:root{--nah-ivory: #f7f3ec;--nah-ivory-deep: #efe8db;--nah-charcoal: #211f1c;--nah-bronze: #b08d57;--nah-bronze-soft: #c8a878;--nah-line: #ded3c0;--nah-line-soft: #e8e0d2;--nah-muted: #6f675d;--nah-ease: cubic-bezier(.16, .84, .44, 1)}h1,h2,h3{font-weight:300;letter-spacing:-.012em;text-wrap:balance}h1{line-height:.94}h2,h3{line-height:1.04}h4{letter-spacing:.01em}h5,h6{font-weight:400}.content-for-layout h6,footer h6,#header-component h6{letter-spacing:.2em;font-size:.6875rem}.content-for-layout p{line-height:1.75}.content-for-layout p:not([class]){max-width:62ch}::selection{background:var(--nah-bronze);color:#fff}.content-for-layout p a:not([class]),.content-for-layout li a:not([class]){text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;padding-bottom:.18em;transition:background-size .55s var(--nah-ease),opacity .35s ease}.content-for-layout p a:not([class]):hover,.content-for-layout li a:not([class]):hover{background-size:0% 1px;background-position:100% 100%;opacity:.72}.button,.button-secondary,button.button,a.button{border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-size:.6875rem;line-height:1;padding-block:1.15em;padding-inline:2.6em;transition:background-color .45s var(--nah-ease),color .45s var(--nah-ease),border-color .45s var(--nah-ease)}.button:hover,a.button:hover,button.button:hover{background-color:var(--nah-bronze)!important;border-color:var(--nah-bronze)!important;color:#fff!important}.button-secondary:hover{background-color:var(--nah-charcoal)!important;border-color:var(--nah-charcoal)!important;color:var(--nah-ivory)!important}.content-for-layout .button-unstyled{position:relative;display:inline-block;text-transform:uppercase;letter-spacing:.2em;font-size:.6875rem;text-decoration:none!important;padding-bottom:.5em}.content-for-layout .button-unstyled:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:left center;transition:transform .55s var(--nah-ease)}.content-for-layout .button-unstyled:hover:after{transform:scaleX(0);transform-origin:right center}.image-block,.card-gallery,.product-media,.placeholder-image{overflow:hidden}.image-block__image,.card-gallery img,.card-gallery svg,.image-block .placeholder-image svg{transition:transform 1.25s var(--nah-ease),opacity .6s ease;will-change:transform}a.image-block:hover .image-block__image,a.image-block:hover .placeholder-image svg,.product-card:hover .card-gallery img,.card-gallery:hover img,.card-gallery:hover svg{transform:scale(1.045)}.placeholder-image,.placeholder-svg{background:linear-gradient(160deg,#f1eade,#e6dccb)}.placeholder-image svg,svg.placeholder-svg{opacity:.16;color:var(--nah-charcoal)}.placeholder-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(176,141,87,.28);pointer-events:none}.product-badges__badge{border-radius:0;letter-spacing:.16em;font-size:.625rem;padding:.5em .9em}.product-grid-view-zoom-out--details{letter-spacing:.14em}.card-gallery+*{margin-top:.35rem}.marquee__content p,.marquee__content h1,.marquee__content h2,.marquee__content h3,.marquee__content h4,.marquee__content h5,.marquee__content h6{text-transform:uppercase;letter-spacing:.24em;font-size:.6875rem;opacity:.86}#header-component a{letter-spacing:.08em}#header-component .header__row{transition:padding .4s var(--nah-ease)}input[type=email],input[type=text],input[type=search],textarea{border-radius:0!important;letter-spacing:.02em}input[type=email]:focus,input[type=text]:focus,textarea:focus{outline:1px solid var(--nah-bronze);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.nah-reveal{opacity:0;transform:translateY(18px)}.nah-reveal.nah-in{opacity:1;transform:none;transition:opacity 1s var(--nah-ease),transform 1s var(--nah-ease)}}footer .shopify-section{border-top:none}footer .shopify-section:first-child{border-top:1px solid var(--nah-line)}footer a{letter-spacing:.03em;text-decoration:none;transition:opacity .3s var(--nah-ease)}footer a:hover{opacity:.6}footer .menu-block__title,footer .menu__heading,footer h4,footer h5,footer h6{text-transform:uppercase;letter-spacing:.2em;font-size:.6875rem!important;opacity:.55;margin-bottom:.35rem}footer .icon-block svg,footer svg.icon{opacity:.55}footer strong{font-weight:500;letter-spacing:.04em}footer .payment-icons img,footer .payment-icons svg{opacity:.45;transition:opacity .3s ease}footer .payment-icons:hover img,footer .payment-icons:hover svg{opacity:.75}footer .logo-block svg,footer .logo-block img{opacity:.9}@media(max-width:749px){h1{line-height:1}.content-for-layout h6,footer h6{letter-spacing:.16em}.button,.button-secondary{padding-inline:2em}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/nahyana-design.css.map */
