@media (max-width: 989px){.pconly{display:none!important}}@media (min-width: 990px){.sponly{display:none!important}}@media (max-width: 1249px){.pconly_1250,.show_device_pconly{display:none!important}}@media (min-width: 1250px){.sponly_1250,.show_device_sponly{display:none!important}}a[tabindex]{cursor:unset}.header__icon .icon.icon-cart-empty,.header__icon .icon.icon-cart{width:2.2rem;height:2.2rem}.header .header__inline-menu .header__menu-item span{font-size:13px;font-weight:700}.disclosure__list-wrapper.language-selector{background:transparent}localization-form .language-selector{display:block;position:unset;border:unset;box-shadow:unset;margin:0 auto;padding:0}.language-selector #HeaderLanguageList,.language-selector #HeaderLanguageMobileList{width:max-content;min-width:unset;max-width:100%;min-height:unset;max-height:100%;display:flex;flex-wrap:wrap;overflow:hidden;padding:0;scroll-padding:unset;column-gap:20px}.language-selector #HeaderLanguageMobileList{margin-top:15px}.language-selector #HeaderLanguageList .disclosure__item,.language-selector #HeaderLanguageMobileList .disclosure__item{position:relative;align-content:center}.language-selector #HeaderLanguageList .disclosure__item:not(:last-child):after,.language-selector #HeaderLanguageMobileList .disclosure__item:not(:last-child):after{content:"/";display:block;position:absolute;top:50%;right:-13px;-webkit-transform:translate(0,-50%);transform:translateY(-50%);font-size:13px;font-weight:700}.language-selector #HeaderLanguageList .disclosure__item .link,.language-selector #HeaderLanguageMobileList .disclosure__item .link{padding:0 0 3px;gap:0;color:rgba(var(--color-foreground),1);font-size:13px;font-weight:700;line-height:1}.language-selector #HeaderLanguageList .disclosure__item .link[aria-current=true],.language-selector #HeaderLanguageMobileList .disclosure__item .link[aria-current=true]{color:#767676;border-bottom:1px solid}header-drawer .menu-drawer{width:100%;max-width:335px;top:0;padding-top:20px;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)) + var(--header-bottom-position))!important}.header__icon--menu[aria-expanded=true]:before{top:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)) + var(--header-bottom-position));background:#00000080}header-drawer .menu-drawer .header__icon--menu,header-drawer .menu-drawer .header__icon--menu svg{width:13px;height:13px}header-drawer .menu-drawer .header__icon--menu{display:block;margin-left:23px}header-drawer .menu-drawer .menu-drawer__inner-container{height:calc(100% - 13px)}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation{padding:15px 30px}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .menu-drawer__menu li{margin-bottom:0}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .menu-drawer__menu li .menu-drawer__menu-item{padding:2rem 0;border-bottom:1px solid #B0B0B0;font-size:13px}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .menu-drawer__localization{margin-top:45px;text-align:center;display:block}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .menu-drawer__localization .language-selector #HeaderLanguageMobileList .disclosure__item .link,header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .menu-drawer__localization .language-selector #HeaderLanguageMobileList .disclosure__item:not(:last-child):after{font-size:16px;border:unset;padding:0;font-weight:400}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .menu-drawer__localization .language-selector #HeaderLanguageMobileList .disclosure__item .link[aria-current=true]{color:#b0b0b0}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation .menu-drawer__menu li .menu-drawer__menu-item.menu-drawer__menu-item--active{background:transparent}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links{background:transparent;padding:1.2rem 3rem;border-top:1px solid #B0B0B0}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .menu-drawer__account{font-size:13px}header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .menu-drawer__account .svg-wrapper{width:15px;height:15px;margin-right:18px}.footer .footer__content-top{max-width:1120px;padding-bottom:255px}.footer .footer__content-top .block_type_link_list .footer-block__heading,.footer .footer__content-top .block_type_link_list .footer-block__details-content li .link{font-size:18px;color:rgba(var(--color-foreground),1);line-height:1.2}.footer .footer__content-top .block_type_link_list .footer-block__details-content{display:flex;flex-direction:column;row-gap:30px}.footer .footer__content-top .block_type_link_list .footer-block__details-content li .link{padding:0}.footer .footer__content-top .block_type_link_list .footer__list-social{gap:11px;justify-content:flex-start}.footer .footer__content-top .block_type_link_list .footer__list-social .link{padding:0}.footer .footer__content-top .block_type_link_list .footer__list-social .link .svg-wrapper,.footer .footer__content-top .block_type_link_list .footer__list-social .link .svg-wrapper .icon{width:24px;height:24px}.footer .footer__content-top .block_type_text .footer-block__heading{line-height:1.2}.footer .footer__content-top .block_type_text .footer-block__details-content p{letter-spacing:0}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter{max-width:100%;margin-left:0}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper{max-width:100%}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper .field__input,.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper .field__label{background:#fff;color:#000}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper .field__input{padding:13px 15px;height:auto}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper .field__label{display:none}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper .field__input::placeholder{color:#000;opacity:1}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .contact__button{margin-top:25px}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .contact__button .button{position:relative;display:inline-block;background:#000;--color-button: #000000;padding:12.5px 34px;width:auto;min-width:unset;min-height:unset}.footer .footer__content-top .block_type_image .footer-block__image-wrapper{margin-bottom:0}@media (max-width: 1249px){.footer .footer__content-top{max-width:387px;padding-bottom:10px}.footer .footer__content-top .grid{row-gap:4.8rem;margin-bottom:0}.footer .footer__content-top .block_type_link_list .footer-block__details-content{row-gap:25px}.footer .footer__content-top .block_type_link_list .footer-block__details-content li{line-height:1}.footer .footer__content-top .block_type_link_list .footer-block__heading,.footer .footer__content-top .block_type_link_list .footer-block__details-content li .link{font-size:11px}.footer .footer__content-top .block_type_link_list .footer-block__heading{margin-bottom:15px}.footer .footer__content-top .block_type_link_list .footer__list-social .link .svg-wrapper,.footer .footer__content-top .block_type_link_list .footer__list-social .link .svg-wrapper .icon{width:16px;height:16px}.footer .footer__content-top .block_type_text .footer-block__heading{font-size:14px}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter{align-items:flex-start}.footer .footer__content-top .block_type_text .footer-block__details-content p,.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper .field__input{font-size:11px}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .newsletter-form__field-wrapper .field__input{padding:7px 10px}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .contact__button{margin-top:15px}.footer .footer__content-top .block_type_text .footer-block__details-content .footer_block_newsletter #ContactFooter .contact__button .button{font-size:10px;padding:7px 15px}}@media (max-width: 749px){.footer .footer__content-top{padding-left:30px;padding-right:30px}.footer .footer__content-top .footer__blocks-wrapper{display:flex}.footer .footer__content-top .footer__blocks-wrapper .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.footer .footer__content-top .footer__blocks-wrapper .footer-block,.footer .footer__content-top .footer__blocks-wrapper .footer-block .footer-block__details-content{margin-top:0;margin-bottom:0}}.slideshow_sec .slideshow__slide .slider_banner_link.width_link{width:100%;height:100%;text-decoration:unset}.slideshow_sec .slideshow__slide .slideshow__text .banner__buttons .button{padding:19.21px 39.3px;min-height:unset;min-width:unset;font-size:18px;font-weight:400}.slideshow_sec .slideshow__slide .slideshow__text .banner__heading.h1{font-size:18px}@media (max-width: 1249px){.slideshow_sec .slideshow__slide{max-width:850px;margin:0 auto}.slideshow_sec .slideshow__slide .slideshow__text .banner__buttons .button{font-size:10px;padding:7px 15px}}@media (min-width: 1250px){.slideshow_sec .slideshow__slide .slideshow__text .banner__heading.h1{font-size:38px}}.rich_text_sec .page-width .rich-text .rich-text__wrapper{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.rich_text_sec .page-width .rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%}.rich_text_sec .rich-text__blocks>*+*{margin-top:2.5rem}.rich_text_sec .rich-text__blocks .rich-text__buttons{margin-top:4.5rem}@media (max-width: 1249px){.rich_text_sec .page-width .rich-text .rich-text__wrapper{max-width:300px}}@media (min-width: 1250px){.rich_text_sec .rich-text__blocks>*+*{margin-top:4.2rem}}.multirow_sec .multirow .image-with-text__content{padding:4.5rem 0}.multirow_sec .multirow .not_page_width .image-with-text__content{max-width:300px;margin:0 auto}.multirow_sec .multirow .image-with-text__content .image-with-text__heading.h0{font-size:38px}@media (min-width: 750px) and (max-width: 1249px){.multirow_sec .multirow .page-width .image-with-text__content{padding-left:2rem!important;padding-right:2rem!important}}@media (min-width: 990px){.multirow_sec .multirow .not_page_width .image-with-text__content{padding:4.5rem 0!important}}@media (min-width: 1250px){.multirow_sec .multirow .image-with-text__content{padding:4.5rem 8rem}.multirow_sec .multirow .not_page_width{max-width:1250px;margin:0 auto}.multirow_sec .multirow .not_page_width .image-with-text__content{padding:0 8rem!important;max-width:100%;margin:0 auto}}@media (max-width: 1249px){.multirow_sec .multirow .multirow__inner{max-width:calc(375px + 8rem);max-width:375px;margin:0 auto}.multirow_sec .multirow .image-with-text__content .image-with-text__heading.h0{font-size:26px}}@media (max-width: 425px){.multirow_sec .multirow .multirow__inner{max-width:100%}}.main_page_sec .rte h1{font-size:22px;margin-bottom:25px}.main_page_sec .main-page-title,.main_page_sec .rte h2{font-size:26px;margin-bottom:25px}.main_page_sec .main-page-title{text-align:center}.main_page_sec .rte p{margin-top:2.5rem;margin-bottom:2.5rem}.main_page_sec .rte>*:last-child{margin-bottom:0}@media (min-width: 1250px){.main_page_sec .rte h1,.main_page_sec .rte h2{font-size:38px;margin-bottom:42px}}.suffix_salon .footer_sec .footer{margin-top:0}.contact_form_sec .contact__button{text-align:center}.contact_form_sec #ContactForm .field{display:block}.contact_form_sec #ContactForm .field label{position:unset}.contact_form_sec #ContactForm .field input,.contact_form_sec #ContactForm .field textarea{border-radius:5px;border:1px solid #000000;padding:1rem 2rem;height:auto;line-height:1.5}.contact_form_sec #ContactForm .field:before,.contact_form_sec #ContactForm .field:after{content:none}.field__input,.customer .field input{padding:10px}.field__label,.customer .field label{left:10px}@media (max-width: 1249px){.contact_form_sec #ContactForm .field label{font-size:13px}.contact_form_sec #ContactForm .field input,.contact_form_sec #ContactForm .field textarea{padding:.575rem 1rem;font-size:11px}.contact_form_sec #ContactForm .field textarea{height:100px}}.main_product_sec{--page-width: 403px}.main_product_sec .product .product__media-list{margin-bottom:15px}.product--thumbnail_slider .thumbnail-slider .slider-button{display:none!important}.main_product_sec .product .thumbnail-slider .thumbnail-list{padding:0 0 10px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#B0B0B0 rgba(var(--color-foreground),.04)}.quantity__button:focus,.quantity__input:focus,.select__select,.select__select:focus{z-index:1;box-shadow:unset;outline:none}.main_product_sec .product .product__accordion .summary__title .accordion__title{font-size:14px}.main_product_sec .product .product__accordion .accordion__content{padding-left:0;padding-right:0}.main_product_sec .product .product__accordion .accordion__content p{font-size:12px;line-height:1.5;margin:0 auto}.main_product_sec .product .product__info-container .product__text,.main_product_sec .product .product__info-container .share-button__button{display:flex;flex-wrap:wrap;gap:16px;font-size:22px;min-height:unset;color:initial}.main_product_sec .product .product__info-container div hr{margin:1.5rem 0}.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit,.main_product_sec .product .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button,.main_product_sec .product .product__info-container .product-form__buttons .buy_now_btn,.product-form__buttons .restock-rocket-button-container .restock-rocket-button.restock-rocket-button-product{height:40px;min-height:40px;line-height:1;padding-top:0;padding-bottom:0}.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit{background:rgb(var(--color-button-text));color:rgba(var(--color-button),var(--alpha-button-background));margin-bottom:10px}.main_product_sec .product .product__info-container .product-form__buttons .buy_now_btn{display:flex;flex-direction:column;justify-content:center;text-align:center;background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));text-decoration:unset}.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit *,.main_product_sec .product .product__info-container .product-form__buttons .shopify-payment-button *,.main_product_sec .product .product__info-container .product-form__buttons .buy_now_btn{font-size:14px;font-weight:400}.product-form__buttons .restock-rocket-button-container .restock-rocket-button.restock-rocket-button-product{font-size:14px!important;font-weight:400}.main_product_sec .product .product__info-container .share-button{margin-top:50px}.main_product_sec .product .product__info-container .price .badge{display:none;margin-bottom:0;vertical-align:sub}@media (max-width: 1249px){.main_product_sec .page-width{padding:0 25px}.main_product_sec .product-media-container.constrain-height .media{padding-top:calc(var(--ratio-percent) - 5%);padding-top:var(--ratio-percent)}.main_product_sec .product slider-component{margin:0 auto!important}.main_product_sec .product .product__media-list{gap:0;scroll-padding-left:0}.main_product_sec .product .product__media-list .product__media-item{margin-left:0;padding:0;width:100%}.main_product_sec .product .product__media-list .product__media-item .product-media-container{width:100%}.main_product_sec .product .product__info-container .product__text,.main_product_sec .product .product__info-container .share-button .share-button__button{gap:10px;font-size:14px}.main_product_sec .product .product__info-container .share-button{margin-top:35px}}@media (min-width: 1250px){.main_product_sec{--page-width: 1200px}.main_product_sec .product.product--medium{justify-content:center}.main_product_sec .product.product--medium .product__media-wrapper{width:516px;max-width:516px}.main_product_sec .product.product--medium .product__info-wrapper{flex:1;max-width:100%;padding-left:50px}.main_product_sec .product.product--medium .product__info-wrapper .product-form__input,.main_product_sec .product.product--medium .product__info-wrapper .product-form__buttons{max-width:100%}.main_product_sec .product .product__media-list{margin-bottom:25px}.main_product_sec .product .thumbnail-slider .thumbnail-list{grid-gap:1.3rem}.main_product_sec .product .product__info-container .product__sku{font-size:20px}.main_product_sec .product .product__info-container .price .price-item{font-size:28px}.main_product_sec .product .product__info-container .product__title{font-size:38px}.main_product_sec .product .product__info-container .text_above_cart_btn{font-size:18px}.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit,.main_product_sec .product .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button,.main_product_sec .product .product__info-container .product-form__buttons .buy_now_btn,.product-form__buttons .restock-rocket-button-container .restock-rocket-button.restock-rocket-button-product{height:62px;min-height:62px}.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit{margin-bottom:20px}.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit:before,.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit:after,.main_product_sec .product .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.main_product_sec .product .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button:after{content:none}.main_product_sec .product .product__info-container .product-form__buttons .product-form__submit *,.main_product_sec .product .product__info-container .product-form__buttons .shopify-payment-button *,.main_product_sec .product .product__info-container .product-form__buttons .buy_now_btn{font-size:23px}.product-form__buttons .restock-rocket-button-container .restock-rocket-button.restock-rocket-button-product{font-size:23px!important}.main_product_sec .product .product__accordion .accordion__content p{font-size:14px}.main_product_sec .product .product__info-container .product__text .svg-wrapper,.main_product_sec .product .product__info-container .share-button .share-button__button .svg-wrapper{width:30px;height:auto}}.tabs{max-width:950px;margin:45px auto 0}.tabs .tab_item{width:auto;font-size:17px;display:block;float:left;transition:all .2s ease;cursor:pointer;margin-left:50px}.tabs .tab_item.product_description{margin-left:0}.tabs .tab_item:hover{opacity:.75}.tabs input[name=tab_item]{display:none}.tabs .tab_content{display:none;padding:40px 0 0;clear:both;overflow:hidden}.tabs .tab_content .tab_content_description p:first-child{margin-top:0}.tabs .tab_content .tab_content_description p{font-size:14px}.tabs #collap_description:checked~#collap_description_content,.tabs #collap_included:checked~#collap_included_content,.tabs #collap_specifications:checked~#collap_specifications_content,.tabs #collap_dimensions:checked~#collap_dimensions_content,.tabs #collap_shipping_and_policy:checked~#collap_shipping_and_policy_content{display:block}.tabs input:checked+.tab_item{border-bottom:1px solid}@media (min-width: 1250px){.tabs{margin-top:65px}}.breadcrumb{max-width:1250px;margin:0 auto;padding:30px 32px}.breadcrumb a{text-decoration:unset}.breadcrumb *{color:initial;font-size:13px}@media (max-width: 1249px){.template-product .breadcrumb{display:none}}.main_collection_grid_sec .product-grid{margin-top:0;--grid-desktop-horizontal-spacing: 15px;--grid-mobile-horizontal-spacing: 15px;--grid-mobile-vertical-spacing: 12px}.main_collection_grid_sec .product_count_only_box .product-count-vertical{width:100%;margin:0 auto 25px;text-align:center}.main_collection_grid_sec .product_count_only_box .product-count-vertical .product-count__text{font-size:14px}.main_collection_grid_sec .facets-vertical-form,.main_collection_grid_sec .facets-container{margin-bottom:25px}.main_collection_grid_sec .product-grid .grid__item .card__content{padding:0}.main_collection_grid_sec .product-grid .grid__item .card__information{padding-top:1rem}.card__badge .badge{border-radius:unset;vertical-align:top;border-color:rgb(var(--color-badge-background))}.main_collection_grid_sec .product-grid .grid__item .card__information,.main_collection_grid_sec .product-grid .grid__item .card__information .price{text-align:center}.main_collection_grid_sec .product-grid .grid__item .card__information .price{margin-top:5px}.main_collection_grid_sec .product-grid .grid__item .card__information .card__heading,.main_collection_grid_sec .product-grid .grid__item .card__information .price *{letter-spacing:0}.main_collection_grid_sec .product-grid .grid__item .card__information .card__heading a{text-decoration:unset}@media (max-width: 1249px){.main_collection_grid_sec .page-width{padding-left:15px;padding-right:15px}.main_collection_grid_sec .product-grid .grid__item .card__information .card__heading,.main_collection_grid_sec .product-grid .grid__item .card__information .price *{font-size:10px}}@media (min-width: 1250px){.main_collection_grid_sec .product-grid-container .product_count_only_box{padding:0}.main_collection_grid_sec .product-grid .grid__item .card__information .card__heading,.main_collection_grid_sec .product-grid .grid__item .card__information .price *{font-size:15px}}.product-form__buttons .restock-rocket-button-container .restock-rocket-button.restock-rocket-button-product{margin:0 auto}#restock-rocket .restock-rocket-wrapper #formContainer{max-width:calc(100% - 40px);margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ele.css.map */
