:root{--sh-paper: #ffffff;--sh-ink: #111111;--sh-stone: #efebe5;--sh-taupe: #8b7d70;--sh-taupe-text: #75685c;--sh-line: #e4dfd8;--sh-display: "Bona Nova", "Open Sans", serif;--sh-text: "Open Sans", Arial, sans-serif;--sh-label: "Hanken Grotesk", "Open Sans", sans-serif;--sh-frame: 12px;--sh-gutter: clamp(16px, 2.2vw, 36px);--font-body--family: var(--sh-text);--font-subheading--family: var(--sh-text);--font-accent--family: var(--sh-text);--font-heading--family: var(--sh-text);--font-heading--weight: 400;--font-heading--style: normal}body{font-family:var(--sh-text);color:var(--sh-ink);background:var(--sh-paper);-webkit-font-smoothing:antialiased}.sh-display{font-family:var(--sh-display);font-weight:400!important;font-synthesis:none;line-height:1.04;text-transform:uppercase}.sh-en{font-family:var(--sh-label);font-weight:400;text-transform:uppercase;font-size:11px;line-height:1.5}.sh-en:not(.sh-he),.sh-latin{letter-spacing:.14em}.sh-display.sh-latin,.sh-display:not(.sh-he){letter-spacing:.06em}.sh-he{letter-spacing:0!important;font-family:var(--sh-text)!important;text-transform:none!important}.sh-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sh-textlink{display:inline-block;color:inherit;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;padding-block:6px}.announcement-bar{background:var(--sh-ink)!important;color:#fff!important}.announcement-bar,.announcement-bar *{font-family:var(--sh-text)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;color:#fff!important}#header-component,.header{border-block-end:1px solid var(--sh-line)}.header-logo{font-family:var(--sh-display)!important;font-weight:400!important;font-synthesis:none;font-size:clamp(30px,3.3vw,50px)!important;line-height:1!important;text-transform:uppercase;letter-spacing:.08em;color:var(--sh-ink)}.menu-list__link,.menu-list__link-title{font-family:var(--sh-text)!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;color:var(--sh-ink)}.menu-list__link:hover .menu-list__link-title{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.header-actions,.header-actions *{font-family:var(--sh-text);font-size:13px;font-weight:400;letter-spacing:0}.menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item-text{font-family:var(--sh-text);font-size:16px;font-weight:400;letter-spacing:0}.menu-drawer__list-item--divider{border-block-end-color:var(--sh-line)!important}.sh-section{padding-block-start:clamp(56px,7vw,112px)}#MainContent>.sh-section:first-child,main>.sh-section:first-child{padding-block-start:0}.sh-section--tabs{padding-block-start:clamp(28px,3vw,44px)}.template-collection .sh-section--tabs,body:has(.main-collection) .sh-section--tabs{padding-block:0 clamp(16px,2vw,28px)}.sh-head{text-align:center;padding-inline:var(--sh-gutter);margin-block-end:clamp(22px,2.6vw,40px)}.sh-head__title{font-size:clamp(24px,2.4vw,34px);margin:0}.sh-hero{position:relative;color:#fff}.sh-hero--inset{padding:var(--sh-frame) var(--sh-frame) 0}.sh-hero__media{position:relative;overflow:hidden;background:var(--sh-stone)}.sh-hero--hero .sh-hero__media{height:max(520px,calc(85vh - 120px));height:max(520px,calc(85svh - 60px))}.sh-hero--banner .sh-hero__media{height:min(78vh,860px)}.sh-hero__pic{position:absolute;top:0;right:0;bottom:0;left:0}.sh-hero__img{width:100%;height:100%;object-fit:cover;object-position:var(--sh-pos)!important;display:block}.sh-hero__pic--m{display:none}.sh-hero:not(.sh-hero--empty) .sh-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 48%,#0000002e 70%,#00000080)}.sh-hero__text{position:absolute;inset-inline:var(--sh-frame);inset-block-end:clamp(26px,5vh,56px);z-index:2;text-align:center;display:grid;justify-items:center;gap:10px;padding-inline:20px;pointer-events:none}.sh-hero--bleed .sh-hero__text{inset-inline:0}.sh-hero__text a{pointer-events:auto}.sh-hero__sub{margin:0}.sh-hero__title{margin:0;font-size:clamp(34px,4.4vw,68px)}.sh-hero__cover{position:absolute;inset:var(--sh-frame) var(--sh-frame) 0;z-index:1}.sh-hero--bleed .sh-hero__cover{top:0;right:0;bottom:0;left:0}.sh-hero--empty,.sh-tone--dark{color:var(--sh-ink)}.sh-tone--dark:not(.sh-hero--empty) .sh-hero__media:after{background:linear-gradient(180deg,#fff0 50%,#ffffff6b)}@media(max-width:749px){.sh-hero__pic--d{display:none}.sh-hero__pic--m{display:block}.sh-hero__img{object-position:var(--sh-pos-m)!important}.sh-hero--hero .sh-hero__media{height:max(460px,calc(75vh - 100px));height:max(460px,calc(75svh - 40px))}.sh-hero--banner .sh-hero__media{height:auto;aspect-ratio:4 / 5.2}.sh-hero__title{font-size:34px}.sh-hero:not(.sh-hero--empty):not(.sh-tone--dark) .sh-hero__media:after{background:linear-gradient(180deg,#0000 34%,#00000057 58%,#000000ad)}}.sh-tone--light .sh-hero__title,.sh-tone--light .sh-hero__sub{text-shadow:0 1px 22px rgba(0,0,0,.28)}.sh-tabs{padding-inline:var(--sh-gutter)}.sh-tabs__row{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;column-gap:clamp(20px,2.6vw,40px);row-gap:6px}.sh-tabs__link{display:inline-block;padding-block:10px;font:400 14px/1.4 var(--sh-text);color:var(--sh-taupe-text);text-decoration:none;letter-spacing:0}.sh-tabs__link[aria-current]{color:var(--sh-ink);text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.sh-tabs__link:hover,.sh-tabs__link:focus-visible{color:var(--sh-ink);text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}@media(max-width:749px){.sh-tabs{padding-inline:0}.sh-tabs__row{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding-inline:16px;column-gap:22px}.sh-tabs__row::-webkit-scrollbar{display:none}.sh-tabs__row li{flex:0 0 auto}}.sh-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--sh-frame);padding-inline:var(--sh-frame)}.sh-split__item{display:block;color:var(--sh-ink);text-decoration:none}.sh-split__media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--sh-stone)}.sh-split__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--sh-pos);transition:transform 1.4s ease}@media(hover:hover){.sh-split__item:hover .sh-split__img{transform:scale(1.025)}}.sh-split__cap{display:grid;justify-items:center;gap:4px;padding:16px 12px 0;text-align:center}.sh-split__text{font:400 14px/1.6 var(--sh-text);color:var(--sh-taupe-text)}@media(max-width:749px){.sh-split{grid-template-columns:1fr;row-gap:32px}}.sh-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sh-frame);padding-inline:var(--sh-frame)}.sh-cats--d3 .sh-cats__grid{grid-template-columns:repeat(3,1fr)}.sh-cat{display:block;color:var(--sh-ink);text-decoration:none}.sh-cat__media{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--sh-stone)}.sh-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--sh-pos);transition:transform 1.4s ease}@media(hover:hover){.sh-cat:hover .sh-cat__img{transform:scale(1.03)}}.sh-cat__name{display:block;text-align:center;font:400 14px/1.5 var(--sh-text);padding-block-start:12px}@media(max-width:749px){.sh-cats__grid,.sh-cats--d3 .sh-cats__grid{grid-template-columns:repeat(2,1fr);row-gap:22px}}.section-product-list h2,[class*=product-list] .text-block h2,.product-recommendations h3,product-recommendations h3{font-family:var(--sh-display)!important;font-weight:400!important;font-synthesis:none;text-transform:uppercase;font-size:clamp(24px,2.3vw,34px)!important;line-height:1.1!important;margin:0;text-align:center}[class*=product-list] .text-block h2:not(.sh-latin),.product-recommendations h3:not(.sh-latin){letter-spacing:0!important}[class*=product-list] .text-block h2.sh-latin,.product-recommendations h3.sh-latin{letter-spacing:.06em!important}[class*=product-list] a.button,[class*=product-list] .link,[class*=product-list] a[class*=button]{font-family:var(--sh-label)!important;font-size:11px!important;font-weight:400!important;text-transform:uppercase;background:none!important;color:var(--sh-ink)!important;border:0!important;text-decoration:underline;text-underline-offset:6px;padding-inline:0!important;min-height:0!important}[class*=product-list] a.sh-latin{letter-spacing:.14em!important}.product-card,.product-grid .product-card{font-family:var(--sh-text);text-align:center}.product-card [class*=title],.product-card .product-card__title{font:400 13px/1.5 var(--sh-text)!important;letter-spacing:0!important;text-align:center!important;justify-content:center!important}.product-card .price,.product-card [class*=price]{font:400 13px/1.5 var(--sh-text)!important;letter-spacing:0!important;justify-content:center!important;text-align:center!important}.product-card .compare-at-price,.product-card s{color:var(--sh-taupe-text)!important}.product-card__content,.product-card .group-block-content{align-items:center}.product-card .product-card__gallery,.product-card slideshow-component{background:var(--sh-stone)}.main-collection h1,.collection-header h1,.main-collection__title,.shopify-section h1{font-family:var(--sh-text);font-weight:400!important;letter-spacing:0!important}.sorting-filter__label,.facets *,.facets__label{font-family:var(--sh-text);letter-spacing:0}@media(min-width:990px){.main-collection .product-grid,.product-grid{column-gap:32px!important}}.product-details h1,.product-information h1{font-family:var(--sh-text)!important;font-weight:400!important;font-size:clamp(19px,1.6vw,24px)!important;line-height:1.35!important;letter-spacing:0!important}.product-information .price,.product-details .price{font-family:var(--sh-text)!important;font-size:16px!important;font-weight:400!important}.button,button.button,.shopify-payment-button__button--unbranded{border-radius:0!important;letter-spacing:0!important;font-family:var(--sh-text);font-weight:400}.product-details .product-form-buttons .add-to-cart-button{background:var(--sh-ink)!important;color:#fff!important}.accordion summary,details summary,.accordion__title{font-family:var(--sh-text);font-weight:400;font-size:14px;letter-spacing:0}.product-details .rte,.rte{font:400 14px/1.8 var(--sh-text)}.variant-option__button-label,.variant-option legend,.variant-picker *{letter-spacing:0;font-family:var(--sh-text)}.sh-footer{margin-block-start:clamp(72px,9vw,140px);border-block-start:1px solid var(--sh-line);padding:clamp(56px,6vw,88px) var(--sh-gutter) 36px;text-align:center;background:var(--sh-paper)}.sh-news{max-width:440px;margin:0 auto;display:grid;justify-items:center;gap:12px}.sh-news__title{margin:0}.sh-news__text{margin:0;font:400 14px/1.6 var(--sh-text);color:var(--sh-taupe-text)}.sh-news__form{display:flex;width:100%;border-block-end:1px solid var(--sh-ink);margin-block-start:8px}.sh-news__form input[type=email]{flex:1;min-width:0;border:0;background:transparent;padding:12px 0;font:400 15px var(--sh-text);color:var(--sh-ink);outline-offset:4px}.sh-news__form button{border:0;background:transparent;font:600 13px var(--sh-text);cursor:pointer;padding:10px 4px;min-height:44px;color:var(--sh-ink)}.sh-news__ok,.sh-news__err{font:400 14px var(--sh-text);margin:8px 0}.sh-footer__menus{display:flex;justify-content:center;gap:clamp(48px,9vw,150px);margin:clamp(56px,6vw,84px) auto 0;max-width:1100px}.sh-fmenu__title{font:600 13px/1.4 var(--sh-text);margin:0 0 14px;letter-spacing:0}.sh-fmenu ul{list-style:none;margin:0;padding:0;display:grid;gap:0}.sh-fmenu a{font:400 13px/1.4 var(--sh-text);color:var(--sh-taupe-text);text-decoration:none;display:inline-block;padding-block:7px}.sh-fmenu a:hover{color:var(--sh-ink);text-decoration:underline;text-underline-offset:4px}.sh-footer__base{margin-block-start:clamp(56px,6vw,84px);display:grid;justify-items:center;gap:10px}.sh-footer__brand{font:400 30px/1 var(--sh-display);font-synthesis:none;text-transform:uppercase;letter-spacing:.08em;color:var(--sh-ink);text-decoration:none}.sh-footer__legal{margin:0;font:400 12px/1.6 var(--sh-text);color:var(--sh-taupe-text);display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.sh-footer__legal a{color:inherit;padding-block:6px}.sh-pay{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 0;padding:0}.sh-pay svg{width:34px;height:22px}@media(max-width:749px){.sh-footer__menus{flex-direction:column;gap:34px}}.nlp .nlp__ov{font-family:var(--sh-display)!important;font-weight:400!important;font-synthesis:none;text-transform:uppercase;letter-spacing:.06em;line-height:1;padding-block-end:22px}.nlp .nlp__heading{font-family:var(--sh-text);font-weight:400;letter-spacing:0}.nlp .nlp__body,.nlp .nlp__btn,.nlp input{font-family:var(--sh-text);letter-spacing:0}.cart-drawer,.cart-drawer *{letter-spacing:0}.quick-add-modal .product-header{padding-inline-end:52px}@media(max-width:749px){input,select,textarea{font-size:16px!important}}@media(max-width:749px){header-actions #na11y-root{display:flex;align-items:center}header-actions #na11y-root .na11y-btn{position:static;inline-size:40px;block-size:44px;border:0;border-radius:0;background:transparent;color:var(--sh-ink);box-shadow:none}header-actions #na11y-root .na11y-btn svg{width:22px;height:22px}header-actions #na11y-root .na11y-panel{position:fixed;inset-block-start:64px;inset-block-end:auto;left:12px}.header-logo{font-size:24px!important;letter-spacing:.05em}}.sh-hero--banner.sh-tone--light:not(.sh-hero--empty) .sh-hero__media:after{background:linear-gradient(180deg,#0000 35%,#00000052 62%,#000000a8)}.product-recommendations .text-block,product-recommendations .text-block{width:100%;text-align:center}.sh-news__title{font:600 14px/1.4 var(--sh-text);letter-spacing:0}@media(min-width:750px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sh-custom.css.map */
