:root{--ace-red:#2E6F4E;--ace-red-dark:#24593F;--ace-red-deep:#1C4532;--ace-sale:#D40029}.ace-wide__txt small{color:#bfe3cc!important}.ace-call{box-shadow:0 6px 20px #2e6f4e73}.ace-quick{background:#f1f8f3}.ace-card__flag{background:var(--ace-sale)!important}.ace-chip--red,.ace-cat--sale .ace-cat__img{background:var(--ace-red)!important;border-color:var(--ace-red)!important;color:#fff!important}.ace-card__price b.is-sale,.ace-pdp__price b.is-sale{color:var(--ace-sale)}.ace-slider{padding-top:16px;padding-bottom:4px}.ace-slider__wrap{position:relative}.ace-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:12px;align-items:flex-start;background:var(--ace-gray)}.ace-slider__track::-webkit-scrollbar{display:none}.ace-slide{flex:0 0 100%;scroll-snap-align:start;display:block}.ace-slide picture,.ace-slide img{display:block;width:100%;height:auto}.ace-slide--empty{display:flex;align-items:center;justify-content:center;aspect-ratio:16/5.6;padding:20px;text-align:center;color:var(--ace-muted);border:2px dashed var(--ace-line);border-radius:12px;font-size:15px}.ace-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;color:var(--ace-red);font-size:26px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #0003;display:flex;align-items:center;justify-content:center;z-index:2}.ace-slider__arrow--l{left:52px}.ace-slider__arrow--r{right:52px}.ace-slider .ace-dots button{width:10px;height:10px;border-radius:999px;border:0;padding:0;background:#c9c9c9;cursor:pointer}.ace-slider .ace-dots button.is-on{width:28px;background:var(--ace-red)}@media(max-width:989px){.ace-slider{padding-top:10px}.ace-slider__track{border-radius:10px}.ace-slider__arrow{display:none}.ace-slide--empty{aspect-ratio:1/1}.ace-sec{padding-top:28px;padding-bottom:8px}.ace-h2{font-size:24px}.ace-cats{margin-top:16px}.ace-header__row,.ace-chips__row{padding-top:8px;padding-bottom:8px}.ace-chip{padding:6px 14px;font-size:13px}}.ace-sec--notitle{padding-top:14px}.ace-sec--notitle .ace-cats{margin-top:0}.ace-slide--gen{position:relative;aspect-ratio:1536/820;background:radial-gradient(circle at 75% 50%,#3e8b63,#1c4532 55%,#0f2a1e);color:#fff!important;text-decoration:none;display:flex;align-items:center;overflow:hidden}.ace-gen__txt{position:relative;z-index:1;width:56%;padding:0 0 0 5%}.ace-gen__txt small{display:block;font-weight:900;font-style:italic;letter-spacing:1px;font-size:clamp(12px,1.6vw,22px);color:#7fd39e}.ace-gen__txt b{display:block;font-weight:900;text-transform:uppercase;line-height:1;font-size:clamp(18px,5.4vw,78px);margin-top:.15em;overflow-wrap:anywhere}.ace-gen__txt span{display:block;margin-top:.6em;font-size:clamp(12px,1.7vw,22px);opacity:.92}.ace-gen__txt em{display:inline-block;margin-top:1em;font-style:normal;font-weight:800;font-size:clamp(12px,1.5vw,20px);border:2px solid #7FD39E;border-radius:999px;padding:.35em 1em}.ace-gen__img{position:absolute;right:3%;top:8%;bottom:8%;width:38%;display:flex;align-items:center;justify-content:center}.ace-gen__img img{max-width:100%;max-height:100%;object-fit:contain;background:#fff;border-radius:50%;padding:6%;aspect-ratio:1/1;box-shadow:0 10px 40px #00000059}@media(max-width:749px){.ace-gen__txt span{font-size:11px;line-height:1.35}.ace-gen__txt em{margin-top:.7em}}.ace-order{width:100%;margin-top:10px;min-height:58px;font-size:19px;font-weight:800;flex-wrap:wrap;gap:4px 10px;line-height:1.1;padding:8px 20px}.ace-order small{flex-basis:100%;font-size:12px;font-weight:500;opacity:.9}.ace-buy .ace-add{font-size:15px}@media(max-width:749px){.ace-slider{padding-top:0}.ace-slider .ace-slider__wrap{padding-left:0;padding-right:0}.ace-slider__track{border-radius:0}.ace-slider .ace-dots{padding:8px 0 0}.ace-gen__txt{width:60%;padding-left:5%}.ace-gen__txt small{font-size:11px}.ace-gen__txt b{font-size:28px}.ace-gen__txt span{display:none}.ace-gen__txt em{font-size:13px;margin-top:10px}.ace-gen__img{width:40%;right:4%}.ace-slider--m .ace-slide--gen{aspect-ratio:1/1;flex-direction:column;justify-content:flex-start;align-items:stretch}.ace-slider--m .ace-gen__txt{width:100%;padding:28px 22px 0}.ace-slider--m .ace-gen__txt b{font-size:40px}.ace-slider--m .ace-gen__txt span{display:block;font-size:14px}.ace-slider--m .ace-gen__img{position:static;width:auto;flex:1;padding:14px 22px 34px}.ace-slider--m .ace-gen__img img{height:100%;width:auto}}.ace-buy{flex-wrap:wrap}.ace-buy .ace-add{flex:1 1 100%;order:2;min-height:52px;font-size:16px}.ace-buy .ace-qty{order:1}.ace-buy .es-popup-button{flex:1 1 100%;order:3;margin:0!important;width:100%!important}.ace-quick{border:0;background:none;padding:0;margin-top:20px}.ace-quick__title{border:2px solid var(--ace-red);border-radius:10px;padding:12px;text-align:center;font-size:16px;margin-bottom:10px}.ace-quick__row{flex-direction:column}.ace .ace-quick__row input[type=tel]{flex:none;width:100%;height:52px;border-radius:10px}.ace-quick__send{width:100%;min-height:52px;border-radius:10px;letter-spacing:1.5px;font-weight:900}.ace-quick__note{text-align:center;font-size:13px!important;margin:8px 0 0!important}.ace-card__body{padding-bottom:14px}.ace-slider .ace-slider__track{align-items:stretch;background:#0b1a12;aspect-ratio:1536/820;height:auto}.ace-slider .ace-slide{position:relative;height:100%;overflow:hidden}.ace-slider .ace-slide__bg{display:block;position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background-size:cover;background-position:center;filter:blur(26px) brightness(.5);transform:scale(1.1)}.ace-slider .ace-slide picture{position:relative;z-index:1;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.ace-slider .ace-slide picture img{height:100%;width:auto;max-width:100%;object-fit:contain}.ace-slider .ace-slide--gen,.ace-slider--m .ace-slide--gen,.ace-slider .ace-slide--empty{aspect-ratio:auto!important;height:100%}@media(min-width:750px){.ace-slider .ace-slider__track{aspect-ratio:auto;height:min(520px,calc((min(100vw,1440px) - 80px)/1.873))}}@media(max-width:749px){.ace-slider--m .ace-slide--gen{flex-direction:row;align-items:center}.ace-slider--m .ace-gen__txt{width:60%;padding:0 0 0 5%}.ace-slider--m .ace-gen__txt b{font-size:28px}.ace-slider--m .ace-gen__txt span{display:none}.ace-slider--m .ace-gen__img{position:absolute;width:40%;right:4%;top:8%;bottom:8%;padding:0}}.ace-gal__main{display:block}.ace-gal__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.ace-gal__track::-webkit-scrollbar{display:none}.ace-gal__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;display:flex!important;align-items:center;justify-content:center;cursor:zoom-in}.ace-gal__slide img{width:100%;height:100%;object-fit:contain;padding:20px}.ace-gal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:42px;height:42px;border-radius:50%;border:0;background:#fffffff2;box-shadow:0 2px 8px #0000002e;color:var(--ace-ink);font-size:26px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.ace-gal__nav--l{left:10px}.ace-gal__nav--r{right:10px}.ace-gal__count{position:absolute;right:12px;bottom:12px;z-index:2;background:#0009;color:#fff;font-size:13px;padding:3px 10px;border-radius:999px}.ace-gal__count b{font-weight:700}@media(max-width:989px){.ace-gal__nav{width:36px;height:36px;font-size:22px;background:#ffffffd9}.ace-gal__slide img{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ace-green.css.map */
