footer [data-column="widget-area-1"],footer [data-column="widget-area-2"],footer [data-column="copyright"]{display:none !important;}footer [data-column="widget-area-4"] #block-7 p:last-child{font-size:0 !important;}footer [data-column="widget-area-4"] #block-7 p:last-child::before{content:"FulfillmentA Kansas, USA · Shenzhen, China";white-space:pre-line;font-size:14px;line-height:1.7;color:inherit;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .summary.entry-summary{position:relative;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) h1.product_title{margin-bottom:10px!important;letter-spacing:-.025em!important;line-height:1.08!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-top-copy{margin:10px 0 14px!important;padding:16px 16px 14px!important;border:1px solid rgba(255,106,0,.22)!important;border-radius:22px!important;background:linear-gradient(135deg,#fffaf6 0%,#fff1e5 100%)!important;box-shadow:0 14px 34px rgba(230,90,0,.075)!important;color:#2a2118!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-top-copy:before{content:'20% FRAGRANCE OIL · FACTORY DIRECT · U.S. KANSAS SHIPPING';display:block;margin:0 0 8px;color:#e65a00;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-top-copy p,body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-top-copy div{font-size:15px!important;line-height:1.55!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-top-copy strong,body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-top-copy b{color:#ff6a00!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .summary .price{margin:8px 0 12px!important;padding:10px 12px!important;border-radius:16px!important;background:#fff!important;border:1px solid #ffe0c2!important;color:#181614!important;font-size:20px!important;font-weight:850!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .woocommerce-product-details__short-description{margin:0 0 12px!important;padding:12px 14px!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(255,106,0,.16)!important;color:#5b5148!important;font-size:14px!important;line-height:1.55!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .ct-product-add-to-cart{margin-top:12px!important;padding:18px!important;border:1px solid rgba(255,106,0,.28)!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffff 0%,#fff8f2 100%)!important;box-shadow:0 18px 44px rgba(24,22,20,.09)!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .ct-product-add-to-cart:before{content:'Choose your size — 100ml for daily wear, 500ml/1000ml for refill, samples or bulk use.';display:block;margin:0 0 12px;padding:10px 12px;border-radius:14px;background:#fff3e8;color:#4d3827;font-size:13px;font-weight:750;line-height:1.35;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) table.variations th,body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) table.variations td{padding-bottom:10px!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) table.variations label{font-weight:850!important;color:#181614!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .single_add_to_cart_button{min-height:52px!important;border-radius:999px!important;background:#ff6a00!important;color:#fff!important;font-size:16px!important;font-weight:900!important;letter-spacing:.01em!important;box-shadow:0 14px 26px rgba(255,106,0,.26)!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .single_add_to_cart_button:hover{background:#e65a00!important;transform:translateY(-1px);}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-cro-panel.koh-cro-panel--compact{border-color:rgba(255,106,0,.3)!important;box-shadow:0 12px 30px rgba(230,90,0,.08)!important;}@media(max-width:768px){body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) h1.product_title{font-size:28px!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-top-copy,body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .ct-product-add-to-cart{border-radius:18px!important;padding:14px!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .summary .price{font-size:18px!important;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .single_add_to_cart_button{width:100%!important;}}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-hero:after{display:block;margin-top:16px;padding:14px 15px;border:1px solid rgba(255,106,0,.22);border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(24,22,20,.055);color:#40352b;font-size:14px;font-weight:650;line-height:1.55;}body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-hero:before{content:'SCENT SNAPSHOT';display:inline-flex;margin:0 0 10px;padding:6px 10px;border-radius:999px;background:#fff3e8;color:#e65a00;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;}body.single-product.postid-745 .koh-product-hero:after{content:'Scent direction: warm amber woods · airy sweetness · smooth saffron-style character. Best for: evening wear, premium samples, refill backup, and customers who like a rich signature scent.';}body.single-product.postid-698 .koh-product-hero:after{content:'Scent direction: bright fruity citrus · smoky woods · clean musky drydown. Best for: everyday confidence, office-to-evening wear, samples, and high-demand reseller stock.';}body.single-product.postid-739 .koh-product-hero:after{content:'Scent direction: crisp aromatic citrus · clean woods · fresh modern masculine tone. Best for: daily wear, office use, gym-bag backup, testers, and easy retail recommendations.';}body.single-product.postid-711 .koh-product-hero:after{content:'Scent direction: bright citrus tea · airy freshness · smooth amber-musk finish. Best for: warm weather, clean unisex wear, travel refills, and premium sample sets.';}body.single-product.postid-703 .koh-product-hero:after{content:'Scent direction: fresh bergamot · aromatic spice · deep amber woods. Best for: daily masculine wear, night-out backup, refill use, and broad-appeal wholesale demand.';}body.single-product.postid-734 .koh-product-hero:after{content:'Scent direction: warm vanilla · sweet amber · smooth spicy woods. Best for: evening wear, colder weather, gifting, refill backup, and richer sample decants.';}body.single-product.postid-743 .koh-product-hero:after{content:'Scent direction: modern clean woods · bright citrus · soft musk. Best for: clean daily wear, office use, travel backup, and customers who prefer a polished modern scent.';}body.single-product.postid-720 .koh-product-hero:after{content:'Scent direction: sparkling citrus · soft ginger warmth · elegant amber musk. Best for: refined unisex wear, gifting, premium samples, and customers who want a smooth luxury feel.';}body.single-product.postid-707 .koh-product-hero:after{content:'Scent direction: soft floral · fresh citrus · clean musk. Best for: everyday feminine wear, gifting, purse backup, samples, and approachable retail recommendations.';}@media(max-width:768px){body.single-product:is(.postid-745,.postid-698,.postid-739,.postid-711,.postid-703,.postid-734,.postid-743,.postid-720,.postid-707) .koh-product-hero:after{margin-top:12px;padding:12px 13px;border-radius:15px;font-size:13.5px;}}body.page-id-818 ul.products{counter-reset:koh-popular-rank;}body.page-id-818 ul.products::before{content:'Popular PicksA Start with our 9 most recommended 20% fragrance oil perfumes — chosen for daily wear, refill backup, sample decants, and wholesale demand.';order:-20;grid-column:1 / -1;display:block;margin:4px 0 8px;padding:18px 20px;border:1px solid rgba(255,106,0,.24);border-radius:22px;background:linear-gradient(135deg,#fff7f0 0%,#fff1e5 100%);box-shadow:0 16px 38px rgba(230,90,0,.08);color:#2a2118;font-size:15px;font-weight:650;line-height:1.55;white-space:pre-line;}body.page-id-818 ul.products::after{content:'More fragrance options';order:19;grid-column:1 / -1;display:block;margin:8px 0 2px;padding:10px 14px;border-radius:999px;background:#fff;border:1px solid #ffe0c2;color:#e65a00;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;text-align:center;}body.page-id-818 ul.products li.product{order:50;}body.page-id-818 ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707){border-color:rgba(255,106,0,.36)!important;box-shadow:0 16px 34px rgba(230,90,0,.10)!important;}body.page-id-818 ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707)::before{content:'POPULAR PICK';position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border-radius:999px;background:#ff6a00;color:#fff;font-size:10px;font-weight:950;letter-spacing:.08em;box-shadow:0 8px 18px rgba(255,106,0,.25);}body.page-id-818 ul.products li.product.post-745{order:1;}body.page-id-818 ul.products li.product.post-698{order:2;}body.page-id-818 ul.products li.product.post-739{order:3;}body.page-id-818 ul.products li.product.post-711{order:4;}body.page-id-818 ul.products li.product.post-703{order:5;}body.page-id-818 ul.products li.product.post-734{order:6;}body.page-id-818 ul.products li.product.post-743{order:7;}body.page-id-818 ul.products li.product.post-720{order:8;}body.page-id-818 ul.products li.product.post-707{order:9;}body.page-id-818 ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707) .woocommerce-loop-product__title::after,body.page-id-818 ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707) h2::after,body.page-id-818 ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707) h3::after{content:'20% oil · refill &amp; sample friendly';display:block;margin-top:7px;color:#7b5a3b;font-size:12px;font-weight:750;line-height:1.35;}@media(max-width:768px){body.page-id-818 ul.products::before{padding:15px 14px;border-radius:18px;font-size:14px;}body.page-id-818 ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707)::before{top:8px;left:8px;padding:5px 7px;font-size:9px;}}body.home .koh-section:has(ul.products){background:linear-gradient(180deg,#fffaf6 0%,#fff 100%);}body.home .koh-section:has(ul.products) .koh-container::before{content:'Popular Picks PreviewA Start with customer-friendly scent directions made with 20% fragrance oil in aluminum bottles. This homepage preview highlights available popular picks; open Products to view the full 9-pick lineup.';display:block;margin:0 0 18px;padding:18px 20px;border:1px solid rgba(255,106,0,.24);border-radius:22px;background:linear-gradient(135deg,#fff7f0 0%,#fff1e5 100%);box-shadow:0 16px 38px rgba(230,90,0,.08);color:#2a2118;font-size:15px;font-weight:650;line-height:1.55;white-space:pre-line;}body.home .koh-section:has(ul.products) .koh-section-head .koh-eyebrow{color:#ff6a00!important;}body.home .koh-section:has(ul.products) .koh-section-head .koh-section-title::after{content:'  · Popular entry points';color:#ff6a00;font-size:18px;font-weight:800;}body.home .koh-section:has(ul.products) ul.products li.product{order:50;}body.home .koh-section:has(ul.products) ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707){border-color:rgba(255,106,0,.36)!important;box-shadow:0 16px 34px rgba(230,90,0,.10)!important;}body.home .koh-section:has(ul.products) ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707)::before{content:'POPULAR PICK';position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border-radius:999px;background:#ff6a00;color:#fff;font-size:10px;font-weight:950;letter-spacing:.08em;box-shadow:0 8px 18px rgba(255,106,0,.25);}body.home .koh-section:has(ul.products) ul.products li.product.post-745{order:1;}body.home .koh-section:has(ul.products) ul.products li.product.post-698{order:2;}body.home .koh-section:has(ul.products) ul.products li.product.post-739{order:3;}body.home .koh-section:has(ul.products) ul.products li.product.post-711{order:4;}body.home .koh-section:has(ul.products) ul.products li.product.post-703{order:5;}body.home .koh-section:has(ul.products) ul.products li.product.post-734{order:6;}body.home .koh-section:has(ul.products) ul.products li.product.post-743{order:7;}body.home .koh-section:has(ul.products) ul.products li.product.post-720{order:8;}body.home .koh-section:has(ul.products) ul.products li.product.post-707{order:9;}body.home .koh-section:has(ul.products) ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707) .woocommerce-loop-product__title::after,body.home .koh-section:has(ul.products) ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707) h2::after,body.home .koh-section:has(ul.products) ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707) h3::after{content:'20% oil · refill &amp; sample friendly';display:block;margin-top:7px;color:#7b5a3b;font-size:12px;font-weight:750;line-height:1.35;}body.home .koh-section:has(ul.products) .koh-container::after{content:'Tip: visit Products to see all 9 optimized Popular Picks and more fragrance options.';display:block;margin:18px auto 0;padding:12px 16px;max-width:760px;border:1px solid #ffe0c2;border-radius:999px;background:#fff;color:#7b5a3b;text-align:center;font-size:13px;font-weight:750;}@media(max-width:768px){body.home .koh-section:has(ul.products) .koh-container::before{padding:15px 14px;border-radius:18px;font-size:14px;}body.home .koh-section:has(ul.products) .koh-section-head .koh-section-title::after{display:block;margin-top:6px;font-size:14px;}body.home .koh-section:has(ul.products) ul.products li.product:is(.post-745,.post-698,.post-739,.post-711,.post-703,.post-734,.post-743,.post-720,.post-707)::before{top:8px;left:8px;padding:5px 7px;font-size:9px;}body.home .koh-section:has(ul.products) .koh-container::after{border-radius:18px;line-height:1.45;}}body.home .koh-home-hero{position:relative;overflow:hidden;padding:56px 0 42px!important;background:radial-gradient(circle at 18% 18%,rgba(255,106,0,.16) 0,rgba(255,106,0,0) 32%),radial-gradient(circle at 84% 12%,rgba(255,196,120,.28) 0,rgba(255,196,120,0) 34%),linear-gradient(135deg,#fffaf6 0%,#fff3e8 52%,#ffffff 100%)!important;color:#181614!important;}body.home .koh-home-hero::before{content:'';position:absolute;inset:18px;pointer-events:none;border:1px solid rgba(255,106,0,.14);border-radius:34px;}body.home .koh-home-hero .koh-home-hero__grid{position:relative;z-index:1;align-items:center!important;gap:34px!important;}body.home .koh-home-hero .koh-home-hero__copy{max-width:680px;padding:24px 22px!important;border:1px solid rgba(255,106,0,.18);border-radius:28px;background:rgba(255,255,255,.78)!important;box-shadow:0 20px 50px rgba(24,22,20,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}body.home .koh-home-hero .koh-eyebrow{display:inline-flex;align-items:center;margin:0 0 14px!important;padding:7px 12px!important;border:1px solid rgba(255,106,0,.22);border-radius:999px;background:#fff3e8!important;color:#e65a00!important;font-size:12px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.12em;text-transform:uppercase;}body.home .koh-home-hero h1{max-width:650px;margin:0 0 16px!important;color:#15100c!important;font-size:clamp(38px,5.1vw,66px)!important;line-height:.98!important;letter-spacing:-.055em!important;font-weight:900!important;}body.home .koh-home-hero .koh-home-hero__copy &gt;p:not(.koh-eyebrow){max-width:620px;margin:16px 0 0!important;padding:14px 15px!important;border-left:4px solid #ff6a00;border-radius:16px;background:#fff!important;color:#4d4035!important;font-size:16px!important;line-height:1.62!important;box-shadow:0 10px 24px rgba(24,22,20,.045);}body.home .koh-home-hero .koh-home-hero__actions{display:flex!important;flex-wrap:wrap;gap:10px!important;margin:18px 0 0!important;}body.home .koh-home-hero .koh-home-hero__actions a{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:13px 20px!important;border-radius:999px!important;font-size:14px!important;font-weight:900!important;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;}body.home .koh-home-hero .koh-home-hero__actions a:first-child{background:#ff6a00!important;color:#fff!important;box-shadow:0 14px 28px rgba(255,106,0,.28)!important;}body.home .koh-home-hero .koh-home-hero__actions a:last-child{background:#fff!important;color:#e65a00!important;border:1px solid rgba(255,106,0,.28)!important;box-shadow:0 10px 22px rgba(24,22,20,.055)!important;}body.home .koh-home-hero .koh-home-hero__actions a:hover{transform:translateY(-1px);}body.home .koh-home-hero .koh-hero-card{border:1px solid rgba(255,106,0,.22)!important;border-radius:30px!important;background:linear-gradient(180deg,#ffffff 0%,#fff7f0 100%)!important;color:#181614!important;box-shadow:0 24px 56px rgba(24,22,20,.10)!important;}body.home .koh-home-hero .koh-hero-card__mark{color:#ff6a00!important;}body.home .koh-home-hero .koh-hero-card h2{color:#181614!important;letter-spacing:-.03em!important;}body.home .koh-home-hero .koh-hero-card p{color:#5f554c!important;}body.home .koh-home-hero .koh-proof-grid span{border:1px solid rgba(255,106,0,.18)!important;border-radius:14px!important;background:#fff!important;color:#4d4035!important;font-weight:800!important;}@media(max-width:768px){body.home .koh-home-hero{padding:30px 0 26px!important;}body.home .koh-home-hero::before{inset:10px;border-radius:24px;}body.home .koh-home-hero .koh-home-hero__copy{padding:18px 15px!important;border-radius:22px;}body.home .koh-home-hero h1{font-size:clamp(34px,11vw,46px)!important;line-height:1.02!important;}body.home .koh-home-hero .koh-home-hero__copy &gt;p:not(.koh-eyebrow){font-size:14.5px!important;padding:12px 13px!important;}body.home .koh-home-hero .koh-home-hero__actions a{width:100%;}}@media (min-width:980px){body.home .koh-home-hero{padding:54px 0 44px!important;}body.home .koh-home-hero .koh-home-hero__grid{display:grid!important;grid-template-columns:minmax(0,680px) minmax(360px,500px)!important;align-items:center!important;gap:clamp(36px,5vw,76px)!important;}body.home .koh-home-hero .koh-home-hero__copy{align-self:center!important;}body.home .koh-home-hero .koh-hero-card{position:relative!important;justify-self:stretch!important;align-self:center!important;min-height:520px!important;padding:30px 28px 26px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;isolation:isolate;}body.home .koh-home-hero .koh-hero-card::before{content:'';position:absolute;z-index:0;top:22px;left:50%;width:min(86%,390px);height:305px;transform:translateX(-50%);background:url('https://www.shop.stetq.com/wp-content/uploads/2026/07/p26-100ml-kohudis.webp') center/contain no-repeat;filter:drop-shadow(0 26px 34px rgba(24,22,20,.18));}body.home .koh-home-hero .koh-hero-card::after{content:'Featured P26';position:absolute;z-index:2;top:24px;left:24px;padding:8px 12px;border:1px solid rgba(255,106,0,.24);border-radius:999px;background:rgba(255,255,255,.9);color:#e65a00;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 22px rgba(24,22,20,.07);}body.home .koh-home-hero .koh-hero-card &gt;*{position:relative!important;z-index:1!important;}body.home .koh-home-hero .koh-hero-card__mark{position:absolute!important;top:24px!important;right:24px!important;width:auto!important;height:auto!important;padding:8px 12px!important;border-radius:999px!important;background:#ff6a00!important;box-shadow:0 12px 24px rgba(255,106,0,.24)!important;color:#fff!important;font-size:0!important;line-height:1!important;}body.home .koh-home-hero .koh-hero-card__mark::after{content:'20% oil';font-size:12px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;}body.home .koh-home-hero .koh-hero-card h2{margin:304px 0 10px!important;font-size:0!important;line-height:1!important;}body.home .koh-home-hero .koh-hero-card h2::before{content:'P26 · Imagination';display:block;color:#15100c;font-size:clamp(28px,2.4vw,38px);line-height:1.03;letter-spacing:-.045em;font-weight:900;}body.home .koh-home-hero .koh-hero-card p{margin:0 0 18px!important;color:#5b4e43!important;font-size:15.5px!important;line-height:1.62!important;}body.home .koh-home-hero .koh-hero-card p::before{content:'Refill-ready aluminum fragrance · 100ml / 500ml / 1000ml options';display:block;margin:0 0 8px;color:#e65a00;font-size:12px;line-height:1.35;font-weight:900;letter-spacing:.06em;text-transform:uppercase;}body.home .koh-home-hero .koh-proof-grid{margin-top:0!important;}}@media (min-width:980px) and (max-width:1180px){body.home .koh-home-hero .koh-home-hero__grid{grid-template-columns:minmax(0,620px) minmax(330px,430px)!important;gap:34px!important;}body.home .koh-home-hero .koh-hero-card{min-height:500px!important;}body.home .koh-home-hero .koh-hero-card::before{height:285px;}}body.home .koh-home-hero{padding:46px 0 38px!important;background:linear-gradient(180deg,#fff7f0 0%,#fffaf6 42%,#ffffff 100%)!important;}body.home .koh-home-hero::before{display:none!important;}body.home .koh-home-hero .koh-home-hero__copy{border:0!important;background:rgba(255,255,255,.88)!important;box-shadow:0 14px 34px rgba(24,22,20,.055)!important;}body.home .koh-home-hero .koh-eyebrow{border:0!important;background:rgba(255,106,0,.08)!important;box-shadow:none!important;}body.home .koh-home-hero .koh-home-hero__copy &gt;p:not(.koh-eyebrow){border-left:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:#4f443a!important;}body.home .koh-home-hero .koh-home-hero__actions a:last-child{border:0!important;box-shadow:0 8px 18px rgba(24,22,20,.045)!important;}body.home .koh-home-hero .koh-hero-card{border:0!important;background:#fff!important;box-shadow:0 16px 40px rgba(24,22,20,.07)!important;}body.home .koh-home-hero .koh-proof-grid span{border:0!important;background:#fff5ec!important;box-shadow:none!important;}@media (min-width:980px){body.home .koh-home-hero .koh-home-hero__grid{gap:clamp(44px,5.5vw,82px)!important;}body.home .koh-home-hero .koh-hero-card{min-height:500px!important;padding:28px 26px 24px!important;}body.home .koh-home-hero .koh-hero-card::before{top:16px!important;height:292px!important;filter:drop-shadow(0 20px 24px rgba(24,22,20,.13))!important;}body.home .koh-home-hero .koh-hero-card::after{display:none!important;}body.home .koh-home-hero .koh-hero-card__mark{top:22px!important;right:22px!important;background:rgba(255,106,0,.10)!important;color:#e65a00!important;box-shadow:none!important;}body.home .koh-home-hero .koh-hero-card__mark::after{color:#e65a00!important;}body.home .koh-home-hero .koh-hero-card h2{margin-top:286px!important;}body.home .koh-home-hero .koh-hero-card p::before{margin-bottom:6px!important;}}@media(max-width:768px){body.home .koh-home-hero{padding:28px 0 24px!important;}body.home .koh-home-hero .koh-home-hero__copy,body.home .koh-home-hero .koh-hero-card{border-radius:20px!important;box-shadow:0 10px 24px rgba(24,22,20,.05)!important;}}.woocommerce ul.products li.product,ul.products li.product{padding-bottom:12px!important;}.woocommerce ul.products li.product figure,ul.products li.product figure{margin-bottom:14px!important;}.woocommerce ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:38px!important;max-height:38px!important;margin:6px 0 4px!important;color:#17120e!important;font-size:14px!important;line-height:1.35!important;letter-spacing:-.015em!important;}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle{display:block!important;max-width:100%!important;margin:0 0 6px!important;overflow:hidden!important;color:#6a5d52!important;font-size:12px!important;line-height:1.3!important;white-space:nowrap!important;text-overflow:ellipsis!important;}.woocommerce ul.products li.product .koh-card-badges,ul.products li.product .koh-card-badges{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;max-width:100%!important;margin:0 0 6px!important;overflow:hidden!important;}.woocommerce ul.products li.product .koh-card-badges span,ul.products li.product .koh-card-badges span{flex:0 0 auto!important;padding:4px 6px!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;}.woocommerce ul.products li.product .price,ul.products li.product .price{margin:4px 0 7px!important;font-size:14px!important;line-height:1.25!important;}.woocommerce ul.products li.product .entry-meta,ul.products li.product .entry-meta{display:none!important;}.woocommerce ul.products li.product .ct-woo-card-actions,ul.products li.product .ct-woo-card-actions{margin-top:6px!important;}.woocommerce ul.products li.product .button,ul.products li.product .button{min-height:38px!important;padding:9px 12px!important;font-size:13px!important;line-height:1.15!important;}@media(max-width:768px){.woocommerce ul.products li.product figure,ul.products li.product figure{margin-bottom:10px!important;}.woocommerce ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{min-height:34px!important;max-height:34px!important;margin:5px 0 3px!important;font-size:13px!important;line-height:1.3!important;}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle{margin-bottom:5px!important;font-size:11px!important;}.woocommerce ul.products li.product .koh-card-badges,ul.products li.product .koh-card-badges{gap:3px!important;margin-bottom:5px!important;}.woocommerce ul.products li.product .koh-card-badges span,ul.products li.product .koh-card-badges span{padding:3px 5px!important;font-size:9px!important;}.woocommerce ul.products li.product .price,ul.products li.product .price{margin:3px 0 6px!important;font-size:13px!important;}.woocommerce ul.products li.product .button,ul.products li.product .button{min-height:36px!important;padding:8px 10px!important;font-size:12.5px!important;}}.woocommerce ul.products li.product figure,ul.products li.product figure{margin-bottom:10px!important;}.woocommerce ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{min-height:36px!important;max-height:36px!important;margin:4px 0 3px!important;font-size:13.5px!important;line-height:1.33!important;}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle{height:16px!important;min-height:0!important;max-height:16px!important;margin:0 0 4px!important;line-height:16px!important;}.woocommerce ul.products li.product .koh-card-badges,ul.products li.product .koh-card-badges{height:18px!important;min-height:0!important;max-height:18px!important;margin:0 0 4px!important;align-items:center!important;}.woocommerce ul.products li.product .price,ul.products li.product .price{margin:3px 0 5px!important;}.woocommerce ul.products li.product .ct-woo-card-actions,ul.products li.product .ct-woo-card-actions{margin-top:4px!important;}@media(max-width:768px){.woocommerce ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{min-height:32px!important;max-height:32px!important;font-size:12.5px!important;line-height:1.28!important;}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle{height:14px!important;max-height:14px!important;line-height:14px!important;}.woocommerce ul.products li.product .koh-card-badges,ul.products li.product .koh-card-badges{height:16px!important;max-height:16px!important;}}.woocommerce ul.products,ul.products{column-gap:18px!important;row-gap:24px!important;gap:24px 18px!important;}.woocommerce ul.products li.product .koh-card-badges,ul.products li.product .koh-card-badges{display:none!important;}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle{display:block!important;height:18px!important;min-height:0!important;max-height:18px!important;margin:0 0 5px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:transparent!important;font-size:0!important;line-height:18px!important;}.woocommerce ul.products li.product .koh-card-subtitle::before,ul.products li.product .koh-card-subtitle::before{content:'20% oil · U.S. ship · Factory direct';display:block;overflow:hidden;color:#8a6a54!important;font-size:11.5px!important;font-weight:750!important;line-height:18px!important;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;}.woocommerce ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{margin-bottom:4px!important;}.woocommerce ul.products li.product .price,ul.products li.product .price{margin:4px 0 6px!important;}@media(max-width:768px){.woocommerce ul.products,ul.products{column-gap:12px!important;row-gap:18px!important;gap:18px 12px!important;}.woocommerce ul.products li.product,ul.products li.product{padding-left:8px!important;padding-right:8px!important;}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle{height:16px!important;max-height:16px!important;margin-bottom:5px!important;line-height:16px!important;}.woocommerce ul.products li.product .koh-card-subtitle::before,ul.products li.product .koh-card-subtitle::before{content:'20% oil · U.S. ship';font-size:10.5px!important;line-height:16px!important;}}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle{position:relative!important;display:block!important;overflow:hidden!important;color:transparent!important;text-shadow:none!important;font-size:0!important;text-indent:-9999px!important;white-space:nowrap!important;}.woocommerce ul.products li.product .koh-card-subtitle::before,ul.products li.product .koh-card-subtitle::before{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;text-indent:0!important;color:#8a6a54!important;text-shadow:none!important;opacity:1!important;filter:none!important;transform:none!important;-webkit-font-smoothing:antialiased;}@media(min-width:769px){.woocommerce ul.products li.product .koh-card-subtitle::before,ul.products li.product .koh-card-subtitle::before{content:'20% oil · U.S. ship · Factory direct'!important;font-size:11.5px!important;line-height:18px!important;}}@media(max-width:768px){.woocommerce ul.products li.product .koh-card-subtitle::before,ul.products li.product .koh-card-subtitle::before{content:'20% oil · U.S. ship'!important;font-size:10.5px!important;line-height:16px!important;}}.woocommerce ul.products li.product .koh-card-subtitle,ul.products li.product .koh-card-subtitle,.woocommerce ul.products li.product .koh-card-subtitle::before,ul.products li.product .koh-card-subtitle::before,.woocommerce ul.products li.product .koh-card-subtitle::after,ul.products li.product .koh-card-subtitle::after,.woocommerce ul.products li.product .koh-card-badges,ul.products li.product .koh-card-badges,.woocommerce ul.products li.product .entry-meta,ul.products li.product .entry-meta{display:none!important;content:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}.woocommerce ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{margin-bottom:6px!important;}.woocommerce ul.products li.product .price,ul.products li.product .price{margin-top:2px!important;margin-bottom:7px!important;}.woocommerce ul.products li.product .ct-woo-card-actions,ul.products li.product .ct-woo-card-actions{margin-top:5px!important;}.woocommerce ul.products li.product .woocommerce-loop-product__title::after,ul.products li.product .woocommerce-loop-product__title::after,.woocommerce ul.products li.product .woocommerce-loop-product__title::before,ul.products li.product .woocommerce-loop-product__title::before{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;padding:0!important;}.single-product form.variations_form table.variations{width:100%!important;margin:16px 0 14px!important;border:1px solid rgba(249,115,22,.18)!important;border-radius:16px!important;background:linear-gradient(180deg,#fffaf6 0%,#ffffff 100%)!important;padding:14px!important;box-shadow:0 10px 28px rgba(24,22,20,.06)!important;border-collapse:separate!important;border-spacing:0!important;}.single-product form.variations_form table.variations tbody,.single-product form.variations_form table.variations tr,.single-product form.variations_form table.variations th,.single-product form.variations_form table.variations td{display:block!important;width:100%!important;padding:0!important;border:0!important;text-align:left!important;}.single-product form.variations_form table.variations th.label label{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 9px!important;color:#17120e!important;font-size:0!important;line-height:1.2!important;font-weight:850!important;letter-spacing:-.01em!important;}.single-product form.variations_form table.variations th.label label::before{content:"Choose capacity";font-size:14px!important;}.single-product form.variations_form table.variations th.label label::after{content:"100ml / 500ml / 1000ml";font-size:12px!important;color:#f97316!important;font-weight:800!important;background:#fff2e8!important;border:1px solid rgba(249,115,22,.18)!important;border-radius:999px!important;padding:5px 9px!important;}.single-product form.variations_form table.variations td.value{position:relative!important;}.single-product form.variations_form table.variations select{width:100%!important;min-height:52px!important;height:52px!important;margin:0!important;appearance:none!important;-webkit-appearance:none!important;border:1.5px solid rgba(249,115,22,.42)!important;border-radius:14px!important;background:#fff!important;color:#17120e!important;font-size:16px!important;font-weight:850!important;letter-spacing:-.01em!important;padding:0 46px 0 16px!important;box-shadow:0 1px 0 rgba(255,255,255,.8) inset!important;cursor:pointer!important;}.single-product form.variations_form table.variations td.value::after{content:"⌄";position:absolute!important;right:16px!important;top:26px!important;transform:translateY(-50%)!important;color:#f97316!important;font-size:22px!important;font-weight:900!important;line-height:1!important;pointer-events:none!important;}.single-product form.variations_form table.variations select:focus{outline:none!important;border-color:#f97316!important;box-shadow:0 0 0 4px rgba(249,115,22,.13)!important;}.single-product form.variations_form table.variations .reset_variations{display:inline-flex!important;margin:9px 0 0!important;color:#8a7561!important;font-size:12px!important;font-weight:750!important;text-decoration:none!important;}.single-product form.variations_form .single_variation_wrap{margin-top:10px!important;}.woocommerce-cart .coupon{display:flex!important;align-items:stretch!important;gap:10px!important;width:100%!important;height:auto!important;margin:0 0 14px!important;}.woocommerce-cart .coupon label{display:none!important;}.woocommerce-cart .coupon #coupon_code,.woocommerce form.checkout_coupon #coupon_code{flex:1 1 auto!important;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important;border:1.5px solid #f1dfc9!important;border-radius:12px!important;background:#fff!important;color:#17120e!important;font-size:15px!important;font-weight:700!important;padding:0 15px!important;}.woocommerce-cart .coupon #coupon_code:focus,.woocommerce form.checkout_coupon #coupon_code:focus{outline:none!important;border-color:#f97316!important;box-shadow:0 0 0 4px rgba(249,115,22,.12)!important;}.woocommerce-cart .coupon button[name="apply_coupon"],.woocommerce form.checkout_coupon button[name="apply_coupon"]{flex:0 0 auto!important;height:48px!important;min-height:48px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;padding:0 20px!important;font-size:14px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;background:#f97316!important;color:#fff!important;border:1px solid #f97316!important;box-shadow:0 8px 18px rgba(249,115,22,.18)!important;}.woocommerce form.checkout_coupon{gap:10px!important;align-items:stretch!important;}.woocommerce form.checkout_coupon .form-row{margin:0!important;}@media(max-width:480px){.single-product form.variations_form table.variations{padding:12px!important;border-radius:14px!important;}.single-product form.variations_form table.variations th.label label{align-items:flex-start!important;gap:8px!important;}.single-product form.variations_form table.variations th.label label::after{font-size:11px!important;padding:4px 7px!important;}.woocommerce-cart .coupon{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;}.woocommerce-cart .coupon #coupon_code,.woocommerce-cart .coupon button[name="apply_coupon"]{width:100%!important;}}@media (max-width:768px){body.single-product{padding-bottom:92px!important;}body.single-product form.cart::after{content:"";position:fixed!important;left:0!important;right:0!important;bottom:0!important;height:82px!important;background:rgba(255,255,255,.96)!important;border-top:1px solid rgba(249,115,22,.18)!important;box-shadow:0 -12px 30px rgba(24,22,20,.12)!important;z-index:9997!important;pointer-events:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;}body.single-product form.cart .quantity{position:fixed!important;left:max(14px,env(safe-area-inset-left))!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;z-index:9999!important;width:92px!important;height:50px!important;margin:0!important;background:#fff!important;border:1.5px solid #f1dfc9!important;border-radius:14px!important;box-shadow:0 8px 18px rgba(24,22,20,.08)!important;overflow:hidden!important;}body.single-product form.cart .quantity input.qty,body.single-product form.cart .quantity .qty{width:100%!important;height:50px!important;min-height:50px!important;border:0!important;background:#fff!important;color:#17120e!important;font-size:16px!important;font-weight:850!important;text-align:center!important;padding:0!important;margin:0!important;box-shadow:none!important;}body.single-product form.cart button.single_add_to_cart_button{position:fixed!important;left:116px!important;right:max(14px,env(safe-area-inset-right))!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;z-index:10000!important;width:auto!important;height:50px!important;min-height:50px!important;margin:0!important;border-radius:14px!important;background:#f97316!important;color:#fff!important;border:1px solid #f97316!important;box-shadow:0 10px 22px rgba(249,115,22,.28)!important;font-size:15px!important;font-weight:900!important;letter-spacing:-.01em!important;display:flex!important;align-items:center!important;justify-content:center!important;text-transform:none!important;}body.single-product form.cart button.single_add_to_cart_button:disabled,body.single-product form.cart button.single_add_to_cart_button.disabled{opacity:.58!important;filter:grayscale(.2)!important;}}@media (max-width:360px){body.single-product form.cart .quantity{width:78px!important;}body.single-product form.cart button.single_add_to_cart_button{left:102px!important;font-size:14px!important;}}@media (max-width:768px){body.single-product .koh-mobile-buybar{display:none !important;pointer-events:none !important;}}@media (max-width:768px){body.single-product .summary.entry-summary{display:flex !important;flex-direction:column !important;gap:0 !important;}body.single-product .summary.entry-summary &gt;h1.product_title{order:1 !important;margin:0 0 10px !important;font-size:clamp(25px,7vw,31px) !important;line-height:1.12 !important;letter-spacing:-0.035em !important;}body.single-product .summary.entry-summary &gt;h1.product_title::after{content:"20% oil · Kansas warehouse · Factory direct";display:block;width:fit-content;max-width:100%;margin-top:10px;padding:7px 10px;border:1px solid rgba(255,106,0,0.22);border-radius:999px;background:#fff4e8;color:#9a4a00;font-size:12px;font-weight:700;line-height:1.15;letter-spacing:0.01em;}body.single-product .summary.entry-summary &gt;p.price{order:2 !important;margin:0 0 10px !important;color:#f26a00 !important;font-size:24px !important;font-weight:800 !important;line-height:1.12 !important;}body.single-product .summary.entry-summary &gt;.woocommerce-product-details__short-description{order:3 !important;margin:0 0 12px !important;padding:12px 13px !important;border:1px solid rgba(255,106,0,0.16) !important;border-radius:16px !important;background:linear-gradient(180deg,#fffaf5 0%,#fff 100%) !important;color:#46382d !important;font-size:14px !important;line-height:1.48 !important;}body.single-product .summary.entry-summary &gt;.ct-product-add-to-cart{order:4 !important;margin:0 0 14px !important;padding:14px !important;border:1px solid rgba(255,106,0,0.2) !important;border-radius:18px !important;background:#fff !important;box-shadow:0 12px 30px rgba(96,53,10,0.08) !important;}body.single-product .ct-product-add-to-cart form.cart,body.single-product .ct-product-add-to-cart form.variations_form{width:100% !important;margin:0 !important;padding:0 !important;}body.single-product .summary.entry-summary &gt;.koh-cro-panel{order:5 !important;margin:0 0 14px !important;padding:13px !important;border-radius:16px !important;background:#fff8f0 !important;}body.single-product .summary.entry-summary &gt;.koh-product-top-copy{order:6 !important;margin-top:4px !important;}body.single-product .summary.entry-summary &gt;.product_meta{order:9 !important;}body.single-product .summary.entry-summary &gt;.ct-product-divider{display:none !important;}}@media (max-width:768px){body.single-product .summary.entry-summary &gt;.ct-product-add-to-cart{order:3 !important;}body.single-product .summary.entry-summary &gt;.woocommerce-product-details__short-description{order:4 !important;}body.single-product .ct-product-add-to-cart::before{content:"Choose your size" !important;display:block !important;height:auto !important;margin:0 0 10px !important;padding:0 !important;border:0 !important;background:transparent !important;color:#1f1a17 !important;font-size:15px !important;font-weight:800 !important;line-height:1.2 !important;}body.single-product .ct-product-add-to-cart table.variations{margin-top:0 !important;}}@media (min-width:769px){body.single-product .summary.entry-summary{display:flex !important;flex-direction:column !important;gap:0 !important;}body.single-product .summary.entry-summary &gt;h1.product_title{order:1 !important;margin-bottom:14px !important;}body.single-product .summary.entry-summary &gt;p.price{order:2 !important;margin:0 0 16px !important;color:#f26a00 !important;font-weight:800 !important;}body.single-product .summary.entry-summary &gt;.ct-product-add-to-cart{order:3 !important;margin:0 0 20px !important;padding:18px !important;border:1px solid rgba(255,106,0,0.18) !important;border-radius:18px !important;background:#fff !important;box-shadow:0 14px 34px rgba(96,53,10,0.08) !important;}body.single-product .ct-product-add-to-cart::before{content:"Choose your size" !important;display:block !important;height:auto !important;margin:0 0 12px !important;padding:0 !important;border:0 !important;background:transparent !important;color:#1f1a17 !important;font-size:16px !important;font-weight:800 !important;line-height:1.2 !important;}body.single-product .summary.entry-summary &gt;.woocommerce-product-details__short-description{order:4 !important;margin-bottom:16px !important;}body.single-product .summary.entry-summary &gt;.koh-cro-panel{order:5 !important;}body.single-product .summary.entry-summary &gt;.koh-product-top-copy{order:6 !important;}body.single-product .summary.entry-summary &gt;.product_meta{order:9 !important;}}body.single-product .summary.entry-summary &gt;.koh-product-faq{order:5 !important;}body.single-product .summary.entry-summary &gt;.koh-cro-panel{order:6 !important;}body.single-product .summary.entry-summary &gt;.koh-product-top-copy{order:7 !important;}body.single-product .koh-product-seo-faq &gt;.koh-product-faq{display:none !important;}@media (max-width:768px){body.single-product .summary.entry-summary &gt;.koh-product-faq{margin-top:0 !important;}}body.single-product .woocommerce-product-gallery{border-radius:26px !important;}body.single-product .ct-product-gallery-container{position:relative !important;border-radius:26px !important;}body.single-product .ct-product-gallery-container::after{content:"3 sizes available";position:absolute;top:14px;left:14px;z-index:8;padding:7px 10px;border:1px solid rgba(255,106,0,0.24);border-radius:999px;background:rgba(255,244,232,0.94);color:#9a4a00;font-size:12px;font-weight:850;line-height:1;letter-spacing:.02em;backdrop-filter:blur(8px);}body.single-product .woocommerce-product-gallery .flexy,body.single-product .woocommerce-product-gallery .flexy-view,body.single-product .woocommerce-product-gallery .ct-media-container{border-radius:24px !important;overflow:hidden !important;background:linear-gradient(180deg,#fffaf5 0%,#ffffff 100%) !important;}body.single-product .woocommerce-product-gallery .flexy-view{border:1px solid rgba(255,106,0,0.14) !important;box-shadow:0 18px 42px rgba(96,53,10,0.08) !important;}body.single-product .woocommerce-product-gallery .ct-media-container img{border-radius:24px !important;object-fit:contain !important;}body.single-product .woocommerce-product-gallery__trigger,body.single-product .woocommerce-product-gallery .flexy-arrow-prev,body.single-product .woocommerce-product-gallery .flexy-arrow-next{border:1px solid rgba(255,106,0,0.18) !important;border-radius:999px !important;background:rgba(255,255,255,0.92) !important;box-shadow:0 10px 24px rgba(96,53,10,0.12) !important;color:#f26a00 !important;backdrop-filter:blur(8px);}body.single-product .woocommerce-product-gallery .flexy-arrow-prev:hover,body.single-product .woocommerce-product-gallery .flexy-arrow-next:hover,body.single-product .woocommerce-product-gallery__trigger:hover{border-color:rgba(255,106,0,0.38) !important;background:#fff4e8 !important;}body.single-product .woocommerce-product-gallery .flexy-pills ol{gap:10px !important;justify-content:flex-start !important;}body.single-product .woocommerce-product-gallery .flexy-pills li{border:1px solid rgba(90,60,35,0.12) !important;border-radius:18px !important;background:#fff !important;box-shadow:0 8px 18px rgba(96,53,10,0.06) !important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;}body.single-product .woocommerce-product-gallery .flexy-pills li.active{border-color:rgba(242,106,0,0.75) !important;box-shadow:0 10px 22px rgba(242,106,0,0.16) !important;}body.single-product .woocommerce-product-gallery .flexy-pills li:hover{transform:translateY(-1px);border-color:rgba(242,106,0,0.45) !important;}body.single-product .woocommerce-product-gallery .flexy-pills .ct-media-container,body.single-product .woocommerce-product-gallery .flexy-pills img{border-radius:14px !important;}@media (min-width:1000px){body.single-product .woocommerce-product-gallery{position:sticky !important;top:96px !important;align-self:flex-start !important;}}@media (max-width:768px){body.single-product .ct-product-gallery-container::after{top:10px;left:10px;font-size:11px;padding:6px 9px;}body.single-product .woocommerce-product-gallery .flexy,body.single-product .woocommerce-product-gallery .flexy-view,body.single-product .woocommerce-product-gallery .ct-media-container,body.single-product .woocommerce-product-gallery .ct-media-container img{border-radius:18px !important;}body.single-product .woocommerce-product-gallery .flexy-pills ol{gap:8px !important;}}@media (max-width:768px){body.single-product .woocommerce-product-gallery .flexy-pills ol{width:100% !important;gap:8px !important;justify-content:space-between !important;flex-wrap:nowrap !important;}body.single-product .woocommerce-product-gallery .flexy-pills li{flex:0 0 calc((100% - 16px) / 3) !important;width:calc((100% - 16px) / 3) !important;max-width:calc((100% - 16px) / 3) !important;height:auto !important;padding:5px !important;box-sizing:border-box !important;}body.single-product .woocommerce-product-gallery .flexy-pills .ct-media-container,body.single-product .woocommerce-product-gallery .flexy-pills img{width:100% !important;height:auto !important;aspect-ratio:1 / 1 !important;}}body.woocommerce-cart .woocommerce{--koh-orange:#ff6a00;--koh-orange-dark:#e65a00;--koh-ink:#17120d;--koh-muted:#6f675c;--koh-soft:#fff4e8;}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart_totals{background:#fff !important;border:1px solid rgba(255,106,0,0.16) !important;border-radius:22px !important;box-shadow:0 14px 34px rgba(96,53,10,0.06) !important;}body.woocommerce-cart .woocommerce-cart-form{padding:18px !important;overflow:hidden !important;}body.woocommerce-cart .cart_totals{padding:18px !important;}body.woocommerce-cart .cart_totals::before{content:"USPS Ground · Ships within 2 business days · Shipping: first bottle $10, each additional bottle +$5";display:block;margin:0 0 14px;padding:12px 14px;border:1px solid rgba(255,106,0,0.18);border-radius:16px;background:var(--koh-soft);color:#7b3d00;font-size:13px;font-weight:750;line-height:1.45;}body.woocommerce-cart .cart_totals h2{margin-bottom:14px !important;color:var(--koh-ink) !important;font-size:clamp(20px,2vw,26px) !important;font-weight:850 !important;letter-spacing:-0.02em !important;}body.woocommerce-cart table.shop_table{border-radius:16px !important;overflow:hidden !important;}body.woocommerce-cart table.shop_table th,body.woocommerce-cart table.shop_table td{border-color:rgba(23,18,13,0.08) !important;}body.woocommerce-cart .product-name a{color:var(--koh-ink) !important;font-weight:750 !important;line-height:1.35 !important;}body.woocommerce-cart .product-price,body.woocommerce-cart .product-subtotal,body.woocommerce-cart .cart_totals .amount{color:var(--koh-ink) !important;font-weight:850 !important;}body.woocommerce-cart .coupon{display:flex !important;align-items:center !important;gap:10px !important;padding:14px !important;border:1px solid rgba(255,106,0,0.14) !important;border-radius:18px !important;background:#fffaf5 !important;}body.woocommerce-cart .coupon::before{content:"Have a coupon?";flex:0 0 auto;color:var(--koh-muted);font-size:12px;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;}body.woocommerce-cart .coupon input.input-text{min-height:46px !important;border:1px solid rgba(23,18,13,0.12) !important;border-radius:999px !important;background:#fff !important;padding:0 16px !important;}body.woocommerce-cart .coupon button,body.woocommerce-cart button[name="update_cart"]{min-height:46px !important;border-radius:999px !important;font-weight:850 !important;}body.woocommerce-cart button[name="update_cart"]{background:#17120d !important;color:#fff !important;}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button{display:flex !important;align-items:center !important;justify-content:center !important;min-height:56px !important;border-radius:999px !important;background:linear-gradient(135deg,var(--koh-orange),var(--koh-orange-dark)) !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;letter-spacing:0.01em !important;box-shadow:0 14px 30px rgba(242,106,0,0.24) !important;}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(242,106,0,0.30) !important;}body.woocommerce-cart .wc-proceed-to-checkout::after{content:"Secure checkout · Stripe payments · Need help? service@stetq.com";display:block;margin-top:10px;color:var(--koh-muted);font-size:12px;line-height:1.45;text-align:center;}@media (max-width:768px){body.woocommerce-cart{padding-bottom:92px;}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart_totals{padding:14px !important;border-radius:18px !important;}body.woocommerce-cart .cart_totals::before{padding:11px 12px;border-radius:14px;font-size:12.5px;}body.woocommerce-cart .coupon{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;}body.woocommerce-cart .coupon::before{font-size:11px;}body.woocommerce-cart .coupon input.input-text,body.woocommerce-cart .coupon button,body.woocommerce-cart button[name="update_cart"]{width:100% !important;}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button{position:fixed !important;left:14px !important;right:14px !important;bottom:14px !important;z-index:9999 !important;width:auto !important;min-height:58px !important;margin:0 !important;}}body.woocommerce-cart .cart_totals{padding:16px !important;}body.woocommerce-cart .cart_totals::before{margin-bottom:10px;padding:10px 12px;font-size:12.5px;}body.woocommerce-cart .cart_totals h2{margin-bottom:8px !important;font-size:clamp(19px,1.8vw,23px) !important;}body.woocommerce-cart .cart_totals table.shop_table{margin-bottom:10px !important;}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td{padding-top:10px !important;padding-bottom:10px !important;line-height:1.35 !important;}body.woocommerce-cart .cart_totals .woocommerce-shipping-destination{margin:6px 0 !important;color:var(--koh-muted);font-size:12px !important;line-height:1.4 !important;}body.woocommerce-cart .cart_totals .shipping-calculator-button{color:var(--koh-orange-dark) !important;font-size:12px !important;font-weight:800 !important;}body.woocommerce-cart .wc-proceed-to-checkout{margin-top:14px !important;padding:0 !important;min-height:0 !important;}body.woocommerce-cart #wc-stripe-express-checkout-element{display:none !important;}body.woocommerce-checkout .woocommerce{--koh-orange:#ff6a00;--koh-orange-dark:#e65a00;--koh-ink:#17120d;--koh-muted:#6f675c;--koh-soft:#fff4e8;}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading{background:#fff !important;border-color:rgba(255,106,0,0.16) !important;box-shadow:0 14px 34px rgba(96,53,10,0.06) !important;}body.woocommerce-checkout #customer_details{padding:22px !important;border:1px solid rgba(255,106,0,0.16) !important;border-radius:22px !important;}body.woocommerce-checkout #customer_details::before{content:"Secure checkout · Stripe payment · U.S. orders ship from Kansas within 2 business days";display:block;margin:0 0 18px;padding:12px 14px;border:1px solid rgba(255,106,0,0.18);border-radius:16px;background:var(--koh-soft);color:#7b3d00;font-size:13px;font-weight:800;line-height:1.45;}body.woocommerce-checkout #customer_details h3,body.woocommerce-checkout #order_review_heading{color:var(--koh-ink) !important;font-weight:900 !important;letter-spacing:-0.02em !important;}body.woocommerce-checkout #customer_details h3{margin-bottom:16px !important;font-size:clamp(21px,2vw,28px) !important;}body.woocommerce-checkout .form-row{margin-bottom:11px !important;}body.woocommerce-checkout .form-row label{margin-bottom:5px !important;color:var(--koh-ink) !important;font-size:12px !important;font-weight:800 !important;letter-spacing:0.01em;}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .select2-container .select2-selection--single{min-height:46px !important;border:1px solid rgba(23,18,13,0.12) !important;border-radius:14px !important;background:#fff !important;box-shadow:none !important;}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea{padding:10px 14px !important;}body.woocommerce-checkout .form-row textarea{min-height:82px !important;}body.woocommerce-checkout #order_review_heading{padding:18px 18px 10px !important;border:1px solid rgba(255,106,0,0.16) !important;border-bottom:0 !important;border-radius:22px 22px 0 0 !important;font-size:clamp(20px,1.8vw,24px) !important;}body.woocommerce-checkout #order_review{padding:0 18px 18px !important;border:1px solid rgba(255,106,0,0.16) !important;border-top:0 !important;border-radius:0 0 22px 22px !important;}body.woocommerce-checkout #order_review::before{content:"USPS Ground · First bottle $10 shipping · Each additional bottle +$5";display:block;margin:0 0 12px;padding:10px 12px;border-radius:15px;background:var(--koh-soft);color:#7b3d00;font-size:12.5px;font-weight:800;line-height:1.4;}body.woocommerce-checkout #order_review table.shop_table{margin-bottom:14px !important;border-radius:16px !important;overflow:hidden !important;}body.woocommerce-checkout #order_review table.shop_table th,body.woocommerce-checkout #order_review table.shop_table td{padding-top:9px !important;padding-bottom:9px !important;border-color:rgba(23,18,13,0.08) !important;color:var(--koh-ink) !important;font-size:13px !important;line-height:1.3 !important;}body.woocommerce-checkout #order_review table.shop_table .product-name{font-weight:750 !important;}body.woocommerce-checkout #order_review table.shop_table .amount,body.woocommerce-checkout #order_review table.shop_table .order-total td,body.woocommerce-checkout #order_review table.shop_table .order-total th{font-weight:900 !important;}body.woocommerce-checkout #payment{padding:14px !important;border:1px solid rgba(255,106,0,0.14) !important;border-radius:18px !important;background:#fffaf5 !important;}body.woocommerce-checkout #payment ul.payment_methods{padding:0 !important;border:0 !important;}body.woocommerce-checkout #payment .payment_box{margin:10px 0 0 !important;padding:14px 0 8px !important;background:transparent !important;}body.woocommerce-checkout #payment .place-order{margin:14px 0 0 !important;padding:0 !important;}body.woocommerce-checkout .woocommerce-privacy-policy-text{color:var(--koh-muted);font-size:11.5px !important;line-height:1.45 !important;}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:12px !important;}body.woocommerce-checkout #place_order{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:56px !important;border-radius:999px !important;background:linear-gradient(135deg,var(--koh-orange),var(--koh-orange-dark)) !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;letter-spacing:0.01em !important;box-shadow:0 14px 30px rgba(242,106,0,0.24) !important;}body.woocommerce-checkout #place_order:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(242,106,0,0.30) !important;}body.woocommerce-checkout #order_review::after{content:"Need help? service@stetq.com · WhatsApp +86 133 1640 6108";display:block;margin-top:12px;color:var(--koh-muted);font-size:12px;line-height:1.45;text-align:center;}@media (max-width:768px){body.woocommerce-checkout{padding-bottom:92px;}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading{box-shadow:0 10px 24px rgba(96,53,10,0.05) !important;}body.woocommerce-checkout #customer_details{padding:16px !important;border-radius:18px !important;}body.woocommerce-checkout #customer_details::before,body.woocommerce-checkout #order_review::before{font-size:12px;}body.woocommerce-checkout #order_review_heading{padding:16px 16px 8px !important;border-radius:18px 18px 0 0 !important;}body.woocommerce-checkout #order_review{padding:0 16px 16px !important;border-radius:0 0 18px 18px !important;}body.woocommerce-checkout #place_order{position:fixed !important;left:14px !important;right:14px !important;bottom:14px !important;z-index:9999 !important;width:auto !important;min-height:58px !important;margin:0 !important;}}body.woocommerce-checkout .woocommerce #customer_details,body.woocommerce-checkout .woocommerce #order_review,body.woocommerce-checkout .woocommerce #order_review_heading{background-color:#fff !important;}body.woocommerce-checkout .woocommerce form.checkout #order_review #payment,body.woocommerce-checkout.woocommerce-page form.checkout #order_review #payment{padding:14px !important;border:1px solid rgba(255,106,0,0.14) !important;border-radius:18px !important;background:#fffaf5 !important;}body.woocommerce-checkout .woocommerce form.checkout #payment button#place_order.button.alt,body.woocommerce-checkout.woocommerce-page form.checkout #payment button#place_order.button.alt,body.woocommerce-checkout .woocommerce form.checkout #place_order{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:56px !important;border:0 !important;border-radius:999px !important;background-color:#ff6a00 !important;background-image:linear-gradient(135deg,#ff6a00,#e65a00) !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;letter-spacing:0.01em !important;box-shadow:0 14px 30px rgba(242,106,0,0.24) !important;}@media (max-width:768px){body.woocommerce-checkout .woocommerce form.checkout #payment button#place_order.button.alt,body.woocommerce-checkout.woocommerce-page form.checkout #payment button#place_order.button.alt,body.woocommerce-checkout .woocommerce form.checkout #place_order{position:fixed !important;left:14px !important;right:14px !important;bottom:14px !important;z-index:9999 !important;width:auto !important;min-height:58px !important;margin:0 !important;}}body.woocommerce-order-received .woocommerce{--koh-orange:#ff6a00;--koh-orange-dark:#e65a00;--koh-ink:#17120d;--koh-muted:#6f675c;--koh-soft:#fff4e8;--koh-line:rgba(255,106,0,0.16);}body.woocommerce-order-received .woocommerce-order{max-width:1080px;margin:0 auto;}body.woocommerce-order-received .woocommerce-order::before{content:"Order confirmed ✓\A We’ve received your order. U.S. orders ship from our Kansas warehouse via USPS Ground, normally within 2 business days. Tracking will be sent when the carrier updates.";display:block;margin:0 0 18px;padding:20px 22px;border:1px solid rgba(255,106,0,0.18);border-radius:22px;background:linear-gradient(135deg,#fff4e8,#fffaf5);color:#7b3d00;font-size:clamp(14px,1.4vw,16px);font-weight:800;line-height:1.55;white-space:pre-line;box-shadow:0 14px 34px rgba(96,53,10,0.06);}body.woocommerce-order-received .woocommerce-thankyou-order-received{margin:0 0 18px !important;padding:18px 20px !important;border:1px solid rgba(255,106,0,0.16) !important;border-radius:20px !important;background:#fff !important;color:var(--koh-ink) !important;font-size:clamp(20px,2.2vw,30px) !important;font-weight:900 !important;letter-spacing:-0.02em !important;box-shadow:0 14px 34px rgba(96,53,10,0.06) !important;}body.woocommerce-order-received ul.woocommerce-order-overview{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important;margin:0 0 22px !important;padding:0 !important;}body.woocommerce-order-received ul.woocommerce-order-overview li{margin:0 !important;padding:14px 16px !important;border:1px solid var(--koh-line) !important;border-radius:18px !important;background:#fff !important;color:var(--koh-muted) !important;font-size:11px !important;font-weight:800 !important;line-height:1.4 !important;text-transform:uppercase !important;box-shadow:0 10px 24px rgba(96,53,10,0.05) !important;}body.woocommerce-order-received ul.woocommerce-order-overview li strong{display:block;margin-top:5px;color:var(--koh-ink) !important;font-size:14px !important;font-weight:900 !important;text-transform:none !important;}body.woocommerce-order-received .woocommerce-order-details,body.woocommerce-order-received .woocommerce-customer-details{margin-top:22px !important;padding:20px !important;border:1px solid var(--koh-line) !important;border-radius:22px !important;background:#fff !important;box-shadow:0 14px 34px rgba(96,53,10,0.06) !important;}body.woocommerce-order-received .woocommerce-order-details::before{content:"What happens next\A 1. Your confirmation email is sent automatically.\A 2. We prepare U.S. orders within 2 business days.\A 3. Tracking will be sent once USPS updates the shipment.";display:block;margin:0 0 16px;padding:14px 16px;border-radius:16px;background:var(--koh-soft);color:#7b3d00;font-size:13px;font-weight:750;line-height:1.55;white-space:pre-line;}body.woocommerce-order-received .woocommerce-order-details::after{content:"Need help with an order? Email service@stetq.com or WhatsApp +86 133 1640 6108. Wholesale, refill and custom scent inquiries are welcome.";display:block;margin-top:16px;padding:14px 16px;border:1px solid rgba(255,106,0,0.16);border-radius:16px;background:#fffaf5;color:var(--koh-muted);font-size:13px;font-weight:700;line-height:1.55;}body.woocommerce-order-received .woocommerce-order-details h2,body.woocommerce-order-received .woocommerce-customer-details h2{color:var(--koh-ink) !important;font-size:clamp(20px,2vw,26px) !important;font-weight:900 !important;letter-spacing:-0.02em !important;}body.woocommerce-order-received table.shop_table th,body.woocommerce-order-received table.shop_table td{border-color:rgba(23,18,13,0.08) !important;}body.woocommerce-order-received table.shop_table .amount,body.woocommerce-order-received table.shop_table tfoot th{color:var(--koh-ink) !important;font-weight:900 !important;}body.woocommerce-order-received .woocommerce-customer-details address{border:1px solid rgba(23,18,13,0.08) !important;border-radius:18px !important;background:#fffaf5 !important;color:var(--koh-ink) !important;line-height:1.6 !important;}body.woocommerce-order-received .woocommerce .button,body.woocommerce-order-received .woocommerce a.button{min-height:46px !important;border-radius:999px !important;background:linear-gradient(135deg,var(--koh-orange),var(--koh-orange-dark)) !important;color:#fff !important;font-weight:900 !important;box-shadow:0 12px 24px rgba(242,106,0,0.22) !important;}@media (max-width:768px){body.woocommerce-order-received .woocommerce-order::before,body.woocommerce-order-received .woocommerce-thankyou-order-received,body.woocommerce-order-received .woocommerce-order-details,body.woocommerce-order-received .woocommerce-customer-details{border-radius:18px !important;}body.woocommerce-order-received ul.woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;}body.woocommerce-order-received ul.woocommerce-order-overview li{padding:12px 13px !important;}}.woocommerce-account .koh-account-trust-panel{margin:0 0 22px;padding:22px;border:1px solid rgba(230,90,0,0.18);border-radius:22px;background:radial-gradient(circle at top right,rgba(255,141,26,0.13),transparent 34%),linear-gradient(135deg,#fff8f1 0%,#ffffff 68%);box-shadow:0 14px 36px rgba(55,35,18,0.07);}.woocommerce-account .koh-account-trust-panel__eyebrow{margin:0 0 6px;color:#e65a00;font-size:12px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.woocommerce-account .koh-account-trust-panel h2{margin:0 0 8px;color:#17120d;font-size:clamp(20px,2.2vw,28px);line-height:1.15;}.woocommerce-account .koh-account-trust-panel p{max-width:760px;margin:0;color:#5a4a3e;font-size:15px;line-height:1.6;}.woocommerce-account .koh-account-trust-panel__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;}.woocommerce-account .koh-account-trust-panel__grid &gt;div{min-width:0;padding:13px 14px;border:1px solid rgba(230,90,0,0.14);border-radius:16px;background:rgba(255,255,255,0.76);}.woocommerce-account .koh-account-trust-panel__grid span{display:block;margin-bottom:4px;color:#8a7767;font-size:12px;font-weight:700;}.woocommerce-account .koh-account-trust-panel__grid strong,.woocommerce-account .koh-account-trust-panel__grid a{color:#25170f;font-size:14px;line-height:1.25;text-decoration:none;}.woocommerce-account .koh-account-trust-panel__grid a:hover{color:#e65a00;}@media (max-width:820px){.woocommerce-account .koh-account-trust-panel{padding:18px;border-radius:18px;}.woocommerce-account .koh-account-trust-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:480px){.woocommerce-account .koh-account-trust-panel{margin-bottom:16px;padding:16px;}.woocommerce-account .koh-account-trust-panel p{font-size:14px;}.woocommerce-account .koh-account-trust-panel__grid{gap:8px;}.woocommerce-account .koh-account-trust-panel__grid &gt;div{padding:11px;border-radius:14px;}.woocommerce-account .koh-account-trust-panel__grid strong,.woocommerce-account .koh-account-trust-panel__grid a{font-size:13px;}}.woocommerce-account .koh-account-trust-panel,.woocommerce-account .koh-account-trust-panel *,.woocommerce-account .koh-account-trust-panel *::before,.woocommerce-account .koh-account-trust-panel *::after{box-sizing:border-box;}.woocommerce-account .koh-account-trust-panel{width:100%;}@media (max-width:480px){.woocommerce-account .koh-account-trust-panel{width:calc(100% + 38px);max-width:calc(100% + 38px);margin-left:-19px;margin-right:-19px;}}.koh-growth-cta,.koh-growth-cta *,.koh-growth-cta *::before,.koh-growth-cta *::after{box-sizing:border-box;}.koh-growth-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;width:100%;margin:18px 0 24px;padding:22px;border:1px solid rgba(230,90,0,0.2);border-radius:22px;background:linear-gradient(135deg,rgba(230,90,0,0.1),rgba(255,255,255,0.92) 52%),#fffaf5;box-shadow:0 16px 42px rgba(57,34,16,0.08);}.koh-growth-cta__eyebrow{margin:0 0 6px;color:#e65a00;font-size:12px;font-weight:850;letter-spacing:0.12em;text-transform:uppercase;}.koh-growth-cta h2{margin:0 0 8px;color:#17120d;font-size:clamp(21px,2.1vw,30px);line-height:1.12;}.koh-growth-cta p{max-width:720px;margin:0;color:#5b4a3c;font-size:15px;line-height:1.6;}.koh-growth-cta__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:260px;}.koh-growth-cta__button,.koh-growth-cta__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 16px;border-radius:999px;font-size:14px;font-weight:800;line-height:1;text-decoration:none !important;transition:transform 0.16s ease,box-shadow 0.16s ease,background 0.16s ease;}.koh-growth-cta__button{border:1px solid rgba(230,90,0,0.28);background:#ffffff;color:#25170f !important;}.koh-growth-cta__button--primary{border-color:#e65a00;background:#ff6a00;color:#ffffff !important;box-shadow:0 10px 22px rgba(230,90,0,0.24);}.koh-growth-cta__link{min-height:40px;padding-inline:4px;color:#e65a00 !important;}.koh-growth-cta__button:hover,.koh-growth-cta__link:hover{transform:translateY(-1px);}@media (max-width:900px){.koh-growth-cta{grid-template-columns:1fr;}.koh-growth-cta__actions{justify-content:flex-start;min-width:0;}}@media (max-width:520px){.koh-growth-cta{padding:17px;border-radius:18px;}.koh-growth-cta p{font-size:14px;}.koh-growth-cta__actions,.koh-growth-cta__button,.koh-growth-cta__link{width:100%;}}@media (max-width:520px){.woocommerce-account .koh-growth-cta{width:calc(100% + 38px);max-width:calc(100% + 38px);margin-left:-19px;margin-right:-19px;}}@media (max-width:640px){.single-product .summary.entry-summary,.single-product .entry-summary.entry-summary-items{gap:10px !important;}.single-product .product_title{margin:0 0 8px !important;font-size:clamp(24px,7vw,30px) !important;line-height:1.08 !important;letter-spacing:-0.035em !important;}.single-product .entry-summary &gt;.price,.single-product .summary &gt;.price{margin:0 0 10px !important;font-size:22px !important;line-height:1.15 !important;}.single-product .entry-summary &gt;.price .screen-reader-text,.single-product .summary &gt;.price .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;}.single-product form.variations_form table.variations{margin:0 0 8px !important;}.single-product form.variations_form table.variations th.label{display:none !important;}.single-product form.variations_form table.variations td.value{padding:0 !important;}.single-product .kohudis-size-picker{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:7px !important;}.single-product .kohudis-size-option{align-items:center !important;min-height:76px !important;padding:12px 5px 9px !important;border-radius:14px !important;text-align:center !important;}.single-product .koh-size-main{font-size:15px !important;line-height:1 !important;}.single-product .koh-size-note{margin-top:5px !important;font-size:9.5px !important;line-height:1.05 !important;letter-spacing:0.035em !important;}.single-product .koh-size-sub{display:none !important;}.single-product .koh-size-badge{top:-8px !important;left:50% !important;transform:translateX(-50%) !important;height:18px !important;padding:0 7px !important;font-size:8.5px !important;white-space:nowrap !important;}.single-product .koh-size-guide{margin-top:7px !important;font-size:11.5px !important;line-height:1.3 !important;}.single-product .single_variation_wrap{margin-top:6px !important;}.single-product .woocommerce-variation.single_variation{margin-bottom:8px !important;}.single-product .woocommerce-variation-price{margin:0 !important;font-size:18px !important;line-height:1.1 !important;}.single-product .woocommerce-variation-availability{margin:4px 0 0 !important;font-size:12px !important;line-height:1.2 !important;}.single-product .ct-cart-actions{gap:8px !important;}.single-product .single_add_to_cart_button{min-height:46px !important;}.single-product .koh-buy-confidence{margin-top:10px !important;padding:11px !important;border-radius:15px !important;}.single-product .koh-buy-confidence__top{flex-direction:row !important;align-items:center !important;margin-bottom:8px !important;}.single-product .koh-buy-confidence__title{font-size:13px !important;}.single-product .koh-buy-confidence__badge{height:21px !important;padding:0 8px !important;font-size:9px !important;}.single-product .koh-buy-confidence__grid{gap:6px !important;}.single-product .koh-buy-confidence__item{padding:8px 7px !important;border-radius:12px !important;}.single-product .koh-buy-confidence__item strong{font-size:10.8px !important;}.single-product .koh-buy-confidence__item span{margin-top:3px !important;font-size:9.8px !important;line-height:1.15 !important;}.single-product .koh-buy-confidence__support{margin-top:8px !important;font-size:11px !important;line-height:1.3 !important;}}@media (max-width:640px){.single-product .product_title{display:-webkit-box !important;max-height:52px !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;font-size:23px !important;line-height:1.12 !important;letter-spacing:-0.035em !important;}.single-product .entry-summary &gt;.price,.single-product .summary &gt;.price{display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;gap:4px !important;margin:0 0 10px !important;font-size:20px !important;line-height:1.15 !important;}}body.home .koh-home-hero{background:radial-gradient(circle at 86% 10%,rgba(255,106,0,.16),transparent 34%),linear-gradient(135deg,#fff7ed 0%,#ffffff 46%,#fff1e6 100%) !important;border:1px solid rgba(255,106,0,.14) !important;box-shadow:0 24px 70px rgba(124,45,18,.08) !important;}body.home .koh-home-hero .koh-eyebrow{color:#c2410c !important;background:rgba(255,106,0,.09) !important;border-color:rgba(255,106,0,.18) !important;font-size:0 !important;}body.home .koh-home-hero .koh-eyebrow::before{content:"SunnyTown FRAGRANCE · U.S. SHIP + FACTORY DIRECT";font-size:12px;line-height:1.25;letter-spacing:.08em;}body.home .koh-home-hero .koh-home-hero__copy h1{max-width:720px;font-size:0 !important;line-height:0 !important;letter-spacing:-.045em !important;}body.home .koh-home-hero .koh-home-hero__copy h1::before{content:"20% fragrance oils for retail, refill &amp; wholesale.";display:block;color:inherit;font-size:clamp(44px,6vw,78px);line-height:.95;letter-spacing:-.045em;}body.home .koh-home-hero .koh-home-hero__actions{margin-top:clamp(18px,2.4vw,28px) !important;}body.home .koh-home-hero .koh-home-hero__copy &gt;p:not(.koh-eyebrow){max-width:690px;color:#4b5563 !important;font-size:0 !important;line-height:0 !important;}body.home .koh-home-hero .koh-home-hero__copy &gt;p:not(.koh-eyebrow)::before{content:"Long-lasting designer-inspired fragrance oils in practical aluminum bottles. U.S. retail orders ship from Kansas; wholesale, international and custom projects are supported by our own factory.";display:block;font-size:clamp(15px,1.45vw,18px);line-height:1.55;}body.home .koh-home-hero .koh-hero-card{border-color:rgba(255,106,0,.16) !important;box-shadow:0 22px 54px rgba(124,45,18,.10) !important;}body.home .koh-home-hero .koh-hero-card__mark{background:linear-gradient(135deg,#ff6a00,#fb923c) !important;box-shadow:0 12px 30px rgba(255,106,0,.25) !important;}body.home .koh-home-hero .koh-hero-card h2{font-size:0 !important;line-height:0 !important;}body.home .koh-home-hero .koh-hero-card h2::before{content:"One supply partner for buyers and resellers.";display:block;font-size:clamp(25px,2.8vw,38px);line-height:1.08;letter-spacing:-.035em;}body.home .koh-home-hero .koh-hero-card &gt;p{font-size:0 !important;line-height:0 !important;}body.home .koh-home-hero .koh-hero-card &gt;p::before{content:"Buy single bottles for refill or sample use, or request factory-direct wholesale and custom fragrance support from SunnyTown.";display:block;font-size:16px;line-height:1.55;}body.home .koh-home-hero .koh-proof-grid span{border-color:rgba(255,106,0,.18) !important;background:rgba(255,247,237,.78) !important;font-size:0 !important;}body.home .koh-home-hero .koh-proof-grid span::before{font-size:13px;line-height:1.2;}body.home .koh-home-hero .koh-proof-grid span:nth-child(1)::before{content:"20% fragrance oil";}body.home .koh-home-hero .koh-proof-grid span:nth-child(2)::before{content:"Kansas shipping";}body.home .koh-home-hero .koh-proof-grid span:nth-child(3)::before{content:"Own factory";}body.home .koh-home-hero .koh-proof-grid span:nth-child(4)::before{content:"3000+ scents";}@media (max-width:520px){body.home .koh-home-hero .koh-eyebrow::before{font-size:11px;}body.home .koh-home-hero .koh-home-hero__copy h1::before{font-size:clamp(35px,10vw,46px);line-height:.98;}body.home .koh-home-hero .koh-home-hero__copy &gt;p:not(.koh-eyebrow)::before{font-size:14.5px;line-height:1.5;}body.home .koh-home-hero .koh-hero-card h2::before{font-size:clamp(26px,8vw,34px);}}body.home #koh-featured-title{max-width:860px;margin-left:auto !important;margin-right:auto !important;letter-spacing:-.035em !important;}body.home #koh-featured-title + p{max-width:860px;margin-left:auto !important;margin-right:auto !important;color:#4b5563 !important;font-size:0 !important;line-height:0 !important;}body.home #koh-featured-title + p::before{content:"Start with retail-ready 100ml bottles, or choose larger sizes for refill, decant and wholesale projects. U.S. retail orders ship from Kansas; custom and international supply is supported by our own Shenzhen factory.";display:block;font-size:clamp(15px,1.45vw,18px);line-height:1.55;}body.home #koh-featured-title + p::after{content:"20% fragrance oil  ·  Kansas shipping  ·  Refill / decant ready  ·  Wholesale + custom";display:flex;justify-content:center;align-items:center;width:fit-content;max-width:100%;margin:18px auto 4px;padding:11px 16px;border:1px solid rgba(255,106,0,.18);border-radius:999px;background:linear-gradient(135deg,rgba(255,247,237,.95),rgba(255,255,255,.92));color:#9a3412;font-size:13px;line-height:1.35;font-weight:760;letter-spacing:.02em;box-shadow:0 12px 30px rgba(124,45,18,.06);}body.home .koh-section .woocommerce ul.products{align-items:stretch !important;}body.home .koh-section .woocommerce ul.products li.product{overflow:hidden !important;border:1px solid rgba(255,106,0,.10) !important;border-radius:20px !important;background:#fff !important;box-shadow:0 14px 36px rgba(17,24,39,.055) !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;}body.home .koh-section .woocommerce ul.products li.product:hover{transform:translateY(-2px);border-color:rgba(255,106,0,.24) !important;box-shadow:0 18px 44px rgba(124,45,18,.10) !important;}body.home .koh-section .woocommerce ul.products li.product figure{margin-bottom:10px !important;background:linear-gradient(180deg,#fff7ed,#fff) !important;}body.home .koh-section .woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:38px !important;margin-bottom:6px !important;font-size:clamp(13px,1.1vw,15px) !important;line-height:1.22 !important;letter-spacing:-.012em !important;}body.home .koh-section .woocommerce ul.products li.product .koh-card-subtitle{margin:0 10px 7px !important;min-height:34px !important;color:#6b7280 !important;font-size:11.5px !important;line-height:1.32 !important;}body.home .koh-section .woocommerce ul.products li.product .price{margin:6px 10px 10px !important;color:#111827 !important;font-size:15px !important;font-weight:850 !important;}body.home .koh-section .woocommerce ul.products li.product .ct-woo-card-actions{padding:0 10px 12px !important;}body.home .koh-section .woocommerce ul.products li.product .button{min-height:40px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff6a00,#fb923c) !important;color:#fff !important;font-size:12px !important;font-weight:850 !important;letter-spacing:.045em !important;box-shadow:0 10px 22px rgba(255,106,0,.20) !important;}body.home .koh-section .woocommerce ul.products li.product .button:hover{background:linear-gradient(135deg,#ea580c,#ff6a00) !important;box-shadow:0 12px 26px rgba(255,106,0,.28) !important;}@media (max-width:520px){body.home #koh-featured-title + p::before{font-size:14.5px;}body.home #koh-featured-title + p::after{display:block;width:auto;padding:10px 12px;border-radius:16px;font-size:12px;text-align:center;}body.home .koh-section .woocommerce ul.products li.product{border-radius:16px !important;}body.home .koh-section .woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:34px !important;font-size:12.5px !important;}body.home .koh-section .woocommerce ul.products li.product .koh-card-subtitle{min-height:31px !important;font-size:10.8px !important;}body.home .koh-section .woocommerce ul.products li.product .price{font-size:14px !important;}body.home .koh-section .woocommerce ul.products li.product .button{min-height:38px !important;font-size:11px !important;}}body.home .koh-section .koh-section-head:has(#koh-featured-title) &gt;p:not(.koh-eyebrow){max-width:860px;margin-left:auto !important;margin-right:auto !important;color:#4b5563 !important;font-size:0 !important;line-height:0 !important;}body.home .koh-section .koh-section-head:has(#koh-featured-title) &gt;p:not(.koh-eyebrow)::before{content:"Start with retail-ready 100ml bottles, or choose larger sizes for refill, decant and wholesale projects. U.S. retail orders ship from Kansas; custom and international supply is supported by our own Shenzhen factory.";display:block;font-size:clamp(15px,1.45vw,18px);line-height:1.55;}body.home .koh-section .koh-section-head:has(#koh-featured-title) &gt;p:not(.koh-eyebrow)::after{content:"20% fragrance oil  ·  Kansas shipping  ·  Refill / decant ready  ·  Wholesale + custom";display:flex;justify-content:center;align-items:center;width:fit-content;max-width:100%;margin:18px auto 4px;padding:11px 16px;border:1px solid rgba(255,106,0,.18);border-radius:999px;background:linear-gradient(135deg,rgba(255,247,237,.95),rgba(255,255,255,.92));color:#9a3412;font-size:13px;line-height:1.35;font-weight:760;letter-spacing:.02em;box-shadow:0 12px 30px rgba(124,45,18,.06);}@media (max-width:520px){body.home .koh-section .koh-section-head:has(#koh-featured-title) &gt;p:not(.koh-eyebrow)::before{font-size:14.5px;}body.home .koh-section .koh-section-head:has(#koh-featured-title) &gt;p:not(.koh-eyebrow)::after{display:block;width:auto;padding:10px 12px;border-radius:16px;font-size:12px;text-align:center;}}body.home .koh-section--cream:has(#koh-use-title){background:radial-gradient(circle at 92% 12%,rgba(255,106,0,.11),transparent 30%),linear-gradient(180deg,#fffaf5 0%,#ffffff 100%) !important;border-top:1px solid rgba(255,106,0,.10);border-bottom:1px solid rgba(255,106,0,.10);}body.home .koh-section--cream:has(#koh-use-title) .koh-section-head{max-width:920px;margin-left:auto !important;margin-right:auto !important;text-align:center;}body.home .koh-section--cream:has(#koh-use-title) .koh-eyebrow{color:#c2410c !important;background:rgba(255,106,0,.08) !important;border-color:rgba(255,106,0,.16) !important;font-size:0 !important;}body.home .koh-section--cream:has(#koh-use-title) .koh-eyebrow::before{content:"More ways to use SunnyTown";font-size:12px;line-height:1.25;letter-spacing:.08em;}body.home #koh-use-title{font-size:0 !important;line-height:0 !important;}body.home #koh-use-title::before{content:"Wear it, refill it, sample it.";display:block;color:inherit;font-size:clamp(34px,4.5vw,58px);line-height:1.02;letter-spacing:-.04em;}body.home .koh-section--cream:has(#koh-use-title) .koh-section-head &gt;p:not(.koh-eyebrow){max-width:760px;margin-left:auto !important;margin-right:auto !important;color:#4b5563 !important;font-size:0 !important;line-height:0 !important;}body.home .koh-section--cream:has(#koh-use-title) .koh-section-head &gt;p:not(.koh-eyebrow)::before{content:"SunnyTown aluminum-bottle fragrance oils are built for practical use after purchase: daily wear, refill backup, sample decanting, reseller trials and wholesale programs.";display:block;font-size:clamp(15px,1.45vw,18px);line-height:1.55;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-grid{gap:16px !important;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card{position:relative;overflow:hidden;min-height:178px;padding:24px 22px !important;border:1px solid rgba(255,106,0,.14) !important;border-radius:22px !important;background:rgba(255,255,255,.88) !important;box-shadow:0 16px 42px rgba(124,45,18,.075) !important;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card::after{content:"";position:absolute;inset:auto -24px -34px auto;width:96px;height:96px;border-radius:999px;background:rgba(255,106,0,.08);pointer-events:none;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card &gt;span{display:inline-flex;width:fit-content;margin-bottom:12px;padding:7px 11px;border-radius:999px;background:rgba(255,106,0,.09);color:#c2410c !important;font-size:11px !important;font-weight:850 !important;letter-spacing:.06em;text-transform:uppercase;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card h3{margin-bottom:10px !important;color:#111827 !important;font-size:0 !important;line-height:0 !important;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card h3::before{display:block;font-size:clamp(20px,2vw,27px);line-height:1.12;letter-spacing:-.025em;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card p{color:#4b5563 !important;font-size:0 !important;line-height:0 !important;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card p::before{display:block;font-size:14.5px;line-height:1.5;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card:nth-child(1) h3::before{content:"Daily wear value";}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card:nth-child(1) p::before{content:"20% fragrance oil concentration gives customers a fuller, longer-lasting experience without paying mainly for decorative packaging.";}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card:nth-child(2) h3::before{content:"Refill backup";}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card:nth-child(2) p::before{content:"Use larger sizes as practical backup supply for compatible personal bottles, travel atomizers and repeat-use fragrance routines.";}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card:nth-child(3) h3::before{content:"Samples &amp; wholesale trials";}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card:nth-child(3) p::before{content:"Ideal for sample decants, tester sets, reseller trials and small-batch scent validation before scaling wholesale orders.";}body.home .koh-section--cream:has(#koh-use-title) .koh-use-grid::after{content:"Need a scent list, bulk pricing or custom fragrance support? SunnyTown can support U.S. retail orders from Kansas and factory-direct wholesale projects from Shenzhen.";display:block;grid-column:1 / -1;margin-top:4px;padding:15px 18px;border:1px solid rgba(255,106,0,.18);border-radius:18px;background:linear-gradient(135deg,rgba(255,247,237,.92),rgba(255,255,255,.96));color:#7c2d12;font-size:14px;line-height:1.45;font-weight:720;text-align:center;}@media (min-width:900px){body.home .koh-section--cream:has(#koh-use-title) .koh-use-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:520px){body.home .koh-section--cream:has(#koh-use-title) .koh-section-head{text-align:left;}body.home .koh-section--cream:has(#koh-use-title) .koh-eyebrow::before{font-size:11px;}body.home #koh-use-title::before{font-size:clamp(31px,9vw,40px);}body.home .koh-section--cream:has(#koh-use-title) .koh-section-head &gt;p:not(.koh-eyebrow)::before{font-size:14.5px;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card{min-height:0;padding:20px 18px !important;border-radius:18px !important;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-card h3::before{font-size:21px;}body.home .koh-section--cream:has(#koh-use-title) .koh-use-grid::after{padding:14px;font-size:13px;text-align:left;}}@media (max-width:768px){body.single-product{padding-bottom:0 !important;}body.single-product form.cart::after{display:none !important;content:none !important;}body.single-product form.cart .quantity,body.single-product form.cart button.single_add_to_cart_button{position:static !important;inset:auto !important;z-index:auto !important;transform:none !important;}body.single-product form.cart .quantity{display:flex !important;width:100% !important;max-width:100% !important;height:auto !important;margin:12px 0 10px !important;justify-content:center !important;}body.single-product form.cart button.single_add_to_cart_button{width:100% !important;min-height:54px !important;margin:10px 0 0 !important;border-radius:999px !important;box-shadow:0 12px 24px rgba(255,106,0,0.20) !important;}body.single-product .summary.entry-summary{overflow:visible !important;}}@media (max-width:640px){.single-product .summary.entry-summary,.single-product .entry-summary.entry-summary-items{gap:0 !important;}.single-product .summary.entry-summary &gt;.woocommerce-product-details__short-description,.single-product .entry-summary.entry-summary-items &gt;.woocommerce-product-details__short-description{margin:0 0 9px !important;padding:10px 11px !important;border-radius:15px !important;background:linear-gradient(135deg,#fff8f1 0%,#ffffff 88%) !important;box-shadow:0 6px 16px rgba(55,35,18,0.035) !important;}.single-product .summary.entry-summary &gt;.woocommerce-product-details__short-description p,.single-product .entry-summary.entry-summary-items &gt;.woocommerce-product-details__short-description p{margin:0 0 7px !important;font-size:12.4px !important;line-height:1.38 !important;}.single-product .summary.entry-summary .koh-summary-points,.single-product .entry-summary.entry-summary-items .koh-summary-points{display:flex !important;flex-wrap:wrap !important;gap:6px !important;}.single-product .summary.entry-summary .koh-summary-points span,.single-product .entry-summary.entry-summary-items .koh-summary-points span{flex:1 1 calc(50% - 6px) !important;min-height:27px !important;padding:6px 8px !important;border-color:rgba(255,106,0,0.13) !important;background:#fff !important;color:#3a271b !important;font-size:10.8px !important;line-height:1.12 !important;}.single-product .summary.entry-summary .koh-summary-points span:first-child,.single-product .entry-summary.entry-summary-items .koh-summary-points span:first-child{flex-basis:100% !important;justify-content:flex-start !important;padding-left:10px !important;color:#e65a00 !important;font-weight:950 !important;}.single-product .ct-product-add-to-cart{margin-top:10px !important;padding:12px 12px 14px !important;border-radius:18px !important;}.single-product form.variations_form table.variations{margin-bottom:10px !important;}.single-product .kohudis-size-picker{gap:8px !important;}.single-product .kohudis-size-option{min-height:76px !important;padding:12px 14px !important;border-radius:15px !important;}.single-product .koh-size-main{font-size:16px !important;}.single-product .koh-size-note{font-size:10.5px !important;letter-spacing:.08em !important;}.single-product .koh-size-sub{font-size:11.4px !important;line-height:1.22 !important;}.single-product .kohudis-size-tip{margin-top:7px !important;font-size:11.4px !important;line-height:1.35 !important;}}@media (max-width:640px){body.single-product .summary.entry-summary.koh-summary-prioritized &gt;.woocommerce-product-details__short-description,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized &gt;.woocommerce-product-details__short-description{margin:0 0 9px !important;padding:10px 11px !important;border-radius:15px !important;box-shadow:0 6px 16px rgba(55,35,18,0.035) !important;}body.single-product .summary.entry-summary.koh-summary-prioritized &gt;.woocommerce-product-details__short-description p,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized &gt;.woocommerce-product-details__short-description p{margin:0 0 7px !important;font-size:12.4px !important;line-height:1.38 !important;}body.single-product .summary.entry-summary.koh-summary-prioritized .koh-summary-points,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized .koh-summary-points{display:flex !important;flex-wrap:wrap !important;gap:6px !important;}body.single-product .summary.entry-summary.koh-summary-prioritized .koh-summary-points span,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized .koh-summary-points span{flex:1 1 calc(50% - 6px) !important;min-height:27px !important;padding:6px 8px !important;border-color:rgba(255,106,0,0.13) !important;font-size:10.8px !important;line-height:1.12 !important;}body.single-product .summary.entry-summary.koh-summary-prioritized .koh-summary-points span:first-child,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized .koh-summary-points span:first-child{flex-basis:100% !important;justify-content:flex-start !important;padding-left:10px !important;color:#e65a00 !important;font-weight:950 !important;}body.single-product .summary.entry-summary.koh-summary-prioritized &gt;.ct-product-add-to-cart{margin-top:10px !important;padding:12px 12px 14px !important;border-radius:18px !important;}body.single-product .summary.entry-summary.koh-summary-prioritized form.variations_form table.variations{margin-bottom:10px !important;}body.single-product .summary.entry-summary.koh-summary-prioritized form.variations_form .kohudis-size-picker{gap:8px !important;}body.single-product .summary.entry-summary.koh-summary-prioritized form.variations_form .kohudis-size-option{min-height:76px !important;padding:12px 14px !important;border-radius:15px !important;}}@media (max-width:640px){body.single-product .summary.entry-summary.koh-summary-prioritized &gt;.woocommerce-product-details__short-description,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized &gt;.woocommerce-product-details__short-description{margin:0 0 8px !important;padding:10px 12px !important;}body.single-product .summary.entry-summary.koh-summary-prioritized &gt;.woocommerce-product-details__short-description p,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized &gt;.woocommerce-product-details__short-description p{margin:0 !important;font-size:12.6px !important;line-height:1.38 !important;}body.single-product .summary.entry-summary.koh-summary-prioritized .koh-summary-points,body.single-product .entry-summary.entry-summary-items.koh-summary-prioritized .koh-summary-points{display:none !important;}body.single-product .summary.entry-summary.koh-summary-prioritized &gt;.ct-product-add-to-cart{margin-top:8px !important;}}@media (max-width:768px){body.woocommerce-cart{padding-bottom:28px !important;}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart_totals{border-radius:18px !important;box-shadow:0 10px 26px rgba(80,42,8,0.055) !important;}body.woocommerce-cart .cart_totals::before{content:"USPS Ground · Ships within 2 business days · $10 first bottle + $5 each additional";margin-bottom:12px !important;padding:10px 12px !important;border-radius:14px !important;font-size:12px !important;line-height:1.38 !important;}body.woocommerce-cart .wc-proceed-to-checkout{margin-top:12px !important;padding:0 !important;}body.woocommerce-cart .wc-proceed-to-checkout .checkout-button{position:static !important;inset:auto !important;transform:none !important;width:100% !important;min-height:56px !important;margin:0 !important;z-index:auto !important;box-shadow:0 12px 24px rgba(255,106,0,0.20) !important;}body.woocommerce-cart .wc-proceed-to-checkout::after{margin-top:8px !important;font-size:11.5px !important;}body.woocommerce-cart .coupon{align-items:stretch !important;padding:12px !important;border-radius:16px !important;}body.woocommerce-cart .coupon input.input-text,body.woocommerce-cart .coupon button,body.woocommerce-cart button[name="update_cart"]{min-height:44px !important;line-height:44px !important;}body.woocommerce-cart .woocommerce-cart-form table.shop_table_responsive tr{padding-bottom:14px !important;}}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;width:100% !important;min-height:56px !important;margin-top:10px !important;padding:10px 12px 10px 16px !important;border:1px solid rgba(255,106,0,0.18) !important;border-radius:18px !important;background:#fff7ef !important;color:#17120d !important;box-shadow:0 10px 24px rgba(80,42,8,0.06) !important;font-size:0 !important;font-weight:850 !important;line-height:1.2 !important;text-decoration:none !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::before{content:"✓ Added to cart" !important;display:inline-flex !important;align-items:center !important;color:#17120d !important;font-size:14px !important;font-weight:900 !important;letter-spacing:-0.01em !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::after{content:"View cart →" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:34px !important;padding:0 13px !important;border-radius:999px !important;background:#ff6a00 !important;color:#fff !important;font-size:12px !important;font-weight:900 !important;white-space:nowrap !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward:hover{border-color:rgba(255,106,0,0.32) !important;box-shadow:0 14px 28px rgba(255,106,0,0.13) !important;transform:translateY(-1px);}@media (max-width:768px){body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward{min-height:54px !important;margin-top:9px !important;border-radius:16px !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::before{font-size:13.5px !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::after{min-height:32px !important;padding-inline:12px !important;font-size:11.5px !important;}}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward,body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::before,body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::after{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::before{content:"Added to cart" !important;flex:1 1 auto !important;min-width:0 !important;overflow:visible !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::after{flex:0 0 auto !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward{justify-content:center !important;min-height:54px !important;padding:0 16px !important;background:#fff7ef !important;border:1px solid rgba(255,106,0,0.22) !important;border-radius:16px !important;color:#17120d !important;font-size:0 !important;overflow:hidden !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::before{content:none !important;display:none !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward::after{content:"Added · View cart →" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;min-height:34px !important;padding:0 16px !important;border-radius:999px !important;background:#ff6a00 !important;color:#fff !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;white-space:nowrap !important;}body.single-product form.cart .ct-cart-actions &gt;a.added_to_cart.wc-forward{position:relative !important;z-index:5 !important;}body.single-product form.cart .ct-cart-actions:has(&gt;a.added_to_cart.wc-forward) .quantity .ct-decrease,body.single-product form.cart .ct-cart-actions:has(&gt;a.added_to_cart.wc-forward) .quantity .ct-increase{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;}@media (max-width:768px){body.woocommerce-checkout{padding-bottom:28px !important;}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading{border-radius:18px !important;box-shadow:0 10px 26px rgba(80,42,8,0.055) !important;}body.woocommerce-checkout #customer_details::before{content:"Secure checkout · Stripe protected payment · U.S. orders ship from Kansas within 2 business days" !important;margin-bottom:16px !important;padding:11px 12px !important;border-radius:14px !important;font-size:12px !important;line-height:1.38 !important;}body.woocommerce-checkout .form-row{margin-bottom:10px !important;}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .select2-container .select2-selection--single{min-height:45px !important;border-radius:13px !important;}body.woocommerce-checkout #order_comments_field{margin-top:10px !important;}body.woocommerce-checkout #order_comments{min-height:78px !important;height:78px !important;resize:vertical !important;}body.woocommerce-checkout #order_review::before{content:"USPS Ground · Ships within 2 business days · $10 first bottle + $5 each additional" !important;margin-bottom:12px !important;padding:10px 12px !important;border-radius:14px !important;font-size:12px !important;line-height:1.38 !important;}body.woocommerce-checkout #payment{margin-top:14px !important;padding:12px !important;border-radius:18px !important;}body.woocommerce-checkout #payment::before{content:"Choose a secure payment method";display:block;margin:0 0 10px;color:#17120d;font-size:13px;font-weight:900;letter-spacing:-0.01em;}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-top:12px !important;margin-bottom:12px !important;padding:10px 0 0 !important;border-top:1px solid rgba(23,18,13,0.08) !important;}body.woocommerce-checkout .woocommerce-privacy-policy-text{font-size:11.5px !important;line-height:1.45 !important;}body.woocommerce-checkout .woocommerce form.checkout #payment button#place_order.button.alt,body.woocommerce-checkout.woocommerce-page form.checkout #payment button#place_order.button.alt,body.woocommerce-checkout .woocommerce form.checkout #place_order,body.woocommerce-checkout #place_order{position:static !important;inset:auto !important;transform:none !important;width:100% !important;min-height:56px !important;margin:12px 0 0 !important;z-index:auto !important;box-shadow:0 12px 24px rgba(255,106,0,0.20) !important;}body.woocommerce-checkout #order_review::after{margin-top:10px !important;font-size:11.5px !important;line-height:1.45 !important;}}body.woocommerce-order-received .woocommerce-order::before{content:"Order confirmed ✓A We’ve received your order. U.S. orders ship from our Kansas warehouse via USPS Ground, normally within 2 business days. Tracking will be sent when the carrier updates." !important;white-space:pre-line !important;}body.woocommerce-order-received .woocommerce-order-details::before{content:"What happens nextA 1. Your confirmation email is sent automatically.A 2. We prepare U.S. orders within 2 business days.A 3. Tracking will be sent once USPS updates the shipment." !important;white-space:pre-line !important;}body.woocommerce-cart .cart_totals::before{content:"USPS Ground · Ships within 2 business days · Shipping is calculated by size and quantity." !important;}body.woocommerce-checkout #order_review::before{content:"USPS Ground · Ships within 2 business days · Final shipping is shown below." !important;}.koh-product-detail{--koh-ink:#181614;--koh-muted:#716a61;--koh-line:#ebe2d8;--koh-soft:#faf6f0;--koh-gold:#a8793c;font-family:inherit;color:var(--koh-ink);line-height:1.65;max-width:980px;margin:0 auto}.koh-product-detail *{box-sizing:border-box}.koh-product-hero{padding:26px 20px;border:1px solid var(--koh-line);border-radius:22px;background:linear-gradient(135deg,#fffaf4 0%,#f7efe5 100%);margin:0 0 20px}.koh-eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--koh-gold);font-weight:700;margin:0 0 10px}.koh-product-detail h2{font-size:clamp(25px,4vw,42px);line-height:1.12;margin:0 0 12px;letter-spacing:-.03em}.koh-product-detail h3{font-size:clamp(20px,3vw,28px);line-height:1.2;margin:26px 0 10px;letter-spacing:-.02em}.koh-product-detail p{margin:0 0 12px;color:var(--koh-muted)}.koh-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0 0}.koh-pill{background:#fff;border:1px solid var(--koh-line);border-radius:16px;padding:13px}.koh-pill strong{display:block;font-size:14px;margin-bottom:3px}.koh-pill span{display:block;font-size:13px;color:var(--koh-muted);line-height:1.45}.koh-product-figure{margin:22px 0;border-radius:22px;overflow:hidden;border:1px solid var(--koh-line);background:#fff;box-shadow:0 14px 34px rgba(24,22,20,.07)}.koh-product-figure img{display:block;width:100%;height:auto}.koh-product-figure figcaption{font-size:13px;color:var(--koh-muted);padding:10px 14px;background:#fff}.koh-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.koh-card{border:1px solid var(--koh-line);border-radius:18px;padding:18px;background:#fff}.koh-card b{display:block;margin-bottom:6px}.koh-note{border-left:3px solid var(--koh-gold);background:var(--koh-soft);padding:16px 18px;border-radius:14px;margin:18px 0}.koh-cta{margin:24px 0 0;padding:20px;border-radius:20px;background:#181614;color:#fff}.koh-cta p{color:rgba(255,255,255,.78)}.koh-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.koh-meta span{font-size:12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 10px;color:rgba(255,255,255,.78)}@media(max-width:720px){.koh-product-hero{padding:22px 16px;border-radius:18px}.koh-quick,.koh-card-grid{grid-template-columns:1fr}.koh-product-figure{border-radius:18px}.koh-cta{border-radius:18px}}