.heading-x-large{line-height:95%}.heading-large{line-height:100%}.header__logo{min-height:auto}.header__logo svg{display:block;max-width:100%}.header__mobile{grid-template-columns:30px 1fr 30px}.header__logo svg *{fill:#000}.header-sections announcement-bar{background:linear-gradient(to bottom,#99e0e6 50%,#6fd0cf 50%);font-family:DM Sans;font-size:12px;font-weight:800;line-height:20px;letter-spacing:2px}.header__desktop__upper{padding-left:15px;padding-right:15px}a.navlink--toplevel{padding-left:12.5px;padding-right:12.5px;font-weight:800;letter-spacing:2px}.theme__header .buy-button{font-weight:800;line-height:20px;letter-spacing:1px;text-transform:uppercase;padding:20px 00px;width:117px;color:#fff;text-align:center;border-radius:7px;background:#e147e1;margin-right:26px}.site-footer-wrapper{background:#7d3778;padding-bottom:302px}footer .svg-logo{margin-right:226px;margin-bottom:26px}footer .footer__blocks{flex-wrap:nowrap}footer .footer__block{flex-shrink:1;font-size:12px;line-height:20px}footer .footer__block__title{font-family:DM Sans;margin:0 0 22px;line-height:20px;letter-spacing:2px;font-weight:800}footer .footer__quicklinks li{margin-bottom:5px;font-size:12px;line-height:20px}footer p{margin:0}.main-content .announcement__bar-outer{background:#7d3778}ticker-bar .announcement__slide{color:#fff;font-size:16px;font-weight:700;line-height:20px;letter-spacing:1.12px;text-transform:uppercase;opacity:.7}.pdp-highlights .highlights__container{overflow:visible}.pdp-highlights .main-image{margin-right:33px;width:200px;text-align:center}.pdp-highlights .main-image img{width:140px;height:auto}.pdp-highlights .main-image .main-image-caption{display:block;text-align:center;font-size:12px;line-height:20px;letter-spacing:2px;text-transform:uppercase}.pdp-highlights .really-all-items{display:flex;align-items:center;padding:47px 44px;font-size:16px;font-weight:800;row-gap:20px}.pdp-highlights .highlights__items{width:100%}.pdp-highlights .highlights__item{flex-grow:1}.pdp-highlights .highlights__item-inner{position:relative}.pdp-highlights .highlights__item__background{border-radius:6px;position:absolute;z-index:-1;padding:0}.pdp-highlights .highlights__item__content{display:flex;flex-direction:column;align-items:center;gap:26px;transform:translate(-50%);top:12px;padding:32px 16px;position:static;transform:none;width:100%;min-height:260px}@media (max-width:1200px){.pdp-highlights .highlights__item__content{min-height:unset}}@media (max-width:1070px){.pdp-highlights .highlights__item{flex-basis:50%}}.pdp-highlights .highlights__item__content .text{font-size:14px;font-weight:400;line-height:20px;margin-top:-14px;padding:0 16px}.pdp-highlights-positive .really-all-items{background:#faf2f299;border-radius:12px}@media (max-width:1270px){.pdp-highlights .main-image{margin-right:20px}.pdp-highlights .really-all-items{padding-right:20px;padding-left:20px}}@media (max-width:1000px){.pdp-highlights .really-all-items{flex-direction:column}.pdp-highlights .main-image{margin-right:0}.pdp-highlights .main-image img{width:100px}}@media (max-width:550px){.pdp-highlights .highlights__item{flex-basis:100%}}.pdp-reviews-highlights{padding:106px 0 20px}.pdp-reviews-highlights .reviews__grid{gap:110px;row-gap:60px}.pdp-reviews-highlights h3{font-family:DM Sans;font-size:12px;font-weight:800;line-height:20px;letter-spacing:2px;margin:0 0 20px;padding:0 15px;text-transform:uppercase}.pdp-reviews-highlights .subtitle{letter-spacing:1px;margin:0 0 7px}.pdp-reviews-highlights .reviews__grid-item{margin-right:0;flex-shrink:1}.pdp-reviews-highlights .review__content{padding-top:0;padding-bottom:0;gap:28px}.pdp-reviews-highlights .review__content p{font-family:DM Sans;font-size:16px;line-height:22px}.pdp-reviews-highlights .review__content blockquote{margin-bottom:0}.pdp-reviews-highlights .rating{display:flex;justify-content:center}.pdp-reviews-highlights .review__author__name{font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#051c2c}@media (max-width:1200px){.pdp-reviews-highlights .reviews__grid{gap:40px}}@media (max-width:840px){.pdp-reviews-highlights .reviews__grid{flex-direction:column}.pdp-reviews-highlights .reviews__grid-item{width:100%}}.faq .accordion__title{font-family:DM Sans;font-size:18px;line-height:20px;text-transform:none}.faq.width-left-image{display:flex;gap:74px;align-items:center;width:100%;max-width:100%;padding:0}.faq.width-left-image>*{width:50%}.faq .main-image{height:auto}.faq.width-left-image collapsible-elements{margin-right:130px}@media (max-width:1100px){.faq.width-left-image collapsible-elements{margin-right:0;padding-right:30px}}@media (max-width:1000px){.faq.width-left-image{display:block;padding-right:30px;padding-left:30px}.faq .main-image{display:none}.faq.width-left-image collapsible-elements{width:100%;padding-right:0;padding-left:0}.pdp-faq-accordion{padding-top:0}}.pdp-faq-accordion .faq.width-left-image>img{width:37.5%}.pdp-faq-accordion .accordion__heading{margin-bottom:53px;color:#051c2c;font-size:26px;font-weight:600;line-height:105%;letter-spacing:-.5px}.pdp-faq-accordion .accordion__title{color:#051c2c;line-height:20px}.product__content{font-family:Instrument Sans}.product__content strong{font-weight:600;font-size:14px;font-style:normal;font-weight:800;line-height:105%;color:#051c2c}.product__content .product__price{color:#051c2c;font-size:16px;font-weight:500;line-height:24px;font-family:Instrument Sans}.product__content .block-padding:not(.product__block--accordion){margin-bottom:20px}.product__content .product__description__content p{margin-bottom:20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#051c2c}.product__content .product__submit__item button,.product__content .product__submit__item button:hover{height:50px;display:flex;align-items:center;padding:0;line-height:50px!important;font-weight:800;letter-spacing:1px;text-transform:uppercase;border-radius:7px;background:#e147e1!important;border:none}.product__content .product__submit__item button:after{display:none!important}.product-accordion .accordion__title{font-size:13px;font-style:normal;font-weight:800;line-height:20px;font-family:Instrument Sans}.custom-row-of-content{display:flex;font-family:DIN Condensed;gap:7px;margin-bottom:9px}.custom-row-of-content .text-content{width:40%;display:flex;justify-content:center;flex-direction:column;background:#f3f3ed;color:#327774;font-size:35px;font-weight:700;line-height:42px;letter-spacing:.5px}.custom-row-of-content .text-content svg{margin-bottom:30px}.custom-row-of-content .text-content .caption{margin-top:7px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.5px;font-family:DM Sans}.custom-row-of-content>img{height:auto}.custom-row-of-content .size-20{width:20%}.custom-row-of-content .size-40{width:40%}.custom-row-of-content .text-content{padding:0 88px 0 68px}@media (max-width:1300px){.custom-row-of-content{flex-wrap:wrap}.custom-row-of-content .text-content{width:100%;padding:20px}.custom-row-of-content>img{flex-grow:1}}.simple-slider{margin:80px auto;width:1102px;max-width:100%;position:relative}.simple-slider .super-simple-slider{position:relative}.simple-slider .slider-line-wrapper{overflow:hidden;cursor:pointer;width:calc(100% - 183px);margin:0 auto}.simple-slider .slider-line{display:flex;width:100%;touch-action:none;transition:transform .3s}.simple-slider .slide{flex-shrink:0;-webkit-user-select:none;user-select:none}.simple-slider h3{margin-bottom:56px;font-size:60px;margin-top:0}.simple-slider h3 p{text-align:center;margin:0}.simple-slider img,.simple-slider video{border-radius:16px;width:100%;display:block;-webkit-user-select:none;user-select:none}.simple-slider .caption{color:#2c4d6a;font-family:Axiforma;font-size:22.306px;font-style:normal;font-weight:600;line-height:28.46px;margin-top:38px}.simple-slider .slider-see-it-irl .slider-line{gap:62px}.simple-slider .slider-see-it-irl .slide{width:265px}@media (max-width:990px){.simple-slider{padding-left:20px}.simple-slider .slider-line-wrapper{width:100%}}@media (max-width:800px){.simple-slider .super-simple-slider .slide{width:240px}.simple-slider .slider-see-it-irl .slider-line{gap:30px}.simple-slider h3{margin-bottom:42px}.simple-slider h3{font-size:45px}}.super-simple-slider.dont-need-slider .arrow{display:none}.simple-slider .arrow{position:absolute;top:50%;margin:0!important;cursor:pointer;transform:translateY(-50%)}.simple-slider .arrow svg{width:40px;height:40px;stroke:#2cd9bc;padding:10px}.simple-slider .arrow-right{right:0}.simple-slider .arrow-left{left:0}.simple-slider .arrow.disabled{cursor:default;opacity:.3}@media (max-width:1150px) and (min-width:990px){.simple-slider .arrow{left:18px}.simple-slider .arrow-right{right:18px}}@media (max-width:990px){.super-simple-slider .arrow{border-radius:60px!important;font-size:51px!important;line-height:60px!important;background:#f5f5f5!important;width:40px;height:40px}.super-simple-slider .arrow-right{right:18px}.super-simple-slider .arrow:after{content:"";position:absolute;border-top:3px solid #000;border-left:3px solid #000;width:14px;height:14px;transform:rotate(-45deg);top:50%;left:50%;margin-left:-5px;margin-top:-7px}.super-simple-slider .arrow-right:after{transform:rotate(135deg);margin-left:-10px}.super-simple-slider .arrow svg{display:none}}@media (max-width: 600px){.super-simple-slider .arrow.disabled{opacity:.05}}.simple-slider .slide{position:relative}.simple-slider .slide-video .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:50px;height:50px;stroke:#fff;border:2px solid #fff;border-radius:100px;fill:#fff;padding:6px 6px 6px 9px}.simple-slider .slide-video.active .icon{display:none}.logos-press .logos__title{font-weight:700;text-align:left;width:920px;margin-left:auto;margin-right:auto;padding-right:55px;padding-left:55px}.logos-press.logos:before{content:"\275b\275b";display:block;margin-bottom:30px;color:#2cd9bc;font-size:70px;line-height:31px;font-weight:900;letter-spacing:-1px;text-align:left;width:920px;margin-left:auto;margin-right:auto;padding-right:55px;padding-left:55px}.logos-press .flickity-prev-next-button{opacity:1;transform:none!important;visibility:visible;box-shadow:none;display:inline-block}.logos-press .flickity-prev-next-button[disabled]{opacity:.25}.logos-press .flickity-prev-next-button.next{right:0}.logos-press .flickity-prev-next-button.previous{left:0}.logos-press .logos__slider-text{padding-right:55px;padding-left:55px}.research-how-it-works-list .hero__subheading:before{content:"";width:44px;height:48px;position:absolute;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='28' viewBox='0 0 24 28' fill='none'%3E%3Cpath d='M11.7297 0C3.9148 6.37 0 11.872 0 16.52C0 23.492 5.57162 28 11.7297 28C17.8878 28 23.4595 23.492 23.4595 16.52C23.4595 11.872 19.5447 6.37 11.7297 0ZM5.61561 16.8C6.15811 16.8 6.59797 17.164 6.70061 17.668C7.30176 20.776 10.0436 21.84 12.0376 21.686C12.6681 21.658 13.1959 22.134 13.1959 22.736C13.1959 23.296 12.7268 23.758 12.1403 23.786C9.01723 23.968 5.36635 22.26 4.53061 18.018C4.41331 17.388 4.94115 16.8 5.61561 16.8Z' fill='%232CD9BC'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;left:-87px;top:-10px;background-color:#fff}.research-how-it-works-list .hero__subheading:after{content:"";width:1px;height:600px;position:absolute;display:block;background-repeat:no-repeat;background-position:center;left:-66px;top:0;background:#000;z-index:-4}.research-how-it-works-list .hero__subheading:last-of-type{animation-delay:0s!important}.research-how-it-works-list .hero__subheading:last-of-type:after{background:#fff}.research-how-it-works-list .hero__subheading{font-size:12px;font-weight:800;line-height:20px;letter-spacing:2px}@media (max-width:1200px){.research-how-it-works-list .brick__block__text{padding-left:60px!important;padding-right:20px!important}}@media (max-width:1000px){.research-how-it-works-list .hero__subheading:after{left:-46px}.research-how-it-works-list .hero__subheading:before{left:-67px}}@media (max-width:750px){.research-how-it-works-list .brick__block__text{padding-left:80px!important;padding-right:40px!important}}@media (max-width:450px){.research-how-it-works-list .brick__block__text{padding-left:60px!important;padding-right:25px!important}.research-how-it-works-list .hero__subheading:before{left:-57px}.research-how-it-works-list .hero__subheading:after{left:-36px}}.about-us-top-out-story,.about-us-top-out-story .brick__block,.about-us-top-out-story .brick__block__text,.about-us-top-out-story .hero__content{background:#f3f3ed}@media (min-width:749px){.about-us-top-out-story .brick__block__text{padding-top:117px}}@media (min-width:750px){.about-us-top-out-story .brick__block--images{position:relative}.about-us-top-out-story .brick__block__image:first-child{flex-grow:0;flex-shrink:1;flex-basis:70%}.about-us-top-out-story .brick__block__image:last-child{position:absolute;width:56%;right:0;top:0}.about-us-top-out-story .brick__block__image:last-child img{object-fit:contain}}.template-product .product__submit__item{font-family:DM Sans}.template-product .product-buy-params-label{line-height:22px;font-size:14px;font-weight:800;margin-bottom:14px}.template-product .volume-block-quantity-selecor{padding:0;list-style:none;margin:0 0 20px;width:100%;display:flex;gap:18px;font-family:DM Sans}.template-product .volume-block-quantity-selecor li{margin:0;flex:1}.template-product .volume-block-quantity-selecor label{cursor:pointer;display:block;height:100%}.template-product .volume-block-quantity-selecor input{display:none}.template-product .volume-block-quantity-selecor div{background:#f7f8f8;font-size:14px;border-radius:9px;border:2px solid #868686;outline:1px solid #FFF;outline-offset:-1px;padding:15px 5px;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:6px;color:#000;font-weight:800;line-height:22px;height:100%;justify-content:start}.template-product .volume-block-quantity-selecor input:checked+div{border:2px solid #666;outline:none}.template-product .volume-block-quantity-selecor .price{font-weight:600;font-size:13px}.template-product .volume-block-quantity-selecor .bonus{color:#e147e1;line-height:18px}@media (max-width:600px){.template-product .product-form .volume-block-quantity-selecor .price{font-size:13px;font-weight:500}.template-product .volume-block-quantity-selecor div{gap:1px;padding:9px 5px;font-size:13px;font-weight:600}}.product-form.frequency-reccuring .volume-block-quantity-selecor,.product-form.frequency-reccuring .select-quantity-label{display:none}.section-custom-content .brick__section{position:relative}.section-custom-content .central-caption{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;text-align:center;color:#fff;font-family:DIN Condensed;font-size:80px;font-weight:700;line-height:100%;text-transform:uppercase;letter-spacing:1px}@media (max-width:900px){.section-custom-content .central-caption{font-size:55px}.template-product .volume-block-quantity-selecor{gap:12px}}.product-accordion-popup-active{overflow:hidden}.product-accordion .accordion__content .popup-content-wrapper{display:none;position:fixed;width:100%;height:100%;background:#0003;left:0;top:0;justify-content:center;z-index:6000;overflow:auto;align-items:start;padding:30px 0}.product-accordion-popup-active .product-accordion .accordion__content .popup-content-wrapper{display:flex}.product-accordion .accordion__content .popup-content{position:relative;max-width:calc(100% - 60px);background:#fff;padding:10px 0;margin-top:auto;margin-bottom:auto}.product-accordion .accordion__content .popup-content img{margin:0}.product-accordion .accordion__content .popup-content .close{cursor:pointer;display:inline-block;position:absolute;top:10px;right:10px}.footer__newsletter__wrapper .klaviyo-form{min-height:55px}.site-footer .footer__blocks .footer__newsletter__wrapper .klaviyo-form input,.footer__newsletter__wrapper .klaviyo-form button{outline:none!important;border-bottom:1px solid #FFF!important;border-right:none!important;border-radius:0!important}.free-shipping-quantity .completed,.free-shipping-quantity.is-success .not-completed{display:none}.free-shipping-quantity.is-success .completed{display:inline-block}.header__desktop .header__menu{padding-left:20px}.logos .logos__slider-text .logos__slide{align-items:flex-start;position:absolute}.logos .logos__slider-text .logos__slide.is-selected{position:relative}.logos.disable-logo-slider .logos__slider__outer{display:none}.logos.disable-logo-slider .logos__slide__text{text-align:left;flex-basis:810px;flex-grow:0;margin:0 auto}.logos.disable-logo-slider .logos__slide__text .logos__img{margin:35px 0}.top-banner-mobile-desktop .hero__content{text-align:left}.top-banner-mobile-desktop .hero__button{justify-content:start}.top-banner-mobile-desktop .btn{border-radius:7px;font-weight:800;letter-spacing:1px}.top-banner-mobile-desktop .brick__block__text{flex-basis:100%;padding-top:137px}.top-banner-mobile-desktop .brick__block--text{background:linear-gradient(to bottom,#c0dee8,#c6e4ec,#c8e5eb)}.top-banner-mobile-desktop .brick__block__text,.top-banner-mobile-desktop .brick__block__text .hero__content{background:transparent}@media (max-width:1300px){.template-index header{background:#c1e0e8a6}}@media (max-width:1100px){.top-banner-mobile-desktop .hero__title{font-size:50px}.top-banner-mobile-desktop .brick__block__text{padding-top:87px}}@media (max-width:749px){.top-banner-mobile-desktop .brick__block__text{padding-top:67px;background:linear-gradient(to right,#bedfe6,#c1e0e8,#c0dee8)}.top-banner-mobile-desktop .brick__block--images{margin-top:-30px}.top-banner-mobile-desktop .btn{margin-top:-5px}}.yotpo-main-reviews-widget .yotpo-review-border-smooth{background-repeat:repeat-x}.gw-instagram-gallery-placeholder{padding:0 46px 60px}.gw-ig-gallery-widget .gw-ig-gallery-widget-header .gw-ig-gallery-widget-header__title{text-align:left;font-family:DM Sans;text-transform:none;font-size:21px;font-weight:500;line-height:29px;letter-spacing:.105px;margin-bottom:26px}.gw-ig-gallery-widget .gw-ig-gallery-widget-header .gw-ig-gallery-widget-header__title:before{content:"FOLLOW US";display:block;margin-bottom:8px;font-size:12px;font-weight:800;line-height:20px;letter-spacing:2px}.gw-ig-gallery-widget .gw-ig-gallery-grid-layout{grid-gap:36px!important}@media (max-width:1200px){.gw-ig-gallery-widget .gw-ig-gallery-grid-layout{grid-gap:15px!important}}@media (max-width:800px){.gw-instagram-gallery-placeholder{padding:0}.gw-ig-gallery-widget .gw-ig-gallery-widget-header .gw-ig-gallery-widget-header__title{padding-left:30px;margin-bottom:10px}}.cart__price,.cart__price ins{color:#2cd9bc}.about-us-signs{padding:20px 0 0 20px;display:flex;gap:17px;align-items:center;font-size:50px;font-family:DIN Condensed;font-weight:400}@media (max-width:749px){.about-us-signs{margin-bottom:15px;padding:0}}.cart-bar__form .product__submit__add{background:var(--btn-border);color:#fff}#sign-up .newsletter__wrapper .klaviyo-form input{border-bottom:1px solid #000!important;margin-right:35px!important;outline:none!important}#sign-up .newsletter__wrapper .klaviyo-form button{padding:0 25px!important}#sign-up .brick__block__text{padding-right:0}@media (max-width:520px){#sign-up .newsletter__wrapper .klaviyo-form input{margin-right:0!important}#sign-up .newsletter__wrapper .klaviyo-form div[data-testid=form-row]{flex-wrap:wrap!important;row-gap:20px!important}#sign-up .newsletter__wrapper .klaviyo-form div[data-testid=form-row]>*,#sign-up .newsletter__wrapper .klaviyo-form button{width:100%!important;flex-basis:auto!important}}.index-contact .contact__form__heading{text-align:left}.index-contact label{position:static!important;clip-path:unset}.index-contact input,.index-contact textarea,.index-contact select{border:1px solid #DDDDDD!important;border-radius:4px;padding:13px;transition:all .25s}.index-contact input:focus,.index-contact textarea:focus,.index-contact select:focus{border:1px solid #999!important}.index-contact input::placeholder,.index-contact textarea::placeholder{opacity:.5}.index-contact input[type=text]::placeholder{opacity:0}.index-contact select:invalid{color:#00000080}.index-contact select option{color:#000}.index-contact .required-sign{color:#b00;margin-left:5px}.index-contact button[type=submit]{font-weight:500;font-size:15px}.index-contact form{border-top:1px solid #ddd;padding-top:18px}@media (min-width:800px){.index-contact .wrapper--narrow{padding:0}.index-contact form{border:1px solid #ddd;padding:25px 33px;border-radius:0 0 6px 6px}.index-contact .contact__form__heading{border:1px solid #ddd;margin:0;padding:21px 33px;border-bottom:none;border-radius:6px 6px 0 0}}@media (min-width:600px){#yotpo-reviews-main-widget .yotpo-head{margin-bottom:25px}}#yotpo-reviews-main-widget .yotpo-headline{text-align:left;margin:0;font-size:27px}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper{justify-content:space-between}#yotpo-reviews-main-widget .yotpo-summary-section .yotpo-bottom-line-right-panel{align-items:center;display:flex;padding-top:0!important}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-vertical-border{display:none!important}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-new-review-btn{background:#e147e1!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
