@font-face{font-family:Playfair-Display;src:url(/cdn/shop/files/PlayfairDisplay-Medium.ttf?v=1752475592) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair-Display;src:url(/cdn/shop/files/PlayfairDisplay-SemiBold.ttf?v=1752475592) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair-Display-Italic;src:url(/cdn/shop/files/PlayfairDisplay-SemiBoldItalic.ttf?v=1752561560) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Playfair-Display;src:url(/cdn/shop/files/PlayfairDisplay-Bold.ttf?v=1752475592) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{padding-bottom:0!important}img{max-width:100%}.blue-btn,.black-btn{font-family:Lato;font-weight:700;font-size:14px;line-height:1.5em;letter-spacing:1.3px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:0;transition:all .3s ease 0s;box-shadow:0 4px 4px #00000040;display:block;text-align:center;padding:8px 10px}.blue-btn{background-color:#5699a9}.black-btn{background-color:#212424}.blue-btn:hover{background-color:#fff;color:#5699a9}.black-btn:hover{background-color:#fff;color:#212424}.small-btn{width:100%;max-width:147px}.big-btn{max-width:280px}.hair-collection-sec .shopall_main_div .shopall_content .blue-btn{margin:0 auto}em{font-family:Playfair-Display-Italic}.mtitle{font-family:Playfair-Display;font-weight:600;font-size:30px;line-height:1.5em;letter-spacing:3px;text-transform:uppercase;color:#000}p{font-family:Lato;font-size:16px;font-weight:400;line-height:1.5em;color:inherit}.rte:after{display:none}.announcement .announcement__text{padding:6px 20px}.site-header{padding:6px 0}.site-header .header-item .site-header__logo{margin:0}.site-header .header-item .site-header__logo h1{display:none}.site-header .header-item .site-header__logo a{max-width:155px!important}.site-header .header-item--navigation{margin-right:40px}.site-header .header-item .site-nav{display:flex;justify-content:flex-end;gap:40px;align-items:center;margin:0}.site-header .header-item .site-nav li .site-nav__link,.site-header .header-item .site-nav .site-nav--has-dropdown .site-nav__dropdown li .site-nav__dropdown-link{padding:0;font-weight:400;font-size:14px;line-height:1.5em;letter-spacing:1.18px;text-transform:uppercase;color:#173c3f;display:flex}a.header__menu-item span.header__active-menu-item{color:#173c3f}.site-header .header-item .site-nav li .site-nav__link:before,.site-header .header-item .site-nav .site-nav--has-dropdown .site-nav__dropdown li summary:after,.site-header .header-item--icons .site-nav__icons .cart-link .icon__fallback-text{display:none}.site-header .header-item .site-nav .site-nav--has-dropdown details{position:relative}.site-header .header-item .site-nav .site-nav--has-dropdown summary:after{content:"";position:absolute;top:auto;left:0;bottom:-20px;width:100%;height:20px;background:transparent}.site-header .header-item .site-nav details .site-nav__dropdown{margin-top:20px;box-shadow:0 0 4px #00000040;padding:10px 0}.site-header .header-item .site-nav .site-nav--has-dropdown .site-nav__dropdown li .site-nav__dropdown-link{padding:5px 10px;justify-content:center;margin:0 5px}.site-header .header-item .site-nav .site-nav--has-dropdown .site-nav__dropdown li .site-nav__dropdown-link:hover{background-color:#cde1e6}.site-header .header-item .site-nav .site-nav--has-dropdown .site-nav__dropdown li .site-nav__deep-dropdown{padding:10px 5px}.site-header .header-item .site-nav li:last-child .site-nav__link,.header nav .list-menu li .menuBtn{font-family:Lato;font-weight:700;font-size:16px;line-height:1.5em;letter-spacing:1.3px;text-transform:uppercase;color:#fff;background-color:#5699a9;transition:all .3s ease 0s;box-shadow:0 4px 4px #00000040;padding:5px 36px}.menuBtn .header__active-menu-item{color:#fredff}.site-header .header-item .site-nav li:last-child .site-nav__link:hover,.header nav .list-menu li .menuBtn:hover{background-color:#000}.site-header .header-item--icons .site-nav__icons{display:flex;gap:20px;align-items:center}.site-header .header-item--icons .site-nav__link{padding:0}.site-header .header-item--icons .site-nav__icons .cart-link svg{width:30px;height:30px}.site-footer{background-color:#212424!important;padding:50px 0 0}.site-footer .footer-top-container{padding-bottom:50px}.site-footer .footer__blocks-wrapper{display:flex!important;flex-wrap:nowrap;gap:60px;width:100%;margin:0}.site-footer .footer-block{padding:30px 0 0;flex:auto}.site-footer .footer__blocks-wrapper .foooter-block-1{width:33%;padding:0}.site-footer .footer__blocks-wrapper .foooter-block-2{width:17%!important}.site-footer .footer__blocks-wrapper .foooter-block-3{width:23%!important}.site-footer .footer__blocks-wrapper .foooter-block-4{width:27%}.site-footer .footer-block .footer-block-image img{width:100%;max-width:280px}.site-footer .footer-block .customer_informations .customer_data{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;padding:0}.site-footer .footer-block .customer_informations .customer_data p{margin:0;font-family:Lato;font-weight:700;font-size:13px;line-height:1.5em;letter-spacing:1.3px;text-transform:uppercase;color:#5699a9;text-align:left}.site-footer .footer-block .customer_informations .customer_data p a{color:#fff}.site-footer .footer-block .customer_informations .view_texts{padding-top:30px;position:relative;max-width:280px;display:flex;flex-direction:column;align-items:center}.site-footer .footer-block .customer_informations .view_texts:before{content:"";position:absolute;top:20px;left:50%;transform:translate(-50%);width:142px;height:1px;background:#fff}.site-footer .footer-block .customer_informations .view_texts span{font-family:Lato;font-weight:600;font-size:14px;line-height:1.5em;letter-spacing:1.4px;color:#fff;text-transform:uppercase;padding:0;border-top:none}.site-footer .footer-block .customer_informations .view_texts .footer_Show_btn{margin:0}.site-footer .footer-block .customer_informations .view_texts .footer_Show_btn .button{font-family:Lato;font-weight:700;font-size:14px;line-height:1.5em;letter-spacing:1.3px;text-transform:uppercase;color:#fff;background-color:#5699a9;border:1px solid #fff;transition:all .3s ease 0s;box-shadow:0 4px 4px #00000040;padding:10px 58px;display:block;margin-top:15px}.site-footer .footer-block .customer_informations .view_texts .footer_Show_btn .button:hover{background-color:#fff;color:#5699a9}.site-footer .footer-block .footer-block__heading{font-family:Playfair-Display;font-size:20px;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#fff;text-transform:uppercase;text-align:left;margin-bottom:20px}.site-footer .footer-block ul.footer-block__details-content{list-style-type:none;margin:0;display:flex;flex-direction:column;gap:15px}.site-footer .footer-block ul.footer-block__details-content li{margin:0;text-align:left}.site-footer .footer-block ul.footer-block__details-content li a,.site-footer .footer-block .custom-footer-newsletter .vip_content p,.site-footer .footer-block .custom-footer-newsletter form input,.site-footer .footer-block .custom-footer-newsletter form .newsletter-form-group__submit,.site-footer .site-footer__copyright span{font-family:Lato;font-size:15px;font-weight:600;line-height:1.5em;letter-spacing:1.5px;color:#fff;text-transform:uppercase;margin:0;padding:0;height:auto}.site-footer .footer-block .custom-footer-newsletter form input::placeholder{opacity:1;color:inherit}.site-footer .footer-block .custom-footer-newsletter .vip_content{margin:30px 0 0;padding:0;text-align:center}.site-footer .footer-block .custom-footer-newsletter form .newsletter-form-group{display:flex;max-width:100%}.site-footer .footer-block .custom-footer-newsletter form input{background-color:#ffffff4d;border:0px;color:#ffffffb3;padding:7px 10px;min-width:auto;min-height:auto;height:auto;flex:1}.site-footer .footer-block .custom-footer-newsletter form .newsletter-form-group__submit{position:relative;bottom:unset;background-color:#5699a9;border:1px solid #fff;box-shadow:0 4px 4px #00000040;padding:7px 8px}.site-footer .site-footer__copyright{background-color:#000;padding:20px 0}.site-footer .site-footer__copyright span{text-align:left;display:block;padding-left:100px}.section-swiper-hero .swiper-hero .swiper-slide{background-size:cover;background-position:center;position:relative;display:flex;justify-content:flex-start;padding-left:max(30px,calc(100% - 1000px) / 2);padding-top:90px;padding-bottom:100px;box-sizing:border-box}.section-swiper-hero .swiper-hero .swiper-slide .slide-content{z-index:1;background-color:#000000b2;box-shadow:0 4px 4px #00000040;padding:50px 40px 30px;display:flex;flex-direction:column;align-items:center;gap:30px}.section-swiper-hero .swiper-hero .swiper-slide .slide-content h2{margin:0;font-family:Playfair-Display;font-weight:700;font-size:40px;line-height:1.25em;letter-spacing:8px;text-transform:uppercase;color:#fff;text-align:center}.section-swiper-hero .swiper-hero .swiper-slide .slide-content p{font-size:20px;line-height:1.5em;letter-spacing:.2em;text-transform:uppercase;max-width:530px;text-align:center;margin:0;color:#fff}.section-swiper-hero .swiper-hero .swiper-pagination{bottom:12px;display:flex;justify-content:center;gap:6px}.section-swiper-hero .swiper-hero .swiper-pagination .swiper-pagination-bullet{background-color:#0006;box-shadow:0 4px 4px #00000040;margin:0;width:14px;height:14px}.section-swiper-hero .swiper-hero .swiper-pagination .swiper-pagination-bullet-active{background-color:#5699a9}.hair-collection-sec .mtitle{text-align:center;margin:0 0 50px}.hair-collection-sec .shopall_main_div{display:flex;width:100%;justify-content:center;padding:0;margin:0;gap:15px}.hair-collection-sec .shopall_main_div .shopall_list{width:calc(33.33% - 10px);list-style-type:none;position:relative;margin:0;padding:0}.hair-collection-sec .shopall_main_div .shopall_list:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1;opacity:.6}.hair-collection-sec .shopall_main_div .shopall_images{position:relative;overflow:hidden;box-shadow:0 4px 4px #00000040;line-height:0;height:100%}.hair-collection-sec .shopall_main_div .shopall_images img{width:100%;height:100%;transition:1s all}.hair-collection-sec .shopall_main_div .shopall_images:hover img{transform:scale(1.2)}.hair-collection-sec .shopall_main_div .shopall_images:before{content:"";position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);margin:15px;border:1px solid #fff;z-index:1}.hair-collection-sec .shopall_main_div .shopall_content{position:absolute;width:100%;top:auto;left:50%;transform:translate(-50%);bottom:0;padding:50px 30px;z-index:2}.hair-collection-sec ul li .shopall_content h3{font-family:Playfair-Display;font-weight:600;font-size:34px;line-height:1.5em;letter-spacing:3px;text-transform:uppercase;color:#fff;text-align:center;margin:0}.hair-collection-sec ul li .shopall_content p{font-family:Lato;font-size:16px;line-height:1.5em;letter-spacing:0;color:#fff;margin:20px 0 30px;text-align:center;text-transform:uppercase;padding:0}.Fortune-exp-sec{margin:0;background-color:#d5e0e2;padding:80px 0 100px}.Fortune-exp-sec .feature-row{gap:100px;align-items:center}.Fortune-exp-sec .feature-row .feature-row__item{flex:unset;margin:0;padding:0}.Fortune-exp-sec .feature-row .feature-row__images{width:calc(38% - 50px)}.Fortune-exp-sec .feature-row .feature-row__images img{object-fit:contain!important}.Fortune-exp-sec .feature-row .feature-row__text{width:calc(62% - 50px)}.Fortune-exp-sec .feature-row .feature-row__text .mtitle{margin:0}.Fortune-exp-sec .feature-row .feature-row__text .mtitle em{color:#5699a9}.Fortune-exp-sec .feature-row .feature-row__text p{color:#000;max-width:630px;padding:30px 0 60px}.Fortune-exp-sec .feature-row .blue-btn{margin:0}.Fortune-exp-sec .feature-row .feature-row__images .image-wrap{background-image:unset!important}.salon-banner{position:relative;width:100%;background-size:cover;background-position:center;padding:135px 0 125px}.salon-banner .salon-banner-main{display:flex;justify-content:end}.salon-banner .salon-banner-main .salon-banner__content{position:relative;display:flex;flex-direction:column;background-color:#000000b2;box-shadow:0 4px 4px #00000040;padding:40px 80px;width:100%;max-width:800px;color:#fff}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__subheading{font-family:Lato;font-size:30px;line-height:1.5em;letter-spacing:6px;font-weight:500;text-transform:uppercase;color:#fff}.salon-banner .salon-banner-main .salon-banner__content span{font-family:Playfair-Display-Italic;font-weight:400;font-size:48px;letter-spacing:2.4px}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__from{display:flex;align-items:center;justify-content:flex-end;padding-right:65px}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__from h4{font-family:Playfair-Display-Italic;font-size:22px;font-weight:600;line-height:1.5em;letter-spacing:3px;color:#fff;margin:-20px 0 0;z-index:1}.salon-banner .salon-banner__content .salon-banner__from .salon-banner__logo-img{max-width:240px;margin-left:-45px;margin-top:-50px}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__desc p,.salon-banner__desc h1,.salon-banner__desc h2,.salon-banner__desc h3,.salon-banner__desc h4,.salon-banner__desc h5,.salon-banner__desc h6{color:#fff;letter-spacing:1.6px;text-align:center;margin-bottom:40px}.salon-banner .salon-banner-main .salon-banner__content .salon-banner-text-buttons{text-align:center}.salon-banner .salon-banner-main .salon-banner__content .salon-banner-text-buttons p{font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#fff}.salon-banner .salon-banner__content .salon-banner-text-buttons .salon-banner__buttons{display:flex;justify-content:center;gap:30px}.custom-consignment-section{background-size:cover;background-position:5%;background-repeat:no-repeat;padding:125px 0 175px}.custom-consignment-section.content-right .consignment-con{justify-content:flex-start}.custom-consignment-section .consignment-con{display:flex;align-items:center;justify-content:flex-end;position:relative}.custom-consignment-section .content{width:100%;max-width:700px;text-align:center}.custom-consignment-section .content .mtitle{color:#212424;margin-bottom:10px}.custom-consignment-section .content p{font-size:14px;letter-spacing:.7px;color:#212424;max-width:590px;margin:0 auto 50px}.custom-consignment-section .buttons{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.custom-consignment-section .buttons .blue-btn{width:100%;max-width:385px}.custom-consignment-section .buttons .black-btn{width:100%;max-width:285px}.custom-consignment-section .content:has(.blockWrap){max-width:860px}.custom-consignment-section .blockWrap{display:flex;grid-gap:15px}.custom-consignment-section .blockWrap .block-item{display:flex;flex-direction:column;grid-gap:30px;width:100%;position:relative;padding:70px 30px;z-index:1;box-shadow:2px 4px 4px #00000040}.custom-consignment-section .blockWrap .block-item img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.custom-consignment-section .blockWrap .block-item .mtitle{line-height:1.2;letter-spacing:.2em;color:#fff;margin:0}.custom-consignment-section .blockWrap .block-item .blue-btn{margin:auto auto 0;width:190px;max-width:100%}.custom-consignment-section .blockWrap .block-item:after{content:"";position:absolute;width:calc(100% - 48px);height:calc(100% - 48px);left:24px;top:24px;z-index:-1;border:2px solid #fff}.custom-left-align .content{text-align:left}.custom-left-align .content h3{font-family:Lato;font-size:20px;line-height:1.5;letter-spacing:.1em;font-weight:600;text-transform:uppercase;color:#212424;margin:0 0 20px}.custom-left-align .content .subtext{max-width:486px}.custom-left-align .content .subtext p{font-size:16px}.custom-left-align .content .subtext p:not(:last-of-type){margin-left:0;margin-bottom:0}.custom-left-align .content .subtext p:last-of-type{margin-left:0;margin-bottom:130px}.custom-right-align .content .subtext p:last-of-type{margin-bottom:130px}.custom-left-align .content .buttons{justify-content:flex-start}.salon-services-section{position:relative;padding:55px 0 80px;box-shadow:0 4px 4px #00000040;background-position:right;background-size:cover;color:#212424}.salon-services-section.salon-services-content-right{background-position:left}.salon-services-section .salon-content{width:48%}.salon-services-section .salon-content .mtitle{margin:0}.salon-services-section .salon-content .mtitle em{color:#318c99}.salon-services-section .salon-content .description p{margin:30px 0 0;letter-spacing:1.6px;color:inherit}.salon-services-section .salon-content .service-list{max-width:390px;margin-top:40px}.salon-services-section .salon-content .blue-btn{margin-top:40px}.salon-services-section .salon-content .service-list .service-item{display:flex;flex-direction:column;grid-gap:5px;margin-bottom:30px}.salon-services-content-left .salon-content .service-list .service-item{margin-bottom:20px}.salon-services-section .salon-content .service-list .service-item:last-child{margin-bottom:0!important}.salon-services-section .salon-content .service-list .service-item .service-subtext{margin:0;font-size:14px;line-height:1.4;letter-spacing:.05em;max-width:700px}.salon-services-section .salon-content .service-list .service-item .service-name-price{display:flex;justify-content:space-between;align-items:center}.salon-services-section .salon-content .service-list .service-item .service-name{font-family:Playfair-Display;font-weight:600;font-size:24px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:inherit}.salon-services-section.salon-services-content-left:not(:has(.salon-gallery-grid)) .salon-content .service-list .service-item .service-name{font-size:20px;letter-spacing:.1em}.salon-services-section .salon-content .service-list .service-item .service-price{font-family:Lato;font-size:20px;line-height:1.5;letter-spacing:.1em;font-weight:600;text-transform:uppercase;margin:0;color:inherit}.salon-services-section.salon-services-content-left .salon-content .service-list .service-item .service-price{font-size:16px;letter-spacing:.1em}.salon-services-section .salon-content .blue-btn:hover{border-color:#5699a9}.salon-image{position:relative}.desktop-bg{display:block;width:100%}.salon-services-section.salon-services-content-right .salon-content{margin-left:auto;width:60%}.salon-services-section.salon-services-content-right .salon-content .service-list,.salon-services-section.salon-services-content-center .salon-content .service-list{max-width:100%}.salon-services-section.salon-services-content-right .salon-content .mtitle,.salon-services-section.salon-services-content-center .salon-content .mtitle{text-align:center}.salon-services-section.salon-services-content-center .salon-content{width:100%;max-width:1000px;margin:auto}.salon-services-content-white,.salon-services-content-white .mtitle{color:#fff}.salon-services-section .salon-wrapper:has(.salon-gallery-grid){display:flex;align-items:flex-start;grid-gap:30px}.salon-services-section .salon-wrapper:has(.salon-gallery-grid) .salon-content{width:55%;max-width:500px;margin:0 auto}.salon-services-section .salon-wrapper:has(.salon-gallery-grid) .salon-content .service-list{max-width:100%}.salon-services-section .salon-wrapper:has(.salon-gallery-grid) .salon-content .service-list .service-item{margin-bottom:45px}.salon-services-section .salon-gallery-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:20px;background:#fff;box-shadow:0 4px 4px #00000040;width:45%;grid-gap:15px}.salon-services-section .salon-gallery-grid .gallery-item{line-height:0}.salon-services-section .salon-gallery-grid .gallery-item img{width:100%;height:100%;object-fit:cover;max-height:260px}.salon-services-section .salon-gallery-grid .gallery-item:nth-child(5n+1){grid-column:1 / 6}.salon-services-section .salon-gallery-grid .gallery-item:nth-child(5n+2){grid-column:1 / 4}.salon-services-section .salon-gallery-grid .gallery-item:nth-child(5n+3){grid-column:4 / 6}.salon-services-section .salon-gallery-grid .gallery-item:nth-child(5n+4){grid-column:1 / 3}.salon-services-section .salon-gallery-grid .gallery-item:nth-child(5n+5){grid-column:3 / 6}.outlet-section{padding:45px 0 60px}.outlet-section .outlet-subtext{font-family:Lato;font-weight:600;font-size:24px;line-height:1.5em;text-align:center;text-transform:uppercase;letter-spacing:4.8px;color:#212424;margin-bottom:15px}.outlet-section .outlet-heading{text-align:center;font-family:Playfair-Display;font-weight:700;font-size:48px;line-height:1.2em;letter-spacing:9.6px;color:#000;text-transform:uppercase;margin:0}.outlet-section .outlet-description{text-transform:uppercase;color:#000;letter-spacing:3.2px;text-align:center;max-width:640px;margin:0 auto}.outlet-section .outlet-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px}.outlet-section .outlet-cards .outlet-card{width:calc(25% - 15px);padding:15px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;color:#fff;cursor:pointer;position:relative;box-shadow:0 4px 4px #00000040}.outlet-section .outlet-cards .outlet-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}.outlet-section .outlet-cards .outlet-card:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#5699a9;mix-blend-mode:multiply}.outlet-section .outlet-cards .outlet-card:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid #fff;margin:15px}.outlet-section .outlet-cards .outlet-card .outlet-card-content{z-index:1;position:relative;padding:30px 10px;text-align:center}.outlet-section .outlet-card .card-main-text{font-family:Playfair-Display;font-size:28px;font-weight:600;line-height:1.5em;letter-spacing:2.8px;text-transform:uppercase;color:#fff}.outlet-section .outlet-card .card-sub-text{font-family:Lato;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:4px;color:#fff;text-transform:uppercase}.content-slider-blocks .section-inner{text-align:center}.content-slider-blocks .mtitle{margin:0}.content-slider-blocks .section-description{margin:17px auto 0;color:#000;max-width:795px;letter-spacing:1.6px}.content-slider-blocks .swiper-container-wrap{margin-top:24px;position:relative}.custom-content-slider-block .swiper-wrapper{padding:20px 0}.review-block{text-align:left;padding:30px;box-shadow:0 4px 4px #00000040;background:#fff;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.review-block h3{font-family:Lato;font-size:18px;line-height:1.5;font-weight:700;margin:0;text-transform:uppercase}.review-block .review-block__stars{display:flex;grid-gap:4px;color:#5699a9;margin-top:12px}.review-block .review-block__stars svg{width:20px}.review-block .review-block__text{font-family:Lato;font-size:16px;line-height:1.5;font-weight:300;letter-spacing:0;color:#242424;margin:30px 0 0}.review-block .review-block__footer{display:flex;align-items:center;grid-gap:13px;margin-top:auto;padding-top:30px}.review-block .review-block__footer .review-block__image{line-height:0}.review-block .review-block__footer .review-block__image img{width:48px;height:48px;object-fit:cover;border-radius:50px}.review-block .review-block__footer .review-block__reviewer{color:#000;display:flex;flex-direction:column}.review-block .review-block__footer .review-block__reviewer .review-block__name{font-family:Lato;font-size:16px;line-height:1.44;font-weight:700;letter-spacing:0;color:inherit}.review-block .review-block__footer .review-block__reviewer .review-block__role{font-family:Lato;font-size:12px;line-height:1.44;font-weight:400;letter-spacing:0;color:inherit}.mhButton{color:#5699a9;line-height:0;position:absolute;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer}.mhButton.prev{left:-40px}.mhButton.next{right:-40px}.mhButton.swiper-button-disabled{opacity:.5}.blog .mtitle{margin:0}.card.article-card .card__content{display:flex;flex-direction:column}.card.article-card .card__information{padding:15px 0 0!important}.card.article-card .card__information .card__heading{font-family:Playfair-Display;line-height:1;letter-spacing:2px;margin:0}.card.article-card .card__information .article-card__excerpt.rte-width{margin:10px 0 0;letter-spacing:0px}.card.article-card .card__content .article_card_read{margin-top:auto;line-height:1}.card.article-card .card__content .article_card_read .read_more_link{line-height:1}.card.article-card .card__content .article-card__info{font-family:Lato}.blog .blog__view-all .blue-btn{display:inline-block;width:auto;margin-top:30px}.blog .slider-buttons{display:none}.card.article-card .card__inner .media--hover-effect{transition:all .8s}.card.article-card:hover .card__inner .media--hover-effect{transform:scale(1.1)}.image-with-text .image-with-text__grid{align-items:center;justify-content:space-between}.image-with-text .image-with-text__grid .image-with-text__media-item{width:calc(38% - 50px);line-height:0;flex:unset}.image-with-text .image-with-text__grid .image-with-text__media-item img{max-width:100%;height:auto}.image-with-text .image-with-text__grid .image-with-text__text-item{width:calc(62% - 50px);flex:unset}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .mtitle{margin:0;width:100%}.mtitle em{color:#5699a9}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{letter-spacing:0;color:#000}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .blue-btn{margin-top:30px;width:100%;max-width:280px;text-align:center}.blog .blog__posts.articles-wrapper{--grid-desktop-horizontal-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.custom-product-card .collection__title{margin-bottom:0!important}.custom-product-card .mtitle{margin:0}.collection__title .collection__description{margin-top:10px}.collection__title .collection__description p{letter-spacing:0;color:#000;text-transform:uppercase}.custom-product-card slider-component{margin-top:40px}.custom-product-card slider-component:has(.itg_fc_col_slider){margin-top:20px}.custom-product-card slider-component .grid{margin:0;grid-gap:20px;--grid-desktop-horizontal-spacing: 20px}.custom-product-card slider-component .grid .slick-track{padding:20px 0;display:flex}.custom-product-card slider-component .grid .slick-list{height:auto!important}.custom-product-card slider-component .grid .slick-track .grid__item.slick-slide{margin-right:10px;margin-left:10px;height:auto}.custom-product-card slider-component .grid button.slick-arrow{width:24px;height:auto;aspect-ratio:24 / 31}.custom-product-card slider-component .grid button.slick-arrow svg{width:100%;height:auto}.custom-product-card slider-component .grid button.slick-arrow:before{display:none}.itg_product_grid_layoutNew .product-card-wrapper .card{background:#fff;box-shadow:0 4px 4px #00000040}.itg_product_grid_layoutNew.itg_product_box_no .product-card-wrapper .card{box-shadow:none}.itg_product_grid_layoutNew .product-card-wrapper .card__inner{aspect-ratio:.9253;height:auto;--ratio-percent: 0 !important}.itg_product_grid_layoutNew .product-card-wrapper .card__inner .card__media{width:100%}.custom-product-card .product-card-wrapper .card__information{padding:10px;display:flex;flex-direction:column}.custom-product-card .product-card-wrapper .card__information .card-information{margin-top:auto}.custom-product-card .product-card-wrapper .card__information .jdgm-prev-badge{padding:0;margin-bottom:20px!important}.custom-product-card .product-card-wrapper .card__information .price{padding:0;margin-top:0!important;color:#000!important;position:relative}.custom-product-card .product-card-wrapper .card__information .price .price-item{color:inherit!important}.custom-product-card .product-card-wrapper .card__information .price s.price-item.price-item--regular{opacity:.5;display:block;margin:0}.collection__view-all .blue-btn{display:inline-block;width:100%;max-width:278px;margin-top:20px!important}.outlet-banner{display:flex;flex-direction:column;background-position:center;background-size:cover;position:relative;z-index:1}.outlet-banner:before{content:"";background:linear-gradient(271.91deg,#fbf8f3 43.45%,#fbf8f300 98.02%);position:absolute;width:80%;height:100%;z-index:-1;right:0}.outlet-banner .banner-content{font-family:Playfair-Display;font-weight:600;text-transform:uppercase;color:#5699a9;text-shadow:0 7px 7px #00000040;text-align:right;display:flex;flex-direction:column;padding:45px 70px 60px}.outlet-banner .banner-content .banner-heading-top{font-size:42px;line-height:1.5;letter-spacing:.3em}.outlet-banner .banner-content .banner-heading-bottom{font-size:96px;line-height:.88;letter-spacing:.3em;transform:translate(15px)}.outlet-banner .banner-bottom-text{width:100%;background:#5699a9;padding:8px 70px 15px;font-family:Playfair-Display;font-size:26px;line-height:1.5;letter-spacing:.1em;font-weight:700;font-style:italic;color:#fff}.multicolumn .mtitle{margin:0;text-align:center}.multicolumn .section-description{margin:17px auto 0;color:#000;max-width:715px;letter-spacing:1.6px;text-align:center;text-transform:uppercase}.multicolumn-card .multicolumn-card__info{padding:0!important;margin-top:40px}.multicolumn-card .multicolumn-card__info h3{font-family:Lato;font-size:18px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#000;font-weight:600;margin:0}.multicolumn-card .multicolumn-card__info .rte{margin:12px 0 0}.multicolumn .multicolumn-card{padding:36px 20px 20px;height:100%}.multicolumn:not(.has-bg-image) .multicolumn-card{background:#d5e0e2}.multicolumn .multicolumn-card .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width{width:70px;padding-top:0}.multicolumn-card .multicolumn-card__info .rte p{letter-spacing:.1em;color:#212424}.multicolumn.has-bg-image{padding:75px}.multicolumn.has-bg-image .multicolumnWrap{background:#fff}.multicolumn.has-bg-image .multicolumn-card{padding:0 20px}.multicolumn.has-bg-image .multicolumn-card .multicolumn-card__image-wrapper{background:#cce0e5;padding:40px;width:150px;border-radius:100%}.multicolumn.has-bg-image .multicolumn-card .multicolumn-card__info{margin-top:15px}.multicolumn.has-bg-image .multicolumn-card .multicolumn-card__info h3{color:#5699a9}.multicolumn .title-wrapper--no-top-margin{margin-bottom:30px}.multicolumn .section-description.max-width-full{max-width:100%;text-transform:none}.multicolumn .section-description.max-width-full p{letter-spacing:.1em;margin:0}.multicolumn .section-description.max-width-full p a{color:#257071}.multicolumn.has-bg-image .multicolumn-card .multicolumn-card__info h5{margin:5px 0 0;font-family:Lato;font-size:16px;line-height:1.5;letter-spacing:.1em;font-weight:400;text-transform:uppercase;color:#212424}.before-after-slider{padding:70px 60px}.before-after-slider .beforeAfterWrap{background:#fff}.beforeAfterWrap .mtitle{margin:0 0 23px;text-align:center}.beforeAfterWrap .beforeAfterRow{display:flex;justify-content:space-between;grid-gap:30px}.beforeAfterWrap .beforeAfterRow .before-after-left{width:27%}.beforeAfterWrap .beforeAfterRow .before-after-right{width:68%}.beforeAfterWrap .beforeAfterRow .before-after-left h4{font-family:Lato;font-size:14px;line-height:1.5;letter-spacing:.1em;font-weight:700;color:#000;text-transform:uppercase;margin:0}.beforeAfterWrap .beforeAfterRow .before-after-left p{margin:30px 0 0}.beforeAfterWrap .beforeAfterRow .before-after-left .blue-btn{margin-top:13px}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper.swiper-before-after{height:100%;padding-bottom:30px}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide{position:relative;height:auto;box-sizing:border-box;padding:6px}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide img.after-image{aspect-ratio:883 / 506;width:100%;height:auto;min-height:100%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 4px #00000040;box-sizing:border-box}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box{position:absolute;bottom:25px;left:30px;padding:10px 20px;background:#fff;box-shadow:0 5px 5px #00000040;max-width:250px;display:flex;flex-direction:column;text-align:center;box-sizing:border-box}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box .beforeTitle{font-family:Playfair Display;font-size:20px;line-height:1.5;letter-spacing:.1em;font-weight:600;text-transform:uppercase;margin-bottom:5px;color:#000}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box img{aspect-ratio:1;object-fit:cover}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box .beforeName{margin:0;font-family:Lato;font-size:20px;line-height:1.5;letter-spacing:.1em;font-weight:600;text-transform:uppercase;color:#000}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box .beforeLocation{font-family:Lato;font-size:14px;line-height:1.5;letter-spacing:.1em;font-weight:600;text-transform:uppercase;color:#000}.before-after-right .swiper-before-after .swiper-pagination{display:inline-flex;grid-gap:10px;justify-content:center;bottom:0}.before-after-right .swiper-before-after .swiper-pagination .swiper-pagination-bullet{display:block;width:16px;height:16px;margin:0;background:#d9d9d9;opacity:1;cursor:pointer}.before-after-right .swiper-before-after .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.gift-hero-section,.gift-hero-section .gift-hero-container:before{background:no-repeat center / cover}.gift-hero-section{padding:70px 20px;position:relative;z-index:1}.gift-hero-section:before{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:.5;z-index:-1}.gift-hero-section .gift-hero-container{max-width:600px;margin:auto;color:#000;text-align:center;border-radius:20px;padding:40px 20px;box-sizing:border-box;position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1.8;border:2px solid #5699a9;transition:all .3s}.gift-hero-section .gift-hero-container:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:.3;transition:all .3s}.gift-hero-section .gift-hero-container:hover{background-color:#000!important;color:#fff}.gift-hero-section .gift-hero-container:hover:before{opacity:.15}.gift-hero-section .gift-hero-container .gift-hero-button-top{color:inherit;letter-spacing:.1em;margin:0;padding-bottom:0!important}.gift-hero-section .gift-hero-container .gift-hero-heading{font-family:Playfair-Display;font-size:40px;line-height:1.2;font-weight:600;letter-spacing:.1em;color:inherit;margin:10px 0 50px}.gift-hero-section .gift-hero-container .gift-hero-button-main{display:inline-flex;align-items:center;justify-content:center;grid-gap:7px;font-family:Lato;font-size:16px;line-height:1.2;padding:10px 20px;box-sizing:border-box;text-decoration:none!important;background:#5699a9;border:1px solid #fff;color:#fff;text-transform:uppercase;letter-spacing:.1em;transition:all .3s}.gift-hero-section .gift-hero-container .gift-hero-button-main:hover{background:#fff;color:#5699a9}.gift-hero-section .gift-hero-container .gift-hero-button-main svg{width:1em;height:auto}.facets-container .facets__form-vertical .facets__heading--vertical,.facets-container .facets__form-vertical .active-facets-vertical-filter a{margin-bottom:0;font-family:Lato;font-size:12px;line-height:1;letter-spacing:.1em;font-weight:400;color:inherit;text-transform:uppercase}.facets-container .facets__form-vertical .active-facets-vertical-filter{background:#5699a9;padding:10px;color:#fff}.facets-container .facets__form-vertical .active-facets-vertical-filter facet-remove{margin:0!important;line-height:1}.facets-container .facets__form-vertical .active-facets-vertical-filter a span{font-size:inherit;letter-spacing:inherit}.facets-container .facets__form-vertical .facets-wrap-vertical .list-unstyled{margin:0}.facets-container .facets__form-vertical .facets__summary{padding:10px 0}.facets-container .facets__form-vertical .active-facets>facet-remove{display:none}.facets-container .facets__form-vertical .facets__display-vertical{padding:0}.facets-container .facets__form-vertical .facets__display-vertical .facets-wrap-vertical{padding:0 0 20px}.facets-container .facets__form-vertical .facets__display-vertical .facets-wrap-vertical .facet-checkbox{padding:0}.facets-container .facets__form-vertical .facets__display-vertical .facets-wrap-vertical .facet-checkbox input{top:0;margin:0;left:0}.facets-container .facets__form-vertical .facets__display-vertical .facets-wrap-vertical .facet-checkbox svg.icon.icon-checkmark{top:45%;left:8px;transform:translate(-50%,-50%)}.facets-container .facets__form-vertical .facets-wrap-vertical .list-unstyled .facets__item:not(:last-child){margin-bottom:10px}.facets-vertical-sort .facet-filters__field .select select{border:1px solid #cacaca;padding:8px 14px;-webkit-appearance:auto;appearance:auto;color:#212424}.facets-vertical-sort .facet-filters__field .select select+svg.icon-caret{display:none}.facets-vertical-sort .facet-filters__field .facet-filters__label{display:none}.facets-vertical-sort .facet-filters.sorting{padding:0;order:1}.facets-vertical-sort .facets-vertical-form{justify-content:space-between;align-items:center}.facets-vertical-sort .facets-vertical-form .product-count-vertical.light{margin:0}.product-details-wrapper{padding-top:35px;padding-bottom:60px}.product-details-wrapper .mtitle{margin:0 0 30px;text-align:center}.product-details-wrapper .product-details-content{max-width:1000px;margin:0 auto}.product-details-wrapper .details-left h3{margin:0 0 20px;font-family:Lato;font-size:16px;line-height:1;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#5699a9;text-align:center}.product-details-wrapper .details-left .custom-details-description{display:flex;justify-content:center;flex-direction:column;align-items:center}.product-details-wrapper .details-left .custom-details-description ul li{font-size:14px;line-height:1.4;font-weight:400;letter-spacing:.05em;font-family:Lato}.product-details-wrapper .product-details-content .details-left h3{margin:0 0 20px;font-family:Lato;font-size:16px;line-height:1;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#5699a9}.product-details-wrapper .product-details-content .details-left p{font-size:14px;line-height:1.4;font-weight:400;letter-spacing:.05em;max-width:510px}.product-details-wrapper .product-details-content .details-right .faq-item{border-bottom:1px solid #dcdcdc}.product-details-wrapper .product-details-content .details-right .faq-item.active{padding-bottom:20px}.product-details-wrapper .product-details-content .details-right .faq-item .faq-question{display:flex;align-items:center;grid-gap:20px;padding:10px 20px;cursor:pointer}.product-details-wrapper .product-details-content .details-right .faq-item .faq-question img{width:37px;height:37px;object-fit:contain}.product-details-wrapper .product-details-content .details-right .faq-item .faq-question span{font-family:Lato;font-size:16px;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5699a9}.product-details-wrapper .product-details-content .details-right .faq-item .faq-question span.arrow{margin-left:auto;transition:all .3s}.product-details-wrapper .product-details-content .details-right .faq-item .faq-answer{font-family:Lato;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:.05em;color:#212424;padding-left:76px;padding-right:40px;display:none}.product-details-wrapper .product-details-content .details-right .faq-item.active .faq-answer{display:block}.product-details-wrapper .product-details-content .details-right .faq-item.active .faq-question span.arrow{transform:rotate(90deg)}.itg_main_product_main .product__info-wrapper .breadcrumb{margin:0;padding:0;background:transparent;font-family:Lato;font-size:10px;line-height:1.5;font-weight:400;text-transform:uppercase}.itg_main_product_main .product__info-wrapper .breadcrumb a{color:#000}.itg_main_product_main .product__info-wrapper .breadcrumb span{color:#5699a9}.itg_main_product_main .product__info-wrapper .product__title{margin:28px 0 0}.itg_main_product_main .product__info-wrapper .product__title h1{font-family:Lato;font-size:24px;line-height:1.5;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#212424;margin:0}.itg_main_product_main .product__info-wrapper .consignment-button-wishlist{display:flex;margin:36px 0 0;align-items:center;grid-gap:20px}.itg_main_product_main .product__info-wrapper .priceWrap{margin:10px 0 0}.itg_main_product_main .product__info-wrapper .priceWrap .price{margin:0!important;line-height:1;font-size:16px}.itg_main_product_main .product__info-wrapper .priceWrap .price .price__container span{font-family:Lato;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.itg_main_product_main .product__info-wrapper .itg_size_swatch{margin:20px 0 0}.itg_main_product_main .product__info-wrapper .itg_size_swatch legend.form__label{background:#212424;margin:0;box-shadow:none;font-family:Lato;font-size:16px;line-height:1.5;letter-spacing:.1em;font-weight:400;color:#fff;border:none}.itg_main_product_main .product__info-wrapper .itg_size_swatch legend.form__label span{font-family:Playfair Display;font-size:18px;letter-spacing:.1em;font-weight:600}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background{padding:20px;display:flex;flex-wrap:wrap;grid-gap:15px 20px;justify-content:flex-start;align-items:flex-start;gap:10px}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item{overflow:visible;position:relative;width:calc((100% - 40px)/5)}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item .single-color-tag{display:flex;flex-direction:column;grid-gap:13px;align-items:center;text-align:center}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item .single-color-tag img{border-radius:100%;width:100%;height:auto;aspect-ratio:1/1;border:0px;transition:all .2s linear;border:2px solid #fff}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item .single-color-tag.active img{border:1px solid #000;padding:2px;transform:scale(1.07);box-shadow:0 0 0 .08rem #1c1c1c,0 8px 20px #2222221a,inset 0 0 0 3px #fff}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item .single-color-tag:hover img{border:1px solid #000;padding:2px;transform:scale(1.05);box-shadow:0 0 0 .08rem #1c1c1c,0 8px 20px #2222221a,inset 0 0 0 3px #fff}.itg_main_product_main .product__info-wrapper .itg_size_swatch input[type=radio]+label{display:flex;flex-direction:column;gap:5px;border:1px solid transparent;font-family:Lato}.itg_main_product_main .product__info-wrapper .itg_size_swatch input[type=radio]+label .custom-length-price{border-top:2px solid #000;padding-top:5px;width:unset}.itg_main_product_main .product__info-wrapper .itg_size_swatch input[type=radio]:checked+label{background:#5699a9;border:1px solid #000;color:#fff}.itg_main_product_main .product__info-wrapper .itg_size_swatch label:hover{background:#5699a9;border:1px solid #000!important;color:#fff}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item .single-color-tag:hover p{bottom:100%;opacity:1;visibility:visible;display:block}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item .single-color-tag p{font-family:Lato;font-size:13px;position:absolute;bottom:80%;text-indent:0;background:#000;padding:5px 10px;line-height:1;border-radius:4px;margin:0 0 10px;min-width:50px;color:#fff;left:50%;white-space:pre;text-align:center;text-transform:none;transform:translate(-50%);-webkit-transform:translate(-50%,0);visibility:hidden;opacity:0;transition:.25s ease-out}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item .single-color-tag p span{font-size:10px;letter-spacing:.1em;font-weight:700;color:#5699a9}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .custom-background-style{width:100%;padding:12px 12px 12px 20px;background:#252323;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:10px;color:#fff}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .custom-background-style p{margin:0;font-family:Lato;font-size:16px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .custom-background-style .view-color-swatches{font-family:Lato;display:inline-block;padding:10px 20px;font-size:13px;letter-spacing:.1em;font-weight:700;background:#5699a9}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div{align-items:center;justify-content:space-between}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn{display:flex;flex-wrap:wrap;grid-gap:10px 20px}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn .product-form__quantity{width:auto}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn label.form__label{font-family:Lato;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#000}.itg_main_product_main .product__info-wrapper .itg_size_swatch .custom-wavy-straight label{aspect-ratio:1;border:0px;background:#d5e0e2!important;border-radius:100%!important;padding:0!important;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.itg_main_product_main .product__info-wrapper .itg_size_swatch .custom-wavy-straight label:before{display:none}.itg_main_product_main .product__info-wrapper .itg_size_swatch .custom-wavy-straight{width:95px;font-family:Lato;font-size:8px;line-height:1.5;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.itg_main_product_main .product__info-wrapper .itg_size_swatch .custom-wavy-straight label img{max-width:70%;max-height:70%}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn quantity-input.quantity{width:47px;min-height:auto;height:41px;font-family:Playfair Display;font-size:24px;line-height:1;letter-spacing:.1em;color:#000;text-transform:uppercase;display:inline-block;margin:0}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn quantity-input.quantity input{padding:0;background:transparent;line-height:1;font-size:inherit}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn product-form.product-form{margin:0}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn product-form.product-form .product-form__buttons{margin:0!important}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .cstm-quantity-buy-btn product-form.product-form button.product-form__submit{padding:8px 20px;width:150px;max-width:100%}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .wishlist_div{width:auto}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background.add_to_cart_div .wishlist_link{color:#173c3f;font-family:Playfair Display;font-size:16px;letter-spacing:0}.itg_main_product_main .product__info-wrapper .consignment-button-wishlist product-form.product-form{margin:0;min-width:50%}.itg_main_product_main .product__info-wrapper .consignment-button-wishlist product-form.product-form .product-form__buttons{margin:0!important}.itg_main_product_main .product__info-wrapper .consignment-button-wishlist .wishlist_div{width:auto}.itg_main_product_main .product__info-wrapper .consignment-button-wishlist .wishlist_div .wishlist_link{font-family:Playfair Display;color:#173c3f;letter-spacing:0}.itg_main_product_main .product__info-wrapper .product__description{margin:35px 0 0}.itg_main_product_main .product__info-wrapper .product__description .product-info-section{padding:0}.itg_main_product_main .product__info-wrapper .product__description .product-info-section h2{font-family:Lato;font-size:16px;line-height:1;letter-spacing:.1em;font-weight:700;text-transform:uppercase;color:#5699a9;margin:0}.itg_main_product_main .product__info-wrapper .product__description .product-info-section .description{margin:16px 0 0;font-family:Lato;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:.05em;color:#212424}.itg_main_product_main .product__info-wrapper .product__description .product-info-section .product-specs{display:flex;flex-direction:column;grid-gap:20px;margin-top:50px}.itg_main_product_main .product__info-wrapper .product__description .product-info-section .product-specs .product-spec-flex{display:flex;grid-gap:30px;font-family:Lato;align-items:center}.itg_main_product_main .product__info-wrapper .product__description .product-info-section .product-specs .product-spec-flex:has(ul){align-items:flex-start}.itg_main_product_main .product__info-wrapper .product__description .product-info-section .product-specs .product-spec-flex .description-label{width:33%;text-align:right;font-size:16px;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5699a9}.itg_main_product_main .product__info-wrapper .product__description .product-info-section .product-specs .product-spec-flex .description-value{width:66%;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:.05em;color:#212424}.custom-stylish-text-section{padding:50px 20px}.custom-stylish-text-section .mtitle{margin:0;text-align:center}.custom-stylish-text-section .image-content-wrapper{display:flex;grid-gap:30px;margin-top:50px}.custom-stylish-text-section .image-content-wrapper .image-block{width:30%;line-height:0}.custom-stylish-text-section .image-content-wrapper .content-block{width:70%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.custom-stylish-text-section.image-right .image-block{order:1}.custom-stylish-text-section.image-right .custom-stylist-content{max-width:700px}.custom-stylish-text-section .image-content-wrapper .image-block img{object-fit:cover;border:2px solid #fff;aspect-ratio:1/1.25}.custom-stylish-text-section .image-content-wrapper .image-block.custom-img-round img{width:285px;aspect-ratio:1;height:auto;object-fit:cover;border-radius:100%;border:3px solid #5699a9;box-shadow:0 4px 4px #00000040}.custom-stylish-text-section .image-content-wrapper .content-block .custom-stylist-content>*{margin:0 0 15px;font-family:Lato;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:.1em}.custom-stylish-text-section .image-content-wrapper .content-block .custom-stylist-content>ul,.custom-stylish-text-section .image-content-wrapper .content-block .custom-stylist-content>ol{padding-left:20px}.custom-stylish-text-section .image-content-wrapper .content-block .custom-stylist-content>*:last-child{margin:0}.custom-stylish-text-section .image-content-wrapper .content-block img.Image{margin-top:15px}.custom-stylish-text-section .image-content-wrapper .content-block .blue-btn{display:inline-block;margin-top:30px}.custom-stylish-text-section .cstm-stylish-bottom{text-align:center;margin-top:50px}.custom-stylish-text-section .cstm-stylish-bottom .subtext{font-family:Lato;font-size:20px;line-height:1.5;letter-spacing:.1em;font-weight:600;text-transform:uppercase;margin:0}.custom-stylish-text-section .cstm-stylish-bottom .blue-btn{display:inline-block;margin-top:20px}.rich-text.content-container{background-repeat:no-repeat;background-size:cover}.rich-text-btn{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:10px 20px}.rich-text-btn .black-btn,.rich-text-btn .blue-btn{min-width:285px}.compare-section .mtitle{margin:0;text-align:center}.compare-section .mtitle+*{margin-top:40px}.compare-section .compare-cards{display:flex;justify-content:space-between;grid-gap:20px}.compare-section .compare-cards .compare-card{padding:20px;background:#231f20;box-shadow:0 4px 4px #00000040;color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-align:center;max-width:330px;width:100%}.compare-section .compare-cards .compare-card .compare-title-feature{display:flex;flex-direction:column;grid-gap:27px}.compare-section .compare-cards .compare-card h3{color:inherit;font-family:Playfair-Display-Italic;font-size:30px;font-weight:400;font-style:italic;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:0}.compare-section .compare-cards .compare-card .compare-feature{font-family:Lato;font-size:16px;line-height:1.5;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.compare-section .compare-cards .compare-card .compare-label-value{margin-top:80px}.compare-section .compare-cards .compare-card .compare-price-label{font-family:Lato;font-size:10px;line-height:1.5;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.compare-section .compare-cards .compare-card .compare-price-value{font-family:Playfair-Display-Italic;font-size:30px;line-height:1;letter-spacing:.1em;font-weight:400;text-transform:uppercase;margin:0 0 5px}.coloring-hairrepair-section{padding-left:50px;padding-right:50px;text-align:center}.coloring-hairrepair-section .coloring-hairrepair-container{padding:40px 50px;box-shadow:0 4px 4px #00000040}.coloring-hairrepair-section .coloring-hairrepair-container .mtitle{margin:0}.coloring-hairrepair-section .coloring-hairrepair-container:has(.services-grid) .mtitle{margin-bottom:30px}.coloring-hairrepair-container .services-grid{display:flex;grid-gap:20px;justify-content:space-between;max-width:1000px;margin:auto}.services-grid .service-card{text-align:center;display:flex;flex-direction:column;color:#212424;width:33.33%;max-width:285px}.services-grid .service-card .service-image{aspect-ratio:1;width:100%;height:auto;object-fit:cover;border:10px solid #fff;box-shadow:0 4px 4px #00000040}.services-grid .service-card .service-title{font-family:Playfair Display;font-size:26px;line-height:1.5;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:inherit;margin:0}.services-grid .service-card .service-desc{margin:10px 0 0;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:.05em}.services-grid .service-card .service-price,.services-grid .service-card .service-price-from{font-size:20px;line-height:1.5;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:10px 0 0;color:inherit}.services-grid .service-card .service-image+*{margin-top:15px}.services-grid .service-card .service-price-from{color:#5699a9}.services-grid .service-card .nested-service{font-size:16px;letter-spacing:.1em;color:#000;font-weight:600;display:flex;justify-content:space-between;margin:0 0 10px;text-align:left}.services-grid .service-card .nested-service strong{font-weight:600}.services-grid .service-card .service-price-from+*{margin-top:20px}.coloring-view-text-btn{margin-top:40px}.coloring-view-text-btn p{font-size:20px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#212424;margin:0 0 13px}.coloring-view-text-btn .blue-btn{display:inline-block}.salon-main-heading{margin:0 0 30px;text-align:center}.pifyform-repair-heading{background:#fff;padding-top:30px;padding-bottom:30px}.pifyform-repair-heading .mtitle{margin:0 0 30px;text-align:center}.image-block img{aspect-ratio:1 / 1.2;object-fit:cover;width:100%;height:auto;border:5px solid #fff;box-shadow:0 4px 4px #00000040;box-sizing:border-box}@media screen and (max-width: 1180px){.site-header .header-item .site-nav{gap:20px}.site-header .header-item--navigation{margin-right:20px}.before-after-slider{padding:40px 30px}}@media screen and (max-width: 1140px){.mhButton.prev{left:-30px}.mhButton.next{right:-30px}.coloring-hairrepair-section,.coloring-hairrepair-section .coloring-hairrepair-container{padding-left:30px;padding-right:30px}}@media screen and (min-width: 1550px){.image-with-text .image-with-text__grid{margin:0 6%}}@media screen and (max-width: 1040px){.site-header .header-item .site-header__logo a{max-width:120px!important}.site-header .header-item .site-nav li:last-child .site-nav__link,.header nav .list-menu li .menuBtn{font-size:14px;padding:5px 25px}.site-header .header-item--icons .site-nav__icons{gap:10px}.site-header .header-item--icons .site-nav__icons .cart-link svg{width:24px;height:24px}.custom-consignment-section.content-left{background-position:center;padding:100px 0 120px}.multicolumn.has-bg-image{padding:70px 40px}}@media screen and (max-width: 1024px){.site-footer .footer__blocks-wrapper{gap:30px}.Fortune-exp-sec{padding:80px 0}.Fortune-exp-sec .feature-row{gap:60px}.Fortune-exp-sec .feature-row .feature-row__images{width:calc(38% - 30px)}.Fortune-exp-sec .feature-row .feature-row__text{width:calc(62% - 30px)}.Fortune-exp-sec .feature-row .feature-row__text p{padding:20px 0 40px}.salon-banner{padding:80px 0}.salon-banner .salon-banner-main .salon-banner__content{padding:40px;max-width:620px}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__from{padding-right:0}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__from h4{margin:-10px 0 0}.salon-banner .salon-banner__content .salon-banner__from .salon-banner__logo-img{margin-left:-40px;margin-top:-40px}.outlet-section .outlet-cards .outlet-card{width:calc(33.33% - 13.33px)}.outlet-section .outlet-card .card-main-text{font-size:24px}.custom-consignment-section.content-left{padding:60px 0 80px}.custom-consignment-section .content{max-width:640px}.custom-consignment-section .content p{margin:0 auto 30px}.salon-services-section .salon-content .description p{margin:30px 0 20px}.salon-services-section .salon-content .service-list{margin-top:30px}.image-with-text .image-with-text__grid .image-with-text__media-item{width:calc(38% - 30px)}.image-with-text .image-with-text__grid .image-with-text__text-item{width:calc(62% - 30px)}.outlet-banner .banner-content{padding:50px 40px}.outlet-banner .banner-content .banner-heading-top{font-size:38px;line-height:1.2}.outlet-banner .banner-content .banner-heading-bottom{font-size:86px}.outlet-banner .banner-bottom-text{padding:8px 40px 15px}.beforeAfterWrap .beforeAfterRow .before-after-left{width:40%}.beforeAfterWrap .beforeAfterRow .before-after-right{width:60%}.custom-stylish-text-section .image-content-wrapper,.custom-stylish-text-section .cstm-stylish-bottom{margin-top:30px}}@media screen and (max-width: 990px){iframe#tidio-chat-iframe{bottom:60px!important}.site-header .header-layout--mobile-logo-only{justify-content:center}.site-header .header-item--logo{flex:0 1 140px}.site-header .header-item--navigation,.site-header .header-item--icons{display:none!important}.site-nav__thumb-menu--inactive{transform:unset;margin:40px auto;max-width:540px}.slide-nav__overflow--thumb{max-width:540px;left:50%;transform:translate(-50%)}.site-nav__thumb-button{border-radius:0}.slide-nav__wrapper ul li .slide-nav__link,.slide-nav__wrapper ul li .slide-nav__sublist-link{font-family:Lato;font-weight:400;font-size:14px;line-height:1.5em;letter-spacing:1.18px;text-transform:uppercase}.cart-has-items .site-nav__thumb-cart svg{color:#fff}.cart-has-items .cart-link__bubble{background-color:#fff}.cart-link__bubble-num{color:#000}.site-footer .footer__blocks-wrapper,.hair-collection-sec .shopall_main_div{flex-wrap:wrap}.site-footer .footer__blocks-wrapper .footer-block{width:calc(50% - 15px)!important}.hair-collection-sec .shopall_main_div .shopall_list{width:calc(50% - 7.5px)}.salon-services-section{padding:55px 0 60px;background-position:center}.salon-services-section.salon-services-content-right{position:relative;z-index:1}.salon-services-section.salon-services-content-right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1;opacity:.8}.salon-services-section .salon-wrapper:has(.salon-gallery-grid){flex-direction:column}.salon-services-section .salon-wrapper:has(.salon-gallery-grid) .salon-content,.salon-services-section .salon-gallery-grid{width:100%;max-width:100%}.salon-services-section .salon-gallery-grid{padding:10px;grid-gap:10px}.salon-services-section .salon-wrapper:has(.salon-gallery-grid) .salon-content .service-list .service-item{margin-bottom:20px}.multicolumnWrap .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem}.multicolumnWrap .multicolumn-list__item,.grid--4-col-desktop .multicolumn-list__item{width:auto;max-width:350px}.multicolumn.has-bg-image{padding:50px 20px}.compare-section .compare-cards,.coloring-hairrepair-container .services-grid{flex-wrap:wrap}.compare-section .compare-cards .compare-card{max-width:none;width:calc(50% - 10px)}.coloring-hairrepair-container .services-grid .service-card{width:calc(50% - 10px);margin:0 auto}.compare-section .compare-cards .compare-card:nth-last-child(1):nth-child(odd),.coloring-hairrepair-container .services-grid .service-card:nth-last-child(1):nth-child(odd){flex-basis:100%}}@media screen and (max-width: 768px){.mtitle{font-size:28px}.announcement__text{font-size:8px}.slide-nav__overflow--thumb{max-width:inherit;left:20px;transform:unset}.site-nav__thumb-menu--inactive{margin:20px;max-width:inherit}.site-footer .footer__blocks-wrapper{flex-direction:column}.site-footer .footer__blocks-wrapper .footer-block,.site-footer .footer-block .customer_informations .view_texts .footer_Show_btn{width:100%!important;max-width:100%!important;margin:0!important}.site-footer .footer__blocks-wrapper .footer-block .footer-block__details-content{margin:0!important}.site-footer .footer-block .footer-block-image img{max-width:230px}.site-footer .footer-block .customer_informations .view_texts{max-width:100%}.site-footer .footer-block{padding:0}.site-footer .footer-block .footer-block__heading{margin-bottom:15px}.site-footer .footer-block ul.footer-block__details-content{gap:10px}.site-footer .site-footer__copyright{padding:15px 0}.site-footer .site-footer__copyright span{padding-left:0;font-size:12px}.hair-collection-sec .mtitle{margin:0 0 30px}.hair-collection-sec .shopall_main_div .shopall_list,.Fortune-exp-sec .feature-row .feature-row__item{width:100%}.hair-collection-sec ul li .shopall_content h3{font-size:24px}.hair-collection-sec ul li .shopall_content p{font-size:14px;margin:10px 0 20px}.Fortune-exp-sec{padding:60px 0!important}.Fortune-exp-sec .feature-row{gap:30px}.Fortune-exp-sec .feature-row .feature-row__images{max-width:100%}.Fortune-exp-sec .feature-row .feature-row__text p{padding:10px 0 30px}.Fortune-exp-sec .feature-row .feature-row__text .mtitle,.Fortune-exp-sec .feature-row .feature-row__text p{text-align:center}.Fortune-exp-sec .feature-row .blue-btn{margin:0 auto}.section-swiper-hero .swiper-hero .swiper-slide{padding:0 20px;align-items:center;height:430px}.section-swiper-hero .swiper-hero .swiper-slide .slide-content{padding:40px;gap:20px}.section-swiper-hero .swiper-hero .swiper-slide .slide-content h2{font-size:34px;letter-spacing:6px}.section-swiper-hero .swiper-hero .swiper-slide .slide-content p{font-size:20px;margin:0}.outlet-section .outlet-heading{font-size:38px;letter-spacing:4.6px}.outlet-section .outlet-subtext{font-size:18px;letter-spacing:2.8px;margin-bottom:10px}.outlet-section .outlet-cards{margin-top:30px}.outlet-section .outlet-cards .outlet-card{width:calc(50% - 10px)}.custom-consignment-section.content-left{background-position:right}.custom-consignment-section .content{max-width:100%}.custom-consignment-section .consignment-con{justify-content:center;flex-direction:column;gap:30px}.custom-consignment-section .mobile-image{display:block!important;width:100%;margin:0}.custom-consignment-section .buttons{gap:10px}.custom-consignment-section .content p{margin:0 auto 20px}.salon-services-section .salon-content{width:100%!important}.salon-services-section .salon-content .description p{margin:20px 0 10px;max-width:450px}.salon-services-section .salon-content .service-list{margin-top:20px}.salon-services-section .salon-content .service-list .service-item{margin-bottom:20px}.content-slider-blocks .swiper-container-wrap{padding-left:10px;padding-right:10px}.review-block{padding:20px}.review-block .review-block__text{margin-top:20px}.review-block .review-block__footer{padding-top:20px}.mhButton.prev{left:-20px}.mhButton.next{right:-20px}.blog .title-wrapper-with-link{margin-bottom:20px}.blog .blog__view-all .blue-btn{margin-top:15px}.image-with-text .image-with-text__grid{grid-gap:30px}.image-with-text .image-with-text__grid .image-with-text__media-item,.image-with-text .image-with-text__grid .image-with-text__text-item{width:100%;text-align:center}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .blue-btn{margin:20px auto 0}.custom-product-card slider-component .grid button.slick-arrow{width:18px}.custom-product-card slider-component .grid button.slick-arrow.slick-prev{left:-15px}.custom-product-card slider-component .grid button.slick-arrow.slick-next{right:-15px}.custom-consignment-section .page-width.consignment-con{padding-left:0;padding-right:0}.custom-consignment-section .page-width.consignment-con .content{padding-left:20px;padding-right:20px}.hair-collection-sec .shopall_main_div{grid-gap:25px}.outlet-banner .banner-content{padding:50px 30px}.outlet-banner .banner-content .banner-heading-top{font-size:34px}.outlet-banner .banner-content .banner-heading-bottom{font-size:78px}.outlet-banner .banner-bottom-text{padding:8px 30px 15px;font-size:22px}.before-after-slider{padding:30px 20px}.beforeAfterWrap .beforeAfterRow{flex-wrap:wrap}.beforeAfterWrap .beforeAfterRow .before-after-left,.beforeAfterWrap .beforeAfterRow .before-after-right{width:100%}.beforeAfterWrap .beforeAfterRow .before-after-left p{margin-top:20px}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide img.after-image{min-height:400px}.custom-left-align .content .subtext p:last-of-type,.custom-right-align .content .subtext p:last-of-type{margin-bottom:20px}.product-details-wrapper .product-details-content{flex-wrap:wrap}.product-details-wrapper .product-details-content .details-left,.product-details-wrapper .product-details-content .details-right{width:100%}.custom-stylish-text-section{padding:30px 20px}.custom-stylish-text-section .image-content-wrapper{flex-wrap:wrap}.custom-stylish-text-section .image-content-wrapper .image-block,.custom-stylish-text-section .image-content-wrapper .content-block{width:100%}.custom-stylish-text-section .image-content-wrapper .image-block{text-align:center}.custom-stylish-text-section.image-right .image-block{order:inherit}.custom-stylish-text-section .image-content-wrapper .image-block img{width:285px}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item,.itg_main_product_main .product__info-wrapper .itg_size_swatch .custom-wavy-straight{width:60px}.itg_main_product_main .product__info-wrapper .itg_size_swatch .fieldset_background .single-color-item img,.itg_main_product_main .product__info-wrapper .itg_size_swatch .custom-wavy-straight label{border-width:3px!important}.compare-section .mtitle+*{margin-top:30px}.compare-section .compare-cards .compare-card .compare-title-feature{grid-gap:15px}.compare-section .compare-cards .compare-card .compare-label-value{margin-top:40px}.coloring-hairrepair-section,.coloring-hairrepair-section .coloring-hairrepair-container{padding-left:20px;padding-right:20px}.coloring-hairrepair-container .services-grid .service-card{width:100%;max-width:100%}.services-grid .service-card .service-title{font-size:24px}.coloring-view-text-btn p{font-size:16px}.custom-product-card slider-component .grid .slick-slide,.custom-slider .slick-slide{transition:all .3s}.custom-product-card slider-component .grid .slick-active.slick-current,.custom-slider .slick-active.slick-current{transform:scale(1.1)}}@media screen and (max-width: 575px){.section-swiper-hero .swiper-hero .swiper-slide{justify-content:center}.section-swiper-hero .swiper-hero .swiper-slide .slide-content{padding:20px}.section-swiper-hero .swiper-hero .swiper-slide .slide-content h2{font-size:28px;letter-spacing:4px}.section-swiper-hero .swiper-hero .swiper-slide .slide-content p{font-size:14px}.salon-banner{padding:60px 0}.salon-banner .salon-banner-main .salon-banner__content{padding:40px 20px}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__subheading{font-size:24px;text-align:center}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__from h4{margin:0;font-size:16px;letter-spacing:1px;text-wrap-mode:nowrap}.salon-banner .salon-banner__content .salon-banner__from .salon-banner__logo-img{margin-left:-30px;margin-top:-10px;max-width:170px}.salon-banner .salon-banner-main .salon-banner__content .salon-banner__desc p{margin-bottom:20px}.salon-banner .salon-banner__content .salon-banner-text-buttons .salon-banner__buttons{gap:10px;flex-direction:column}.salon-banner .salon-banner__content .salon-banner-text-buttons .salon-banner__buttons .small-btn{max-width:100%}.outlet-section .outlet-cards .outlet-card{width:100%}.salon-services-section .salon-content .service-list .service-item .service-name{font-size:18px}.outlet-banner:before{background:linear-gradient(0deg,#fbf8f3 43.45%,#fbf8f300 98.02%);width:100%}.outlet-banner .banner-content{padding:40px 20px 20px;text-align:center;aspect-ratio:1 / 1;justify-content:flex-end}.outlet-banner .banner-content .banner-heading-top{font-size:24px}.outlet-banner .banner-content .banner-heading-bottom{font-size:52px;letter-spacing:.1em;transform:none}.outlet-banner .banner-bottom-text{padding:8px 20px 10px;font-size:18px}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box{padding:10px;width:50%;max-width:200px;left:20px}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box .beforeTitle{font-size:18px;line-height:1.2}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box .beforeName{font-size:18px}.beforeAfterWrap .beforeAfterRow .before-after-right .swiper-wrapper .swiper-slide .before-box .beforeLocation{font-size:12px;line-height:1.2}.custom-consignment-section .blockWrap{flex-wrap:wrap}.gift-hero-section .gift-hero-container .gift-hero-button-top{font-size:16px}.gift-hero-section .gift-hero-container .gift-hero-heading{font-size:26px;margin-bottom:20px}.compare-section .compare-cards .compare-card{width:100%}}.itg-blog-title-date h3{font-family:Lato}.itg_blog_recent .related_blog_post{margin:0;display:flex;flex-direction:column;gap:20px}.itg_blog_recent .related_blog_post li a{margin:0!important;gap:20px!important}.itg_blog_recent .related_blog_post li img{width:95px!important;aspect-ratio:1/1;object-fit:cover;object-position:top}.itg_blog_recent ul li .itg-blog-title-date{width:calc(100% - 115px);line-height:0;display:flex;flex-direction:column;gap:10px}.itg_blog_recent ul li .itg-blog-title-date h3{font-weight:400;font-size:12px;line-height:1.5em;letter-spacing:1.2px;color:#000;text-transform:uppercase;margin:0}.itg_blog_recent ul li .itg-blog-title-date span{padding:0;font-family:Lato;font-weight:400;font-size:12px;line-height:1em;letter-spacing:.6px;text-transform:none}.itg_blog_featured img{aspect-ratio:317/180}.itg_blog_categories .itg-blog-categories-list{line-height:0;display:flex;flex-direction:row;gap:10px 20px;flex-wrap:wrap}.itg_blog_categories .itg-blog-categories-list a{text-align:center}@media screen and (max-width: 749px){.slideshow .slideshow__media:before{display:none!important}.hair-collection-sec .shopall_main_div{flex-wrap:nowrap;overflow-x:scroll;align-items:flex-start;justify-content:flex-start;padding-bottom:20px}.hair-collection-sec .shopall_main_div .shopall_list{width:100%;min-width:72vw}.hair-collection-sec .shopall_main_div .shopall_content .blue-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/custom-fortune.css.map */
