.jobs-list{display:flex;flex-direction:column;gap:.75rem;margin-block-start:var(--space-4)}.job-card{display:flex;align-items:center;gap:1.5rem;padding:1.35rem 1.6rem;border:1px solid rgba(128,128,128,.28);color:inherit;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.job-card:hover{border-color:currentColor;background-color:#8080800f}.job-card__main{flex:1 1 auto;min-width:0}.job-card__title{display:block;font-size:clamp(1.15rem,2.2vw,1.6rem);line-height:1.15;text-transform:uppercase;letter-spacing:.01em}.job-card__dept{display:block;margin-block-start:.3rem;font-size:.82em;letter-spacing:.02em;opacity:.55}.job-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;flex:0 0 auto}.job-tag{display:inline-flex;align-items:center;padding:.4em .9em;border:1px solid rgba(128,128,128,.35);font-size:.8em;line-height:1;white-space:nowrap}.job-card__icon{flex:0 0 auto;display:inline-flex;transition:transform .2s ease}.job-card:hover .job-card__icon{transform:translate(4px)}.jobs-empty{padding-block:var(--space-3)}@media(max-width:777px){.job-card{flex-wrap:wrap;gap:.9rem 1rem;padding:1.1rem 1.2rem}.job-card__main{flex:1 1 100%}.job-card__icon{display:none}}.job-detail h1.title{font-size:clamp(2.25rem,5vw,3.75rem);font-weight:900;line-height:1.05;margin-block-end:1rem}.job-detail__eyebrow{margin-block-end:.4em;font-size:.85em;opacity:.7;text-transform:uppercase;letter-spacing:.04em}.job-detail__meta{display:flex;flex-wrap:wrap;gap:.5em;margin-block:var(--space-2) var(--space-3)}.job-detail__tag{display:inline-flex;align-items:center;padding:.4em .9em;border:1px solid rgba(128,128,128,.35);border-radius:0;font-size:.85em;line-height:1}.job-detail__body{margin-block-end:var(--space-4)}.job-detail__cta{margin-block-end:var(--space-3)}.job-detail__cta a.button{background:#000;color:#fff;border-color:#000}.job-detail__cta a.button:hover{opacity:.85}.job-detail__valid{font-size:.85em;opacity:.7}.qvContainer{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);max-width:500px;width:100%}.qvMedia{aspect-ratio:1;width:100%;max-width:300px;margin:0 auto}.qvMedia img{width:100%;height:100%;object-fit:cover;border-radius:var(--globalRadius)}.qvInfo{display:flex;flex-direction:column;gap:var(--space-2)}.qvTitle{margin:0;color:var(--colorBody);text-decoration:none}.qvTitle:hover{color:var(--colorAccent)}.qvVendor,.qvSku{color:var(--colorFaded);font-size:var(--fontSize-small)}.qvForm{display:flex;flex-direction:column;gap:var(--space-3)}.qvQuantity{display:flex;align-items:center;gap:var(--space-2)}.qvQuantity label{color:var(--colorBody);font-weight:500}.qvQuantity input{width:80px;padding:var(--space-1) var(--space-2);border:1px solid var(--colorBorder);border-radius:var(--globalRadius);text-align:center}.qv__atc{padding:var(--space-2) var(--space-3);background:var(--colorAccent);color:var(--colorBg);border:none;border-radius:var(--globalRadius);font-weight:500;cursor:pointer;transition:background-color .2s ease}.qv__atc:hover:not(:disabled){background:var(--colorAccentHover, var(--colorAccent))}.qv__atc:disabled{background:var(--colorFaded);cursor:not-allowed}.qvVariantPicker{margin:var(--space-2) 0}.variant-pickers{display:flex;flex-direction:column;gap:var(--space-2)}.variant-option{border:none;padding:0;margin:0}.variant-option__legend{font-weight:500;margin-bottom:var(--space-1);color:var(--colorBody)}.variant-option__selected{font-weight:400;color:var(--colorFaded)}.variant-option__select{width:100%;padding:var(--space-1) var(--space-2);border:1px solid var(--colorBorder);border-radius:var(--globalRadius);background:var(--colorBg);color:var(--colorBody)}.variant-option__select:disabled{opacity:.6;cursor:not-allowed}.variant-option__values{display:flex;flex-wrap:wrap;gap:var(--space-1)}.variant-option__value{position:relative}.variant-option__value--disabled{opacity:.5}.variant-option__input{position:absolute;opacity:0;pointer-events:none}.variant-option__label{display:block;padding:var(--space-1) var(--space-2);border:1px solid var(--colorBorder);border-radius:var(--globalRadius);cursor:pointer;transition:all .2s ease}.variant-option__input:checked+.variant-option__label{background:var(--colorAccent);color:var(--colorBg);border-color:var(--colorAccent)}.variant-option__input:disabled+.variant-option__label{cursor:not-allowed;opacity:.5}@media(max-width:768px){.qvContainer{padding:var(--space-3)}}.sb-image :is(component-loader,media-loader,picture){display:contents}.sb-image :is(img,svg){display:block;aspect-ratio:var(--_imageRatio);object-fit:var(--_imageFit);object-position:var(--_imagePos, center);height:var(--_height, auto);width:var(--_width, auto);margin:var(--_margin);border-radius:var(--_radius, var(--globalRadiusImg))!important}.sb-image svg{width:100%;height:100%}.sb-text .content{text-align:var(--_textAlign);text-indent:var(--_textIndent);text-transform:var(--_textTransform);padding:var(--_padding);color:var(--_color, inherit);font-family:var(--_fontFamily, inherit);font-size:var(--_fontSize, inherit);font-weight:var(--_fontWeight, inherit);letter-spacing:var(--_hSpace, inherit)}@media(min-width:777px){.sb-text .content{line-height:var(--_hLine, inherit)}}@media(max-width:777px){.sb-text .content{font-size:var(--_fontSizeMob, var(--_fontSize, inherit));line-height:2ex}}.sb-flexbox svg{max-width:100%}.sb-overlay>x-cell{grid-column-end:span 1!important}.sb-overlay>x-cell:last-child{width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
