:root{--suve-ease: cubic-bezier(.22,.61,.36,1);--suve-ease-out: cubic-bezier(.16,1,.3,1);--suve-dur: .85s}input,select,textarea,.field__input,.select__select,.quantity__input,.customer select{font-family:var(--font-body-family)}.suve-anim-ready .suve-section{opacity:0;transform:translateY(34px);transition:opacity var(--suve-dur) var(--suve-ease-out),transform var(--suve-dur) var(--suve-ease-out);will-change:opacity,transform}.suve-anim-ready .suve-section.suve-in{opacity:1;transform:none}.suve-anim-ready .suve-sticky-section{opacity:1!important;transform:none!important}.suve-anim-ready .suve-stagger-item{opacity:0;transform:translateY(22px);transition:opacity .7s var(--suve-ease-out),transform .7s var(--suve-ease-out)}.suve-anim-ready .suve-in .suve-stagger-item{opacity:1;transform:none}.suve-anim-ready .suve-hero__inner>*,.suve-anim-ready .suve-life__content>*{opacity:0;transform:translateY(26px);transition:opacity .9s var(--suve-ease-out),transform .9s var(--suve-ease-out)}.suve-anim-ready .suve-in .suve-hero__inner>*,.suve-anim-ready .suve-in .suve-life__content>*{opacity:1;transform:none}.suve-in .suve-hero__inner>*:nth-child(1),.suve-in .suve-life__content>*:nth-child(1){transition-delay:.05s}.suve-in .suve-hero__inner>*:nth-child(2),.suve-in .suve-life__content>*:nth-child(2){transition-delay:.16s}.suve-in .suve-hero__inner>*:nth-child(3),.suve-in .suve-life__content>*:nth-child(3){transition-delay:.27s}.suve-in .suve-hero__inner>*:nth-child(4),.suve-in .suve-life__content>*:nth-child(4){transition-delay:.38s}.suve-in .suve-hero__inner>*:nth-child(5),.suve-in .suve-life__content>*:nth-child(5){transition-delay:.49s}.suve-anim-ready .suve-hero__media img,.suve-anim-ready .suve-life__media img{transform:scale(1.08);transition:transform 1.6s var(--suve-ease-out)}.suve-anim-ready .suve-in .suve-hero__media img,.suve-anim-ready .suve-in .suve-life__media img{transform:scale(1)}.suve-section .button{position:relative;overflow:hidden;transition:transform .35s var(--suve-ease),box-shadow .35s var(--suve-ease),background-color .35s var(--suve-ease),color .35s var(--suve-ease);letter-spacing:.06em;text-transform:uppercase;font-size:1.35rem}.suve-section .button:hover{transform:translateY(-3px);box-shadow:0 12px 28px -10px #1a1a2e73}.suve-section .button:active{transform:translateY(-1px)}.suve-section .button:after{content:"";position:absolute;top:0;left:-140%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);transition:left .7s var(--suve-ease);pointer-events:none}.suve-section .button:hover:after{left:140%}.suve-fp__media,.suve-duo__media,.suve-vid__card,.suve-bun__thumb,.suve-rev__card,.suve-about__logo,.suve-ba__frame{overflow:hidden}.suve-fp__media img,.suve-duo__media img,.suve-vid__card img,.suve-bun__thumb img{transition:transform .9s var(--suve-ease-out);will-change:transform}.suve-fp__media:hover img,.suve-duo__media:hover img,.suve-vid__card:hover img,.suve-bun__thumb:hover img{transform:scale(1.06)}.suve-rev__card,.suve-bun__card,.suve-honesty__card{transition:transform .45s var(--suve-ease),box-shadow .45s var(--suve-ease)}.suve-rev__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px -22px #1a1a2e80}.suve-usp__icon,.suve-bc__icon,.suve-duo__icon,.suve-temp__chip .suve-icon{transition:transform .45s var(--suve-ease)}.suve-usp__item:hover .suve-usp__icon,.suve-bc__item:hover .suve-bc__icon{transform:translateY(-4px) scale(1.08)}.suve-temp__chip{transition:transform .35s var(--suve-ease),background-color .35s var(--suve-ease)}.suve-temp__chip:hover{transform:translateY(-3px)}.suve-flourish svg path,.suve-flourish svg circle{stroke-dasharray:260;stroke-dashoffset:260;transition:stroke-dashoffset 1.4s var(--suve-ease-out)}.suve-in .suve-flourish svg path,.suve-in .suve-flourish svg circle{stroke-dashoffset:0}.suve-flourish svg circle{animation:suvePulse 3s ease-in-out infinite 1.4s;transform-origin:center}.suve-anim-ready .suve-cmp__table tbody tr{opacity:0;transform:translate(-14px);transition:opacity .5s var(--suve-ease-out),transform .5s var(--suve-ease-out)}.suve-anim-ready .suve-in .suve-cmp__table tbody tr{opacity:1;transform:none}.suve-in .suve-cmp__table tbody tr:nth-child(1){transition-delay:.1s}.suve-in .suve-cmp__table tbody tr:nth-child(2){transition-delay:.18s}.suve-in .suve-cmp__table tbody tr:nth-child(3){transition-delay:.26s}.suve-in .suve-cmp__table tbody tr:nth-child(4){transition-delay:.34s}.suve-in .suve-cmp__table tbody tr:nth-child(5){transition-delay:.42s}.suve-in .suve-cmp__table tbody tr:nth-child(6){transition-delay:.5s}.suve-in .suve-cmp__table tbody tr:nth-child(7){transition-delay:.58s}.suve-cmp__ico svg{transition:transform .4s var(--suve-ease)}.suve-cmp__table tbody tr:hover .suve-cmp__ico svg{transform:scale(1.25)}.suve-faq__answer{animation:none}details[open] .suve-faq__answer{animation:suveAccordion .4s var(--suve-ease-out)}.suve-faq__item{transition:background-color .3s var(--suve-ease)}.suve-faq__item summary{transition:color .3s var(--suve-ease)}.suve-faq__item:hover summary{color:rgb(var(--color-foreground))}details[open] .suve-ba__text{animation:suveAccordion .45s var(--suve-ease-out)}.suve-ba__ico{transition:transform .45s var(--suve-ease)}.suve-ba__item summary:hover .suve-ba__ico{transform:translateY(-2px) scale(1.08)}.suve-ba__plus{transition:transform .35s var(--suve-ease)!important}.suve-tst__card{transition:transform .5s var(--suve-ease),box-shadow .5s var(--suve-ease)}.suve-tst__card:hover{transform:translateY(-4px);box-shadow:0 20px 44px -26px #1a1a2e59}.suve-tst__photo{transition:transform .6s var(--suve-ease-out)}.suve-tst__card:hover .suve-tst__photo{transform:scale(1.05)}.suve-tst__dot{transition:background .3s var(--suve-ease),border-color .3s var(--suve-ease),transform .3s var(--suve-ease)}.suve-tst__dot:hover{transform:scale(1.25)}.main-product__info-container .product__accordion .summary__title .material-icon{transition:transform .4s var(--suve-ease)}.main-product__info-container .product__accordion details[open] .summary__title .material-icon,.main-product__info-container .product__accordion summary:hover .summary__title .material-icon{transform:scale(1.08)}.suve-gtee__seal{animation:suveFloat 5s ease-in-out infinite}.suve-ba__knob{transition:transform .3s var(--suve-ease),box-shadow .3s var(--suve-ease);animation:suveNudge 2.6s ease-in-out infinite}.suve-ba__frame:hover .suve-ba__knob{animation:none;transform:translate(-50%,-50%) scale(1.08)}@keyframes suvePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.6)}}@keyframes suveFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes suveNudge{0%,to{transform:translate(-50%,-50%)}25%{transform:translate(calc(-50% - 6px),-50%)}75%{transform:translate(calc(-50% + 6px),-50%)}}@keyframes suveAccordion{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes suveFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.suve-anim-ready .suve-section,.suve-anim-ready .suve-stagger-item,.suve-anim-ready .suve-hero__inner>*,.suve-anim-ready .suve-life__content>*,.suve-anim-ready .suve-cmp__table tbody tr,.suve-anim-ready .suve-hero__media img,.suve-anim-ready .suve-life__media img{opacity:1!important;transform:none!important;transition:none!important}.suve-flourish svg path,.suve-flourish svg circle{stroke-dashoffset:0!important;animation:none!important}.suve-gtee__seal,.suve-ba__knob,.suve-flourish svg circle{animation:none!important}.suve-ba__text,.suve-faq__answer{animation:none!important}.suve-tst__card,.suve-tst__photo,.suve-ba__ico{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/suve-premium.css.map */
