#MainContent .ds-page{--djs-action-radius:999px;--ds-yellow:#e1ff00;color:#17181b;background:#fff;font-family:var(--font-body--family,Arial,sans-serif);overflow:clip}#MainContent .ds-page *{box-sizing:border-box}#MainContent .ds-page .ds-wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}#MainContent .ds-page :is(h1,h2,h3){font-family:inherit;line-height:1.06;letter-spacing:-.045em;text-transform:none;font-weight:750;margin:0;text-wrap:balance}#MainContent .ds-page p{margin:0;line-height:1.55;text-wrap:pretty}#MainContent .ds-page .ds-hero{background:#202226;color:#f5f5f7;border-bottom:8px solid #e1ff00;padding:24px 0 80px}#MainContent .ds-page .ds-crumbs{display:flex;gap:12px;align-items:center;margin-bottom:60px;color:#bfc1c6;font-size:12px}#MainContent .ds-page .ds-crumbs a{color:inherit;text-decoration:none}#MainContent .ds-page .ds-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}#MainContent .ds-page .ds-eyebrow{font-size:12px;font-weight:750;letter-spacing:.12em;margin-bottom:22px}#MainContent .ds-page .ds-hero .ds-eyebrow{color:#e1ff00}#MainContent .ds-page h1{font-size:clamp(40px,4.6vw,66px);max-width:690px}#MainContent .ds-page h1 span{display:block;color:#e1ff00;margin-top:12px}#MainContent .ds-page .ds-intro{font-size:19px;color:#c3c5ca;max-width:480px;margin-top:28px}#MainContent .ds-page .ds-price{font-size:36px;font-weight:750;margin:28px 0 26px;letter-spacing:-.04em}#MainContent .ds-page .ds-price small{display:block;font-size:13px;font-weight:450;letter-spacing:0;color:#bfc1c6}#MainContent .ds-page .ds-button{min-height:52px;border:2px solid #111!important;border-radius:999px!important;padding:15px 25px;display:inline-flex;align-items:center;justify-content:center;text-align:center;background:#17181b;color:#fff!important;text-decoration:none;font-size:15px;font-weight:650;line-height:1.3}#MainContent .ds-page .ds-button-yellow,#MainContent .ds-page .ds-button:hover{background:#e1ff00;color:#111!important}#MainContent .ds-page a:focus-visible{outline:3px solid currentColor;outline-offset:5px}#MainContent .ds-page .ds-product-photo{margin:0;aspect-ratio:1.1;min-width:0;display:grid;place-items:center;position:relative}#MainContent .ds-page .ds-product-photo:before{content:"";position:absolute;top:15%;right:0;bottom:0;left:0;background:radial-gradient(ellipse,#ffffff12,transparent 66%);pointer-events:none}#MainContent .ds-page .ds-product-photo img{position:relative;display:block;width:100%;height:auto;max-height:590px;object-fit:contain;filter:drop-shadow(0 28px 22px #0006);transition:transform 1s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){#MainContent .ds-page .ds-product-photo:hover img{transform:translateY(-8px) rotate(-3deg) scale(1.035)}}#MainContent .ds-page .ds-features{background:#f5f5f7;padding:96px 0}#MainContent .ds-page .ds-heading{text-align:center;margin-bottom:46px}#MainContent .ds-page h2{font-size:clamp(32px,3.5vw,50px)}#MainContent .ds-page .ds-heading>p:last-child{font-size:18px;color:#686a70;margin:22px auto 0;max-width:600px}#MainContent .ds-page .ds-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#MainContent .ds-page .ds-feature-grid article{background:#fff;padding:34px;border-radius:28px}#MainContent .ds-page .ds-number{display:block;font-size:46px;color:#b9bbc0;line-height:1;font-weight:700;margin-bottom:38px}#MainContent .ds-page h3{font-size:28px;margin:0 0 18px}#MainContent .ds-page .ds-feature-grid p{font-size:17px;color:#686a70}#MainContent .ds-page .ds-purchase{padding:96px 0;scroll-margin-top:120px}#MainContent .ds-page .ds-purchase djs-family>section:first-of-type,#MainContent .ds-page .df-config-grid,#MainContent .ds-page .df-custom,#MainContent .ds-page .df-details{display:none!important}#MainContent .ds-page .df-config{background:#fff;padding:0;border:0}#MainContent .ds-page .df-config>.df-wrap{width:min(1240px,calc(100% - 96px));max-width:none;margin:auto;padding:0}#MainContent .ds-page .df-recap{display:grid;grid-template-columns:1.1fr 1fr;gap:24px 64px;padding:0;border:0;border-radius:0;background:transparent;margin:0}#MainContent .ds-page .df-recap-top{display:contents}#MainContent .ds-page .df-recap-top>div{grid-column:2;align-self:end}#MainContent .ds-page .df-recap-art{grid-row:1/3;grid-column:1;display:grid;place-items:center;width:100%;min-width:0;aspect-ratio:1.1;border:0!important;border-radius:28px!important;background:#f5f5f7!important;padding:32px;cursor:zoom-in;overflow:hidden}#MainContent .ds-page .df-recap-art img{width:100%;height:auto;max-height:500px;object-fit:contain}#MainContent .ds-page .df-recap-top .df-kicker,#MainContent .ds-page [data-family-recap-option],#MainContent .ds-page .df-reference{display:none}#MainContent .ds-page [data-family-recap-title]{font-size:34px;line-height:1.12;margin:0 0 20px}#MainContent .ds-page .df-price{font-size:36px;font-weight:750;color:#17181b;margin:0}#MainContent .ds-page .df-order{grid-column:2;align-self:start;margin:0;padding:0;border:0}#MainContent .ds-page .df-order>label,#MainContent .ds-page .df-order>textarea{display:none}#MainContent .ds-page .df-buy-line{display:flex;gap:16px;align-items:end;margin:0}#MainContent .ds-page .df-buy-line>label{font-size:13px;font-weight:650;display:block;flex:0 0 84px}#MainContent .ds-page .df-buy-line input{width:84px;min-height:52px;margin-top:8px;border:1px solid #898b91;border-radius:14px;padding:12px;font:inherit;background:#fff;color:#17181b}#MainContent .ds-page .df-buy-line .df-btn{flex:1;min-height:52px;border:2px solid #111!important;border-radius:999px!important;background:#e1ff00;color:#111!important;font-size:15px;line-height:1.3;padding:15px 24px}#MainContent .ds-page .df-status{font-size:13px;line-height:1.5;color:#686a70;margin-top:16px}#MainContent .ds-page .df-status:empty{display:none}#MainContent .ds-page .ds-continue{background:#f5f5f7;padding:72px 0;text-align:center}#MainContent .ds-page .ds-continue p{font-size:18px;color:#686a70;margin-top:22px}#MainContent .ds-page .ds-links{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:32px}@media(max-width:900px){#MainContent .ds-page .ds-wrap,#MainContent .ds-page .df-config>.df-wrap{width:calc(100% - 48px)}#MainContent .ds-page .ds-hero-grid{grid-template-columns:1fr;gap:28px}#MainContent .ds-page .ds-copy{max-width:680px}#MainContent .ds-page .ds-product-photo{width:100%;max-width:620px;margin:auto}#MainContent .ds-page .ds-feature-grid{gap:16px}#MainContent .ds-page .ds-feature-grid article{padding:24px}#MainContent .ds-page .df-recap{gap:24px 32px}}@media(max-width:600px){#MainContent .ds-page .ds-wrap,#MainContent .ds-page .df-config>.df-wrap{width:calc(100% - 40px)}#MainContent .ds-page .ds-hero{padding:20px 0 42px}#MainContent .ds-page .ds-crumbs{margin-bottom:40px}#MainContent .ds-page h1{font-size:42px}#MainContent .ds-page .ds-eyebrow{font-size:10px;letter-spacing:.1em;margin-bottom:18px}#MainContent .ds-page .ds-intro{font-size:17px;margin-top:24px}#MainContent .ds-page .ds-price{font-size:32px}#MainContent .ds-page .ds-copy>.ds-button{width:100%}#MainContent .ds-page .ds-product-photo{aspect-ratio:1.18}#MainContent .ds-page .ds-features,#MainContent .ds-page .ds-purchase{padding:64px 0}#MainContent .ds-page .ds-heading{margin-bottom:30px}#MainContent .ds-page h2{font-size:34px}#MainContent .ds-page .ds-feature-grid{grid-template-columns:1fr}#MainContent .ds-page .ds-feature-grid article{padding:30px;border-radius:24px}#MainContent .ds-page .ds-number{font-size:38px;margin-bottom:24px}#MainContent .ds-page .df-recap{grid-template-columns:1fr;gap:28px}#MainContent .ds-page .df-recap-art{grid-column:1;grid-row:1;aspect-ratio:1.2;padding:24px}#MainContent .ds-page .df-recap-top>div,#MainContent .ds-page .df-order{grid-column:1}#MainContent .ds-page [data-family-recap-title]{font-size:30px}#MainContent .ds-page .df-buy-line{gap:12px}#MainContent .ds-page .df-buy-line .df-btn{font-size:14px;padding:14px}#MainContent .ds-page .ds-continue{padding:56px 0}#MainContent .ds-page .ds-links{display:grid;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){#MainContent .ds-page .ds-product-photo img{transition:none;transform:none!important}}#MainContent .ds-page [hidden],#MainContent .ds-page .df-config-heading{display:none!important}@media(max-width:600px){#MainContent .ds-page .ds-hero-grid{display:flex;flex-direction:column;gap:0}#MainContent .ds-page .ds-copy{display:contents}#MainContent .ds-page .ds-copy>.ds-eyebrow{order:0;width:100%}#MainContent .ds-page .ds-copy>h1{order:1;width:100%}#MainContent .ds-page .ds-product-photo{order:2;margin:22px 0 8px}#MainContent .ds-page .ds-copy>.ds-intro{order:3;width:100%;margin-top:18px}#MainContent .ds-page .ds-copy>.ds-price{order:4;width:100%;margin:24px 0}#MainContent .ds-page .ds-copy>.ds-button{order:5}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/djs-squeegee-page.css.map */
