:root{--paper: #f6f1e7}html{scroll-behavior:smooth}body{background-color:var(--paper);color:#272219;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.container-vl{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:640px){.container-vl{padding-left:2rem;padding-right:2rem}}.btn-clay{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.125rem;background-color:#d76f3c;padding:.875rem 1.75rem;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.28em;color:#fbf5ec;transition:all .3s ease;border:none;cursor:pointer}.btn-clay:hover{background-color:#c25b2c}.btn-pine{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.125rem;background-color:#2e4220;padding:.875rem 1.75rem;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.28em;color:#fbf5ec;transition:all .3s ease;border:none;cursor:pointer}.btn-pine:hover{background-color:#243218}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.125rem;border:1px solid currentColor;padding:.875rem 1.75rem;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.28em;transition:all .3s ease;background:transparent;cursor:pointer}.eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.28em;color:#d76f3c}.rule{height:1px;width:100%;background-color:currentColor;opacity:.25}.text-balance{text-wrap:balance}.display em,.italic-serif{font-style:italic;font-family:Georgia,Cambria,Times New Roman,Times,serif}::selection{background:#d76f3c;color:#f6f1e7}@keyframes treeSway{0%,to{transform:rotate(0)}50%{transform:rotate(1.2deg)}}@keyframes tagSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes leafFall{0%{top:-5%;transform:translate(0) rotate(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{top:105%;transform:translate(80px) rotate(360deg);opacity:0}}@keyframes drift{0%{transform:translate(0)}to{transform:translate(50vw)}}@keyframes driftReverse{0%{transform:translate(0)}to{transform:translate(-50vw)}}@keyframes pulseSubtle{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.04);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.animate-tree-sway{animation:treeSway 7s ease-in-out infinite;transform-origin:bottom center}.animate-tag-sway{animation:tagSway 4.5s ease-in-out infinite}.animate-leaf-fall{animation:leafFall 9s linear infinite}.animate-drift-slow{animation:drift 65s linear infinite alternate}.animate-drift-slower{animation:driftReverse 80s linear infinite alternate}.animate-pulse-subtle{animation:pulseSubtle 3s infinite ease-in-out}.animate-fade-in{animation:fadeIn .3s ease-out forwards}.black-lemon-bg-gradient{background:linear-gradient(180deg,#1b2914,#10180c,#080d06)!important}.black-lemon-btn-cart{background:linear-gradient(90deg,#f0c975,#ca963c)!important;color:#10180c!important;border:none!important}.black-lemon-btn-buy{background:linear-gradient(90deg,#e58d47,#b86022)!important;color:#fff!important;border:none!important}.product-bg-gradient{background:#fff!important}.hero-card-gradient{background:linear-gradient(135deg,#0d3b24,#1e5a36 30%,#3e9c5b,#88d447)!important;border-radius:2.5rem!important;color:#fff!important;box-shadow:0 15px 45px #0d3b241f!important;border:1px solid rgba(255,255,255,.08)!important}.important-cta-banner{background:linear-gradient(135deg,#0d3b24,#1c4d2d)!important;border-radius:2rem!important;color:#fff!important;box-shadow:0 10px 30px #0d3b2414!important}.important-cta-banner p,.important-cta-banner span,.important-cta-banner h2,.important-cta-banner h3,.important-cta-banner h4{color:#fff!important}.premium-card-gradient{background:transparent!important;border:none!important;box-shadow:none!important;color:#0d3b24!important;border-radius:0!important}.premium-card-gradient .text-white,.premium-card-gradient h2,.premium-card-gradient h3,.premium-card-gradient h4,.premium-card-gradient h5,.premium-card-gradient h6,.premium-card-gradient .text-peach-200{color:#0d3b24!important}.premium-card-gradient p,.premium-card-gradient span:not(.text-clay-505):not(.text-clay-600):not(.text-clay-300):not(.text-amber-700):not(.text-amber-800){color:#374151!important}.premium-card-gradient .text-peach-100\/90,.premium-card-gradient .text-peach-100\/80{color:#4b5563!important}.premium-card-gradient .border-white\/10{border-color:#0d3b241a!important}.premium-card-gradient .bg-white\/10,.premium-card-gradient .bg-white\/15,.premium-card-gradient .bg-white\/20{background-color:#0d3b240a!important;color:#0d3b24!important;border-color:#0d3b241a!important}.premium-card-gradient .bg-white\/5{background-color:#0d3b2405!important}.premium-card-gradient span.bg-white\/10,.premium-card-gradient span.bg-white\/15{background-color:#e2efe3!important;color:#0d3b24!important}.premium-card-gradient .snap-x .rounded-2xl{background-color:#fff!important;border-color:#0d3b241a!important;color:#0d3b24!important;box-shadow:0 4px 12px #0d3b240d!important}.premium-card-gradient .snap-x .rounded-2xl h4{color:#0d3b24!important}.premium-card-gradient .snap-x .rounded-2xl p{color:#555!important}.premium-card-gradient .snap-x .rounded-2xl span{color:#c49a4a!important}.premium-card-gradient .snap-x .border-white\/10{border-color:#0d3b2414!important}.premium-card-gradient .grid-cols-2,.premium-card-gradient .md\:grid-cols-3,.premium-card-gradient .grid.gap-px{background-color:#0d3b240a!important;border-color:#0d3b2414!important}.premium-card-gradient .grid-cols-2>div,.premium-card-gradient .md\:grid-cols-3>div,.premium-card-gradient .grid.gap-px>div{background-color:#fdfbf7!important;color:#0d3b24!important;border-color:#0d3b2414!important}.premium-card-gradient .grid-cols-2>div h3,.premium-card-gradient .grid-cols-2>div h4,.premium-card-gradient .md\:grid-cols-3>div h3,.premium-card-gradient .md\:grid-cols-3>div h4,.premium-card-gradient .grid.gap-px>div h3,.premium-card-gradient .grid.gap-px>div h4{color:#0d3b24!important}.premium-card-gradient .grid-cols-2>div p,.premium-card-gradient .md\:grid-cols-3>div p,.premium-card-gradient .grid.gap-px>div p{color:#4b5563!important}.product-btn-cart{background:linear-gradient(90deg,#0d3b24,#1c5633)!important;color:#fff!important;border-radius:9999px!important;border:none!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:0 4px 15px #0d3b2433!important;transition:all .3s ease!important}.product-btn-cart:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0d3b244d!important}.product-btn-buy{background:linear-gradient(90deg,#4da03a,#87d244)!important;color:#fff!important;border-radius:9999px!important;border:none!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:0 4px 15px #4da03a33!important;transition:all .3s ease!important}.product-btn-buy:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4da03a4d!important}.premium-reviews-card,.premium-reviews-card h3,.premium-reviews-card h4,.premium-reviews-card span,.premium-reviews-card p,.premium-reviews-card label{color:#0d3b24!important}.premium-reviews-card .text-ink\/55,.premium-reviews-card .text-ink\/75,.premium-reviews-card .text-ink\/80{color:#374151!important}.premium-reviews-card .border-t,.premium-reviews-card .border-b,.premium-reviews-card .border-y,.premium-reviews-card .border{border-color:#0d3b241a!important}.premium-reviews-card input,.premium-reviews-card textarea,.premium-reviews-card select{background-color:#fff!important;color:#0d3b24!important;border:1px solid rgba(13,59,36,.15)!important}.premium-reviews-card-gradient{background:linear-gradient(135deg,#0d3b24,#1e5a36 30%,#3e9c5b,#88d447)!important;border-radius:2.5rem!important;color:#fff!important;box-shadow:0 15px 45px #0d3b241f!important;border:1px solid rgba(255,255,255,.08)!important}.premium-reviews-card-gradient.premium-reviews-card,.premium-reviews-card-gradient.premium-reviews-card h3,.premium-reviews-card-gradient.premium-reviews-card h4,.premium-reviews-card-gradient.premium-reviews-card span,.premium-reviews-card-gradient.premium-reviews-card p,.premium-reviews-card-gradient.premium-reviews-card label,.premium-reviews-card-gradient.premium-reviews-card .text-ink\/55,.premium-reviews-card-gradient.premium-reviews-card .text-ink\/75,.premium-reviews-card-gradient.premium-reviews-card .text-ink\/80,.premium-reviews-card-gradient.premium-reviews-card .text-pine-900{color:#fff!important}.premium-reviews-card-gradient.premium-reviews-card .border-t,.premium-reviews-card-gradient.premium-reviews-card .border-b,.premium-reviews-card-gradient.premium-reviews-card .border-y,.premium-reviews-card-gradient.premium-reviews-card .border{border-color:#ffffff1a!important}.premium-reviews-card-gradient.premium-reviews-card input,.premium-reviews-card-gradient.premium-reviews-card textarea,.premium-reviews-card-gradient.premium-reviews-card select{background-color:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important}@media(max-width:768px){.hero-card-gradient{background:linear-gradient(180deg,#0d3b24,#174c2d 35%,#2a6f3b 65%,#3c7722)!important}.hero-card-gradient .product-trust-indicators{color:#e8f5e9!important;text-shadow:0 1px 2px rgba(13,59,36,.45)!important}.premium-reviews-card-gradient{background:linear-gradient(180deg,#0d3b24,#174c2d 35%,#2a6f3b 65%,#3c7722)!important}}.hero-card-gradient .product-trust-indicators{color:#fff!important}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-container{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;width:100%}.marquee-content{display:flex;animation:marqueeScroll 25s linear infinite;min-width:max-content}.scrollbar-hide::-webkit-scrollbar{display:none!important}.scrollbar-hide{-ms-overflow-style:none!important;scrollbar-width:none!important}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee 34s linear infinite}.animate-fadeUp{animation:fadeUp .8s cubic-bezier(.22,1,.36,1) forwards}.animate-kenburns{animation:kenburns 18s ease-out forwards}@media(min-width:768px){.desktop-two-cols{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.jdgm-star,.jdgm-new-review-rating__star,.jm-star-rating__font-icon{font-size:0!important;color:transparent!important}.jdgm-star:before,.jdgm-new-review-rating__star:before,.jm-star-rating__font-icon:before{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji","Android Emoji",sans-serif!important;content:"\1f34b"!important;font-size:1.25rem!important;color:initial!important;background:none!important;font-style:normal!important;text-transform:none!important;font-weight:400!important;display:inline-block!important;transition:transform .2s ease,opacity .2s ease!important;filter:none!important;opacity:1!important}.jdgm-star.jdgm--off:before,.jdgm-star.jdgm-star--off:before,.jdgm-new-review-rating__star.jdgm--off:before,.jm-star-rating__font-icon--empty:before,.jm-star-rating__font-icon--off:before,.jm-star-rating__font-icon.empty:before,.jm-star-rating__font-icon.off:before,.jm-star-rating__font-icon--unfilled:before,.jm-star-rating__font-icon[class*=--empty]:before,.jm-star-rating__font-icon[class*=--off]:before,.jm-star-rating__font-icon[class*=--unfilled]:before{filter:grayscale(100%)!important;opacity:.25!important}.jdgm-star.jdgm--half:before,.jm-star-rating__font-icon--half:before,.jm-star-rating__font-icon[class*=--half]:before{filter:none!important;opacity:.75!important}.jdgm-new-review-rating__star:hover{transform:scale(1.2)!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/theme.css.map */
