.benefits1028{padding-top:30px;padding-bottom:30px}.benefits1028__heading{text-align:center;margin:0 0 26px}.benefits1028__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.benefits1028__item{display:flex;align-items:center;gap:12px;text-align:left;padding:14px;border-radius:14px;border:1px solid rgba(var(--color-foreground, 18 18 18),.08);background:rgba(var(--color-foreground, 18 18 18),.015)}.benefits1028__grid--plain .benefits1028__item{border:none;background:transparent;padding:6px}.benefits1028__icon{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:12px;font-size:24px;line-height:1;background:var(--tint, rgba(0,0,0,.05))}.benefits1028__iconimg{width:30px;height:30px;object-fit:contain}.benefits1028__title{margin:0 0 2px;font-size:1rem;line-height:1.2}.benefits1028__text{margin:0;opacity:.75;font-size:.85rem;line-height:1.4}@media screen and (min-width:750px){.benefits1028__grid{grid-template-columns:repeat(var(--cols, 4),1fr);gap:18px}.benefits1028__item{flex-direction:column;align-items:flex-start}.benefits1028__title{font-size:1.05rem}}.cmp1028{padding-top:36px;padding-bottom:36px}.cmp1028__heading{text-align:center;margin:0 0 24px}.cmp1028__table{max-width:720px;margin:0 auto;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px #00000014}.cmp1028__row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center}.cmp1028__row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.07)}.cmp1028__cell{padding:14px 12px;font-size:.95rem;text-align:center}.cmp1028__cell--feature{text-align:left;font-weight:500}.cmp1028__row--head .cmp1028__cell{font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.82rem}.cmp1028__cell--us{background:#00000008;font-weight:700}.cmp1028__yes{color:#1aaf5d;font-weight:800;font-size:1.1rem}.cmp1028__no{color:#d23;font-weight:800;font-size:1.1rem;opacity:.65}.herov1028{position:relative;min-height:var(--minh, 520px);display:grid;place-items:center;overflow:hidden;background:radial-gradient(120% 120% at 50% 0%,#2c2c38,#16161c 70%)}.herov1028__media{position:absolute;top:0;right:0;bottom:0;left:0}.herov1028__video{width:100%;height:100%;object-fit:cover;display:block}.herov1028__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,calc(var(--overlay, .35) + .25)),rgba(0,0,0,var(--overlay, .35)) 45%,rgba(0,0,0,calc(var(--overlay, .35) * .4)))}.herov1028__content{position:relative;z-index:1;text-align:center;color:#fff;padding:56px 20px;max-width:760px}.herov1028__sub{text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;font-weight:600;margin:0 0 14px;opacity:.92}.herov1028__heading{font-size:clamp(2.2rem,6.5vw,3.8rem);margin:0 0 26px;line-height:1.04;letter-spacing:-.025em;text-wrap:balance;font-weight:700;text-shadow:0 2px 30px rgba(0,0,0,.25)}.herov1028__btn{font-size:1.05rem;padding:1.1rem 2.6rem}.qb1028{padding-top:24px;padding-bottom:24px}.qb1028 .page-width-narrow{max-width:640px;margin:0 auto;padding:0 1.5rem}.qb1028__heading{text-align:center;margin:0 0 18px;font-size:1.2rem}.qb1028__list{display:flex;flex-direction:column;gap:12px}.qb1028__opt{position:relative;display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px;cursor:pointer;border:2px solid rgba(var(--color-foreground, 18 18 18),.14);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.qb1028__opt.is-selected{border-color:rgb(var(--color-button, 18 18 18));background:rgba(var(--color-button, 18 18 18),.04);box-shadow:0 6px 18px #00000014}.qb1028__opt--popular{border-color:rgba(var(--color-button, 18 18 18),.5)}.qb1028__radio{position:absolute;opacity:0;pointer-events:none}.qb1028__dot{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:2px solid rgba(var(--color-foreground, 18 18 18),.3);display:grid;place-items:center}.qb1028__opt.is-selected .qb1028__dot{border-color:rgb(var(--color-button, 18 18 18))}.qb1028__opt.is-selected .qb1028__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:rgb(var(--color-button, 18 18 18))}.qb1028__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.qb1028__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qb1028__label{font-weight:700}.qb1028__badge{background:rgb(var(--color-button, 18 18 18));color:rgb(var(--color-button-text, 255 255 255));font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:40px}.qb1028__sub{font-size:.82rem;opacity:.7}.qb1028__pricing{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.qb1028__price{font-weight:800}.qb1028__compare{text-decoration:line-through;opacity:.5;font-size:.82rem}.qb1028__save{color:#1aaf5d;font-weight:700;font-size:.76rem}.qb1028__note{text-align:center;opacity:.7;font-size:.82rem;margin-top:14px}.rev1028{padding-top:36px;padding-bottom:36px}.rev1028__head{text-align:center;margin-bottom:26px}.rev1028__heading{margin:0 0 8px}.rev1028__summary{display:inline-flex;align-items:center;gap:8px}.rev1028__stars{color:#ffb400;letter-spacing:2px;font-size:1.1rem}.rev1028__avg{font-weight:800}.rev1028__count{opacity:.7;font-size:.9rem}.rev1028__grid{display:grid;grid-template-columns:1fr;gap:16px}.rev1028__card{border-radius:12px;padding:18px;background:#00000008;box-shadow:0 6px 18px #0000000d}.rev1028__cardstars{letter-spacing:2px;margin-bottom:8px}.rev1028__on{color:#ffb400}.rev1028__off{color:#0003}.rev1028__text{margin:0 0 12px;line-height:1.5}.rev1028__photo{border-radius:8px;max-width:140px;height:auto;margin-bottom:12px}.rev1028__author{font-size:.9rem;display:flex;align-items:center;gap:8px}.rev1028__verified{color:#1aaf5d;font-size:.8rem;font-weight:600}@media screen and (min-width:750px){.rev1028__grid{grid-template-columns:repeat(3,1fr)}}.satc1028{position:fixed;left:0;right:0;bottom:0;z-index:50;box-shadow:0 -6px 20px #0000001f;padding:10px 0;animation:satc1028-up .3s ease}@keyframes satc1028-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.satc1028__inner{display:flex;align-items:center;justify-content:space-between;gap:12px}.satc1028__info{display:flex;align-items:center;gap:12px;min-width:0}.satc1028__img{width:44px;height:44px;object-fit:cover;border-radius:8px;flex-shrink:0}.satc1028__meta{display:flex;flex-direction:column;min-width:0}.satc1028__title{font-weight:600;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46vw}.satc1028__price{font-weight:800}.satc1028__btn{margin:0;white-space:nowrap}@media screen and (min-width:750px){.satc1028__title{max-width:none}}:root{--anim-rv-y: 24px;--anim-rv-scale: 1;--anim-rv-dur: .7s;--anim-rv-ease: cubic-bezier(.22, 1, .36, 1);--anim-hover-lift: -4px;--anim-hover-scale: 1.02;--anim-tap-scale: .96;--anim-ui-dur: .25s}body[data-anim=none]{--anim-rv-y: 0px;--anim-rv-scale: 1;--anim-rv-dur: 1ms;--anim-rv-ease: linear;--anim-hover-lift: 0px;--anim-hover-scale: 1;--anim-tap-scale: 1;--anim-ui-dur: 1ms}body[data-anim=premium]{--anim-rv-y: 24px;--anim-rv-scale: 1;--anim-rv-dur: .7s;--anim-rv-ease: cubic-bezier(.22, 1, .36, 1);--anim-hover-lift: -5px;--anim-hover-scale: 1.02;--anim-tap-scale: .96;--anim-ui-dur: .3s}body[data-anim=energico]{--anim-rv-y: 30px;--anim-rv-scale: .97;--anim-rv-dur: .45s;--anim-rv-ease: cubic-bezier(.34, 1.56, .64, 1);--anim-hover-lift: -3px;--anim-hover-scale: 1.05;--anim-tap-scale: .9;--anim-ui-dur: .18s}body[data-anim=elegante]{--anim-rv-y: 12px;--anim-rv-scale: 1;--anim-rv-dur: 1.1s;--anim-rv-ease: cubic-bezier(.16, 1, .3, 1);--anim-hover-lift: -2px;--anim-hover-scale: 1.01;--anim-tap-scale: .98;--anim-ui-dur: .5s}body[data-anim=minimalista]{--anim-rv-y: 8px;--anim-rv-scale: 1;--anim-rv-dur: .4s;--anim-rv-ease: ease-out;--anim-hover-lift: 0px;--anim-hover-scale: 1.015;--anim-tap-scale: .97;--anim-ui-dur: .2s}body[data-anim=impacto]{--anim-rv-y: 40px;--anim-rv-scale: .9;--anim-rv-dur: .6s;--anim-rv-ease: cubic-bezier(.16, 1, .3, 1);--anim-hover-lift: -6px;--anim-hover-scale: 1.06;--anim-tap-scale: .88;--anim-ui-dur: .22s}body[data-anim-reveal=true] .anim-reveal{opacity:0;transform:translateY(var(--anim-rv-y)) scale(var(--anim-rv-scale));transition:opacity var(--anim-rv-dur) var(--anim-rv-ease),transform var(--anim-rv-dur) var(--anim-rv-ease);will-change:opacity,transform}body[data-anim-reveal=true] .anim-reveal.is-revealed{opacity:1;transform:none}body[data-anim=none] .anim-reveal,body:not([data-anim-reveal=true]) .anim-reveal{opacity:1!important;transform:none!important}body[data-anim] .button,body[data-anim] button.button,body[data-anim] .shopify-payment-button__button,body[data-anim] .card-wrapper,body[data-anim] .product-card,body[data-anim] .card{transition:transform var(--anim-ui-dur) var(--anim-rv-ease),box-shadow var(--anim-ui-dur) var(--anim-rv-ease)}@media(hover:hover){body[data-anim]:not([data-anim=none]) .button:hover,body[data-anim]:not([data-anim=none]) button.button:hover,body[data-anim]:not([data-anim=none]) .shopify-payment-button__button:hover{transform:translateY(var(--anim-hover-lift)) scale(var(--anim-hover-scale))}body[data-anim]:not([data-anim=none]) .card-wrapper:hover,body[data-anim]:not([data-anim=none]) .product-card:hover{transform:translateY(var(--anim-hover-lift))}}body[data-anim]:not([data-anim=none]) .button:active,body[data-anim]:not([data-anim=none]) button.button:active,body[data-anim]:not([data-anim=none]) .shopify-payment-button__button:active{transform:scale(var(--anim-tap-scale))}body[data-anim=premium] .card,body[data-anim=premium] .card-wrapper{--anim-shadow: 0 18px 40px rgba(0,0,0,.12)}body[data-anim=elegante] .anim-reveal h1,body[data-anim=elegante] .anim-reveal h2{letter-spacing:.01em}@keyframes anim1028-buy-pop{0%{transform:scale(1)}35%{transform:scale(.94)}70%{transform:scale(1.06)}to{transform:scale(1)}}.anim1028-buy-pop{animation:anim1028-buy-pop .5s var(--anim-rv-ease)}.anim1028-ripple{position:absolute;border-radius:50%;pointer-events:none;transform:scale(0);opacity:.5;background:currentColor;animation:anim1028-ripple .6s ease-out forwards}@keyframes anim1028-ripple{to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){body[data-anim-reveal=true] .anim-reveal{opacity:1!important;transform:none!important;transition:none!important}.anim1028-buy-pop,.anim1028-ripple{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
