.button--md{font-size:var(--text-base);padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6);width:fit-content}.button--md.w-full{width:100%}@media screen and (min-width:700px){.button--md{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-10);padding-inline-end:var(--spacing-10)}}.text-font:is(h1,h2,h3,h4,h5,h6,p),.text-font:is(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--text-font-family)}.section.section-wo-inline-padding{padding-inline:0}.section.section-wo-block-padding{padding-block:0}.section--extra-tight{--calculated-section-spacing-block-start: min(16px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(16px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))))}@media screen and (min-width:700px){.section--extra-tight{--calculated-section-spacing-block-start: min(24px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(24px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}@media screen and (min-width:1600px){.section--extra-tight{--calculated-section-spacing-block-start: min(36px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(36px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}@media screen and (min-width:1000px){safe-sticky.product-gallery-wrapper{position:sticky!important;top:120px;z-index:2!important}}.bg-secondary{background:rgb(var(--background-secondary))}.text-subdued{color:#54565a}.text-empathize em{font-style:normal;color:rgb(var(--empathize-color))}.drawer{padding:0!important}.drawer::part(content){border-radius:0!important}html.lock [class*=kl-teaser],html.lock #admin-bar-iframe,html.lock #rawa-widget,.jdgm-medals-wrapper,html.ds-quick-add-open #rawa-widget{display:none!important}:root{--az-braun: #7E6C56;--az-gold: #B8945F;--az-gold-rgb: 184, 148, 95;--az-gold-light: #C7A977;--az-gold-dark: #A07E4F;--az-warm-grey: #DED9CF;--az-creme: #FBF9F5;--az-creme-2: #F7F4EF;--az-near-black: #1A1A1A;--az-rot: #DA291C;--az-font-heading: "Jost", var(--heading-font-family, sans-serif);--az-font-body: var(--text-font-family, "Inter", sans-serif);--az-font-accent: "Fraunces", "Georgia", serif}:root{--heading-font-family: "Jost", "Archivo", sans-serif}.btn-gold-gradient,.button--gold-gradient{background:linear-gradient(135deg,var(--az-gold-light),var(--az-gold-dark));color:#fff;border:none}.announcement-bar{background:var(--az-braun)!important;color:var(--az-creme)!important}.footer-group{border-top:1px solid rgba(var(--az-gold-rgb, 184, 148, 95),.28)}.footer-group a{transition:color .18s cubic-bezier(0,0,.3,1),opacity .18s cubic-bezier(0,0,.3,1)}.footer-group a:hover{color:var(--az-gold-light)!important}.footer-group .footer__block--menu .h6,.footer-group .footer__block--menu [class*=heading]{color:var(--az-gold-light)!important;letter-spacing:.02em}:root{--empathize-color: var(--az-gold)}.bg-secondary{background:var(--az-creme-2)!important}.rating__star{color:var(--az-gold)!important}.badge--sale{background:var(--az-rot)!important;color:#fff!important}.accent-serif{font-family:var(--az-font-accent);font-style:italic}.product-card,.product-card__figure.ds-product-card__figure.rounded img{border-radius:var(--rounded-lg)}.product-card__image:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.product-card__image:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--rounded-lg);border-top-right-radius:var(--rounded-lg)}.ds-care-routine-product-card.ds-care-routine-product-card--main .ds-product-card__figure.rounded,.ds-care-routine-product-card.ds-care-routine-product-card--main .ds-product-card__figure.rounded img{border-radius:var(--rounded-lg) var(--rounded-lg) 0 0}.product-card__image--primary,.product-card__image--secondary{width:100%;height:100%;object-fit:cover;object-position:center}.product-card__image--secondary{position:absolute;inset-block-start:0;inset-inline-start:0}.ds-product-info__bullet-points{flex-wrap:wrap;gap:var(--spacing-2)}.ds-product-info__bullet-point{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:var(--az-pill-bg, var(--az-creme, #FBF9F5));color:var(--az-pill-text, var(--az-near-black, #1A1A1A));border:1px solid var(--az-pill-border, var(--az-warm-grey, #DED9CF));line-height:1;transition:background .18s cubic-bezier(0,0,.3,1),border-color .18s cubic-bezier(0,0,.3,1),transform .18s cubic-bezier(0,0,.3,1),box-shadow .18s cubic-bezier(0,0,.3,1)}.ds-product-info__bullet-point:hover{border-color:var(--az-gold-light, #C7A977);box-shadow:0 2px 8px #1a1a1a14;transform:translateY(-1px)}.ds-product-info__bullet-point .image-icon{width:16px;height:16px;flex-shrink:0;object-fit:contain}.ds-product-info__bullet-point:not(:has(.image-icon)):before{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;background-color:var(--az-gold, #B8945F);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (max-width:699px){.ds-product-info__bullet-point{padding:6px 12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
