@media (max-width:767px){ul.products .cg-badge-legal{display:none!important}ul.products .cg-delivery-ico,ul.products .cg-delivery-sub{display:none!important}ul.products .cg-delivery-txt{display:block!important;text-align:center}ul.products .cg-delivery-main{display:inline!important;white-space:nowrap;font-size:12px!important;line-height:1.3!important}ul.products .cg-delivery-main strong{font-size:12px!important;font-weight:700}ul.products .cg-delivery-date{display:inline!important;margin-left:4px!important;font-size:12px!important}}ul.products li.product .cg-buyrow{margin-top:auto}body.woocommerce-cart .cg-float-cart,body.woocommerce-checkout .cg-float-cart{display:none!important}body.woocommerce-cart .cgmvq,body.woocommerce-checkout .cgmvq{display:none!important}body.woocommerce-cart .cg-lang,body.woocommerce-checkout .cg-lang{display:none!important}body.woocommerce-cart .cart_totals{border:1px solid #dfe7e1!important;border-radius:14px!important;box-shadow:0 10px 28px -18px rgba(16,46,28,.45)}@media (max-width:767px){.cg-lang{transform:scale(.86);transform-origin:left bottom}body.single-product .cg-lang{bottom:84px!important}body.single-product .ct-breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}body.woocommerce-cart main h1{margin-top:20px}.cg5 .cg5-grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:20px!important}.cg5 .cg5-card{flex:0 0 calc(( 100% - 40px ) / 3);max-width:calc(( 100% - 40px ) / 3);min-width:0}.cg5 .cg5-media{aspect-ratio:16/10}.cg5 .cg5-media img{width:100%;height:100%;object-fit:cover}.cg5 .cg5-body{padding:18px 18px 20px!important}.cg5 .cg5-name{font-size:1.15rem!important;margin:0 0 4px!important}.cg5 .cg5-sub{font-size:.9rem!important;margin:0 0 12px!important}.cg5 .cg5-rows{gap:8px!important;margin:0 0 14px!important}.cg5 .cg5-row{font-size:.92rem}.cg5 .cg5-actions .cg5-btn{padding:10px 14px!important;font-size:.85rem!important}.cg5 .cg5-swipe{display:none}@media (max-width:1024px){.cg5 .cg5-card{flex-basis:calc(( 100% - 20px ) / 2);max-width:calc(( 100% - 20px ) / 2)}}@media (max-width:767px){.cg5{padding-top:40px!important;padding-bottom:40px!important}.cg5 .cg5-lead{font-size:15px!important;line-height:1.55!important}.cg5 .cg5-grid{flex-wrap:nowrap!important;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px!important;margin:0 -18px!important;padding:4px 18px 14px!important}.cg5 .cg5-grid::-webkit-scrollbar{display:none}.cg5 .cg5-card{flex:0 0 84%;max-width:84%;scroll-snap-align:center}.cg5 .cg5-media{aspect-ratio:16/9}.cg5 .cg5-sub{display:none}.cg5 .cg5-row:nth-child(3){display:none}.cg5 .cg5-actions{flex-wrap:nowrap!important}.cg5 .cg5-actions{gap:8px!important}.cg5 .cg5-actions .cg5-btn{flex:1 1 0;min-width:0;width:auto!important;justify-content:center;padding:11px 4px!important;font-size:12.5px!important;white-space:nowrap;letter-spacing:-.1px}.cg5 .cg5-swipe{display:block;margin:2px 0 0;text-align:center;font-size:13px;color:#7a6a3e;font-weight:600}.cg5 .cg5-more{margin-top:14px!important;padding:14px 16px!important}.cg5 .cg5-more p{font-size:.92rem!important}}.cg-premium-story{background:radial-gradient(1200px 600px at 85% -10%,rgba(201,169,97,.22),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(120,180,130,.18),transparent 60%),linear-gradient(160deg,#173c21 0%,#1f4d2a 45%,#12301a 100%)!important;color:#fff!important;border-radius:28px!important;overflow:hidden;perspective:1400px}.cg-premium-story .cg-ps-leaves .cg-leaf{opacity:.07!important;filter:brightness(2.2)}.cg-premium-story .cg-ps-hero-brand{color:#e6c97f!important;text-shadow:0 1px 0 #b8944a,0 2px 0 #9c7a36,0 3px 0 #7f6229,0 10px 24px rgba(0,0,0,.35)}.cg-premium-story .cg-ps-hero-sub{color:#fff!important}.cg-premium-story .cg-ps-hero-desc,.cg-premium-story .cg-ps-hero-desc em{color:rgba(255,255,255,.86)!important}.cg-premium-story .cg-ps-hero-desc strong{color:#e6c97f!important}.cg-premium-story .cg-ps-meta-item{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1px solid rgba(230,201,127,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cg-premium-story .cg-ps-hero-image{transform-style:preserve-3d;position:relative;max-width:520px;justify-self:center}.cg-premium-story .cg-ps-hero-image img{aspect-ratio:4/3;object-fit:cover;max-height:420px}.cg-ps-journey .cg-ps-step-list li::before,.cg-ps-journey .cg-ps-step-list li::marker{color:#e6c97f!important}.cg-premium-story .cg-ps-hero-image img{transform:rotateY(-12deg) rotateX(4deg);box-shadow:-28px 34px 70px rgba(0,0,0,.45),0 0 0 1px rgba(230,201,127,.35)!important;transition:transform .6s cubic-bezier(.2,.7,.2,1);animation:cgps-float 7s ease-in-out infinite}.cg-premium-story .cg-ps-hero-image:hover img{transform:rotateY(-4deg) rotateX(1deg)}.cg-premium-story .cg-ps-hero-image:before{content:"";position:absolute;width:140px;height:140px;right:-30px;top:-30px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#f3dc9c,#c9a961 45%,#7f6229 100%);box-shadow:0 20px 40px rgba(0,0,0,.35);z-index:2;opacity:.9;transform:translateZ(60px);animation:cgps-float 9s ease-in-out infinite reverse}.cg-ps-journey{display:flex!important;flex-wrap:wrap;justify-content:center;gap:22px!important;padding:0!important;margin-top:34px!important;perspective:1200px}.cg-ps-journey .cg-ps-step{flex:0 0 calc(( 100% - 44px ) / 3);max-width:calc(( 100% - 44px ) / 3)}.cg-ps-journey .cg-ps-line,.cg-ps-journey .cg-ps-step-dot{display:none!important}.cg-ps-journey .cg-ps-step{display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;width:auto!important;max-width:none!important;background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.04))!important;border:1px solid rgba(230,201,127,.28)!important;border-radius:20px;overflow:hidden;opacity:1!important;grid-template-columns:none!important;gap:0!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 24px 50px -24px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.12);transform:translateZ(0)!important;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.cg-ps-journey .cg-ps-step:hover{transform:translateY(-6px) rotateX(5deg) rotateY(-3deg)!important;box-shadow:0 40px 70px -26px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.18)}.cg-ps-journey .cg-ps-step-image{order:1!important;margin:0!important;width:100%!important;max-width:none!important;aspect-ratio:16/10;overflow:hidden;border-radius:0!important;box-shadow:none!important;transform:none!important}.cg-ps-journey .cg-ps-step-image img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important;transition:transform .8s}.cg-ps-journey .cg-ps-step:hover .cg-ps-step-image img{transform:scale(1.05)}.cg-ps-journey .cg-ps-step-content{order:2!important;padding:18px 20px 22px!important;text-align:left!important;width:auto!important;max-width:none!important;display:flex;flex-direction:column;flex:1;position:relative}.cg-ps-journey .cg-ps-step-number{display:inline-flex!important;align-items:center;justify-content:center;align-self:flex-start;width:42px!important;height:42px;margin:-40px 0 8px!important;border-radius:14px;background:linear-gradient(145deg,#f3dc9c,#c9a961 55%,#9c7a36)!important;color:#173c21!important;font-weight:800;font-size:15px!important;letter-spacing:0!important;box-shadow:0 10px 20px rgba(0,0,0,.35),inset 0 2px 0 rgba(255,255,255,.55),inset 0 -3px 0 rgba(0,0,0,.18);position:relative;z-index:2;border:0!important;padding:0!important}.cg-ps-journey .cg-ps-step-title{font-size:20px!important;line-height:1.25!important;margin:0 0 8px!important;color:#fff!important}.cg-ps-journey .cg-ps-step-text{font-size:14.5px!important;line-height:1.6!important;margin:0 0 12px!important;color:rgba(255,255,255,.84)!important}.cg-ps-journey .cg-ps-step-text strong,.cg-ps-journey .cg-ps-step-text em{color:#e6c97f!important}.cg-ps-journey .cg-ps-step-list{margin:0 0 12px!important;font-size:14px!important;background:rgba(0,0,0,.18)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;color:#fff!important}.cg-ps-journey .cg-ps-step-list li{color:#fff!important}.cg-ps-journey .cg-ps-step-btn{margin-top:auto!important;align-self:flex-start;background:linear-gradient(145deg,#e6c97f,#c9a961)!important;color:#173c21!important;border:0!important;box-shadow:0 8px 18px rgba(0,0,0,.3)}.cg-premium-story .cg-ps-bigname span{background:linear-gradient(180deg,#f3dc9c,#c9a961 55%,#7f6229);-webkit-background-clip:text;background-clip:text;color:transparent!important;opacity:1!important;filter:drop-shadow(0 6px 0 rgba(0,0,0,.25)) drop-shadow(0 18px 30px rgba(0,0,0,.35));letter-spacing:6px!important}.cg-premium-story .cg-ps-bigname small{color:rgba(255,255,255,.75)!important}.cg-ps-swipe{display:none}@media (max-width:1024px){.cg-ps-journey .cg-ps-step{flex-basis:calc(( 100% - 22px ) / 2);max-width:calc(( 100% - 22px ) / 2)}}@media (max-width:767px){.cg-premium-story{border-radius:22px!important}.cg-premium-story .cg-ps-hero-image{display:none!important}.cg-premium-story .cg-ps-hero-title{font-size:34px!important}.cg-premium-story .cg-ps-hero-desc{font-size:15px!important;line-height:1.55!important}.cg-ps-journey{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px!important;margin:22px -18px 0!important;padding:6px 18px 16px!important}.cg-ps-journey::-webkit-scrollbar{display:none}.cg-ps-journey .cg-ps-step{flex:0 0 80%;max-width:80%;scroll-snap-align:center}.cg-ps-journey{flex-wrap:nowrap!important;justify-content:flex-start!important}.cg-ps-journey .cg-ps-step:hover{transform:none!important}.cg-ps-journey .cg-ps-step-list{display:none!important}.cg-ps-journey .cg-ps-step-title{font-size:18px!important}.cg-ps-journey .cg-ps-step-text{font-size:14px!important}.cg-ps-swipe{display:block;margin:4px 0 0;text-align:center;font-size:13px;color:#e6c97f;font-weight:600}.cg-premium-story .cg-ps-bigname{margin-top:26px!important}.cg-premium-story .cg-ps-bigname span{font-size:40px!important;letter-spacing:3px!important}}@media (prefers-reduced-motion:reduce){.cg-premium-story .cg-ps-hero-image img,.cg-premium-story .cg-ps-hero-image:before{animation:none}.cg-ps-journey .cg-ps-step,.cg-ps-journey .cg-ps-step-image img{transition:none}}a.ti-header-write-btn,a.ti-header-write-btn:hover,a.ti-header-write-btn:focus{color:#fff!important}.cg-ps-journey .cg-ps-step-btn:hover,.cg-ps-journey .cg-ps-step-btn:focus-visible{color:#10291a!important;background:linear-gradient(145deg,#fbe9b5,#e6c97f)!important}.cg5 .cg5-actions a.cg5-btn.cg5-btn-ghost:hover,.cg5 .cg5-actions a.cg5-btn.cg5-btn-ghost:focus-visible{color:#5c4a1c!important;border-color:#c9a961!important}.cg5 .cg5-row small{color:#7a6224!important}.cg-b-btn--gold,.cg-b-btn--gold:hover,.cg-leg a.cg-leg-btn.cg-leg-btn--gold,.cg-leg a.cg-leg-btn.cg-leg-btn--gold:hover,a.cg-vhero-btn,a.cg-vhero-btn:hover,.cg-feature-btn--gold,.cg-feature-btn--gold:hover{color:#10291a!important}