.hero__wordmark{font-weight:500;letter-spacing:.12em;padding-inline-start:.12em;font-size:clamp(3rem,12vw,8.5rem);line-height:.95}.header__brand{font-weight:500;font-size:1.5rem;letter-spacing:.28em;padding-inline-start:.28em}.typing{position:relative}.typing__ghost{opacity:0}.typing__out{position:absolute;top:0;right:0;bottom:0;left:0}.hero__caret{background:currentColor}.btn{transition:background var(--dur) var(--ease-smooth),color var(--dur) var(--ease-smooth),box-shadow var(--dur) var(--ease-smooth),transform .11s cubic-bezier(.4,0,.2,1)}.btn--hero{transition:background .35s var(--ease-smooth),color .35s var(--ease-smooth),border-color .35s var(--ease-smooth),transform .11s cubic-bezier(.4,0,.2,1)}.acc-item__q,.filter-pill,[data-qty],[data-variant-pill],[data-gallery-thumb],[data-addon],[data-upsell-add],.sv__nav,.sv__dot{transition:transform .11s cubic-bezier(.4,0,.2,1)}.btn:active,.filter-pill:active,[data-qty]:active,[data-variant-pill]:active,[data-gallery-thumb]:active,[data-addon]:active,[data-upsell-add]:active,.sv__nav:active,.sv__dot:active{transform:scale(.965)}.acc-item__q:active{background:#17191a0b}@media(hover:none){.card__media{transition:transform .14s cubic-bezier(.4,0,.2,1)}.card:active .card__media{transform:scale(.98)}}.cart-drawer__panel{transform:translate(100%)}.acc-item__a{display:grid;grid-template-rows:0fr;max-height:none!important;transition:grid-template-rows .38s var(--ease-out-expo)}.acc-item__a>*{min-height:0}.acc-item.is-open .acc-item__a{grid-template-rows:1fr}.cart-drawer__scrim,.mobilenav__scrim{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.template-index .heading__title,.heading__title{letter-spacing:-.015em}.hero__wordmark,.header__brand,.footer__brand{letter-spacing:.12em}.header__brand{letter-spacing:.28em}@media(prefers-reduced-transparency:reduce){.cart-drawer__scrim,.mobilenav__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17191ac7}.header--solid,.sticky-atc{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}.card__quickadd .btn{-webkit-backdrop-filter:none;backdrop-filter:none;background:#272727fa}.btn--light,.btn--hero{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.btn--outline,.btn--light,.btn--hero{border-width:2px}.cart-drawer__panel,.mobilenav__panel{border-inline-start:2px solid var(--ink)}.badge--soft{border-color:var(--ink)}}@media(prefers-reduced-motion:reduce){.btn,.btn--hero,.filter-pill,.acc-item__q,[data-qty],[data-variant-pill],[data-gallery-thumb],[data-addon],[data-upsell-add]{transition-duration:.11s!important}.cart-drawer__scrim,.mobilenav__scrim{transition-duration:.22s!important}.cart-drawer__panel,.mobilenav__panel,.acc-item__a{transition-duration:.001ms!important}}.btn,.filter-pill,.acc-item__q,.sv__nav,.sv__dot,[data-qty] button,[data-variant-pill],[data-gallery-thumb],[data-addon],[data-upsell-add],[data-cart-open],[data-mobilenav-open]{touch-action:manipulation}.cart-drawer.is-dragging .cart-drawer__panel,.cart-drawer.is-dragging .cart-drawer__scrim,.mobilenav.is-dragging .mobilenav__panel,.mobilenav.is-dragging .mobilenav__scrim{transition:none!important}.cart-drawer.is-dragging .cart-drawer__scrim,.mobilenav.is-dragging .mobilenav__scrim{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cart-drawer__panel,.mobilenav__panel{touch-action:pan-y}.cart-drawer__panel,.mobilenav__panel{transition-timing-function:cubic-bezier(.7,0,.84,0)}.cart-drawer.is-open .cart-drawer__panel,.mobilenav.is-open .mobilenav__panel{transition-timing-function:var(--ease-out-expo)}.header__nav a:after{transform-origin:0 50%}html[dir=rtl] .header__nav a:after{transform-origin:100% 50%}.header--solid{border-bottom-color:transparent}.header--solid:after{content:"";position:absolute;inset-inline:0;top:100%;height:14px;pointer-events:none;background:linear-gradient(to bottom,#27272712,#27272700)}.header--solid .header__nav a,.sticky-atc,.card__quickadd .btn{font-weight:500;letter-spacing:.012em}.cart-upsell__plus,.sv__dot{position:relative}.cart-upsell__plus:after,.sv__dot:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.section{padding-block:4.5rem}@media(min-width:768px){.section{padding-block:6.5rem}}@media(min-width:1024px){.section{padding-block:8rem}}.section--tight{padding-block:3rem}.container{padding-inline:1.25rem}@media(min-width:768px){.container{padding-inline:2rem}}.btn{height:2.75rem;padding-inline:1.5rem}.btn--lg{height:3.5rem;padding-inline:2.25rem}.btn--sm{height:2.75rem;padding-inline:1.125rem}.heading{gap:.875rem}.hero__media video,.hero__media img{animation:none}[data-reveal]{transition:opacity .35s var(--ease-out-expo),transform .35s var(--ease-out-expo);transition-delay:calc(var(--reveal-delay, 0s) * .5)}.card__img{transition:transform .3s var(--ease-out-expo),opacity .3s var(--ease-out-expo)}.material__media img{transition:transform .3s var(--ease-out-expo)}@media(hover:none){.card:hover .card__img--primary,.material:hover .material__media img,.media-strip__item:hover video{transform:none}.blog-card:hover{transform:none}}@media(max-width:767px){.hero__wordmark{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero__tagline{font-size:clamp(1.6rem,7vw,2.4rem);line-height:1.25}}@media(max-width:767px){.card__quickadd,.card__warranty{display:none}.card{background:transparent;border:0;box-shadow:none}.card:hover{transform:none;box-shadow:none}}@media(max-width:767px){html,.card,.card a{-webkit-tap-highlight-color:transparent}.card a:focus:not(:focus-visible){outline:none}}.price,.price--compare{direction:ltr;unicode-bidi:isolate}@media(max-width:767px){.card__price{gap:6px}.price{font-weight:600}.price--compare{font-weight:400;opacity:.55;text-decoration-thickness:1px}}@media(max-width:767px){.newsletter{background:linear-gradient(170deg,#fbf7f2,#f2e9df 58%,#ecdfd1);border:0;border-radius:0;max-width:none;margin-inline:-1.25rem;padding:3.25rem 1.25rem 3rem;position:relative;overflow:hidden}.newsletter:before,.newsletter:after{content:"";position:absolute;inset-inline:0;height:1px;background:linear-gradient(90deg,transparent,var(--wood-soft),transparent)}.newsletter:before{top:0}.newsletter:after{bottom:0}html.a11y-contrast-high .newsletter{background:#fff}.newsletter .eyebrow{color:var(--wood);font-size:.7rem;letter-spacing:.34em}.newsletter .heading__title{font-size:clamp(2.1rem,10vw,2.9rem);line-height:1.04;margin-top:.85rem!important}.newsletter .heading__sub{font-size:.95rem;line-height:1.65;max-width:30ch}.newsletter__form{flex-direction:column;gap:.625rem;max-width:22rem;margin-inline:auto;margin-top:1.75rem}.newsletter__form .input,.newsletter__form .btn{width:100%;height:3.25rem}.newsletter__form .input{background:var(--surface);border-color:#98704e47;text-align:center;font-size:1rem}.newsletter__form .input:focus{border-color:var(--wood);box-shadow:0 0 0 3px #98704e24}.newsletter__form .btn--primary{background:var(--wood);color:var(--cream);font-size:.95rem;letter-spacing:.08em}.newsletter__form .btn--primary:active{background:var(--wood-deep)}.newsletter__consent{max-width:22rem;margin:1.125rem auto 0}.newsletter__consent label{font-size:.72rem;line-height:1.55}}@media(max-width:767px){.footer{background:var(--surface);background-image:none;color:var(--ink);border-top:1px solid var(--border);padding-top:48px}.footer__brand{color:var(--ink);font-weight:300}.footer__top{padding-bottom:28px;border-bottom:0}.footer__social{gap:18px;margin-top:24px}.footer__social a{width:44px;height:44px;border:0;background:none;color:var(--muted-fg)}.footer__social a:hover,.footer__social a:active{background:none;border:0;color:var(--wood);transform:none}.footer__bottom{color:var(--muted-fg);font-size:.75rem;padding-block:22px;border-top:1px solid var(--border)}.footer__legal a{color:var(--muted-fg)}.footer__legal a:hover{color:var(--wood)}}@media(max-width:767px){#shopify-section-newsletter,[id^=shopify-section-][id$=__newsletter],.footer__social a[aria-label="\5d8\5dc\5e4\5d5\5df  \2014  \5d5\5d5\5d0\5d8\5e1\5d0\5e4"]{display:none}.footer{padding-top:40px}.brand-logo--footer{margin-inline:auto}.footer__top{padding-bottom:20px}.footer__social{margin-top:18px}.footer__bottom{padding-block:18px 24px;gap:10px;font-size:.72rem}.footer__legal{order:1;gap:8px 14px;font-size:.72rem}.footer__bottom>span{order:2;color:var(--muted-fg);opacity:.75}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/minima-type.css.map */
