.sj-section{display:block;position:relative;isolation:isolate;margin:0;color:var(--sj-color);font-family:inherit;font-size:16px;line-height:1.5;overflow:visible}.sj-section,.sj-section *{box-sizing:border-box}.sj-section .sj-anchor-target{display:block;height:0;position:relative;scroll-margin-top:var(--sj-anchor-offset,0px);pointer-events:none}.sj-section .sj-column>.sj-anchor-target,.sj-section .sj-group>.sj-anchor-target{position:absolute;top:0;left:0}.sj-section .sj-shell{position:relative;padding:0;background:var(--sj-bg);overflow:visible}.sj-section .sj-shell--boxed{max-width:var(--sj-max);margin-inline:auto}.sj-section .sj-inner{position:relative;z-index:1;max-width:var(--sj-max);margin-inline:auto}.sj-section .sj-shell--full .sj-inner{max-width:none}.sj-section .sj-section-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;border-radius:inherit}.sj-section .sj-section-bg img{display:block;width:100%;height:100%;object-fit:cover;transform:none}.sj-section[data-parallax=true] .sj-section-bg img{transform:translateY(var(--sj-parallax,0px)) scale(1.15)}.sj-section .sj-grid{display:grid;grid-template-columns:repeat(var(--sj-grid),minmax(0,1fr));gap:var(--sj-gap);align-items:stretch}.sj-section .sj-column{grid-column:span min(var(--sj-span),var(--sj-grid));min-width:0;position:relative;isolation:isolate;min-height:var(--sj-height);padding:var(--sj-py) var(--sj-px);border-radius:var(--sj-radius);background:var(--sj-panel-bg,transparent);color:var(--sj-c);text-align:var(--sj-align);overflow:visible;display:flex;flex-direction:column;justify-content:var(--sj-pos)}.sj-section .sj-column>.sj-panel-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none;background:transparent}.sj-section .sj-column>.sj-panel-bg img{display:block;width:100%;height:100%;object-fit:cover}.sj-section .sj-column-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--sj-content-gap);min-width:0}.sj-section .sj-clip{overflow:hidden!important}.sj-section .sj-group{position:relative;min-width:0;display:flex;flex-direction:var(--sj-dir);flex-wrap:nowrap;align-items:var(--sj-items);justify-content:var(--sj-justify);gap:var(--sj-group-gap);width:var(--sj-width);max-width:100%;padding:var(--sj-py) var(--sj-px);border-radius:var(--sj-radius);color:var(--sj-c);text-align:var(--sj-align);background:var(--sj-panel-bg);border:var(--sj-border-width,0px) var(--sj-border-style,solid) var(--sj-border-color,transparent)}.sj-section .sj-group{flex-wrap:var(--sj-wrap,nowrap)}.sj-section .sj-group>*{min-width:0}.sj-section .sj-copy{font-family:inherit;font-size:var(--sj-fs);line-height:var(--sj-lh);letter-spacing:var(--sj-ls);font-weight:var(--sj-fw);text-align:var(--sj-align);color:var(--sj-c);margin:0;min-width:0;overflow-wrap:anywhere}.sj-section .sj-copy p,.sj-section .sj-copy h1,.sj-section .sj-copy h2,.sj-section .sj-copy h3,.sj-section .sj-copy h4{font:inherit;color:inherit;letter-spacing:inherit;margin:0 0 .6em}.sj-section .sj-copy>:last-child{margin-bottom:0}.sj-section .sj-copy a{color:inherit;text-decoration:underline}.sj-section .sj-button-wrap{text-align:var(--sj-align)}.sj-section a.sj-button,.sj-section span.sj-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--sj-btn-height);padding:12px var(--sj-btn-px);min-width:var(--sj-btn-width);font-family:inherit;font-size:var(--sj-fs);font-weight:var(--sj-fw);line-height:1.2;letter-spacing:normal;text-transform:none;text-decoration:none;color:var(--sj-btn-c);background:var(--sj-btn-bg);border:var(--sj-btn-border) solid var(--sj-btn-bc);border-radius:var(--sj-radius);transition:background .2s,color .2s}.sj-section a.sj-button:hover{color:var(--sj-btn-hc);background:var(--sj-btn-hbg)}.sj-section .sj-button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.sj-section .sj-button[aria-disabled]{opacity:.6}.sj-section .sj-button--full{width:100%}.sj-section .sj-image{position:relative;width:var(--sj-iw);max-width:none;align-self:var(--sj-self);flex-shrink:0;z-index:var(--sj-z);transform:translate(var(--sj-x),var(--sj-y)) rotate(var(--sj-rotate));transform-origin:center}.sj-section .sj-image--floating{position:absolute;left:var(--sj-left);top:var(--sj-top);transform:translate(calc(var(--sj-ax) + var(--sj-x)),calc(var(--sj-ay) + var(--sj-y))) rotate(var(--sj-rotate))}.sj-section .sj-image img,.sj-section .sj-image svg{display:block;width:100%;height:auto;max-width:none;border-radius:var(--sj-radius)}.sj-section .sj-image picture,.sj-section .sj-image a{display:block}.sj-section .sj-spacer{height:var(--sj-space);flex:0 0 auto}.sj-section .sj-spacer--horizontal{width:var(--sj-space);height:1px}.sj-section .sj-space-html{width:var(--sj-sw);max-width:100%;height:var(--sj-sh);background:var(--sj-sc);margin-bottom:var(--sj-sm);flex-shrink:0}.sj-section .sj-media{width:100%;min-width:0;border-radius:var(--sj-radius);overflow:hidden}.sj-section .sj-media video{display:block;width:100%;height:auto}.sj-section .sj-media iframe{display:block;width:100%;aspect-ratio:16/9;border:0}@media(min-width:750px)and (max-width:1099px){.sj-section .sj-grid{gap:var(--sj-gap-t)}.sj-section .sj-column{grid-column:span min(var(--sj-span-t),var(--sj-grid));padding:var(--sj-py-t) var(--sj-px-t)}.sj-section .sj-group{padding:var(--sj-py-t) var(--sj-px-t)}.sj-section .sj-spacer{height:var(--sj-space-t)}.sj-section .sj-spacer--horizontal{width:var(--sj-space-t);height:1px}}@media(max-width:749px){.sj-section .sj-shell{padding:0}.sj-section .sj-grid{gap:var(--sj-gap-m)}.sj-section .sj-column{grid-column:span min(var(--sj-span-m),var(--sj-grid));padding:var(--sj-py-m) var(--sj-px-m);min-height:var(--sj-height-m);text-align:var(--sj-align-m)}.sj-section .sj-group{width:var(--sj-width-m);flex-direction:var(--sj-dir-m);flex-wrap:var(--sj-wrap-m,nowrap);text-align:var(--sj-align-m);padding:var(--sj-py-m) var(--sj-px-m)}.sj-section .sj-copy{font-size:var(--sj-fs-m);text-align:var(--sj-align-m)}.sj-section .sj-button-wrap{text-align:var(--sj-align-m)}.sj-section .sj-image{width:var(--sj-iw-m);transform:translate(var(--sj-x-m),var(--sj-y-m)) rotate(var(--sj-rotate-m))}.sj-section .sj-image--floating{transform:translate(calc(var(--sj-ax) + var(--sj-x-m)),calc(var(--sj-ay) + var(--sj-y-m))) rotate(var(--sj-rotate-m))}.sj-section .sj-image--flow-mobile{position:relative;left:auto;top:auto;transform:translate(var(--sj-x-m),var(--sj-y-m)) rotate(var(--sj-rotate-m))}.sj-section .sj-hide-mobile{display:none!important}.sj-section .sj-hide-br br{display:none}.sj-section .sj-spacer{height:var(--sj-space-m)}.sj-section .sj-spacer--horizontal{width:var(--sj-space-m);height:1px}.sj-section .sj-space-html{width:var(--sj-sw-m);height:var(--sj-sh-m);margin-bottom:var(--sj-sm-m)}}@media(prefers-reduced-motion:reduce){.sj-section .sj-section-bg img{transform:none}.sj-section .sj-button{transition:none}}.sj-section .sj-before-after{width:100%;min-width:0}.sj-section .sj-ba-frame{position:relative;overflow:hidden;border-radius:var(--sj-radius);width:100%;aspect-ratio:16/9}.sj-section .sj-ba-frame>img,.sj-section .sj-ba-frame>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.sj-section .sj-ba-after-mask{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--sj-ba-pos)) 0 0)}.sj-section .sj-ba-after-mask img{width:100%;height:100%;display:block;object-fit:cover}.sj-section .sj-ba-divider{position:absolute;left:var(--sj-ba-pos);top:0;bottom:0;width:2px;background:#fff;transform:translate(-50%);pointer-events:none}.sj-section .sj-before-after input{width:100%;margin:10px 0;accent-color:currentColor}.sj-section .sj-ba-labels{display:flex;justify-content:space-between;gap:8px;font-size:12px}.sj-section .sj-banner-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--sj-bp-bg);color:var(--sj-bp-color);border-radius:var(--sj-bp-radius);overflow:hidden;min-width:0}.sj-section .sj-bp-image img,.sj-section .sj-bp-image svg{display:block;width:100%;height:100%;object-fit:cover;min-height:220px}.sj-section .sj-bp-copy{padding:24px;display:flex;flex-direction:column;gap:14px;justify-content:center;min-width:0}.sj-section .sj-bp-copy h2{font-size:clamp(22px,3vw,42px);line-height:1.15;margin:0;color:inherit}.sj-section .sj-bp-copy p{margin:0}.sj-section .sj-bp-copy a{color:inherit}.sj-section .sj-bp-product{display:flex;align-items:center;gap:12px;text-decoration:none}.sj-section .sj-bp-product img{height:72px;width:72px;object-fit:cover}.sj-section .sj-bp-product span{display:flex;flex-direction:column;gap:2px}.sj-section .sj-bp-link{align-self:flex-start;text-underline-offset:4px}.sj-section .sj-testimonials{width:100%;background:var(--sj-test-bg);color:var(--sj-test-color);padding:24px;border-radius:var(--sj-test-radius);min-width:0}.sj-section .sj-test-stars{font-size:20px;letter-spacing:2px}.sj-section .sj-testimonials blockquote{border:0;padding:0;margin:12px 0 20px;font:inherit;color:inherit}.sj-section .sj-testimonials blockquote p{margin:0}.sj-section .sj-test-person{display:flex;align-items:center;gap:12px}.sj-section .sj-test-person img{width:48px;height:48px;object-fit:cover;border-radius:50%}.sj-section .sj-test-person div{display:flex;flex-direction:column}.sj-section .sj-test-person span{opacity:.75;font-size:13px}@media(max-width:749px){.sj-section .sj-banner-product{grid-template-columns:minmax(0,1fr)}.sj-section .sj-bp-copy{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAAAAABA */
