body:has(#ek2) .shopify-section-group-header-group,body:has(#ek2) .shopify-section-group-footer-group,body:has(#ek2) .shopify-section-group-popup-group{display:none}body:has(#ek2){background:#fff}#ek2{--paper:#ffffff;--ink:#171717;--muted:#626262;--line:#e3e3e3;--green:#222222;background:var(--paper);color:var(--ink);font:400 16px/1.65 Poppins,sans-serif;letter-spacing:0;padding-bottom:100px;text-align:left;overflow-wrap:break-word}#ek2 *,#ek2 *:before,#ek2 *:after{box-sizing:border-box}#ek2 h1,#ek2 h2,#ek2 h3,#ek2 p,#ek2 figure,#ek2 fieldset,#ek2 ol{margin:0}#ek2 h1,#ek2 h2,#ek2 h3{font-family:Poppins,sans-serif;text-transform:none;color:inherit;font-weight:600;letter-spacing:-1px;line-height:1.13}#ek2 a{color:inherit;text-underline-offset:4px}#ek2 img{display:block;width:100%;max-width:100%;height:auto;box-shadow:none;border:0}#ek2 button,#ek2 select,#ek2 input{font:inherit;letter-spacing:0}#ek2 a:focus-visible,#ek2 button:focus-visible,#ek2 summary:focus-visible,#ek2 select:focus-visible{outline:3px solid #555555;outline-offset:4px}#ek2 [hidden]{display:none!important}#ek2 .ek2-wrap{width:min(calc(100% - 40px),1040px);margin-inline:auto}#ek2 .ek2-header{min-height:76px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--line);padding:12px 20px}#ek2 .ek2-logo{display:flex;align-items:center;min-height:44px;text-decoration:none}#ek2 .ek2-logo img{width:108px;height:auto}#ek2 .ek2-logo span{display:block;font-size:8px;letter-spacing:1px;margin-top:6px;font-weight:400}#ek2 .ek2-header-link{font-size:12px;min-height:44px;display:flex;align-items:center;text-decoration:none}#ek2 .ek2-hero{padding-top:25px}#ek2 .ek2-kicker{font-size:10px;line-height:1.5;font-weight:600;letter-spacing:1.5px;color:var(--muted);margin-bottom:14px}#ek2 h1{font-size:clamp(32px,8.7vw,58px);letter-spacing:-1.7px;line-height:1.05}#ek2 h1 em{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;letter-spacing:-1.7px;color:#171717}#ek2 .ek2-lead{margin-top:15px;color:var(--muted);font-size:16px;max-width:460px;line-height:1.6}#ek2 .ek2-hero-image{position:relative;margin-top:23px;overflow:hidden;border-radius:3px;background:#eee}#ek2 .ek2-hero-image img{aspect-ratio:1.2;object-fit:cover;object-position:center 57%}#ek2 .ek2-hero-image figcaption{position:absolute;bottom:0;left:0;right:0;padding:30px 16px 13px;color:#fff;font-size:11px;background:linear-gradient(transparent,#000000bd)}#ek2 .ek2-hero-action{padding-top:17px}#ek2 .ek2-offer-line{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;font-size:14px}#ek2 .ek2-offer-line strong{font-size:17px;font-weight:600}#ek2 .ek2-btn{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:54px;width:100%;padding:14px 20px;background:var(--green);color:#fff;border:1px solid var(--green);border-radius:3px;text-decoration:none;font-size:15px;font-weight:600;text-transform:none;line-height:1.4;cursor:pointer;box-shadow:none}#ek2 .ek2-btn:hover{background:#000}#ek2 .ek2-btn:disabled{opacity:.5;cursor:not-allowed}#ek2 .ek2-btn span{font-size:22px;font-weight:400}#ek2 .ek2-trust{font-size:12px;text-align:center;margin-top:12px;color:var(--ink)}#ek2 .ek2-small{font-size:12px;text-align:center;color:var(--muted);margin-top:5px}#ek2 .ek2-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line);margin-top:28px;padding:20px 0;gap:10px;text-align:center}#ek2 .ek2-specs strong{font-size:21px;font-weight:500;letter-spacing:-.6px;display:block;line-height:1.3}#ek2 .ek2-specs span{font-size:10px;line-height:1.5;color:var(--muted);display:block;margin-top:5px}#ek2 .ek2-intro{padding-top:54px;padding-bottom:8px}#ek2 h2{font-size:31px;max-width:600px}#ek2 .ek2-intro>p:last-child{margin-top:16px;max-width:500px;color:var(--muted)}#ek2 .ek2-reason{padding-block:36px;border-bottom:1px solid var(--line)}#ek2 .ek2-no{display:block;font-size:10px;font-weight:600;letter-spacing:1.8px;color:#626262;margin-bottom:14px}#ek2 .ek2-copy>p,#ek2 .ek2-feature>p{margin-top:15px;color:var(--muted)}#ek2 .ek2-steps{list-style:none;padding:0;display:grid;gap:10px;margin-top:21px;font-size:14px}#ek2 .ek2-steps li{display:flex;gap:12px;align-items:center}#ek2 .ek2-steps span{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border:1px solid #b5b5b5;border-radius:50%;font-size:11px}#ek2 .ek2-detail{margin-top:23px}#ek2 .ek2-detail img{aspect-ratio:1;object-fit:contain;border-radius:3px;background:#f2f2f2}#ek2 .ek2-detail figcaption{font-size:12px;color:var(--muted);line-height:1.5;margin-top:10px}#ek2 .ek2-note{font-size:13px;line-height:1.6;margin-top:16px}#ek2 .ek2-mid{padding-block:30px 40px}#ek2 .ek2-mid p:not(.ek2-kicker){font-size:20px;line-height:1.45;margin-bottom:20px;letter-spacing:-.4px}#ek2 .ek2-soft{background:#f5f5f5}#ek2 .ek2-feature{padding-block:34px}#ek2 .ek2-feature+.ek2-feature{border-top:1px solid #dddddd}#ek2 .ek2-icon{display:block;width:44px;height:44px;margin-bottom:20px}#ek2 .ek2-guarantee{margin-top:36px;padding:25px 22px;background:#f5f5f5;border-radius:3px}#ek2 .ek2-guarantee-grid{display:grid;grid-template-columns:75px minmax(0,1fr);gap:18px}#ek2 .ek2-days{font-family:Poppins,sans-serif;font-size:60px;line-height:1;letter-spacing:-3px}#ek2 .ek2-days span{display:block;font-family:Poppins,sans-serif;font-size:13px;letter-spacing:0;margin-top:9px}#ek2 .ek2-guarantee h2{font-size:27px}#ek2 .ek2-guarantee p{margin-top:14px;color:var(--muted)}#ek2 .ek2-buy{padding-top:50px;scroll-margin-top:22px;outline:none}#ek2 .ek2-buy-heading>p:last-child{margin-top:15px;color:var(--muted)}#ek2 .ek2-purchase{margin-top:22px;border:1px solid #dddddd;padding:23px 18px;background:#fff;border-radius:4px}#ek2 .ek2-buy-title{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:23px}#ek2 .ek2-buy-title h3{font-size:20px;letter-spacing:-.5px}#ek2 .ek2-buy-title strong{font-size:17px;white-space:nowrap;line-height:1.35}#ek2 .ek2-localization{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px;font-size:12px;color:var(--muted)}#ek2 .ek2-localization label{width:100%}#ek2 .ek2-localization select{min-height:44px;min-width:0;max-width:100%;flex:1;padding:8px;border:1px solid var(--line);background:transparent;border-radius:3px;color:var(--ink);font-size:16px}#ek2 .ek2-localization button{min-height:44px;background:transparent;border:1px solid var(--line);padding:8px 12px;border-radius:3px;color:var(--ink);cursor:pointer;font-size:13px}#ek2 .ek2-faq{padding-top:46px}#ek2 .ek2-faq h2{margin-bottom:22px}#ek2 details{border-bottom:1px solid var(--line)}#ek2 summary{list-style:none;cursor:pointer;position:relative;min-height:58px;padding:17px 28px 17px 0;font-size:15px;line-height:1.5;font-weight:600}#ek2 summary::-webkit-details-marker{display:none}#ek2 summary:after{content:"+";position:absolute;right:0;top:13px;font-size:23px;font-weight:400}#ek2 details[open] summary:after{content:"\2212"}#ek2 details>p{padding-bottom:20px;color:var(--muted);font-size:14px}#ek2 .ek2-final{padding:34px 25px;margin-top:45px;background:var(--green);color:#fff;border-radius:3px}#ek2 .ek2-final .ek2-kicker,#ek2 .ek2-final .ek2-small{color:#ddd}#ek2 .ek2-final h2{font-size:36px}#ek2 .ek2-final .ek2-btn{margin-top:25px;background:#fff;color:var(--green)}#ek2 .ek2-final .ek2-small{margin-top:12px;text-align:left}#ek2 .ek2-footer{padding-top:38px;font-size:12px;color:var(--muted)}#ek2 .ek2-footer p{margin-top:14px}#ek2 .ek2-footer nav{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:18px}#ek2 .ek2-footer nav a{display:flex;align-items:center;min-height:44px}#ek2 .ek2-sticky{position:fixed;bottom:0;left:0;right:0;z-index:20;padding:10px 20px max(10px,env(safe-area-inset-bottom));background:#fffffffa;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px}#ek2 .ek2-sticky>div{min-width:0}#ek2 .ek2-sticky span{font-size:11px;display:block;line-height:1.4}#ek2 .ek2-sticky strong{font-size:15px;line-height:1.4;display:block}#ek2 .ek2-sticky .ek2-btn{width:auto;min-width:145px;min-height:48px;font-size:14px}#ek2 .ek2-read-link{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:13px;margin-top:8px}#ek2 .ek2-sticky .ek2-btn span{font-size:20px}@media(min-width:800px){#ek2 .ek2-header{padding-inline:max(30px,calc((100vw - 1040px)/2))}#ek2 .ek2-hero{display:grid;grid-template-columns:1fr 1fr;column-gap:65px;padding-top:50px}#ek2 .ek2-heading{align-self:end}#ek2 .ek2-hero-image{grid-column:2;grid-row:1/3;margin:0}#ek2 .ek2-hero-image img{aspect-ratio:.92}#ek2 .ek2-hero-action{max-width:400px;padding-top:25px;align-self:start}#ek2 .ek2-specs{margin-top:40px}#ek2 .ek2-specs strong{font-size:27px}#ek2 .ek2-specs span{font-size:12px}#ek2 .ek2-intro{padding-top:65px}#ek2 h2{font-size:40px}#ek2 .ek2-reason{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-block:45px}#ek2 .ek2-detail{margin:0}#ek2 .ek2-mid{display:flex;justify-content:space-between;align-items:center;gap:40px}#ek2 .ek2-mid .ek2-btn{max-width:360px}#ek2 .ek2-mid p:not(.ek2-kicker){margin-bottom:0}#ek2 .ek2-two{display:grid;grid-template-columns:1fr 1fr;gap:70px}#ek2 .ek2-feature{padding-block:45px}#ek2 .ek2-feature+.ek2-feature{border:0}#ek2 .ek2-guarantee{padding:35px}#ek2 .ek2-guarantee-grid{grid-template-columns:160px 1fr;gap:32px}#ek2 .ek2-days{font-size:100px}#ek2 .ek2-guarantee h2{font-size:36px}#ek2 .ek2-buy{display:grid;grid-template-columns:1fr 1fr;column-gap:70px;align-items:start;padding-top:65px}#ek2 .ek2-purchase{margin:0}#ek2 .ek2-localization{grid-column:2}#ek2 .ek2-faq{max-width:750px}#ek2 .ek2-final{padding:45px}#ek2 .ek2-final .ek2-btn{max-width:360px}#ek2 .ek2-sticky{padding-inline:max(30px,calc((100vw - 1040px)/2))}}@media(max-width:350px){#ek2 .ek2-wrap{width:calc(100% - 32px)}#ek2 .ek2-header{padding-inline:16px}#ek2 .ek2-guarantee-grid{grid-template-columns:1fr}#ek2 .ek2-days{font-size:50px}#ek2 .ek2-days span{display:inline;margin-left:10px}#ek2 .ek2-buy-title{flex-wrap:wrap}#ek2 .ek2-sticky{padding-inline:16px}}@media(prefers-reduced-motion:reduce){#ek2 *{scroll-behavior:auto;transition:none}}#ek2 .ek2-rating{display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;min-height:44px;margin-bottom:10px;font-size:12px;text-decoration:none}#ek2 .ek2-stars{display:inline-block;font-family:Arial,sans-serif;font-size:16px;letter-spacing:2px;line-height:1;background:linear-gradient(90deg,#222 96%,#ccc 96%);background-clip:text;color:transparent}#ek2 .ek2-reviews{padding-top:48px;scroll-margin-top:20px}#ek2 .ek3-summary{display:flex;align-items:center;gap:25px;margin:24px 0 30px;padding:22px 0;border-block:1px solid var(--line)}#ek2 .ek3-score{display:flex;align-items:baseline;gap:7px;flex-shrink:0}#ek2 .ek3-score strong{font-size:50px;letter-spacing:-2px;line-height:1.1;font-weight:600}#ek2 .ek3-score>span{font-size:13px;color:var(--muted)}#ek2 .ek3-summary p,#ek2 .ek3-summary a{font-size:12px;line-height:1.5}#ek2 .ek3-summary p{margin:7px 0 3px;color:var(--muted)}#ek2 .ek3-summary a{display:inline-flex;align-items:center;min-height:36px}#ek2 .ek3-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line)}#ek2 .ek3-list-heading h3{font-size:15px;font-weight:600;letter-spacing:0}#ek2 .ek3-list-heading>span{font-size:11px;color:var(--muted)}#ek2 .ek3-review{padding:24px 0;border-bottom:1px solid var(--line)}#ek2 .ek3-review-head{display:flex;align-items:center;gap:10px;margin-bottom:13px}#ek2 .ek3-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#f0f0f0;color:#555;font-size:11px;flex-shrink:0}#ek2 .ek3-review h3{font-size:14px;font-weight:600;letter-spacing:0;line-height:1.4}#ek2 .ek3-product{font-size:11px;color:var(--muted)}#ek2 .ek3-review time{margin-left:auto;align-self:flex-start;white-space:nowrap;font-size:11px;color:var(--muted)}#ek2 .ek3-stars{font:18px/1.4 Arial,sans-serif;letter-spacing:2px;color:#222}#ek2 .ek3-review>p{font-size:15px;line-height:1.7;margin-top:9px}#ek2 .ek3-more{border:0}#ek2 .ek3-more>summary{display:flex;justify-content:center;align-items:center;border:1px solid #222;border-radius:3px;padding:13px 16px;margin-top:20px;min-height:48px;font-size:13px}#ek2 .ek3-more>summary:after{display:none}#ek2 .ek3-more-open,#ek2 .ek3-more[open] .ek3-more-closed{display:none}#ek2 .ek3-more[open] .ek3-more-open{display:inline}#ek2 .ek2-review-link{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;font-size:12px;text-align:center}@media(min-width:800px){#ek2 .ek2-reviews{max-width:750px}#ek2 .ek3-summary{gap:36px}#ek2 .ek3-summary p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
