:root{--color-text: var(--color-foreground);--color-accent: #801f22;--color-accent-hover: #6b1a1c;--color-charcoal: #1a1a1a;--color-ivory: #f7f5f1;--color-stone: #efece6;--color-line: rgb(0 0 0 / .08);--color-line-strong: rgb(0 0 0 / .18);--heading-font: var(--font-heading--family);--body-font: var(--font-body--family);--subheading-font: var(--font-subheading--family);--section-spacing: clamp(48px, 6vw, 96px);--section-spacing-tight: clamp(28px, 3.5vw, 56px);--section-spacing-loose: clamp(72px, 9vw, 144px);--type-eyebrow-size: clamp(.6875rem, .7vw, .75rem);--type-eyebrow-tracking: .22em;--type-label-tracking: .14em;--type-label-tracking-wide: .18em;--type-button-size: clamp(.75rem, .85vw, .8125rem);--type-button-tracking: .16em;--type-nav-size: clamp(.75rem, .85vw, .8125rem);--type-paragraph-max-width: 62ch;--button-padding-inline: clamp(1.75rem, 2.4vw, 2.5rem);--button-padding-block: clamp(.95rem, 1.2vw, 1.125rem);--button-radius: 0px;--card-radius: 0px;--ease-luxe: cubic-bezier(.22, .61, .36, 1);--hover-transition-duration: .45s;--hover-transition-timing: var(--ease-luxe);--hover-subtle-zoom-amount: 1.04}body{font-family:var(--body-font);font-feature-settings:"kern","liga";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-feature-settings:"kern","liga","dlig"}h1,h2,h3{font-weight:400}h4,h5,h6{font-weight:500}h2,.section__heading,.section-heading{margin-block:0 clamp(1.5rem,2.5vw,2.5rem)}h3{margin-block:0 clamp(.875rem,1.5vw,1.25rem)}:where(p){max-width:var(--type-paragraph-max-width)}:where(.product-card p,.collection-card p,.featured-blog-posts-card p,.footer p,.cart-drawer p,.header p,.announcement-bar p,.quick-view p,dialog p,.menu-drawer p){max-width:none}.text-block p,.section__heading+p,[class*=--centered] p{margin-inline:auto}.brand-eyebrow{font-family:var(--subheading-font);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;font-weight:500;color:var(--color-text);display:inline-block}.button,button.button,a.button,.button-secondary,.shopify-payment-button__button--unbranded{letter-spacing:var(--type-button-tracking);font-size:var(--type-button-size);font-weight:500;padding-inline:var(--button-padding-inline);padding-block:var(--button-padding-block);transition:background-color var(--hover-transition-duration) var(--hover-transition-timing),color var(--hover-transition-duration) var(--hover-transition-timing),border-color var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing)}@media(prefers-reduced-motion:no-preference){.button:hover,.button-secondary:hover,.shopify-payment-button__button--unbranded:hover{transition-duration:var(--hover-transition-duration)}}.brand-link{font-family:var(--body-font);font-size:var(--type-button-size);letter-spacing:var(--type-button-tracking);text-transform:uppercase;font-weight:500;color:var(--color-text);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:opacity var(--hover-transition-duration) var(--hover-transition-timing),color var(--hover-transition-duration) var(--hover-transition-timing)}.brand-link:hover{color:var(--color-accent);border-color:var(--color-accent)}input,textarea,select{letter-spacing:.02em}.product-card,.collection-card,.featured-blog-posts-card{--ash-card-title-size-desk: 15px;--ash-card-title-size-mob: 13px;--ash-card-title-weight: 400}.product-card a[ref=productTitleLink] p[role=heading],.product-card a[ref=productTitleLink] .text-block p,.product-card a[ref=productTitleLink] .text-block,.product-card [ref=productTitleLink] p[role=heading],.product-card .product-grid-view-zoom-out--details h3,.product-card .product-grid-view-zoom-out--details .h4{font-family:var(--font-heading--family)!important;font-size:15px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:capitalize!important;display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;margin:0!important}@media(max-width:749px){.product-card a[ref=productTitleLink] p[role=heading],.product-card a[ref=productTitleLink] .text-block p,.product-card a[ref=productTitleLink] .text-block,.product-card [ref=productTitleLink] p[role=heading],.product-card .product-grid-view-zoom-out--details h3,.product-card .product-grid-view-zoom-out--details .h4{font-size:13px!important}}.product-card product-price,.product-card product-price.h6,.product-card product-price .price,.product-card product-price .price-item,.product-card product-price [class*=price],.product-card .price__regular .price,.product-card .price__sale .price{font-family:var(--font-body--family, "Inter", system-ui, sans-serif)!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important}@media(max-width:749px){.product-card product-price,.product-card product-price.h6,.product-card product-price .price,.product-card product-price .price-item,.product-card product-price [class*=price],.product-card .price__regular .price,.product-card .price__sale .price{font-size:13px!important}}.product-card product-price,.product-card .text-block.h6{margin-top:12px!important;padding-top:0!important}.product-card .text-block,.product-card .text-block *,.product-card [ref=productTitleLink],.product-card [ref=productTitleLink] *,.product-card .product-card__title,.collection-card .text-block,.collection-card .text-block *,.collection-card .collection-card__title,.featured-blog-posts-card .text-block,.featured-blog-posts-card .text-block *{--font-size: var(--ash-card-title-size-desk) !important;font-family:var(--font-heading--family, var(--heading-font, "Playfair Display", Georgia, serif))!important;font-weight:var(--ash-card-title-weight)!important;font-size:var(--ash-card-title-size-desk)!important;letter-spacing:.01em!important;line-height:1.3!important;text-transform:capitalize!important;-webkit-line-clamp:unset!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;max-width:none!important}@media(max-width:749px){.product-card .text-block,.product-card .text-block *,.product-card [ref=productTitleLink],.product-card [ref=productTitleLink] *,.product-card .product-card__title,.collection-card .text-block,.collection-card .text-block *,.collection-card .collection-card__title,.featured-blog-posts-card .text-block,.featured-blog-posts-card .text-block *{--font-size: var(--ash-card-title-size-mob) !important;font-size:var(--ash-card-title-size-mob)!important}}.collection-card--large .collection-card__title,.collection-list--featured .collection-card__title{font-family:var(--heading-font);font-size:clamp(1.25rem,1.6vw,1.5rem);letter-spacing:.04em;font-weight:400}.product-card,.collection-card{--ash-card-price-size-desk: 16px;--ash-card-price-size-mob: 13px;--ash-card-price-weight: 500}.product-card .price,.product-card .price *,.product-card .price-item,.product-card .price-with-tax,.product-card .price__regular .price-item,.product-card .price__sale .price-item,.product-card__price,.product-card .text-block.price-block,.product-card .text-block.price-block *{--font-size: var(--ash-card-price-size-desk) !important;font-family:var(--font-body--family, var(--body-font, "Inter", system-ui, sans-serif))!important;font-weight:var(--ash-card-price-weight)!important;font-size:var(--ash-card-price-size-desk)!important;letter-spacing:.01em!important;text-transform:none!important}@media(max-width:749px){.product-card .price,.product-card .price *,.product-card .price-item,.product-card .price-with-tax,.product-card .price__regular .price-item,.product-card .price__sale .price-item,.product-card__price,.product-card .text-block.price-block,.product-card .text-block.price-block *{--font-size: var(--ash-card-price-size-mob) !important;font-size:var(--ash-card-price-size-mob)!important}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-subtle-zoom .card-gallery img,.card-hover-effect-subtle-zoom .product-card__image img,.card-hover-effect-subtle-zoom .collection-card__image img,.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .collection-card:hover .collection-card__image,.card-hover-effect-subtle-zoom .product-card:hover .product-card__image{transition:transform .65s var(--ease-luxe)}}.product-card__content,.collection-card__content{margin-top:16px;gap:14px}.header{padding-block:clamp(.875rem,1.4vw,1.25rem)}.mega-menu__link,.mega-menu__link--parent{letter-spacing:var(--type-button-tracking);text-transform:uppercase;font-family:var(--body-font);font-weight:500}.mega-menu__link--parent{font-size:var(--type-nav-size)}.mega-menu__link:not(.mega-menu__link--parent){font-size:var(--type-button-size);letter-spacing:.08em;font-weight:400;text-transform:none}.header-drawer .header__menu-link,.menu-drawer__menu-item{font-size:clamp(.875rem,1.2vw,1rem);padding-block:.75rem;letter-spacing:var(--type-label-tracking)}.announcement-bar,.announcement-bar__text,.announcement-bar p,.announcement-bar a{letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;font-size:var(--type-eyebrow-size);font-weight:500;line-height:1.2}.footer{font-size:var(--type-button-size)}.footer a,.footer__menu a,.footer-policy-list a,.footer-copyright{font-size:var(--type-button-size);letter-spacing:var(--type-label-tracking);line-height:1.8}.footer__menu-heading,.footer h2,.footer h3,.footer h4{font-family:var(--body-font);font-size:var(--type-button-size);letter-spacing:var(--type-label-tracking-wide);text-transform:uppercase;font-weight:500;margin-block-end:clamp(.875rem,1.2vw,1.25rem)}.footer__copyright,.footer-copyright{font-size:clamp(.6875rem,.75vw,.75rem);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}@media(any-pointer:fine){.footer a:hover{color:var(--color-accent)}}.cart-items-component{background:#fff}.brand-section-divider{width:32px;height:1px;background:var(--color-line-strong);margin:16px auto 24px;border:0}::selection{background:var(--color-accent);color:#fff}:focus-visible{outline:1px solid var(--color-accent);outline-offset:2px}@media(max-width:749px){.spacing-style{padding-block:calc(var(--padding-block-start, 0px) * .6 + var(--section-top-offset, 0px)) calc(var(--padding-block-end, 0px) * .6)}}.collection-card__content{padding-block:clamp(.875rem,1.4vw,1.25rem)}.collection-card:has(.section-background:not(:empty)) .collection-card__title,.collection-card--media-bg .collection-card__title{color:#fff;font-family:var(--heading-font);font-size:clamp(1.25rem,2vw,2rem);letter-spacing:.04em;font-weight:400;text-transform:uppercase;text-shadow:0 1px 4px rgb(0 0 0 / .18)}.slideshow-section{--slideshow-arrow-bg: rgb(255 255 255 / .88)}.slideshow-control{transition:background-color var(--hover-transition-duration) var(--ease-luxe),color var(--hover-transition-duration) var(--ease-luxe)}@media(any-pointer:fine){.slideshow-control:hover{background-color:#fff}}.section-carousel [class*=pagination] button,.section-carousel [class*=dots] button{width:8px;height:8px;background:var(--color-line-strong);opacity:.4;border-radius:50%;transition:opacity .3s var(--ease-luxe),background-color .3s}.section-carousel [class*=pagination] button[aria-current=true],.section-carousel [class*=dots] button.is-active{opacity:1;background:var(--color-foreground)}.ash-testimonials__heading{font-family:var(--heading-font);font-weight:400;letter-spacing:.02em}.ash-testimonial-card{background:transparent!important;box-shadow:none!important;border:1px solid var(--color-line);padding:clamp(1.25rem,2vw,2rem)}.ash-testimonial-card__quote{font-family:var(--body-font);font-size:clamp(.875rem,1vw,1rem);line-height:1.75;letter-spacing:.005em;color:var(--color-text)}.ash-testimonial-card__author{font-family:var(--body-font);font-size:var(--type-button-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:500;margin-top:1.25rem}.ash-testimonial-card__meta{font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;opacity:.6;margin-top:.375rem}.ash-testimonial-card__stars{color:var(--color-accent);margin-bottom:1rem}.ash-testimonials__dot{transition:opacity .3s var(--ease-luxe);opacity:.3}.ash-testimonials__dot.is-active{opacity:1;background:var(--color-foreground)}.marquee__content{--marquee-duration: 60s}.marquee__repeated-items{gap:clamp(2.5rem,5vw,5rem)}.marquee__repeated-items>*{letter-spacing:var(--type-label-tracking-wide);text-transform:uppercase;font-family:var(--body-font);font-size:clamp(.875rem,1vw,1rem);font-weight:500;color:var(--color-text);opacity:1}.marquee__repeated-items img{max-height:clamp(28px,3vw,40px);width:auto;filter:none!important;opacity:1!important;transition:none!important}.footer-group{border-top:1px solid var(--color-line)}.footer__column li,.footer__menu li,.footer-policy-list li{margin-block:.1875rem;list-style:none}.footer-social-icons a,.footer__social a{transition:opacity var(--hover-transition-duration) var(--ease-luxe)}.footer-social-icons a:hover,.footer__social a:hover{opacity:.55}.footer input[type=email]{font-size:var(--type-button-size);letter-spacing:.04em}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card .card-gallery img,.product-card .product-card__image img,.collection-card .collection-card__image img{transition:transform .7s var(--ease-luxe)}}.header:not([data-transparent]):not(.is-transparent){border-bottom:1px solid var(--color-line)}.header__logo,.header-logo{letter-spacing:.02em}.header.is-sticky,.header[data-sticky=true]{backdrop-filter:saturate(160%) blur(8px);-webkit-backdrop-filter:saturate(160%) blur(8px);background-color:#ffffffeb;transition:background-color .35s var(--ease-luxe),box-shadow .35s var(--ease-luxe)}slideshow-control,.slideshow-control,.section-carousel button[class*=control],.section-carousel button[class*=arrow]{--control-size: clamp(40px, 4.5vw, 52px);width:var(--control-size);height:var(--control-size);background-color:#ffffffeb;border-radius:50%;border:1px solid transparent;transition:background-color var(--hover-transition-duration) var(--ease-luxe),border-color var(--hover-transition-duration) var(--ease-luxe),transform var(--hover-transition-duration) var(--ease-luxe)}@media(any-pointer:fine){slideshow-control:hover,.slideshow-control:hover,.section-carousel button[class*=control]:hover,.section-carousel button[class*=arrow]:hover{background-color:#fff;border-color:var(--color-line-strong)}}slideshow-control svg,.slideshow-control svg,.section-carousel button[class*=control] svg,.section-carousel button[class*=arrow] svg{width:40%;height:40%;color:var(--color-foreground)}.slideshow-section [class*=pagination] button,.slideshow-section [class*=indicator] button,.section-carousel [class*=indicator] button{width:7px;height:7px;background:var(--color-line-strong);opacity:.5;border:0;border-radius:50%;margin-inline:4px;transition:opacity .3s var(--ease-luxe),background-color .3s,transform .3s var(--ease-luxe)}.slideshow-section [class*=pagination] button[aria-current=true],.slideshow-section [class*=indicator] button[aria-current=true],.section-carousel [class*=indicator] button[aria-current=true]{opacity:1;background:var(--color-foreground);transform:scale(1.15)}.slideshow-section [class*=counter],.slideshow-section .slideshow__counter{font-family:var(--body-font);font-size:var(--type-button-size);letter-spacing:var(--type-label-tracking);color:var(--color-foreground)}.product-card__content,.collection-card__content,.featured-blog-posts-card__content{align-items:flex-start}.product-list .product-card__title,.product-list .card-title{min-height:1.3em}.product-card .price,.product-card .product-card__price,.product-card .text-block.price-block,.product-card price-block,.product-card [class*=price-block],.product-card [class*=__price],.product-card price-list,.collection-card .price,.collection-card .text-block.price-block{margin-top:12px!important;padding-top:0!important}main[data-template=product] .product-card .price,main[data-template=product] .product-card .text-block.price-block,main[data-template=product] .product-card price-block,main[data-template=product] .product-card [class*=price-block],main[data-template=product] .product-card [class*=__price]{margin-top:12px!important}html body main .ash-cc h3.ash-cc__heading,html body main .ash-cc .ash-cc__heading,html body main .section .ash-cc__heading,html body main .section h3.ash-cc__heading,html body .section .ash-cc__heading,html body .ash-cc h3.ash-cc__heading,html body .ash-cc .ash-cc__heading,html body h3.ash-cc__heading,html body .ash-cc__heading,.ash-cc__heading{font-family:var(--font-body--family)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--color-foreground, #111)!important;margin:0 0 12px!important;line-height:1.3!important}.details>summary,.details__header,.details>summary *,.details__header *,details.details>summary,details.details>summary *{text-transform:capitalize!important;letter-spacing:.01em!important}main[data-template=product] .quantity-selector,main[data-template=product] .quantity-selector-wrapper,main[data-template=product] quantity-input,main[data-template=product] [data-block-id*=quantity],main[data-template=product] .ash-quantity-row,main[data-template=product] .quantity-rules,main[data-template=product] .quantity-label,main[data-template=product] [ref=productFormButtons] .quantity-selector,main[data-template=product] [ref=productFormButtons] .quantity-selector-wrapper,main[data-template=product] [ref=productFormButtons] quantity-input{display:none!important}main[data-template=product] .product-form-buttons .add-to-cart-button,main[data-template=product] .product-form-buttons button[ref=addToCartButton],main[data-template=product] .product-form-buttons .ash-buy-now__btn,main[data-template=product] .product-form-buttons .ash-inline-buy-now,main[data-template=product] [ref=productFormButtons] .add-to-cart-button,main[data-template=product] [ref=productFormButtons] button[ref=addToCartButton],main[data-template=product] [ref=productFormButtons] .ash-buy-now__btn,main[data-template=product] [ref=productFormButtons] .ash-inline-buy-now{min-height:44px!important;height:44px!important;width:100%!important;padding:0 20px!important;border-radius:999px!important;font-family:var(--font-body--family)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:capitalize!important;line-height:1!important;white-space:nowrap!important}main[data-template=product] .product-form-buttons .add-to-cart-text,main[data-template=product] .product-form-buttons .add-to-cart-text *,main[data-template=product] [ref=productFormButtons] .add-to-cart-text,main[data-template=product] [ref=productFormButtons] .add-to-cart-text *{text-transform:capitalize!important;letter-spacing:.04em!important}main[data-template=product]{--ash-pdp-title-size-desk: 24px;--ash-pdp-title-size-mob: 20px;--ash-pdp-title-weight: 400;--ash-pdp-subtitle-color: rgba(0, 0, 0, .55);--ash-pdp-price-size-desk: 22px;--ash-pdp-price-size-mob: 18px;--ash-pdp-price-weight: 500}main[data-template=product] .view-product-title,main[data-template=product] .view-product-title *,main[data-template=product] [ref=productTitleLink],main[data-template=product] [ref=productTitleLink] *,main[data-template=product] .product-title,main[data-template=product] .product-title *,main[data-template=product] .product-title p[role=heading],main[data-template=product] .product-title h1,main[data-template=product] .product-title h2,main[data-template=product] .product-title h3,main[data-template=product] .section h1.text-block,main[data-template=product] .section h2.text-block,main[data-template=product] .section .h1.text-block,main[data-template=product] .section .h2.text-block,main[data-template=product] .section :is(h1,.h1,h2,.h2)[class*=text-block],main[data-template=product] .section [ref=productTitleLink] :is(h1,h2,h3,.h1,.h2,.h3,p),main[data-template=product] .product-information__title,main[data-template=product] .ash-title-actions__title,main[data-template=product] .product__title{--font-size: var(--ash-pdp-title-size-desk) !important;font-family:var(--font-heading--family)!important;font-size:var(--ash-pdp-title-size-desk)!important;font-weight:var(--ash-pdp-title-weight)!important;letter-spacing:.01em!important;line-height:1.2!important;text-transform:capitalize!important;color:var(--color-foreground, #111)!important}main[data-template=product] .product-title__subtitle,main[data-template=product] .product-title+.product-subtitle,main[data-template=product] .product-info__subtitle,main[data-template=product] .view-product-title+p,main[data-template=product] .price__regular .price-item--regular~small,main[data-template=product] .price+.product-info__tax,main[data-template=product] .tax-note,main[data-template=product] .price__tax-included{font-family:var(--font-body--family)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--ash-pdp-subtitle-color)!important;text-transform:none!important}main[data-template=product] .price,main[data-template=product] .price *,main[data-template=product] .price__regular .price-item,main[data-template=product] .price__sale .price-item,main[data-template=product] .product-price,main[data-template=product] .product__price{--font-size: var(--ash-pdp-price-size-desk) !important;font-family:var(--font-body--family)!important;font-size:var(--ash-pdp-price-size-desk)!important;font-weight:var(--ash-pdp-price-weight)!important;letter-spacing:.005em!important}main[data-template=product] [data-block-id*=ash_price]:after{content:"MRP, incl. of all taxes";display:block!important;margin-top:6px!important;font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02em!important;color:#0000008c!important;text-transform:none!important;line-height:1.3!important}main[data-template=product] [data-block-id*=ash_price] [ref=priceContainer]:after,main[data-template=product] [data-block-id*=ash_price] [ref=priceContainer]:before{content:none!important;display:none!important}main[data-template=product] .price__tax-included,main[data-template=product] .product-price__tax,main[data-template=product] .tax-note,main[data-template=product] [class*=tax-included],main[data-template=product] [class*=shipping-policy]{display:none!important}main[data-template=product] product-recommendations .product-card a[ref=productTitleLink],main[data-template=product] product-recommendations .product-card a[ref=productTitleLink] *,main[data-template=product] product-recommendations .product-card [ref=productTitleLink],main[data-template=product] product-recommendations .product-card [ref=productTitleLink] *,main[data-template=product] product-recommendations .product-card product-title,main[data-template=product] product-recommendations .product-card product-title *,main[data-template=product] [class*=resource-list] .product-card a[ref=productTitleLink],main[data-template=product] [class*=resource-list] .product-card a[ref=productTitleLink] *,main[data-template=product] [class*=resource-list] .product-card product-title,main[data-template=product] [class*=resource-list] .product-card product-title *{--font-size: 15px !important;font-family:var(--font-heading--family, "Playfair Display", Georgia, serif)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.25!important;text-transform:capitalize!important;color:var(--color-foreground, #111)!important}main[data-template=product] product-recommendations .product-card product-price,main[data-template=product] product-recommendations .product-card product-price *,main[data-template=product] product-recommendations .product-card .price,main[data-template=product] product-recommendations .product-card .price *,main[data-template=product] product-recommendations .product-card .product-price,main[data-template=product] product-recommendations .product-card .product-price *,main[data-template=product] [class*=resource-list] .product-card product-price,main[data-template=product] [class*=resource-list] .product-card product-price *,main[data-template=product] [class*=resource-list] .product-card .price,main[data-template=product] [class*=resource-list] .product-card .price *{--font-size: 16px !important;font-family:var(--font-body--family, "Inter", system-ui, sans-serif)!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}main[data-template=product] product-recommendations .product-card product-price,main[data-template=product] [class*=resource-list] .product-card product-price{margin-top:12px!important}main[data-template=product] product-recommendations .product-card product-price:after,main[data-template=product] product-recommendations .product-card product-price:before,main[data-template=product] product-recommendations .product-card [data-block-id*=ash_price]:after,main[data-template=product] [class*=resource-list] .product-card product-price:after,main[data-template=product] [class*=resource-list] .product-card product-price:before{content:none!important;display:none!important}@media(max-width:749px){main[data-template=product] product-recommendations .product-card a[ref=productTitleLink],main[data-template=product] product-recommendations .product-card a[ref=productTitleLink] *,main[data-template=product] product-recommendations .product-card product-title,main[data-template=product] product-recommendations .product-card product-title *,main[data-template=product] [class*=resource-list] .product-card a[ref=productTitleLink],main[data-template=product] [class*=resource-list] .product-card a[ref=productTitleLink] *,main[data-template=product] [class*=resource-list] .product-card product-title,main[data-template=product] [class*=resource-list] .product-card product-title *{--font-size: 13px !important;font-size:13px!important}main[data-template=product] product-recommendations .product-card product-price,main[data-template=product] product-recommendations .product-card product-price *,main[data-template=product] product-recommendations .product-card .price,main[data-template=product] product-recommendations .product-card .price *,main[data-template=product] [class*=resource-list] .product-card product-price,main[data-template=product] [class*=resource-list] .product-card product-price *,main[data-template=product] [class*=resource-list] .product-card .price,main[data-template=product] [class*=resource-list] .product-card .price *{--font-size: 13px !important;font-size:13px!important}}@media(max-width:749px){main[data-template=product] .view-product-title,main[data-template=product] .view-product-title *,main[data-template=product] [ref=productTitleLink],main[data-template=product] [ref=productTitleLink] *,main[data-template=product] .product-title,main[data-template=product] .product-title *,main[data-template=product] .product-title p[role=heading],main[data-template=product] .product-title h1,main[data-template=product] .product-title h2,main[data-template=product] .product-title h3{--font-size: var(--ash-pdp-title-size-mob) !important;font-size:var(--ash-pdp-title-size-mob)!important}main[data-template=product] .price,main[data-template=product] .price *,main[data-template=product] .price__regular .price-item,main[data-template=product] .price__sale .price-item,main[data-template=product] .product-price,main[data-template=product] .product__price{--font-size: var(--ash-pdp-price-size-mob) !important;font-size:var(--ash-pdp-price-size-mob)!important}}.product-list .slider-arrow--prev,.product-list [data-testid=prev],.product-list .pl-arrow--prev,.product-list .swiper-button-prev{transition:opacity .25s ease,transform .25s ease}.product-list:not(.pl-scrolled) .slider-arrow--prev,.product-list:not(.pl-scrolled) [data-testid=prev],.product-list:not(.pl-scrolled) .pl-arrow--prev,.product-list:not(.pl-scrolled) .swiper-button-prev{opacity:0;pointer-events:none;transform:translate(-8px)}.product-card,.collection-card,.featured-blog-posts-card{box-shadow:none}.product-card:has(:focus-visible),.collection-card:has(:focus-visible){outline:1px solid var(--color-accent);outline-offset:4px}.badge,[class*=badge--]{font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;font-weight:500;padding-inline:.625rem;padding-block:.3125rem;line-height:1;border-radius:0}input:not([type=checkbox]):not([type=radio]):focus-visible,textarea:focus-visible,select:focus-visible{outline:1px solid var(--color-foreground);outline-offset:0;box-shadow:none}input:not([type=checkbox]):not([type=radio]),textarea{box-shadow:none;border:1px solid var(--color-input-border, var(--color-line-strong))}.ash-quantity-row .ash-quantity-row__input,.ash-quantity-row .ash-quantity-row__input:focus,.ash-quantity-row .ash-quantity-row__input:focus-visible{border:0;outline:0;box-shadow:none}.quantity-selector input,.quantity-selector input[type=number],.quantity-selector input:focus,.quantity-selector input:focus-visible{border:0;outline:0;box-shadow:none;background:transparent}.ash-fit-selector__option:has(input:checked),.ash-fit-selector__option:has(input:checked)>span,.ash-fit-selector__option:has(input:checked):hover,.ash-fit-selector__option:has(input:checked):hover>span{color:#fff}.email-signup,.email-signup__form,.newsletter-form{align-items:stretch;gap:0}.email-signup input[type=email],.newsletter-form input[type=email]{flex:1 1 auto;border-right-width:0}.email-signup button,.newsletter-form button{flex:0 0 auto}.dialog-modal,.dialog-drawer{border-radius:0;box-shadow:0 12px 48px #00000014}.cart-drawer__header{position:relative}.dialog-drawer .close-button,.dialog-modal .close-button,.cart-drawer__close-button{position:absolute!important;top:12px;right:12px;width:36px;height:36px;padding:0;margin:0;border-radius:50%;background:transparent!important;color:var(--color-foreground, #1a1a1a)!important;opacity:1!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important;border:1px solid transparent;cursor:pointer;z-index:3;transition:background-color .2s ease,border-color .2s ease}.dialog-drawer .close-button:hover,.dialog-modal .close-button:hover,.cart-drawer__close-button:hover{background-color:#0000000d!important;border-color:#00000014}.dialog-drawer .close-button .svg-wrapper,.dialog-drawer .close-button svg,.dialog-modal .close-button .svg-wrapper,.dialog-modal .close-button svg,.cart-drawer__close-button .svg-wrapper,.cart-drawer__close-button svg{display:none!important}.dialog-drawer .close-button:before,.dialog-modal .close-button:before,.cart-drawer__close-button:before{content:"\d7";font-family:var(--body-font, inherit);font-size:28px;font-weight:300;line-height:1;color:var(--color-foreground, #1a1a1a)}.cart-items__remove{color:var(--color-foreground, #1a1a1a)!important;background-color:transparent!important;opacity:1!important;width:32px;height:32px;border-radius:50%;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;box-shadow:none!important;border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease}.cart-items__remove svg,.cart-items__remove .svg-wrapper{display:inline-flex!important;width:16px!important;height:16px!important;color:var(--color-foreground, #1a1a1a)!important}.cart-items__remove:hover{background-color:#0000000d!important;border-color:#00000014}.cart-drawer .cart-title,.cart-drawer h2,.cart-drawer__heading{font-family:var(--heading-font);letter-spacing:.02em;font-weight:400}.cart-drawer .cart-item__title,.cart-drawer .product-name{font-family:var(--body-font);font-size:var(--type-button-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:500}.cart-drawer .cart-item__variant,.cart-drawer .product-variant{font-size:var(--type-eyebrow-size);letter-spacing:.04em;opacity:.6}.menu-drawer__inner{padding-block:clamp(1rem,3vw,1.5rem)}.menu-drawer__menu-item{padding-block:.875rem;font-size:clamp(.9375rem,1.2vw,1rem);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--color-line)}.menu-drawer__menu-item:last-child{border-bottom:0}.menu-drawer__heading{letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;font-size:var(--type-eyebrow-size);opacity:.65;margin-block-end:.75rem}.section--page-width,.section--page-narrow{margin-inline:auto}.product-card__image,.collection-card__image,.card-gallery__media{background-color:var(--color-stone)}*{scrollbar-color:rgb(0 0 0 / .25) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000059}.quantity-selector,.product-form__quantity,.quantity-selector__input,[class*=quantity] input{border-radius:0}.accordion summary,.accordion__summary,details summary{letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-size:var(--type-button-size);font-weight:500;padding-block:1rem;cursor:pointer;transition:opacity var(--hover-transition-duration) var(--ease-luxe)}.accordion summary:hover,.accordion__summary:hover,details summary:hover{opacity:.7}.section-resource-list[data-show-scrollbar=true]{--carousel-scrollbar-gap: 18px}.section-resource-list[data-show-scrollbar=true] slideshow-slides{scrollbar-width:thin;scrollbar-color:var(--color-foreground) rgb(0 0 0 / .08);padding-bottom:var(--carousel-scrollbar-gap);overflow-x:scroll}.section-resource-list[data-show-scrollbar=true] slideshow-slides::-webkit-scrollbar{display:block;height:4px;width:4px;background:transparent}.section-resource-list[data-show-scrollbar=true] slideshow-slides::-webkit-scrollbar-track{background:#00000014;border-radius:0}.section-resource-list[data-show-scrollbar=true] slideshow-slides::-webkit-scrollbar-thumb{background:var(--color-foreground);border-radius:0;min-width:80px}.section-resource-list[data-show-scrollbar=true] slideshow-slides::-webkit-scrollbar-thumb:hover{background:var(--color-foreground);opacity:.85}.section-resource-list:not([data-show-scrollbar=true]) slideshow-slides{scrollbar-width:none;scrollbar-color:transparent transparent}.section-resource-list:not([data-show-scrollbar=true]) slideshow-slides::-webkit-scrollbar{display:none}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift .product-card:hover,.card-hover-effect-scale .product-card:hover,.card-hover-effect-subtle-zoom .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .product-card:hover .product-card__image,.card-hover-effect-subtle-zoom .collection-card:hover .collection-card__image{transform:none}.product-card .card-gallery img,.product-card .product-card__image img{transform:none!important;transition:none}}.card-gallery{position:relative}.card-gallery__hover-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:1;display:block}@media(hover:hover)and (any-pointer:fine){.card-gallery:hover .card-gallery__hover-overlay,.card-gallery:focus-within .card-gallery__hover-overlay{opacity:1}}@media(hover:none){.card-gallery__hover-overlay{display:none}}.card-gallery slideshow-arrows{align-items:center;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:normal}.card-gallery slideshow-arrows .slideshow-control{opacity:0;animation:none!important;transform:none!important;transition:opacity .25s ease,background-color .2s ease,color .2s ease;min-height:36px;min-width:36px;width:36px;height:36px;padding:0;border-radius:50%;background:#ffffffeb;color:#1a1a1a;border:1px solid rgba(0,0,0,.06);display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;z-index:2}.card-gallery slideshow-arrows .slideshow-control:hover{background:#1a1a1a;color:#fff}.card-gallery:hover slideshow-arrows .slideshow-control,.card-gallery:focus-within slideshow-arrows .slideshow-control{opacity:1}@media(max-width:749px){.card-gallery slideshow-arrows{display:none}}@media(hover:hover)and (any-pointer:fine){.product-card .ash-auto-cs{opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.product-card:hover .ash-auto-cs,.product-card:focus-within .ash-auto-cs{opacity:1;transform:none}}.product-card .ash-auto-cs__swatch{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.product-card .ash-auto-cs__swatch:hover{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (min-width:750px){.product-information__grid.product-information--media-left{grid-template-columns:60% 40%!important}.product-information__grid.product-information--media-right{grid-template-columns:40% 60%!important}.product-information__grid.product-information--media-left .product-details{width:100%!important;max-width:100%!important;padding-inline:24px clamp(24px,4vw,64px)!important}.product-information__grid.product-information--media-right .product-details{width:100%!important;max-width:100%!important;padding-inline:clamp(24px,4vw,64px) 24px!important}.product-information__grid.product-information--media-left .product-information__media{padding-inline-end:24px!important}.product-information__grid.product-information--media-right .product-information__media{padding-inline-start:24px!important}}.search-modal__content::backdrop{background:#00000059}.dialog-modal[open].search-modal__content,dialog.search-modal__content,.search-modal .dialog-modal.search-modal__content{position:fixed!important;top:var(--header-group-height, var(--header-height, 64px))!important;left:0!important;right:0!important;margin:0!important;margin-block-start:0!important;width:100vw!important;max-width:100vw!important;height:auto!important;max-height:calc(100vh - var(--header-group-height, var(--header-height, 64px)))!important;border:0!important;border-radius:0!important;border-top:1px solid rgba(0,0,0,.08)!important;border-bottom:1px solid rgba(0,0,0,.08)!important;box-shadow:0 16px 36px #00000014!important;background:#fff!important;animation:ash-search-slide-down .24s cubic-bezier(.22,.61,.36,1)!important;overflow:hidden!important}@keyframes ash-search-slide-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.search-modal .predictive-search-form{max-width:var(--page-width, 1400px);margin:0 auto;padding:24px clamp(20px,4vw,56px);display:flex;flex-direction:column;gap:16px}.search-modal .predictive-search-form__header{margin:0;padding:0;border:0;background:transparent}.search-modal .predictive-search-form__header-inner{position:relative;display:flex;align-items:center;width:100%;background:#0000000a;border-radius:6px;padding-inline:14px;padding-block:12px}.search-modal input.search-input,.search-modal #cmdk-input{width:100%;border:0;outline:0;background:transparent;font-family:var(--body-font, "Inter", sans-serif);font-size:.95rem;letter-spacing:.01em;color:var(--color-foreground)}.search-modal .predictive-search__icon{margin-right:10px;opacity:.55}.search-modal .predictive-search__close-modal-button{border:0!important;background:transparent!important;padding:6px!important;margin-inline-start:10px;color:var(--color-foreground);cursor:pointer}.search-modal .ash-srch__row{display:grid!important;grid-template-columns:minmax(220px,280px) 1fr!important;gap:clamp(24px,4vw,56px)!important}@media(max-width:749px){.search-modal .ash-srch__row{grid-template-columns:1fr!important}.dialog-modal[open].search-modal__content{top:var(--header-group-height, 56px)!important;max-height:calc(100vh - 56px)!important}.search-modal .predictive-search-form{padding:16px 16px 24px}}.search-modal .ash-srch__tiles{--cols: 4 !important}.search-modal .predictive-search-form__content-wrapper{width:100%!important;max-width:100%!important}.search-modal .predictive-search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px;padding-block-start:8px}.search-modal .predictive-search-results__card,.search-modal .predictive-search-results__card--product{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--color-foreground);background:transparent;border-radius:0;padding:0}.search-modal .predictive-search-results__card img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px;background:#0000000d}.search-modal .predictive-search-results__title,.search-modal .predictive-search-results__group-title{font-family:var(--heading-font, "Playfair Display", Georgia, serif);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--color-foreground);padding-block-end:6px;border-block-end:1px solid rgba(0,0,0,.08);margin-block-end:14px;margin-block-start:24px}.search-modal .predictive-search-results__no-results{padding:32px 0;font-family:var(--body-font);font-size:.95rem;text-align:center;color:#0009}.search-modal .predictive-search-form__footer{border-block-start:1px solid rgba(0,0,0,.08);padding-block-start:18px;margin-block-start:22px;text-align:center;background:transparent!important}.search-modal .predictive-search__search-button,.search-modal button.predictive-search__search-button,.search-modal .button.predictive-search__search-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:transparent!important;background-color:transparent!important;color:var(--color-foreground)!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;font-family:var(--body-font, "Inter", sans-serif)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:6px!important;padding:4px 0!important;margin:0 auto!important;width:auto!important;min-width:0!important;cursor:pointer!important;opacity:.85;transition:opacity .18s ease}.search-modal .predictive-search__search-button:hover,.search-modal button.predictive-search__search-button:hover{opacity:1;background:transparent!important;box-shadow:none!important}.search-modal .predictive-search__search-button:before,.search-modal .predictive-search__search-button:after{display:none!important;content:none!important;background:none!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,[role=heading],.product-card__title,.collection-card__title,.featured-blog-posts-card__title,.article-card__title,.testimonial-card__title,.section__heading,.section__title,[class$=__heading],[class*="__heading "],[class$=__title],[class*="__title "]{font-family:var(--font-heading--family, var(--heading-font, "Playfair Display", Georgia, serif))!important;text-transform:capitalize!important}body,p,li,a,span,label,input,textarea,select,button,.rte,.ash-rt,[class*=__body],[class*=__copy],[class*=__text]{font-family:var(--font-body--family, var(--body-font, "Inter", system-ui, sans-serif))}[id*=video_craftsmanship] .content-block{width:100%}[id*=video_craftsmanship] .group-block-content{align-items:center;justify-content:center;text-align:center;gap:10px;max-width:460px;margin-inline:auto}[id*=video_craftsmanship] .text-block{text-align:center!important;--text-align: center !important}[id*=video_craftsmanship] h2{line-height:1.2!important;letter-spacing:.01em!important;margin:0!important}[id*=video_craftsmanship] p{line-height:1.6!important;letter-spacing:.01em!important;margin:0!important;opacity:.78}[id*=video_craftsmanship] .button,[id*=video_craftsmanship] a[class*=button],[id*=video_craftsmanship] .group-block-content>a{margin-top:18px!important;display:inline-flex!important;align-items:center;gap:8px;padding:6px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;color:var(--ash-acc-text, #111)!important;font-family:var(--font-body--family)!important;font-size:clamp(.78rem,.7rem + .2vw,.9rem)!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer;transition:gap .25s cubic-bezier(.2,.7,.2,1),opacity .18s ease}[id*=video_craftsmanship] .button:after,[id*=video_craftsmanship] a[class*=button]:after,[id*=video_craftsmanship] .group-block-content>a:after{content:"\2192";display:inline-block;font-family:var(--font-body--family);font-weight:400;letter-spacing:0;transform:translate(0);transition:transform .25s cubic-bezier(.2,.7,.2,1)}[id*=video_craftsmanship] .button:hover,[id*=video_craftsmanship] a[class*=button]:hover,[id*=video_craftsmanship] .group-block-content>a:hover{gap:12px;opacity:.85}[id*=video_craftsmanship] .button:hover:after,[id*=video_craftsmanship] a[class*=button]:hover:after,[id*=video_craftsmanship] .group-block-content>a:hover:after{transform:translate(4px)}@media(min-width:750px){[id*=video_craftsmanship] .content-block,[id*=video_craftsmanship] .group-block-content{align-self:center;justify-self:center;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media(max-width:749px){[id*=video_craftsmanship] .content-block{position:relative!important;margin:0!important;padding:28px 20px 36px!important;background:transparent!important}[id*=video_craftsmanship] .group-block-content{gap:8px;max-width:360px}[id*=video_craftsmanship] h2{font-size:clamp(1.4rem,1.2rem + 1.5vw,1.8rem)!important}[id*=video_craftsmanship] p{font-size:.92rem!important}}@media(max-width:749px){[id*=collection_list_ihjWYp] .group-block-content,[id*=collection_list_ihjWYp] .text-block,[id*=product_list_XaxiB9] .group-block-content,[id*=product_list_XaxiB9] .text-block,[id*=products_bestsellers] .group-block-content,[id*=products_bestsellers] .text-block,[id*=hero_hExqwM] .group-block-content,[id*=hero_hExqwM] .text-block{text-align:center!important;--text-align: center !important;--text-align-default: center !important;align-items:center!important;justify-content:center!important}}@media screen and (max-width:749px){.header__columns,#header-component[data-menu-style=drawer] .header__columns{--header-mobile-bookend: 44px;--header-template-columns: 1fr var(--header-mobile-bookend) var(--header-mobile-bookend) var(--header-mobile-bookend) !important;grid-template-areas:"logo search cart menu"!important;grid-column:span 3;column-gap:12px!important;align-items:center!important;padding-inline:16px!important;padding-block:0!important}.header__columns .header-logo,#header-component[data-menu-style=drawer] .header__columns .header-logo{grid-area:logo!important;justify-self:start!important;margin-inline:0!important}.header__columns .header-logo a,.header__columns .header-logo img{margin-inline:0!important}.header__columns .search-action,#header-component[data-menu-style=drawer] .header__columns .search-action{grid-area:search!important;justify-self:center!important;align-self:center!important;width:44px!important;display:flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important}.header__columns .search-action>*{margin:0!important;padding:0!important}.header__columns header-actions,#header-component[data-menu-style=drawer] .header__columns header-actions{grid-area:cart!important;justify-self:center!important;align-self:center!important;width:44px!important;display:flex!important;align-items:center;justify-content:center;gap:0!important;margin:0!important;padding:0!important}.header__columns header-actions>.account-button,.header__columns header-actions>shopify-account{display:none!important}.header__columns header-actions cart-drawer-component{display:flex!important;align-items:center;justify-content:center}.header__columns header-actions .header-actions__action{margin:0!important;padding:0!important}.header__columns header-drawer,.header__columns .header-drawer,#header-component[data-menu-style=drawer] .header__columns header-drawer,#header-component[data-menu-style=drawer] .header__columns .header-drawer{grid-area:menu!important;justify-self:center!important;align-self:center!important;width:44px!important;display:flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important}.header__columns header-drawer details.menu-drawer-container,.header__columns .header-drawer details.menu-drawer-container{display:flex!important;align-items:center;justify-content:center;width:100%;margin:0!important;padding:0!important}.header__columns header-drawer .header__icon--menu,.header__columns .header-drawer .header__icon--menu{margin:0!important;padding:0!important}details:not(.menu-open) .header__icon--menu .header-drawer-icon--close,details:not([open]) .header__icon--menu .header-drawer-icon--close{display:none!important}details.menu-open .header__icon--menu .header-drawer-icon--open,details[open] .header__icon--menu .header-drawer-icon--open{display:none!important}.header__icon--menu .header-drawer-icon{display:inline-flex}}details[open] .header__icon--menu .header-drawer-icon--open,details.menu-open .header__icon--menu .header-drawer-icon--open,header-drawer details[open] .header-drawer-icon--open,header-drawer details.menu-open .header-drawer-icon--open{display:none!important}details[open] .header__icon--menu .header-drawer-icon--close,details.menu-open .header__icon--menu .header-drawer-icon--close,header-drawer details[open] .header-drawer-icon--close,header-drawer details.menu-open .header-drawer-icon--close{display:inline-flex!important;align-items:center;justify-content:center;width:var(--icon-size-sm, 1.25rem);height:var(--icon-size-sm, 1.25rem);color:var(--color-foreground)}.header__icon--menu .header-drawer-icon,.header__icon--menu .header-drawer-icon svg,header-drawer .header__icon--summary .header-drawer-icon,header-drawer .header__icon--summary .header-drawer-icon svg{width:var(--icon-size-sm, 1.25rem)!important;height:var(--icon-size-sm, 1.25rem)!important}details[open]>summary.header__icon--menu,details.menu-open>summary.header__icon--menu{visibility:visible!important;pointer-events:auto!important;opacity:1!important;z-index:10001!important}#header-component{padding:0!important}.media-with-content,.section.media-with-content{padding-block-start:0!important;padding-block-end:0!important}.section:has(+.media-with-content),.shopify-section:has(+.shopify-section .media-with-content){padding-block-end:40px!important}.media-with-content+.section,.shopify-section:has(.media-with-content)+.shopify-section>.section{padding-block-start:6px!important}@media(max-width:749px){#header-component .header-logo,#header-component .header-logo__image-container{--header-logo-image-height-mobile: 48px !important;--header-logo-image-width-mobile: auto !important}#header-component .header-logo__image,#header-component .header-logo img,.header-logo .header-logo__image,.header-logo img{max-height:48px!important;height:48px!important;width:auto!important}.header__columns,#header-component[data-menu-style=drawer] .header__columns{padding-block:8px!important;min-height:64px!important}#header-component{--header-height: 64px;--ash-header-h: 64px}}@media(max-width:749px){body.template-search .product-grid,body.template-search .product-grid[product-grid-view],body.template-search .product-grid[product-grid-view=zoom-out],body[class*=template-search] .product-grid{grid-template-columns:repeat(2,1fr)!important;--mobile-columns: 2 !important}body.template-search .product-grid>.product-grid__item,body[class*=template-search] .product-grid>.product-grid__item{grid-column:span 1!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/brand-charcoal.css.map */
