.ss *,.ss *:before,.ss *:after{box-sizing:border-box;margin:0;padding:0}.ss{--bg: #1288c6;--text: #ffffff;--muted: rgba(255,255,255,.62);--fill-bg: #ffffff;--fill-text: #111111;--ghost-border: rgba(255,255,255,.55);--ghost-text: #ffffff;--arrow-border: rgba(255,255,255,.3);--dot-off: rgba(255,255,255,.28);--dot-on: #ffffff;--dot-w-off: 24px;--dot-w-on: 40px;--t-slide: .8s;--t-ease: cubic-bezier(.76, 0, .24, 1);--t-content: .5s;--t-content-ease:cubic-bezier(.33, 1, .68, 1);--radius: 0px;--media-w: 67%;--desk-h: 580px;position:relative;width:100%;overflow:hidden;background:var(--bg);outline:none}.ss__track{position:relative;width:100%;height:var(--desk-h)}.ss__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-slide) var(--t-ease),visibility var(--t-slide) var(--t-ease);will-change:opacity,transform;z-index:0}.ss__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.ss__slide .ss__img,.ss__slide .ss__video{transform:scale(1.06);transition:transform calc(var(--t-slide) * 2) var(--t-ease)}.ss__slide.is-active .ss__img,.ss__slide.is-active .ss__video{transform:scale(1)}.ss__slide .ss__stars,.ss__slide .ss__eyebrow,.ss__slide .ss__heading,.ss__slide .ss__subtext,.ss__slide .ss__btns{opacity:0;transform:translateY(18px);transition:opacity var(--t-content) var(--t-content-ease),transform var(--t-content) var(--t-content-ease)}.ss__slide.is-active .ss__stars{opacity:1;transform:none;transition-delay:.12s}.ss__slide.is-active .ss__eyebrow{opacity:1;transform:none;transition-delay:.2s}.ss__slide.is-active .ss__heading{opacity:1;transform:none;transition-delay:.29s}.ss__slide.is-active .ss__subtext{opacity:1;transform:none;transition-delay:.38s}.ss__slide.is-active .ss__btns{opacity:1;transform:none;transition-delay:.46s}.ss__media{position:relative;width:var(--media-w);flex-shrink:0;overflow:hidden}.ss__img,.ss__video{width:100%;height:100%;object-fit:cover;display:block}.ss__placeholder-wrap{width:100%;height:100%;display:flex}.ss__placeholder{width:100%;height:100%;object-fit:cover;display:block;background:#2a2a2a}.ss__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ss__content{flex:1 1 auto;min-width:0;background:var(--bg);display:flex;flex-direction:column;justify-content:space-between;padding:52px 56px 40px}.ss__content-body{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;gap:16px;max-width:420px;width:100%;margin:0 auto}.ss__stars{color:var(--text);font-size:17px;letter-spacing:5px;line-height:1}.ss__eyebrow{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.ss__heading{font-size:clamp(26px,3.2vw,44px);font-weight:400;line-height:1.1;color:var(--text);letter-spacing:-.015em}.ss__subtext{font-size:14px;line-height:1.7;color:var(--muted);max-width:340px}.ss__btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:6px}.ss__btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 26px;font-size:13px;font-weight:500;letter-spacing:.04em;text-decoration:none;border-radius:var(--radius);border:1px solid transparent;cursor:pointer;transition:background .22s,color .22s,border-color .22s;white-space:nowrap;-webkit-tap-highlight-color:transparent}.ss__btn--fill{background:var(--fill-bg);color:var(--fill-text);border-color:var(--fill-bg)}.ss__btn--fill:hover,.ss__btn--fill:focus-visible{background:transparent;color:var(--text);border-color:#ffffff8c}.ss__btn--ghost{background:transparent;color:var(--ghost-text);border-color:var(--ghost-border)}.ss__btn--ghost:hover,.ss__btn--ghost:focus-visible{background:var(--fill-bg);color:var(--fill-text);border-color:var(--fill-bg)}.ss__nav{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:14px;flex-shrink:0;z-index:9}.ss__arrow{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--arrow-border);color:var(--text);cursor:pointer;border-radius:var(--radius);transition:background .2s,border-color .2s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ss__arrow:hover,.ss__arrow:focus-visible{background:#ffffff1a;border-color:#ffffffa6}.ss__arrow:active{background:#ffffff2e}.ss__dots{display:flex;align-items:center;gap:7px}.ss__dot{height:3px;width:var(--dot-w-off);border:none;background:var(--dot-off);cursor:pointer;padding:0;border-radius:2px;transition:background .25s,width .25s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative;overflow:hidden}.ss__dot:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.ss__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dot-on);transform:scaleX(0);transform-origin:left center;border-radius:2px}.ss__dot.is-active{background:var(--dot-off);width:var(--dot-w-on)}.ss__dot.is-active.is-playing:before{animation:ss-progress var(--ss-speed, 5s) linear forwards}@keyframes ss-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ss__dot.is-active:not(.is-playing){background:var(--dot-on)}@media screen and (min-width:768px)and (max-width:1023px){.ss{--desk-h: 480px;--media-w: 50%}.ss__content{padding:36px 36px 32px}.ss__heading{font-size:clamp(22px,3.5vw,36px)}}@media screen and (max-width:767px){.ss{--mob-img-h: min(62vw, 360px);--mob-cont-h: 327px}.ss__track{height:calc(var(--mob-img-h) + var(--mob-cont-h))}.ss__slide{flex-direction:column}.ss__media{width:100%;height:var(--mob-img-h);flex-shrink:0}.ss__content{width:100%;flex:1 1 auto;padding:28px 22px 24px;min-height:var(--mob-cont-h)}.ss__content-body{max-width:100%;gap:12px}.ss__heading{font-size:clamp(22px,6.5vw,32px)}.ss__subtext{font-size:13px;max-width:100%}.ss__btns{width:100%;gap:10px}.ss__btn{flex:1 1 110px;padding:13px 14px;font-size:13px}.ss__nav{justify-content:center;padding-top:18px;gap:14px}.ss__arrow{width:46px;height:46px}.ss__dot{height:4px}}@media screen and (max-width:380px){.ss__content{padding:28px 18px 24px}.ss__btns{flex-direction:column}.ss__btn{width:100%;flex:none}}@media(prefers-reduced-motion:reduce){.ss__slide,.ss__slide .ss__img,.ss__slide .ss__video,.ss__slide .ss__stars,.ss__slide .ss__eyebrow,.ss__slide .ss__heading,.ss__slide .ss__subtext,.ss__slide .ss__btns{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}.ss__dot.is-active.is-playing:before{animation:none}@keyframes ss-fade{0%{opacity:0}to{opacity:1}}@keyframes ss-child-in{0%{opacity:0}to{opacity:1}}}@media(max-width:768px){.ss__heading{font-size:1.8rem!important}.ss__subtext{font-size:10px!important}.ss__content{padding:28px 32px 24px!important}}
/*# sourceMappingURL=/cdn/shop/t/90/compiled_assets/styles.css.map */
