:root{--av-ink: #1c1714;--av-muted: #6f655d;--av-line: #e8e1d9;--av-soft: #f3efea;--av-espresso: #3a2a20;--av-cream: #f3ebe2;--av-cream-muted: #d6c6b4;--av-latin: "Bodoni Moda", "Assistant", serif;--av-text: "Assistant", sans-serif;--av-gutter: clamp(12px, 2vw, 28px);--sh-gutter: var(--av-gutter);--font-body--family: var(--av-text);--font-subheading--family: var(--av-text);--font-accent--family: var(--av-text);--font-heading--family: var(--av-text);--font-heading--weight: 400;--font-heading--style: normal}body{font-family:var(--av-text);color:var(--av-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:400!important}.sh-display{font-family:var(--av-latin);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:.98}.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;font:600 11px/1.4 var(--av-text);text-transform:uppercase;letter-spacing:.16em;padding-block-end:3px;border-block-end:1px solid currentColor}.announcement-bar,.announcement-bar__text,[class*=announcement] p{font-family:var(--av-text);font-size:12.5px;font-weight:500;letter-spacing:0}.header-logo,.header__logo,.header-logo__text{font-family:var(--av-latin)!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.2em}.header-logo{font-size:clamp(20px,1.9vw,27px)!important}.menu-list__link,.header__menu .menu-list__link-title{font-family:var(--av-text);font-size:14px;font-weight:500;letter-spacing:0}.sh-section+.sh-section{margin-block-start:clamp(36px,4vw,72px)}.sh-head{text-align:center;padding-inline:var(--av-gutter);margin-block:clamp(36px,4vw,64px) clamp(16px,2vw,26px)}.sh-head__title{font-size:clamp(26px,2.6vw,40px);margin:0}.sh-head__sub{font:400 15px/1.6 var(--av-text);color:var(--av-muted);margin:8px auto 0;max-width:34em}.sh-hero{position:relative;color:#fff;overflow:clip}.sh-hero__link{display:block;color:inherit;text-decoration:none}.sh-hero__media{position:relative;overflow:hidden;background:var(--av-soft);min-height:0;display:flex;gap:4px}.sh-hero--hero .sh-hero__media{height:min(92vh,980px)}.sh-hero--banner .sh-hero__media{height:min(84vh,900px)}.sh-hero__pic{position:relative;flex:1 1 0;min-width:0;height:100%}.sh-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--sh-pos);display:block}.sh-hero__pic--m{display:none}.sh-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#140c0800 45%,#140c0857 72%,#140c089e)}.sh-hero__text{position:absolute;inset-inline:clamp(20px,3.4vw,56px);inset-block-end:clamp(28px,5.5vh,64px);z-index:1;display:grid;justify-items:start;gap:12px;text-align:start}.sh-hero__title{font-size:clamp(46px,6.4vw,108px);margin:0;text-shadow:0 2px 28px rgba(0,0,0,.22)}.sh-hero--banner .sh-hero__title{font-size:clamp(38px,4.8vw,78px)}.sh-hero__sub{font:400 16px/1.5 var(--av-text);margin:0;max-width:30em;text-shadow:0 1px 12px rgba(0,0,0,.35)}.sh-hero .sh-textlink{margin-block-start:4px}@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)}.sh-hero--hero .sh-hero__media{height:auto;aspect-ratio:4 / 5.6}.sh-hero--banner .sh-hero__media{height:auto;aspect-ratio:4 / 5}.sh-hero__title{font-size:min(52px,13vw)}.sh-hero--banner .sh-hero__title{font-size:min(40px,10.5vw)}.sh-hero__sub{font-size:15px}}.sh-tone--dark{color:var(--av-ink)!important}.sh-tone--dark .sh-hero__media:after,.sh-tone--dark.sh-tile:after{background:linear-gradient(180deg,#fff0 52%,#ffffff80)!important}.sh-tone--dark .sh-hero__title,.sh-tone--dark .sh-tile__title,.sh-tone--dark .sh-hero__sub,.sh-tone--dark .sh-tile__label{text-shadow:none;color:var(--av-ink)}.sh-tiles__grid{display:grid;gap:4px;padding-inline:0}.sh-tiles--d2 .sh-tiles__grid{grid-template-columns:repeat(2,1fr)}.sh-tiles--d3 .sh-tiles__grid{grid-template-columns:repeat(3,1fr)}.sh-tiles--d4 .sh-tiles__grid{grid-template-columns:repeat(4,1fr);gap:6px;padding-inline:var(--av-gutter)}.sh-tile{position:relative;display:block;overflow:hidden;color:#fff;text-decoration:none;background:#c4b29e;min-height:0}.sh-tiles--portrait .sh-tile{aspect-ratio:4 / 5}.sh-tiles--tall .sh-tile{aspect-ratio:2 / 3}.sh-tile__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-tile:hover .sh-tile__img{transform:scale(1.03)}}.sh-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e140e00 55%,#1e140e8c)}.sh-tile__text{position:absolute;inset-inline:0;inset-block-end:clamp(20px,3vw,44px);z-index:1;text-align:center;display:grid;justify-items:center;gap:10px}.sh-tile__title{font-size:clamp(26px,2.5vw,40px);text-shadow:0 1px 16px rgba(0,0,0,.25)}.sh-tiles--d4 .sh-tile__title{font-size:clamp(18px,1.5vw,24px)}@media(max-width:749px){.sh-tiles--m1 .sh-tiles__grid{grid-template-columns:1fr;gap:4px}.sh-tiles--m1.sh-tiles--tall .sh-tile{aspect-ratio:4 / 5}.sh-tiles--m2 .sh-tiles__grid{grid-template-columns:repeat(2,1fr);gap:4px;padding-inline:var(--av-gutter)}.sh-tile__title{font-size:30px}.sh-tiles--m2 .sh-tile__title{font-size:18px}}.section-product-list h2,[class*=product-list] .text-block h2{font-family:var(--av-latin)!important;font-weight:400!important;font-size:clamp(26px,2.6vw,40px)!important;line-height:1.05!important;letter-spacing:.03em;text-transform:uppercase;margin:0}[class*=product-list] .link,[class*=product-list] a.button--link,[class*=product-list] .button-secondary.link{font:500 13px/1.4 var(--av-text)!important;text-decoration:none;border-block-end:1px solid currentColor;padding-block-end:2px;letter-spacing:0;text-transform:none}product-recommendations h3,.product-recommendations h3,[class*=product-recommendations] h3{font-family:var(--av-latin)!important;font-weight:400!important;font-size:clamp(24px,2.4vw,36px)!important;line-height:1.05!important;text-align:center;width:100%;text-transform:uppercase;letter-spacing:.03em}.product-card,.product-grid .product-card{font-family:var(--av-text)}.product-card .card-gallery,.product-card [class*=gallery]{background:var(--av-soft)}.product-card .product-card__title,.product-grid-view .product-card__title,.product-card [class*=title]{font:400 13.5px/1.45 var(--av-text)!important;letter-spacing:0!important}.product-card .price,.product-card [class*=price]{font:500 13.5px/1.45 var(--av-text)!important;color:var(--av-muted)}.main-collection h1,.collection-header h1,.collection__title,.main-collection__title{font-family:var(--av-text)!important;font-weight:400!important;font-size:clamp(28px,2.8vw,40px)!important;letter-spacing:0!important}.product-details h1,.product-information h1,.product__title,.view-product-title{font-family:var(--av-text)!important;font-weight:400!important;font-size:clamp(22px,2vw,28px)!important;line-height:1.3!important;letter-spacing:0!important}.product-information .price,.product-details .price{font-family:var(--av-text)!important;font-size:17px!important;font-weight:500!important}.button,button.button,.add-to-cart-button,.shopify-payment-button__button--unbranded{border-radius:0!important;letter-spacing:0!important;font-family:var(--av-text)!important;font-weight:600!important}.accordion summary,.details summary,.accordion__title{font-family:var(--av-text);font-weight:600;font-size:14px;letter-spacing:0}.rte,.product__description,.product-description{font:400 15.5px/1.75 var(--av-text)}.product-details .text-block p:only-child{margin:0}.sh-footer{margin-block-start:clamp(56px,7vw,110px);background:var(--av-espresso);color:var(--av-cream)}.sh-footer__usp{display:grid;grid-template-columns:repeat(3,1fr);border-block-end:1px solid rgba(243,235,226,.16)}.sh-usp{display:grid;gap:6px;justify-items:center;text-align:center;padding:clamp(24px,2.8vw,40px) 16px;color:var(--av-cream);text-decoration:none}.sh-usp+.sh-usp{border-inline-start:1px solid rgba(243,235,226,.16)}.sh-usp__title{font-size:19px}.sh-usp__text{font:400 14px/1.5 var(--av-text);color:var(--av-cream-muted);max-width:22em}.sh-footer__main{display:grid;grid-template-columns:1.1fr 2fr;gap:clamp(28px,5vw,80px);padding:clamp(40px,4.4vw,64px) var(--av-gutter)}.sh-news__title{font-size:clamp(26px,2.4vw,34px);margin:0 0 10px;color:var(--av-cream)}.sh-news__text{font:400 15px/1.6 var(--av-text);color:var(--av-cream-muted);margin:0 0 18px}.sh-news__form{display:flex;border-block-end:1px solid var(--av-cream);max-width:440px}.sh-news__form input[type=email]{flex:1;min-width:0;border:0;background:transparent;color:var(--av-cream);padding:12px 0;font:400 15px var(--av-text);outline-offset:2px}.sh-news__form input[type=email]::placeholder{color:var(--av-cream-muted);opacity:1}.sh-news__form button{border:0;background:transparent;color:var(--av-cream);font:600 15px var(--av-text);cursor:pointer;padding:12px 4px;min-height:44px}.sh-news__ok,.sh-news__err{font:400 14px var(--av-text);margin:12px 0;color:var(--av-cream)}.sh-footer__menus{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sh-fmenu summary{list-style:none;font:600 14px/1.4 var(--av-text);margin-block-end:12px;color:var(--av-cream)}.sh-fmenu summary::-webkit-details-marker{display:none}.sh-fmenu ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sh-fmenu a{font:400 14.5px/1.4 var(--av-text);color:var(--av-cream-muted);text-decoration:none;display:inline-block;padding-block:6px}.sh-fmenu a:hover{color:#fff}.sh-footer__mark{display:none}.sh-footer__legal{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;border-block-start:1px solid rgba(243,235,226,.16);padding:18px var(--av-gutter) 26px;font:400 13px var(--av-text);color:var(--av-cream-muted)}.sh-footer__legal a{color:inherit}.sh-pay{list-style:none;display:flex;gap:6px;margin:0;padding:0}.sh-pay svg{width:34px;height:22px}.sh-footer :focus-visible{outline:2px solid var(--av-cream);outline-offset:3px}@media(max-width:749px){.sh-footer__usp{grid-template-columns:1fr}.sh-usp+.sh-usp{border-inline-start:0;border-block-start:1px solid rgba(243,235,226,.16)}.sh-footer__main{grid-template-columns:1fr}.sh-footer__menus{grid-template-columns:1fr;gap:0}.sh-fmenu{border-block-end:1px solid rgba(243,235,226,.16)}.sh-fmenu summary{margin:0;padding:16px 0;position:relative;cursor:pointer}.sh-fmenu summary:after{content:"+";position:absolute;inset-inline-end:0;font-weight:300;font-size:18px;inset-block-start:11px}.sh-fmenu[open] summary:after{content:"\2212"}.sh-fmenu ul{padding-block-end:14px}}.nlp .nlp__ov{font-family:var(--av-latin)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.03em;line-height:1;padding-block-end:22px}.nlp .nlp__heading{font-family:var(--av-text);font-weight:500}.nlp .nlp__body{font-family:var(--av-text)}.nlp .nlp__btn{font-family:var(--av-text);font-weight:600;letter-spacing:0}.quick-add-modal .product-header{padding-inline-end:52px}.quick-add-modal .product-header a{font-family:var(--av-text);font-weight:400;font-size:19px;line-height:1.35}.menu-drawer__list-item--divider{border-block-end-color:var(--av-line)!important}.menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item-text{font-size:17px;letter-spacing:0;font-weight:400}@media(max-width:749px){#na11y-root .na11y-btn{inset-block-end:96px!important;inline-size:44px!important;block-size:44px!important;left:12px!important}#na11y-root .na11y-panel{inset-block-end:148px!important;left:12px!important}input[type=email],input[type=text],input[type=number],input[type=search],input[type=tel],textarea{font-size:16px!important}}html[dir=rtl] .sh-news__title{text-align:right}@media(prefers-reduced-motion:reduce){.sh-tile__img{transition:none}}.sh-hero--banner:not(.sh-tone--dark) .sh-hero__media:after{background:linear-gradient(180deg,#140c0800 30%,#140c0880 62%,#140c08d1)}.sh-hero--banner .sh-hero__text:before{content:"";position:absolute;top:-40px;right:-60px;bottom:-30px;left:-60px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#140c086b,#140c0800)}@media(max-width:749px){.sh-hero--banner:not(.sh-tone--dark) .sh-hero__media:after{background:linear-gradient(180deg,#140c0800 15%,#140c0894 45%,#140c08e6 80%)}}html[dir=rtl] .sh-hero__title{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/2/assets/av-custom.css.map */
