@font-face{font-family:moonlove;src:url(moonlove.eot);src:url(moonlove.eot?#iefix) format("embedded-opentype"),url(moonlove.woff2) format("woff2"),url(moonlove.woff) format("woff"),url(moonlove.ttf) format("truetype"),url(moonlove.svg#moonlove) format("svg")}h1,h2,h3,.article-content h1,.article-content h2,.article-content h3{font-family:tenez,sans-serif!important;font-weight:700!important;font-style:normal!important}.page-header,h1,.article-content h1{font-size:50px!important;font-size:5rem!important;line-height:52px!important;margin:0 0 40px}.page-header{margin:0 auto!important;padding:40px 20px!important}@media (min-width: 1024px){.page-header{padding:60px 20px 40px!important}}h2,.index-header h2:not(.index-newsletter-title),#insta-feed h2,.article-content h2{font-size:40px!important;font-size:4rem!important;line-height:42px!important}h3,.index-features-block-subheading,.index-features-title,.index-blog-title h3,.testimonial-team-title,.info h3,.article-content h3{font-size:20px!important;font-size:2rem!important;line-height:26px!important}.index-features-block-heading{font-size:30px;font-size:3rem!important;line-height:28px!important}h4,.article-content h4{font-style:normal!important;font-weight:600!important;font-size:16px!important;font-size:1.6rem!important;letter-spacing:.02em!important;text-transform:uppercase!important;line-height:32px!important}h5,.article-content h5{font-style:normal!important;font-weight:600!important;font-size:15px!important;font-size:1.5rem!important;line-height:32px!important;letter-spacing:.02em!important;text-transform:uppercase!important}h6,.article-content h6{font-size:13px!important;font-size:1.3rem!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-weight:500!important;line-height:21px!important}body{line-height:1.714286em!important}.medium,.large{font-style:normal;font-weight:400}.medium{font-size:15px;font-size:1.5rem;line-height:24px}.large{font-size:16px;font-size:1.6rem;line-height:26px}.index-header h2:not(.index-newsletter-title):only-child:not(.image-with-text--title){margin-bottom:24px}@media (min-width: 1024px){.page-header,h1,.article-content h1{font-size:62px!important;font-size:6.2rem!important;line-height:64px!important}h2,.index-header h2:not(.index-newsletter-title),#insta-feed h2,.article-content h2{font-size:52px;font-size:5.2rem;line-height:52px}h3,.index-features-block-heading,.index-features-title,.index-blog-title h3,.testimonial-team-title,.info h3,.article-content h3{font-size:24px;font-size:2.4rem;line-height:28px}.medium{font-size:16px;font-size:1.6rem;line-height:26px}.large{font-size:18px;font-size:1.8rem;line-height:28px}}.floating-btn-mobile .button-text,.floating-btn .button-text{color:#fff!important}@media (max-width: 720px){.floating-btn,.floating-btn-2{display:none}.floating-btn-mobile{z-index:9999;display:flex;justify-content:center;align-items:center;position:fixed;top:166px;right:10px;width:95px;height:95px;border-radius:100%;background:#6ed8c3;flex-flow:column nowrap;text-align:center}}@media (min-width: 721px){.floating-btn-mobile{display:none}.floating-btn{position:fixed;top:282px;z-index:9999;right:0;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotate(90deg) translate(50%,50%);-moz-transform:rotate(90deg) translate(50%,50%);-ms-transform:rotate(90deg) translate(50%,50%);-o-transform:rotate(90deg) translate(50%,50%);transform:rotate(90deg) translate(50%,50%)}.floating-btn-2{background:#97caeb;position:fixed;top:510px;z-index:9999;right:0;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotate(90deg) translate(50%,50%);-moz-transform:rotate(90deg) translate(50%,50%);-ms-transform:rotate(90deg) translate(50%,50%);-o-transform:rotate(90deg) translate(50%,50%);transform:rotate(90deg) translate(50%,50%)}}@media (min-width: 1024px){.floating-btn{top:200px;right:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.floating-btn-2{top:275px;right:15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;min-width:253px}}#product-media .product-single__view-in-space,.button,.product-form .shopify-payment-button__button--unbranded,.product-form .form-actions .button,.product-form .shopify-payment-button__button{font-family:Montserrat!important;min-height:50px;border-radius:2px;color:#fff!important}.button-text{font-weight:500!important;font-size:10px!important;font-size:1rem!important;letter-spacing:0!important;text-transform:uppercase;line-height:1!important;margin-top:4px}@media (min-width: 721px){.button-text{letter-spacing:2px!important;font-size:15px!important;font-size:1.5rem!important;margin-top:0}}.mobile-facets__open,.secondary-btn{background-color:#fff;border:1px solid #F583B4}.notification-bar{padding:6px 0}.notification-bar p{line-height:1.5rem}.notification-bar ul{display:flex;flex-flow:column nowrap;justify-content:space-evenly;align-items:center;margin:0;text-transform:uppercase;font-size:12px;line-height:1.6;font-weight:500;list-style:none}.notification-bar li{padding:0 15px}@media (min-width: 721px){.notification-bar ul{flex-flow:row nowrap}}.header-search-form .header-search-input-wrapper label{padding-bottom:5px;border-bottom:.1rem solid #050505}.footer-tapbar .button{color:#050505;padding:0;border-radius:0 2px 2px 0}.navigation-dropdown-simple{border:1px solid transparent!important;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f}.navigation-list-item:hover>a{opacity:1;color:#c21e86}.navigation-list-item .header--font{font-weight:500!important;line-height:22px!important}@media (min-width: 721px) and (max-width: 886px){.navigation-list-item .header--font{font-size:13px;margin-right:2px!important;letter-spacing:0}}.navigation-mobile .navigation-list-item a{text-transform:uppercase;font-weight:500;letter-spacing:.1em}.navigation-mobile .secondary .navigation-list-item a{text-transform:none;letter-spacing:.1em;color:#050505}@media (min-width: 721px){.navigation-dropdown-item a:hover{color:#c21e86}.navigation-list{padding-bottom:12px!important}}.header-tools.header-tools--style-2 .header-cart>a>svg{width:26px!important;height:26px!important}.header-tools.header-tools--style-2 .header-cart>a span{display:none}@media (min-width: 1024px){.header-tools.header-tools--style-2 .header-cart>a span{display:inline-block}.header-tools.header-tools--style-2 .header-cart>a>svg{margin-left:5px}}.header-tools .header-cart-count{top:21px!important;right:28px!important;padding:0!important;border-radius:0!important;background-color:transparent!important;color:#505050!important;font-size:10px!important;font-size:1rem!important;font-weight:500!important}.main-header{border-bottom:1px solid #F583B4}.index-wrapper .shopify-section:first-of-type{margin:0 auto}.page.page--no-heading{margin:60px 0 0}.index-wrapper .shopify-section:last-of-type{margin-bottom:0}.colour-wrapper .page{padding-bottom:60px}.page .grid-item-55{display:block;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.page-with-intro{margin-bottom:0!important}#shopify-section-template--14932472954939__16571016020b99e235{margin-bottom:80px}.index-header{padding:0 20px 60px;margin-bottom:0}#shopify-section-template--19665660576086__41fbc834-ae4b-4221-8f45-a3c5e575e78f .index-rich-text-intro__text{margin:auto;text-align:center;max-width:100%}@media (max-width: 720px){.index-header{padding:0 20px}}#insta-feed h2{font-size:40px!important;font-size:4rem!important;margin-bottom:40px!important}@media (min-width: 961px){#insta-feed h2{font-size:52px!important;font-size:5.2rem!important;margin-bottom:50px!important}}.slideshow-image-overlay-hero:after{background-image:-webkit-linear-gradient(-180deg,rgba(255,255,255,.8),rgba(243,178,219,.4))!important;background-image:linear-gradient(-180deg,#fffc,#f3b2db66)!important}.index-subheading{font-family:Montserrat!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;letter-spacing:.02em;text-transform:uppercase;margin-bottom:6px}.template-index .slideshow-content-inner .index-subheading{text-align:left}.slideshow-title{margin-bottom:22px}.ui-button{border-radius:2px}.slideshow-content-inner{max-width:850%!important;padding:2.5em;background:#fffc}@media (min-width:961px){.slideshow-content-inner{max-width:50%!important;padding:5em}}.index-rich-text-special .index-header{padding:0 20px;margin-bottom:0!important}.index-rich-text-special .index-header h2{font-size:40px!important;font-size:4rem!important;line-height:42px;margin-bottom:32px!important}@media (min-width: 961px){.index-rich-text-special .index-header h2{font-size:62px!important;font-size:6.2rem!important;line-height:62px}}.index-rich-text-special__text p{font-size:18px;font-size:1.8rem;line-height:26px;text-align:center}.index-rich-text-special__text{max-width:600px!important;margin:0 auto 20px!important;padding:0 40px}.special-subheading,.special-subheading-2{font-family:moonlove!important;color:#fff;font-size:6.8rem!important;font-weight:400!important;line-height:68px!important;letter-spacing:0!important;text-align:center!important}.special-subheading-2{padding-bottom:40px}@media (min-width: 962px){.special-subheading{transform:rotate(-20.7deg);position:absolute;top:25px;left:15%}.index-rich-text-special__text{padding:0}.index-rich-text-special h2{margin-top:74px!important}}@media (min-width: 1200px){.special-subheading{left:20%}}@media (min-width: 1400px){.special-subheading{left:24%}}@media (min-width: 1600px){.special-subheading{left:28%}}@media (max-width: 500px){.footer-menu.footer-menu-links:first-of-type,.footer-menu.footer-menu-links:nth-of-type(2){padding-right:0;padding-left:0!important}.footer-menu.footer-menu-links{margin-bottom:24px}}.lower-footer-contents{border-top:1px solid #050505;margin-bottom:20px}.footer-social-media{border-bottom:1px solid #050505;display:flex;justify-content:center;align-items:center;padding:40px 0}.footer-social-media .social svg{height:30px;width:30px;color:#f583b4}.footer-social-media .instagram{margin-right:30px}.main-footer-inner .mailingTitle .section-title{font-family:Tenez;font-style:normal;font-weight:700;font-size:30px;font-size:3rem;line-height:38px;margin-bottom:15px}.main-footer-inner .mailingTitle .section-subheading{margin-bottom:8px}.main-footer-inner .mailingTitle p{margin-bottom:18px}.footer-menu-links li:not(:last-child){margin-bottom:20px}.footer-menu-links a{font-weight:400;font-size:15px;font-size:1.5rem;line-height:19px;-webkit-transition:padding-bottom .15s ease-in-out;-moz-transition:padding-bottom .15s ease-in-out;-o-transition:padding-bottom .15s ease-in-out;transition:padding-bottom .15s ease-in-out;border-bottom:1px solid #ffffff!important;padding-bottom:3px}.footer-shops{float:left;display:inline}.footer-menu.footer-shops{padding-top:0;padding-right:0}@media (min-width: 721px){.footer-menu.footer-shops{padding-top:20px;padding-right:20px;padding-left:0}}.footer-shops img{max-width:72px;margin-right:20px}.footer-shops a{border-bottom:none!important;padding-bottom:1px;-webkit-transition:padding-bottom .15s ease-in-out;-moz-transition:padding-bottom .15s ease-in-out;-o-transition:padding-bottom .15s ease-in-out;transition:padding-bottom .15s ease-in-out}.footer-menu-links a:hover,.footer-shops a:hover{color:#c21e86;border-bottom:1px solid #C21E86!important;padding-bottom:3px}.shops-inner{display:flex;align-items:center;margin-top:30px}.privacy-newsletter{margin-top:15px}.privacy-newsletter p{font-style:normal;font-weight:300;font-size:12px;font-size:1.2rem;line-height:16px;color:#050505}@media (max-width: 720px){.footer-menu{padding-top:30px}.footer-menu:not(:first-child){border-top:1px solid var(--border-color)}}@media (min-width: 721px) and (max-width: 920px){.form.grid-item-50.mailingTitle.footer-menu.mailing-list-form{margin-top:40px;padding-left:0;padding-top:30px}}@media (min-width: 721px){.lower-footer-contents{margin-bottom:0}.main-footer-inner{flex-flow:column wrap;padding-bottom:31px!important}.main-footer-inner [class*=grid-item]:nth-child(5){padding-left:0}.shops-inner{margin-top:0}.main-footer-wrapper{margin-top:58px!important}.form.grid-item-50.mailingTitle.footer-menu.mailing-list-form{width:100%}}@media (min-width: 921px){.main-footer-inner{flex-flow:unset}.form.grid-item-50.mailingTitle.footer-menu.mailing-list-form{width:50%}}.lower-footer-wrapper{-webkit-transition:padding .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:padding .2s cubic-bezier(.25,.46,.45,.94);transition:padding .2s cubic-bezier(.25,.46,.45,.94);margin-left:auto;margin-right:auto;max-width:1280px;width:100%;padding-left:20px;padding-right:20px;display:flex;flex-flow:column wrap}.footer-lower-left{padding-top:16px!important;padding-bottom:16px!important;display:flex!important;flex-flow:column wrap;font-style:normal;font-weight:400;font-size:13px!important;font-size:1.3rem!important;line-height:21px}.footer-lower-left ul{padding-left:0}.footer-lower-left ul li{width:100%}.footer-lower-left ul li span{display:none}.copyright{display:flex}@media (min-width: 721px){.lower-footer-wrapper{flex-flow:row nowrap;align-items:center;justify-content:space-between;align-content:flex-start}.footer-lower-left{flex-flow:row wrap;align-items:center}.footer-lower-left ul{padding-left:20px}.footer-lower-left ul li{width:auto}.footer-lower-left ul li span{display:inline}}.footer-lower-left,.footer-lower-left p,.footer-lower-left a,.footer-lower-right p{color:#050505!important}.footer-lower-left a,.footer-lower-left span a{border-bottom:none;padding-bottom:1px;-webkit-transition:padding-bottom .15s ease-in-out;-moz-transition:padding-bottom .15s ease-in-out;-o-transition:padding-bottom .15s ease-in-out;transition:padding-bottom .15s ease-in-out}.footer-lower-left a:hover,.footer-lower-left span a:hover{color:#c21e86!important;border-bottom:1px solid #C21E86;padding-bottom:3px}.footer-lower-left ul{list-style:none}.footer-lower-left ul li{display:inline-block;list-style:none}.footer-lower-left ul li span{margin:0 10px}.footer-lower-right{padding:9px 0 0;flex-flow:column wrap}.footer-lower-right p{font-style:normal;font-weight:400;font-size:13px;font-size:1.3rem;line-height:30px}@media (max-width: 720px){.footer-menu{width:100%!important}}@media (min-width: 721px){.footer-lower-left a,.footer-lower-left span a{margin-left:5px}}.footer-payment{text-align:left!important}@media (max-width: 720px){.footer-payment{justify-content:flex-start!important;text-align:left!important}}.safe-payment{display:flex;flex-flow:row wrap}.safe-payment h5{margin-bottom:10px}#icon-lock{width:26px!important;height:26px!important}.form-field-textarea .form-input::placeholder,.form-input::placeholder,.form-select-wrapper select::placeholder{font-family:Montserrat;font-style:normal;font-weight:500;font-size:13px;font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:#050505;opacity:1}.form-field-textarea .form-input,.form-input,.form-select-wrapper select{color:#050505}.form-field-textarea .form-input,.form-input,.form-select-wrapper select{border:1px solid #050505;border-radius:2px}.mailing-list-form .button.hover-animation{background-color:#aac5ed}.mailing-list-form .hover-animation:before{background-color:#aac5ed}.form-field,.selector-wrapper{margin-bottom:12px}.footer-menu.mailing-list-form .form-actions{margin-top:12px}.account-header,.address-name,.cart-price-text,.form-field-title,.selector-wrapper label,h1,h2,h3,h4,h5,h6{margin:0 0 8px}.index-wrapper .shopify-section{margin-top:60px;margin-bottom:60px}.index-navigation-list__wrapper h3{margin-bottom:40px}@media (min-width: 1024px){.index-navigation-list__wrapper h3{margin-bottom:0}}.index-navigation-list__wrapper__list__link{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin:0 0 20px!important}@media (min-width: 592px){.index-navigation-list__wrapper__list__link{margin:0 20px 20px 0!important}}.index-navigation-list__wrapper__list--body a{display:flex!important;align-items:center;justify-content:center;padding:5px 30px!important;border-radius:2px;margin:0!important;font-style:normal;font-weight:500;font-size:13px;font-size:1.3rem;line-height:21px!important;letter-spacing:.2em;text-transform:uppercase;min-width:260px}.index-navigation-list__wrapper__list--heading a{display:flex!important;align-items:center;justify-content:center;padding:15px 30px!important;border-radius:2px;margin:0!important;font-style:normal;font-weight:500;font-size:13px;font-size:1.3rem;line-height:21px;letter-spacing:2px;text-transform:uppercase;min-height:90px;min-width:250px}.index-navigation-list__wrapper__list--body a span,.index-navigation-list__wrapper__list--heading a span{position:relative}.index-navigation-list__wrapper__list--body li:first-child a,.index-navigation-list__wrapper__list--heading li:first-child a{background-color:#ffbba5!important}.index-navigation-list__wrapper__list--body li:nth-of-type(2) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(2) a{background-color:#f583b4!important}.index-navigation-list__wrapper__list--body li:nth-of-type(3) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(3) a{background-color:#97caeb!important}.index-navigation-list__wrapper__list--body li:nth-of-type(4) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(4) a{background-color:#e5d4f4!important}.index-navigation-list__wrapper__list--body li:nth-of-type(5) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(5) a{background-color:#97caeb!important}.index-navigation-list__wrapper__list--body li:nth-of-type(6) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(6) a{background-color:#ffbba5!important}.index-navigation-list__wrapper__list--body li:nth-of-type(7) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(7) a{background-color:#f583b4!important}.index-navigation-list__wrapper__list--body li:nth-of-type(8) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(8) a{background-color:#97caeb!important}.index-navigation-list__wrapper__list--body li:nth-of-type(9) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(9) a{background-color:#e5d4f4!important}.index-navigation-list__wrapper__list--body li:nth-of-type(10) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(10) a{background-color:#f583b4!important}.index-navigation-list__wrapper__list--body li:nth-of-type(11) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(11) a{background-color:#ffbba5!important}.index-navigation-list__wrapper__list--body li:nth-of-type(12) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(12) a{background-color:#97caeb!important}.index-navigation-list__wrapper__list--body li:nth-of-type(13) a,.index-navigation-list__wrapper__list--heading li:nth-of-type(13) a{background-color:#e5d4f4!important}.product-item-banner{padding:12px;font-style:normal;font-weight:400!important;font-size:12px!important;font-size:1.2rem!important;line-height:12px!important;letter-spacing:1px!important}.section-index-products .product--item-title,.product-item-brand,.product-item-price,.product-item-title{font-family:Montserrat!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;font-size:1.6rem!important;line-height:28px!important;letter-spacing:.02em;text-transform:capitalize}.section-index-products .featured-products-wrapper.is-slider{margin-top:60px;margin-bottom:60px}.section-index-products .with-background{padding:60px 0}.featured-products-wrapper.is-slider.with-background{padding-bottom:40px!important}.swiper-button-next svg,.swiper-button-prev svg{color:#050505}@media screen and (max-width: 499px){.swiper-button-next,.swiper-button-prev{display:block}}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{opacity:1}@media (max-width: 499px){.section-index-products .featured-products-wrapper.is-slider{margin-top:60px!important}.featured-products-wrapper.is-slider.with-background{padding-top:60px!important}}@media (max-width: 720px){.section-index-products .product-item .product-item__wrapper:hover .product-item-details{background:transparent!important}}.index-features h2.index-features-block-heading{text-align:left}.no-price{display:none}.testimonial-slideshow-content-inner{display:flex;align-items:center}@media (max-width: 760px){.testimonial-slideshow-content-inner{flex-flow:column wrap}}.testimonial-slideshow-content-inner section{display:flex;justify-content:center;align-items:flex-start;flex-flow:column wrap}.testimonial-slideshow-content-inner .homepage-image-with-text--image section{align-items:center}.testimonial-subheading{align-self:flex-end;line-height:0;margin:0}.slideshow-content-wrapper.testimonial-slider.justify-content-start.left.single-slide,.slideshow-content-wrapper.testimonial-slider.justify-content-center.left.single-slide{top:0;bottom:0;height:initial}@media (max-width: 760px){.homepage-image-with-text--image.grid-item-50{display:none}.slideshow-image.slideshow-image-testimonial.slideshow-image-overlay{padding:40px 0}}.slideshow-image.slideshow-image-testimonial.slideshow-image-overlay{padding:80px 0}.testimonial-text{line-height:26px!important;margin-bottom:20px!important}.cite-author{display:flex;align-items:center;margin:0 0 30px}.cite-author .text-with-icon{border:none;padding:0}.cite-author h6{margin:0}#shopify-section-template--14932474134587__1656962569f50a9cbd{margin-top:112px}@media (max-width: 960px){.testimonial-slideshow-content-inner .grid-item-50{width:100%}.testimonial-image img{height:35vh!important}}@media (min-width: 960px){.testimonial-title{max-width:460px}}@media (min-width: 1024px){.testimonial-slideshow-content-inner .grid-item-50:first-of-type{padding-right:96px}}#shopify-section-template--14932473479227__166073682750f1f9da{margin-bottom:0}#shopify-section-template--14932473479227__16607369016deb40b9{margin-bottom:30px}#shopify-section-template--14830838087739__index-blog{margin-bottom:60px}#shopify-section-template--14932473479227__16607369016deb40b9{margin-top:0}.index-blog-title{display:inline-block}.index-blog-title h3{margin:0 0 10px}@media (min-width: 721px){.index-blog-title{min-height:7vh;display:inline-block}}.page-with-intro .index-wrapper .shopify-section{margin-top:0!important}.index-treatments-info,.index-treatments-prices{margin-top:30px;display:flex;flex-flow:column-reverse wrap;-webkit-transition:padding .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:padding .2s cubic-bezier(.25,.46,.45,.94);transition:padding .2s cubic-bezier(.25,.46,.45,.94);margin-left:auto;margin-right:auto;max-width:1280px;width:100%;padding-left:40px;padding-right:40px}.index-treatments-info .right-column,.index-treatments-prices .right-column,.index-treatments-info .left-column,.index-treatments-prices .left-column{width:100%;display:flex;flex-flow:column wrap;align-content:flex-start}@media (min-width: 1024px){.index-treatments-info,.index-treatments-prices{flex-flow:row wrap;margin-top:60px}.index-treatments-prices .right-column,.index-treatments-info .left-column,.index-treatments-prices .left-column{flex-flow:row wrap}.index-treatments-info .right-column{flex-flow:column wrap}.index-treatments-info .left-column,.index-treatments-prices .left-column{width:50%;padding-right:40px;flex:1}.index-treatments-info .right-column,.index-treatments-prices .right-column{width:50%;padding-left:0;flex:2}}@media (min-width: 1236px){.index-treatments-info .right-column,.index-treatments-prices .right-column{flex:1}}.index-treatments-info .left-column div:first-child{width:100%;margin-bottom:20px}.index-treatments-info .left-column .photo-container{display:flex;flex-flow:row nowrap}.index-treatments-info .left-column .photo-container .image-container{width:47%;flex:1;margin-bottom:10px}.index-treatments-info .left-column .photo-container .image-container img:nth-child(1){margin-right:10px}.index-treatments-prices .image-container{margin-bottom:2%}.index-treatment-info .right-column .accordion-container,.index-treatments-prices .right-column .accordion-container{width:100%}.treatments-navigation-list__wrapper__list{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:38px;padding-left:0;list-style-type:none}.treatments-navigation-list__wrapper__list .button{background:none;border-width:1px;border-style:solid;padding:40px 20px;min-width:250px;font-weight:500;font-size:13px;font-size:1.3rem;line-height:1;letter-spacing:2px;text-transform:uppercase;max-width:251px;min-height:110px;display:flex;justify-content:center;align-items:center}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+1) .button{border-color:#ffbba5}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+1) .button:hover{background:#ffbba5}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+2) .button{border-color:#f583b4}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+2) .button:hover{background:#f583b4}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+3) .button{border-color:#ffbba5}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+3) .button:hover{background:#ffbba5}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+4) .button{border-color:#abe9dd}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+4) .button:hover{background:#abe9dd}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+5) .button{border-color:#97caeb}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+5) .button:hover{background:#97caeb}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+6) .button{border-color:#e5d4f4}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+6) .button:hover{background:#e5d4f4}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+7) .button{border-color:#aac5ed}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+7) .button:hover{background:#aac5ed}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+8) .button{border-color:#f5333f}.treatments-navigation-list__wrapper__list li:nth-of-type(8n+8) .button:hover{background:#f5333f}.treatments-text{margin:30px 0}@media (min-width: 1024px){.treatments-text{margin:30px 0 0}}.treatment-info-page{margin-top:0!important}.page-treatments-info .page{margin-bottom:50px}.page-treatments-info .left-column{text-align:center}.treatment-info-page .accordion--faq-wrapper{padding-top:0!important;padding-bottom:0!important}.treatment-info-page .accordion-container .title-bar{border-top:1px solid #050505;border-bottom:1px solid #050505}.treatment-info-page .accordion-content summary{font-size:14px;font-size:1.4rem;line-height:16px;letter-spacing:0;text-transform:none}.treatment-info-page .accordion-content summary[aria-expanded=true]{font-weight:500}.treatment-info-page .accordion-content .price{padding:0 5px}.treatment-info-page .button-container{display:flex;justify-content:center;align-items:center;flex-flow:column wrap}.treatment-info-page .button-text{font-size:1em!important}@media (min-width: 661px){.treatment-info-page .button-container{flex-flow:row wrap}}.treatment-info-page .button{max-width:350px;min-width:320px;align-self:center;margin:0 0 30px;padding:16px 20px}.treatment-info-page .button:first-child{margin-top:30px;background-color:#ffbba5!important}.treatment-info-page .button:nth-of-type(2){background-color:#f583b4!important}.treatment-info-page .button:last-child{background-color:#e5d4f4!important}@media (min-width: 661px){.treatment-info-page .button{min-width:390px;max-width:390px;margin:0 30px 30px}}@media (min-width: 721px){.page-treatments-info .rich-text{font-weight:400;font-size:18px;line-height:28px}.treatment-info-page .accordion-content summary{font-size:16px;font-size:1.6rem;line-height:18px}.treatment-info-page .accordion-content p{font-size:16px;font-size:1.6rem;line-height:20px}.treatment-info-page .accordion-content .price{padding:0 20px}}.index-text-testimonial{padding:40px}@media (min-width: 721px){.index-text-testimonial{padding:112px 40px}}.index-text-testimonial .subheading{margin:112px 0 20px;line-height:0}.index-text-testimonial .index-header{max-width:630px;margin:0 auto!important}.index-text-testimonial .cite-author{justify-content:center}.index-text-testimonial .cite-author .text-with-icon{display:flex;align-items:center;justify-content:center}.accordion--faq-wrapper{padding-top:30px;padding-bottom:30px}.accordion-container .title-bar{border-bottom:1px solid #050505;border-top:1px solid #050505;display:flex;justify-content:center;align-items:center;padding:14px 0;margin-bottom:30px}.accordion-container .title-bar h4{padding:0;font-size:12px;font-size:1.2rem;margin-bottom:0}.accordion-content summary{list-style-type:none;display:flex;justify-content:space-between;align-items:center;font-style:normal;font-weight:400;font-size:16px;font-size:1.6rem;line-height:20px}.accordion-content svg{fill:none}.accordion-content p{margin-top:1em;margin-bottom:2em;font-style:normal;font-weight:400;font-size:15px;font-size:1.5rem;line-height:20px}.accordion-content .price{margin-left:auto;padding-right:20px;color:#050505}.feather-x{transform:rotate(45deg)}.collection-list-wrapper .collection__list-item .collection__list-item-content .collection__list--title{font-weight:500;letter-spacing:.075em;text-transform:uppercase}.collection-filtering-section .topbar{text-align:center}.collection-filtering-section .collection-items--description:last-child,.collection-filtering-section .collection-items--title:last-child{border-bottom:none}.collection-filtering-section .collection-items--description:not(:first-child),.collection-filtering-section .collection-items--title:not(:first-child){border-top:none}.collection-filtering-section .collection-items--description{max-width:760px;padding:24px 0 10px;margin:0 auto}.collection-filtering-section .collection-items--title{padding:50px 0 0}.collection-filters__label h4{margin-bottom:.6rem}.disclosure-has-popup.facets__disclosure.js-filter{margin-bottom:20px}.product-item .product-item__wrapper>:not(:last-child){margin:0 0 12px}.product-item .product--item-title{font-family:Montserrat!important;font-style:normal!important;font-weight:500!important;font-size:16px!important;font-size:1.6rem!important;line-height:28px!important;letter-spacing:.01em!important;text-transform:capitalize;margin:0!important;min-height:56px}.section-collection-grid{margin-bottom:112px!important}.breakout{margin-left:0 -100%;margin-right:0 -100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:99vw}.breadcrumbs-inner{padding-top:12px;padding-bottom:12px;border-bottom:none}.product-details form>:not(:last-child){margin:0 0 20px}#product-brand,#product-brand h5{margin:0}.product-type-vendor a{color:#050505}#product-title{font-weight:700!important;font-size:32px!important;font-size:3.2rem!important;line-height:40px!important;padding:0 0 8px!important}@media (min-width: 721px){#product-title{font-size:42px!important;font-size:4.2rem!important;line-height:50px!important}}.product-price{font-style:normal;font-weight:400;font-size:24px;font-size:2.4rem;line-height:28px;margin:0 0 20px!important;padding:20px 0}.product-price,.product-swatches{border-bottom:1px solid #F583B4}.product-swatches{margin-bottom:20px!important}.swatch-color .form-swatch-item{width:60px;height:60px;transform:translateZ(0)}.swatch-other .form-swatch-item{width:48%}.swatch-color .form-swatch-item:not(.swatch-other) .form-radio:checked+label{width:60px;height:60px}.form-field-swatch.swatch-color label{border-radius:unset;border:1px solid #ffffff}.swatch-color .form-swatch-item:not(.soldout) .form-radio:checked+label{border-color:#050505;background:#fff}.swatch-color .form-swatch-item label:focus,.swatch-color .form-swatch-item label:hover,.swatch-color .form-swatch-item.option--active label{border:1px solid #050505;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.form-swatch-item label:focus,.form-swatch-item label:hover,.form-swatch-item.option--active label{background:#fff;color:#050505}.form-field-swatch:not(.swatch-color) .form-field__swatch-options{border-left:none}.swatch-other .form-swatch-item label{border-left:1px solid #F583B4}.swatch-color .form-swatch-item,.swatch-other .form-swatch-item{margin-right:10px;margin-bottom:10px}.swatch-color .form-swatch-item:not(.soldout) .form-radio:checked+label:after{display:none!important;width:60px;height:60px}.buy-container{display:flex;flex-flow:row wrap;margin:0!important}.product-quantity{margin-right:20px}.form-field-title{font-style:normal;font-weight:400;font-size:15px;font-size:1.5rem;letter-spacing:.02em;text-transform:uppercase}.product-quantity .form-input{max-width:40px}.qty-selector{transform:none}.qty-selector__btn--minus,.qty-selector__btn--add{transform:none;border-top:1px solid #050505;border-bottom:1px solid #050505;padding-top:6px}.qty-selector__btn,.cart-item-quantity{min-height:52px}#product-quantity,.cart-item-quantity{border-left:none;border-right:none;border-color:#050505;border-radius:0;padding-bottom:0}.cart-items .qty-selector__btn--minus,.qty-selector__btn--add{padding-top:7px}.qty-selector__btn--minus{border-left:1px solid #050505;border-radius:2px 0}.qty-selector__btn--add{border-right:1px solid #050505;border-radius:0 2px}.product-description-short{border-bottom:1px solid #F583B4;padding:0 0 20px;margin:0}.usp-container{display:flex;flex-flow:column wrap;align-items:center;width:50%;float:left;padding:0 6px}@media (min-width: 721px){.usp-container{width:25%}}.usp-image{max-width:50px}.usp-title{font-style:normal;font-weight:500;font-size:13px;font-size:1.3rem;line-height:16px;text-align:center}.custom-title{margin:0 0 8px}.form-swatch-item.option--active label{border:1px solid #050505}.accordion--faq-wrapper{padding-top:80px!important;padding-bottom:100px!important}.accordion-container .title-bar{border-bottom:none;border-top:none}.accordion-container .title-bar h2{font-style:normal;font-weight:700;font-size:52px!important;font-size:5.2rem!important;line-height:52px}.accordion-content summary{font-size:16px;font-size:1.6rem;line-height:32px;letter-spacing:.02em;text-transform:uppercase}.accordion-content p{font-size:18px;font-size:1.8rem;line-height:28px}.stl__heading{font-size:52px;font-size:5.2rem;line-height:52px}.stl__description-container h2,.stl__description-container p{margin-bottom:20px!important}.testimonial-team .featured-content{display:flex;justify-content:center;align-items:center}.testimonial-team .grid{justify-content:center;align-items:center;padding:112px 0;max-width:650px}.testimonial-image-with-text--image img{border-radius:50%}.testimonial-subheading{font-size:152px!important;font-size:15.2rem!important;font-family:tenez,sans-serif;margin-left:-10px;margin-top:52px}.testimonial-subheading,.testimonial-header,.testimonial-text{text-align:left}.testimonial-team-title{margin-top:-10px!important}.testimonial-text p{font-style:normal!important;font-weight:500!important;font-size:13px!important;line-height:22px!important;letter-spacing:2px!important;margin-bottom:0!important}.index-page-intro{padding:30px 0}.remove-bottom-spacing{padding-bottom:0!important}@media (min-width: 721px){.index-page-intro:first-of-type{padding:30px 0 90px}.index-page-intro .index-header{padding:60px 20px 0}}.index-rich-text-intro__text,.index-rich-text__text p{max-width:700px;margin:0 auto;text-align:center;padding:0 20px}@media (min-width: 721px){.index-rich-text-intro__text p{font-size:18px;font-size:1.8rem;line-height:26px}}.page-contact .index-navigation-list__wrapper__list--body li:nth-of-type(4) a{background-color:#e5d4f4!important}#shopify-section-template--14932473511995__main{margin-top:0;margin-bottom:0;padding-top:112px;padding-bottom:112px;background-color:#e5d4f4}.page-contact .section-index-navigationList{margin-top:0!important;margin-bottom:0!important;padding:0 0 112px}.page-contact-form{margin-top:60px}@media (max-width: 720px){#contact_form .grid-item-50,.homepage-text-with-image--right .grid-item-60,.homepage-text-with-image--right .grid-item-40,.homepage-text-with-image--left .grid-item-60,.homepage-text-with-image--left .grid-item-40{width:100%}}.rigorgeous-btn{text-align:center;margin-top:30px}.full-width-button .button{width:100%;margin-bottom:20px}.page-eat-drink .section-index-navigationList{margin-top:0;margin-bottom:112px}.page-eat-drink .index-rich-text__text{max-width:700px!important}.index-rich-text{padding-top:112px;padding-bottom:112px}.featured-content .rich-text-header .index-header{text-align:center}.section-index-text .image-with-text--content p,.index-rich-text__text p{font-size:18px;font-size:1.8rem;line-height:28px;margin-bottom:28px}.section-index-text .image-with-text--content{max-width:650px}.featured-content--wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%;padding-left:24px;padding-right:24px}.flexible-layout,.fixed-layout{margin-left:-30px;margin-bottom:-30px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.flexible-layout.valign-middle>.column,.fixed-layout.valign-middle>.column{align-self:center}.flexible-layout.valign-bottom>.column,.fixed-layout.valign-bottom>.column{align-self:flex-end}.flexible-layout .column,.fixed-layout .column{padding:30px;margin-bottom:30px;flex:0 0 auto}.flexible-layout .column--quarter,.fixed-layout .column--quarter{width:25%}.flexible-layout .column--third,.fixed-layout .column--third{width:33.333%}.flexible-layout .column--half,.fixed-layout .column--half{width:50%}.flexible-layout .column--two-thirds,.fixed-layout .column--two-thirds{width:66.666%}.flexible-layout .column--three-quarters,.fixed-layout .column--three-quarters{width:75%}.flexible-layout .column--full,.fixed-layout .column--full{width:100%}.flexible-layout--align-center{justify-content:center}.flexible-layout--variable-columns{justify-content:space-around}.flexible-layout--variable-columns .column{flex:1 0 auto;width:33%;max-width:50%}.flexible-layout--variable-columns.flexible-layout--columns-4 .column{width:25%}.flexible-layout--form{margin-bottom:0}.flexible-layout--form .column{margin-bottom:20px}@media (max-width: 1300px){.flexible-layout,.fixed-layout{margin-left:-20px}.flexible-layout .column,.fixed-layout .column{padding:30px}.flexible-layout .column--quarter{width:25%}.flexible-layout .column--third{width:33.333%}.flexible-layout .column--half{width:50%}.flexible-layout .column--two-thirds{width:66.666%}.flexible-layout .column--three-quarters{width:75%}.flexible-layout .column--full{width:100%}.flexible-layout--variable-columns .column{width:33%;max-width:50%}.flexible-layout--variable-columns.flexible-layout--columns-4 .column{width:50%}}@media (max-width: 767.98px){.flexible-layout{margin-left:auto;margin-bottom:0;flex-direction:column}.flexible-layout .column{margin-bottom:40px;width:100%!important;max-width:none}.flexible-layout .column:last-child{margin-bottom:0}.flexible-layout.layout-all-quarters{flex-direction:row;margin-left:-16px;margin-bottom:-30px}.flexible-layout.layout-all-quarters .column{margin-bottom:30px;padding-left:16px;width:50%!important}.flexible-layout.layout-all-quarters .column:last-child{margin-bottom:30px}.flexible-layout--form{margin-bottom:0}.flexible-layout--form .column{margin-bottom:20px}.flexible-layout--form .column:last-child{margin-bottom:20px}.fixed-layout{margin-left:-16px}.fixed-layout .column{padding-left:16px}}.text-column__text p{margin-bottom:0}.lightly-spaced-row-above{margin-top:2rem}@media (max-width: 767.98px){.lightly-spaced-row-above--not-mobile{margin-top:0}}.lightly-spaced-row{margin-bottom:1em}.lightish-spaced-row{margin-bottom:30px}.text-column__image{margin-left:auto;margin-right:auto}.text-column__button-row{margin-top:1em}.text-column__button-row--link{margin-top:.5em}.text-column__title+.text-column__button-row--link{margin-top:-.1em}.align-center,.align-centre{text-align:center}.section-multi-column h2{margin-bottom:40px}.green-bg,.peach-bg{background-color:#ffbba5}.purple-bg{background-color:#e5d4f4}.blue-bg{background-color:#97caeb}.red-bg{background-color:#c21e86}.turquoise-bg{background-color:#abe9dd}.yellow-bg{background-color:#aac5ed}@media (min-width: 721px){.section-multi-column h2{margin-bottom:90px}}.flexible-layout--columns-4 .button{width:100%;margin-bottom:20px}.team-members-section .accordion--faq-wrapper{padding:0!important}.info .special-text{font-family:moonlove;font-style:normal;font-weight:400;font-size:26px;font-size:2.6rem;line-height:26px}.team-main{display:flex;flex-flow:row wrap}@media (max-width: 1023px){.team-members-section .grid-item-50{width:100%}.team-main h6{text-align:center}.team-members-section .index-header{margin-bottom:40px!important}}.team-main img{flex:1}.team-main .info{flex:2;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding:20px;min-width:250px}.info h3{margin-bottom:0}.team-grid .grid-item-50{margin-bottom:40px}.team-grid .grid-item,[class*=grid-item]{padding-left:20px;padding-right:20px}.team-grid .accordion-content summary{margin:0;justify-content:center;font-style:normal;font-weight:500!important;font-size:14px;font-size:1.4rem;line-height:32px;letter-spacing:.02em;text-transform:uppercase;padding:10px}.team-grid span{line-height:10px}.team-grid .accordion-content p{font-size:16px;font-size:1.6rem;line-height:26px}.index-features{text-align:initial!important}.large p{max-width:700px;margin:0 auto 30px;text-align:center}@media (min-width: 721px){.large p{font-size:18px!important;font-size:1.8rem!important;line-height:28px!important;margin:0 auto}}.index-feature-block-heading{font-style:normal;font-weight:700;font-size:24px;font-size:2.4rem;line-height:28px}.index-features-item-content.top-center{justify-content:flex-start;flex-direction:column-reverse;text-align:center}.index-features-item-content.bottom-center{justify-content:flex-end;flex-direction:column;text-align:center}.grid-item-20,.grid-item-16,.grid-item-14{width:50%}@media (min-width: 721px){.grid-item-20,.grid-item-16,.grid-item-14{width:20%}}@media (min-width: 1024px){.grid-item-20{width:33.33%}.grid-item-16{width:16.66%}.grid-item-14{width:14.28%}}.section-index-features+.section-index-features .no-spacing{margin-top:0!important}.featured-logo-section .index-features .grid{flex-flow:row wrap}.featured-logo-section .index-features-item .index-features-item-content div:first-child{padding:20px!important}.index-features-block-heading,.index-features-title{margin-bottom:20px}.page-treatments .index-features-block-heading{text-align:center}.index-features-price{font-style:normal;font-weight:400;font-size:28px;font-size:2.8rem;line-height:34px;margin-bottom:20px}.medium p{font-size:16px;font-size:1.6rem;line-height:26px}.index-features-item .index-features-item-content{padding:0!important}.index-features-item .index-features-item-content div:first-child{padding:30px}@media (min-width: 1400px){.index-features-item .index-features-item-content div:first-child{padding:70px}}.section-index-collectionlist-btn{margin-top:90px!important}.index-collectionlist-btn .index-features-item .index-features-item-content{background-color:transparent!important;display:flex;justify-content:center}.index-collectionlist-btn .index-features-item{display:flex;justify-content:center}@media (min-width: 620px) and (max-width: 859px){.index-collectionlist-btn .index-features-item.grid-item-25{width:50%}}@media (min-width: 860px) and (max-width: 1119px){.index-collectionlist-btn .index-features-item.grid-item-25{width:33%}}.index-collectionlist-btn .index-features-item a{background:none;border-width:1px;border-style:solid;padding:30px 20px;min-width:250px;font-weight:500;font-size:13px;font-size:1.3rem;line-height:1;letter-spacing:2px;text-transform:uppercase;max-width:251px;min-height:110px;display:flex;justify-content:center;align-items:center}.index-collectionlist-btn .index-features-item .index-features-item-content.center{justify-content:center;align-items:center;padding:0}.page-bridal .index-features-item .index-features-item-content.center>div{max-width:80%}@media (max-width: 720px){.page-bridal .index-features-item.grid-item-33{width:50%}#glowinghairskinhome,#glowingskinatcb,#glowingskinhaircb,#touchup,#glowingbride,#herecomethebride,#glamitup{margin-top:40px}}.index-collectionlist-btn h3{text-align:center}.index-collectionlist-btn .index-features-item:nth-of-type(8n+1) a{border-color:#ffbba5}.index-collectionlist-btn .index-features-item:nth-of-type(8n+1) a:hover{background:#ffbba5}.index-collectionlist-btn .index-features-item:nth-of-type(8n+2) a{border-color:#f583b4}.index-collectionlist-btn .index-features-item:nth-of-type(8n+2) a:hover{background:#f583b4}.index-collectionlist-btn .index-features-item:nth-of-type(8n+3) a{border-color:#ffbba5}.index-collectionlist-btn .index-features-item:nth-of-type(8n+3) a:hover{background:#ffbba5}.index-collectionlist-btn .index-features-item:nth-of-type(8n+4) a{border-color:#abe9dd}.index-collectionlist-btn .index-features-item:nth-of-type(8n+4) a:hover{background:#abe9dd}.index-collectionlist-btn .index-features-item:nth-of-type(8n+5) a{border-color:#97caeb}.index-collectionlist-btn .index-features-item:nth-of-type(8n+5) a:hover{background:#97caeb}.index-collectionlist-btn .index-features-item:nth-of-type(8n+6) a{border-color:#e5d4f4}.index-collectionlist-btn .index-features-item:nth-of-type(8n+6) a:hover{background:#e5d4f4}.index-collectionlist-btn .index-features-item:nth-of-type(8n+7) a{border-color:#aac5ed}.index-collectionlist-btn .index-features-item:nth-of-type(8n+7) a:hover{background:#aac5ed}.index-collectionlist-btn .index-features-item:nth-of-type(8n+8) a{border-color:#f5333f}.index-collectionlist-btn .index-features-item:nth-of-type(8n+8) a:hover{background:#f5333f}.index-collectionlist-btn .index-features-block-heading,.index-features-title{font-family:Montserrat!important;font-weight:500!important;font-size:13px!important;font-size:1.3rem!important;line-height:21px!important;letter-spacing:.025em;text-transform:uppercase;margin-bottom:0!important}.index-features-item.image-content .index-features-item-content>div{max-width:400px}.cart-form{flex-flow:column wrap}.cart-form .cart-content{padding-right:0}.cart-form .cart-item{border-bottom:1px solid #F583B4;padding-bottom:30px;margin-bottom:30px}.cart-form .cart-totals{float:unset;align-self:flex-end}.cart-checkbox{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #050505;box-shadow:none;padding:9px;border-radius:2px;display:inline-block;position:relative;width:16px;height:16px}.cart-checkbox:active,.cart-checkbox:checked:active{box-shadow:none}.cart-checkbox:checked{background-color:#f583b4;border:1px solid #F583B4;color:#050505}.cart-checkbox:checked:after{content:"\2714";font-size:14px;position:absolute;top:-2px;left:1px;color:#050505}.cart-module{margin-left:0;max-width:100%}@media (min-width: 1024px){.supported-payments{margin-top:2em!important}}.supported-payments .safe-payment{justify-content:flex-start}.supported-payments ul{list-style:none;display:flex;flex-flow:row wrap;padding-left:0;justify-content:flex-start}.supported-payments li{margin:0 6px}.supported-payments li:first-of-type{margin:0 6px 0 0}.supported-payments h6{text-transform:none!important;font-weight:400!important}@media (max-width: 960px){.cart-form .cart-totals{text-align:left}}.template-product #daproductsticker{color:#050505;z-index:1;position:absolute;top:30px;right:30px;text-align:center;width:80px;border-radius:50%;height:80px}.template-product #daproductsticker .dastickerwords{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1em}.template-collection #daproductsticker{color:#050505;z-index:1;position:absolute;top:10px;right:22px;text-align:center;width:80px;border-radius:50%;height:80px}.template-collection #daproductsticker .dastickerwords{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1em;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase}#latesteverywhere #daproductsticker{color:#050505;z-index:1;position:absolute;top:10px;right:22px;text-align:center;width:80px;border-radius:50%;height:80px}#latesteverywhere #daproductsticker .dastickerwords{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1em;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase}.index-featured-post{margin-left:auto;margin-right:auto;max-width:1280px;width:100%;padding-left:24px;padding-right:24px}.index-featured-blog-tags .index-header h2,.blog-blog-index h2{margin-bottom:60px!important}.index-featured-post .blog-item{padding:0;margin-bottom:0;background-color:#f9f9f9;display:flex;align-items:center}.index-featured-post .blog-item-info.has-image{margin-top:0}.index-featured-post .blog-item-info{padding:40px 80px}.index-featured-post .read_more{text-align:right;font-style:italic}.index-featured-post p{margin-bottom:20px}.blog-label{margin-bottom:60px}.blog-label span{padding:15px 32px}.index-featured-blog-tags{margin-left:auto;margin-right:auto;max-width:1280px;width:100%;padding-left:24px;padding-right:24px}.blog-item{padding:0}.blog-item figure{position:relative}.blog-item-tag{position:absolute;bottom:-8px;z-index:1;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;display:flex;justify-content:center}.blog-item-tag a,.article-tags{background:#fff;padding:5px 32px;text-transform:uppercase;text-align:center;font-style:normal;font-weight:500;font-size:13px;line-height:28px;letter-spacing:2px}.blog-item-info.has-image{padding:12px;min-height:100px;margin-top:0}.actie-van-het-maand a{background-color:#ffbba5}.events a{background-color:#f583b4}.nieuwe-producten a{background-color:#ffbba5}.tips a,.article-tags{background-color:#abe9dd}.video a{background-color:#97caeb}@media (max-width: 1023px){.index-featured-post .blog-item .grid-item-50{width:100%;flex:1}.index-featured-post .blog-item{flex-flow:column wrap}.index-featured-post .blog-item-info{padding:20px}.blog-label{margin:30px 0}.index-featured-post .blog-item-info.has-image{margin-top:15px}}#shopify-section-template--14918513393723__1657291793a05b5e61{margin-top:30px}.index-featured-blog-tags h2{text-align:center;margin-bottom:60px}.blog-item h3{font-size:20px;font-size:2rem;line-height:26px;text-align:center}.index-featured-post .blog-item h3{text-align:initial}.blog-blog-index .breadcrumbs{display:none}.blog-blog-index .section-index-navigationList{margin-top:30px;margin-bottom:30px}.blog-blog-index .rich-text{margin-bottom:0}.blog-blog-index .index-navigation-list__wrapper{display:flex;justify-content:center;flex-flow:column wrap}.blog-blog-index .index-navigation-list__wrapper__list--body{justify-content:center}.blog-blog-index .index-navigation-list__wrapper__list--body a{padding:5px 15px!important}.blog-blog-index .index-header{margin:0;padding:0}.blog-blog-index .index-subheading{font-size:14px!important;font-size:1.4rem!important;line-height:56px!important;margin-right:20px}.blog-blog-index.index-navigation-list__wrapper__list__link{margin:0 20px 20px!important}@media (min-width: 591px){.blog-blog-index .index-navigation-list__wrapper__list__link{margin:0 20px 20px 0!important}}.blog-blog-index .index-navigation-list__wrapper__list__link .button{min-width:130px}.blog-blog-indexx .blog-item{margin-bottom:40px}.index-featured-blog-tags .blog-item{margin-bottom:20px}@media (min-width: 1024px){.blog-blog-index .index-navigation-list__wrapper{flex-flow:row wrap;padding:0 0 0 20px}.blog-blog-index .index-header{flex:1}.blog-blog-index .index-navigation-list__wrapper{justify-content:flex-start}.blog-blog-index .index-navigation-list__wrapper__list--body{flex:7;justify-content:flex-start}.blog-blog-index .index-navigation-list__wrapper__list__link{margin:0 20px 20px 0!important}}.article-cb-blog-post .article-wrapper{background-color:#e5d4f4;padding-top:40px}.blog-credits{display:flex;justify-content:center;align-content:center}.share-wrapper{margin-top:0}.article-published{display:flex;margin-bottom:0}.article-author{margin-top:0;margin-left:2rem;margin-right:2rem}@media (min-width: 1024px){.template-article .page-header-wrapper .page-header{max-width:75%;padding-top:20px!important;padding-bottom:20px!important}}.template-article .article-content p,.custom-blog p{font-size:16px;font-size:1.6rem;line-height:24px}.blog-type{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin:0 22px 22px 0!important}.blog-type span{transition:all .2s cubic-bezier(.25,.46,.45,.94);line-height:1.2em;font-weight:500;font-size:13px;font-size:1.3rem;line-height:28px;letter-spacing:2px;text-transform:uppercase;background-color:#abe9dd;padding:5px 32px}.search-empty{margin-bottom:20px!important}.article-wrapper .article-content-wrapper{max-width:100%}@media (max-width: 1399px){.article-wrapper .article-content-wrapper{max-width:100%}}.custom-blog{margin-bottom:2rem}.custom-blog h2{text-align:center}.recommended_products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:space-between;list-style-type:none;width:100%;padding-left:0}.recommended_products li a{display:flex;flex-flow:column wrap;font-weight:600}@media screen and (min-width: 750px){.custom-blog{margin-bottom:4rem}.recommended_products li{flex:1;padding:0 1rem;max-width:230px}.recommended_products li:first-child{padding-left:0}.recommended_products li:last-child{padding-right:0}}#shopify-section-template--14932472725563__165588160323eca5e8{display:none}#manual-cats-menu a{border-bottom:none}.template-index .index-subheading{text-align:center}.template-index .daheading{display:none}.template-article .rte a .button,.template-article .button.hover-animation{border:none!important;padding-bottom:15px}.article-cb-blog .page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.article-cb-blog .page-width-desktop{padding:0;margin:0 auto}@media screen and (min-width: 750px){.article-cb-blog .page-width{padding:0 5rem}.article-cb-blog .page-width--narrow{padding:0 9rem}.article-cb-blog .page-width-desktop{padding:0}}@media screen and (min-width: 990px){.article-cb-blog .page-width--inner{padding:0 15rem}.article-cb-blog .page-width--narrow{max-width:72.6rem;padding:0}.article-cb-blog .page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.article-cb-blog .page-width--full-width{max-width:100%;padding:0}.article-cb-blog .section--padding,.article-cb-blog .header-section--padding{padding-top:calc(var(--section-padding-top) * .75);padding-bottom:calc(var(--section-padding-bottom) * .75)}.article-cb-blog .spacing-section{display:block;min-height:var(--spacing-section-mobile)}@media screen and (min-width: 750px){.article-cb-blog .section--padding{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.article-cb-blog .spacing-section{min-height:var(--spacing-section-desktop)}}@media screen and (min-width: 990px){.article-cb-blog .header-section--padding{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}}.article-cb-blog .grid{display:flex;flex-flow:column wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-horizontal-spacing);--grid-horizontal-spacing: 1rem}@media (min-width: 1024px){.article-cb-blog .grid{flex-flow:row wrap}}@media screen and (min-width: 480px){.article-cb-blog .grid{--grid-horizontal-spacing: 2rem}}@media screen and (min-width: 750px){.article-cb-blog .grid{--grid-horizontal-spacing: 3rem}}.article-cb-blog .grid__item{padding-bottom:.5rem;flex-grow:1;flex-shrink:0;width:100%;max-width:100%}@media screen and (min-width: 750px){.article-cb-blog .grid__item{padding-bottom:1rem}.article-cb-blog .grid__item--one-third{max-width:100%;width:calc(33.33% - var(--grid-horizontal-spacing) / 2)}.article-cb-blog .grid__item--two-third{max-width:100%;width:calc(66.67% - var(--grid-horizontal-spacing) / 2)}.article-cb-blog .grid__item--one-quarter{max-width:100%;width:calc(25% - var(--grid-horizontal-spacing) / 2)}.article-cb-blog .grid__item--three-quarter{max-width:100%;width:calc(75% - var(--grid-horizontal-spacing) / 2)}}@media (min-width: 1024px){.article-cb-blog .grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}}.article-cb-blog .media-wrapper{display:block;position:relative;overflow:hidden;background-color:rgb(var(--color-placeholder))}.article-cb-blog .lazy-image{display:block}[data-lazy-image] .article-cb-blog .media-wrapper.loading,.article-cb-blog .media-wrapper[loading]{position:relative}[data-lazy-image] .article-cb-blog .media-wrapper.loading:before,[data-lazy-image] .article-cb-blog .media-wrapper.loading:after,.article-cb-blog .media-wrapper[loading]:before,.article-cb-blog .media-wrapper[loading]:after{content:"";position:absolute;width:5rem;height:.2rem;left:50%;top:50%;margin-top:-.1rem;margin-left:-2.5rem;z-index:1;background-color:rgb(var(--color-base-background))}[data-lazy-image] .article-cb-blog .media-wrapper.loading:before,.article-cb-blog .media-wrapper[loading]:before{opacity:1;background-color:rgb(var(--color-base-text))}[data-lazy-image] .article-cb-blog .media-wrapper.loading:after,[data-lazy-image] .article-cb-blog .media-wrapper--small.loading:after,.article-cb-blog .media-wrapper[loading]:after{animation:preloading 1.5s infinite ease;will-change:transform}[data-lazy-image] .article-cb-blog .media-wrapper.loading lazy-image>img,.article-cb-blog .media-wrapper[loading] lazy-image>img{opacity:0}.article-cb-blog .media-wrapper--large[loading]:before,.article-cb-blog .media-wrapper--large[loading]:after{width:8rem;height:.3rem;margin-left:-4rem;margin-top:-.15rem}[data-lazy-image] .article-cb-blog .media-wrapper--small.loading:before,[data-lazy-image] .article-cb-blog .media-wrapper--small.loading:after{width:3rem;margin-left:-1.5rem}.article-cb-blog .media{display:block;position:relative;overflow:hidden}.article-cb-blog .media--transparent{background-color:transparent}.article-cb-blog .media>*:not(.zoom,.deferred-media__poster-button),.article-cb-blog .media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.article-cb-blog .media>img{backface-visibility:hidden;object-fit:cover;object-position:var(--image-position);transition:opacity var(--duration-long) ease}.article-cb-blog .media--image-contain>img{object-fit:contain}.article-cb-blog .media--square{padding-bottom:100%}.article-cb-blog .media--portrait{padding-bottom:125%}.article-cb-blog .media--landscape{padding-bottom:66.6%}.article-cb-blog .media--cropped{padding-bottom:56%}.article-cb-blog .media--wide{padding-bottom:56.25%}.article-cb-blog .media--circle{padding-bottom:100%;border-radius:50%}.article-cb-blog .media.media--hover-effect>img+img{opacity:0}@media screen and (min-width: 990px){.article-cb-blog .article-cb-blog .media--cropped{padding-bottom:63%}}.article-cb-blog .media .image-fit{position:relative;width:100%;height:100%;object-fit:cover;z-index:1;object-position:var(--image-position)}.article-cb-blog .media--image-contain .image-fit{object-fit:contain}.article-cb-blog .media--adapt{position:relative;height:0;padding-bottom:var(--image-ratio-percent)}.article-cb-blog .media--adapt .image-fit{position:absolute;top:0;left:0;right:0;bottom:0}.article-cb-blog .media--400px{height:260px}.article-cb-blog .media--450px{height:292.5px}.article-cb-blog .media--500px{height:325px}.article-cb-blog .media--550px{height:357.5px}.article-cb-blog .media--600px{height:390px}.article-cb-blog .media--650px{height:422.5px}.article-cb-blog .media--700px{height:455px}.article-cb-blog .media--750px{height:487.5px}.article-cb-blog .media--850px{height:552.5px}.article-cb-blog .media--900px{height:585px}.article-cb-blog .media--100vh{height:100vh}@media screen and (min-width: 750px){.article-cb-blog .media--400px{height:400px}.article-cb-blog .media--450px{height:450px}.article-cb-blog .media--500px{height:500px}.article-cb-blog .media--550px{height:550px}.article-cb-blog .media--600px{height:600px}.article-cb-blog .media--650px{height:650px}.article-cb-blog .media--700px{height:700px}.article-cb-blog .media--750px{height:750px}.article-cb-blog .media--850px{height:850px}.article-cb-blog .media--900px{height:900px}}@media screen and (max-width: 749px){.article-cb-blog .media-mobile--200px{height:200px}.article-cb-blog .media-mobile--250px{height:250px}.article-cb-blog .media-mobile--300px{height:300px}.article-cb-blog .media-mobile--400px{height:400px}.article-cb-blog .media-mobile--500px{height:500px}.article-cb-blog .media-mobile--600px{height:600px}.article-cb-blog .media-mobile--100vh{height:90vh}.article-cb-blog .media-mobile--square{padding-bottom:100%}.article-cb-blog .media-mobile--portrait{padding-bottom:125%}.article-cb-blog .media-mobile--landscape{padding-bottom:66.6%}.article-cb-blog .media-mobile--adapt{position:relative;height:0;padding-bottom:var(--image-ratio-percent)}.article-cb-blog .media-mobile--adapt .image-fit{position:absolute;top:0;left:0;right:0;bottom:0}}.article-cb-blog .deferred-media{display:block}.custom-blog-container .page-wrapper.article-wrapper{padding:5rem 5rem 0;margin-bottom:4rem}.article-cb-blog h2{margin-bottom:3rem}@media (min-width: 1024px){.article-cb-blog h2{margin-bottom:5rem}.recommended_products{margin-bottom:4rem}.template-article .homepage-text-with-image--left .homepage-image-with-text--text{padding-left:50px}.template-article .homepage-text-with-image--right .homepage-image-with-text--text{padding-right:50px}.recommend{margin-bottom:5rem}}.custom-blog-container .page-wrapper.article-wrapper:last-child{margin-bottom:0}.template-article .article-author,.template-article .share-wrapper{text-align:center}.header-logo h2{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
