@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";:root{--gm-red:#C8102E;--gm-red2:#A8142A;--gm-wine:#8E1424;--gm-green:#12442D;--gm-green2:#1C5A3E;--gm-gold:#E0B553;--gm-cream:#FAF8F4;--gm-ink:#121212;--gm-muted:#4A4A4A;--gm-line:#E6E0D6}.gm,.gm *{box-sizing:border-box}.gm{font-family:Poppins,system-ui,sans-serif;color:var(--gm-ink);-webkit-font-smoothing:antialiased}.gm img{max-width:100%;display:block}.gm h1,.gm h2,.gm h3,.gm p{font-family:Poppins,system-ui,sans-serif}.gm-kick{text-align:center;margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gm-wine)}.gm-h{text-align:center;margin:0 0 12px;font-size:clamp(25px,4.4vw,38px);line-height:1.15;font-weight:800;color:var(--gm-green)}.gm-p{text-align:center;margin:0 auto 22px;max-width:580px;font-size:15.5px;line-height:1.6;color:var(--gm-muted)}.gm-promo{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--gm-red) 0%,var(--gm-red2) 100%);padding:9px 12px}.gm-snow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.gm-snow i{position:absolute;top:-22px;font-style:normal;color:#fff;opacity:.55;line-height:1;animation:gmFall linear infinite}.gm-snow i:nth-child(1){left:4%;font-size:11px;animation-duration:7s}.gm-snow i:nth-child(2){left:12%;font-size:14px;animation-duration:9s;animation-delay:1.4s;opacity:.4}.gm-snow i:nth-child(3){left:21%;font-size:9px;animation-duration:6s;animation-delay:2.6s}.gm-snow i:nth-child(4){left:29%;font-size:13px;animation-duration:10s;animation-delay:.8s}.gm-snow i:nth-child(5){left:38%;font-size:10px;animation-duration:8s;animation-delay:3.3s}.gm-snow i:nth-child(6){left:47%;font-size:12px;animation-duration:7.5s;animation-delay:1.9s;opacity:.4}.gm-snow i:nth-child(7){left:56%;font-size:9px;animation-duration:6.5s;animation-delay:.3s}.gm-snow i:nth-child(8){left:65%;font-size:14px;animation-duration:9.5s;animation-delay:2.2s}.gm-snow i:nth-child(9){left:74%;font-size:11px;animation-duration:7s;animation-delay:4s}.gm-snow i:nth-child(10){left:83%;font-size:13px;animation-duration:8.5s;animation-delay:1.1s;opacity:.4}.gm-snow i:nth-child(11){left:91%;font-size:10px;animation-duration:6s;animation-delay:2.9s}.gm-snow i:nth-child(12){left:97%;font-size:12px;animation-duration:9s;animation-delay:3.7s}@keyframes gmFall{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(14px,150px,0) rotate(200deg)}}@media(prefers-reduced-motion:reduce){.gm-snow i{animation:none;opacity:.25}}.gm-promo__in{position:relative;z-index:1;max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.gm-promo__t{text-align:center;line-height:1.2}.gm-promo__t b{display:block;font-size:14px;font-weight:800;color:#fff}.gm-promo__t span{display:block;margin-top:2px;font-size:11.5px;font-weight:600;color:#ffffffd1}.gm-cd{display:flex;align-items:center;gap:5px}.gm-cd>div{min-width:40px;background:#ffffff2b;border:1px solid rgba(255,255,255,.26);border-radius:9px;padding:5px 6px 4px;text-align:center}.gm-cd b{display:block;font-size:16px;font-weight:800;color:#fff;line-height:1.05;font-variant-numeric:tabular-nums}.gm-cd span{display:block;font-size:8.5px;letter-spacing:.11em;text-transform:uppercase;color:#fffc;font-weight:600}.gm-cd>i{font-style:normal;color:#fff;font-weight:800}.gm-promo__btn{display:inline-block;background:#fff;color:var(--gm-red);font-weight:800;font-size:14px;padding:9px 22px;border-radius:999px;text-decoration:none;box-shadow:0 2px 8px #00000026}@media(max-width:749px){.gm-promo__in{gap:8px}.gm-promo__t b{font-size:12.5px}.gm-promo__btn{padding:7px 14px;font-size:12.5px}.gm-cd>div{min-width:34px;padding:4px 4px 3px}.gm-cd b{font-size:14px}}.gm-ticker{background:var(--gm-green2);overflow:hidden;padding:11px 0}.gm-ticker__track{display:flex;width:max-content;animation:gmTick var(--gm-speed,40s) linear infinite}.gm-ticker__grp{display:flex;gap:56px;padding-right:56px;flex-shrink:0}.gm-ticker__grp span{white-space:nowrap;color:#fff;font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase}@keyframes gmTick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.gm-ticker__track{animation:none}}.gm-pdp{background:var(--gm-cream);padding:16px 0 40px}.gm-pdp__grid{max-width:1280px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:1fr;gap:22px}@media(min-width:990px){.gm-pdp__grid{grid-template-columns:56% 1fr;gap:48px;padding:0 32px;align-items:start}.gm-gal{position:sticky;top:90px}}.gm-gal__main{border-radius:14px;overflow:hidden;background:#fff;aspect-ratio:1/1}.gm-gal__main img{width:100%;height:100%;object-fit:cover}.gm-gal__thumbs{display:flex;gap:10px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding:2px}.gm-gal__thumbs::-webkit-scrollbar{display:none}.gm-gal__thumbs button{flex:0 0 74px;height:74px;border-radius:12px;overflow:hidden;border:2px solid transparent;padding:0;background:#fff;cursor:pointer}.gm-gal__thumbs button.is-active{border-color:var(--gm-wine)}.gm-gal__thumbs img{width:100%;height:100%;object-fit:cover}.gm-info{min-width:0}.gm-stars{display:flex;gap:3px;margin:0 0 6px}.gm-stars svg{width:22px;height:22px;fill:var(--gm-gold)}.gm-revtx{font-size:18px;font-weight:800;margin:0 0 6px}.gm-title{font-size:clamp(30px,4vw,40px);line-height:1.12;font-weight:700;margin:0 0 14px;color:var(--gm-ink)}.gm-proof{display:flex;align-items:center;margin:0 0 13px}.gm-avs{display:flex;position:relative;z-index:2}.gm-avs img{width:52px;height:52px;border-radius:50%;border:3px solid #fff;object-fit:cover;box-shadow:0 1px 3px #00000024}.gm-avs img+img{margin-left:-14px}.gm-ord{background:linear-gradient(135deg,var(--gm-red) 0%,var(--gm-wine) 100%);color:#fff;border-radius:0 999px 999px 0;padding:8px 22px 8px 30px;margin-left:-22px;line-height:1.1;min-height:48px;display:flex;flex-direction:column;justify-content:center}.gm-proof--solo .gm-ord{margin-left:0;border-radius:999px;padding-left:22px}.gm-ord b{font-size:15px;font-weight:800}.gm-ord span{font-size:12.5px;font-weight:600}.gm-pill{display:inline-flex;align-items:center;gap:8px;background:#fde8ea;border:1px solid #F6C9CE;color:var(--gm-ink);font-weight:700;font-size:14px;padding:7px 16px;border-radius:999px;margin:0 0 14px}.gm-pill b{color:var(--gm-red)}.gm-dot{width:9px;height:9px;border-radius:50%;background:#d81e2c;animation:gmPulse 1.4s ease-out infinite}@keyframes gmPulse{0%{box-shadow:0 0 #d81e2c8c}70%{box-shadow:0 0 0 8px #d81e2c00}to{box-shadow:0 0 #d81e2c00}}.gm-price{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0 0 12px}.gm-price strong{font-size:22px;font-weight:800}.gm-price s{font-size:16px;font-weight:700;color:#6b6b6b}.gm-save{display:inline-flex;align-items:center;gap:5px;background:var(--gm-wine);color:#fff;font-size:12px;font-weight:800;letter-spacing:.05em;padding:4px 9px;border-radius:6px;text-transform:uppercase}.gm-save svg{width:12px;height:12px;fill:#fff}.gm-div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 16px;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--gm-green);text-align:center;scroll-margin-top:120px}.gm-div:before,.gm-div:after{content:"";flex:1;height:2px;background:var(--gm-red);max-width:18px}.gm-offers{display:flex;flex-direction:column;gap:14px}.gm-off{position:relative;background:#fff;border:2px solid var(--gm-line);border-radius:14px;padding:16px 16px 16px 46px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.gm-off.is-active{border-color:var(--gm-wine);box-shadow:0 0 0 1px var(--gm-wine)}.gm-off__radio{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:2px solid #C9C2B6;background:#fff}.gm-off.is-active .gm-off__radio{border-color:var(--gm-wine)}.gm-off.is-active .gm-off__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--gm-wine)}.gm-off__tag{position:absolute;top:0;left:18px;transform:translateY(-50%);border-radius:999px;padding:5px 13px;font-size:11px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 9px #0000002e;background:var(--gm-wine);color:#fff}.gm-off__tag--gold{background:var(--gm-gold);color:#3a2e12}.gm-off__top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.gm-off__l b{display:block;font-size:16px;font-weight:800;line-height:1.2}.gm-off__l span{display:block;font-size:13px;color:var(--gm-muted);margin-top:2px}.gm-off__p{text-align:right;flex-shrink:0}.gm-off__p strong{display:block;font-size:16px;font-weight:800;color:var(--gm-wine)}.gm-off__p s{display:block;font-size:12.5px;font-weight:600;color:#6b6b6b}.gm-perks{display:none;margin-top:12px;padding-top:12px;border-top:1px solid var(--gm-line);flex-direction:column;gap:8px}.gm-off.is-active .gm-perks{display:flex}.gm-perk{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--gm-line);border-radius:12px;padding:9px 12px;box-shadow:0 1px 4px #0000000d}.gm-perk__ic{width:34px;height:34px;border-radius:50%;background:#fde8ea;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.gm-perk__t{flex:1;line-height:1.2}.gm-perk__t b{display:block;font-size:13.5px;font-weight:800}.gm-perk__t s{font-size:12px;font-weight:600;color:#6b6b6b}.gm-free{background:var(--gm-wine);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.06em;padding:5px 11px;border-radius:999px}.gm-ups{margin-top:14px}.gm-ups__h{font-size:13px;font-weight:800;margin:0 0 8px}.gm-up{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--gm-line);border-radius:12px;padding:8px 12px;margin-bottom:8px;cursor:pointer}.gm-up input{width:18px;height:18px;accent-color:var(--gm-wine)}.gm-up img{width:44px;height:44px;border-radius:8px;object-fit:cover}.gm-up__t{flex:1;font-size:13px;line-height:1.25}.gm-up__t small{display:block;color:var(--gm-muted)}.gm-up__p{text-align:right;font-size:13px;font-weight:800}.gm-up__p s{display:block;font-weight:600;color:#6b6b6b;font-size:11.5px}.gm-atc{display:block;width:100%;margin-top:18px;background:var(--gm-wine);color:#fff;border:0;border-radius:12px;padding:18px;font-family:inherit;font-size:19px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px #5f0d18;transition:transform .1s}.gm-atc:active{transform:translateY(2px);box-shadow:0 2px #5f0d18}.gm-atc[disabled]{opacity:.6;cursor:default}.gm-total{text-align:center;margin:12px 0 14px;font-size:15px;font-weight:800;color:var(--gm-green)}.gm-err{display:none;color:var(--gm-red);font-size:13px;text-align:center}.gm-trust{display:flex;flex-direction:column;gap:8px}.gm-trust div{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--gm-line);border-radius:10px;padding:10px 14px;font-size:13.5px;font-weight:700}.gm-trust svg{width:17px;height:17px;flex-shrink:0;stroke:var(--gm-wine);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gm-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:14px 0 0;padding:0;list-style:none}.gm-pay svg{width:38px;height:24px}.gm-desc{margin-top:14px;background:#fff;border:1px solid var(--gm-line);border-radius:12px}.gm-desc summary{cursor:pointer;padding:12px 14px;font-weight:800;font-size:14px}.gm-desc>div{padding:0 14px 14px;font-size:14px;line-height:1.6;color:var(--gm-muted)}.gm-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;background:linear-gradient(135deg,var(--gm-red) 0%,var(--gm-wine) 100%);border-radius:999px;padding:8px 8px 8px 12px;display:flex;align-items:center;gap:12px;box-shadow:0 8px 24px #00000040;transform:translateY(140%);transition:transform .3s ease;max-width:1100px;margin:0 auto}.gm-sticky.is-on{transform:none}.gm-sticky__bag{position:relative;width:40px;height:40px;border-radius:50%;background:#ffffff2e;display:flex;align-items:center;justify-content:center}.gm-sticky__bag svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2}.gm-sticky__bag em{position:absolute;top:-4px;right:-4px;background:var(--gm-gold);color:#3a2e12;font-style:normal;font-size:11px;font-weight:800;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.gm-sticky__t{flex:1;color:#fff;line-height:1.1}.gm-sticky__t small{display:block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.gm-sticky__t b{font-size:20px;font-weight:800}.gm-sticky button{background:#fff;color:var(--gm-wine);border:0;border-radius:999px;padding:13px 22px;font-family:inherit;font-weight:800;font-size:14px;cursor:pointer;white-space:nowrap}.gm-tf{background:var(--gm-cream)}.gm-tf__in{max-width:1000px;margin:0 auto;padding:48px 16px 52px}.gm-tf__im{border-radius:16px;overflow:hidden;background:#efebe3;margin:0 0 20px}.gm-tf__im img{width:100%;height:auto}.gm-tf__s{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gm-tf__s div{background:#fff;border:1px solid var(--gm-line);border-radius:12px;padding:14px 8px;text-align:center}.gm-tf__s b{display:block;font-size:22px;font-weight:800;color:var(--gm-wine);line-height:1.1}.gm-tf__s span{display:block;font-size:12.5px;color:var(--gm-muted);margin-top:3px}@media(min-width:990px){.gm-tf__in{max-width:1180px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);column-gap:60px;align-items:center}.gm-tf__txt .gm-kick,.gm-tf__txt .gm-h,.gm-tf__txt .gm-p{text-align:left;margin-left:0}.gm-tf__im{grid-column:2;grid-row:1;margin:0}.gm-tf__txt{grid-column:1;grid-row:1}}@media(max-width:989px){.gm-tf__in{display:flex;flex-direction:column}.gm-tf__txt{display:contents}.gm-tf__s{order:3}.gm-tf__im{order:2}}.gm-steps{background:var(--gm-cream)}.gm-steps__in{max-width:1180px;margin:0 auto;padding:48px 16px 52px}.gm-steps__g{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}@media(max-width:749px){.gm-steps__g{grid-template-columns:1fr;gap:22px}}.gm-step__im{position:relative;border-radius:14px;overflow:hidden;background:#fff;aspect-ratio:1/1}.gm-step__im img{width:100%;height:100%;object-fit:cover}.gm-step__b{position:absolute;top:12px;left:12px;background:var(--gm-red);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;padding:5px 10px;border-radius:999px;box-shadow:0 2px 8px #0003}.gm-step h3{margin:14px 0 6px;font-size:17px;font-weight:800;color:var(--gm-ink)}.gm-step p{margin:0;font-size:14.5px;line-height:1.55;color:var(--gm-muted)}.gm-gift{position:relative;overflow:hidden;background:radial-gradient(ellipse at 70% 0%,#1d3566,#0f1f3f 55%,#0a1630);color:#fff}.gm-gift__dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gm-gift__dots i{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--gm-gold);opacity:.55;animation:gmTw 3s ease-in-out infinite}.gm-gift__dots i:nth-child(1){top:12%;left:22%}.gm-gift__dots i:nth-child(2){top:20%;left:86%;animation-delay:.6s}.gm-gift__dots i:nth-child(3){top:44%;left:70%;animation-delay:1.2s}.gm-gift__dots i:nth-child(4){top:58%;left:93%;animation-delay:1.8s}.gm-gift__dots i:nth-child(5){top:70%;left:78%;animation-delay:.9s}.gm-gift__dots i:nth-child(6){top:34%;left:4%;animation-delay:2.1s}@keyframes gmTw{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:.8;transform:scale(1)}}.gm-gift__in{position:relative;z-index:1;max-width:920px;margin:0 auto;padding:56px 16px 60px}.gm-gift__k{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gm-gold);margin:0 0 10px}.gm-gift h2{font-size:clamp(28px,5vw,44px);line-height:1.12;font-weight:800;margin:0 0 14px;color:#fff}.gm-gift__p{font-size:15px;line-height:1.65;color:#fffc;max-width:600px;margin:0 0 22px}.gm-gcd{display:flex;gap:10px;margin:0 0 10px}.gm-gcd>div{min-width:72px;border:1px solid rgba(255,255,255,.22);background:#ffffff0d;border-radius:12px;padding:10px 8px;text-align:center}.gm-gcd b{display:block;font-size:26px;font-weight:800;color:var(--gm-gold);font-variant-numeric:tabular-nums;line-height:1.1}.gm-gcd span{display:block;font-size:9.5px;letter-spacing:.12em;color:#ffffffb3;text-transform:uppercase;margin-top:3px}.gm-gift__until{font-size:13px;color:#ffffffb3;margin:0 0 22px}.gm-gift__list{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-direction:column;gap:10px}.gm-gift__list li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600}.gm-gift__list svg{width:17px;height:17px;stroke:var(--gm-gold);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gm-gift__btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,var(--gm-red),var(--gm-wine));color:#fff;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:.03em;text-transform:uppercase;padding:17px 30px;border-radius:999px;box-shadow:0 8px 24px #c8102e66}.gm-gift__box{position:relative;margin-top:44px;max-width:560px}.gm-gift__tab{position:absolute;top:0;left:22px;transform:translateY(-50%);z-index:2;background:#f5e7c0;color:#3a2e12;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:10px 20px;border-radius:999px;box-shadow:0 3px 10px #00000040}.gm-gift__img{border-radius:16px;overflow:hidden;border:2px solid rgba(224,181,83,.55);box-shadow:0 18px 40px #0006}.gm-gift__img img{width:100%;height:auto}.gm-ins{background:var(--gm-green2);color:#fff}.gm-ins__in{max-width:1180px;margin:0 auto;padding:48px 16px 52px}.gm-ins__k{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gm-gold);margin:0 0 8px}.gm-ins h2{font-size:clamp(25px,4.4vw,36px);font-weight:800;margin:0 0 12px;color:#fff;line-height:1.15}.gm-ins__p{font-size:15px;line-height:1.65;color:#ffffffd9;margin:0 0 22px;max-width:820px}.gm-ins__rows{display:flex;flex-direction:column;gap:10px}.gm-ins__rows div{display:flex;align-items:center;gap:18px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;border-radius:12px;padding:14px 18px}.gm-ins__rows b{flex:0 0 78px;font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--gm-gold);text-transform:uppercase}.gm-ins__rows span{font-size:14.5px;font-weight:500}.gm-faq{background:var(--gm-cream)}.gm-faq__in{max-width:820px;margin:0 auto;padding:52px 16px 48px}.gm-faq__list{display:flex;flex-direction:column;gap:12px;margin-top:22px}.gm-faq details{background:#fff;border:1px solid var(--gm-line);border-radius:12px;box-shadow:0 1px 4px #0000000a}.gm-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:15px 18px;font-weight:800;font-size:15px}.gm-faq summary::-webkit-details-marker{display:none}.gm-faq summary .ic{font-size:17px;width:22px;text-align:center}.gm-faq summary .q{flex:1}.gm-faq summary .pl{font-size:22px;font-weight:400;color:var(--gm-muted);transition:transform .2s}.gm-faq details[open] summary .pl{transform:rotate(45deg)}.gm-faq__a{padding:0 18px 16px 52px;font-size:14.5px;line-height:1.65;color:var(--gm-muted)}.gm-faq__a p{margin:0}.gm-waves{display:block;background:var(--gm-cream);line-height:0}.gm-waves svg{display:block;width:100%;height:auto}.gm-cta{background:var(--gm-green2);color:#fff;text-align:center;margin-top:-1px}.gm-cta__in{max-width:760px;margin:0 auto;padding:30px 16px 110px}.gm-cta h2{font-size:clamp(32px,6vw,56px);line-height:1.1;font-weight:800;margin:0 0 16px;color:#fff}.gm-cta p{font-size:15px;line-height:1.6;color:#ffffffe6;margin:0 auto 22px;max-width:520px}.gm-cta a{display:inline-block;background:#fff;color:var(--gm-green);font-weight:800;font-size:15px;padding:13px 30px;border-radius:10px;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gm.css.map */
