body:has(#essentia-pdp-conversion){--cro-ink:#1a1a1a;--cro-muted:#706b64;--cro-gold:#b59a4a;--cro-rule:#e7e4de;--cro-paper:#f8f7f3;background:#fff!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent{background:#fff;color:var(--cro-ink);overflow:clip}body:has(#essentia-pdp-conversion) #MainContent#MainContent :is(.product-information,.product-details,.product-details>.group-block,.product-details .group-block-content){background:#fff!important;box-shadow:none!important;border:0!important;min-width:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information{padding-top:20px!important;padding-bottom:38px!important;max-width:1440px;margin:auto}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.9fr)!important;gap:clamp(28px,4vw,70px)!important;width:100%!important;min-width:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media{grid-column:1!important;width:100%!important;min-width:0!important;align-self:start;position:sticky;top:24px}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details{grid-column:2!important;width:100%!important;max-width:none!important;padding:8px 0 0!important;min-width:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details>.group-block{width:100%!important;max-width:none!important;padding:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .layout-panel-flex{gap:12px!important;min-width:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details h1{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(29px,3vw,44px)!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:400!important;text-wrap:pretty;margin:0!important;color:#1a1a1a!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details :is(.price,.price-item){font-size:27px!important;font-weight:600!important;color:#1a1a1a!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .compare-at-price{font-size:15px!important;color:#76716a!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .text-block{max-width:100%!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent media-gallery{display:block!important;width:100%!important;background:#fff!important;min-width:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-media-container{background:#fff!important;border-radius:8px!important;overflow:hidden}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-media__image{object-fit:contain!important;background:#fff!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media :is(slideshow-component,slideshow-container,slideshow-slides){max-width:100%!important;min-width:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media slideshow-slide{max-height:650px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media .product-media-constraint-wrapper{max-height:650px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-pdp-breadcrumb{grid-column:1/-1;margin-bottom:20px!important;font-size:11px!important;color:#777!important}.ess-cro-vendor{font:600 11px/1.4 var(--font-body--family,Arial,sans-serif)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#827448!important;margin:0!important}.ess-cro-summary{font:400 14px/1.65 var(--font-body--family,Arial,sans-serif);color:#605b54!important;margin:4px 0 0!important;max-width:55ch}.ess-cro-scent-link{font-size:12px!important;line-height:1.4;color:#60573e!important;text-underline-offset:4px;margin-top:5px}.ess-cro-rating{display:inline-block;color:inherit!important;font-size:12px!important;text-decoration:none!important}.ess-cro-rating .jdgm-prev-badge{display:block!important}.ess-cro-rating .jdgm-star{color:#b59a4a!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details variant-picker{width:100%!important;max-width:none!important;margin-top:8px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details fieldset.essentia-size-selector{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;overflow:visible!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-selector__legend{display:block!important;width:100%!important;padding:0!important;margin:0 0 10px!important;font:600 13px/1.4 var(--font-body--family,Arial,sans-serif)!important;color:#222!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:9px!important;position:relative!important;min-width:0!important;width:100%!important;height:auto!important;min-height:98px!important;padding:12px 10px!important;border:1px solid #dedbd4!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;transform:none!important;overflow:hidden!important;text-align:left!important;cursor:pointer}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card:before,body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card:after{display:none!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card:has(input:checked){border-color:#b59a4a!important;background:#faf8ef!important;box-shadow:inset 0 0 0 1px #b59a4a!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card:has(input:focus-visible){outline:2px solid #1a1a1a!important;outline-offset:3px}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card:has([data-option-available=false]){opacity:.5!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card--full-bottle{grid-column:1/-1!important;min-height:72px!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details :is(.ess-pdp-row,.essentia-size-card__caption,.essentia-size-card__unit,.variant-option__button-label__pill,.essentia-size-card__badge){display:none!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;padding:0!important;width:100%!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__volume{font-size:18px!important;font-weight:600!important;line-height:1.25!important;white-space:normal!important;color:#1a1a1a!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__price{font-size:12px!important;font-weight:500!important;line-height:1.3!important;white-space:normal!important;color:#5c574f!important}.ess-cro-size-badge{display:block!important;font:500 7.5px/1.3 var(--font-body--family,Arial,sans-serif)!important;letter-spacing:.035em!important;color:#777165!important;white-space:normal!important}.ess-cro-size-badge--gold{color:#7d6629!important;font-weight:700!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-size-selector--combo{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ess-cro-selection p{margin:0!important;font-size:11px!important;line-height:1.45!important;color:#777165!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .buy-buttons-block{display:block!important;width:100%!important;max-width:100%!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-form-buttons{display:flex!important;flex-direction:column!important;width:100%!important;gap:12px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-native-cart-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-native-cart-row quantity-selector-component{justify-self:start!important;height:40px!important;min-height:40px!important;border:1px solid #e2dfd8!important;border-radius:5px!important;max-width:130px!important;background:#fff!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-native-cart-row :is(add-to-cart-component,button[name=add]){width:100%!important;max-width:none!important;min-width:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-native-cart-row .add-to-cart-button{width:100%!important;min-height:54px!important;height:auto!important;background:#181818!important;color:#fff!important;border:1px solid #181818!important;border-radius:6px!important;font:600 13px/1.4 var(--font-body--family,Arial,sans-serif)!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important;padding:16px 18px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-native-cart-row .add-to-cart-button:hover{background:#343434!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-native-cart-row .add-to-cart-button:disabled{opacity:.45!important;cursor:not-allowed!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-native-cart-row .add-to-cart-button *{color:#fff!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details :is(.essentia-whatsapp-buy,.shopify-payment-button,#_rsi-buy-now-button,._rsi-buy-now-button,.essentia-complete-selection,.ess-pdp-accordions,[data-essentia-atc-cart-total]){display:none!important}.ess-cro-trust{font-size:11px!important;line-height:1.5!important;text-align:center!important;color:#777165!important;margin:12px 0 0!important}.ess-cro-shipping{display:block!important;width:100%!important;background:#f9f8f4!important;border:1px solid #ebe7dd!important;border-radius:6px!important;padding:12px 14px!important;margin:0!important;box-shadow:none!important;color:#24211b!important}.ess-cro-shipping__eyebrow{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#86713d;margin-bottom:5px}.ess-cro-shipping .essentia-free-shipping__headline{font-size:12px!important;line-height:1.45!important;font-weight:500!important;margin:0 0 8px!important;color:#363126!important}.ess-cro-shipping .essentia-free-shipping__track{height:3px!important;border-radius:2px!important;background:#e8e3d6!important;overflow:hidden!important;margin:0!important}.ess-cro-shipping .essentia-free-shipping__fill{display:block;height:100%;background:#b59a4a!important}.ess-cro-shipping .essentia-free-shipping__detail{display:block!important;font-size:10px!important;line-height:1.5!important;margin:7px 0 0!important;color:#777165!important}.ess-cro-width{width:min(1180px,calc(100% - 64px));margin-inline:auto}.ess-cro-eyebrow{font:500 10px/1.5 var(--font-body--family,Arial,sans-serif)!important;letter-spacing:.16em!important;color:#937b3d!important;text-transform:uppercase!important;margin:0 0 13px!important}:is(.ess-cro-story,.ess-cro-experience,.ess-cro-faq,.ess-cro-related) h2{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(29px,3.4vw,45px)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.12!important;color:#1a1a1a!important;margin:0!important;text-wrap:pretty}.ess-cro-section-heading{max-width:680px;margin-bottom:35px}.ess-cro-section-heading>p:last-child:not(.ess-cro-eyebrow){font-size:14px;color:#706b64;line-height:1.6}.ess-cro-story{padding:64px 0;background:#f8f7f3!important;border-block:1px solid #eae7df;color:#1a1a1a!important}.ess-cro-profile-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px}.ess-cro-description{min-width:0;font-size:14px;line-height:1.85;color:#615c55!important}.ess-cro-description h2{display:none!important}.ess-cro-description h3{font:600 15px/1.4 var(--font-body--family,Arial,sans-serif)!important;color:#292620!important;margin:22px 0 7px!important}.ess-cro-description p{margin:0 0 14px}.ess-cro-description ul{padding-left:18px;margin:12px 0}.ess-cro-profile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.ess-cro-profile[hidden]{display:none}.ess-cro-profile-card{background:#fff;border:1px solid #e9e5da;border-radius:6px;padding:20px;min-width:0}.ess-cro-profile-card>span{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:#8d7945}.ess-cro-profile-card p{font-size:14px!important;line-height:1.6;margin:8px 0 0!important;color:#353128!important;overflow-wrap:anywhere}.ess-cro-experience{padding:80px 0;background:#fff!important;color:#1a1a1a!important}.ess-cro-experience-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center}.ess-cro-experience-image{position:relative;background:#fbfaf7;border:1px solid #efede7;border-radius:8px;padding:24px}.ess-cro-experience-image img{width:100%;aspect-ratio:1;object-fit:contain;display:block;mix-blend-mode:multiply}.ess-cro-experience-image>span{display:block;text-align:center;color:#a09064;font-size:8px;letter-spacing:.16em;margin:14px 0}.ess-cro-lead{font-size:14px;line-height:1.75;color:#706b64;margin:18px 0 28px}.ess-cro-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 24px}.ess-cro-benefit-number{display:block;font-family:Georgia,serif;color:#b59a4a;font-size:21px;margin-bottom:10px}.ess-cro-benefits h3,.ess-cro-preparation h3{font:600 14px/1.4 var(--font-body--family,Arial,sans-serif)!important;margin:0 0 6px!important;color:#25221c!important}.ess-cro-benefits p,.ess-cro-preparation p{font-size:12px;line-height:1.75;color:#777165;margin:0}.ess-cro-preparation{margin-top:30px;border-top:1px solid #e7e4de;padding-top:22px}.ess-cro-preparation p+p{margin-top:8px}.ess-cro-faq{background:#f8f7f3!important;padding:64px 0;color:#1a1a1a!important}.ess-cro-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:90px}.ess-cro-faq details{border-bottom:1px solid #dedbd3}.ess-cro-faq summary{list-style:none;display:flex;justify-content:space-between;gap:15px;padding:21px 0;cursor:pointer;font-size:14px;font-weight:500;color:#28251f}.ess-cro-faq summary::-webkit-details-marker{display:none}.ess-cro-faq summary>span{color:#937b3d;font-size:18px;font-weight:400}.ess-cro-faq details[open] summary>span{transform:rotate(45deg)}.ess-cro-faq details p{font-size:13px;line-height:1.8;color:#706b64;margin:0 0 22px}.ess-cro-policy-links{display:grid;gap:12px;margin-top:28px;font-size:12px;color:#706b64}.ess-cro-policy-links a{color:inherit;text-underline-offset:4px}.ess-cro-related:empty{display:none}.ess-cro-related:has(.ess-cro-width){padding:64px 0 80px}.ess-cro-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ess-cro-related-grid article{min-width:0}.ess-cro-related-grid a{display:block;text-decoration:none;color:inherit!important}.ess-cro-related-grid img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #efede7;border-radius:6px;margin-bottom:17px}.ess-cro-related-grid h3{font-size:14px;line-height:1.5;color:#25221c;font-weight:500;margin:8px 0!important}.ess-cro-related-price{font-size:13px;font-weight:500;margin:8px 0}.ess-cro-related-link{display:block;font-size:11px;text-decoration:underline;text-underline-offset:4px;color:#827448;margin-top:12px}body:has(#essentia-pdp-conversion) .essentia-verified-reviews{padding:60px 32px;max-width:1244px;margin:auto}body:has(#essentia-pdp-conversion) .essentia-verified-reviews h2{font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:34px}@media(min-width:750px){body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__grid{grid-column:2!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-selector--count-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1000px)and (min-width:750px){body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details fieldset.essentia-size-selector{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ess-cro-experience-grid{gap:32px}.ess-cro-faq-grid{gap:40px}}@media(max-width:749px){body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information{padding-top:8px!important;padding-bottom:28px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__grid{grid-template-columns:minmax(0,1fr)!important;grid-column:2!important;gap:18px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media{grid-column:1!important;position:static!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details{grid-column:1!important;padding:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media slideshow-slide{max-height:300px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media :is(.product-media-constraint-wrapper,.product-media){height:300px!important;max-height:300px!important;min-height:0!important;aspect-ratio:auto!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-media__image{height:100%!important;width:100%!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details h1{font-size:29px!important;line-height:1.13!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details fieldset.essentia-size-selector{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card{min-height:80px!important;padding:11px 12px!important;gap:7px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__content{flex-direction:row!important;justify-content:space-between!important;align-items:baseline!important;gap:5px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__volume{font-size:17px!important}.ess-cro-size-badge{font-size:8px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__price{font-size:12px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-selector--combo{grid-template-columns:repeat(3,minmax(0,1fr))!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-selector--combo .essentia-size-card__content{flex-direction:column!important}.ess-cro-summary{font-size:13px;line-height:1.6}.ess-cro-width{width:calc(100% - 36px)}.ess-cro-story,.ess-cro-faq{padding:40px 0}.ess-cro-section-heading{margin-bottom:25px}.ess-cro-profile-grid,.ess-cro-experience-grid,.ess-cro-faq-grid{grid-template-columns:minmax(0,1fr);gap:28px}.ess-cro-profile{gap:10px}.ess-cro-profile-card{padding:15px}.ess-cro-profile-card p{font-size:13px!important}.ess-cro-experience{padding:44px 0}.ess-cro-experience-image{padding:16px}.ess-cro-experience-image img{max-height:320px}.ess-cro-benefits{gap:22px 18px}.ess-cro-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.ess-cro-related:has(.ess-cro-width){padding:40px 0 50px}.ess-cro-policy-links{margin-top:20px}.ess-cro-faq summary{font-size:13px;padding:19px 0}}@media(prefers-reduced-motion:reduce){body:has(#essentia-pdp-conversion) #MainContent#MainContent *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-min-breadcrumb{grid-column:1/-1;margin:0 0 20px!important;color:#777165!important;font-size:11px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-min-breadcrumb__list{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;list-style:none!important;margin:0!important;padding:0!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .essentia-min-breadcrumb a{color:inherit!important;text-decoration:none!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .quantity-selector-component,body:has(#essentia-pdp-conversion) #MainContent#MainContent quantity-selector-component{display:flex!important;width:125px!important;max-width:125px!important;min-width:125px!important;justify-self:start!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent quantity-selector-component button{width:38px!important;min-width:38px!important;padding:8px!important;height:38px!important;min-height:38px!important;flex:0 0 38px!important;background:transparent!important;color:#333!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent quantity-selector-component input{width:46px!important;min-width:0!important;flex:1!important;padding:0!important;height:38px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__check{display:none!important}.ess-cro-shipping .essentia-free-shipping__track[hidden]{display:none!important}@media(max-width:749px){body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media :is(slideshow-slide,.product-media-constraint-wrapper,.product-media){height:auto!important;min-height:0!important;max-height:none!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information__media slideshow-slide .product-media{aspect-ratio:var(--gallery-aspect-ratio,var(--ratio,1))!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .ess-cro-summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ess-cro-scent-link{margin-top:0}.ess-cro-shipping .essentia-free-shipping__detail{font-size:9px!important}}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-information{row-gap:12px!important}.ess-cro-sold{font-size:10px;color:#766e62}@media(max-width:749px){body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details fieldset.essentia-size-selector{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details label.essentia-size-card{padding:9px 6px!important;min-height:85px!important;gap:7px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__content{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__volume{font-size:16px!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-card__price{font-size:10px!important}.ess-cro-size-badge{font-size:6.5px!important;min-height:17px}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-size-selector--combo{grid-template-columns:repeat(3,minmax(0,1fr))!important}body:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-atc-default{min-height:54px!important}body.ess-cro-sticky-purchase{padding-bottom:90px!important}body.ess-cro-sticky-purchase:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-atc-default>add-to-cart-component{position:fixed!important;z-index:8!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:16px!important;width:calc(100% - 32px)!important;max-width:none!important;box-shadow:0 0 0 12px #fff,0 0 30px 10px #ffffffed!important;border-radius:6px!important}}.ess-cro-sticky-options{display:none}@media(max-width:749px){body.ess-cro-sticky-purchase:has(.ess-cro-sticky-options){padding-bottom:calc(136px + env(safe-area-inset-bottom))!important}body.ess-cro-sticky-purchase .ess-cro-sticky-options{display:flex;gap:6px;background:#fff;padding:0 0 7px}.ess-cro-sticky-options select{flex:1;min-width:0;width:100%;min-height:44px;border:1px solid #ded9cc;border-radius:7px;background:#faf9f6;color:#1a1a1a;padding:0 9px;font:inherit;font-size:16px}}.ess-cro-sticky-price{display:none}@media(max-width:749px){body.ess-cro-sticky-purchase:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-atc-default>add-to-cart-component{padding:8px;background:#fffdf9;border:1px solid #e8dfce;border-radius:15px!important;box-shadow:0 8px 26px #241a1629!important}body.ess-cro-sticky-purchase .ess-cro-sticky-options{background:transparent}body.ess-cro-sticky-purchase .ess-cro-sticky-options select{background:#fffdf9;border-color:#e0d5c0;border-radius:8px;padding-inline:12px}body.ess-cro-sticky-purchase:has(#essentia-pdp-conversion) #MainContent#MainContent .product-details .essentia-atc-default .add-to-cart-button{background:#191817!important;color:#fffdf9!important;border:1px solid #4b4130!important;border-radius:9px!important;gap:8px;padding-inline:10px;font-size:clamp(12px,3.5vw,15px)}body.ess-cro-sticky-purchase .essentia-atc-default .add-to-cart-text{gap:0}body.ess-cro-sticky-purchase .ess-cro-sticky-price:not(:empty){display:inline-block;margin-inline-start:9px;padding-inline-start:9px;border-inline-start:1px solid #716046;color:#ecd4a5;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}}.ess-cro-related-grid article{display:flex;flex-direction:column}.ess-cro-quick-add{display:block;margin-top:auto}.ess-cro-quick-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border:1px solid #e8dfcf;background:#faf8f3;border-radius:10px;margin:0;padding:4px;min-inline-size:0}.ess-cro-quick-sizes label{position:relative;cursor:pointer}.ess-cro-quick-sizes span{display:grid;place-items:center;min-height:44px;padding:4px;border:1px solid transparent;border-radius:6px;color:#39342a;font-size:12px;line-height:1.2;text-align:center}.ess-cro-quick-sizes input:checked+span{background:#fff;color:#6c542b;border-color:#b69b64;font-weight:650}.ess-cro-quick-sizes input:focus-visible+span{outline:2px solid #8a6a32;outline-offset:2px}.ess-cro-quick-add .ess-cro-related-price{color:#705727;font-variant-numeric:tabular-nums}.ess-cro-quick-action add-to-cart-component{display:block}.ess-cro-quick-add .ess-cro-quick-button{width:100%;min-height:44px;padding-inline:6px;border-radius:8px;border:1px solid #4b4130;background:#191817;color:#fffdf9;font-size:12px;gap:5px}.ess-cro-quick-button .add-to-cart-icon{display:none}@media(max-width:749px){.ess-cro-related .ess-cro-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ess-cro-related-grid article:has(.ess-cro-quick-add){padding:8px;border:1px solid #e8e1d4;border-radius:10px;background:#fff}.ess-cro-related-grid article:has(.ess-cro-quick-add)>a img{margin-bottom:8px;border:0}.ess-cro-related-grid article:has(.ess-cro-quick-add)>a h3{line-height:1.3}.ess-cro-quick-sizes{gap:2px;padding:2px}.ess-cro-quick-sizes span{min-height:44px;padding:2px}.ess-cro-quick-add .ess-cro-related-price{margin:7px 0}}.ess-cro-quick-panel{margin-top:auto}.ess-cro-quick-panel summary{display:grid;gap:7px;list-style:none;cursor:pointer}.ess-cro-quick-panel summary::-webkit-details-marker{display:none}.ess-cro-quick-summary-price{font-size:13px;color:#514633}.ess-cro-quick-summary-cta{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:44px;padding:0 9px;border:1px solid #d9c9a8;border-radius:6px;background:#fcfaf5;color:#2b2418;font-size:12px;font-weight:600}.ess-cro-quick-summary-cta>span{color:#765d30;font-size:17px}.ess-cro-quick-panel[open] .ess-cro-quick-summary-cta>span{transform:rotate(45deg)}.ess-cro-quick-panel[open] .ess-cro-quick-add{margin-top:8px}@media(max-width:749px){.ess-cro-related-grid article:has(.ess-cro-quick-panel){padding:10px;border:1px solid #e8e1d4;border-radius:10px;background:#fff}.ess-cro-related-grid article:has(.ess-cro-quick-panel)>a img{margin-bottom:8px;border:0}.ess-cro-related-grid article:has(.ess-cro-quick-panel)>a h3{line-height:1.3}.ess-cro-quick-panel{padding-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/essentia-cro-2026.css.map */
