@font-face{font-family:Manrope;src:url(/cdn/shop/files/Manrope-Light.eot);src:url(/cdn/shop/files/Manrope-Light.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Manrope-Light.woff2) format("woff2"),url(/cdn/shop/files/Manrope-Light.woff) format("woff"),url(/cdn/shop/files/Manrope-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/cdn/shop/files/Manrope-Regular.eot);src:url(/cdn/shop/files/Manrope-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Manrope-Regular.woff2) format("woff2"),url(/cdn/shop/files/Manrope-Regular.woff) format("woff"),url(/cdn/shop/files/Manrope-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/cdn/shop/files/Manrope-Medium.eot);src:url(/cdn/shop/files/Manrope-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Manrope-Medium.woff2) format("woff2"),url(/cdn/shop/files/Manrope-Medium.woff) format("woff"),url(/cdn/shop/files/Manrope-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/cdn/shop/files/Manrope-SemiBold.eot);src:url(/cdn/shop/files/Manrope-SemiBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Manrope-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/Manrope-SemiBold.woff) format("woff"),url(/cdn/shop/files/Manrope-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/cdn/shop/files/Manrope-Bold.eot);src:url(/cdn/shop/files/Manrope-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Manrope-Bold.woff2) format("woff2"),url(/cdn/shop/files/Manrope-Bold.woff) format("woff"),url(/cdn/shop/files/Manrope-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/cdn/shop/files/Manrope-ExtraBold.eot);src:url(/cdn/shop/files/Manrope-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Manrope-ExtraBold.woff2) format("woff2"),url(/cdn/shop/files/Manrope-ExtraBold.woff) format("woff"),url(/cdn/shop/files/Manrope-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Syne;src:url(/cdn/shop/files/Syne-Regular.eot);src:url(/cdn/shop/files/Syne-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Syne-Regular.woff2) format("woff2"),url(/cdn/shop/files/Syne-Regular.woff) format("woff"),url(/cdn/shop/files/Syne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Syne;src:url(/cdn/shop/files/Syne-Medium.eot);src:url(/cdn/shop/files/Syne-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Syne-Medium.woff2) format("woff2"),url(/cdn/shop/files/Syne-Medium.woff) format("woff"),url(/cdn/shop/files/Syne-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Syne;src:url(/cdn/shop/files/Syne-SemiBold.eot);src:url(/cdn/shop/files/Syne-SemiBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Syne-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/Syne-SemiBold.woff) format("woff"),url(/cdn/shop/files/Syne-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Syne;src:url(/cdn/shop/files/Syne-Bold.eot);src:url(/cdn/shop/files/Syne-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Syne-Bold.woff2) format("woff2"),url(/cdn/shop/files/Syne-Bold.woff) format("woff"),url(/cdn/shop/files/Syne-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Syne;src:url(/cdn/shop/files/Syne-ExtraBold.eot);src:url(/cdn/shop/files/Syne-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Syne-ExtraBold.woff2) format("woff2"),url(/cdn/shop/files/Syne-ExtraBold.woff) format("woff"),url(/cdn/shop/files/Syne-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.ct-button.button{box-shadow:0 5px #898989;font-size:20px;line-height:110.00000000000001%;letter-spacing:0;text-align:center;text-transform:uppercase;max-width:334px;width:100%;font-weight:700;border-color:#000}.ct-slideshow-section h2.slideshow__heading.h0{font-size:calc(var(--font-heading-scale) * 6.8rem);letter-spacing:0}.ct-slideshow-section .slideshow--legacy .slideshow__card{max-width:534px}.ct-slideshow-section .slideshow__text{font-weight:500;letter-spacing:0;max-width:486px}.slideshow__button .button-group{width:100%}.slideshow__button .button-group .ct-button.button{font-weight:800}.slideshow-review{color:rgb(var(--color-foreground));font-weight:600;font-size:14px;line-height:21.4px;letter-spacing:0;display:flex;align-items:center;gap:10px}.ct-scrolling_promotion.scrolling-promotion .promotion__item{flex-direction:row;gap:15px;margin:0 0 0 30px}.ct-scrolling_promotion.scrolling-promotion .promotion__icon svg{margin:0 0 0 15px!important;height:35px}.ct-scrolling_promotion.scrolling-promotion .promotion__text{font-family:Syne;font-size:24px;font-weight:700;line-height:100%;letter-spacing:0}.ct-featured-collection h2.title.h1{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0;color:#0a1151}.ct-featured-collection .title-wrapper{margin:0 auto 53px;gap:15px}.ct-featured-collection_rte{font-weight:400;font-size:20px;line-height:1.35;letter-spacing:0;margin:0 auto;color:#000;max-width:780px}.ct-featured-collection_rte p{margin:0}.ct-featured-collection .product-grid{justify-content:center}.ct-card_product.card-wrapper{height:100%;padding:15px 39px;background:linear-gradient(202.57deg,#bae4eb4d 7.72%,#a99ff74d 77.99%);border-radius:25px;display:flex;flex-direction:column;border:none;box-shadow:0 8px 20px #0000000d}.ct-card_product .bestseller_tag{background:#0a1151;color:#fff;padding:0 20px;border-radius:20px;font-family:Manrope;font-weight:600;font-size:14px;line-height:30px;letter-spacing:0%;text-align:center;top:-20px;left:50%;transform:translate(-50%);position:absolute}.ct-card_product .card-information__button{position:unset;width:100%;transform:none;height:auto;pointer-events:auto;overflow:unset}.ct-card_product .card-information__button .button{opacity:1;transform:none;max-width:100%;border-radius:var(--button-radius);font-size:24px;line-height:110.00000000000001%;letter-spacing:0;text-align:center;text-transform:unset;width:100%;font-weight:700;border-color:#000;background-color:#0a1151;color:#fff;box-shadow:0 4px #898989;min-height:44px}.ct-card_product .card-information__button .button.button--secondary:hover{color:#fff!important}.ct-card_product .card+.card-information{flex-direction:column;padding-top:15px;flex:1;justify-content:space-between}.ct-card_product .card.card--product{border:0!important;border-radius:40px;overflow:hidden}.ct-card_product .color-swatch{width:50px;height:50px;border-radius:50%}.ct-card_product .color-swatch a{border-radius:50%}.ct-card_product .color-swatch a:before{content:none}.ct-card_product .color-swatch:before,.ct-card_product .color-swatch:after{top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.ct-card_product .color-swatch.is-active{border:1.5px solid #0A1151}.ct-card_product .color-swatch.is-active:before,.ct-card_product .color-swatch.is-active:after{width:100%;height:100%}.ct-card_product .card--product+.card-information .card-information__top{justify-content:center}.ct_card-title.card-information__text{font-weight:700;font-size:32px;line-height:120%;letter-spacing:0;text-align:center;text-decoration:none!important;background-image:none!important;padding:0;margin:0 -15px 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.ct-card_product .ryviu-collection{text-align:center;margin-bottom:2px}.ct_card-title.card-information__text small{display:none}.ct-card_product .card__colors{padding-top:0}.ct-card_key-point img{min-width:12px;width:12px;height:8px;max-width:12px;margin-top:10px}.key_points-item{display:flex;font-weight:500;font-size:16px;line-height:1.35;letter-spacing:0;width:100%;color:#000;gap:10px}.ct-card_key-point{max-width:298px;display:flex;flex-direction:column;flex-wrap:wrap;column-gap:30px;position:relative;margin:0 auto}.key_points-item:not(:last-child){margin-bottom:10px}.key_points-item span{font-weight:500;font-size:18px;line-height:1.39;letter-spacing:0;color:#000}.ct-card-price{display:flex;align-items:center;font-weight:800;font-size:25px;line-height:120%;letter-spacing:0;gap:12px;justify-content:center;margin-top:15px!important;margin-bottom:15px}.ct-card-price .price bdi{font-size:100%;font-family:Manrope;font-weight:800}.ct-card-price .price,.ct-card-price .price .price-item--sale bdi{font-family:Manrope;font-weight:800;font-size:28px;line-height:120%;letter-spacing:0;color:#1c1c1c}.ct-card-price .price .price__suffix{display:none}.ct-card-price .price .price__prefix{font-size:100%;margin:0}.ct-card-price .price--on-sale .price-item--regular bdi{font-size:20px;vertical-align:middle}.ct-card_product .badge--onsale{display:none}.ct_card_description{font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;margin:0 -14px;text-align:center}.ct_card_description p{margin:0 0 15px;color:#0a1151}.ct-card_product.ct-combo-product .ct_card-title.card-information__text{margin-bottom:5px}.ct-collection-template .collection .product-grid{justify-content:center;row-gap:10.8rem}.ct-image-with-text .flex-grid__item{position:relative}.ct-image-text__icon{display:flex;position:absolute;z-index:9;top:-71px;right:17px;display:none}.ct-image-with-text .image-with-text__grid{max-width:1057px;margin:0 auto}.ct-image-with-text .image-with-text .image-with-text__content{padding:40px 30px}.ct-img_text_signature{max-width:109px;display:flex}.ct-img_text_signature img{max-width:100%;height:auto}.ct-image-with-text .image-with-text__content>*+*{margin-top:14px}.ct-image-with-text .image-with-text__grid .flex-grid__item:first-child{width:calc(59% - var(--grid-horizontal-spacing) / 2)}.ct-image-with-text .image-with-text__grid .flex-grid__item:last-child{width:calc(41% - var(--grid-horizontal-spacing) / 2)}.ct-image-with-text h2.image-with-text__heading.h1{font-weight:700;font-size:36px;line-height:1.2;letter-spacing:0}.ct-image-with-text .image-with-text__text{font-weight:600;font-size:20px;line-height:1.35;letter-spacing:0;max-width:373px}.ct-image-with-text .ct-seconday_img_text{font-size:19px;font-weight:400}.ct-image-with-text .ct-seconday_img_text strong{font-weight:600}.whatmore-events-carousel-portrait .swiper-slide>div>div:last-child:has(p:empty){display:none!important}.whatmore-root p{margin-bottom:10px!important}.ct-testimonials_section blockquote.testimonial__blockquote{opacity:1;transition:none!important;animation:none!important;border:1px solid #000000;box-shadow:1px 2px 0 2px #000;border-radius:8px;padding:13px 11px 15px;min-height:324px;height:100%;display:flex;flex-direction:column;justify-content:space-between;backface-visibility:hidden;cursor:pointer}.ct-testimonials_section .testimonial__previews{max-width:1150px;padding:0;margin-top:32px;position:unset}.ct-testimonials_section .testimonial__previews .testimonial__preview{margin-right:16px;width:calc(33.33% - 16px * 2 / 3);padding-bottom:4px;padding-right:4px;padding-left:1px}.ct-testimonials_section .testimonial__previews .testimonial__preview .testimonial__preview_wrp{transform-style:preserve-3d;transition:transform .6s}.ct-testimonials_section .testimonial__previews .testimonial__preview.flipped .testimonial__preview_wrp{transform:rotateY(180deg)}.ct-testimonials_section .testimonial__blockquote h2{margin:12px 0;font-weight:700;font-size:25px;line-height:100%;letter-spacing:0;text-align:center;color:#0a1151}.ct-testimonials_section .testimonial__blockquote p{font-weight:600;font-size:16px;line-height:1.438;letter-spacing:0;color:#000;margin-top:12px}.ct-testimonials_section h2.title.h1,.ct-cstm-testimonial_head h2{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0;text-align:center;color:#0a1151;margin:0}.ct-testimonials_section .title-wrapper,.ct-cstm-testimonial_head{flex-direction:column;gap:15px;align-items:center;display:flex}.ct-testimonials_section .title-wrapper .ct-testimonials_rte{max-width:652px}.ct-testimonials_rte p,.cstm-testimonial_head_rte p{font-weight:400;font-size:20px;line-height:1.15;letter-spacing:0;margin:0;text-align:center}.ct-testimonials_section .testimonial__author:before{content:none}.ct-testimonials_section .testimonial__author{font-weight:600;font-size:13px;line-height:23px;letter-spacing:0;text-align:center;font-style:normal;color:#000}.ct-testimonials_section .testimonial__blockquote .rating{display:block;line-height:1}.ct-testimonials_section .testimonials .flickity-button{opacity:1;background-color:#f1f1f1;justify-content:center!important;align-items:center;box-shadow:0 4px 4px #00000040;width:46px;height:46px}.verified_author{display:flex;width:max-content;margin:6px auto 0;border:1px solid #000;padding:4px 15px;align-items:center;gap:6px;font-weight:400;font-size:14px;line-height:110.00000000000001%;letter-spacing:0;text-align:center;color:#1c1c1c;border-radius:13px}.verified_author img{min-width:20px;min-height:20px;max-width:20px;max-height:20px}.testimonials .flickity-prev-next-button .flickity-button-icon{display:none}.ct-testimonials_section .testimonials .flickity-button:after{content:"";position:absolute;width:10px;height:18px;background-size:100%;background-repeat:no-repeat}.ct-testimonials_section .testimonials .flickity-button.next:after{background-image:url(/cdn/shop/files/Vector_-_2026-02-16T153809.671.svg);margin-top:1px;margin-left:2px}.ct-testimonials_section .testimonials .flickity-button.previous:after{background-image:url(/cdn/shop/files/Vector_-_2026-02-16T153826.765.svg);margin-top:1px;margin-right:2px}.ct-testimonials_section testimonials-component{position:relative}.ct-testimonials_section .testimonials.page-width{max-width:146rem}.testimonial_flip_image{position:absolute;top:1px;left:1px;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid #000000;box-shadow:1px 2px 0 2px #000;border-radius:8px;overflow:hidden;transform:rotateY(180deg);backface-visibility:hidden}.testimonial_flip_image img{object-fit:cover;width:100%;height:100%}.faqs-tabing .faq_accordion-title:not(.active),.faqs-tabing .accordion:not(.active){display:none}.faqs-tabing_wrap{display:flex;gap:40px;justify-content:space-between;max-width:1240px;margin:0 auto}.faqs-alltabs{width:100%;max-width:320px}.product-details{flex:1;max-width:782px}.faqs-tab_item{padding:16px 40px 16px 35px;cursor:pointer;width:100%;font-weight:500;font-size:20px;line-height:1.2;letter-spacing:0;font-family:Syne;border-radius:9px;color:#000}.faqs-tab_item.active{background-color:#bbe5eb}.faq_accordion-title{font-family:Syne;font-weight:500;font-size:25px;line-height:1.2;letter-spacing:0;margin-bottom:40px;color:#000}.faqs-tabing h2.title.h1{font-weight:700;font-size:48px;line-height:1.23;letter-spacing:0;text-align:center;color:#000;max-width:660px}.faqs-tabing .title-wrapper{margin-bottom:57px}.faqs-tabing{background-color:#eafcff}.faqs-tabing .product-details .accordion .accordion__title{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;color:#000}.faqs-tabing .product-details .accordion .summary__title{padding:2rem}.faqs-tabing .product-details .accordion:not(:first-child){margin-top:20px}.faqs-tabing .product-details .accordion{border:1px solid #000;border-radius:10px}.faqs-tabing .product-details .accordion__content{padding:0 20px 18px;font-family:Syne;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;color:#000}.faqs-tabing .accordion_arrow{position:absolute;right:20px;top:24px;transition:all .3s ease-in-out}.faqs-tabing details[open] .accordion_arrow{transform:rotate(180deg)}.ct_footer .footer__content-top{padding-top:75px;padding-bottom:46px}.footer_logo{display:flex;justify-content:center;margin-bottom:77px}footer.ct_footer .accordion__title{font-family:Manrope;font-weight:700;font-size:20px;line-height:1.35;letter-spacing:0;text-transform:uppercase}footer.ct_footer details[open] summary{margin-bottom:20px}.footer.ct_footer .list-menu__item--link{font-family:Manrope;font-weight:400;font-size:16px;line-height:1.375;letter-spacing:0;display:block;background:none}.footer.ct_footer .footer-block__details-content li:not(:last-child) .list-menu__item--link{margin-bottom:9px}.footer.ct_footer .flex-grid--4-col-tablet .flex-grid__item{width:max-content}.ct_footer .footer-block__details-content .typeset.rte{letter-spacing:0;font-weight:500;line-height:1.19;margin-bottom:21px}.ct_footer .newsletter-form .field__input{border:0;padding:11px 21px;color:#000;background-color:#d9d9d9;min-height:36px;line-height:1;font-size:12px;letter-spacing:0;height:36px}.ct_footer .newsletter-form .field__input::placeholder{color:#59321d}.ct_footer .newsletter-form .field__button{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;color:#000;text-transform:capitalize;height:36px}.ct_footer .footer-block__newsletter+.accordion__title:empty+.footer__list-social{margin:18px 0 0;gap:24px}.ct_footer .list-social__link{width:31px;height:31px;color:#fffef9!important}.ct_footer .link-with-icon .icon{width:100%;height:100%}.ct_footer .list-social__link:hover:after{display:none}.ct-short_list{display:flex;justify-content:center;gap:6px}.ct-short_list_item{font-family:Manrope;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0;color:#0a1151;position:relative}.ct-short_list_item:not(:last-child):after{position:absolute;content:"";width:6px;height:6px;top:9px;right:0;background-color:currentColor;border-radius:100%}.ct-short_list_item:not(:last-child){padding-right:12px}.card_product_image_slider picture.flickity-cell{width:100%;height:auto}.card_product_image_slider picture.flickity-cell img.motion-reduce{max-width:100%;height:auto}.card_product_image_slider .flickity-prev-next-button{width:40px;height:40px;top:50%;opacity:0!important;transition:opacity .3s ease-in-out;display:flex;align-items:center;justify-content:center}.card_product_image_slider:hover .flickity-prev-next-button{opacity:1!important}.card_product_image_slider .flickity-prev-next-button.previous{left:10px}.card_product_image_slider .flickity-prev-next-button.next{right:10px;left:auto}.card-product_img_thumbnail{z-index:99;display:flex;gap:8px;position:relative;justify-content:center;max-width:320px;margin-bottom:15px;margin-left:auto;margin-right:auto}.card-product_img_thumbnail img{max-width:100%;width:100%;height:100%;object-fit:cover}.card-product_img_thumbnail .card_product_thumnail{width:50px;height:50px;border-radius:50%;overflow:hidden}.card_product_image{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}.card_product_image img{max-width:100%;object-fit:cover;display:block;height:100%;flex:1}.card_product_thumnail.active{border:1px solid #0A1151}.card_product_image_slider .flickity-prev-next-button .flickity-button-icon{position:unset;width:14px;height:15px}.video_vibe_cstm_heading{font-family:Syne;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;text-align:left;margin-bottom:-4px;margin-top:30px}body .ct-video-vibe-heading{font-family:Syne;color:#fff!important;letter-spacing:0;font-size:48px!important;margin-bottom:10px;font-weight:700!important}.ct-image-with-text .media-wrapper{background-color:transparent}scrolling-promotion.scrolling-promotion.ct-scrolling_promotion.font-small .promotion__text.heading{font-weight:500;font-size:40px}.card_text_showbtn{display:flex;border:1px solid #000;border-radius:100%;cursor:pointer}.card_text_showbtn svg{display:block}.card_text_rte{background:#fff;height:100%;width:100%;border-radius:20px;padding:20px;display:none;color:#000;line-height:1.5;overflow:hidden;flex:1;letter-spacing:0;font-weight:400;font-size:16px;overflow-y:auto;position:absolute}.ca_image img,.ct_pdp_category_card.active .card_text_rte{display:block}.ct_pdp_category_card.active .ca_image img,.card_text_minus,.ct_pdp_category_card.active .card_text_plus{display:none}.ct_pdp_category_card.active .card_text_minus{display:block}.card_text_rte h3,.card_text_rte p:not(:last-child){margin:0 0 10px}.card_text_rte p:last-child{margin:0}.ca_image{flex:1;display:flex;flex-direction:column;position:relative}.ca_image img{flex:1;object-fit:cover}.ct-cstm-testimonial{background-color:#fffbf3}.cstm-testimonial-item_wrp{width:100%;height:100%;position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .8s;flex:1;display:flex;flex-direction:column;cursor:pointer}.carousel-cell.cstm-testimonial-item{display:flex;flex-direction:column;width:calc(33.33% - 16px);margin-right:24px;perspective:1000px;padding:50px 0 64px;min-height:100%}.cstm-testimonial_media_text:after{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(180deg,#c4c4c400 34%,#0a1151 101%);background-blend-mode:multiply;left:0;top:0;z-index:1;transition:opacity .5s}.cstm-testimonial_media_text{flex:1;width:100%;height:100%;position:absolute;border-radius:34px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.cstm-testimonial-item_content{flex:1;transform:rotateY(180deg);position:relative;height:100%;width:100%;border-radius:34px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column}.cstm-testimonial_media_text img{height:100%;width:100%;object-fit:cover}.cstm-testimonial_media_text_rte{position:absolute;bottom:25px;font-weight:800;font-size:24px;line-height:30px;letter-spacing:0;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:calc(100% - 80px);left:50%;transform:translate(-50%);z-index:2;transition:opacity .5s}.cstm-testimonial-item_wrp.flipped{transform:rotateY(180deg)}.testimonial-item_icon{position:absolute;display:flex}.cstm-testimonial_content{flex:1;padding:50px 54px 102px 37px;background-color:#eafcff}.cstm-testimonial_content_rte{font-weight:400;font-size:19px;line-height:1.413;letter-spacing:0;max-width:285px}.cstm-testimonial_content_rte strong{font-weight:600;font-size:20px}.cstm-testimonial_title_review{padding:27px 37px;background-color:#0a1151;position:relative}.cstm-testimonial_title{font-family:Manrope;font-weight:600;font-size:28px;line-height:1.143;letter-spacing:0;color:#fff;margin-bottom:5px}.cstm-testimonial_verified{display:flex;align-items:center;gap:8px;color:#fff;font-family:Manrope;font-weight:400;font-size:15px;line-height:1.8;letter-spacing:0;margin-bottom:7px}.ct-cstm-testimonial_wrp{max-width:1177px;margin:0 auto}.ct-cstm-testimonial_slider .flickity-button{display:none}.ct-cstm-testimonial_slider:hover .flickity-button{display:flex;align-items:center;justify-content:center}.ct-cstm-testimonial_slider .flickity-button .flickity-button-icon{width:17px;height:16px;position:unset}.ct-cstm-testimonial_slider .flickity-button:focus{box-shadow:0 0}.testimonial-item_icon{position:absolute;display:flex;top:-50%;transform:translateY(50%);right:57px}.ct-card_product .color-swatch.is-active:before,.ct-card_product .color-swatch.is-active:after{transform:translate(-50%,-50%)!important}.combo_product_main .product__info-wrapper variant-selects{display:none}.combo_product_main .product__info-wrapper.flex-grid__item:has(.pack-option.active:first-child) variant-selects,.combo_product_main .product__info-wrapper.flex-grid__item:has(.pack-option.active:first-child) .product-form__submit{display:block}.combo_product_main .product__info-wrapper.flex-grid__item:has(.pack-option.active:first-child) .flavors-list,.combo_product_main .product__info-wrapper.flex-grid__item:has(.pack-option.active:first-child) .ct-product-form__submit,.combo_product_main .product__info-wrapper .product-form__submit,.combo_product_main .product__info-wrapper.flex-grid__item:has(.pack-option.active:first-child) div#bundle-status{display:none}body #insta-feed h2{font-family:Syne;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0;text-align:center;margin:0 0 30px;color:#000}.slideshow__image-wrapper video{width:100%;height:100%;object-fit:cover}.ct-scrolling_promotion_cstm.ct-scrolling_promotion.scrolling-promotion .promotion__item{margin:0 45px}.ct-card_trusted_ic_txt{display:flex;gap:10px 20px;justify-content:center;margin-top:15px}.ct-card_trusted_item{display:flex;align-items:center;gap:5px;font-weight:500;font-size:14px;line-height:120%;letter-spacing:0;color:#000}.ct-card_trusted_item strong{font-weight:700}.ct-card_trusted_item img{height:19px;width:auto}.footer__content-bottom-wrapper .copyright__content{padding:0}.footer__content-bottom-wrapper .footer__copyright{text-align:unset;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.footer__copyright .copyright__content,.footer__copyright span{font-family:Manrope;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.footer__copyright span a{color:currentColor}.featured_atc_color .ct-card_product .card-information__button .button{background-color:#0a1151;color:#fff}.featured_atc_color .ct-card_product .card-information__button .button:hover{color:#fff!important}.pillars-section{background:linear-gradient(229.92deg,#bbe5eb 2.15%,#a99df8 97.85%)}.pillars-wrapper{display:flex;flex-wrap:wrap}.pillar-item{display:flex;gap:20px;opacity:.29;transition:all .4s}.pillar-item .dot{width:10px;height:10px;min-width:10px;min-height:10px;background:#000;border-radius:50%}.pillars-right img{width:100%;height:100%;object-fit:cover;display:block}.pillars-wrapper .pillars-right,.pillars-wrapper .pillars-left{width:50%}.pillars-left{display:flex}.pillars-left_wrp{padding:70px 50px;display:flex;flex-direction:column;justify-content:center;position:relative;max-width:623px;margin:0 auto}.pillars-left_wrp h2{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0;margin:0 0 30px;color:#0a1151}.pillar-item:not(:last-child){padding-bottom:52px}.pillar-item h4{font-weight:600;font-size:26px;line-height:30px;letter-spacing:0;text-transform:uppercase;margin:0 0 10px}.pillar-item_rte p{margin:0}.pillar-item_rte{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0}.pillar-item_main .line-progress{position:absolute;left:4px;top:12px;width:2px;height:0%;background:#000;z-index:2;display:block!important;max-height:calc(100% - 80px)}.pillar-item_main:before{content:"";height:calc(100% - 80px);width:1px;background-color:#000;opacity:.29;left:4px;top:14px;position:absolute}.pillar-item{position:relative;z-index:3;display:flex;gap:20px;opacity:.3;transition:opacity .3s ease}.pillar-item.active{opacity:1}.pillar-item .dot{width:10px;height:10px;background:#000;border-radius:50%;margin-top:10px}.pillar-item_main{position:relative}.page-width:has(.ct-video-vibe){max-width:1380px}.image-with-content_main-wrp{display:flex;flex-wrap:wrap}.image-with-content_media,.image-with-content-slider_wrp{width:50%}.image-with-content_media img{object-fit:cover;height:100%;width:100%;display:block}body.template-ct-about .ct-video-vibe-heading{color:#0a1151!important}.image-with-content_wrp h2{font-weight:500;font-size:36px;line-height:100%;letter-spacing:0;margin:0 0 53px}.image-with-content-slider_wrp{padding:80px 100px 80px 86px;display:flex;align-items:center}.carousel-cell.image-with-content_item{background-color:#0a1151;border-radius:24px;margin-right:27px;width:calc(79% - 27px);min-height:100%;display:flex;flex-direction:column}.image-with-content_item_wrp{flex:1;padding:32px 18px 33px}.image-with-content_rte{font-weight:400;font-size:19px;line-height:1.369;letter-spacing:0;color:#fff}.image-with-content_rte p{margin:0}.image-with-content_item_wrp img{display:block;margin:0 0 22px}.image-with-content_flickity .flickity-button.flickity-prev-next-button{position:unset;transform:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 4px #00000040;background-color:#f1f1f1}.image-with-content_flickity .flickity-button.flickity-prev-next-button svg{position:unset;height:50%;width:50%;padding-top:2px}.image-with-content_flickity .flickity-button:disabled{opacity:.46}.image-with-content_flickity{display:flex;flex-wrap:wrap;gap:28px 20px;justify-content:flex-end}.image-with-content_flickity .flickity-viewport{width:100%}.pillar-item:last-child:after{content:"";position:absolute;width:10%;height:80%;z-index:99;background:#aba4f7;top:20px;left:0;border-bottom-left-radius:120px}.pillar-item:last-child{opacity:1}.pillar-item:last-child>div{position:relative;z-index:999;opacity:.29}.pillar-item:last-child .dot{opacity:.29}.pillar-item.active:last-child>div,.pillar-item.active:last-child .dot{opacity:1}.ct_policy_item{font-size:14px;background:none!important;text-decoration:underline!important;text-underline-offset:2px}.ct_policy_wrp{display:flex;gap:10px}.header-wrapper .list-menu-dropdown .header__menu-item{width:max-content;gap:10px;font-size:16px}.list-menu-dropdown .ct_list-menu-child .header__menu-item{padding-top:.3rem;padding-bottom:.3rem}.tab_menus{border:1px solid #000000;box-shadow:0 4px #898989;min-width:190px;display:flex;font-family:Syne;font-weight:500;font-size:23px;line-height:100%;letter-spacing:0;text-align:center;min-height:47px;align-items:center;justify-content:center;text-decoration:none;border-radius:29px;color:#0a1151}.tab_menus.active{background-color:#0a1151;color:#fff}.collection_tab{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;gap:20px;max-width:1240px;margin:40px auto;justify-content:center}.collection-grid-section .collectin_title{display:none}.ct_pdp_category_list{max-width:1210px;margin:0 auto}.ct-complementary-products.complementary-products .product__accordion.accordion{border:0}.product__info-container .ct-complementary-products.complementary-products .price .unit-price,.product__info-container .ct-complementary-products.complementary-products .price .unit-price bdi,.product__info-container .ct-complementary-products.complementary-products .price--on-sale .price-item--regular bdi,.product__info-container .ct-complementary-products.complementary-products .price--on-sale .price-item--regular bdi .price__prefix{font-size:12px}.ct-complementary-products.complementary-products .product__accordion>.summary__title{padding:0}.ct-complementary-products.complementary-products .accordion__title{font-family:Syne;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;color:#000;margin-bottom:15px;text-transform:unset}.ct-complementary-products.complementary-products .product__accordion .accordion__content li{margin:0;border:1px solid #000000;border-radius:10px;overflow:hidden;min-width:46%;width:46%}.ct-complementary-products.complementary-products .list-unstyled{display:flex;gap:18px;flex-wrap:nowrap;overflow-x:auto}.ct-complementary-products.complementary-products .accordion__content{padding:0}.ct-complementary-products.complementary-products use-animate.card.card--product{width:105px}.ct-complementary-products.complementary-products .card+.card-information{padding:10px 13px 15px 5px}.ct-complementary-products.complementary-products .card-information__text{padding:0;font-family:Syne;font-weight:700;font-size:14px;line-height:1.215;letter-spacing:0;vertical-align:middle;background:unset!important}.ct-complementary-products.complementary-products .card-information__wrapper{gap:9px}.ct-complementary-products.complementary-products .price{font-weight:700;font-size:12px;line-height:16px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;color:#000}.product__info-container .ct-complementary-products.complementary-products .price--large bdi,.product__info-container .ct-complementary-products.complementary-products .price .price-item--sale bdi .price__prefix{font-size:12px}.ct-complementary-products.complementary-products .card-information__wrapper span.caption-large.light,.js .ct-complementary-products.complementary-products quick-view-drawer,.ct-complementary-products.complementary-products .card-information__button .button .icon{display:none!important}.ct-complementary-products.complementary-products .card-information__button .button{background:#0a1151;color:#fff;width:100%;max-width:100%;text-align:center;align-items:center;justify-content:center;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;opacity:1!important;transform:unset!important;pointer-events:visible;border-radius:5px;min-height:26px;padding:0 5px!important;height:auto!important;text-indent:unset!important}.ct-complementary-products.complementary-products .card-information__button{width:100%}.template-ct-build-a-bundle .banner__box.left.mobile-left{max-width:480px;width:100%}.template-ct-build-a-bundle .banner .banner__content{padding:5rem 3rem}.build-bundle-product_card_media img{max-width:100%;height:100%;display:block;object-fit:cover;position:absolute;width:100%}.build-bundle_main_content h2{font-family:Manrope;font-weight:800;font-size:20px;line-height:1.35;letter-spacing:0;vertical-align:middle;margin:0 0 12px;color:#000}.build-bundle_main_content_rte{font-weight:600;font-size:14px;line-height:1.358;letter-spacing:0;color:#000;margin-bottom:19px}.build-bundle_main_content_rte p{margin:0}.build-bundle_tab_item{box-shadow:0 2px #898989;border:1px solid #000000;border-radius:12000px;min-height:36px;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#0a1151;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 15px}.build-bundle_main_tabs{display:flex;gap:10px}.build-bundle_tab_item.active{background:#0a1151;font-weight:800;color:#fff}.build-bundle_main{padding:60px 0}.build-bundle-products_item_head{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-bottom:16px}.build-bundle-products_item_head h2{margin:0;font-weight:700;font-size:26px;line-height:1.1925;letter-spacing:0px;text-transform:uppercase;color:#000}.build-bundle-total-products{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#000}.build-bundle-products{display:flex;gap:20px;overflow-x:auto}.build-bundle-products::-webkit-scrollbar{display:none}.build-bundle-product_card{min-width:calc(25% - 15px);width:calc(25% - 15px);background:linear-gradient(202.57deg,#bae4eb4d 7.72%,#a99ff74d 77.99%);border-radius:20px;padding:15px;border:none;box-shadow:0 8px 20px #0000000d;position:relative}.build-bundle-products_item{padding-top:13px;margin-top:40px;border-top:1px solid #000}.build-bundle-product_card .build-bundle-product_card_media{border:none;border-radius:16px;background:#fff;overflow:hidden;padding-bottom:100%;position:relative}.build-bundle-product_card_content h3{font-family:Manrope;font-weight:800;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;margin:12px 0 9px}.ct-build_bundle_pd_price .price bdi,.ct-build_bundle_pd_price .price{font-weight:600;line-height:100%;letter-spacing:0;font-size:14px}.ct-build_bundle_pd_price .price{justify-content:center;text-align:center}.ct-build_bundle_pd_price .price--on-sale .price-item--sale{color:#000}.build-bundle_main_wrp{display:flex;flex-wrap:wrap;gap:60px;max-width:1240px;margin:0 auto}.build-bundle_main_content_wrp{width:calc(64.5% - 30px)}.selected_build-bundle-products{display:block!important;width:calc(35.5% - 30px)}.custom_variant_main .variant_item img{max-width:100%;width:100%;height:100%;display:block;position:absolute;object-fit:contain}.custom_variant_main{display:flex;gap:2px;justify-content:center;margin-bottom:8px}.custom_variant_main .variant_item{width:28px;height:28px;min-width:28px;min-height:28px;border-radius:50%;position:relative;overflow:hidden;cursor:pointer;background-color:#fff;display:flex;align-items:center;justify-content:center}.custom_variant_main .variant_item.active{border:1px solid #000000}.variant_item_cstm.variant_item img{height:70%}.ct-build_bundle_add{border:none;box-shadow:0 4px #898989;background:#bde5ec;box-shadow:0 2px #898989;font-weight:800;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;color:#000;gap:5px;border-radius:100px;min-height:32px;margin-top:9px;cursor:pointer;position:relative;overflow:hidden;min-width:auto}.build-bundle-products_item:not(.active){display:none}.selected_build-bundle-items{display:flex;flex-wrap:wrap;gap:15px 20px;align-items:flex-start}.selected_build-bundle-items .bundle-item{width:calc(33.33% - 20px * 2 / 3);border:1px solid #000;border-radius:10px}.selected_build-bundle-items .bundle-item.empty{display:flex;align-items:center;justify-content:center;aspect-ratio:1}.selected_build-bundle-products h2{margin:0 0 25px;font-weight:700;font-size:42px;line-height:1.1905;letter-spacing:0px;text-transform:uppercase}.selected_build-bundle-items .bundle-item-img img{max-width:100%;display:block;object-fit:cover;position:absolute;height:100%;width:100%}.selected_build-bundle-items .bundle-item.filled{border:0;border-radius:0;position:relative}.selected_build-bundle-items .bundle-item.filled .bundle-item-img{border:1px solid #000;border-radius:10px;overflow:hidden;position:relative;padding-bottom:calc(100% - 4px)}.selected_build-bundle-items .bundle-item.filled button.remove-item{position:absolute;right:-5px;top:-7px;border:1px solid #000000;background:#fff;border-radius:50%;width:19px;height:19px;display:flex;align-items:center;padding:0;justify-content:center;cursor:pointer;z-index:2}.selected_build-bundle-items .bundle-item.filled button.remove-item svg{pointer-events:none}.selected_build-bundle-items .bundle-item-title{margin:10px 0 0;font-weight:800;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase}.selected_build-bundle-items .bundle-item.empty .bundle-item-img,.selected_build-bundle-items .bundle-item.empty .bundle-item-title,.selected_build-bundle-items .bundle-item.empty .remove-item,.selected_build-bundle-items .bundle-item:not(.empty) span.bundle-plus,.ct-build_bundle_pd_price .price__compare{display:none}.template-ct-build-a-bundle:has(.shopify-section-header-hidden) .selected_build-bundle-products_Wrp{top:40px}.selected_build-bundle-products_Wrp{position:sticky;top:80px;transition:all .3s ease-in-out}.ct_bundle_atc_wrp .ct_bundle_atc_btn{margin-top:12px;min-height:44px;max-width:100%;background-color:#bde5ec;font-size:24px;font-weight:800;text-transform:unset;padding-top:0;padding-bottom:5px}.ct-build_bundle_add:after{z-index:1}.ct-build_bundle_add svg,.ct-build_bundle_add span{z-index:2;position:relative}.ct_bundle_progress_bar{display:block!important;background-color:#0a1151;border-radius:100px;height:12px;width:0%}.ct_bundle_progress{height:12px;background-color:#eae9e5;border-radius:100px}.ct_bundle_selected_progress{position:relative;margin:24px 0 45px}span.ct_bundle_offer_percentage{width:30px;height:30px;background:#d1dbe2;border-radius:100%;color:#000;font-size:10px;display:flex;align-items:center;justify-content:center;line-height:1;font-weight:600}.ct_bundle_offer_p.active span.ct_bundle_offer_percentage{background:#0a1151;color:#fff}span.ct_bundle_offer{font-size:10px;font-weight:600;color:#000;text-align:center}.ct_bundle_offer_p{display:flex;flex-direction:column;width:max-content;text-align:center;align-items:center;position:absolute;top:-9px}.ct_bundle_offer_3.ct_bundle_offer_p{left:50%;transform:translate(-50%)}.ct_bundle_offer_4.ct_bundle_offer_p{left:66.6666667%;transform:translate(-66.6666667%)}.ct_bundle_offer_6.ct_bundle_offer_p{right:-4px}.ct_bundle_total{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:20px;line-height:110.00000000000001%;letter-spacing:0}.ct_bundle_total_wrp{display:flex;gap:10px;align-items:center}.bundle_save_total_wrp{color:#1726b7;font-size:14px;line-height:1;display:block}.ct_bundle_trusted_wrp{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:17px;margin-top:25px}.ct_bundle_trusted_text{display:flex;width:max-content;white-space:nowrap;gap:10px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle;text-transform:capitalize;color:#000}.ct_bundle_trusted_text svg{min-width:10px;min-height:8px;margin-top:3px}.ct-build_bundle_add[disabled]{opacity:.6}h2.ct_bundles_heading{font-family:Manrope;font-weight:700;font-size:16px;line-height:1.375;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;color:#000;margin-bottom:8px}.ct_complementary_bundle{padding-top:16px;margin-top:25px;border-top:1px solid #EBEBEB}.ct_complementary_bundle_media{display:block;border:1px solid #000;border-radius:10px;overflow:hidden;width:calc(50% - 8px)}.ct_complementary_bundle_media img{display:block;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.ct_complementary_bundle_item_Wrp{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;padding:10px 26px 10px 10px}.ct_complementary_bundle_content{width:calc(50% - 8px)}.ct_complementary_bundle_item{border:1px solid #000000;background-color:#f7f8f9;border-radius:10px}.ct_complementary_bundle_title{text-decoration:none;font-weight:700;font-size:14px;line-height:17.5px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;color:#000;display:block;margin-bottom:11px}.ct_complementary_bundle_content .key_points-item span{font-size:12px;font-weight:400}.ct_complementary_bundle_content .ct-card_key-point img{margin-top:5px;width:10px;min-width:10px}.ct_complementary_bundle_content .key_points-item:not(:last-child){margin-bottom:5px}.ct_complementary_bundle_content .key_points-item{gap:4px}.ct_complementary_bundle_content add-to-cart.button{font-size:12px;font-weight:800;line-height:110%;letter-spacing:0;min-height:30px;padding:0 5px;box-shadow:0 2px #898989;border:1px solid #000000;background:#0a1151;color:#fff;margin-top:27px;min-width:auto;text-align:center;width:100%}.ct_complementary_bundle_wrp .flickity-page-dots{bottom:-25px;background:transparent;gap:5px}.ct_complementary_bundle_wrp .flickity-page-dots .flickity-page-dot{height:11px;width:11px;padding:0;border-radius:100%;opacity:1}.ct_complementary_bundle_wrp .flickity-page-dot:after{width:11px;height:11px;transform:none!important;background-color:#fff;border:1px solid #000}.ct_complementary_bundle_wrp .flickity-page-dot.is-selected:after{background-color:#000}.ct_complementary_bundle_wrp .flickity-prev-next-button{transform:none;top:auto;bottom:-28px;background:transparent;border-radius:unset;width:18px;height:18px;padding:0;z-index:3}.ct_complementary_bundle_wrp .flickity-prev-next-button.previous{left:39%}.ct_complementary_bundle_wrp .flickity-prev-next-button.next{right:39%}.ct_complementary_bundle_wrp .flickity-button:focus{box-shadow:0 0}.color-swatch.ct_color-swatch:before,.color-swatch.ct_color-swatch:after{background-size:38%!important;background-repeat:no-repeat;background-position:center;background-color:#fff}.ct-product-pebble .color-swatch.ct_color-swatch:before,.ct-product-pebble .color-swatch.ct_color-swatch:after{background-size:28%!important}.ct_bundle_atc_btn.loading-atc{text-indent:-99999px;opacity:.7}.ct-build_bundle_add.added svg{display:none}.bulk_order_form_section{padding:68px 0;background-color:#f0f0f0}.bulk_order_form_header{text-align:center;margin-bottom:40px}.bulk_order_form_rte p{margin:0}.bulk_order_form_rte{font-weight:400;font-size:19px;line-height:1.211;letter-spacing:0%}.bulk_order_contact__fields .field__input{border:0!important;outline:0!important;box-shadow:0 0!important;background-color:#fff;border-radius:10px;min-height:48px;font-family:Manrope;font-weight:400;font-size:19px;line-height:100%;letter-spacing:0;color:#000;padding:1.5rem 20px}.bulk_order_contact__fields{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.bulk_order_contact__fields .heading_bulk_order{width:100%;font-weight:500;font-size:16px;line-height:23px;letter-spacing:0;color:#0a1151}.bulk_order_contact__fields.bulk_order-basic .field{width:calc(33.33% - 16px * 2 / 3)}.bulk_order_contact__fields .field{width:calc(50% - 8px)}.field:has(.bulk_order_type_head){background-color:#fff;border-radius:10px;padding:17px 20px;flex-direction:column;gap:10px}.bulk_order_type_head{font-weight:400;font-size:19px;line-height:100%;letter-spacing:0;color:#5d5d5d}.bulk_order_type_field{display:flex;flex-direction:column;gap:7px}.bulk_order_type_field input{display:none}.bulk_order_type_field label{font-weight:400;font-size:15px;line-height:1.334;letter-spacing:0%;position:relative;padding-left:20px;color:#5d5d5d}.bulk_order_type_field label:before{border:1px solid #0A1151;position:absolute;left:0;top:4px;width:13px;height:13px;border-radius:4px;content:""}.bulk_order_type_field input:checked+label:before{background-color:#bde5ec}.bulk_order_type_field input:checked+label:after{content:"";position:absolute;top:7px;left:3px;background-image:url(/cdn/shop/files/Group_41437.svg);background-repeat:no-repeat;background-size:contain;width:8px;height:6px}.bulk_order_contact__fields .field__input::placeholder{opacity:1;color:#5d5d5d}.bulk_order_contact__fields select-wrapper.select .select__select{box-shadow:0 0!important;background-color:#fff;border-radius:10px;font-weight:400;font-size:19px;line-height:100%;letter-spacing:0;color:#5d5d5d;padding-left:20px}.bulk_order_contact__fields select-wrapper.select{width:calc(50% - 8px)}span.bulk_order_contact_arrow .icon{position:unset!important;height:6px}span.bulk_order_contact_arrow{position:absolute;right:20px;background-color:#f1f1f1;width:23px;height:23px;display:flex;align-items:center;justify-content:center;border-radius:50%;top:12px;padding-left:0}.field_quantity_required span{position:absolute;right:20px;text-align:right;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0%;color:#5d5d5d;top:50%;transform:translateY(-50%)}.bulk_order_contact__fields .field__input.text-area{min-height:96px;padding-top:18px}.bulk_order_contact__fields .field:has(.text-area){width:100%}.bulk_order_form_wrp{max-width:1118px;margin:0 auto}.bulk_order_contact__fields input[type=number]::-webkit-outer-spin-button,.bulk_order_contact__fields input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bulk_order_contact__fields input[type=number]{-moz-appearance:textfield}.bulk_order_form_wrp .contact__button{text-align:center}.bulk_order_form_wrp .ct-button{background-color:#bde5ec;color:#0a1151;max-width:560px}.bulk_order_form_wrp .ct-button:hover{color:#fff}.bulk_order_enquiry input{display:none}.bulk_order_enquiry label{font-family:Manrope;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;padding-left:32px;position:relative}.bulk_order_enquiry{text-align:center;margin-bottom:21px}.bulk_order_enquiry label:before{content:"";width:20px;height:20px;border:1px solid #0A1151;position:absolute;left:0;top:1px;border-radius:4px}.bulk_order_enquiry label:after{content:"";position:absolute;left:4px;top:6px;background-image:url(/cdn/shop/files/Group_41437.svg?v=1777282804);background-size:100%;width:13px;height:10px;opacity:0}.bulk_order_enquiry input:checked+label:after{opacity:1}.bulk_order_text{font-weight:400;font-size:19px;line-height:100%;letter-spacing:0%;text-align:center;margin-top:15px}.build-bundle_main_content_rte strong{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#fff;background-color:#0a1151;border-radius:10px;padding:1px 6px 2px;font-family:Manrope;margin-left:3px;white-space:nowrap}span.ct_bundle_total_compare_price:empty{display:none}span.ct_bundle_total_compare_price{text-decoration:line-through;color:#7f7f7f}.build-bundle-product-tag{position:absolute;top:15px;left:15px;font-size:10px;background:#0a1151;color:#fff;padding:3px 10px 4px;border-radius:20px;z-index:1;line-height:1}.shipping-ticker__progress-txt{margin-top:20px;text-align:center;font-size:16px;letter-spacing:0}.build-bundle-product-subtitle{font-size:11px;text-align:center;letter-spacing:0;margin:-5px 0 7px;line-height:1.3}.build-bundle-product_card_content{display:flex;flex-direction:column;justify-content:space-between;flex:1}.build-bundle-product_card_wrp{display:flex;flex-direction:column;height:100%}.shopify-section-header.is-active{z-index:101}.build-bundle_main_head{text-align:center;margin-bottom:50px;display:flex;flex-direction:column;gap:10px}.section-header{color:#000;margin-bottom:20px;font-family:Syne;font-weight:700;font-size:18px!important;line-height:100%;letter-spacing:0;text-transform:unset!important}.template-ct-bulk-order .ct-scrolling_promotion.scrolling-promotion .promotion__item{margin:0!important}.build-bundle-product-tag.bundle-tag-new,.ct-card_product .bestseller_tag.product-card_badge-new{background-color:#1726b7}.bundle-product_card-aero .variant_item_cstm.variant_item img{height:14px}.media .pdp_mute_unmute_btn{height:30px;width:30px;z-index:9;display:flex;background:#fff;border-radius:50%;align-items:center;justify-content:center;top:20px!important;right:20px;left:auto;cursor:pointer}.pdp_mute_unmute_btn svg{display:block;pointer-events:none}.unmute_btn,.pdp_mute_unmute_btn.is-unmuted .mute_btn{display:none}.pdp_mute_unmute_btn.is-unmuted .unmute_btn{display:block}.ct-product-pebble .ct_color-swatch{background-size:28%!important;background-color:#fff!important}.ct_color-swatch{background-repeat:no-repeat!important}.video_mute_unmute_btn,.ct_modal_video_volume_btn{height:30px;width:30px;z-index:9;display:flex;background:#fff;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;bottom:20px;right:20px;position:absolute}.video_unmute_btn,.video_mute_unmute_btn.is-unmuted .video_mute_btn,.ct_modal_unmute,.ct_modal_video_volume_btn.is-unmuted .ct_modal_mute{display:none}.video_mute_unmute_btn.is-unmuted .video_unmute_btn,.ct_modal_video_volume_btn.is-unmuted .ct_modal_unmute{display:block}.video-section__media{position:relative}.Kit_Product_List_block{display:flex;gap:20px}.kit_box{display:flex;gap:22px;align-items:center;border:2px solid #0A1151;border-radius:12px;justify-content:center;padding:15px 5px 14px 8px;background-color:#fff;width:calc(33.33% - 20px * 2 / 3)}.kit_list_content h4,.kit_list_content p{margin:0}.kit_list_image img{max-height:74px;width:auto}.kit_list_content h4{font-family:Syne;font-weight:500;font-size:20px;line-height:28.37px;letter-spacing:0%;padding-bottom:3px}.kit_list_content p{font-family:Manrope;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0%;max-width:95px}.kit_title{font-family:Syne;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;margin-bottom:14px}.kit_price .badge{border:none;background-color:transparent;color:#1726b7;font-family:Manrope;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:capitalize}.product__info-wrapper .price__compare>span{font-weight:400;font-size:15px;line-height:20px;letter-spacing:0%;color:#7c7c7c;margin-left:6px}.kit_price_box .price-item.linethroughprice{color:#7c7c7c;letter-spacing:0px}.kit_warranty_text{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.template-ct-kits-product .ct_alarm_t{max-width:131px;margin-left:auto;margin-right:auto}.template-ct-kits-product .safty_alarm_inner:first-child{background-color:#aeeaf5}.complete-approach-section{background-color:#0a1151;padding:100px 0}.complete-approach_head .main_heading{color:#fff;text-align:center}.complete-approach_head .ct_sub_head{color:#fff;text-align:center;max-width:588px;margin:0 auto 40px}.carousel-cell.complete-approach_card{background-color:#bde5ec;border-radius:13px;overflow:hidden;width:384px;min-width:384px;max-width:384px;margin-right:24px;min-height:100%}.complete-approach_card_media img{max-width:100%;width:100%;height:auto;border-radius:13px;display:block;max-height:269px;object-fit:cover}.complete-approach_card_media{position:relative}.complete-approach_icon{position:absolute;bottom:-38px;max-width:85px;height:auto;left:50%;transform:translate(-50%)}.complete-approach_card_content{padding:55px 10px 40px}.complete-approach_card_title{font-family:Syne;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0%;text-align:center;color:#0a1151}.complete-approach_card_text{font-family:Manrope;font-weight:400;font-size:19px;line-height:24.4px;letter-spacing:0%;text-align:center;max-width:237px;margin:0 auto;color:#0a1151}.complete-approach_slider{max-width:100%;padding-left:calc((100% - 1210px)/2);padding-right:50px;overflow:hidden}.complete-approach_slider .flickity-viewport{overflow:unset}.kit-uses_media:not(.active),.kit-uses_content:not(.active){display:none}.kit-uses_section_wrp{display:flex;gap:50px;max-width:1072px;margin:0 auto}.kit-uses_media img,.kit-uses_media video{width:100%;height:auto;display:block}.kit-uses_images{width:calc(40% - 25px)}.kit-uses_main_content{width:calc(60% - 25px)}.kit-uses_tabing{display:flex;gap:10px;margin-bottom:27px}.kit-use_tab{border:1px solid #000000;box-shadow:0 2px #898989;min-height:50px;display:flex;align-items:center;justify-content:center;min-width:130px;padding:0 10px;border-radius:100px;font-family:Manrope;font-weight:800;font-size:19px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#0a1151;cursor:pointer}.kit-use_tab.active{color:#fff;background-color:#0a1151}.kit-uses_content_item{display:flex;background-color:#e2e2e2;padding:21px;border-radius:11px;gap:20px}.kit-uses_content_item:not(:last-child){margin-bottom:16px}.kit-uses_count{font-family:Syne;font-weight:500;font-size:24px;line-height:100%;letter-spacing:0%;color:#0a1151}.kit-uses_content_title,.kit-uses_content_text{font-family:Manrope;font-weight:600;font-size:20px;line-height:1.3;letter-spacing:0%;color:#0a1151}.kit-uses_content_text{font-weight:400}.kit-uses_head h2.main_heading{text-align:center;margin-bottom:48px}.kit-uses_section{padding:60px 0 30px}.kit-uses_main_content_wrp{border-bottom:0px solid #0A1151;padding-bottom:40px}.kit-uses_tabing.mob_tab{display:none}.ct-collection-products{padding-left:0}.ct_drawer_menu_links ul li{list-style-type:none;margin-bottom:20px;line-height:0}.ct-collection-products li a{display:flex;align-items:center}.ct-collection-products img{width:45px;height:45px}.drawer_product_name{color:#0a1151;font-family:Syne;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%}.ct-collection-products li a{text-decoration:none}.image-promo_media img{width:100%;height:auto}.ct_drawer_menu_links ul li{list-style-type:none}.ct_drawer_menu_links li a{font-family:Syne;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;color:#0a1151;text-decoration:none}.ct_drawer_menu_links ul li{list-style-type:none;margin-bottom:20px}.image-promo_media{line-height:0;padding-bottom:12px;background-color:#fff}.drawer_logo{display:flex;justify-content:center;align-items:center;margin-top:14px}.ct-collection-title-box .ct-collection-content{display:none}.ct-collection-title-box .ct-collection-content.active{display:block}.ct-collection-title-box .ct-collection-title{font-family:Syne;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;color:#0a1151;display:flex;justify-content:space-between;padding-bottom:20px}.collection_main_box{padding:30px 15px 10px}.ct_drawer_menu_links ul{padding-left:15px}.ct-collection-products{padding-left:0;margin-block:0;line-height:0;padding-bottom:20px}.ct-collection-products li{list-style-type:none}.link-with-icon .label{position:relative;color:#0a1151;font-family:Syne;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%}.menu-drawer__utility-links{flex-direction:column}.menu-drawer__utility-links .icon.icon-account{display:none}.menu-drawer__utility-links .link-with-icon .icon{color:#0a1151}.menu-drawer__utility-links .link-with-icon .icon{width:24px;height:24px;margin-inline-end:1rem}.collection_main_box .accordion-icon svg{width:14px;height:7px}.drawer-close-button.header__icon--menu:after{background-color:transparent!important}.collection_shop_All{display:block;margin-block:10px 10px;text-decoration:none;color:#0a1151;font-size:12px}.shop_all_link_box a{font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;color:#0a1151;text-decoration:none}.arrow_right svg{height:19px;width:30px;position:relative;top:6px;color:#0a1151}.template-ct-kits-product .alarm_title_main{padding:110px 0 30px}.payment_with_text ul.list.list-payment{margin:0;justify-content:flex-start;gap:7px}.payment_with_text ul.list.list-payment .list-payment__item{padding:0}.payment_with_text span{text-align:right;display:block;margin-top:3px}.payment_with_text{margin-top:15px}#shopify-section-template--26990701674800__build_bundle_QyXwWU .r--stars-icon,.r--stars-icon,.ct_complementary_bundle_content .r--stars-icon{font-size:11px!important}.ct_complementary_bundle_content .ryviu-number-widget{font-size:12px}.ct_complementary_bundle_content .ryviu-collection{line-height:1;margin-bottom:5px;min-height:16px}.ct_complementary_bundle_title{margin-bottom:5px}.product-quantity.remove_quantity_Cart .quantity__input{pointer-events:none}.build-bundle_main_wrp:has(.ct_bundle_offer_6.ct_bundle_offer_p.active) .ct-build_bundle_add:not(.added){pointer-events:none;opacity:.6;background:transparent;box-shadow:0 0;border:1px solid #00000047}.build-bundle_main_wrp:has(.ct_bundle_offer_6.ct_bundle_offer_p.active) .ct-build_bundle_add:not(.added) svg{opacity:.7}.product_title_price .ryviu-collection{min-height:27px}@media(min-width:750px){.cstm-testimonial-item:hover .cstm-testimonial-item_wrp{transform:rotateY(180deg)}.cstm-testimonial-item:hover .cstm-testimonial-item_wrp .cstm-testimonial_media_text:after,.cstm-testimonial-item:hover .cstm-testimonial-item_wrp .cstm-testimonial_media_text_rte{opacity:0}}@media(min-width:990px){.header--middle-left .header__heading-link,.header--middle-left .header__heading{justify-self:flex-start}.tb_mb_show{display:none!important}.header>*{position:static;z-index:1}.header-wrapper>.header:before{z-index:1}.template-ct-about .ct-image-with-text .image-animate.media--adapt{height:100%;padding-bottom:100%}.template-ct-about .ct-image-with-text .media-wrapper{height:100%}}@media(min-width:1600px){.carousel-cell.image-with-content_item{width:calc(60% - 27px)}}@media(max-width:1199px){.card_text_rte h3{font-size:16px}.card_text_rte p{font-size:14px}.collection .product-grid.flex-grid--3-col-desktop>.flex-grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) * 1 / 2)!important;width:calc(50% - var(--grid-horizontal-spacing) * 1 / 2)!important}}@media(max-width:1360px){.collection_tab{justify-content:flex-start}}@media(max-width:1240px){.build-bundle-product_card{min-width:calc(30% - 15px);width:calc(30% - 15px)}}@media(max-width:1310px){.complete-approach_slider{padding-left:50px}}@media(max-width:1199px){.build-bundle_main_wrp{gap:40px}.selected_build-bundle-products{width:calc(40% - 20px)}.build-bundle_main_content_wrp{width:calc(60% - 20px)}.build-bundle-products{gap:10px}.build-bundle-product_card{min-width:calc(33% - 15px);width:calc(33% - 15px)}}@media(max-width:989px){.tb_dk_show{display:none!important}.ct-image-with-text .image-with-text__grid .flex-grid__item:first-child{width:calc(52% - var(--grid-horizontal-spacing) / 2)}.ct-image-with-text .image-with-text__grid .flex-grid__item:last-child{width:calc(48% - var(--grid-horizontal-spacing) / 2)}.ct-featured-collection .product-grid{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:0 -15px;padding:15px 15px 0}.ct-featured-collection .product-grid .flex-grid__item{width:calc(60% - var(--grid-horizontal-spacing) / 2);flex:unset;min-width:calc(60% - var(--grid-horizontal-spacing) / 2)}.carousel-cell.cstm-testimonial-item{width:calc(50% - 12px)}.image-with-content-slider_wrp{padding:40px}.build-bundle_main_content_wrp,.selected_build-bundle-products{width:100%}.build-bundle_main_wrp{gap:0px}.selected_build-bundle-items{gap:20px}.selected_build-bundle-items .bundle-item,.selected_build-bundle-items .bundle-item.empty{width:100%;aspect-ratio:unset;justify-content:unset;align-items:unset;padding:11px 12px}span.bundle-plus{display:flex;width:90px;height:90px;align-items:center;justify-content:center;border:1px solid #000;border-radius:10px;margin-right:10px}p.bundle-item_empty-title{font-weight:700;font-size:14px;line-height:18.06px;letter-spacing:0%;text-transform:uppercase;margin:0 0 7px}p.bundle-item_empty-text{margin:0;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.bundle-item_content{padding:11px 0;width:calc(100% - 100px)}.selected_build-bundle-items .bundle-item.filled p.bundle-item_empty-title,.selected_build-bundle-items .bundle-item.filled .bundle-item_empty-text{display:none}.selected_build-bundle-items .bundle-item.filled{display:flex;border:1px solid #000;border-radius:10px}.selected_build-bundle-items .bundle-item.filled button.remove-item{right:20px;top:50%;transform:translateY(-50%)}.selected_build-bundle-items .bundle-item-title{margin:0 0 5px;text-align:left;font-weight:700;font-size:14px;line-height:19px}.selected_build-bundle-items .bundle-item.filled .bundle-item-img{width:90px;height:90px;padding:0;margin-right:10px}.selected_bndle_heading{width:max-content;margin:0 auto;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;gap:20px;display:flex;align-items:center}.tb_mb_show.sticky_bndle{position:fixed;bottom:0;left:0;border:1px solid #484848;padding:25px;background-color:#edfcff;z-index:99;width:100%;border-top-left-radius:20px;border-top-right-radius:20px}.selected_main_body{max-height:51vh;overflow-x:auto;display:none}.selected_footer .ct-button.button{margin-top:0;font-size:20px;gap:10px;white-space:nowrap}.ct_bundle_atc_btn .ct_bundle_total_price{font-size:18px}.selected_footer{padding-top:25px}.build-bundle_main{padding:35px 0 65px}.build-bundle-products{overflow:unset;flex-wrap:wrap;gap:20px}.build-bundle-product_card{min-width:unset;width:calc(50% - 10px)}.build-bundle_tab_item{white-space:nowrap;padding:0 12px}.build-bundle_main_tabs{overflow:auto;padding-bottom:2px}.build-bundle_main_tabs::-webkit-scrollbar{display:none}.build-bundle-products_item{margin-top:30px;padding-top:20px}.build-bundle-products_item_head h2{font-size:20px}.build-bundle-products_item_head{padding-right:18px}.build-bundle-total-products{font-size:12px}.selected_bndle_heading svg{transition:all .3s ease-in-out}.selected_bndle_heading.active svg{transform:rotate(180deg)}.selected_main_body.active{display:block}.sticky_bndle:not(:has(.selected_bndle_heading.active)) .selected_footer{padding:0}.bulk_order_contact__fields.bulk_order-other-details select-wrapper.select,.bulk_order_contact__fields.bulk_order-other-details .field{width:100%}.selected_build-bundle-items .bundle-item.filled p.bundle-item-qty,.selected_build-bundle-items .bundle-item.filled p.bundle-item-price{display:block!important}p.bundle-item-qty{margin:0 0 5px;font-family:Manrope;font-weight:500;font-size:12px;line-height:19px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase}p.bundle-item-price{font-family:Manrope;font-weight:600;font-size:12px;line-height:19px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;margin:0}}@media(max-width:768px){.template-ct-kits-product .alarm_title_main{padding:94px 0 30px}}@media(max-width:749px){.ct-slideshow-section h2.slideshow__heading.h0{font-size:38px;max-width:290px}.product__info-wrapper .price__compare>span,.kit_price .badge{font-size:12px;line-height:14px}.flickity-prev-next-button{width:30px!important;height:30px!important}.template-ct-kits-product .ct_alarm_t{max-width:105px}.kit-uses_tabing.mob_tab{display:flex;margin-bottom:5px}.kit-uses_tabing{display:none}.kit-uses_head h2.main_heading{margin-bottom:24px}.kit-uses_content_title,.kit-uses_content_text{font-size:15px}.complete-approach_wrp .flickity-prev-next-button.previous,.complete-approach_wrp .flickity-prev-next-button{display:block}.kit-use_tab{min-height:39px;min-width:107px;font-size:15px}.kit-uses_content_item{gap:10px}.kit-uses_count{font-size:20px}.kit-uses_images,.kit-uses_main_content{width:100%}.ct-collection-template .collection .product-grid{row-gap:2.8rem;flex-wrap:nowrap;overflow-x:auto;margin:0 -15px;padding:0 15px;justify-content:flex-start;gap:1rem}.kit-uses_section_wrp{flex-direction:column;gap:20px}.kit-uses_section{padding:30px 0}.ct-collection-template .collection .product-grid .flex-grid__item{min-width:calc(85% - var(--grid-horizontal-spacing) / 2);max-width:unset!important;width:unset;padding-top:13px}.ct-slideshow-section .slideshow__text{font-size:16px;max-width:400px}.ct-button.button{font-size:14px;line-height:1;box-shadow:0 3px #898989;padding:.6rem 3rem}.faqs-tabing{padding-block:30px}.slideshow-review img{max-width:75px}.ct_announcement .promotion__text.heading,.ct-featured-collection_rte,.ct-testimonials_rte p,.ct-testimonials_section .testimonial__blockquote p,.cstm-testimonial_head_rte p,.key_points-item span{font-size:14px}.ct-featured-collection h2.title.h1{font-size:24px}.ct-featured-collection .title-wrapper{max-width:450px;margin:0 auto 20px;gap:15px}.ct-featured-collection .product-grid .flex-grid__item{width:calc(85% - var(--grid-horizontal-spacing) / 2);flex:unset;min-width:calc(85% - var(--grid-horizontal-spacing) / 2)}.ct-card_product .color-swatch a,.ct-card_product .color-swatch:before,.ct-card_product .color-swatch:after{border-radius:50%}.ct-card_product .color-swatch{width:40px;height:40px;border-radius:50%}.ct-card_product.card-wrapper{padding:15px 20px;border-radius:15px}.ct_card-title.card-information__text{font-size:18px}.key_points-item{font-size:10px}.key_points-item:nth-child(-n+2){margin-bottom:8px}.ct-card-price .price,.ct-card-price .price .price-item--sale bdi,.ct-card-price{font-size:16px}.ct-card-price .price--on-sale .price-item--regular bdi{font-size:12px}.ct-card-price{margin:10px 0!important}.ct-card_product .card-information__button .button .icon,.ct-featured-collection .product-grid::-webkit-scrollbar{display:none!important}.ct-card_product .card-information__button .button{text-indent:unset;font-size:16px;line-height:1;min-height:38px;box-shadow:0 3px #898989}.ct-image-with-text .image-with-text__grid .flex-grid__item:first-child,.ct-image-with-text .image-with-text__grid .flex-grid__item:last-child{width:100%}.ct-image-text__icon img{width:100%;height:auto}.ct-image-text__icon{max-width:80px;top:-42px}.ct-image-with-text .image-with-text .image-with-text__content{padding:30px 0 0}.ct-image-with-text h2.image-with-text__heading.h1{font-size:24px}.ct-image-with-text .image-with-text__text{font-size:16px}.ct-image-with-text .image-with-text__content>*+*{margin-top:10px}.ct-img_text_signature{max-width:70px}.ct-scrolling_promotion.font-small .promotion__text.heading{font-size:20px}.ct_card_description{font-size:14px;margin:0}.product-grid:not(.flex-grid--1-col-mobile) .ct-card_product .card-information__button .button{width:100%!important;min-width:auto!important}.ct-testimonials_section.section--padding{padding-top:10px;padding-bottom:35px}.ct-testimonials_section h2.title.h1,.faqs-tabing h2.title.h1,.ct-cstm-testimonial_head h2{font-size:24px}.ct-testimonials_section .title-wrapper,.ct-cstm-testimonial_head{align-items:center}.ct-testimonials_section .title-wrapper .ct-testimonials_rte,.ct-cstm-testimonial_head .cstm-testimonial_head_rte{max-width:320px}.ct-testimonials_section .testimonial__previews{margin:20px -15px 0}.ct-testimonials_section .testimonial__previews .testimonial__preview{margin-right:12px;width:calc(70% - 6px);padding-bottom:4px;padding-right:4px;padding-left:1px}.ct-testimonials_section .testimonial__blockquote h2{font-size:18px}.verified_author{font-size:12px}.ct-testimonials_section blockquote.testimonial__blockquote{min-height:290px}.product-details,.faqs-alltabs{flex:unset;width:100%;max-width:100%}.faqs-tabing_wrap{flex-wrap:wrap;gap:20px}.faqs-tab_item{font-size:16px;text-align:center;padding:10px 40px 10px 35px;border-radius:8px}.faqs-tabing .title-wrapper{margin-bottom:30px}.faq_accordion-title{font-size:20px;margin-bottom:30px}.faqs-tabing .product-details .accordion .summary__title{padding:16px}.faqs-tabing .product-details .accordion .accordion__title{font-size:16px}.faqs-tabing .accordion_arrow{top:17px}.faqs-tabing .product-details .accordion__content{font-size:16px;padding:0 16px 18px}.faqs-tabing .product-details .accordion:not(:first-child){margin-top:15px}.faqs-tabing .product-details .accordion{border-radius:8px}.footer.ct_footer .flex-grid--4-col-tablet .flex-grid__item{width:100%}footer.ct_footer details[open] summary{margin-bottom:0}.ct_footer img{height:auto;max-width:100%;width:100%}.footer_logo{max-width:250px;margin:0 auto 30px}.ct_footer .footer__content-top{padding-top:30px;padding-bottom:40px}.footer.ct_footer .accordion__title{font-size:18px}.footer.ct_footer .list-menu__item--link{font-size:14px}.footer-block__details-content{margin-bottom:3rem}.ct-short_list_item{font-size:12px}.ct-short_list_item:not(:last-child):after{width:3px;height:3px;top:5px}.ct-card_product .bestseller_tag{font-size:10px;line-height:1.5;padding:0 10px;min-height:20px;display:flex;align-items:center;justify-content:center;top:-14px}.card-product_img_thumbnail .card_product_thumnail{height:45px;width:45px}.card_product_image_slider .flickity-prev-next-button .flickity-button-icon{width:9px;height:12px}.card_product_image_slider .flickity-prev-next-button{width:30px;height:30px}.video_vibe_cstm_heading{font-size:16px}.header-wrapper .header__right{margin-right:0}.header-wrapper .header__right .header__icon{width:3.2rem}.ct-scrolling_promotion.promotion-icon--colored .promotion__icon{width:4rem;height:4rem}body .ct-video-vibe-heading{font-size:24px!important;margin-bottom:0!important}.carousel-cell.cstm-testimonial-item{padding:30px 0}.carousel-cell.cstm-testimonial-item{width:100%}.testimonial-item_icon{width:60px;height:60px;transform:none;top:-30px;right:20px}.cstm-testimonial_media_text_rte{font-size:18px;width:calc(100% - 40px);line-height:1.3}.cstm-testimonial_media_text{border-radius:20px}.cstm-testimonial_content{padding:30px 20px 80px}.cstm-testimonial_content_rte{font-size:15px}.cstm-testimonial_content_rte strong{font-size:16px}.cstm-testimonial_title_review{padding:20px}.cstm-testimonial_title{font-size:18px}.cstm-testimonial_verified{font-size:12px;margin-bottom:3px;line-height:1.3}.testimonial-item_icon svg{width:100%;height:100%}.ct-image-with-text .image-with-text__content .button{min-width:auto;min-height:38px;width:max-content}.ct-cstm-testimonial_slider .flickity-button{display:flex;align-items:center;justify-content:center}.ct-cstm-testimonial_slider .flickity-button{width:30px;height:30px}.ct-cstm-testimonial_slider .flickity-button svg.flickity-button-icon{width:12px;height:12px}body #insta-feed h2{font-size:24px;margin-bottom:20px}.ct-card_trusted_ic_txt{column-gap:15px}.ct-card_trusted_item{font-size:12px}.ct-card_trusted_item img{height:15px}.footer__copyright .copyright__content,.footer__copyright span,.ct_policy_item{font-size:12px}.ct_policy_wrp{margin-top:5px}.footer__content-bottom-wrapper .footer__copyright{gap:5px}.pillars-wrapper .pillars-right,.pillars-wrapper .pillars-left,.image-with-content_media,.image-with-content-slider_wrp{width:100%}.pillars-left_wrp h2{font-size:24px;margin-bottom:20px}.pillar-item h4{font-size:18px;margin-bottom:5px}.pillar-item_rte{font-size:14px}.pillar-item:not(:last-child){padding-bottom:25px}.pillars-left_wrp{padding:40px 15px}.pillar-item_main .line-progress{max-height:85%}.image-with-content_wrp h2{font-size:24px;margin-bottom:20px}.image-with-content-slider_wrp{padding:40px 15px;overflow:hidden}.image-with-content_flickity{margin:0 -15px;padding:0 15px;gap:20px 15px;justify-content:center}.image-with-content_flickity .flickity-viewport{overflow:unset}.image-with-content_item_wrp{padding:25px 15px}.image-with-content_rte{font-size:14px}.image-with-content_item_wrp img{margin-bottom:15px;max-width:35px;max-height:35px}.carousel-cell.image-with-content_item{margin-right:15px;width:calc(80% - 15px)}.image-with-content_flickity .flickity-button.flickity-prev-next-button{display:none}.template-ct-about .ct-shortVideo-main{margin:40px 0 20px}.template-ct-about .section--padding:has(.ct-shortVideo-main){padding:0}.pillar-item:last-child:after{background:#b0b9f3}.image-with-content_main-wrp{flex-direction:column-reverse}body .ct-shortVideo-main{margin:10px 0 5px}.faqs-alltabs{display:flex;flex-wrap:nowrap;overflow-x:auto;margin:0 -15px;padding:0 15px;width:unset;max-width:unset;gap:30px}.faqs-alltabs .faqs-tab_item{white-space:nowrap;padding:10px 0}.faqs-alltabs .faqs-tab_item.active{padding:10px 15px}.faqs-alltabs::-webkit-scrollbar,.collection_tab::-webkit-scrollbar,.ct-collection-template .collection .product-grid::-webkit-scrollbar{display:none}.cstm-testimonial-item_wrp.flipped .cstm-testimonial_media_text:after,.cstm-testimonial-item_wrp.flipped .cstm-testimonial_media_text_rte{opacity:0}.tab_menus{font-size:16px;min-height:35px;min-width:140px}.collection_tab{margin:20px -15px;padding:0 15px 4px}.ct-collection-template.section--padding{padding-bottom:0!important}.cstm-testimonial-item_content{min-height:420px}body.template-index div#ct-playlist-main{padding-top:20px}.cstm-testimonial_media_text:after{background:linear-gradient(180deg,#c4c4c400 34%,#0a1151)}.ct-card_key-point img{margin-top:7px}.ct-complementary-products.complementary-products .product__accordion .accordion__content li{min-width:80%;width:80%}.ct-complementary-products.complementary-products .list-unstyled::-webkit-scrollbar{display:none}.template-ct-build-a-bundle .banner__content.banner__content--top-left{align-items:flex-start}.template-ct-build-a-bundle .banner__box.left.mobile-left{padding:43px 19px}.template-ct-build-a-bundle .banner__heading{font-size:22px}.template-ct-build-a-bundle .banner__text.typeset2.rte{margin-top:10px}.template-ct-build-a-bundle .banner__text.typeset2.rte p{font-size:15px;font-weight:400}.bulk_order_contact__fields .field,.bulk_order_contact__fields.bulk_order-basic .field{width:100%}.bulk_order_contact__fields .field__input,.bulk_order_contact__fields select-wrapper.select .select__select{font-size:14px;min-height:40px}.bulk_order_type_head,.bulk_order_type_field label,.bulk_order_text{font-size:14px}span.bulk_order_contact_arrow{width:20px;height:20px;top:10px}.field_quantity_required span{font-size:12px}.bulk_order_enquiry label{font-size:11px;padding-left:22px}.bulk_order_enquiry label:after{left:3px;top:6px;width:10px;height:7px}.bulk_order_enquiry label:before{width:15px;height:15px;top:2px;border-radius:3px}.ct-button.button{min-height:40px}.template-ct-bulk-order .ct-scrolling_promotion{padding:10px 0}.template-ct-bulk-order .ct-scrolling_promotion .promotion__text{font-size:18px!important}.bulk_order_form_section{padding:40px 0}.ct-kits-section .flickity-prev-next-button,.ct-flip-section .flickity-prev-next-button{width:30px;height:30px}.bulk_order_form_rte{font-size:15px}.bulk_order_form_wrp{padding:0 25px}.bulk_order_contact__fields .field__input{padding:1.5rem 10px}.field:has(.bulk_order_type_head),.bulk_order_contact__fields select-wrapper.select .select__select{padding-left:10px;padding-right:10px}.field_quantity_required span{position:unset;width:100%;text-align:left;transform:none;margin-top:10px;padding:0 10px}.bulk_order_enquiry{margin-bottom:12px}.bulk_order_contact__fields.bulk_order-other-details .field{flex-wrap:wrap}.bulk_order_contact__fields{gap:12px}.bulk_order_contact__fields .heading_bulk_order{margin-bottom:8px}.bulk_order_form_header{padding:0 10px}.ct-kits-section .page-width{padding:0 34px}.ct_category_block .carousel-cell{width:100%}.ct_choose_boombird .rich-text__heading{max-width:300px;margin:0 auto}.ct_choose_boombird .rich-text__text{flex-direction:column}.ct_choose_boombird .rich-text__text .ct_boombird_logo{width:180px}.build-bundle_main_content_rte strong{font-size:12px;padding:1px 5px}.ct-scrolling_promotion .promotion__icon img{height:20px}scrolling-promotion.scrolling-promotion.ct-scrolling_promotion.font-small .promotion__text.heading{font-size:20px}.ct-scrolling_promotion.scrolling-promotion .promotion__item{margin:0 0 0 20px}.bundle-item-price:not(:has(.discount-price:empty)) .original-price{margin-left:5px}.build-bundle_main_content_rte{font-size:12px}span.ct_bundle_total_compare_price{font-size:14px}.shipping-ticker__progress-txt{margin-top:-10px;margin-bottom:10px;font-size:14px}.build-bundle-product-subtitle{font-size:10px;margin:-2px 0 8px}.build-bundle_main:has(.build-bundle_main_head),.template-ct-build-a-bundle .build-bundle_main{padding-top:0}.build-bundle_main_head{margin-bottom:0;margin-left:-15px;margin-right:-15px;padding:35px 15px 10px;position:relative;z-index:100;background:#fff}.build-bundle_main_content{margin:0 -15px;padding:35px 15px 0;position:relative;z-index:100;background-color:#fff}.selected_build-bundle-products_Wrp{margin:0 -15px;padding:0 15px 65px}.template-ct-build-a-bundle .build-bundle_main{padding-bottom:0}.section-header{font-size:16px!important}.template-collection .banner__text>*{font-size:14px;line-height:1.2}.ct_complementary_bundle_item_Wrp{padding:15px}.ct_complementary_bundle_media,.ct_complementary_bundle_content{width:100%}.ct_complementary_bundle_title{font-size:16px}.ct_complementary_bundle_item{width:80%;margin-right:10px}.ct_complementary_bundle_content .ct-card_key-point{max-width:unset}.ct_complementary_bundle_content .key_points-item span{font-size:14px}.ct_complementary_bundle_content .ct-card_key-point img{margin-top:7px;width:14px;min-width:14px}.ct_complementary_bundle_content add-to-cart.button{font-size:14px;min-height:36px}.template-ct-col-safety-kits:not(.menu-mobile--open,.mini-cart--open) main .shopify-section:not(:has(.build-bundle_main,.ct_faq_section,.instafeed-new-layout-container)),body:not(.menu-mobile--open,.mini-cart--open) .shopify-section:has(.banner){position:relative;z-index:100;background:#fff}body:not(.menu-mobile--open,.mini-cart--open) .shopify-section-group-footer-group{z-index:100;position:relative}body.menu-mobile--open .tb_mb_show.sticky_bndle,body.mini-cart--open .tb_mb_show.sticky_bndle{z-index:1}.template-ct-col-safety-kits .selected_build-bundle-products_Wrp{padding-bottom:0}.template-ct-col-safety-kits .build-bundle_main_content{padding-top:0}.template-ct-col-safety-kits .collectin_title{padding-bottom:20px}.template-ct-bulk-order .banner__box{padding-top:6rem;padding-bottom:3rem}.product__media-item:has(video) modal-opener.product__modal-opener.product__modal-opener--video{display:none}.product__media-item:has(video) .deferred-media{display:block}.kit_list_content h4{font-size:16px;line-height:1.2}.kit_list_image img{max-height:50px}.kit_box{gap:0}.kit_list_content{text-align:center}.kit_list_content p{font-size:12px;line-height:1.2}.Kit_Product_List_block{gap:10px}.kit_box{width:calc(33.33% - 10px * 2 / 3);padding:8px;flex-direction:column}.kit_price .kit_price_box.price__sale{justify-content:flex-end!important}.complete-approach-section{padding:30px 0}.complete-approach_slider{padding:0 15px}.carousel-cell.complete-approach_card{width:100%;min-width:100%;max-width:100%}.complete-approach_icon{max-width:50px;bottom:-25px}.complete-approach_card_content{padding:40px 10px 20px}.complete-approach_card_title{font-size:18px}.complete-approach_card_text{font-size:14px;max-width:180px;line-height:1.3;margin-top:5px}.complete-approach_head .ct_sub_head{margin-bottom:15px}.payment_with_text ul.list.list-payment{justify-content:center}.payment_with_text span{text-align:center}.ct_complementary_bundle_wrp .flickity-prev-next-button.previous{left:35%}.ct_complementary_bundle_wrp .flickity-prev-next-button.next{right:35%}.ct_complementary_bundle_wrp .flickity-prev-next-button{bottom:-34px}.page-width.ct_single_product_section{padding-bottom:20px}.product_block.mobile-flickity.flickity-enabled .flickity-viewport{padding-bottom:2px}}@media(max-width:415px){body .ct-video-vibe-heading{font-size:22px!important}}@media(max-width:380px){body .ct-video-vibe-heading{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
