:root{--g-ink: #00291F;--g-deep: #0B3528;--g-emerald: #1F6B45;--g-leaf: #357E45;--g-lime: #81A94D;--g-cream: #F5F2E9;--g-gold: #E7CF98;--g-gold-deep: #B8954A;--g-sale: #D7263D;--g-grad: linear-gradient(135deg, #0B3528 0%, #1F6B45 55%, #357E45 100%);--g-grad-hover: linear-gradient(135deg, #00291F 0%, #17573A 50%, #2E7340 100%);--g-grad-gold: linear-gradient(135deg, #F6E7BF 0%, #E7CF98 45%, #C9A961 100%);--g-grad-sale: linear-gradient(135deg, #FF5A4E 0%, #E4002B 55%, #B0001F 100%);--g-glass: rgba(255, 255, 255, .68);--g-glass-strong: rgba(255, 255, 255, .86);--g-stroke: rgba(255, 255, 255, .85);--g-shadow: 0 12px 32px -16px rgba(0, 41, 31, .28), 0 2px 6px rgba(0, 41, 31, .05);--g-shadow-hover: 0 28px 56px -22px rgba(0, 41, 31, .42), 0 6px 14px rgba(0, 41, 31, .08);--g-ease: cubic-bezier(.16, 1, .3, 1);--g-radius: 18px}body{background:var(--g-cream)}body:before{content:"";position:fixed;top:-20vmax;right:-20vmax;bottom:-20vmax;left:-20vmax;z-index:-1;pointer-events:none;background:radial-gradient(38vmax 38vmax at 12% 18%,rgba(129,169,77,.2),transparent 70%),radial-gradient(34vmax 34vmax at 88% 12%,rgba(231,207,152,.32),transparent 70%),radial-gradient(40vmax 40vmax at 78% 82%,rgba(53,126,69,.14),transparent 70%),radial-gradient(30vmax 30vmax at 18% 88%,rgba(231,207,152,.22),transparent 70%);animation:gDrift 36s ease-in-out infinite alternate;will-change:transform}@keyframes gDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-3vmax,2vmax,0) scale(1.06)}}.section--white{background:#ffffff8c}.announcement{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(90deg,#00291f,#1f6b45,#0b3528,#357e45,#00291f);background-size:300% 100%;animation:gFlow 16s linear infinite;font-size:.86rem;font-weight:600;letter-spacing:.01em;border-bottom:1px solid rgba(231,207,152,.35)}.announcement:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translate(-100%);animation:gSheen 5.5s ease-in-out infinite}.announcement__inner{min-height:40px}.announcement__item .icon{color:var(--g-gold);width:18px;height:18px}.announcement__item.is-active{animation:gRise .6s var(--g-ease) both}.announcement__item .icon{animation:gNudge 2.4s ease-in-out infinite}@keyframes gFlow{0%{background-position:0% 50%}to{background-position:300% 50%}}@keyframes gSheen{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes gRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gNudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.section-header:has(>.site-header-wrapper[data-sticky-header=true]){position:sticky;top:0;z-index:60;pointer-events:none}.section-header:has(>.site-header-wrapper[data-sticky-header=true])>.site-header-wrapper{pointer-events:auto}.site-header{background:linear-gradient(180deg,#00291ff0,#0b3528e0);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid rgba(231,207,152,.25);box-shadow:0 10px 30px -18px #0000008c}.site-header .search-box__input{background:#fffffff2;border-color:#e7cf988c;transition:box-shadow .3s var(--g-ease),border-color .3s}.site-header .search-box__input:focus{box-shadow:0 0 0 4px #e7cf9859;border-color:var(--g-gold)}.site-header .icon-button{transition:transform .25s var(--g-ease),background .25s;border-radius:12px}.site-header .icon-button:hover{background:#ffffff1a;transform:translateY(-1px)}.cart-count{background:var(--g-grad-gold);color:var(--g-ink);font-weight:700;box-shadow:0 0 0 2px var(--g-ink)}.site-nav__dropdown{background:var(--g-glass-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--g-stroke);border-radius:16px;box-shadow:var(--g-shadow-hover)}.section-quick-links{background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,41,31,.06)}.offer-ticker{background:linear-gradient(90deg,#00291f,#17573a 50%,#00291f)!important;box-shadow:inset 0 1px #ffffff14,0 10px 26px -18px #00291fcc}.offer-ticker:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.14) 50%,transparent 60%);transform:translate(-100%);animation:gSheen 7s ease-in-out infinite}.offer-ticker__pill{background:var(--g-grad-sale)!important}body:has(.shopify-section-group-header-group.section-offer-ticker) main .section-offer-ticker{display:none}.section-head__title{background:linear-gradient(120deg,var(--g-ink) 0%,var(--g-emerald) 55%,var(--g-leaf) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.08em}.section-head__title:after{content:"";display:block;width:64px;height:4px;margin-top:12px;border-radius:4px;background:var(--g-grad-gold);transform-origin:0 50%;transform:scaleX(1);transition:transform .9s var(--g-ease) .2s}[dir=rtl] .section-head__title:after{transform-origin:100% 50%}.g-armed .section-head.g-reveal:not(.is-in) .section-head__title:after{transform:scaleX(0)}.eyebrow{color:var(--g-gold-deep)}.button:not(.button--secondary,.button--light,.button--ghost-light):not(.section-image-banners *,.section-hero-mosaic *,.section-promo-slider *){background:var(--g-grad);background-size:160% 160%;background-position:0% 50%;border-color:transparent;color:#fff;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 12px 24px -14px #0b3528d9,inset 0 1px #ffffff2e;transition:background-position .5s var(--g-ease),transform .25s var(--g-ease),box-shadow .3s var(--g-ease)}.button:not(.button--light,.button--ghost-light):not(.section-image-banners *,.section-hero-mosaic *,.section-promo-slider *):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s var(--g-ease)}@media(hover:hover){.button:not(.button--secondary,.button--light,.button--ghost-light):not(.section-image-banners *,.section-hero-mosaic *,.section-promo-slider *):hover{background-position:100% 50%;transform:translateY(-2px);box-shadow:0 18px 32px -16px #0b3528e6,inset 0 1px #ffffff38}.button:not(.button--light,.button--ghost-light):not(.section-image-banners *,.section-hero-mosaic *,.section-promo-slider *):hover:before{transform:translate(120%)}}.button:not(.section-image-banners *,.section-hero-mosaic *,.section-promo-slider *):active{transform:scale(.98)}.button--secondary:not(.section-image-banners *,.section-hero-mosaic *,.section-promo-slider *){background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#1f6b4573;color:var(--g-deep);position:relative;overflow:hidden;isolation:isolate}.button--secondary:not(.section-image-banners *,.section-hero-mosaic *,.section-promo-slider *):hover{background:var(--g-grad);color:#fff;border-color:transparent}html .card.card--cw,html .card{border-radius:var(--g-radius);border:1px solid transparent;background:linear-gradient(180deg,#fffffff5,#ffffffd6) padding-box,linear-gradient(150deg,#e7cf98f2,#fff9 38%,#357e4559) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--g-shadow);transition:transform .5s var(--g-ease),box-shadow .5s var(--g-ease)}html .card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 0%),rgba(231,207,152,.28),transparent 60%);opacity:0;transition:opacity .35s}@media(hover:hover){html .card.card--cw:hover,html .card:hover{transform:translateY(-6px);box-shadow:var(--g-shadow-hover);border-color:transparent}html .card:hover:after{opacity:1}html .card:hover .card__media img:only-of-type{transform:scale(1.06)}}.card__media{border-radius:calc(var(--g-radius) - 4px) calc(var(--g-radius) - 4px) 0 0}html .card--cw .badge--pct{background:var(--g-grad-sale);color:#ffe500;border-radius:999px;padding:5px 11px;box-shadow:0 8px 16px -8px #e4002bcc;position:relative;overflow:hidden}html .card--cw .badge--pct:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-120%);animation:gSheen 3.6s ease-in-out infinite}html .card--cw .card__quick-btn{border:1px solid rgba(255,255,255,.9);border-radius:12px;color:var(--g-deep);background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 18px -10px #00291f80}html .card--cw .card__quick-btn:hover{background:var(--g-grad);color:#fff;border-color:transparent;transform:translateY(-2px) scale(1.04)}html .card--cw .wishlist-btn{color:var(--g-emerald);border-radius:50%;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s var(--g-ease)}html .card--cw .wishlist-btn:hover{transform:scale(1.1)}html .card--cw .card__vendor{color:var(--g-gold-deep)}html .card--cw .card__title{color:#2a3330}html .card--cw .price,html .card--cw .price__sale{color:var(--g-ink)}html .card--cw .card__save{color:var(--g-sale)}html .card--cw .card__view{--btn-bg: transparent;border:0;border-radius:12px;color:#fff;background:var(--g-grad);background-size:160% 160%;box-shadow:0 10px 20px -12px #0b3528d9,inset 0 1px #ffffff2e;transition:background-position .5s var(--g-ease),transform .25s var(--g-ease),box-shadow .3s}html .card--cw .card__view:hover{background:var(--g-grad);background-position:100% 50%;color:#fff;transform:translateY(-1px)}.tile,.concern,.ptile,.circle__media{transition:transform .5s var(--g-ease),box-shadow .5s var(--g-ease)!important}.tile{border-radius:var(--g-radius);border-color:#ffffffe6;box-shadow:var(--g-shadow)}.ptile{border-radius:var(--g-radius);box-shadow:var(--g-shadow);position:relative;overflow:hidden}.ptile:after,.tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-120%);transition:transform .9s var(--g-ease)}.circle__media{box-shadow:0 10px 24px -14px #00291f73,0 0 0 3px #ffffffe6,0 0 0 4px #e7cf98b3}@media(hover:hover){.tile:hover,.ptile:hover,.concern:hover{transform:translateY(-6px);box-shadow:var(--g-shadow-hover)}.ptile:hover:after,.tile:hover:after{transform:translate(120%)}.circle:hover .circle__media{transform:translateY(-4px) scale(1.04)}}.usp-bar__list{background:var(--g-glass)!important;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--g-stroke)!important;border-radius:22px!important;box-shadow:var(--g-shadow)}.usp-bar__icon{background:linear-gradient(145deg,#fff,#e2f0e0)!important;color:var(--g-emerald)!important;box-shadow:0 0 0 2px #e7cf98bf,0 8px 16px -10px #00291f80;transition:transform .4s var(--g-ease)}@media(hover:hover){.usp-bar__item:hover .usp-bar__icon{transform:translateY(-3px) rotate(-6deg)}}.deals__panel,.editorial__panel--dark{background-image:var(--g-grad)!important;position:relative;overflow:hidden}.deals__panel:before,.editorial__panel--dark:before{content:"";position:absolute;width:360px;height:360px;inset-inline-end:-120px;top:-140px;pointer-events:none;background:radial-gradient(circle,rgba(231,207,152,.35),transparent 65%);animation:gFloat 9s ease-in-out infinite alternate}@keyframes gFloat{0%{transform:translateZ(0)}to{transform:translate3d(-30px,26px,0)}}.chip{background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#00291f1f;transition:background .25s,color .25s,transform .25s var(--g-ease)}.chip:hover{background:var(--g-grad);color:#fff;transform:translateY(-1px)}.ptabs__tab[aria-selected=true],.ptabs__tab.is-active{background:var(--g-grad)!important;color:#fff!important;border-color:transparent!important}.card-box,.pdp-card,.pdp-details,.cart-summary,.product-info .buy-buttons{background:var(--g-glass-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--g-stroke);border-radius:var(--g-radius);box-shadow:var(--g-shadow)}.product-info .buy-buttons{padding:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drawer__panel{background:#ffffffe6;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}.drawer__overlay{background:#00291f59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sticky-atc{background:#ffffffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--g-stroke)}.input,.select,.textarea,.search-box__input{border-radius:12px;transition:box-shadow .25s,border-color .25s}.input:focus,.select:focus,.textarea:focus{border-color:var(--g-leaf);box-shadow:0 0 0 4px #357e4526}.site-footer{position:relative;overflow:hidden;background:radial-gradient(60% 80% at 85% 0%,rgba(53,126,69,.45),transparent 70%),linear-gradient(180deg,#0b3528,#00291f)!important;border-top:1px solid rgba(231,207,152,.35)}.site-footer:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--g-gold),transparent);background-size:200% 100%;animation:gFlow 8s linear infinite}.fab--whatsapp{position:relative;background:linear-gradient(145deg,#3be07f,#1ebe5a)}.fab--whatsapp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;box-shadow:0 0 #25d3668c;animation:gRing 2.4s ease-out infinite}.fab--help{background:var(--g-grad)!important}@keyframes gRing{0%{box-shadow:0 0 #25d3668c}80%,to{box-shadow:0 0 0 16px #25d36600}}.g-armed .g-reveal:not(.is-in){opacity:0;transform:translateY(22px) scale(.98)}.g-reveal.is-in{opacity:1;transform:none;transition:opacity .7s var(--g-ease) calc(var(--i, 0) * 70ms),transform .8s var(--g-ease) calc(var(--i, 0) * 70ms)}.card :focus-visible,.button:focus-visible,.chip:focus-visible{outline:2px solid var(--g-gold-deep);outline-offset:3px}@media(prefers-reduced-motion:reduce){body:before,.announcement,.announcement:after,.announcement__item.is-active,.announcement__item .icon,.offer-ticker:after,.card--cw .badge--pct:after,.deals__panel:before,.editorial__panel--dark:before,.site-footer:before,.fab--whatsapp:before{animation:none!important}.g-armed .g-reveal:not(.is-in){opacity:1;transform:none}html .card:hover,.tile:hover,.ptile:hover,.concern:hover,.button:hover{transform:none!important}}@media(max-width:749px){html .card,html .card.card--cw{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px}.section-head__title:after{width:48px;height:3px;margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dh-glow.css.map */
