.image-text-section .content-caption{font-size:22px}.image-text-section .content-caption a{color:#000}.cstm-collection-list .collection-card_description{position:absolute;bottom:0;padding:20px;display:flex;width:100%;justify-content:space-between;align-items:center}.cstm-collection-list .collection-card_image{position:relative;overflow:hidden}.cstm-collection-list .collection-card_image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);pointer-events:none}.cstm-collection-list .collection-card_description h3,.cstm-collection-list .collection-card_count-caption{color:#fff}.cstm-collection-list .collection-list_heading{font-weight:400!important}.cstm-collection-list button.splide__arrow{background:#d7cbc3}.cstm-collection-list .btn-icn-ixi_wrapper{border:none;border-radius:none}.cstm-collection-list .splide__arrow{--ixi-padding-y: 10px !important}.cstm-collection-list button.splide__arrow{background:#d7cbc3!important;--btn-bg: unset !important;border-radius:4px!important}.collection-card_arrow{color:#000;background:#ebded4;padding:10px;height:100%;border-radius:4px;display:flex;width:fit-content}.cstm-collection-list .collection-list_description strong{font-weight:400}.collection-list .splide__slide .collection-card{width:unset!important}.collection-list .splide__arrow svg path{stroke:#111}.collection-list .splide__arrow:hover svg path{stroke:#fff}.col-area .collection-card_arrow svg{height:20px;width:20px}.col-area .collection-card_arrow{padding:5px 10px}.col-area a.button.button--primary{background:#f2ca46;border:none;color:#000;border-radius:100px}.col-area button.splide__arrow{background:#3b3b3b!important}.col-area button.splide__arrow:hover{background:#d7cbc3!important;--btn-hover-bg:unset !important}.col-area .splide__arrow svg path{stroke:#fff}.col-area .splide__arrow:hover svg path{stroke:#111}.cstm-collection-list .splide__arrow--prev{background:#e0e0e0;color:#111}.cstm-collection-list .collection-list_description{margin-top:10px!important}.col-area .heading-head{flex-direction:column!important}.col-area .collection-list_description p{color:#fff!important}.cstm-collection-list .heading-head_description{max-width:700px;margin-right:auto}.cstm-collection-list .collection-list_description p{line-height:normal;color:#000}.cstm-testimonial .splide__arrow:hover svg path,.cstm.testimonial .splide__arrow:hover svg path{stroke:#fff}.cstm-testimonial .splide__arrow:hover,.cstm.testimonial .splide__arrow:hover{background:#000}.main-collections .collection-card_arrow{width:fit-content}.product-banner h2.content-heading,.product-banner .content-text p{color:#fff}.product-banner.image-text-wrapper{row-gap:unset}.product-banner .content-text{font-size:18px!important}.modal.--drawer.modal-component.modal-component--facets-drawer.scheme--scheme1{background:#ebded4;padding:20px;border-radius:12px}.custom-checkbox-label_icn{border:1px solid black!important}.collection-products_grid .product-column_tp-wrap{background:#ebded43d;border-radius:8px}.custom-checkbox-label .custom-checkbox-label_icn{background-color:#fff;color:#000;border:1px solid #000}input:checked+.custom-checkbox-label .custom-checkbox-label_icn{background-color:#000;color:var(--section-background-color);border:0}span.custom-checkbox-label_text.--word-break{color:#000;font-size:17px}.facet_title-heading{margin-bottom:14px;font-size:20px;font-family:IvyOra Text;font-weight:500}.filters-sidebar_heading.h6.mty{font-size:28px;font-family:IvyOra Text}.filter-widget_content p.mty.fwc_text{color:#000}em.collection-products_count-text{color:#000;font-family:IvyOra Text;font-size:24px}.collection-products_sort-wrap button.dropdown-component_opener{color:#000!important}.price-range_infos-wrapper .price-range_text--max,.price-range_infos-wrapper .price-range_text--min{background:unset;padding:0;display:unset;flex-basis:unset;height:unset;color:#000;width:fit-content;flex-grow:unset}.price-range .price-range_infos-wrapper{justify-content:space-between}.price-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:8px;background:#000;border-radius:50%;cursor:pointer;border:none}.price-range input[type=range]::-moz-range-thumb{width:8px;height:8px;background:#000;border-radius:50%;cursor:pointer;border:none}.price-range input[type=range]{-webkit-appearance:none;background:transparent}.product-column .product-saving-tag{left:0!important;border-radius:0 calc(var(--section-radius) / 2) calc(var(--section-radius) / 2) 0!important;font-family:IvyOra Text}h3.h6.product-column_heading.mty a{font-family:IvyOra Bold;font-weight:500}span.product-price{font-weight:500}s.regular-price{font-weight:400}.collection-products_grid .product-column_bt-wrap{display:flex;justify-content:space-between;align-items:center}a.pagination_link--active{background:#000;color:#fff!important;border-radius:4px}.dropdown-component_btn-submit--sort:hover,.dropdown-component_btn-submit--sort.active{background-color:#000!important}button.facet-remove-btn.button.button--facet{background:#000;font-size:14px}strong.collection-card_count-caption{color:#000;margin-top:8px}.related-products .splide__arrow{background:#e0e0e0;border-radius:4px!important;--btn-padding-x: 10px !important;--btn-bg: unset;--btn-padding-y: 10px}.related-products .splide__arrow:hover{--btn-hover-bg: black;--btn-bdr: none !important}.related-products .splide__arrow:hover svg path{stroke:#fff}.related-products .product-column_heading-wrap{margin-bottom:10px}.img-testimonial button.splide__arrow{background:#e0e0e0!important}.img-testimonial button.splide__arrow:hover{background:#000!important}.main-product .stats-wrap{flex-direction:column;align-items:flex-start;gap:0}.main-product .main-product_ptax-text a,.main-product .quickview_ptax-text a{color:#000}.main-product span.main-product_ptax-text{text-align:left}.main-product .stats-wrap_col--price,.main-product .stats-wrap_col--actions{width:80%}.main-product span.mp-price--regular.mp-price--main{font-size:24px;color:#000}.main-product strong.image-icn_title.h6.mty{font-size:24px;font-family:Ivyora Text;font-weight:500}.main-product strong.main-product_product-label{display:none}.main-product input[type=number]{border-radius:50px;background:#6a5cac0a;border:none}.main-product button.button.button--primary.main-product_atc-btn{background:#f2ca46;color:#000;border-radius:50px;border:none;font-family:Poppins;font-weight:500;white-space:nowrap}more-payment-options-link{display:none}.gravity-button{border-radius:50px!important}.main-product summary.open-close_opener.mty.h6{font-family:Poppins;font-size:18px;font-weight:500}.main-product .open-close_slide-wrapper{font-size:16px;color:#252525}.main-product .mty.text-size--medium.image-icn_description{color:#252525}.lb-bundle-classic-cont{display:contents}.lb-bundle-cta.lb-classic{order:2}.lb-button{padding:16px 30px!important;font-weight:500!important;border-radius:50px!important}.lb-bundle-cta-total-cont{justify-content:flex-start!important}.lb-bundle-cta-total-title{font-size:20px!important}.lb-image-bundle{width:auto;height:auto;border:1px solid #2525253D;border-radius:12px!important}.lb-bundle-title{font-size:24px!important;margin-bottom:10px!important;font-family:IvyOra Text;font-weight:500!important}.main-article_row.main-article_row--content hr{margin:24px 0!important}input[type=email]:focus,input[type=email]:focus-visible{outline:none!important}@media screen and (max-width:400px){.cstm-breadcrumb .breadcrumb-list_link,.cstm-breadcrumb .breadcrumb-list_item.current{font-size:10px!important}.img-text-sec h2.content-heading{font-size:30px!important}}@media screen and (max-width:767px){.content-text{font-size:16px!important}.product-banner .image-col{order:2}.product-banner .content-text{font-size:16px!important}.product-banner .content-heading{font-size:36px}em.collection-products_count-text{font-size:20px!important}.before-after-label{font-size:28px!important}.before-label{left:15%!important}.after-label{right:15%!important}.keratine-features-heading{margin-bottom:25px!important;font-size:30px!important}.col-area .collection-card_description{padding:15px!important}.cstm-collection-list .collection-card_count-caption{font-size:16px}h2.content-heading{font-size:34px}.testimonial-heading{font-size:34px!important}h2.collection-list_heading.h3{line-height:normal}.collection-list_description.text-size--large.mty{font-size:17px}.blog-section-description{font-size:16px!important;width:100%!important}.related-products .splide-controls{margin-top:0!important}.main-product_description-area{padding-top:15px}.cstm-breadcrumb .breadcrumb-list_item.current,.cstm-breadcrumb .breadcrumb-list_link{font-size:12px}.cstm-breadcrumb .breadcrumb-list{gap:4px!important}.main-product h1.mty.main-product_main-heading.h3{font-size:34px}.main-product .stats-wrap_col--price,.main-product .stats-wrap_col--actions{width:100%!important}.announcement-bar_info{font-size:12px!important}.image-text-section .content-caption{font-size:20px!important}.cstm-collection-list .collection-list_heading{font-size:34px}.main-article_row.main-article_row--content h3{font-size:28px!important}}@media screen and (min-width:768px){.image-text-section .content-text{width:92%}.cstm-collection-list .splide-controls{position:absolute;top:-220px;right:0;display:flex;gap:8px}.col-area .splide-controls{top:-260px}.cstm-testimonial .splide-controls,.cstm.testimonial .splide-controls{position:absolute;top:-220px;right:0;display:flex;gap:8px}.col-area .collection-list_btn{border-radius:100px;margin-right:auto;margin-left:inherit}.col-area .collection-card_description{bottom:45px!important}.cstm-collection-list .collection-list_description p{font-size:18px!important}.main-product h1.mty.main-product_main-heading.h3{font-size:42px}.main-product .main-product_row{width:85%}.main-product .quantity-input_fielder-wrap{max-width:270px!important}.lb-button{width:auto}.lb-card-title.lb-title-sl{font-size:16px!important}}@media (min-width: 768px) and (max-width:900px){.blog-latest-item{width:48%}.blog-latest-list{flex-direction:unset!important;flex-wrap:wrap}}@media (min-width: 768px) and (max-width:990px){.footer-grid{grid-template-columns:repeat(2,1fr)!important}.fg-overlay h2{font-size:46px!important}}@media (min-width: 768px) and (max-width:1030px){.icon-blocks-wrapper{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important}}@media screen and (min-width:768px) and (max-width:1100px){.main-product button.button.button--primary.main-product_atc-btn{font-size:13px!important}.main-product .main-product_row{width:95%!important}}@media screen and (min-width:992px) and (max-width:1039px){.main-navigation_link{font-size:9px!important}}@media screen and (min-width:1040px) and (max-width:1100px){.main-navigation_link{font-size:10px!important}}@media screen and (min-width:1101px) and (max-width:1133px){.main-navigation_link{font-size:11px!important}}@media screen and (min-width:1134px) and (max-width:1230px){.main-navigation_link{font-size:12px!important}}@media screen and (min-width:1231px) and (max-width:1279px){.main-navigation_link{font-size:13px!important}}@media screen and (min-width:1280px) and (max-width:1329px){.main-navigation_link{font-size:14px!important}}@media screen and (min-width:1330px) and (max-width:1400px){.main-navigation_link{font-size:15px!important}}@media screen and (min-width:1400px){.main-navigation_link{font-size:15px!important}.main-navigation{column-gap:28px!important}}@media screen and (min-width:1500px){.fg-text{width:625px}}@media screen and (min-width:1280px){.main-product .stats-wrap_col--price,.main-product .stats-wrap_col--actions{width:70%!important}}@media screen and (max-width:1600px){.cstm-collection-list .collection-list_description{margin-top:5px!important}}@media screen and (min-width:1600px){.icon-block-title{padding:0 56px}.blog-latest-image{height:220px!important}.content-text{font-size:20px!important}.testimonial-heading{font-size:44px!important}.newsletter-content h2{font-size:46px}.announcement-bar_info{font-size:16px!important}.cstm-collection-list .collection-list_heading,.before-after-heading,.content-heading{font-size:44px!important}.cstm-breadcrumb .breadcrumb-list_item.current,.cstm-breadcrumb .breadcrumb-list_link{font-size:16px}.main-product_ptax-text{font-size:13px!important}.lb-bundle-title{font-size:30px!important}.before-after-subheading,.fg-sub-txt,.fg-sub{font-size:18px!important}.image-text-section .content-caption{font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-css.css.map */
