@font-face{font-family:SofiaProSoft Bold;src:url(SofiaProSoftBold.eot);src:url(SofiaProSoftBold.eot?#iefix) format("embedded-opentype"),url(SofiaProSoftBold.woff2) format("woff2"),url(SofiaProSoftBold.woff) format("woff"),url(SofiaProSoftBold.ttf) format("truetype"),url(SofiaProSoftBold.svg#SofiaProSoftBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SofiaProSoft;src:url(SofiaProSoftRegular.eot);src:url(SofiaProSoftRegular.eot?#iefix) format("embedded-opentype"),url(SofiaProSoftRegular.woff2) format("woff2"),url(SofiaProSoftRegular.woff) format("woff"),url(SofiaProSoftRegular.ttf) format("truetype"),url(SofiaProSoftRegular.svg#SofiaProSoftRegular) format("svg");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:SofiaProSoft Bold,sans-serif!important}body,p,a,li,.cus-text-link .span{font-family:SofiaProSoft,sans-serif,Times New Roman!important}a.disclosure-list__option.disclosure-option-with-parts{width:25px}.cstm-font{font-weight:500;color:#000!important}.cstm-padding{padding-bottom:20px}.cstm-padding-coll{font-weight:500;padding-left:30px}.cstm-font-rte{font-weight:500}.cstm-font-size h2{font-size:48px!important}.cstm-border-radius{border-radius:20px}.new-cus-search{position:relative!important}.cstm-font-rte.rte.inherit-colors.align-center{justify-self:center;max-width:890px}summary.cstm-padding-coll.cc-accordion-item__title{font-size:21px;font-weight:700}.nav-right-side{opacity:.5}.cstm-text-col-images .flexible-layout--columns-6 .column h3{color:#fff;text-align:left}.cstm-text-col-images .text-column__title{font-size:32px;font-weight:600;padding-top:20px}.cstm-text-col-images .text-column__text h3{margin:0;font-size:24px}.cstm-text-col-images .text-column__text p{margin:0;font-size:16px}.cstm-feat-coll:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(white-to-yellow-wave.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;transform:translateY(calc(100vw / 9))}.cstm-app-section{position:relative}.cstm-app-section:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(yellow-to-blue-wave.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;transform:translateY(calc(100vw / 11.9));z-index:1}.cstm-text-col-imgs-outer,.cstm-text-col-imgs-outer1{position:relative}.cstm-text-col-imgs-outer:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(blue-to-white-wave-alt.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;transform:translateY(calc(100vw / 7.7));z-index:1}.cstm-text-col-imgs-outer1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(blue-to-white-wave.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;transform:translateY(calc(100vw / 17.7));z-index:100}.contact-form .feature-subheader{margin-top:30px;text-transform:normal;text-decoration:underline;font-weight:600;margin-bottom:auto}.cstm-newsl-outer:before,.cstm-newsl-outer:after{content:"";position:absolute;background-image:url(flower.png);background-repeat:no-repeat;background-size:contain;background-position:center}.cstm-newsl-outer:before{top:-70px;left:-70px;width:176px;height:176px}.cstm-newsl-outer:after{bottom:-100px;right:-100px;width:280px;height:280px}.contact-form input{min-height:32px}.contact-form button{display:flex;align-items:center;justify-content:center;gap:6px}.inline-mini-form.inline-mini-form--arrow{width:100%}.cstm-rich-text{background:#00b5af!important;position:relative;padding:100px 0 30px}.cstm-rich-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(blue-to-white-wave-alt.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;transform:translateY(calc(100vw / 17.7))}.price .cstm-theme-money,.current-price.theme-money{color:#00b5af!important;font-size:28px}.current-price.theme-money{font-weight:600}.price{display:flex!important;align-items:center;gap:6px}.cc-accordion-item__content{padding-inline:30px}.cstm-loox-rating{padding:12px 0 0;display:flex}.cstm-loox-rating .loox-rating-label{font-weight:700;font-size:16px;font-family:BebasNeue-Regular;padding-top:5px}h2.feature-header.align-center.feature-header--visible{font-weight:700}.cst_rapper_pro_info{padding-bottom:14px}table{width:100%}html{padding-bottom:0!important}.cus-feature-subheader{background-color:#ffcd36;width:fit-content;text-align:center;border-radius:20px;font-size:14px;color:#fff;letter-spacing:normal;font-weight:600;padding:15px;margin-bottom:15px}.cus-para.rte.line-2{font-size:20px;color:#fff}.ai-image-text-heading-aoxmrze5nsvlhvkdnzaigenblock80f6ec2jefkbd{font-weight:700}.style-3-col{background:linear-gradient(to bottom,#0000 0% 75%,#00b5af 75% 100%)}.style-3-col .cc-gallery.gallery--with-margins .gallery__item{margin:20px;width:auto}.style-3-col .cc-gallery.gallery--with-margins .gallery__item .cstm-border-radius{border-radius:6px}.style-3-col .cc-gallery .overlay-type.overlay .inner>*{display:block}.style-3-col .cc-gallery .overlay-type.overlay .inner .overlay__content .cus-para p{font-size:25px;line-height:1.2;font-weight:400}.style-3-col .cc-gallery .overlay-type.overlay .inner .overlay__content h2.cus-heading.line-1{font-size:34px!important;color:#fff}.style-3-col .cc-gallery .overlay-type.overlay .inner .overlay__content .cus-feature-subheader{padding:15px 40px;color:#594837;text-transform:uppercase}.style-3-col .cc-gallery.gallery--with-title{padding-top:0!important}@media (min-width: 768px){.product-area--carousel .theme-gallery .product-media .rimage-wrapper .rimage__image{object-fit:contain!important}.image-with-text__text__wrap.padded-block-y{padding-right:0;margin-right:0}.overlay-type.overlay.position--left.position--bottom{padding:45px 30px!important}.style_3_col .cc-gallery .overlay-type.overlay.position--left.position--bottom{padding:35px 25px!important}}@media (max-width: 1200px){.style-3-col{background:linear-gradient(to bottom,#0000 0% 85%,#00b5af 85% 100%)}}@media (max-width: 839px){.style-3-col{background:linear-gradient(to bottom,#0000 0% 92%,#00b5af 92% 100%)}}@media (max-width: 768px){a.cus-cart.cart.cart-icon--basket2{align-content:center}.overlay-type.overlay.position--left.position--bottom{padding:30px}.style-3-col .cc-gallery .overlay-type.overlay.position--left.position--bottom{padding:30px 20px 20px}.style-3-col .cc-gallery .overlay-type.overlay .inner .overlay__content h2.cus-heading.line-1{font-size:25px!important}.style-3-col .cc-gallery .overlay-type.overlay .inner .overlay__content .cus-para p{font-size:20px}.cus-para.rte.line-2{font-size:16px;color:#fff}#shopify-section-template--19241405972645__cus_gallery_nmiAPj .overlay-type.overlay.position--left.position--bottom{padding:10px 20px!important}h2.cus-heading.line-1{margin-bottom:0}.section-newsletter .cstm-newsl-outer h4{font-size:40px!important}.cstm-text-col-images .flexible-layout--columns-6,.cstm-text-col-images .flexible-layout--columns-6 .column{display:flex!important;flex-direction:column;align-items:center;text-align:center}.cstm-text-col-images .flexible-layout--columns-6 .column h3{text-align:center}.cstm-text-col-images .text-column__text{display:flex;flex-direction:column;align-items:center;text-align:center}.cstm-text-col-images .flexible-layout--columns-6 .column{margin-bottom:75px!important}.cstm-text-col-images:after,.cstm-app-section:after,.cstm-text-col-imgs-outer:after,.cstm-feat-coll:after,.cstm-text-col-imgs-outer1:after{transform:none}.cstm-feat-coll{margin-top:0;padding-bottom:20px}.cstm-newsl-outer:after{display:none}.cstm-newsl-outer .inline-mini-form{display:flex;flex-direction:column}.cstm-newsl-outer .inline-mini-form.inline-mini-form--arrow button{position:static;display:block;width:100%;right:0;left:0;margin:10px 0 0;transform:none}.cstm-newsl-outer .overlay-type{height:auto!important;padding:20px}.cstm-rich-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(blue-to-white-wave-alt.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;transform:translateY(calc(100vw / 9.7))}.quantity-wrapper{margin:0 0 10px!important}.section-newsletter{padding:60px 15px}.section-text-columns-with-images{margin-top:0!important}.section-newsletter button{position:static;display:block;width:100%!important;right:0;left:0;margin:10px 0 0!important;transform:none}}@media (max-width:544px){.loox-rating .loox-rating-content{flex-wrap:wrap}.price .cstm-theme-money,.current-price.theme-money{font-size:20px}.product-block .btn{padding:10px;width:100%}}.country-flag{width:35px;height:35px;object-fit:contain;margin-right:6px;vertical-align:middle;display:inline-block}.cus-burger-menu-drawer,.nav-footer-links{display:none!important}.cus-featured-title{margin-bottom:8px;display:flex;align-items:center;gap:8px;font-family:SofiaProSoft!important}.cus-featured-sale{font-size:18px;color:#00b2a9;font-family:SofiaProSoft!important}.cus-bundles-card{border-radius:22px;width:140px;height:auto;display:flex;flex-direction:column;align-items:flex-start;padding:4px 8px;background:#fff;position:relative;overflow:hidden;box-sizing:border-box;text-decoration:none;margin-bottom:0;place-items:center;transition:transform .3s ease}.cus-bundles-card img{width:130px;height:auto;z-index:2;transition:transform .3s ease}.cus-bundles-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#0000004d,#0000);opacity:0;transition:opacity .3s ease;pointer-events:none}.cus-bundles-card:hover img{transform:scale(1.05)}.cus-bundles-card:hover:before{opacity:1}.cus-prod-card{border-radius:22px;width:140px;height:auto;display:flex;flex-direction:column;align-items:flex-start;padding:4px 8px;background:#fff;position:relative;overflow:hidden;box-sizing:border-box;text-decoration:none;margin-bottom:0;place-items:center;transition:transform .3s ease}.cus-prod-card .cus-prod-title{font-size:20px;color:#fff;align-self:center;z-index:2}.cus-prod-card img{width:95px;height:auto;z-index:2;transition:transform .3s ease}.cus-prod-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#0000004d,#0000);opacity:0;transition:opacity .3s ease;pointer-events:none}.cus-prod-card:hover img{transform:scale(1.05)}.cus-prod-card:hover:before{opacity:1}.cus-prod-grid{display:flex;gap:18px;flex-wrap:wrap;grid-template-columns:repeat(4,1fr)}.cus-prod-card.cus-bg-teal{background:#12c4b1}.cus-prod-card.cus-bg-orange{background:#ca6931}.cus-prod-card.cus-bg-blue{background:#6f8dc3}.cus-prod-card.cus-bg-darkorange{background:#eb6010}.cus-prod-card.cus-bg-purple{background:#8265a6}.cus-prod-card.cus-bg-brown{background:#5e4937}.cus-section-label{margin:30px 0 8px;font-family:SofiaProSoft!important}.cus-btn-all-products{margin-top:38px;background:#f7bf33;color:#fff!important;padding:20px 30px;border:none;border-radius:50px;font-weight:700;cursor:pointer;display:inline-block;text-align:center;letter-spacing:1px;text-decoration:none}.ctsms-section{background:#09b9b6;padding:40px 28px;text-align:center}.ctsms-heading{font-size:48px;font-weight:700;color:#fff;letter-spacing:1px;margin-bottom:12px}.ctsms-subheading{font-size:20px;color:#fff;margin-bottom:40px;font-weight:400}.ctsms-subheading.style-heading{font-size:38px;font-weight:700}.ctsms-button-row{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;margin-top:20px}.ctsms-block{display:flex;flex-direction:column;align-items:center}.ctsms-btn{padding:18px 40px;background:transparent;color:#fff;border:2px solid #fff;border-radius:36px;font-size:24px;font-weight:700;text-decoration:none;margin-bottom:8px;transition:background .2s,color .2s}.ctsms-btn:hover{background:#fff;color:#09b9b6}.ctsms-block-desc{font-size:16px;color:#fff}.sample-packs-section{padding:30px 8px;background:#fff;scroll-margin-top:100px}.sample-packs-section .container{max-width:1200px;margin:0 auto}.sample-packs-section .section-title{font-size:48px;color:#00b5af;margin-bottom:8px;font-weight:700;text-align:left}.sample-packs-section .section-subheading{font-size:20px;color:#785e51;margin-bottom:28px;text-align:left;margin-top:0}.sample-packs-section .pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;width:100%}.sample-packs-section:before{content:"";display:block;height:100px;margin-top:-100px}.sample-packs-section .pack-block{background:#fff;border:1.5px solid #00b5af;border-radius:20px;box-shadow:0 1px 4px #00000014;padding:34px 18px 28px;text-align:center;position:relative;transition:transform .18s;display:flex;flex-direction:column;align-items:center}.sample-packs-section .pack-block:hover{transform:translateY(-3px) scale(1.01)}.sample-packs-section .badge{position:absolute;top:18px;left:18px;background:#f7bf33;color:#fff;font-size:16px!important;font-weight:700;border-radius:13px;padding:0 16px!important;z-index:2;letter-spacing:.01em}.sample-packs-section .pack-img img{width:100%;max-width:250px;height:auto;border-radius:4px;background:#fff;display:block;margin:14px auto 16px}.sample-packs-section .pack-title{font-size:26px;font-weight:600;color:#563626;margin-top:5px;text-align:center;margin-bottom:50px}.sample-packs-section .pack-description{font-size:1.08rem;margin:12px 0 22px;color:#7b634b;min-height:36px;text-align:center}.sample-packs-section .btn.confirmation,.sample-packs-section .btn{display:inline-block;padding:12px 36px;border-radius:30px;font-weight:700;border:1px solid #432e23;color:#432e23;cursor:pointer;transition:background .15s,color .15s;text-decoration:none;font-size:18px;margin-top:auto;background:transparent}.sample-packs-section .btn{position:relative}.sample-packs-section .btn .value-badge{position:absolute;top:0;font-size:13px;left:50%;transform:translate(-50%,-50%);background:#f7bf33;border-radius:8px;padding:0 7px;color:#fff}.sample-packs-section .btn.confirmation{display:inline-flex;align-items:center;justify-content:center}.sample-packs-section button[disabled].btn.confirmation svg{fill:#432e23;position:static;margin:0}.sample-packs-section .btn.confirmation:hover,.sample-packs-section .btn:hover{background:#fff;color:#432e23!important}.pack--quick-view--overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:#0006}.pack--quick-view{display:flex;flex-direction:column;gap:10px;border:1.5px solid #00b5af;border-radius:20px;padding:15px;background:#fff;position:absolute;top:50%;width:80%;left:50%;transform:translate(-50%,-50%);max-height:80%}.pack--quick-view--close{position:absolute;height:30px;width:30px;border-radius:200px;right:-10px;top:-10px;padding:0;line-height:0;display:flex;align-items:center;justify-content:center}.btn.ctm-btn--atc.value-pack{background:#00b5af;color:#fff;padding:16px 20px 12px}.btn.ctm-btn--atc.value-pack svg{fill:#fff}.btn.ctm-btn--atc.value-pack:hover{background:#00b5af!important;color:#fff!important}.pack--quick-view,.pack--quick-view--overlay{opacity:0;pointer-events:none;visibility:hidden;transition:.2s ease-in-out}.quick-view--active .pack--quick-view,.quick-view--active .pack--quick-view--overlay{opacity:1;pointer-events:all;visibility:visible}html{scroll-behavior:smooth}@media (max-width: 900px){.ctsms-heading{font-size:42px}.ctsms-subheading.style-heading{font-size:34px}.ctsms-btn{font-size:16px;padding:12px 22px}.ctsms-button-row{gap:18px}.sample-packs-section .pack-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width: 768px){.sample-packs-section .section-title{font-size:28px}.sample-packs-section .pack-grid{grid-template-columns:1fr;gap:14px}}@media (max-width: 767px){.ctsms-section{padding:24px 28px}.ctsms-heading{font-size:28px}.ctsms-subheading{font-size:16px;margin-bottom:30px}.ctsms-subheading.style-heading{font-size:22px}.ctsms-button-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.ctsms-block{display:flex;flex-direction:column;align-items:stretch;height:100%}.ctsms-btn{width:100%;display:flex;align-items:center;justify-content:center;font-size:16px;padding:6px 10px;box-sizing:border-box}.cus-prod-card{width:150px;height:150px}.cus-prod-card img{width:100%}.cus-prod-grid{display:grid;grid-template-columns:repeat(2,0fr);gap:12px}nav#page-menu{width:500px!important}}@media (max-width: 460px){.ctsms-button-row{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom-mw.css.map */
