.sorek-theme{--font-body-scale: 1;--font-heading-scale: 1;font-size:62.5%;scroll-padding-top:28px}.sorek-shop{--color-base-text: var(--sorek-ink-rgb);--color-base-background-1: var(--sorek-bg-rgb);--color-base-background-2: var(--sorek-surface-rgb);--color-base-accent-1: var(--sorek-mustard-rgb);--color-base-accent-2: var(--sorek-violet-rgb);--color-base-solid-button-labels: var(--sorek-bg-rgb);--color-base-outline-button-labels: var(--sorek-mustard-rgb);--gradient-base-background-1: var(--sorek-bg);--gradient-base-background-2: var(--sorek-surface);--gradient-base-accent-1: var(--sorek-mustard);--gradient-base-accent-2: var(--sorek-violet);--font-heading-family: var(--sorek-font-heading);--font-heading-weight: 400;--font-body-family: var(--sorek-font-body);--buttons-radius: 3px;--buttons-radius-outset: 3px;--inputs-radius: 3px;--product-card-corner-radius: 3px;--product-card-border-width: 1px;--product-card-border-opacity: .3;--page-width: 138rem;--color-foreground: var(--sorek-ink-rgb);--color-background: var(--sorek-bg-rgb);--color-button: var(--sorek-mustard-rgb);--color-button-text: var(--sorek-bg-rgb);--color-link: var(--sorek-mustard-rgb);color:var(--sorek-ink);background:var(--sorek-bg);font-family:var(--sorek-font-body);letter-spacing:0}.sorek-shop .color-background-1{--color-foreground: var(--sorek-ink-rgb);--color-background: var(--sorek-bg-rgb);--gradient-background: var(--sorek-bg)}.sorek-shop .color-background-2{--color-foreground: var(--sorek-ink-rgb);--color-background: var(--sorek-surface-rgb);--gradient-background: var(--sorek-surface)}.sorek-shop .color-accent-1{--color-foreground: var(--sorek-bg-rgb);--color-background: var(--sorek-mustard-rgb);--gradient-background: var(--sorek-mustard)}.sorek-shop .color-accent-2{--color-foreground: var(--sorek-ink-rgb);--color-background: var(--sorek-violet-rgb);--gradient-background: var(--sorek-violet)}.sorek-shop .gradient{background:rgb(var(--color-background))}.sorek-shop :is(h1,h2,h3,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--sorek-font-heading);font-weight:400;font-style:normal;font-synthesis:none;letter-spacing:.015em;line-height:1.1}.sorek-shop h1{font-size:clamp(3.8rem,4.5vw,6.4rem)}.sorek-shop h2,.sorek-shop .h1{font-size:clamp(3rem,3vw,4.2rem)}.sorek-shop h3,.sorek-shop .h2{font-size:2.8rem}.sorek-shop :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--sorek-mustard);outline-offset:4px;box-shadow:none}.sorek-shop .rte a,.sorek-shop .underlined-link{color:var(--sorek-mustard)}.sorek-shop :is(.rte,.product__description){line-height:1.8}.sorek-shop .header-wrapper{background:var(--sorek-bg);border-bottom:1px solid var(--sorek-line)}.sorek-shop .header{padding-top:20px;padding-bottom:20px;gap:24px}.sorek-shop .header__heading-link{display:inline-flex;gap:13px;align-items:center;padding:0;text-decoration:none}.sorek-shop .header__heading-logo{width:46px;height:46px;object-fit:contain;padding:0;background:transparent}.sorek-wordmark{font:30px/1 var(--sorek-font-heading);letter-spacing:.02em;color:var(--sorek-ink);white-space:nowrap}.sorek-wordmark small{display:block;font:9px/1.4 var(--sorek-font-mono);letter-spacing:.17em;color:var(--sorek-muted);margin-top:5px}.sorek-shop .header__icon{color:var(--sorek-ink)}.sorek-desktop-menu{display:flex;justify-content:center;align-items:center;gap:24px}.sorek-desktop-menu a,.sorek-desktop-menu summary{color:var(--sorek-muted);font:13px/1.5 var(--sorek-font-body);text-decoration:none;padding:10px 0;cursor:pointer}.sorek-desktop-menu a:hover,.sorek-desktop-menu summary:hover{color:var(--sorek-mustard)}.sorek-desktop-menu details{position:relative}.sorek-desktop-menu summary{list-style:none;display:flex;gap:8px;align-items:center}.sorek-desktop-menu summary::-webkit-details-marker{display:none}.sorek-nav-panel{position:absolute;z-index:20;top:100%;right:0;width:220px;padding:14px 20px;border:1px solid var(--sorek-line);background:var(--sorek-surface);box-shadow:0 16px 35px #0006}.sorek-nav-panel a{display:block}.sorek-shop [class*=ai-free-shipping-banner-]{background:var(--sorek-mustard);color:var(--sorek-on-accent);padding-block:8px}.sorek-shop [class*=ai-free-shipping-banner-] :is(p,span,svg){color:inherit}.sorek-shop .button{font:700 1.3rem/1.4 var(--sorek-font-body);letter-spacing:.01em;min-height:48px}.sorek-shop .button:hover{filter:brightness(1.06)}.sorek-shop .badge{border-radius:2px;font:11px/1.5 var(--sorek-font-mono);background:var(--sorek-violet);color:var(--sorek-ink);border:1px solid var(--sorek-lilac)}.sorek-shop .title-wrapper,.sorek-shop .title-wrapper-with-link{margin-bottom:26px}.sorek-shop .collection__title .title,.sorek-shop .title-wrapper-with-link .title{margin-bottom:0}.sorek-shop main>.shopify-section{border-bottom:1px solid var(--sorek-line)}.sorek-shop .collection{padding-top:44px;padding-bottom:44px}.sorek-shop .card-wrapper{border-radius:3px}.sorek-shop .product-grid .card{background:var(--sorek-surface);border:1px solid var(--sorek-line);overflow:hidden;height:100%}.sorek-shop .product-grid .card__inner{border-radius:0;background:var(--sorek-raised)}.sorek-shop .product-grid .card__content{padding:0 16px}.sorek-shop .product-grid .card__information{padding-top:20px;padding-bottom:16px}.sorek-shop .card__heading{font-size:2.5rem;line-height:1.18;letter-spacing:0}.sorek-shop .card__heading a{text-decoration:none}.sorek-shop .card-wrapper:hover .card__heading a{color:var(--sorek-mustard);text-decoration:none}.sorek-shop .price{color:var(--sorek-mustard);font:400 1.5rem/1.6 var(--sorek-font-body);letter-spacing:0}.sorek-shop .card-information>.price{color:var(--sorek-mustard)}.sorek-shop .card-information{margin-top:8px}.sorek-shop .slider-buttons{margin-top:18px;color:var(--sorek-muted)}.sorek-shop .slider-button{border:1px solid var(--sorek-line);margin:0 8px;color:var(--sorek-mustard)}.sorek-shop .slider-button:disabled{color:var(--sorek-muted);opacity:.5}.sorek-shop .chassis-grid{gap:16px}.sorek-shop [id$=__chassis]>.gradient>.page-width{padding-top:48px;padding-bottom:52px}.sorek-shop .chassis-card{border:1px solid var(--sorek-line)}.sorek-shop .chassis-card__label{font:2.4rem/1.2 var(--sorek-font-heading);padding:26px 16px 12px!important;background:linear-gradient(transparent,var(--sorek-bg))!important;color:var(--sorek-ink)!important}.sorek-shop .chassis-card:hover{border-color:var(--sorek-mustard)}.sorek-shop .chassis-card:hover img{transform:scale(1.025)}.sorek-shop .chassis-card img{transition:transform .2s}.sorek-shop .footer{margin-top:0;background:var(--sorek-surface);border-top:0;padding-top:48px}.sorek-shop .footer-block__heading{font-size:2.8rem}.sorek-shop .footer :is(p,a,small){color:var(--sorek-muted)}.sorek-shop .footer a:hover{color:var(--sorek-mustard)}.sorek-shop .product__title h1{font-size:clamp(3.2rem,3.5vw,5rem)}.sorek-shop .product__info-wrapper{padding-left:5rem}.sorek-shop .product__info-container{padding:12px 0}.sorek-shop .product-form__submit{--color-button: var(--sorek-mustard-rgb);--color-button-text: var(--sorek-bg-rgb);background:var(--sorek-mustard);color:var(--sorek-on-accent)}.sorek-shop .restock-rocket-preorder-discount-badge{color:var(--sorek-bg)!important;background:var(--sorek-gold)!important;font:700 12px/1.5 var(--sorek-font-body)!important;padding:5px 10px!important;border-radius:3px!important;opacity:1!important;white-space:nowrap;flex-shrink:0}.sorek-shop .restock-rocket-payment-option{flex-wrap:wrap;gap:12px}.sorek-shop .product-form__input input[type=radio]+label{border-color:var(--sorek-line);border-radius:3px;color:var(--sorek-ink);background:var(--sorek-surface)}.sorek-shop .product-form__input input[type=radio]:checked+label{background:var(--sorek-violet);border-color:var(--sorek-lilac);color:var(--sorek-ink)}.sorek-shop .product-form__input input[type=radio]:focus-visible+label{outline:3px solid var(--sorek-mustard);outline-offset:4px}.sorek-shop .accordion{border-color:var(--sorek-line)}.sorek-shop .accordion__title{font-size:2.4rem}.sorek-shop .field__input,.sorek-shop .select__select,.sorek-shop .quantity{background:var(--sorek-surface);color:var(--sorek-ink)}.sorek-shop .facets__summary,.sorek-shop .facet-filters__label{color:var(--sorek-muted)}.sorek-shop .facets__display{background:var(--sorek-surface)}.sorek-shop .product-count__text,.sorek-shop .facets__heading,.sorek-shop h2.text-body,.sorek-shop .facet-filters__label{font:13px/1.6 var(--sorek-font-body)}.sorek-shop .cart-item__name{font:2.6rem/1.2 var(--sorek-font-heading)}.sorek-shop .cart-drawer .drawer__inner{background:var(--sorek-surface)}.sorek-shop .cart-drawer .drawer__heading{font-size:3.6rem}.sorek-eyebrow{font:11px/1.6 var(--sorek-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sorek-lilac);margin:0 0 20px}.sorek-dot{display:inline-block;width:6px;height:6px;background:var(--sorek-mustard);margin-right:9px}.sorek-hero{display:grid;grid-template-columns:1fr 1.06fr;align-items:center;gap:56px;padding-top:64px;padding-bottom:64px}.sorek-shop .sorek-hero h1{font-size:clamp(4.8rem,5.4vw,7.8rem);line-height:.98;margin:0 0 24px;letter-spacing:.015em}.sorek-hero h1 span{color:var(--sorek-mustard)}.sorek-hero-copy{color:var(--sorek-muted);font-size:16px;line-height:1.8;max-width:440px;margin:0 0 28px}.sorek-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sorek-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 22px;border:1px solid var(--sorek-mustard);background:var(--sorek-mustard);color:var(--sorek-on-accent);font:700 13px/1.5 var(--sorek-font-body);text-decoration:none;min-height:50px;border-radius:3px;cursor:pointer}.sorek-button:hover{background:var(--sorek-mustard-hover);border-color:var(--sorek-mustard-hover)}.sorek-button--secondary{color:var(--sorek-ink);background:transparent;border-color:var(--sorek-line)}.sorek-button--secondary:hover{color:var(--sorek-mustard);background:var(--sorek-surface);border-color:var(--sorek-mustard)}.sorek-button:not(.sorek-button--secondary):active{background:var(--sorek-gold-active);border-color:var(--sorek-gold-active)}.sorek-shop ::selection{background:var(--sorek-selection);color:var(--sorek-bg)}.sorek-specs{display:flex;gap:30px;margin:32px 0 0;border-top:1px solid var(--sorek-line);padding-top:18px}.sorek-specs div{min-width:0}.sorek-specs dt{font:10px/1.5 var(--sorek-font-mono);color:var(--sorek-muted);margin:0 0 4px;letter-spacing:.06em}.sorek-specs dd{font:11px/1.6 var(--sorek-font-mono);margin:0;color:var(--sorek-ink)}.sorek-hero-art{margin:0;min-width:0;background:var(--sorek-surface);border:1px solid var(--sorek-line);padding:12px;position:relative}.sorek-hero-art:after{position:absolute;width:48px;height:48px;content:"";border-right:2px solid var(--sorek-mustard);border-bottom:2px solid var(--sorek-mustard);right:-5px;bottom:-5px;pointer-events:none}.sorek-art-label{display:flex;justify-content:space-between;gap:16px;font:10px/1.5 var(--sorek-font-mono);color:var(--sorek-muted);padding:1px 3px 12px;letter-spacing:.04em}.sorek-hero-art img{display:block;width:100%;height:auto;aspect-ratio:1.45;object-fit:cover}.sorek-hero-art figcaption{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 4px 2px;color:var(--sorek-muted);font:12px/1.5 var(--sorek-font-body)}.sorek-hero-art figcaption strong{color:var(--sorek-ink);font-weight:400}.sorek-hero-art figcaption a{color:var(--sorek-mustard);text-decoration:none}.sorek-family-section{padding-top:52px;padding-bottom:56px}.sorek-section-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:28px}.sorek-section-heading h2{margin:0}.sorek-section-heading .sorek-eyebrow{margin-bottom:12px}.sorek-section-heading>p{font-size:14px;line-height:1.7;color:var(--sorek-muted);max-width:300px;margin:0}.sorek-families{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sorek-family{display:grid;grid-template-columns:.9fr 1fr;border:1px solid var(--sorek-line);background:var(--sorek-surface);min-width:0;overflow:hidden}.sorek-family>img{width:100%;height:100%;object-fit:cover;min-height:280px}.sorek-family-copy{padding:24px;display:flex;flex-direction:column;align-items:start}.sorek-family-copy h3{font-size:36px;color:var(--sorek-mustard);margin:10px 0 14px}.sorek-family-copy>p{color:var(--sorek-muted);font-size:14px;line-height:1.8;margin:0 0 22px}.sorek-family-copy>a{margin-top:auto;color:var(--sorek-ink);font-size:13px;text-underline-offset:5px}.sorek-family-copy>a:hover{color:var(--sorek-mustard)}.sorek-label{font:10px/1.5 var(--sorek-font-mono);letter-spacing:.05em;border:1px solid var(--sorek-line);padding:4px 7px;color:var(--sorek-lilac)}.sorek-community{background-color:var(--sorek-bg);background-image:linear-gradient(90deg,rgba(var(--sorek-bg-rgb),.97) 25%,rgba(var(--sorek-bg-rgb),.82) 65%,rgba(var(--sorek-bg-rgb),.45)),url(sorek-pattern.webp);background-size:cover,620px;background-position:center,right center;background-repeat:no-repeat;border-top:1px solid var(--sorek-outline)}.sorek-community-inner{padding-top:46px;padding-bottom:46px;display:flex;justify-content:space-between;align-items:center;gap:36px}.sorek-community h2{margin:0 0 14px;color:var(--sorek-ink)}.sorek-community p{color:var(--sorek-ink);font-size:14px;margin:0;max-width:650px;line-height:1.8}.sorek-community .sorek-eyebrow{color:var(--sorek-mustard);margin-bottom:12px}.sorek-community .sorek-button{flex-shrink:0}@media(min-width:990px){.sorek-shop .chassis-grid .grid__item{width:calc((100% - 64px)/5);max-width:calc((100% - 64px)/5)}.sorek-shop .header--middle-left{grid-template-columns:auto 1fr auto}}@media(max-width:1100px){.sorek-desktop-menu{gap:16px}.sorek-hero{gap:32px}.sorek-family{grid-template-columns:1fr}.sorek-family>img{height:240px;min-height:0}}@media(max-width:989px){.sorek-desktop-menu{display:none}.sorek-shop .header{padding-block:14px;gap:14px}.sorek-wordmark{font-size:26px}.sorek-shop .header__heading-logo{width:40px;height:40px}.sorek-hero{padding-top:44px;padding-bottom:44px}.sorek-specs{gap:18px}}@media(max-width:749px){.sorek-shop .page-width{padding-inline:20px}.sorek-shop .header{padding-inline:16px;column-gap:4px}.sorek-shop .header__heading-link{gap:9px}.sorek-shop .header__heading-logo{width:34px;height:34px}.sorek-wordmark{font-size:24px}.sorek-wordmark small{font-size:8px;margin-top:3px}.sorek-shop .header__icon{width:36px}.sorek-hero{grid-template-columns:1fr;gap:32px;padding-top:38px;padding-bottom:38px}.sorek-shop .sorek-hero h1{font-size:clamp(4.8rem,11vw,6.4rem)}.sorek-hero-copy{font-size:15px;margin-bottom:24px}.sorek-eyebrow{font-size:10px;margin-bottom:16px}.sorek-actions{gap:10px}.sorek-button{padding:13px 17px;gap:20px;font-size:12px}.sorek-specs{gap:24px;margin-top:24px}.sorek-specs dt{font-size:9px}.sorek-specs dd{font-size:10px}.sorek-shop .collection{padding-block:34px}.sorek-shop .card__heading{font-size:2.3rem}.sorek-shop .product-grid .card__content{padding-inline:12px}.sorek-shop .chassis-grid{gap:12px}.sorek-shop .chassis-grid .grid__item{width:calc((100% - 12px)/2);max-width:calc((100% - 12px)/2)}.sorek-shop [id$=__chassis]>.gradient>.page-width{padding-block:36px}.sorek-shop .chassis-card__label{font-size:clamp(1.6rem,4.7vw,2.2rem);letter-spacing:0;padding-inline:12px!important}.sorek-family-section{padding-block:36px}.sorek-families{grid-template-columns:1fr;gap:16px}.sorek-section-heading{display:block}.sorek-section-heading>p{margin-top:14px;max-width:none}.sorek-family{grid-template-columns:.8fr 1fr}.sorek-family>img{height:100%;min-height:230px}.sorek-family-copy{padding:20px 16px}.sorek-family-copy>p{font-size:13px}.sorek-family-copy h3{font-size:32px}.sorek-community-inner{display:block;padding-block:36px}.sorek-community .sorek-button{margin-top:24px}.sorek-shop .product__info-wrapper{padding-left:0}}@media(max-width:374px){.sorek-shop .header .sorek-wordmark small{display:none}}@media(min-width:990px)and (max-width:1240px){.sorek-shop .header{column-gap:14px}.sorek-shop .header .sorek-wordmark{font-size:24px}.sorek-shop .header .sorek-wordmark small{font-size:8px;letter-spacing:.08em}.sorek-shop .header__heading-logo{width:40px;height:40px}.sorek-shop .header__icon{width:36px}.sorek-desktop-menu{gap:12px}.sorek-desktop-menu a,.sorek-desktop-menu summary{font-size:12px}}@media(prefers-reduced-motion:reduce){.sorek-shop *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sorek-shop.css.map */
