.spx a{color:#2e2a39}.spx a:hover{color:#1769c2}.spx summary{cursor:pointer;list-style:none}.spx summary::-webkit-details-marker{display:none}details[open] .plus{transform:rotate(45deg)}.plus{transition:transform .3s ease;display:inline-block}.spx .serif{font-family:"Instrument Serif",Georgia,serif;font-weight:400}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.mq{display:inline-flex;animation:mq 38s linear infinite}.band:hover .mq{animation-play-state:paused}@keyframes fl{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes flb{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fl{animation:fl 6s ease-in-out infinite}.flb{animation:flb 7s ease-in-out infinite}@keyframes sh{0%{transform:translate(-160%) skew(-20deg)}55%,to{transform:translate(380%) skew(-20deg)}}.cta{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.cta:after{content:"";position:absolute;top:0;bottom:0;left:0;width:28%;background:linear-gradient(90deg,#fff0,#ffffff47,#fff0);animation:sh 3.6s ease-in-out infinite;pointer-events:none}.cta:hover{transform:translateY(-2px);box-shadow:0 16px 34px #2e2a393d;color:#fdfbf7}@keyframes pu{0%{box-shadow:0 0 #a2d2ffcc}70%{box-shadow:0 0 0 16px #a2d2ff00}to{box-shadow:0 0 #a2d2ff00}}.pu{animation:pu 2.4s ease-out infinite}@keyframes sp{to{transform:rotate(360deg)}}.sp{animation:sp 30s linear infinite}.lift{transition:transform .35s ease,box-shadow .35s ease}.lift:hover{transform:translateY(-6px);box-shadow:0 22px 44px #2e2a391f}.zoom img{transition:transform .8s ease}.zoom:hover img{transform:scale(1.05)}@keyframes rv{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){.rv{animation:rv linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}@keyframes hi{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.hi{animation:hi .9s cubic-bezier(.2,.7,.2,1) both}.hi2{animation-delay:.12s}.hi3{animation-delay:.24s}.hi4{animation-delay:.36s}.range{-webkit-appearance:none;appearance:none;background:transparent}.range::-webkit-slider-thumb{-webkit-appearance:none;width:60px;height:60px;border-radius:50%;background:transparent;cursor:ew-resize}.range::-moz-range-thumb{width:60px;height:60px;border:0;border-radius:50%;background:transparent;cursor:ew-resize}.only-m{display:none!important}@media(max-width:760px){.hide-m{display:none!important}.only-m{display:flex!important}.h1{font-size:54px!important}.h2{font-size:40px!important}.h3{font-size:30px!important}.sec{padding-top:72px!important;padding-bottom:72px!important}.hero{padding-top:20px!important;padding-bottom:56px!important;gap:28px!important}.chip-a{left:12px!important;top:12px!important}.chip-b{right:12px!important;bottom:12px!important;max-width:230px!important}.vid{flex-basis:100%!important;max-width:300px!important;margin:0 auto}.ofr{padding:24px!important}.card-img{aspect-ratio:16 / 11!important}.tst-grid{row-gap:76px!important}.fcta-ov{background:linear-gradient(180deg,#fdfbf7f5,#fdfbf7d1 55%,#fdfbf759)!important}.fcta{padding-top:96px!important;padding-bottom:220px!important}.h1{font-size:58px!important}}@media(prefers-reduced-motion:reduce){*,*:after{animation:none!important;transition:none!important}}.spx{letter-spacing:normal;-webkit-font-smoothing:antialiased}.spx h1,.spx h2,.spx h3,.spx h4,.spx .h1,.spx .h2,.spx .h3{color:inherit;letter-spacing:normal;font-weight:400}.spx blockquote{border:0;padding:0;font-style:normal;color:inherit}.spx button{letter-spacing:inherit}.spx img{max-width:none}.spx details>summary{list-style:none}.spx .serif{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400}.spx em{font-style:italic}.spx h1,.spx h2,.spx h3{word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}@media(max-width:760px){.spx [role=tabpanel] h3{font-size:30px!important}.spx [role=tabpanel] [data-f=sym]{font-size:36px}.spx .t-card{min-width:0}.spx .t-card>div{gap:8px!important;min-width:0}.spx .t-card>div>span{width:32px!important;height:32px!important;font-size:11px!important}.spx .t-card strong{font-size:13px!important;line-height:1.25;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sp-home.css.map */
