:root{--sv-tile: #f3f1ee;--sv-rule: #e4e0dc;--sv-accent: #6a5d52;--sv-ink: #121110;--sv-paper: #ffffff}@media screen and (max-width:749px){input,select,textarea{font-size:16px}}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:0}:is(h1,h2,h3,.h1,.h2,.h3){font-weight:400}body,.rte,.text-block.rte,.text-block.paragraph{line-height:1.75}.header-logo{font-family:var(--font-heading--family);font-weight:600;font-size:38px;letter-spacing:0;line-height:1}@media screen and (max-width:749px){.header-logo{font-size:26px}}@media screen and (min-width:990px){.menu-list__link{font-size:14px;font-weight:400}}header-announcements .text-block p,.announcement-bar__text{font-size:12.5px;color:#fff}header-announcements a{color:#fff}slideshow-slide .slide__content{animation:none!important;opacity:1!important}:is([id$=__hero],[id*=__banner]) .hero{min-height:560px!important}@media screen and (min-width:750px){:is([id$=__hero],[id*=__banner]) .hero{min-height:max(620px,49vw)!important;max-height:820px}}:is([id$=__hero],[id*=__banner]) .hero__content-wrapper{padding:40px 24px 44px}:is([id$=__hero],[id*=__banner]) img,:is([id$=__hero],[id*=__banner]) .hero__media{object-position:center 18%!important}:is([id$=__hero],[id*=__banner]) .text-block.h2 :is(h1,h2){font-size:clamp(34px,3.6vw,52px);font-weight:400;line-height:1.1}:is([id$=__hero],[id*=__banner]) .text-block.paragraph p{font-size:16px}:is([id$=__hero],[id*=__banner]) .text-block.paragraph a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;font-size:15px;color:inherit}:is([id$=__hero],[id*=__banner]) .text-block :is(h1,h2,p){text-shadow:0 1px 14px rgb(0 0 0 / .35)}:is([id$=__hero],[id*=__banner])+.shopify-section,[id*=__rail]+.shopify-section{margin-block-start:0}[id*=__banner]{margin-block-start:24px}[id*=__rail] .text-block h2 a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;color:inherit}[id*=__rail] .text-block h2{font-size:22px}[id$=__trio] product-card .product-card__content>:not(.card-gallery):not(product-card-link){display:none}[id$=__trio] .card-gallery,[id$=__trio] .product-media-container{aspect-ratio:4 / 5!important;--gallery-aspect-ratio: 4 / 5}[id$=__trio] product-card .product-card__content{gap:0;padding:0}[id$=__trio] product-card button.quick-add__button{display:none}[id$=__trio] .section-resource-list{padding-block:0!important}.product-grid .card-gallery,.resource-list .card-gallery{background:var(--sv-tile)}product-card .text-block,product-card .text-block>*{text-align:center}product-card swatches-variant-picker-component,product-card .swatches,product-card [class*=swatch]{display:none!important}product-card .text-block :is(p,a,h3,span),product-card .product-title,product-card .product-title *{font-size:14px!important;line-height:1.5;letter-spacing:0}product-card product-price,product-card .price{font-size:14px;justify-content:center;text-align:center;color:var(--color-foreground)}.product-card .text-block:not(product-price),.product-card .text-block:not(product-price)>*,product-card.product-card .text-block:not(product-price),product-card.product-card .text-block:not(product-price)>*{text-wrap:nowrap!important;text-wrap-mode:nowrap!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;max-inline-size:100%}product-card .text-block:not(product-price){display:block!important}product-card button.quick-add__button{inset-block-end:auto;inset-block-start:var(--quick-add-inset-block-end);inset-inline-end:auto;inset-inline-start:var(--quick-add-inset-inline-end)}main .text-block.h1 :is(h1,h2){font-size:clamp(32px,3.4vw,44px);font-weight:400;line-height:1.1}@media screen and (min-width:990px){.main-collection-grid .product-grid,.search-results .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:20px!important}}@media screen and (max-width:749px){.main-collection-grid .product-grid,.search-results .product-grid{column-gap:10px!important}}.facets__inputs-list-item:has(input[value=XS]){order:1}.facets__inputs-list-item:has(input[value=S]){order:2}.facets__inputs-list-item:has(input[value=M]){order:3}.facets__inputs-list-item:has(input[value=L]){order:4}.facets__inputs-list-item:has(input[value=XL]){order:5}.facets__inputs-list-item:has(input[value=XXL]){order:6}@media screen and (min-width:990px){.product-information .product-details{max-inline-size:480px;margin-inline:auto}[dir=rtl] .product-details .text-block,[dir=rtl] .product-details .text-block>*,[dir=rtl] .product-details .text-block--align-right,[dir=rtl] .product-details .text-block--align-right>*,.product-details product-price,.product-details .price{text-align:center!important;justify-content:center}.product-details .group-block-content,.product-details product-price{align-items:center;justify-content:center}.product-details accordion-custom .text-block,.product-details accordion-custom .text-block>*,.product-details .details-content .text-block>*{text-align:start!important}.product-details variant-picker legend,.product-details .variant-option legend{text-align:center;inline-size:100%}.product-details .variant-option--buttons{justify-content:center}}.product-details .text-block.h2 :is(h1,h2,p){font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.2}.product-information product-price .price{font-size:18px;font-weight:400}.product-details .variant-option--buttons label{min-inline-size:44px;min-block-size:40px}.product-details .add-to-cart-button,.product-details product-form-component button[type=submit]{min-block-size:50px;font-size:15px}.product-details .add-to-cart-button:hover{background-color:var(--sv-accent)!important;border-color:var(--sv-accent)!important}.product-details accordion-custom summary,.product-details .details__header{font-size:15px}.nlp .nlp__heading{font-family:var(--font-heading--family);font-weight:400}.nlp .nlp__img,[data-nlp] .nlp__media .nlp__img{object-position:center top}.cart-items__unit-price-wrapper{display:none}.cart-drawer__dialog::backdrop,.theme-drawer__dialog::backdrop{background:#12111059}.cart-items__media img,.cart-items__media-container img{aspect-ratio:4 / 5;inline-size:100%;block-size:auto;object-fit:cover}.header-actions__action:has(.cart-bubble),.header-actions__cart-icon{overflow:visible!important}.header-actions__cart-icon{--cart-bubble-size: 17px;--cart-bubble-top: 3px;--cart-bubble-right: 1px}.header-actions__cart-icon .cart-bubble{font-size:10px}[dir=rtl] .email-signup__button-icon{transform:scaleX(-1)}.shopify-section-group-footer-group .email-signup__button{background:var(--sv-ink);color:var(--sv-paper);min-inline-size:84px}.shopify-section-group-footer-group{border-top:1px solid var(--sv-rule)}.shopify-section-group-footer-group a{font-size:14px}input[type=tel]{direction:rtl;text-align:start}input[type=tel]:not(:placeholder-shown){unicode-bidi:plaintext}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.rte a:hover,.footer a:hover,.menu-list__link:hover{color:var(--sv-accent)}@media screen and (max-width:749px){product-card overflow-list{max-inline-size:calc(100% - 48px)}.shopify-section-group-footer-group .email-signup__button{min-inline-size:72px;padding-inline:12px}}@media screen and (min-width:750px){.shopify-section-group-footer-group .section{padding-inline-end:28px}}.menu-drawer__menu-item-text{font-family:var(--font-heading--family);font-weight:400}.menu-drawer__list-item,.menu-drawer__menu-item{border-color:var(--sv-rule)!important}.menu-drawer{--color-border: var(--sv-rule)}[dir=rtl] .text-block--align-right,[dir=rtl] .text-block--align-right>*{text-align:start!important}.shopify-section:has(.search-results__no-results)+.shopify-section .main-collection-grid__title{margin-block-start:40px}html.nlp-lock #na11y-root,body.nlp-lock #na11y-root{display:none}@media screen and (max-width:749px){.shopify-section-group-footer-group .section{padding-inline-end:64px}}@media screen and (max-width:749px){.product-details variant-picker,.product-details .variant-picker{padding-inline-end:52px;box-sizing:border-box}}@media screen and (max-width:749px){.product-details product-form-component,.product-details .buy-buttons-block{padding-inline-end:52px;box-sizing:border-box}.product-card .text-block:not(product-price),.product-card .text-block:not(product-price)>*,product-card.product-card .text-block:not(product-price),product-card.product-card .text-block:not(product-price)>*{white-space:normal!important;text-wrap:balance!important;text-wrap-mode:wrap!important;overflow:visible}}product-card product-price,product-card .price,.product-card .price,.product-information product-price .price,.cart-items .price,.cart-drawer .price{font-family:var(--font-body--family)!important;font-weight:400;letter-spacing:.02em}product-card product-price,product-card .price,.product-card .price{font-size:15px}@media screen and (max-width:749px){.product-details .details__header,.product-details details>summary{padding-inline-end:52px;box-sizing:border-box}}.sve{background:var(--sve-bg, #fff)}.sve__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:56px;padding-inline:40px;max-width:1600px;margin-inline:auto;align-items:start}.sve__img{margin:0}.sve__link{display:block;color:inherit;text-decoration:none}.sve__pic{display:block;width:100%;height:auto}.sve__cap{margin-top:10px;font-size:13px;letter-spacing:.02em;color:var(--color-foreground)}.sve__link:hover .sve__cap{text-decoration:underline;text-underline-offset:4px}.sve__kicker{font-size:12px;letter-spacing:.14em;margin:0 0 18px;color:#6a5d52}.sve__heading{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(40px,5.2vw,84px);line-height:1.04;margin:0 0 22px;letter-spacing:-.01em}.sve__body{font-size:16px;line-height:1.7;max-width:34ch;margin:0 0 28px;color:#3d3935}.sve__cta{font-size:14px;color:var(--color-foreground);text-decoration:underline;text-underline-offset:6px}.sve--hero .sve__img--1{grid-column:1 / span 7;grid-row:1 / span 2}.sve--hero .sve__text{grid-column:9 / span 4;grid-row:1;align-self:end;padding-bottom:8px}.sve--hero .sve__img--3{grid-column:9 / span 3;grid-row:2}.sve--collage .sve__img--1{grid-column:1 / span 6;grid-row:1}.sve--collage .sve__img--2{grid-column:8 / span 4;grid-row:1;align-self:end}.sve--collage .sve__img--3{grid-column:2 / span 4;grid-row:2;align-self:start;margin-top:96px}.sve--collage .sve__img--4{grid-column:7 / span 6;grid-row:2}.sve--collage .sve__img--5{display:none}.sve__img .sve__pic{aspect-ratio:4 / 5;object-fit:cover}.sve--hero .sve__img--1 .sve__pic{aspect-ratio:3 / 4}.svi__wrap{padding-inline:40px;max-width:1600px;margin-inline:auto;display:grid;grid-template-columns:4fr 8fr;gap:24px}.svi__title{font-family:var(--font-heading--family);font-weight:400;font-size:32px;margin:0}.svi__list{list-style:none;margin:0;padding:0;border-top:1px solid #d9d4ce;position:relative}.svi__row{border-bottom:1px solid #d9d4ce}.svi__a{display:grid;grid-template-columns:56px 1fr;align-items:baseline;padding-block:18px;color:var(--color-foreground);text-decoration:none}.svi__num{font-size:13px;color:#6a5d52;letter-spacing:.08em}.svi__name{font-family:var(--font-heading--family);font-size:clamp(30px,3.6vw,56px);line-height:1.1;transition:transform .35s ease,color .35s}.svi__pic{position:absolute;inset-block-start:0;inset-inline-end:0;width:30%;aspect-ratio:4 / 5;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .35s ease}.svi__a:hover .svi__name,.svi__a:focus-visible .svi__name{transform:translate(-14px);color:#6a5d52}.svi__a:hover .svi__pic,.svi__a:focus-visible .svi__pic{opacity:1}@media screen and (max-width:989px){.sve__grid{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:12px;row-gap:28px;padding-inline:16px}.sve--hero .sve__img--1{grid-column:1 / -1;grid-row:auto}.sve--hero .sve__text{grid-column:1 / -1;grid-row:auto;padding:0 4px}.sve--hero .sve__img--3{display:none}.sve--collage .sve__text{grid-column:1 / -1}.sve--collage .sve__img--1,.sve--collage .sve__img--4{grid-column:1 / -1;grid-row:auto;margin-top:0}.sve--collage .sve__img--2{grid-column:1 / span 3;grid-row:auto;margin-top:0}.sve--collage .sve__img--3{grid-column:4 / span 3;grid-row:auto;margin-top:48px}.sve--collage .sve__img--5{display:none}.sve__heading{font-size:42px}.svi__wrap{grid-template-columns:1fr;padding-inline:16px}.svi__a{grid-template-columns:36px 1fr 64px;align-items:center;padding-block:12px;padding-inline-end:52px}.svi__pic{position:static;width:64px;opacity:1}.svi__a:hover .svi__name{transform:none}}.sve--full{padding-block:0!important}.sve--full .sve__grid{display:grid;grid-template-columns:1fr;padding:0;max-width:none;row-gap:0;position:relative}.sve--full .sve__item{grid-area:1 / 1}.sve--full .sve__img .sve__pic{aspect-ratio:auto;height:min(88vh,860px);min-height:560px;width:100%;object-fit:cover;object-position:70% 40%}.sve--full .sve__img--2{display:none}.sve--full .sve__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,#14100c00 35%,#14100c6b);pointer-events:none}.sve--full .sve__img{position:relative}.sve--full .sve__text{z-index:2;align-self:end;justify-self:end;margin:0 64px 72px;max-width:640px;color:#fff;text-align:left}.sve--full .sve__kicker{color:#ffffffe0;font-size:12px;letter-spacing:.32em}.sve--full .sve__heading{color:#fff;font-size:clamp(64px,9vw,148px);line-height:.92;letter-spacing:.01em;text-transform:uppercase;margin-bottom:26px;direction:ltr;text-align:left}.sve--full .sve__body{color:#fff;font-family:var(--font-heading--family);font-size:26px;letter-spacing:.04em;margin-bottom:26px;max-width:none}.sve--full .sve__cta{color:#fff;font-size:14px;letter-spacing:.06em;border:1px solid rgba(255,255,255,.85);padding:14px 30px;text-decoration:none;display:inline-block;transition:background .25s,color .25s}.sve--full .sve__cta:hover{background:#fff;color:#121110}@media screen and (max-width:989px){.sve--full .sve__img--1{display:none}.sve--full .sve__img--2{display:block}.sve--full .sve__img .sve__pic{height:86svh;min-height:520px;object-position:50% 30%}.sve--full .sve__img:after{background:linear-gradient(to top,#14100c8c,#14100c00 55%)}.sve--full .sve__text{justify-self:stretch;margin:0 20px 40px;padding-inline-end:44px;text-align:right}.sve--full .sve__heading{font-size:64px;text-align:right;direction:rtl}.sve--full .sve__body{font-size:20px}}.sve--full .sve__img:after{background:linear-gradient(to left,#14100c00 30%,#14100c80)}.sve--full .sve__heading,.sve--full .sve__body,.sve--full .sve__kicker{text-shadow:0 1px 24px rgba(0,0,0,.18)}@media screen and (max-width:989px){.sve--full .sve__img:after{background:linear-gradient(to top,#14100cb8,#14100c59 32%,#14100c00 50%)}.sve--full .sve__text{text-align:center;margin:0 16px 28px;padding-inline:0}.sve--full .sve__heading{font-size:52px;text-align:center;margin-bottom:12px}.sve--full .sve__body{font-size:18px;margin-bottom:16px}.sve--full .sve__kicker{margin-bottom:10px}.sve--full .sve__cta{padding:11px 26px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hz-custom.css.map */
