@property --boop-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes boop-glow-spin{to{--boop-glow-angle: 360deg}}.boop-glow-wrap{display:inline-flex;position:relative;padding:2px;border-radius:var(--buttons-radius, 4px);background:conic-gradient(from var(--boop-glow-angle),var(--gc1, #e879f9),var(--gc2, #38bdf8),var(--gc3, #34d399),var(--gc1, #e879f9));animation:boop-glow-spin var(--glow-speed, 4s) linear infinite;vertical-align:middle}.boop-glow-wrap .button{position:relative;z-index:1;margin:0;border-radius:calc(var(--buttons-radius, 4px) - 2px)}.boop-glow-wrap--feather:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:conic-gradient(from var(--boop-glow-angle),var(--gc1, #e879f9),var(--gc2, #38bdf8),var(--gc3, #34d399),var(--gc1, #e879f9));animation:boop-glow-spin var(--glow-speed, 4s) linear infinite;filter:blur(14px);opacity:.6;z-index:-1;border-radius:var(--buttons-radius, 4px)}.slideshow--legacy .slideshow__heading,.slideshow--legacy .slideshow__subheading,.slideshow--legacy .slideshow__text{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.slideshow__content{padding:2.4rem 2rem 3.2rem}.slideshow__card{max-width:100%}}.scrolling-promotion{border-top:none}.guarantee__item .h4{font-size:1.15rem;letter-spacing:.04em}.faq details summary{text-transform:none;letter-spacing:0;font-size:1.5rem;font-weight:500;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.faq details summary{font-size:1.6rem}}.faq details summary>span{gap:1.6rem}.faq .accordion__content{padding-top:.4rem;padding-bottom:2.4rem}.faq .title{margin-bottom:2rem}.quotes .quote__blockquote{max-width:68rem;margin:0 auto}.quotes .quote__blockquote .rte,.quotes .quote__blockquote .typeset2{font-size:2.2rem;line-height:1.55;font-style:italic}@media screen and (min-width:750px){.quotes .quote__blockquote .rte,.quotes .quote__blockquote .typeset2{font-size:2.6rem}}.quotes .quote__blockquote .rating-star{--font-size: 2.2;--letter-spacing: .15}.quotes .quote__blockquote .rating{margin-bottom:2rem}.quotes .quote__author{font-size:1.35rem;letter-spacing:.05em;margin-top:2rem;color:rgba(var(--color-foreground),.55);font-style:normal}.quotes .slider-buttons{margin-top:3.2rem}.testimonial__blockquote .rte,.testimonial__blockquote .typeset2{font-size:2rem;line-height:1.5}@media screen and (min-width:750px){.testimonial__blockquote .rte,.testimonial__blockquote .typeset2{font-size:2.4rem}}.testimonial__author{font-size:1.4rem;letter-spacing:.04em;margin-top:2rem;color:rgba(var(--color-foreground),.6)}.testimonial__blockquote .rating{margin-bottom:2rem}.testimonial__blockquote .rating-star{--font-size: 2.2;--letter-spacing: .15}.testimonial__list{padding:5rem 0}.testimonial__previews{margin-top:3rem}.multicolumn .title{text-align:center}.multicolumn-card__title.h2{font-size:clamp(1.8rem,2.4vw,2.4rem)}.boop-comparison .title{margin-top:1.2rem;margin-bottom:0}.title-wrapper{margin-bottom:2rem}.title-wrapper.title-wrapper--no-heading{margin-bottom:0}.gallery .media{border-radius:0}@keyframes boop-media-fadein{0%{opacity:0}to{opacity:1}}@media screen and (min-width:750px){.product--thumbnail_slider .product__media-item.is-active{animation:boop-media-fadein .4s ease both!important}}mega-menu .header__menu-item--top:hover,mega-menu .header__menu-item--top:focus{color:var(--boop-nav-hover, #ffffff)!important;border-color:var(--boop-nav-hover, #ffffff)!important;text-decoration-color:var(--boop-nav-hover, #ffffff)!important}mega-menu .header__menu-item--top:hover .label,mega-menu .header__menu-item--top:focus .label{color:var(--boop-nav-hover, #ffffff)!important}.mega-menu__item-link:hover,.mega-menu__item-link:focus{color:var(--boop-nav-hover, #ffffff)!important}.mega-menu__item-link:hover .label,.mega-menu__item-link:focus .label{color:var(--boop-nav-hover, #ffffff)!important;--color-border: var(--boop-nav-hover-rgb, 255, 255, 255)}.list-menu-child .header__menu-item:hover,.list-menu-child .header__menu-item:focus{color:var(--boop-nav-hover, #ffffff)!important}.list-menu-child .header__menu-item:hover .label,.list-menu-child .header__menu-item:focus .label{color:var(--boop-nav-hover, #ffffff)!important;--color-border: var(--boop-nav-hover-rgb, 255, 255, 255)}@media screen and (max-width:749px){.slideshow__heading.h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}.slideshow__subheading.h5{font-size:1.1rem;letter-spacing:.1em}.button--medium{padding:1.4rem 2.4rem}.boop-comparison__card{padding:2rem 1.6rem}.faq.page-width--inner{padding-inline:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/boop-custom.css.map */
