.promo-banner-pdp .title{font-size:15px;line-height:20px;margin-bottom:.5rem}.promo-banner-pdp .desc p{margin-top:.5rem;font-size:15px;line-height:19px;padding:0 1rem}.promo-banner-pdp .subdesc{margin-top:1rem;font-size:12px;line-height:15px;letter-spacing:1px;font-family:quicksand,sans-serif;font-weight:500;margin-bottom:0;text-transform:none;display:inline-block;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:.7}@media (max-width: 480px){.promo-banner-pdp .desc p{margin:.5rem auto 0;text-align:center;display:block}}.product-note{margin-top:0}.product-note,.product-note p{font-size:13px;line-height:16px}@media (max-width: 768px){.product-note,.product-note p{font-size:12px;line-height:14px}}@media (max-width: 450px){.product-note,.product-note p{font-size:9px;line-height:11px}}.blog-detail-page .product-price,.collection-landing .product-price{margin-bottom:5px}.side-cart-info .selling-plan{color:#525252}.sidecart .cart-items li{margin:0}.cart-items .allcaps a{color:inherit;text-decoration:none!important}.cart-items .allcaps a:hover{text-decoration:none!important}.subscription-collection{background-color:#fff}.subscription-products .check,.subscription-products .btn{width:100%;margin:0}.subscription-collection .smartrr-group-active[data-smartrr-selling-plan-group-id]{border:none!important}.subscription-collection [data-smartrr-form-id] [data-smartrr-selling-plan-group-id]{padding:0;margin:0}.subscription-collection .is-h1{margin-bottom:1rem}.subscription-collection{margin:10rem 3rem}.subscription-collection [data-group-price]{display:flex;flex-direction:row;text-align:center;justify-content:center;align-items:center;width:100%;padding:0}.subscription-collection .product-text.flex-column{display:flex;flex-direction:column;text-align:center;margin:0}.subscription-collection .product-text.flex-column .product-title{margin:2rem 0 0;text-align:center;width:100%}.subscription-collection .jdgm-widget{padding-bottom:1rem}.subscription-collection [data-smartrr-subscribe-price]{color:#e24b6c!important}.subscription-collection [data-smartrr-selling-plans-select],.subscription-collection .frequency-selector{margin:0 auto!important;width:100%}.subscription-collection .product-grid{margin-top:6rem}.subscription-collection .product-grid-item{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.yellow-btn{padding:12px 28px!important;border-radius:12px!important;font-weight:700;letter-spacing:2px;color:#525252;background-color:#ffcb00;text-transform:uppercase}.blue-btn,.collection-landing .product-price.allcaps .blue-btn span{padding:12px 28px!important;border-radius:12px!important;font-weight:700;letter-spacing:2px;font-size:18px;color:#fff!important;background-color:#2b9baf;text-transform:uppercase}.blue-btn:hover,.yellow-btn:hover{text-decoration:none;opacity:.8}.w-50{width:50%}.order-1{order:1}.order-2{order:2}.is-h1{font-size:48px;line-height:52px;font-weight:700;margin:0;letter-spacing:0}.image-with-text .is-h1,.image-with-text *,.content-grid *,.subscription-collection .allcaps,.subscription-collection .is-h1,.subscription-collection.collection-landing .product-grid-item .jdgm-prev-badge__text,.subscription-collection.collection-landing .is-h1,.subscription-collection.collection-landing h2{color:#707070!important}.text-30{font-family:Quicksand,sans-serif;font-size:30px;line-height:34px;font-weight:700;letter-spacing:0}.text-28{font-family:Quicksand,sans-serif;font-size:28px;line-height:32px;font-weight:700;letter-spacing:0}.text-24{font-family:Quicksand,sans-serif;font-size:24px;line-height:28px;font-weight:700;letter-spacing:0}.text-22,.text-22 *{font-family:Quicksand,sans-serif;font-size:22px;line-height:25px;font-weight:600;letter-spacing:0}.text-20,.text-20 *{font-family:Quicksand,sans-serif;font-size:20px;line-height:24px;font-weight:600;letter-spacing:0}.subscription-collection .product-text.flex-column .product-title{font-size:16px;line-height:20px}.image-with-text .allcaps p,.subscription-collection.collection-landing .allcaps{font-size:18px;line-height:22px;letter-spacing:1px;color:#707070;font-family:quicksand,sans-serif;font-weight:700;text-transform:uppercase;margin-top:1rem}.subscription-collection:focus-visible{outline:none}.faqs .content{padding:8rem 3rem;max-width:1000px;margin:0 auto}.faq{padding:0 0 3rem}.faq:last-of-type{padding:0}.faq p:last-of-type{margin-bottom:0}.faq-list{padding-top:4rem}.faq .question{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.grid-cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.image-with-text .text{padding:1rem 8rem}.image-with-text .callout,.image-with-text .callout>*{color:#e24b6c!important}.image-with-text .callout{padding-bottom:1rem}.image-with-text ul{margin:2.5rem 0}.image-with-text ul li{font-size:24px;line-height:28px;font-size:600}.image-with-text ol{list-style:none;padding-left:0;margin:2.5rem 0}.image-with-text ol li{position:relative;padding-left:40px;margin-bottom:14px;padding-top:4px}.image-with-text ol li{display:flex}.image-with-text ol li:before{content:counter(list-item);counter-increment:list-item;position:absolute;left:0;top:0;width:30px;height:30px;font-size:14px;border-radius:50%;text-align:center;line-height:28px;border:2px solid #FFCB00;font-weight:700}.image-with-text.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin:8rem 3rem}.content-grid{overflow:hidden;position:relative}.content-grid .section-header{text-align:center;padding:12rem 0;overflow:hidden;position:relative}.content-grid .is-h1{padding-bottom:4rem}.content-grid img{padding-bottom:2rem}.content-grid .text{padding:0 2rem}.content-grid .section-header .blob-top{position:absolute;top:-20rem;left:-20rem;z-index:0;transform:rotate(322deg)}.content-grid .section-header .blob-bottom{position:absolute;bottom:-20rem;right:-15rem;z-index:0;transform:rotate(291deg)}.content-grid .section-header .inner-text{padding:0 6rem;margin:0 auto;z-index:1}.content-grid .btn{margin-top:3rem}.hero .full-width-image{background-size:cover}.full-height-swiper.hero .icon-blob{transform:rotate(25deg);width:95%}.full-height-swiper.hero .swiper-text .h1,.full-height-swiper.hero .swiper-text .h1 p,.full-height-swiper.hero .swiper-text h1,.full-height-swiper.hero .swiper-text h1 p{font-size:45px;line-height:50px}.full-height-swiper.hero .swiper-text{right:2.5%}.full-height-swiper.hero .swiper-text .container{max-width:500px;left:8%}.full-height-swiper.hero .full-width-image{height:650px}@media (max-width: 1400px){.full-height-swiper.hero .swiper-text .container{max-width:485px}}@media (max-width: 750px){.full-height-swiper.hero .swiper-text .container{max-width:none}.full-height-swiper.hero .swiper-text{right:0}.full-height-swiper.hero .full-width-image{height:450px}}.full-height-swiper.hero .swiper-text .container{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;top:0}.full-height-swiper.hero .h1,.full-height-swiper.hero .swiper-text .h1 p,.full-height-swiper.hero .swiper-text h1,.full-height-swiper.hero .swiper-text h1 p{font-weight:700}@media (max-width: 750px){.full-height-swiper.hero .icon-blob{display:none}.hero .full-width-image{height:380px}.full-height-swiper.hero .swiper-text .container{position:relative;top:auto;left:auto;transform:none;padding:2rem 4rem 1rem;margin-top:-10rem}.full-height-swiper.hero .h1,.full-height-swiper.hero .swiper-text .h1 p,.full-height-swiper.hero .swiper-text h1,.full-height-swiper.hero .swiper-text h1 p{font-size:26px!important;line-height:30px!important}}@media (max-width: 1150px){.subscription-collection{margin:4rem 3rem}.subscription-collection .product-grid{margin-top:2rem}.image-with-text{text-align:center}.image-with-text ul{display:flex;flex-direction:column;align-items:center;padding-left:0;list-style-position:inside}.image-with-text ol li{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;padding:0}.image-with-text ol li:before{position:relative;margin-bottom:.5rem}.image-with-text .allcaps p,.subscription-collection.collection-landing .allcaps{font-size:12px;line-height:16px}.image-with-text.flex-row{-webkit-box-orient:vertical;-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;margin:4rem 3rem}.w-50{width:100%}.image-with-text .text{padding:2rem}.faqs .content{padding:4.5rem 3rem}.order-1.text{order:2}.order-2.image{order:1}.is-h1,h2.is-h1,h3.is-h1,.hero.full-height-swiper h1{font-size:26px!important;line-height:30px!important}.text-28{font-size:24px;line-height:28px}.text-30,.text-24,.image-with-text ul li{font-size:18px;line-height:22px}.text-20,.text-20 *{font-size:16px;line-height:20px}.faq-list{padding-top:2rem}.grid-cols-3{grid-template-columns:repeat(1,1fr);gap:50px}.content-grid .section-header .blob-top,.content-grid .section-header .blob-bottom{display:none}.content-grid .section-header{padding:5rem 3rem 4rem}.content-grid .is-h1{padding-bottom:2rem}.content-grid .section-header .inner-text{padding:0}.blue-btn,.collection-landing .product-price.allcaps .blue-btn span,.subscription-collection .product-text.flex-column .product-title{font-size:14px}}.subscription-collection .product-grid.cols-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(4,1fr);gap:4rem}@media (max-width: 1100px){.subscription-collection .product-grid.cols-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.subscription-collection.collection-landing .product-grid-item{border-radius:25px 25px 0 0}.subscription-collection select{font-size:12px;font-weight:700;color:#707070}@media (max-width: 650px){.subscription-collection select{font-size:9px}.blue-btn,.collection-landing .product-price.allcaps .blue-btn span{font-size:12px;padding:12px!important}.subscription-collection .product-text.flex-column .product-title{font-size:12px}.smartrr-purchase-options .jdgm-star:before,.smartrr-purchase-options .spr-icon-star:before{width:10px!important;height:10px!important}.smartrr-purchase-options .jdgm-star{padding:0 2px 0 0!important}.smartrr-purchase-options .jdgm-prev-badge{display:flex!important;flex-direction:row;justify-content:center;gap:.5rem;align-items:flex-start;padding-bottom:0}.subscription-collection .jdgm-widget{padding-bottom:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/2024.css.map */
