header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fffffff5!important;box-shadow:0 2px 10px #0000000a!important}.bg-blobs-container,.bg-blob,.blob-1,.blob-2,.blob-3{display:none!important}.hero-title{font-size:clamp(1.9rem,5vw,3.8rem)!important;line-height:1.2!important}.section-title{font-size:clamp(1.5rem,3.5vw,2.8rem)!important}.hero-text{font-size:clamp(.95rem,2vw,1.1rem)!important}.product-page-title{font-size:clamp(1.4rem,3vw,2.1rem)!important}.product-page-price{font-size:clamp(1.4rem,3vw,1.8rem)!important}.products-grid{grid-template-columns:repeat(3,1fr)!important}.cart-drawer-header{padding:20px 24px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid var(--border-light)!important}.cart-drawer-header h3{font-family:var(--font-serif)!important;font-size:1.3rem!important;font-weight:600!important;margin:0!important}.wishlist-drawer-header{padding:20px 24px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid var(--border-light)!important}.wishlist-drawer-header h3{font-family:var(--font-serif)!important;font-size:1.3rem!important;font-weight:600!important;margin:0!important}.faq-item.active .faq-body{height:auto!important}.faq-body{transition:height .35s cubic-bezier(.16,1,.3,1)!important}.btn-pp-add.adding{background-color:#639922!important;color:#fff!important}.btn-pp-add.added{background-color:#3b6d11!important;color:#fff!important}.btn-pp-add:disabled,.btn-pp-buy:disabled{opacity:.5!important;cursor:not-allowed!important}.sticky-atc-bar{position:fixed;bottom:0;left:0;right:0;z-index:900;background:var(--text-charcoal);display:none;align-items:center;gap:12px;padding:12px 20px;box-shadow:0 -4px 20px #0000002e;transform:translateY(100%);transition:transform .3s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.sticky-atc-bar.visible{transform:translateY(0)}.sticky-atc-thumb{width:44px;height:44px;border-radius:8px;overflow:hidden;background:#ffffff1f;flex-shrink:0}.sticky-atc-thumb img{width:100%;height:100%;object-fit:cover}.sticky-atc-info{flex-grow:1;min-width:0}.sticky-atc-title{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.sticky-atc-price{font-size:12px;color:#ffffffb8}.sticky-atc-btn{flex-shrink:0;padding:11px 20px;background:var(--accent-gold);color:var(--text-charcoal);border-radius:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:none;cursor:pointer;white-space:nowrap;transition:all .18s ease;font-family:var(--font-sans)}.sticky-atc-btn:hover{background:#fff}.shipping-cutoff-bar{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;background:#fef3e2;border:1px solid #f5c87a;border-radius:8px;font-size:.84rem;font-weight:600;color:#633806}.shipping-cutoff-bar i{color:#ef9f27;font-size:.9rem;flex-shrink:0}@media(prefers-reduced-motion:reduce){.hero-img{animation:none!important}}@media(max-width:768px){.product-page-section .page-width{padding:0 16px!important}.product-page-grid{gap:24px!important}.sticky-atc-bar{display:flex}.products-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.nav-menu{height:calc(100dvh - 62px)!important;height:calc(-webkit-fill-available - 62px)!important}}@media(max-width:480px){.products-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.product-name{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.hero-buttons{flex-direction:column!important}.trust-grid,.na-trust-inner,.na-why-grid,.benefits-grid{grid-template-columns:1fr!important}}@media(max-width:768px){.na-why-grid{grid-template-columns:1fr!important}.na-trust-inner{grid-template-columns:repeat(2,1fr)!important}.footer-grid{grid-template-columns:1fr!important}.footer-bottom{flex-direction:column!important;align-items:flex-start!important}.newsletter-form{flex-direction:column!important}.btn-newsletter{width:100%!important}}.product-page-description{font-size:.95rem!important;line-height:1.7!important;color:var(--text-muted)!important}.product-page-description h3{font-size:1rem!important;font-weight:600!important;color:var(--text-charcoal)!important;margin:18px 0 8px!important;font-family:var(--font-sans)!important}.product-page-description ul,.product-page-description ol{padding-left:20px!important;margin-bottom:14px!important;list-style:disc!important}.product-page-description li{margin-bottom:6px!important;line-height:1.65!important}.product-page-description blockquote,.product-page-description [style*=border-left]{border-left:3px solid var(--accent-gold)!important;background:var(--rose-soft)!important;padding:14px 16px!important;border-radius:0 8px 8px 0!important;margin:16px 0!important;font-size:.92rem!important;line-height:1.65!important}.trust-payment-icons{display:flex!important;gap:8px!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important}.trust-payment-icons span{width:40px!important;height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:1px solid #e5e5e5!important;border-radius:4px!important;padding:2px 4px!important;box-sizing:border-box!important}.card-delivery-time{font-size:.8rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-top:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:9px 14px!important;border-radius:8px!important;background-color:var(--rose-gold-light)!important;color:var(--rose-deep)!important;width:100%!important;box-sizing:border-box!important}@media(min-width:1025px){.product-page-grid{grid-template-columns:1.4fr 1fr!important;gap:60px!important}.product-page-gallery-col{position:sticky!important;top:100px!important;z-index:2!important}.product-page-gallery{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/cro-overrides.css.map */
