.crown-skip{position:absolute;left:12px;top:-100px;z-index:100;background:#fff;padding:12px}.crown-skip:focus{top:12px}.crown-nav-actions{display:flex;align-items:center;gap:16px;flex:none}.crown-cart-link{display:inline-flex;align-items:center;gap:5px;min-height:44px;text-decoration:none;font-size:.85rem}.crown-cart-link span{font-variant-numeric:tabular-nums}.crown-localization{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.crown-localization label{font-size:.8rem}.crown-localization select,.crown-variant-label+select{max-width:100%;min-height:44px;border:1px solid var(--border);border-radius:9px;padding:9px 12px;background:#fff;color:var(--ink);font:inherit;font-size:16px}.crown-localization .btn{min-height:44px;padding:8px 16px}.crown-market-label{font-size:.8rem;color:var(--muted)}.site-footer-clean .footer-links{justify-content:center;margin:20px auto;gap:8px 20px}.crown-market-card{padding:18px}.crown-market-card .crown-localization{justify-content:flex-start}.crown-product-form{margin:0}.crown-variant-label{display:block;font-weight:700;font-size:.85rem;margin-bottom:6px}.crown-variant-label+select{width:100%;margin-bottom:20px}.crown-add{width:100%;margin-top:20px;cursor:pointer}.crown-add:disabled{cursor:not-allowed;opacity:.55}.hr-bundle-option.is-unavailable{opacity:.55;cursor:not-allowed}.crown-cart-status:not(:empty){margin:14px 0 0;padding:12px;border-radius:8px;background:#fff0ec;color:#843325}.crown-summary-sub{display:grid;gap:4px;font-size:.82rem}.crown-unconfigured{max-width:680px;margin:auto}.crown-unconfigured h1{font-size:2.5rem;margin-bottom:20px}#offers,#ingredients,#ritual,#faq-front,#results{scroll-margin-top:100px}.crown-page{padding:54px 0;min-height:55vh}.crown-page h1{font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.1;margin-bottom:24px}.crown-page h2{font-size:1.75rem;line-height:1.2}.crown-page input,.crown-page select,.crown-page textarea{font:inherit;font-size:16px;max-width:100%;padding:10px;border:1px solid var(--border);border-radius:8px;min-height:44px}.crown-page .btn{cursor:pointer}.crown-cart-items{display:grid;gap:16px}.crown-cart-item{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:20px;background:var(--card);border:1px solid var(--border);padding:20px;border-radius:18px;align-items:center}.crown-cart-item img{width:90px;height:110px;object-fit:contain}.crown-cart-item h2{font-size:1.15rem;margin-bottom:6px}.crown-cart-item p{font-size:.85rem;margin-bottom:8px}.crown-cart-item label{font-size:.75rem}.crown-cart-quantity{width:76px}.crown-cart-money{text-align:right}.crown-cart-money s{display:block;font-size:.8rem;color:var(--muted)}.crown-cart-remove{display:inline-flex;align-items:center;min-height:44px;margin-left:12px;font-size:.8rem}.crown-cart-footer{margin:28px 0 0 auto;max-width:480px}.crown-cart-footer .btn{width:100%;margin-top:10px}.crown-cart-footer .total{display:flex;justify-content:space-between;gap:15px;font-size:1.2rem}.crown-listing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.crown-product-card{padding:20px;border:1px solid var(--border);border-radius:18px;text-decoration:none;background:#fff}.crown-product-card img{width:100%;height:240px;object-fit:contain}.crown-product-card h2{font-size:1.25rem;margin:16px 0 8px}.crown-pagination{display:flex;justify-content:center;gap:20px;margin-top:24px}.crown-pagination a{min-height:44px;display:inline-flex;align-items:center}.crown-richtext{max-width:760px;margin:auto;overflow-wrap:anywhere}.crown-richtext table{display:block;max-width:100%;overflow:auto}.crown-richtext img,.crown-richtext iframe{max-width:100%}.crown-storefront-section .page{display:block;opacity:1}.crown-storefront-section .page[aria-hidden=true]{display:none}.crown-storefront-section .page.is-active{display:block}@media(max-width:600px){.navbar .brand{font-size:clamp(1rem,4.25vw,1.45rem)}.navbar .navin{gap:8px}.crown-nav-actions{gap:10px}.crown-cart-link{font-size:.73rem}.navbar .btn{padding-inline:12px}.crown-localization{align-items:stretch}.crown-localization label{flex-basis:100%}.crown-localization select{flex:1;min-width:0}.crown-cart-item{grid-template-columns:65px minmax(0,1fr);gap:12px;padding:14px}.crown-cart-item img{width:65px;height:88px}.crown-cart-money{grid-column:2;text-align:left}.crown-cart-remove{margin-left:5px}.crown-listing{grid-template-columns:1fr 1fr;gap:12px}.crown-product-card{padding:12px}.crown-product-card img{height:170px}.crown-page{padding:30px 0}.crown-unconfigured h1{font-size:2rem}.crown-product-card h2{font-size:1.1rem}}@media(max-width:360px){.crown-nav-actions{gap:6px}.crown-cart-link{font-size:.68rem}.navbar .btn{font-size:.75rem;padding-inline:10px}.crown-listing{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page.is-active{animation:none}}#pricing .hr-bundle-cost s{display:block;font-size:.78rem;line-height:1.3;color:#788475}#pricing .hr-bundle-option.is-selected .hr-bundle-cost s{color:#d8e4d2}#pricing .hr-bundle-detail [data-crown-availability]{font-weight:800}#front .hr-offer-options{flex-wrap:wrap;row-gap:8px}#front .hr-offer-options strong{color:#244635;white-space:nowrap}.crown-cart-footer .crown-cart-savings{display:flex;justify-content:space-between;gap:15px;color:#244635;font-weight:700}@media(max-width:360px){#pricing .hr-bundle-cost{flex-wrap:wrap}#pricing .hr-bundle-cost s{flex-basis:100%}}#pricing .hr-bundle-quantity{gap:2px 6px}#pricing .hr-bundle-unit{font-size:1.35rem;line-height:1.1;letter-spacing:-.025em}#pricing .hr-bundle-unit-label{font-size:.72rem;font-weight:700;line-height:1.2}#pricing .hr-bundle-cost>strong{font-size:1.3rem;line-height:1.15;font-weight:600}@media(max-width:600px){#pricing .hr-bundle-unit{font-size:1.2rem}#pricing .hr-bundle-cost>strong{font-size:1.15rem}}@media(max-width:370px){#pricing .hr-bundle-unit{font-size:1.12rem}#pricing .hr-bundle-cost>strong{font-size:1.08rem}}#pricing .crown-offer-callout{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:12px 14px;margin:0 0 16px;border:1px solid #d8e7d2;border-radius:12px;background:#f1f7ed;color:#244635;font-size:.8rem;line-height:1.35}#pricing .crown-offer-callout strong{font-size:.86rem;letter-spacing:.01em}#pricing .crown-offer-callout span{color:#425b47}@media(max-width:600px){#pricing .crown-offer-callout{margin-bottom:13px;padding:10px 12px}}#front .crown-top-offer{display:flex;align-items:center;justify-content:center;gap:8px 18px;flex-wrap:wrap;width:100%;min-height:52px;margin:0 0 22px;padding:10px 18px;border:1px solid #d9e8d4;border-radius:12px;background:#eff6ec;color:#234635;text-align:center;text-decoration:none;font-size:.82rem;line-height:1.3}#front .crown-top-offer strong{font-size:.8rem;letter-spacing:.07em}#front .crown-top-offer-arrow{font-weight:750;text-decoration:underline;text-underline-offset:3px}#front .crown-top-offer:hover{background:#e7f1e1}#pricing .crown-summary-offer:not([hidden]){display:block;margin:8px 0 14px;padding:10px 12px;border-radius:10px;background:#eaf4e5;color:#214b31;font-size:.82rem;font-weight:800}@media(max-width:600px){#front .crown-top-offer{gap:3px 8px;margin-bottom:17px;padding:9px 12px;font-size:.75rem}#front .crown-top-offer strong{font-size:.76rem}#front .crown-top-offer-arrow{width:100%}}.crown-cart-page{background:#fbfaf6}.crown-cart-page .wrap{max-width:1180px}.crown-cart-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:0 0 30px}.crown-cart-heading .crown-cart-eyebrow{margin:0 0 9px;color:#355e49;font-size:.72rem;font-weight:850;letter-spacing:.15em}.crown-cart-heading h1{margin:0 0 8px;font-size:clamp(2.4rem,4vw,3.4rem)}.crown-cart-heading p:last-child{margin:0;color:#606a60;font-size:.91rem}.crown-cart-shop-link{color:#264634;text-decoration:underline;text-underline-offset:4px;font-size:.83rem;font-weight:700;white-space:nowrap}.crown-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:24px;align-items:start}.crown-cart-products,.crown-cart-footer{min-width:0;border:1px solid #e1e3dc;border-radius:20px;background:#fff;box-shadow:0 5px 24px #1d36270a}.crown-cart-panel-head{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #ebede8}.crown-cart-panel-head h2,.crown-cart-footer h2{margin:0;font-family:inherit;font-size:1.04rem;font-weight:800}.crown-cart-panel-head span{color:#6b756a;font-size:.8rem}.crown-cart-items{display:block}.crown-cart-item{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:start;gap:17px;padding:21px 22px;border:0;border-bottom:1px solid #ebede8;border-radius:0;background:transparent}.crown-cart-item:last-child{border-bottom:0}.crown-cart-image{width:76px;height:94px;padding:7px;border:1px solid #edeee8;border-radius:11px;background:#fafaf7}.crown-cart-item img{width:100%;height:100%;object-fit:contain}.crown-cart-item-details{min-width:0}.crown-cart-item h3{margin:3px 0 5px;font-family:inherit;font-size:.98rem;font-weight:800;line-height:1.3}.crown-cart-item h3 a{color:#223b2c;text-decoration:none}.crown-cart-item h3 a:hover{text-decoration:underline}.crown-cart-item-details>p{margin:0 0 14px;color:#69736a;font-size:.78rem}.crown-cart-item-actions{display:flex;align-items:center;gap:10px}.crown-cart-item-actions label{font-size:.75rem;font-weight:750;color:#526155}.crown-cart-page .crown-cart-quantity{width:62px;min-height:35px;padding:5px 8px;text-align:center;font-size:.88rem}.crown-cart-page .crown-cart-remove{min-height:35px;margin-left:0;padding:4px 2px;color:#536258;font-size:.76rem;text-underline-offset:3px}.crown-cart-money{text-align:right;white-space:nowrap}.crown-cart-money strong{display:block;color:#254735;font-size:.96rem}.crown-cart-money s{color:#7c847a;font-size:.75rem}.crown-cart-item-free{background:#f6f9f2}.crown-cart-item-free .crown-cart-image{width:55px;height:68px;justify-self:center;background:#fff}.crown-cart-line-badge{display:inline-block;margin:0 0 3px;color:#3d6d3e;font-size:.64rem;font-weight:850;letter-spacing:.07em}.crown-cart-item-free .crown-cart-money strong{color:#386b3e}.crown-cart-update{display:block;margin:0 22px 18px auto;padding:8px 0;border:0;background:none;color:#315640;font:inherit;font-size:.8rem;font-weight:750;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.crown-cart-footer{position:sticky;top:92px;margin:0;padding:23px}.crown-cart-footer .crown-cart-offer{display:grid;gap:3px;margin:0 0 20px;padding:12px 14px;border-radius:11px;background:#edf6e9;color:#244a31;font-size:.79rem}.crown-cart-footer .crown-cart-offer strong{font-size:.83rem}.crown-cart-footer h2{margin-bottom:19px}.crown-cart-summary-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 13px;font-size:.86rem}.crown-cart-summary-row strong{font-weight:750;white-space:nowrap}.crown-cart-footer .crown-cart-savings{margin:0 0 17px;color:#2d6a36;font-size:.86rem}.crown-cart-summary-total{margin:0;padding:17px 0 0;border-top:1px solid #e4e8e0;font-size:1.04rem;font-weight:800}.crown-cart-summary-total strong{font-size:1.25rem}.crown-cart-shipping{margin:14px 0 18px;color:#667166;font-size:.76rem;line-height:1.5}.crown-cart-footer .crown-cart-checkout{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;margin:0;text-align:center;font-size:.86rem}.crown-cart-trust{margin:13px 0 0;color:#687369;text-align:center;font-size:.72rem}.crown-cart-empty{max-width:550px;padding:44px 28px;border:1px solid #e1e3dc;border-radius:20px;background:#fff;text-align:center}.crown-cart-empty h2{margin:0 0 9px;font-size:1.6rem}.crown-cart-empty p{margin:0 0 25px;color:#667166}@media(max-width:850px){.crown-cart-layout{grid-template-columns:1fr}.crown-cart-footer{position:static}}@media(max-width:600px){.crown-cart-page{padding:23px 0 38px}.crown-cart-heading{align-items:start;gap:10px;margin-bottom:18px}.crown-cart-heading h1{font-size:2.3rem}.crown-cart-heading p:last-child{font-size:.78rem;line-height:1.4}.crown-cart-shop-link{margin-top:28px;font-size:.72rem}.crown-cart-layout{gap:15px}.crown-cart-panel-head{padding:15px}.crown-cart-item{grid-template-columns:60px minmax(0,1fr) auto;gap:11px;padding:16px 14px}.crown-cart-image{width:60px;height:77px;padding:5px}.crown-cart-item-free .crown-cart-image{width:48px;height:61px}.crown-cart-item h3{font-size:.86rem}.crown-cart-item-details>p{font-size:.72rem;margin-bottom:10px}.crown-cart-money{grid-column:3;text-align:right}.crown-cart-money strong{font-size:.83rem}.crown-cart-money s{font-size:.68rem}.crown-cart-item-actions{gap:7px}.crown-cart-page .crown-cart-quantity{width:53px}.crown-cart-footer{padding:18px}.crown-cart-update{margin-right:15px}}@media(max-width:390px){.crown-cart-heading{display:block}.crown-cart-shop-link{display:inline-block;margin:10px 0 0}.crown-cart-item{grid-template-columns:52px minmax(0,1fr);gap:9px}.crown-cart-image{width:52px;height:68px}.crown-cart-money{grid-column:2;justify-self:start;text-align:left}.crown-cart-item-free .crown-cart-image{width:46px;height:58px}}#pricing .hr-bundle-unit{font-size:1.55rem}#pricing .hr-bundle-cost>strong{font-size:1.12rem}#pricing .hr-selected-total strong{font-size:1.38rem}@media(max-width:600px){#pricing .hr-bundle-unit{font-size:1.38rem}#pricing .hr-bundle-cost>strong{font-size:1rem}#pricing .hr-selected-total strong{font-size:1.26rem}}@media(max-width:370px){#pricing .hr-bundle-unit{font-size:1.28rem}#pricing .hr-bundle-cost>strong{font-size:.98rem}}.crown-cart-item-details>.crown-cart-static-quantity{display:inline-block;margin:0;padding:6px 10px;border-radius:999px;background:#eff4ec;color:#315b3b;font-size:.74rem;font-weight:750}.crown-cart-item-free .crown-cart-static-quantity{background:#e9f2e4}.crown-cart-supply-picker{display:grid;grid-template-columns:minmax(0,1fr) minmax(215px,250px);gap:10px 20px;align-items:center;padding:20px 22px;border-top:1px solid #e5e9e1;background:#fbfcf9}.crown-cart-supply-picker label{display:block;margin:0 0 4px;color:#254735;font-size:.9rem;font-weight:850}.crown-cart-supply-picker p{margin:0;color:#687469;font-size:.75rem;line-height:1.35}.crown-cart-page .crown-cart-supply-picker select{width:100%;min-height:44px;padding:9px 11px;background:#fff;border-color:#becfba;color:#244735;font-size:.81rem;font-weight:700}.crown-cart-remove-all{justify-self:start;padding:0;border:0;background:none;color:#56685b;font:inherit;font-size:.75rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.crown-cart-supply-picker .crown-cart-supply-status{grid-column:1/-1;min-height:1px}.crown-cart-supply-picker .crown-cart-supply-status:not(:empty){padding:9px 11px;border-radius:8px;background:#eef5eb;color:#275037;font-weight:750}@media(max-width:600px){.crown-cart-supply-picker{grid-template-columns:1fr;padding:17px 15px;gap:9px}.crown-cart-supply-picker .crown-cart-supply-status{grid-column:1}}#front .crown-top-offer{display:none}.crown-sticky-header{position:sticky;top:0;z-index:40;box-shadow:0 4px 18px #18332617}.crown-sticky-header .navbar{position:static}#offers,#ingredients,#ritual,#faq-front,#results,#daily-offer{scroll-margin-top:130px}.crown-header-promo{background:#1d3c2d;color:#fffaf0}.crown-header-promo-inner{min-height:48px;display:flex;align-items:center;justify-content:center;padding-block:5px}.crown-header-offer{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:38px;color:inherit;text-align:center;text-decoration:none;line-height:1.2}.crown-header-shipping-mobile{display:none}.crown-header-sale-tag{padding:6px 11px;border-radius:999px;background:#ead2a4;color:#1d3c2d;font-size:.68rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.crown-header-sale-main{font-size:.93rem;font-weight:850;letter-spacing:.02em;white-space:nowrap}.crown-header-shipping{padding-left:12px;border-left:1px solid rgba(255,250,240,.35);color:#e8eee4;font-size:.74rem;font-weight:650;letter-spacing:.015em;white-space:nowrap}.crown-header-offer-arrow{display:grid;place-items:center;width:23px;height:23px;border:1px solid rgba(255,250,240,.45);border-radius:50%;font-size:.9rem;line-height:1;transition:transform .18s ease}.crown-header-offer:hover .crown-header-offer-arrow,.crown-header-offer:focus-visible .crown-header-offer-arrow{transform:translate(3px)}.crown-header-offer:focus-visible{outline:2px solid #fffaf0;outline-offset:3px}.navbar .crown-nav-actions{gap:0}.navbar .btn-dark{min-height:42px;padding:9px 22px}@media(max-width:600px){#offers,#ingredients,#ritual,#faq-front,#results,#daily-offer{scroll-margin-top:128px}.crown-header-promo-inner{min-height:56px;padding-block:5px}.crown-header-offer{min-height:46px;gap:4px 9px;flex-wrap:wrap}.crown-header-sale-tag{padding:5px 9px;font-size:.62rem}.crown-header-sale-main{font-size:.82rem}.crown-header-shipping{width:100%;padding-left:0;border-left:0;font-size:.65rem;letter-spacing:.03em}.crown-header-shipping-desktop{display:none}.crown-header-shipping-mobile{display:inline}.crown-header-offer-arrow{display:none}.navbar .btn-dark{min-height:40px;padding-inline:16px}}@media(prefers-reduced-motion:reduce){.crown-header-offer-arrow{transition:none}}.crown-cart-drawer[hidden],.crown-cart-drawer [hidden]{display:none!important}.crown-cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;justify-content:flex-end;color:#22392c}.crown-cart-drawer-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d1f1473;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.crown-cart-drawer-panel{position:relative;display:flex;flex-direction:column;width:min(100%,450px);height:100%;height:100dvh;overflow:hidden;background:#fffdf8;box-shadow:-18px 0 55px #0c1f152b;outline:0}.crown-cart-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 27px 21px;border-bottom:1px solid #e5e8de}.crown-cart-drawer-kicker{display:block;margin-bottom:7px;color:#55715a;font-size:.62rem;font-weight:850;letter-spacing:.17em}.crown-cart-drawer-head h2{display:flex;align-items:center;gap:11px;margin:0;font-family:Fraunces,Georgia,serif;font-size:2rem;line-height:1.1}.crown-cart-drawer-head h2 span{display:inline-grid;place-items:center;min-width:25px;height:25px;padding:0 5px;border-radius:999px;background:#e6efe2;color:#244b32;font-family:Arial,sans-serif;font-size:.74rem;font-weight:800}.crown-cart-drawer-close{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid #dce4d9;border-radius:50%;background:#fff;color:#274535;cursor:pointer}.crown-cart-drawer-close svg{width:19px;height:19px}.crown-cart-drawer-body{flex:1;min-height:0;overflow:auto;padding:22px 27px}.crown-cart-drawer-product{display:grid;grid-template-columns:94px minmax(0,1fr);gap:16px;align-items:center}.crown-cart-drawer-image{height:112px;padding:7px;border:1px solid #e4e8df;border-radius:13px;background:#fff}.crown-cart-drawer-image img{display:block;width:100%;height:100%;object-fit:contain}.crown-cart-drawer-product-copy>span{color:#66806a;font-size:.63rem;font-weight:850;letter-spacing:.11em}.crown-cart-drawer-product-copy h3{margin:5px 0;color:#223a2b;font-family:Fraunces,Georgia,serif;font-size:1.1rem;line-height:1.25}.crown-cart-drawer-product-copy p{margin:0 0 5px;color:#687468;font-size:.79rem}.crown-cart-drawer-product-copy strong{font-size:.91rem}.crown-cart-drawer-offer{display:flex;align-items:center;gap:11px;margin:23px 0 0;padding:13px 14px;border:1px solid #d9ead5;border-radius:12px;background:#edf6e9}.crown-cart-drawer-offer>span{display:grid;place-items:center;width:25px;height:25px;flex:none;border-radius:50%;background:#315d39;color:#fff;font-size:.86rem;font-weight:800}.crown-cart-drawer-offer p{display:grid;gap:2px;margin:0}.crown-cart-drawer-offer strong{font-size:.82rem}.crown-cart-drawer-offer small{color:#58705b;font-size:.71rem}.crown-cart-drawer-choice{display:grid;gap:7px;margin-top:25px;padding-top:22px;border-top:1px solid #e6e9e1}.crown-cart-drawer-choice label{font-size:.85rem;font-weight:800}.crown-cart-drawer-choice select{width:100%;min-height:48px;padding:9px 13px;border:1px solid #b8cbb7;border-radius:11px;background:#fff;color:#254334;font:inherit;font-size:.85rem;font-weight:750;cursor:pointer}.crown-cart-drawer-choice>span{color:#6d776d;font-size:.72rem}.crown-cart-drawer-remove{margin:21px 0 0;padding:4px 0;border:0;background:none;color:#68756a;font:inherit;font-size:.74rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.crown-cart-drawer-status:not(:empty){margin:15px 0 0;padding:11px 12px;border-radius:9px;background:#eef4e9;color:#295238;font-size:.78rem;line-height:1.35}.crown-cart-drawer-empty{text-align:center;padding:70px 10px 20px}.crown-cart-drawer-empty-icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:#edf3e9;color:#315b3b;font-size:1.4rem}.crown-cart-drawer-empty h3{margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:1.55rem}.crown-cart-drawer-empty p{margin:0 0 23px;color:#677367;font-size:.85rem}.crown-cart-drawer-empty .btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.crown-cart-drawer-foot{padding:21px 27px max(23px,env(safe-area-inset-bottom));border-top:1px solid #e5e8de;background:#fff;box-shadow:0 -8px 25px #19302009}.crown-cart-drawer-savings,.crown-cart-drawer-subtotal{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.crown-cart-drawer-savings{margin-bottom:11px;color:#3c7042;font-size:.79rem;font-weight:750}.crown-cart-drawer-subtotal{font-size:.9rem;font-weight:800}.crown-cart-drawer-subtotal strong{font-size:1.3rem}.crown-cart-drawer-foot>p{margin:12px 0 16px;color:#6c766b;font-size:.71rem;line-height:1.4}.crown-cart-drawer-checkout{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;font-size:.88rem;font-weight:850;cursor:pointer}.crown-cart-drawer-checkout:disabled{opacity:.45;cursor:not-allowed}.crown-cart-drawer-continue{display:block;margin:15px auto 0;padding:5px 10px;border:0;background:none;color:#31523b;font:inherit;font-size:.78rem;font-weight:750;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.crown-cart-drawer-open{overflow:hidden}@media(max-width:480px){.crown-cart-drawer-panel{width:100%}.crown-cart-drawer-head{padding:20px 20px 17px}.crown-cart-drawer-body{padding:20px}.crown-cart-drawer-foot{padding:19px 20px max(20px,env(safe-area-inset-bottom))}.crown-cart-drawer-head h2{font-size:1.75rem}}@media(prefers-reduced-motion:no-preference){.crown-cart-drawer-shade{animation:crown-drawer-fade .2s ease both}.crown-cart-drawer-panel{animation:crown-drawer-slide .23s ease both}@keyframes crown-drawer-fade{0%{opacity:0}to{opacity:1}}@keyframes crown-drawer-slide{0%{transform:translate(24px)}to{transform:translate(0)}}}.crown-media-proof{padding:48px 0 54px;background:#f6f3ec;border-top:1px solid #e5e4dc}.crown-media-proof-head{max-width:720px;margin:0 auto 25px;text-align:center}.crown-media-proof-head>p,.crown-reviews-empty>div>p{margin:0 0 7px;color:#365a43;font-size:.69rem;font-weight:850;letter-spacing:.14em}.crown-media-proof-head h2{margin:0 0 9px;color:#1f382d;font-family:Fraunces,Georgia,serif;font-size:clamp(1.9rem,3.5vw,2.75rem);line-height:1.12}.crown-media-proof-head>span{color:#667068;font-size:.9rem;line-height:1.5}.crown-media-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1000px;margin:0 auto}.crown-media-proof-grid figure{min-width:0;margin:0;overflow:hidden;border:1px solid #dfe5dc;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1f3a2e0b}.crown-media-proof-grid video{display:block;width:100%;height:auto;max-height:490px;aspect-ratio:9/16;object-fit:contain;background:#182b21}.crown-media-proof-grid figcaption{display:flex;align-items:center;gap:10px;padding:12px 14px;color:#244535;font-size:.8rem}.crown-media-proof-grid figcaption strong{font-family:Fraunces,Georgia,serif;font-size:1.1rem}.crown-media-disclosure{max-width:760px;margin:16px auto 0;color:#667068;text-align:center;font-size:.76rem;line-height:1.5}.crown-reviews-empty{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:16px 30px;align-items:center;max-width:1000px;margin:30px auto 0;padding:23px 27px;border:1px solid #dfe5dc;border-radius:15px;background:#fff}.crown-reviews-empty h3{margin:0;color:#223d2d;font-family:Fraunces,Georgia,serif;font-size:1.45rem;line-height:1.18}.crown-reviews-empty>span{color:#536459;font-size:.84rem;line-height:1.55}@media(max-width:700px){.crown-media-proof{padding:34px 0 40px}.crown-media-proof-head{text-align:left}.crown-media-proof-head h2{font-size:2rem}.crown-media-proof-grid{grid-auto-flow:column;grid-auto-columns:minmax(210px,72vw);grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 10px}.crown-media-proof-grid figure{scroll-snap-align:start}.crown-media-proof-grid video{max-height:420px}.crown-media-disclosure{text-align:left}.crown-reviews-empty{grid-template-columns:1fr;margin-top:22px;padding:20px}}.navbar .brand{font-family:Georgia,serif}.crown-product-page #front{scroll-margin-top:128px}.crown-product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 9px;margin:14px 0 10px;font-size:.87rem;line-height:1.4}.crown-product-price>strong{font-size:1.5rem;color:var(--primary)}.crown-product-bundle-price{flex-basis:100%;color:#526155;font-size:.78rem}.crown-product-offers{margin:0 0 12px;padding:10px 12px;border:1px solid #dbe5d4;border-radius:10px;background:#f1f6eb;color:#234332;font-size:.86rem;font-weight:750;line-height:1.4}.crown-product-offers>span{padding:0 3px}.crown-product-quick-buy .btn{width:100%;max-width:440px;font-size:.82rem;letter-spacing:.04em}.crown-buy-trust{margin:9px 0 0;color:#536257;font-size:.72rem;line-height:1.5;font-weight:400}.crown-buy-trust a{text-underline-offset:3px}#pricing .crown-selected-actions{display:flex;flex-direction:column;min-width:0;padding:0 0 7px;gap:0}#pricing .crown-selected-actions .crown-add{width:100%;margin:0;min-height:50px}#pricing .crown-selected-actions .hr-selected-offer{margin:8px 0 0;padding:9px 0 0;font-size:.75rem}#pricing .crown-selected-actions .hr-selected-top{gap:8px}#pricing .crown-selected-actions .hr-selected-total{margin-top:3px}#pricing .crown-selected-actions .hr-selected-total strong{font-size:1rem}#pricing .crown-selected-actions .crown-cart-status:empty{display:none}@media(max-width:1020px){.crown-product-page #front .hero-heading{display:contents}.crown-product-page #front .crown-product-title{order:0;width:100%;max-width:none;margin:0;text-align:center;font-size:clamp(1.7rem,5vw,2.35rem);line-height:1.12}.crown-product-page #front .hero-proof-line{display:none}.crown-product-page #front .crown-product-price{order:1;justify-content:center;width:100%;margin:0;text-align:center}.crown-product-page #front .crown-product-offers{order:2;width:100%;margin:0;text-align:center}.crown-product-page #front .sales-gallery{order:3}.crown-product-page #front .crown-product-quick-buy{order:4;width:100%;text-align:center}.crown-product-page #front .crown-product-quick-buy .btn{max-width:none}.crown-product-page #front .hero-details{order:5}}@media(max-width:700px){.crown-product-page #front .sales-hero{padding:17px 0 28px}.crown-product-page #front .sales-hero-grid{gap:10px}.crown-product-page #front .crown-product-title{font-size:1.65rem;line-height:1.13;letter-spacing:-.025em}.crown-product-page #front .crown-product-price>strong{font-size:1.25rem}.crown-product-page #front .crown-product-offers{padding:8px;font-size:.78rem}.crown-product-page #front .sales-gallery{width:100%;max-width:none;margin:0}.crown-product-page #front .sales-slide .sales-media-canvas{height:260px;min-height:0;aspect-ratio:auto;padding:0}.crown-product-page #front .sales-slide figcaption{min-height:0;padding:7px 11px;line-height:1.35}.crown-product-page #front .sales-thumbs{grid-auto-columns:56px;gap:7px;margin-top:7px;padding-bottom:3px}.crown-product-page #front .sales-thumb{min-height:44px;height:44px;padding:3px;border-radius:10px}.crown-product-page #front .sales-thumb img{height:36px;width:100%;object-fit:contain}.crown-product-page #front .sales-thumb .thumb-label,.crown-product-page #front .gallery-note{display:none}.crown-product-page #front .hero-details{margin-top:9px}.crown-product-page #front .hero-details .hero-buy{display:none}.crown-product-page #front .hero-details .sales-hero-actions{margin-top:0}.crown-product-page #front .crown-product-quick-buy .btn{min-height:48px}.crown-product-page #front .concern-board-heading h3{font-size:1.15rem}.crown-product-page #front .concern-tiles{max-height:160px}#pricing .hr-offer-picker{padding:18px 14px}#pricing .hr-offer-heading{font-size:2rem;margin-bottom:8px}#pricing .hr-offer-intro{font-size:.8rem;line-height:1.4}#pricing .crown-selected-actions .crown-buy-trust{font-size:.7rem}}@media(max-width:1020px){.crown-product-page #front .sales-gallery{order:1}.crown-product-page #front .crown-product-price{order:2}.crown-product-page #front .crown-product-offers{order:3}}@media(max-width:700px){.crown-product-page #front .sales-hero{padding:14px 0 24px}.crown-product-page #front .sales-hero-grid{gap:8px}.crown-product-page #front .sales-slide .sales-media-canvas{height:240px}}.crown-product-page #offers{scroll-margin-top:128px}.crown-product-page #pricing .hr-bundle-cost>strong{font-size:1.35rem;font-weight:800}.crown-product-page #pricing .hr-bundle-unit{font-size:1rem;font-weight:650}.crown-product-page #pricing .crown-selected-actions .hr-selected-offer{margin:0 0 10px;padding:10px 0;border-top:1px solid #dbe3d5}.crown-product-page #pricing .crown-selected-actions .crown-buy-trust{margin:0 0 10px}.crown-product-page #pricing .crown-selected-actions .hr-selected-total{display:flex;align-items:center;justify-content:space-between;gap:12px}.crown-product-page #pricing .crown-selected-actions .hr-selected-total strong{font-size:1.3rem}@media(max-width:700px){.crown-product-page #front .ingredients-sales,.crown-product-page #front .how-video,.crown-product-page #front .mechanism-section,.crown-product-page #front .tch-comparison,.crown-product-page #front .best-results,.crown-product-page #front .hr-ritual{padding-top:28px;padding-bottom:28px}.crown-product-page .mechanism-grid,.crown-product-page .hr-ritual-grid{gap:20px}.crown-product-page .mechanism-media img{height:280px;max-height:280px;object-fit:contain}.crown-product-page .ingredient-feature{gap:16px}.crown-product-page #front #ingredients .ingredient-feature-image{display:flex;flex-direction:column;aspect-ratio:auto;height:auto;max-height:none;min-height:0;padding:10px;overflow:hidden}.crown-product-page #front #ingredients .ingredient-feature-image img{height:245px;max-height:245px;aspect-ratio:auto;object-fit:contain;width:100%}.crown-product-page #front #ingredients .ingredient-image-note{position:static;display:block;margin:8px auto 0;max-width:100%;transform:none}.crown-product-page .ingredient-list-plain{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.crown-product-page .ingredient-line{padding:12px 0}.crown-product-page .ingredient-line h3{font-size:.95rem;margin-bottom:5px}.crown-product-page .ingredient-line p{font-size:.78rem;line-height:1.5}.crown-product-page .hr-application-photo img{max-height:280px;object-fit:contain}.crown-product-page .how-video-grid{gap:16px}.crown-product-page #pricing .checkout-section{padding:14px 0 28px}.crown-product-page #pricing .hr-offer-picker{padding:12px}.crown-product-page #pricing .hr-purchase-type{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;padding:7px 9px;margin:0 0 10px;font-size:.68rem;line-height:1.35}.crown-product-page #pricing .hr-offer-heading{font-size:1.6rem;line-height:1.15;margin:0 0 6px}.crown-product-page #pricing .hr-offer-intro{font-size:.73rem;line-height:1.4;margin:0 0 8px}.crown-product-page #pricing .crown-offer-callout{padding:7px 9px;margin:0 0 10px;font-size:.7rem;line-height:1.4;gap:2px}.crown-product-page #pricing .crown-offer-callout strong{font-size:.76rem}.crown-product-page #pricing .hr-bundle-stack{gap:8px}.crown-product-page #pricing .hr-bundle-option{display:grid;grid-template-columns:18px minmax(0,1fr) auto;column-gap:9px;row-gap:3px;padding:8px;min-height:0;border-radius:12px}.crown-product-page #pricing .hr-bundle-option>input{grid-column:1;grid-row:1;align-self:center;width:17px;height:17px;margin:0}.crown-product-page #pricing .hr-bundle-copy{display:grid;grid-column:2;grid-row:1;gap:3px}.crown-product-page #pricing .hr-bundle-badge{font-size:.68rem;line-height:1.2;padding:3px 5px;margin:0;width:max-content;max-width:100%}.crown-product-page #pricing .hr-bundle-title{font-size:1.05rem;line-height:1.1}.crown-product-page #pricing .hr-bundle-quantity{gap:2px 4px;margin:0}.crown-product-page #pricing .hr-bundle-unit{font-size:.83rem;line-height:1.2}.crown-product-page #pricing .hr-bundle-unit-label{font-size:.72rem}.crown-product-page #pricing .hr-bundle-cost{display:grid;grid-column:3;grid-row:1;align-self:center;text-align:right;gap:2px;min-width:0}.crown-product-page #pricing .hr-bundle-cost>strong{font-size:1.17rem;line-height:1.2;white-space:nowrap}.crown-product-page #pricing .hr-bundle-cost s{font-size:.72rem}.crown-product-page #pricing .hr-bundle-cost>span{font-size:.68rem}.crown-product-page #pricing .hr-bundle-detail{grid-column:2/4;padding:2px 0 0;margin:0;font-size:.72rem;line-height:1.3;gap:5px}.crown-product-page #pricing .crown-selected-actions{padding:0}.crown-product-page #pricing .crown-selected-actions .hr-selected-offer{margin:0 0 8px;padding:7px 0;font-size:.7rem}.crown-product-page #pricing .crown-selected-actions .hr-selected-top{font-size:.68rem}.crown-product-page #pricing .crown-selected-actions .hr-selected-total strong{font-size:1.15rem}.crown-product-page #pricing .crown-selected-actions .crown-add{min-height:48px;font-size:.8rem}.crown-product-page #pricing .crown-selected-actions .crown-buy-trust{font-size:.7rem;line-height:1.5}.crown-product-page #pricing .checkout-sidebar{gap:12px}.crown-product-page #pricing .summary-card,.crown-product-page #pricing .right-stack-card{padding:16px}.crown-product-page #pricing .hr-savings-note{font-size:.68rem;margin-top:6px;line-height:1.5}}@media(max-width:359px){.crown-product-page #pricing .hr-bundle-option{grid-template-columns:18px minmax(0,1fr)}.crown-product-page #pricing .hr-bundle-cost{grid-column:2;grid-row:2;justify-items:start;text-align:left}.crown-product-page #pricing .hr-bundle-cost>strong{white-space:normal}.crown-product-page #pricing .hr-bundle-detail{grid-column:2;grid-row:3;flex-wrap:wrap}}@media(max-width:700px){.crown-product-page #front #hero-slide-1 .sales-media-canvas{overflow:hidden}.crown-product-page #front #hero-slide-1 .sales-media-canvas img{transform:scale(1.4);transform-origin:50% 50%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/crown-shopify.css.map */
