:root{--e-y:#FFCC1F;--e-yh:#F5BC00;--e-ink:#141619;--e-ink2:#202328;--e-ink3:#2B2F35;--e-g50:#F4F5F7;--e-g100:#ECEEF1;--e-g200:#DDE0E5;--e-g400:#8C929B;--e-g600:#565C66}.button--secondary:not(:hover){color:var(--e-ink)!important;border-color:var(--e-ink)!important}.tab__item.button--secondary{background:var(--e-g100)!important;border-color:transparent!important}.section--plain .scrolling-wrapper{background-color:var(--e-ink)!important;opacity:1!important;color:#fff!important}.eroll-price-soon .price__regular{font-weight:700;color:var(--e-g600)}.button{font-weight:700}.e-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.e-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--e-g600);margin:0 0 14px}.e-eyebrow:before{content:"";width:26px;height:4px;border-radius:2px;background:var(--e-y);transform:skew(-20deg)}.e-h2{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.08;letter-spacing:-.02em;margin:0;color:inherit;text-transform:none}.e-h2 em{font-style:normal;background:linear-gradient(transparent 62%,var(--e-y) 62%,var(--e-y) 92%,transparent 92%)}.e-head{margin-bottom:48px}.e-head--light .e-eyebrow{color:#c9cdd3}.e-head--light .e-h2 em{background:none;color:var(--e-y)}.e-ico{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.e-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border-radius:8px;font-weight:700;font-size:16px;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s,transform .15s}.e-btn:active{transform:translateY(1px)}.e-btn--y{background:var(--e-y);color:var(--e-ink)}.e-btn--y:hover{background:var(--e-yh)}.e-btn--ink{background:var(--e-ink);color:#fff}.e-btn--ink:hover{background:var(--e-ink3)}.e-btn--line{box-shadow:inset 0 0 0 1.5px var(--e-ink);color:var(--e-ink)}.e-btn--line:hover{background:var(--e-ink);color:#fff}.e-usp{background:var(--e-ink);color:#fff;padding:112px 0}.e-usp__top{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:56px}.e-usp__top .e-head{margin:0}.e-usp__lead{color:#c9cdd3;font-size:18px;line-height:1.6}.e-usp__lead p{margin:0 0 24px}.e-usp__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.e-usp__grid li{position:relative;background:var(--e-ink2);border:1px solid var(--e-ink3);border-radius:16px;padding:32px 26px 30px;display:flex;flex-direction:column;gap:10px;transition:border-color .2s,transform .2s}.e-usp__grid li:hover{border-color:var(--e-y);transform:translateY(-3px)}.e-usp__grid .e-ico{color:var(--e-y);width:30px;height:30px;margin-bottom:8px}.e-usp__grid strong{font-size:18px;font-weight:700}.e-usp__grid span{color:#aeb3bb;font-size:15px;line-height:1.5}.e-usp__n{position:absolute;top:24px;right:24px;font-family:var(--font-heading-family);font-weight:800;font-size:14px;color:var(--e-ink3)!important}.e-cta{padding:0 0 112px}.e-cta__box{position:relative;overflow:hidden;background:var(--e-y);border-radius:28px;padding:64px;display:flex;align-items:center;justify-content:space-between;gap:40px;color:var(--e-ink)}.e-cta__box:after{content:"";position:absolute;right:-60px;top:-60px;width:260px;height:260px;border-radius:40px;background:var(--e-yh);transform:skew(-8deg) rotate(12deg);opacity:.55}.e-cta__box>*{position:relative;z-index:1}.e-cta__txt{font-size:18px;margin:12px 0 0;color:var(--e-ink2)}.e-cta__btns{display:flex;gap:14px;flex-wrap:wrap}.e-sub{font-size:17px;line-height:1.5;color:var(--e-g600);margin:-4px 0 18px}.e-chips{list-style:none!important;margin:0 0 6px!important;padding:0!important;align-items:start;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.e-chips li{background:var(--e-ink);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:72px}.e-chips span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#aeb3bb}.e-chips strong{font-family:var(--font-heading-family);font-size:19px;font-weight:800;line-height:1.15;color:var(--e-y)}.e-trust{list-style:none!important;margin:0!important;padding:18px!important;display:grid;grid-template-columns:1fr 1fr;gap:16px 18px;background:var(--e-g50);border-radius:14px}.e-trust li{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.35;color:var(--e-g600)}.e-trust .e-ico{width:22px;height:22px;color:var(--e-ink);background:var(--e-y);border-radius:7px;padding:4px;box-sizing:content-box}.e-trust strong{display:block;font-size:14px;color:var(--e-ink)}.e-pay{display:block;width:240px;max-width:100%;height:auto;margin:14px auto 0}.e-desc ul{padding:0!important;margin:0 0 8px!important;list-style:none!important;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.e-desc li{display:grid!important;grid-template-columns:10px 1fr;column-gap:12px;align-items:baseline;padding:0!important;margin:0!important;list-style:none!important;color:var(--e-ink)}.e-desc li::marker{content:none}.e-desc li:before{content:""!important;position:static!important;display:block!important;width:10px;height:10px;border-radius:3px;background:var(--e-y);transform:translateY(1px) skew(-8deg);margin:0!important}.e-desc li strong{font-weight:600;color:var(--e-ink)}.e-desc p{color:var(--e-g600);line-height:1.6}.e-desc h3{font-size:17px;margin:22px 0 10px}.e-tbl table{width:100%;border-collapse:collapse;font-size:14px}.e-tbl td{padding:10px 0;border-bottom:1px solid var(--e-g100);vertical-align:top}.e-tbl td:first-child{color:var(--e-g600);width:46%}.e-tbl td strong{font-weight:500}.e-tbl tr:nth-child(odd) td{background:transparent}.e-tbl p{font-size:12px;color:var(--e-g400);margin-top:12px}.e-specband{background:var(--e-ink);color:#fff;padding:104px 0}.e-specgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.e-specgrid li{background:var(--e-ink2);border:1px solid var(--e-ink3);border-radius:16px;padding:26px 20px;display:flex;flex-direction:column;gap:6px}.e-specgrid .e-ico{color:var(--e-y);width:28px;height:28px;margin-bottom:10px}.e-specgrid strong{font-family:var(--font-heading-family);font-weight:800;font-size:22px;line-height:1.15;color:var(--e-y)}.e-specgrid span{font-size:13px;color:#aeb3bb}.e-note{font-size:13px;color:#8c929b;margin:24px 0 0}.e-uses{padding:104px 0;background:#fff}.e-usegrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.e-usegrid li{background:var(--e-g50);border-radius:16px;padding:30px 26px;display:flex;flex-direction:column;gap:8px}.e-usegrid .e-ico{width:44px;height:44px;padding:10px;box-sizing:border-box;border-radius:12px;background:var(--e-y);color:var(--e-ink);margin-bottom:10px}.e-usegrid strong{font-size:18px}.e-usegrid span{color:var(--e-g600);line-height:1.5}.e-help{margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px 28px;border-radius:16px;box-shadow:inset 0 0 0 1.5px var(--e-g200)}.e-help span{font-size:18px;font-weight:600}@media(max-width:989px){.e-usp,.e-specband,.e-uses{padding:72px 0}.e-usp__top{grid-template-columns:1fr;gap:20px;margin-bottom:36px}.e-usp__grid{grid-template-columns:1fr 1fr;gap:12px}.e-usp__grid li{padding:22px 18px}.e-specgrid{grid-template-columns:repeat(3,1fr);gap:10px}.e-cta{padding-bottom:72px}.e-cta__box{flex-direction:column;align-items:flex-start;padding:40px 26px;border-radius:22px}.e-head{margin-bottom:32px}.e-wrap{padding:0 16px}}@media(max-width:599px){.e-usp__grid{grid-template-columns:1fr}.e-specgrid{grid-template-columns:1fr 1fr}.e-chips strong{font-size:17px}.e-desc ul{grid-template-columns:1fr}.e-cta__btns,.e-cta__btns .e-btn{width:100%}}.e-cta .e-h2 em{background:var(--e-ink);color:var(--e-y);padding:0 .18em;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.e-chips li,.e-trust li{margin:0!important}.e-taxnote{font-size:13px;color:var(--e-g600);margin:-6px 0 14px}.e-carttrust{grid-column:1/-1;margin-top:14px;text-align:center}.e-carttrust ul{list-style:none!important;margin:0 0 12px!important;padding:0!important;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px}.e-carttrust li{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--e-ink);margin:0!important}.e-carttrust .e-ico{width:18px;height:18px}.e-carttrust img{width:220px;max-width:100%;height:auto;display:block;margin:0 auto}.e-carttrust p{font-size:12px;color:var(--e-g600);margin:10px 0 0;line-height:1.45}.e-head,.e-usp__lead,.e-help,.e-cta__box{text-align:left}@media(max-width:599px){.e-chips{gap:8px}.e-chips li{padding:10px;min-height:64px}.e-chips strong{font-size:16px}.e-trust{grid-template-columns:1fr!important}.e-help{flex-direction:column;align-items:flex-start}.e-help .e-btn{width:100%}.e-specgrid strong{font-size:18px}}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{background:var(--e-g100)!important;color:var(--e-g600)!important;opacity:1!important;border-color:var(--e-g100)!important;cursor:not-allowed}.product-form__submit[disabled] .btn-fill{display:none!important}form:has(.product-form__submit[disabled]) .shopify-payment-button,.product-form:has(.product-form__submit[disabled]) .shopify-payment-button{display:none!important}.e-desc ul{gap:12px 24px!important;row-gap:12px!important}.e-desc li{line-height:1.4!important;min-height:0!important}.e-desc li>*{margin:0!important}.e-desc h3{font-size:18px!important;line-height:1.3!important;margin:24px 0 14px!important;font-weight:800}.e-desc>p:first-child,.e-desc>*:first-child{margin-top:0!important}.e-trust{grid-template-columns:1fr!important;gap:12px!important;padding:18px 20px!important}.e-trust li{display:flex!important;align-items:center!important;gap:12px!important;font-size:13px!important;line-height:1.35!important;padding:0!important}.e-trust li>span{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.e-trust strong{display:inline!important;font-size:14px!important;white-space:nowrap}.e-trust strong:after{content:"\b7";margin-left:6px;color:var(--e-g400);font-weight:400}.e-trust .e-ico{width:18px!important;height:18px!important;padding:5px!important;border-radius:8px!important}.e-pay{margin:14px 0 0!important;width:220px!important}.e-tbl td{font-size:14px!important;padding:11px 16px 11px 0!important}.e-tbl td:first-child{width:46%!important;color:var(--e-g600)!important}.e-tbl td:last-child{color:var(--e-ink)!important;font-weight:600}.e-tbl table{border:0!important}.e-trust li{display:grid!important;grid-template-columns:28px 1fr!important;align-items:center!important;column-gap:12px!important}.e-trust li>.e-ico{grid-column:1;grid-row:1;align-self:center;margin:0!important}.e-trust li>span{grid-column:2;grid-row:1;display:block!important;margin:0!important}.e-trust li>span strong{display:inline!important}.e-trust li:before,.e-trust li:after,.e-carttrust li:before,.e-chips li:before,.e-specgrid li:before,.e-usegrid li:before,.e-usp__grid li:before{content:none!important;display:none!important}.e-trust strong:after{margin:0 2px 0 6px!important}.e-wrap{max-width:none!important;width:var(--page-container, calc(100% - 32px) )!important;margin:0 auto!important;padding:0!important}.eh__wrap,.eh__trust-wrap{max-width:none!important;width:var(--page-container, calc(100% - 32px) )!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}@media(min-width:990px){.eh__wrap{grid-template-columns:1fr 1fr!important;gap:56px!important}.eh__ctas{flex-wrap:nowrap!important}.eh__btn{padding:0 22px!important}.eh__band{right:0!important}}@media(min-width:990px)and (max-width:1199px){.eh__title{font-size:44px!important}.eh__btn{font-size:15px!important;padding:0 18px!important;height:50px!important}}[id^=ProductComparison] .rte,[id^=ProductComparison] .rte p,.comparison-table .rte,.comparison-table .rte p{color:var(--e-ink)!important;font-weight:700!important;font-size:16px!important;opacity:1!important}div.text-center:has(>.comparison-highlight){text-align:left!important}.comparison-table__head{color:var(--e-g600)!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.05em}.e-rev{padding:104px 0;background:#fff}.e-rev__grid{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.e-rev__card{position:relative;background:var(--e-g50);border-radius:18px;padding:32px 28px 28px;display:flex;flex-direction:column;gap:20px;margin:0!important}.e-rev__card:before{content:none!important}.e-rev__q{width:32px;height:24px;fill:var(--e-y)}.e-rev__card blockquote{margin:0;padding:0;border:0;font-size:17px;line-height:1.55;color:var(--e-ink);flex:1;font-style:normal}.e-rev__who{display:flex;align-items:center;gap:12px}.e-rev__av{width:42px;height:42px;border-radius:12px;background:var(--e-ink);color:var(--e-y);display:grid;place-items:center;font-weight:800;font-size:17px;flex:none}.e-rev__who strong{display:block;font-size:15px;color:var(--e-ink)}.e-rev__who small{display:block;font-size:13px;color:var(--e-g600);margin-top:2px}.e-rev__tag{position:absolute;top:22px;right:22px;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--e-g600);border:1.5px dashed var(--e-g400);border-radius:6px;padding:3px 7px}@media(max-width:989px){.e-rev{padding:72px 0}.e-rev__grid{grid-template-columns:1fr;gap:12px}}.e-h2 em{background:linear-gradient(transparent 84%,var(--e-y) 84%,var(--e-y) 96%,transparent 96%)!important}.e-cta .e-h2 em{background:var(--e-ink)!important}.e-head--light .e-h2 em{background:none!important}h1,h2,h3,.e-h2,.eh__title{text-wrap:balance}p,.e-sub{text-wrap:pretty}@media(max-width:989px){.eh__media{min-height:380px!important}.eh__card{padding:10px 12px!important;gap:10px!important;left:12px!important;right:auto!important;min-width:0!important;max-width:calc(100% - 40px)}.eh__card img{width:48px!important;height:48px!important}.eh__card-p{font-size:17px!important}}.product__gallery .product__media img,.product__gallery .product__media video{object-fit:contain!important;background:#fff}@media(max-width:989px){.product__gallery .product__media img{padding:8px}}.product-form__submit[disabled]{box-shadow:none!important;outline:0!important;border:0!important}.product-card .product-form__submit[disabled],.product-card [disabled].button{display:none!important}.product-card__media img{object-fit:contain!important;background:#fff}.quick-view__button,.button--secondary.button--blur,.button--secondary.pointer-events-auto{background:var(--e-y)!important;border-color:var(--e-y)!important;color:var(--e-ink)!important}.quick-view__button:hover,.button--secondary.button--blur:hover,.button--secondary.pointer-events-auto:hover{background:#f5bc00!important;border-color:#f5bc00!important;color:var(--e-ink)!important}.quick-view__button svg,.button--secondary.button--blur svg,.button--secondary.pointer-events-auto svg{color:var(--e-ink)!important;stroke:currentColor}.shopify-section:has(.comparison-table) p.heading.subtext-lg{display:inline-flex!important;align-items:center;gap:10px;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--e-g600)!important;line-height:1.2!important}.shopify-section:has(.comparison-table) p.heading.subtext-lg:before{content:"";width:26px;height:4px;border-radius:2px;background:var(--e-y);transform:skew(-20deg)}.comparison-table .horizontal-product{padding:0 24px}.comparison-table .horizontal-product__media{background:#fff;border-radius:12px}@media(max-width:749px){.comparison-table__row.thead{padding-left:0!important;padding-right:0!important}.comparison-table__row{grid-template-columns:repeat(var(--values-columns-count),calc((100vw - 52px)/2))!important;column-gap:12px!important}.comparison-table__column.rte{padding:12px 14px!important}.comparison-table .horizontal-product{padding:0 14px!important}.comparison-table .select{padding-left:14px!important;padding-right:34px!important;font-size:13px!important}.comparison-table__selector svg{right:12px!important}}@media(max-width:749px){.comparison-table-section .page-width{padding-left:20px!important;padding-right:20px!important}.comparison-table-section comparison-table.scroll-area{margin-left:-20px!important;margin-right:-20px!important;padding-left:20px!important;padding-right:20px!important;scroll-padding-left:20px}.comparison-table__row.thead{align-items:start!important}.comparison-table__row.thead>.comparison-table__column{align-content:start!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eroll.css.map */
