body{margin:0}html{scroll-behavior:smooth}button,input,select{font:inherit}.xg-annmq{background:#c8102e;color:#faf5ea;overflow:hidden;padding:11px 0}.xg-annmq__track{display:flex;width:max-content;animation:xg-annscroll 22s linear infinite}.xg-annmq__content{display:flex;align-items:center;gap:28px;padding-right:28px;white-space:nowrap;font:600 13px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.xg-annmq__sep{color:#c9a227}@keyframes xg-annscroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.xg-annmq__track{animation:none}}.xg-hdr{background:#0f3b2d;padding:18px 16px;text-align:center}.xg-hdr__logo{display:inline-block;text-decoration:none;color:#faf5ea;font-family:Georgia,Times New Roman,serif;font-size:26px;letter-spacing:.14em;font-weight:700}.xg-hdr__logo span{color:#c9a227}@media(min-width:990px){.xg-hdr{padding:22px 16px}.xg-hdr__logo{font-size:30px}}.xg-landing{--xg-green:#0f3b2d;--xg-green-dark:#0a2a20;--xg-red:#c8102e;--xg-red-dark:#a30d26;--xg-gold:#c9a227;--xg-cream:#faf5ea;--xg-cream-2:#f3ecdc;--xg-ink:#182420;--xg-serif:Georgia,"Times New Roman",serif;--xg-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-family:var(--xg-sans);color:var(--xg-ink);background:var(--xg-cream);line-height:1.55;font-size:1rem}.xg-landing *,.xg-landing *:before,.xg-landing *:after{box-sizing:border-box}.xg-landing img,.xg-landing svg.xg-ph{display:block;width:100%;height:100%;object-fit:cover}.xg-container{max-width:1150px;margin:0 auto;padding:0 16px}.xg-h2{font-family:var(--xg-serif);font-size:clamp(1.6rem,3.6vw,2.4rem);color:var(--xg-green);text-align:center;margin:0 0 10px;line-height:1.2}.xg-lead{text-align:center;margin:0 0 26px;color:#4a5a52}.xg-ph{background:var(--xg-cream-2)}.xg-btn{display:inline-block;padding:16px 34px;border-radius:999px;font-weight:700;font-size:1.05rem;text-decoration:none;text-align:center;transition:transform .15s ease,box-shadow .15s ease}.xg-btn:hover{transform:translateY(-1px)}.xg-btn--red{background:var(--xg-red);color:#fff;box-shadow:0 6px 18px #c8102e59}.xg-btn--red:hover{background:var(--xg-red-dark);color:#fff}.xg-btn--gold{background:var(--xg-gold);color:var(--xg-green-dark);box-shadow:0 6px 18px #c9a22766}.xg-product{padding:26px 0 50px}.xg-product__grid{display:grid;gap:28px}@media(min-width:990px){.xg-product__grid{grid-template-columns:1.05fr .95fr;gap:48px;align-items:start}.xg-gallery{position:sticky;top:18px}}.xg-gallery__main{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:1/1;background:var(--xg-cream-2);box-shadow:0 10px 30px #0f3b2d1f}.xg-gallery__slide{display:none;position:absolute;top:0;right:0;bottom:0;left:0}.xg-gallery__slide.is-active{display:block}.xg-gallery__badge{position:absolute;z-index:2;top:14px;left:14px;background:var(--xg-red);color:#fff;font-weight:800;font-size:.8rem;letter-spacing:.06em;padding:7px 12px;border-radius:999px}.xg-gallery__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.xg-gallery__thumb{padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;aspect-ratio:1/1;cursor:pointer;background:var(--xg-cream-2)}.xg-gallery__thumb.is-active{border-color:var(--xg-green)}.xg-buy__title{font-family:var(--xg-serif);font-size:clamp(1.5rem,3.4vw,2.1rem);color:var(--xg-green);margin:0 0 8px;line-height:1.15}.xg-stars{display:flex;align-items:center;gap:8px;margin-bottom:12px}.xg-stars__row{display:inline-flex;gap:2px}.xg-star{width:17px;height:17px;fill:var(--xg-gold)}.xg-stars__label{font-size:.9rem;color:#4a5a52;font-weight:600}.xg-buy__sub{margin:0 0 20px;color:#39463f}.xg-bundle__heading{font-weight:800;letter-spacing:.02em;margin:0 0 10px;color:var(--xg-green)}.xg-tier{position:relative;display:flex;align-items:center;gap:12px;border:2px solid #d8cfba;border-radius:14px;padding:16px 14px;margin-bottom:10px;cursor:pointer;background:#fff;transition:border-color .15s,box-shadow .15s}.xg-tier:hover{border-color:var(--xg-green)}.xg-tier.is-selected{border-color:var(--xg-green);box-shadow:0 0 0 2px var(--xg-green);background:#f6fbf7}.xg-tier__radio{position:absolute;opacity:0;pointer-events:none}.xg-tier__check{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid #b9b09b;position:relative}.xg-tier.is-selected .xg-tier__check{border-color:var(--xg-green);background:var(--xg-green)}.xg-tier.is-selected .xg-tier__check:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#fff}.xg-tier__info{flex:1 1 auto;display:flex;flex-direction:column}.xg-tier__name{font-weight:800}.xg-tier__per{font-size:.82rem;color:#405148}.xg-tier__price{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.xg-tier__now{font-weight:800;font-size:1.08rem;color:var(--xg-green)}.xg-tier__was{font-size:.85rem;color:#566158;text-decoration:line-through}.xg-tier__save{font-size:.7rem;font-weight:800;color:var(--xg-red);letter-spacing:.05em}.xg-tier__flag{position:absolute;top:-11px;left:14px;background:var(--xg-red);color:#fff;font-size:.66rem;font-weight:800;letter-spacing:.08em;padding:4px 10px;border-radius:999px}.xg-tier__flag--gold{background:var(--xg-gold);color:var(--xg-green-dark)}.xg-stock{display:flex;align-items:center;gap:8px;color:var(--xg-red);font-weight:800;font-size:.85rem;letter-spacing:.04em;margin:14px 0}.xg-stock__dot{width:9px;height:9px;border-radius:50%;background:var(--xg-red);animation:xg-pulse 1.2s infinite}@keyframes xg-pulse{0%,to{opacity:1}50%{opacity:.35}}.xg-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:var(--xg-red);color:#fff;font-weight:800;font-size:1.15rem;padding:18px 20px;border-radius:999px;text-decoration:none;box-shadow:0 8px 22px #c8102e66;transition:background .15s,transform .15s}.xg-cta:hover{background:var(--xg-red-dark);color:#fff;transform:translateY(-1px)}.xg-cta svg{width:22px;height:22px}.xg-payments{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:14px 0 4px}.xg-payments__icon{width:44px;height:28px}.xg-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;padding:14px 8px;border-block:1px solid #e4dcc8}.xg-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:.78rem;font-weight:700;color:var(--xg-green)}.xg-trust__item svg{width:26px;height:26px;color:var(--xg-green)}.xg-quote__verified{color:var(--xg-green);font-weight:600;margin-left:6px}.xg-info__item,.xg-faq__item{border:1px solid #e4dcc8;border-radius:12px;background:#fff;margin-bottom:8px;overflow:hidden}.xg-info__item summary,.xg-faq__item summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;font-weight:800;padding:15px 16px;color:var(--xg-green)}.xg-info__item summary::-webkit-details-marker,.xg-faq__item summary::-webkit-details-marker{display:none}.xg-info__item summary svg,.xg-faq__item summary svg{width:18px;height:18px;flex:0 0 auto;transition:transform .2s}.xg-info__item[open] summary svg,.xg-faq__item[open] summary svg{transform:rotate(180deg)}.xg-info__body,.xg-faq__body{padding:0 16px 15px;font-size:.93rem;color:#39463f}.xg-info__body ul{margin:0;padding-left:18px}.xg-info__body li{margin-bottom:5px}.xg-hero{background:var(--xg-green);color:var(--xg-cream);padding:56px 0}.xg-hero__grid{display:grid;gap:30px;align-items:center}@media(min-width:900px){.xg-hero__grid{grid-template-columns:1.1fr 1fr;gap:52px}}.xg-hero__media{border-radius:16px;overflow:hidden;aspect-ratio:4/3;background:var(--xg-green-dark);box-shadow:0 14px 40px #00000059}.xg-hero__copy h2{font-family:var(--xg-serif);font-size:clamp(1.8rem,4vw,2.7rem);margin:0 0 14px;line-height:1.15}.xg-hero__copy h2 em{color:var(--xg-gold);font-style:italic}.xg-hero__copy p{margin:0 0 24px;color:#d9e4dc}.xg-ba{padding:56px 0}.xg-ba__frame{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16/9;max-width:900px;margin:0 auto;box-shadow:0 10px 30px #0f3b2d26;background:var(--xg-cream-2)}.xg-ba__img{position:absolute;top:0;right:0;bottom:0;left:0}.xg-ba__img--after{clip-path:inset(0 0 0 50%)}.xg-ba__tag{position:absolute;bottom:12px;left:12px;background:#0a2a20d9;color:var(--xg-cream);font-size:.75rem;font-weight:800;letter-spacing:.05em;padding:6px 11px;border-radius:999px}.xg-ba__tag--right{left:auto;right:12px}.xg-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:3;margin:0}.xg-ba__handle{position:absolute;top:0;bottom:0;left:50%;width:3px;background:#fff;z-index:2;transform:translate(-50%)}.xg-ba__handle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 2px 10px #0000004d}.xg-ba__handle span:before{content:"\2194";display:flex;align-items:center;justify-content:center;height:100%;color:var(--xg-green);font-weight:800;font-size:1.1rem}.xg-carousel{padding:10px 0 56px}.xg-carousel__row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:16px 4px;-webkit-overflow-scrolling:touch}.xg-carousel__card{flex:0 0 240px;aspect-ratio:3/4;margin:0;border-radius:14px;overflow:hidden;scroll-snap-align:start;background:var(--xg-cream-2);box-shadow:0 6px 18px #0f3b2d1f}.xg-compare{background:var(--xg-cream-2);padding:56px 0}.xg-compare__inner{max-width:860px}.xg-compare__table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0f3b2d1a;margin-top:22px}.xg-compare__table th,.xg-compare__table td{padding:14px 12px;text-align:center;font-size:.9rem;border-bottom:1px solid #efe9d8}.xg-compare__table td:first-child{text-align:left;font-weight:600}.xg-compare__table thead th{background:var(--xg-green);color:var(--xg-cream);font-family:var(--xg-serif);font-size:.95rem}.xg-compare__table thead th.xg-compare__us{background:var(--xg-red);color:#fff}.xg-compare__table td.xg-compare__us{background:#fdf6f7}.xg-compare__table tr:last-child td{border-bottom:0}.xg-yes{color:var(--xg-green);font-weight:800;font-size:1.05rem}.xg-no{color:#c0b8a4;font-weight:800;font-size:1.05rem}.xg-faq{padding:56px 0}.xg-faq__inner{max-width:760px}.xg-faq .xg-h2{margin-bottom:22px}.xg-reviews{background:var(--xg-green);padding:56px 0}.xg-reviews .xg-h2{color:var(--xg-cream)}.xg-reviews__grid{display:grid;gap:14px;margin-top:26px;grid-template-columns:1fr}@media(min-width:700px){.xg-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.xg-reviews__grid{grid-template-columns:repeat(3,1fr)}}.xg-review{margin:0;background:var(--xg-cream);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.xg-review__photo{aspect-ratio:4/3;background:var(--xg-cream-2)}.xg-review__stars{display:flex;gap:2px;padding:12px 14px 0}.xg-review blockquote{margin:6px 14px;font-size:.9rem}.xg-review figcaption{padding:0 14px 14px;font-size:.78rem;font-weight:700;color:#4a5a52}.xg-guarantee{background:var(--xg-cream);padding:64px 0}.xg-guarantee__inner{max-width:640px;text-align:center}.xg-guarantee__seal{width:64px;height:64px;margin:0 auto 16px;border-radius:50%;background:var(--xg-green);color:var(--xg-gold);display:flex;align-items:center;justify-content:center}.xg-guarantee__seal svg{width:34px;height:34px}.xg-guarantee h2{font-family:var(--xg-serif);font-size:clamp(1.6rem,3.6vw,2.3rem);color:var(--xg-green);margin:0 0 12px}.xg-guarantee p{margin:0 0 24px;color:#39463f}.xg-guarantee__small{font-size:.8rem;color:#6a7a71;margin-top:14px}.xg-ftr{background:#0a2a20;color:#faf5ea;padding:56px 16px 28px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.xg-ftr__wrap{max-width:1150px;margin:0 auto;display:grid;gap:36px}.xg-ftr__logo{font-family:Georgia,Times New Roman,serif;font-size:22px;letter-spacing:.14em;font-weight:700;color:#faf5ea;text-decoration:none}.xg-ftr__logo span{color:#c9a227}.xg-ftr__blurb{margin:12px 0 0;font-size:14px;line-height:1.7;color:#faf5eabf;max-width:340px}.xg-ftr h2{font:700 13px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#c9a227;margin:0 0 14px}.xg-ftr__links{list-style:none;margin:0;padding:0}.xg-ftr__links li{margin:0 0 10px}.xg-ftr__links a{color:#faf5ead9;text-decoration:none;font-size:14px}.xg-ftr__links a:hover{color:#faf5ea;text-decoration:underline}.xg-ftr__news p{font-size:14px;color:#faf5eabf;margin:0 0 14px;line-height:1.6}.xg-ftr__form{display:flex;max-width:360px}.xg-ftr__form input[type=email]{flex:1;min-width:0;border:1px solid rgba(250,245,234,.3);background:#faf5ea14;color:#faf5ea;padding:12px 14px;font-size:14px;border-radius:8px 0 0 8px;outline:none}.xg-ftr__form input[type=email]::placeholder{color:#faf5ea80}.xg-ftr__form button{border:none;background:#c8102e;color:#faf5ea;font-weight:700;font-size:14px;padding:12px 18px;border-radius:0 8px 8px 0;cursor:pointer}.xg-ftr__form button:hover{background:#a30d26}.xg-ftr__links a:focus-visible,.xg-ftr__form input:focus-visible,.xg-ftr__form button:focus-visible{outline:3px solid #faf5ea;outline-offset:3px}.xg-ftr__bottom{max-width:1150px;margin:40px auto 0;padding-top:22px;border-top:1px solid rgba(250,245,234,.15);text-align:center}.xg-ftr__copy{font-size:12px;color:#faf5ea8c}@media(min-width:990px){.xg-ftr__wrap{grid-template-columns:1.4fr 1fr 1.4fr;gap:48px}}.xg-landing a:focus-visible,.xg-landing button:focus-visible,.xg-tier:focus-within{outline:3px solid #c9a227;outline-offset:3px}.xg-cta:disabled{opacity:.6;cursor:not-allowed}.xg-variant{width:100%;padding:12px;border:1px solid #d8cfba;border-radius:10px;margin:0 0 16px}.xg-empty{display:flex!important;align-items:center;justify-content:center;background:#f3ecdc;color:#67776e;font:14px Georgia;text-align:center;padding:24px}.xg-landing .xg-payments svg{width:44px;height:28px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/glow.css.map */
