:root{--ac-cream: #f5f0ea;--ac-parchment: #ede8df;--ac-sand: #dfd8cc;--ac-taupe: #cfc9c2;--ac-taupe-deep: #c4bdb2;--ac-amber: #a08060;--ac-charcoal: #2c2a26;--ac-charcoal-mid: #3d3a36;--ac-muted: #7a7672;--ac-dark: #1e1c18;--ac-white: #faf8f4;--ac-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--ac-sans: "Jost", "Inter", system-ui, -apple-system, sans-serif;--ac-track-wide: .1em;--ac-track-wider: .18em;--ac-track-widest:.22em}body{background-color:var(--ac-cream)!important;color:var(--ac-charcoal)!important}.color-scheme-5{--color-background: var(--ac-cream) !important;--color-foreground: var(--ac-charcoal-mid) !important;--color-foreground-heading: var(--ac-charcoal) !important;--color-primary: var(--ac-charcoal) !important;--color-primary-hover: var(--ac-muted) !important;--color-border: var(--ac-taupe) !important;--color-shadow: rgba(44,42,38,.1) !important;--color-primary-button-background: var(--ac-charcoal) !important;--color-primary-button-text: var(--ac-cream) !important;--color-primary-button-border: var(--ac-charcoal) !important;--color-primary-button-hover-background: var(--ac-dark) !important;--color-primary-button-hover-text: var(--ac-cream) !important;--color-primary-button-hover-border: var(--ac-dark) !important;--color-secondary-button-background: transparent !important;--color-secondary-button-text: var(--ac-charcoal) !important;--color-secondary-button-border: var(--ac-charcoal) !important;--color-secondary-button-hover-background:var(--ac-charcoal) !important;--color-secondary-button-hover-text: var(--ac-cream) !important;--color-secondary-button-hover-border: var(--ac-charcoal) !important;--color-input-background: var(--ac-cream) !important;--color-input-text: var(--ac-charcoal) !important;--color-input-border: var(--ac-taupe) !important;--color-input-hover-background: var(--ac-parchment) !important;--color-variant-background: var(--ac-cream) !important;--color-variant-text: var(--ac-charcoal) !important;--color-variant-border: var(--ac-taupe) !important;--color-variant-hover-background: var(--ac-parchment) !important;--color-variant-hover-text: var(--ac-charcoal) !important;--color-variant-hover-border: var(--ac-taupe-deep) !important;--color-selected-variant-background: var(--ac-charcoal) !important;--color-selected-variant-text: var(--ac-cream) !important;--color-selected-variant-border: var(--ac-charcoal) !important;--color-selected-variant-hover-background: var(--ac-charcoal-mid) !important;--color-selected-variant-hover-text: var(--ac-cream) !important;--color-selected-variant-hover-border: var(--ac-charcoal-mid) !important}.color-scheme-1{--color-background: var(--ac-cream) !important;--color-foreground: var(--ac-charcoal-mid) !important;--color-foreground-heading: var(--ac-charcoal) !important;--color-primary: var(--ac-charcoal) !important;--color-border: var(--ac-taupe) !important}.color-scheme-4{--color-background: var(--ac-charcoal) !important;--color-foreground: var(--ac-taupe-deep) !important;--color-foreground-heading: var(--ac-cream) !important;--color-primary: var(--ac-cream) !important;--color-border: var(--ac-muted) !important;--color-primary-button-background: var(--ac-cream) !important;--color-primary-button-text: var(--ac-charcoal) !important;--color-primary-button-hover-background: var(--ac-parchment) !important;--color-primary-button-hover-text: var(--ac-charcoal) !important}.color-scheme-collection-black{--color-background: var(--ac-dark) !important;--color-foreground: var(--ac-taupe-deep) !important;--color-foreground-heading: var(--ac-cream) !important;--color-primary: var(--ac-cream) !important;--color-border: var(--ac-muted) !important}h1,.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6),h2,.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6),h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6),h4,.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6),h5,.h5,.text-block.h5>*,h6,.h6,.text-block.h6>*{font-family:var(--ac-serif)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.01em}h1,.h1{letter-spacing:-.025em;line-height:1.05}h2,.h2{letter-spacing:-.02em;line-height:1.1}h3,.h3{letter-spacing:-.01em;line-height:1.2}h4,.h4{letter-spacing:0;line-height:1.3}h1 em,h2 em{font-style:italic;font-weight:300}body,.paragraph,p,.section-resource-list__header p{font-family:var(--ac-sans)!important;font-weight:300;letter-spacing:.01em}header-component .header{border-bottom:1px solid var(--ac-taupe)!important;background-color:var(--ac-cream)!important}.header__nav .h6,.header__nav a,.header__nav button,header-component nav a{font-family:var(--ac-sans)!important;font-size:.68rem!important;font-weight:400!important;letter-spacing:var(--ac-track-wider)!important;text-transform:uppercase!important;color:var(--ac-charcoal)!important}.button:not(.button-unstyled),button.shopify-payment-button__button--unbranded{border-radius:0!important;font-family:var(--ac-sans)!important;font-weight:400!important;font-size:.68rem!important;letter-spacing:var(--ac-track-widest)!important;text-transform:uppercase!important;padding:14px 36px!important;transition:background-color .35s cubic-bezier(.25,.46,.45,.94),color .35s cubic-bezier(.25,.46,.45,.94),border-color .35s cubic-bezier(.25,.46,.45,.94)!important}.button:not(.button-unstyled,.button-secondary){background-color:var(--ac-charcoal)!important;color:var(--ac-cream)!important;box-shadow:inset 0 0 0 1px var(--ac-charcoal)!important}.button:not(.button-unstyled,.button-secondary):hover{background-color:transparent!important;color:var(--ac-charcoal)!important;box-shadow:inset 0 0 0 1px var(--ac-charcoal)!important}.button:not(.button-unstyled,.button-secondary):hover,.button:not(.button-unstyled,.button-secondary):hover .button-text,.button:not(.button-unstyled,.button-secondary):hover .add-to-cart-text,.button:not(.button-unstyled,.button-secondary):hover .add-to-cart-text__content,.button:not(.button-unstyled,.button-secondary):hover span{color:var(--ac-charcoal)!important}.button-secondary,button.shopify-payment-button__button--unbranded{background-color:transparent!important;color:var(--ac-charcoal)!important;box-shadow:inset 0 0 0 1px var(--ac-charcoal)!important}.button-secondary:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--ac-charcoal)!important;color:var(--ac-cream)!important}.product-grid__item,.resource-list__item,.product-card,.product-card__content,.card-gallery,.group-block,product-card,product-card>.group-block{border:none!important;border-width:0!important;border-color:transparent!important;border-style:none!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;outline:none!important}.product-grid__item,.resource-list__item,product-card,product-card>.group-block{--border-width: 0px !important;--border-style: none !important;--border-color: transparent !important;--border-radius: 0px !important;--product-card-border-width: 0px !important;--product-card-border-opacity: 0 !important}.card-gallery,.card-gallery .product-media-container,.product-media-container{background-color:transparent!important;background:transparent!important}.card-gallery img,.card-gallery .product-media-container img{mix-blend-mode:multiply!important}:not(.slideshow-section) .product-media-container img{mix-blend-mode:multiply!important}.slideshow-section img,.slideshow-section .slide__image,.slide__image{mix-blend-mode:normal!important}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-gallery img{transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover .card-gallery img,.resource-list__item:hover .card-gallery img{transform:scale(1.03)!important}}.product-card h3,.product-card h4,.product-card .h3,.product-card .h4,.product-grid__card h3,.product-grid__card h4,.resource-list__item h3,.resource-list__item h4{font-family:var(--ac-serif)!important;font-weight:400!important;text-transform:none!important;font-size:1.05rem!important;letter-spacing:0!important;line-height:1.35;color:var(--ac-charcoal)!important}.product-card .price,.product-card product-price,.product-grid__card product-price{font-family:var(--ac-sans)!important;font-weight:300!important;font-size:.78rem!important;letter-spacing:.04em;opacity:.6}.variant-option__button-label{border-radius:0!important;font-family:var(--ac-sans)!important;font-size:.72rem!important;font-weight:400;letter-spacing:.08em;text-transform:none!important}.variant-option--buttons legend{font-family:var(--ac-sans)!important;font-size:.65rem!important;font-weight:500;letter-spacing:var(--ac-track-wide);text-transform:uppercase!important;color:var(--ac-muted)!important}input:not([type=checkbox],[type=radio]),textarea,select{border-radius:0!important;font-family:var(--ac-sans)!important;font-weight:300;font-size:.85rem!important;letter-spacing:.02em}.quantity-selector,.quantity-selector .quantity-minus,.quantity-selector .quantity-plus{border-radius:0!important}.product-details h1,product-information h1,[class*=product-information] h1{font-family:var(--ac-serif)!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.025em;line-height:1.1}.tax-note{font-family:var(--ac-sans)!important;font-size:.65rem!important;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.slideshow-section{background-color:var(--ac-dark)!important}.slideshow-section .slide__content h1,.slideshow-section .slide__content h2,.slideshow-section .slide__content h3{font-family:var(--ac-serif)!important;font-weight:400!important;font-style:italic;text-transform:none!important;letter-spacing:-.02em}.section-resource-list__header h1,.section-resource-list__header h2,.section-resource-list__header h3,.shopify-section h1,.shopify-section h2{font-family:var(--ac-serif)!important;font-weight:400!important;text-transform:none!important}footer,.shopify-section footer{border-top:1px solid var(--ac-taupe)!important;background-color:var(--ac-parchment)!important;color:var(--ac-charcoal)!important;font-family:var(--ac-sans)!important;font-size:.75rem!important;font-weight:300;letter-spacing:.03em}footer h3,footer h4,footer h5,footer h6{font-family:var(--ac-sans)!important;font-size:.62rem!important;font-weight:500!important;letter-spacing:var(--ac-track-wider)!important;text-transform:uppercase!important;font-style:normal!important;color:var(--ac-muted)!important}footer a{color:var(--ac-muted)!important}footer a:hover{color:var(--ac-charcoal)!important}.drawer{background-color:var(--ac-cream)!important;border-radius:0!important;border-inline-start:1px solid var(--ac-taupe)!important}.drawer__title{font-family:var(--ac-serif)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.01em}.main-collection-grid__title,.collection-page h1,.collection-page h2{font-family:var(--ac-serif)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.02em}:root{--style-border-radius-buttons-primary: 0px !important;--style-border-radius-buttons-secondary: 0px !important}hr{border:none;border-top:1px solid var(--ac-taupe);margin:2.5rem 0;opacity:.6}@media(prefers-reduced-motion:no-preference){main{animation:aesop-page-in .6s cubic-bezier(.25,.46,.45,.94) both}@keyframes aesop-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/aesop-styles.css.map */
