@charset "UTF-8";.main-content{--gap: clamp(10px, 2vw, 20px);background:#ffefda;padding-top:0!important}.main-content .common-banner-title,.main-content .common-title{line-height:1.2!important}.main-content .new-common-product-swiper-section .image-element__wrap img,.main-content .new-common-featured-container .image-element__wrap img{border-radius:unset}.main-content .common-title{font-family:var(--misanslatin-heavy)}.main-content .common-subtitle{font-family:var(--misanslatin);line-height:1.35}.main-content .common-header{margin-bottom:5%}.main-content .color-white *{color:#fff}.main-content .product-price-box span{letter-spacing:0}.main-content .product-price-box .product-single__price{font-family:var(--misanslatin-bold);font-size:1.65em}.main-content .product-price-box .on-sale{color:#f82929}.main-content .product-price-box .compare-at{color:#999;font-size:1.1em;font-family:var(--misanslatin-medium);margin-left:1%}.main-content .common-p-showcase ul{list-style:none}.main-content .common-p-showcase ul li:before{content:"\2022"}.main-content .common-p-showcase .swiper-pagination,.main-content .coachella-25-swiper2 .swiper-pagination{max-width:56%;display:flex;justify-content:center;bottom:var(--gap);gap:6px;left:0;right:0}.main-content .common-p-showcase .swiper-pagination .swiper-pagination-bullet,.main-content .coachella-25-swiper2 .swiper-pagination .swiper-pagination-bullet{background:#fff9;opacity:1;width:24px;height:4px;position:relative;border-radius:50px}.main-content .common-p-showcase .swiper-pagination .swiper-pagination-bullet:before,.main-content .coachella-25-swiper2 .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;left:0;top:0;width:0;border-radius:50px;height:100%;transition:width .2s linear;background:#c79f6c}.main-content .common-p-showcase .swiper-pagination .swiper-pagination-bullet-active,.main-content .coachella-25-swiper2 .swiper-pagination .swiper-pagination-bullet-active{width:48px;background:#fff}.main-content .common-p-showcase .swiper-pagination .swiper-pagination-bullet-active:before,.main-content .coachella-25-swiper2 .swiper-pagination .swiper-pagination-bullet-active:before{width:43%}.main-content .common-p-showcase .showcase-buy-now{background:#000;color:#fff;font-size:.9em;display:flex;align-items:center;gap:6px}.main-content .common-p-showcase .showcase-buy-now a{color:inherit}.main-content .common-p-showcase .showcase-buy-now:hover{opacity:.9}.main-content .common-p-showcase .showcase-buy-now:before{content:"";background:url(/cdn/shop/files/wet-spring-icon2_1.png?v=1742898941) center/contain no-repeat;max-width:25px;max-height:25px;width:1.25vw;height:1.25vw;min-width:20px;min-height:20px;display:inline-block;vertical-align:middle}.main-content .common-p-showcase .common-add-cart{background:#c79f6c}.main-content .common-p-showcase .common-add-cart img{display:none}.main-content .common-p-showcase .common-add-cart:hover{opacity:.9}.main-content .common-p-showcase .common-add-cart:before{content:"";background:url(/cdn/shop/files/wet-spring-icon2_2.png?v=1742898941) center/contain no-repeat;max-width:34px;max-height:27px;min-width:20px;min-height:16px;width:1.7vw;height:1.25vw;display:inline-block;vertical-align:middle}.main-content .common-p-showcase .form-content form p{display:none!important}.main-content .common-p-showcase .form-content form button{height:40px!important}.main-content .common-p-showcase .form-content form button div{font-size:1em!important}.main-content .common-p-showcase .img-show-discount-price{left:calc(1.5 * var(--gap))}.main-content .common-p-showcase .img-show-discount-price .discount_size{display:flex;flex-direction:column;align-items:center;color:#fff;font-family:var(--misanslatin-heavy);font-size:1.4em;padding:12px 12px 28px;min-width:60px;max-width:90px;width:4.5vw;line-height:1.2}.main-content .common-p-showcase .img-show-discount-price .discount_size:before{content:"";top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/z-series-case-icon.webp?v=1742464526) top/contain no-repeat;z-index:-1;position:absolute}.main-content .common-p-showcase .img-show-discount-price .discount_size:after{content:"off";font-family:var(--misanslatin-bold);font-size:.7em}.main-content .form-content form{margin:6% 0 2%!important}.main-content .form-content form>div{min-height:auto!important;max-width:300px;margin-bottom:0!important}.main-content .form-content form>div>div>div{padding:0!important}.main-content .form-content input{font-size:13px!important}.main-content .form-content input::placeholder{font-size:13px!important;color:#000!important;font-family:var(--misanslatin)!important}.main-content .form-content button{font-size:13px!important;box-sizing:border-box!important;font-family:var(--misanslatin)!important}.main-content .form-content .tips{font-size:.85em;font-family:var(--misanslatin);color:#fff}.main-content .form-content .tips b{color:#c79f6c;font-size:1.5em;font-family:var(--misanslatin-bold)}.main-content .form-content .tips strong{font-family:var(--misanslatin-heavy)}.main-content .hair-colla-banner .media-box{padding:0}.main-content .hair-colla-banner .banner-title{font-family:var(--rany-style);color:#fff}.main-content .hair-colla-banner .banner-subtitle{font-size:1.4em;color:#fff;font-family:var(--misanslatin-medium)}.main-content .banner-linka a{background:#c79f6c;border-radius:50px;color:#fff;padding:11px 6%;font-family:var(--misanslatin-bold);margin-top:3%;display:block;width:fit-content}.main-content .banner-linka a:hover{opacity:.9}.main-content .hair-25-icon-container{display:grid;grid-template-columns:repeat(4,1fr);gap:2%;margin-bottom:6%;margin-top:6%;text-align:center;line-height:1.2;font-size:.6em;font-size:clamp(9px,.6em,12px);font-family:var(--misanslatin-demibold)}.main-content .hair-25-icon-container>div{display:flex;flex-direction:column;align-items:center;gap:8px;background:#f6f6f6;border-radius:12px;padding:10%}.main-content .hair-25-icon-container img{max-width:44px;min-width:20px;width:3vw}.main-content .hair-collection-caseswiper .swiper-pagination{max-width:45%}.main-content .hair-collection-caseswiper .all_info{display:grid;grid-template-columns:45fr 55fr;background:#fff;border-radius:20px;position:relative;align-items:center;clip-path:inset(0 round 20px);-webkit-clip-path:inset(0 round 20px)}.main-content .hair-collection-caseswiper .all_info .content{padding:5% 10%;display:flex;flex-direction:column}.main-content .hair-collection-caseswiper .all_info .content>div{order:6}.main-content .hair-collection-caseswiper .all_info .content .title-box{order:1}.main-content .hair-collection-caseswiper .all_info .content .subtitle-box{order:2;margin-bottom:0}.main-content .hair-collection-caseswiper .all_info .content .custom-html{order:3}.main-content .hair-collection-caseswiper .all_info .content .additional_content{order:4}.main-content .hair-collection-caseswiper .all_info .title-box{margin-bottom:3%}.main-content .hair-collection-caseswiper .all_info .subtitle-box ul{font-size:.85em;margin-bottom:0;margin-left:0}.main-content .hair-collection-caseswiper .all_info .subtitle-box ul li{margin-bottom:0;color:#5f5f5f;position:relative;display:flex}.main-content .hair-collection-caseswiper .all_info .subtitle-box ul li:last-child{margin-bottom:0}.main-content .hair-collection-caseswiper .all_info .form-content .tips{color:#000}.main-content .hair-collection-caseswiper .form-content form{margin-top:4%}.main-content .hair-collection-caseswiper1 .custom-product-content{display:flex;background:#fff;border-radius:20px;position:relative;align-items:center;clip-path:inset(0 round 20px);-webkit-clip-path:inset(0 round 20px)}.main-content .hair-collection-caseswiper1 .custom-product-content .common-p-showcase-container-pc{width:45%}.main-content .hair-collection-caseswiper1 .custom-product-content .active_first-product{width:55%}.main-content .hair-collection-caseswiper1 .custom-product-content .img-show-discount-price{position:absolute;top:0;z-index:1}.main-content .hair-collection-caseswiper1 .custom-product-content .swiper-pagination{max-width:100%}.main-content .hair-collection-caseswiper1 .all_info .content{padding:5% 10%;display:flex;flex-direction:column}.main-content .hair-collection-caseswiper1 .all_info .content>div{order:6}.main-content .hair-collection-caseswiper1 .all_info .content .title-box{order:1}.main-content .hair-collection-caseswiper1 .all_info .content .subtitle-box{order:2;margin-bottom:0}.main-content .hair-collection-caseswiper1 .all_info .content .custom-html{order:3}.main-content .hair-collection-caseswiper1 .all_info .content .additional_content{order:4}.main-content .hair-collection-caseswiper1 .all_info .title-box{margin-bottom:3%}.main-content .hair-collection-caseswiper1 .all_info .subtitle-box ul{font-size:.85em;margin-bottom:0;margin-left:0}.main-content .hair-collection-caseswiper1 .all_info .subtitle-box ul li{margin-bottom:0;color:#5f5f5f;position:relative;display:flex}.main-content .hair-collection-caseswiper1 .all_info .subtitle-box ul li:last-child{margin-bottom:0}.main-content .hair-collection-caseswiper1 .all_info .form-content .tips{color:#000}.main-content .hair-collection-featured .common-small--hide .content-layout{gap:var(--gap)}.main-content .hair-collection-featured .common-small--hide .content-layout>div{width:calc(33.33% - 2 * var(--gap) / 3)}.main-content .hair-collection-featured .swiper-wrapper,.main-content .hair-collection-featured .common-small--hide .content-layout{align-items:stretch}.main-content .hair-collection-featured .swiper-wrapper>div,.main-content .hair-collection-featured .common-small--hide .content-layout>div{height:auto;background:#fff;clip-path:inset(0 round 20px)}.main-content .hair-collection-featured .pfi-inner{text-align:left}.main-content .hair-collection-featured .image{position:relative}.main-content .hair-collection-featured .image .arrow-play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:80px;max-height:80px;min-width:40px;min-height:40px;width:4vw;height:4vw;background:#1111118c;border-radius:50%;padding:4%}.main-content .hair-collection-featured .image .arrow-play:hover{background:#000}.main-content .hair-collection-featured .content{padding:7% 5%}.main-content .hair-collection-featured .title-box i{color:#00192b;font-size:.8em;display:block;font-style:normal}.main-content .hair-collection-featured .title-box b{color:#1a1a1a;font-size:1.1em;line-height:1.2;margin:8px 0 9%;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-content .hair-collection-featured .icon-container{display:flex;align-items:center;gap:var(--gap);color:#444;font-family:var(--misanslatin-semibold);font-size:.9em}.main-content .hair-collection-featured .icon-container img{max-width:45px;min-width:30px;width:3vw}.main-content .common-video-settings-container div.item-container{padding:0;gap:0}.main-content .common-video-settings-container div.item-container .play-btn{display:none}.main-content .common-video-settings-container div.item-container>div{margin:0}.main-content .hair-25-title{background:linear-gradient(90deg,#a6946f,#c0ae98 48.5%,#d3c1a6);background-clip:text;-webkit-background-clip:text;color:transparent}.main-content .hair-collection-downswiper{overflow:hidden}.main-content .hair-collection-downswiper .swiper-container{overflow:visible}.main-content .hair-collection-downswiper .pfi-inner{display:flex;flex-direction:column-reverse}.main-content .hair-collection-downswiper .common-subtitle{margin-bottom:5%}.main-content .hair-collection-downswiper .image{position:relative}.main-content .hair-collection-downswiper .image .image-content{position:absolute;background:#d9d9d9;font-family:var(--misanslatin-semibold);bottom:7%;left:5%;margin:0;display:flex;align-items:center;padding:1% 3%;gap:5px;cursor:pointer}.main-content .hair-collection-downswiper .image .image-content:hover{background:#d1cdcd}.main-content .hair-collection-downswiper .image .image-content span{font-size:.8em}.main-content .hair-collection-downswiper .image .image-content img{max-width:20px;width:1.5vw;min-width:16px;filter:invert(1)}.main-content .hair-collection-downswiper .content .big{font-family:var(--misanslatin-heavy);color:#000;font-size:1.1em}.main-content .hair-collection-downswiper .additional_content{margin-top:5%}.main-content .hair-collection-downswiper .additional_content .common-subtitle span{font-size:.9em;color:#000c;font-family:var(--misanslatin-medium)}.main-content .hair-collection-downswiper .button-content{position:relative;margin-top:var(--gap);height:40px}.main-content .hair-collection-downswiper .button-content .swiper-button svg{width:60%}.main-content .hair-collection-downswiper .button-content .swiper-button:not(.swiper-button-disabled){background:#c79f6c;border-color:#a48359}.main-content .hair-collection-downswiper .button-content .swiper-button:not(.swiper-button-disabled) svg path{fill:#fff}.main-content .hair-collection-downswiper .button-content .swiper-button-disabled{background:#f4f4f473;border-color:#ded9d4}.main-content .hair-collection-downswiper .button-content .swiper-button-disabled svg path{fill:#000}.main-content .hair-collection-downitem{padding-top:0}.main-content .hair-collection-downitem .common-item-inner{grid:". ." ". a"/32.5fr 67.5fr}.main-content .hair-collection-downitem .right-box .cell{grid-template-columns:repeat(4,1fr)}.main-content .hair-collection-downitem .right-box .cell .item .image{background:#f8f8f8}.main-content .hair-collection-downitem .left-box .title,.main-content .hair-collection-downitem .right-box .title{font-family:var(--misanslatin)}.main-content .hair-collection-downspec .common-spec-content{border-radius:20px}.main-content .hair-collection-downspec .common-spec-content .right-box .cel{margin-bottom:0}.main-content .hair-collection-downspec .common-spec-text-box{flex:1;padding:7% 3%;border-radius:20px}.main-content .hair-collection-downspec .common-spec-text-box .big{font-size:1.1em;margin-bottom:6%;display:block;text-align:center;font-family:var(--misanslatin-semibold)}.main-content .hair-collection-downspec .common-spec-content .common-spec-image-box{display:none}.main-content .hair-collection-downspec .li-content{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4%;row-gap:calc(1.6 * var(--gap))}.main-content .hair-collection-downspec .li-content li{border:0;border-bottom:1px solid rgba(167,167,167,.4);display:flex;flex-direction:column;align-items:baseline;line-height:1.4;padding:0 0 13px 9px;gap:9px}.main-content .hair-collection-downspec .li-content li span{width:100%;color:#000c}.main-content .hair-collection-downspec .li-content li span:first-child{font-size:1.15em;font-family:var(--misanslatin);font-weight:400}.main-content .hair-collection-downspec .li-content li span+span{font-family:var(--misanslatin-semibold)}.main-content .hair-colla-case .custom-item-container{display:flex;gap:var(--gap);flex-wrap:wrap}.main-content .hair-colla-case .custom-item-container .all_info{display:flex;flex-direction:column;height:100%;clip-path:inset(0 round 20px);padding-bottom:8%}.main-content .hair-colla-case .custom-item-container .all_info .content{display:flex;flex-direction:column;height:100%}.main-content .hair-colla-case .custom-item-container .all_info .content .product-price-box{margin-top:auto}.main-content .hair-colla-case .custom-item-container .content{padding:5% 5% 0;text-align:left;position:relative}.main-content .hair-colla-case .custom-item-container>div{width:calc(25% - var(--gap) / 4);background:#fff;border-radius:20px;text-align:center}.main-content .hair-colla-case .custom-item-container .order_2{width:calc(50% - var(--gap) / 2)}.main-content .hair-colla-case .custom-item-container .subtitle-box ul{font-size:.9em;margin-bottom:6%;margin-left:0}.main-content .hair-colla-case .custom-item-container .subtitle-box ul li{margin-bottom:0;color:#5f5f5f;position:relative}.main-content .hair-colla-case .custom-item-container .subtitle-box ul li:before{margin-right:1%}.main-content .hair-colla-case .custom-item-container .product-price-box{margin-bottom:0}.main-content .hair-colla-case .custom-item-container .product-link-box{position:absolute;right:5%;bottom:0;margin:0}.main-content .hair-colla-imgtext .common-iwt-text-box{padding:0}.main-content .hair-colla-imgtext .title-big{font-size:1.14em}.main-content .hair-colla-imgtext .subtitle-big{font-size:1.4em;color:#6f6f6f;font-family:var(--misanslatin-demibold)}.main-content .hair-colla-imgtext .subtitle-bigger{color:#c2a983;display:block;font-size:5em;font-family:var(--misanslatin-heavy)}.main-content .hair-colla-imgtext .imgtext1 .common-iwt-content{background:#fff;clip-path:inset(0 round 20px)}.main-content .hair-colla-imgtext .imgtext1 .text-box{padding:10%}.main-content .hair-colla-imgtext .text-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10%;font-size:1.15em;margin-top:10%;line-height:1.2;font-family:var(--misanslatin-medium);color:#000}.main-content .hair-colla-imgtext .text-container b{color:#c2a983;font-size:2em;display:block;font-family:var(--misanslatin-bold)}.hair-colla-imgtext .input-box2{font-size:.8em;text-align:center}.main-content .hair-colla-imgtext form>div>div:not(:last-child){display:none!important}.main-content .hair-colla-imgtext .klaviyo-form form span.ql-font-kanit{font-size:16px!important}.main-content .hair-colla-imgtext .input-box2 input{background:#fff!important}.main-content .hair-colla-imgtext .klaviyo-form button{position:absolute;right:0;width:150px!important;padding:0!important;justify-self:center!important;background:#c79f6c!important;margin:auto!important}.main-content .hair-colla-imgtext .input-box2 input{accent-color:#cccccc;border:1px solid #c79f6c;pointer-events:none}.hair-colla-imgtext .input-box2 input{display:inline-block;vertical-align:middle;min-height:auto!important;height:auto!important}.hair-colla-imgtext .input-box2>div{margin-top:13px}.main-content .hair-colla-media1 .media-box{padding:0}.main-content .hair-colla-media1 .bg-text-wrapper-inner{margin-left:8%;margin-top:6%}.main-content .hair-colla-media1 .common-title .big{font-size:1.2em}.main-content .hair-colla-media1 .common-subtitle .big{font-size:1.3em}.main-content .hair-colla-featured .img-container{max-width:70px;min-width:30px;width:3.5vw}.main-content .hair-colla-featured .img-container+div{flex:1;display:flex;margin:0;align-items:center;font-family:var(--misanslatin-semibold);color:#000;line-height:1.2}.main-content .hair-colla-featured .pfi-inner{display:flex;flex-direction:column;height:100%;text-align:left}.main-content .hair-colla-featured .content-layout{display:flex;gap:var(--gap);align-items:stretch}.main-content .hair-colla-featured .content-layout>div{width:calc(50% - var(--gap) / 2);background:#fff;border-radius:20px;padding:6% 3% 2%;height:auto}.main-content .hair-colla-featured .content-layout .order_1{width:100%}.main-content .hair-colla-featured .pfi-inner .image{order:1;display:flex;gap:5%;align-items:center;border-top:1px solid #6b6b6b;padding-top:2%;margin-top:auto}.main-content .hair-colla-featured .pfi-inner .content .common-subtitle{text-align:center;color:#000;line-height:1.2;margin-bottom:10%}.main-content .hair-colla-swiper1{overflow:hidden}.main-content .hair-colla-swiper1 .swiper-container{overflow:visible}.main-content .hair-colla-swiper1 .swiper-pagination{position:relative;margin-top:2%;display:flex;justify-content:center;gap:6px}.main-content .hair-colla-swiper1 .swiper-pagination-bullet{width:18px;height:6px;background:#0009;opacity:1;border-radius:50px;position:relative}.main-content .hair-colla-swiper1 .swiper-pagination-bullet:before{content:"";background:#c9ad97;position:absolute;left:0;top:0;border-radius:50px;width:0px;height:100%;transition:.2s linear}.main-content .hair-colla-swiper1 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:27px}.main-content .hair-colla-swiper1 .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:12px}.main-content .hair-colla-faq .common-product-faq-content>div{--faq-gap: var(--gap)}.main-content .hair-colla-faq .common-product-faq-content>div>span:not(.no-answer):before{background:url(/cdn/shop/files/z1-pro-update-icon1_1_1.png?v=1740735409) center/contain no-repeat;max-width:36px;min-width:20px;width:2vw;max-height:36px;min-height:20px;height:2vw;transform:none}.main-content .hair-colla-faq .common-product-faq-content>div.active span:before{background-image:url(/cdn/shop/files/z1-pro-update-icon1_1_2.png?v=1740735408)}.main-content .hair-colla-faq .common-product-faq-content>div>span:first-child{background:transparent;border-top:1px solid #d8d8d8;font-size:1.3em;color:#000;padding:2.5% var(--gap)}.main-content .hair-colla-faq .item .faq-title{padding-right:20px;display:inline-block}.main-content .hair-colla-faq .item .answer{padding-top:0;font-size:1.2em;font-family:var(--misanslatin-medium);color:#9d9d9d}@media screen and (max-width: 850.1px) and (min-width: 500.1px){.main-content .hair-colla-banner .bg-text-wrapper-inner{margin-top:10%}}@media screen and (max-width: 850.1px){.common-wrapper{padding-left:15px;padding-right:15px}.main-content .common-header{margin-bottom:9%}.main-content .hair-colla-banner .common-media-item .prtext-wrapper .hero__text-content{padding:20px 0!important}.main-content .hair-colla-banner .bg-text-wrapper-inner .common-title{margin-bottom:5px}.main-content .hair-colla-banner .banner-subtitle{font-size:1.12em}.main-content .hair-colla-banner .form-content form{justify-content:center!important;max-width:100%!important}.main-content .hair-colla-imgtext .imgtext1 .common-iwt-content{flex-direction:column-reverse}.main-content .hair-colla-imgtext .imgtext1 .common-iwt-content .text-box{padding:10%}.main-content .hair-colla-imgtext .text-box{text-align:left;padding:0 10%}.main-content .hair-colla-imgtext .subtitle-bigger{margin-top:5%}.main-content .hair-colla-imgtext .text-container{font-size:1em}.main-content .hair-colla-case .custom-item-container .order_2{width:100%}.main-content .hair-colla-media1 .common-media-item .prtext-wrapper .hero__text-content{padding:10% 5%!important}.main-content .hair-colla-media1 .common-media-item .prtext-wrapper .hero__text-content .bg-text-wrapper-inner{margin:0;text-align:left!important}.main-content .hair-colla-media1 .common-media-item .prtext-wrapper .hero__text-content .bg-text-wrapper-inner .big{font-size:1em}.main-content .hair-colla-swiper1 .swiper-pagination{margin-top:6%}.main-content .banner-linka a{margin:6% auto 0;padding:10px 46px}.main-content .hair-collection-caseswiper .swiper-pagination{max-width:100%;bottom:unset}.main-content .hair-collection-caseswiper .all_info{display:flex;flex-direction:column}.main-content .hair-collection-caseswiper .all_info>div{width:100%}.main-content .hair-collection-caseswiper .all_info .content{padding:8% 5%}.main-content .hair-collection-caseswiper .all_info .subtitle-box ul{font-size:1em}.main-content .hair-collection-caseswiper1 .custom-product-content{flex-direction:column}.main-content .hair-collection-caseswiper1 .custom-product-content>div{width:100%!important}.main-content .hair-collection-caseswiper1 .custom-product-content .all_info .content{padding:8% 5%}.main-content .hair-collection-caseswiper1 .custom-product-content .all_info .subtitle-box ul{font-size:1em}.main-content .hair-collection-featured .common-pc--hide .content-layout{flex-direction:column}.main-content .hair-collection-featured .common-pc--hide .content-layout .bottom-content{justify-content:center}.main-content .hair-collection-featured .common-pc--hide .content-layout .swiper-pagination{position:relative;display:flex;gap:8px;align-items:center}.main-content .hair-collection-featured .common-pc--hide .content-layout .swiper-pagination .swiper-pagination-bullet{background:#fff9;width:27px;height:5px;opacity:1;border-radius:50px}.main-content .hair-collection-featured .common-pc--hide .content-layout .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;border-radius:50px;transition:width .5s linear}.main-content .hair-collection-featured .common-pc--hide .content-layout .swiper-pagination .swiper-pagination-bullet-active{background:#c79f6c}.main-content .hair-collection-featured .common-pc--hide .content-layout .swiper-pagination .swiper-pagination-bullet-active:before{width:24px}.main-content .hair-collection-downswiper .button-content{display:none}.main-content .hair-collection-downswiper .featured-box-wrapper{flex-direction:column;gap:80px}.main-content .hair-collection-downswiper .featured-box-wrapper>div{width:100%!important;flex:1}.main-content .hair-collection-downswiper .image .image-content span{font-size:1.4em}.main-content .hair-collection-downswiper .content{text-align:left}.main-content .hair-collection-downswiper .content .big{font-size:2.3em}.main-content .hair-collection-downswiper .common-subtitle{margin-bottom:9%}.main-content .hair-collection-downswiper .additional_content .common-subtitle span{font-size:1.12em}}.main-content .hair-colla-case .order_3 .product-price-box{margin-bottom:5px}@media screen and (min-width:850.1px){.main-content .order_3 .img-show-discount-price .discount_size{max-width:80px}.main-content .hair-colla-case .custom-item-container .order_3{width:calc(33.33% - var(--gap) * .67)}.main-content .hair-colla-case .order_3 .title-box small{font-size:clamp(20px,.52em,1em);display:block;line-height:1}.main-content .hair-colla-case .order_3 .product-price-box .on-sale{font-size:1.1em}.main-content .hair-colla-case .order_3 .product-price-box .compare-at{font-size:.75em}.main-content .hair-colla-case div .order_3 .subtitle-box ul{font-size:clamp(10px,.6em,1em);color:#8b8b8b;margin-bottom:10%}.main-content .hair-colla-case div .order_3 .showcase-buy-now,.main-content .hair-colla-case div .order_3 .common-add-cart{font-size:clamp(10px,.6em,1em);padding:5px 10px}}@media screen and (max-width:1400.1px) and (min-width:850.1px){.main-content .hair-colla-case .order_3 .showcase-buy-now{padding:5px}.main-content .hair-colla-case .order_3 .common-add-cart{padding:5px 10px}}@media screen and (max-width: 750.1px){.main-content .hair-colla-case .order_3 .title-box small{font-size:1em}.main-content .hair-colla-case div .order_3 .subtitle-box ul{font-size:1em;margin-bottom:7%}.main-content .hair-collection-downitem .right-box .cell{grid-template-columns:repeat(2,1fr)}.main-content .hair-collection-downitem .hair-25-title{font-size:1.5em}.main-content .hair-collection-downspec .common-spec-text-box .big{background:linear-gradient(90deg,#a6946f,#c0ae98 48.5%,#d3c1a6);background-clip:text;-webkit-background-clip:text;color:transparent}.main-content .hair-collection-downspec .li-content{display:flex;flex-direction:column;border-top:1px solid #d2cbc4;padding-top:8%;gap:0}.main-content .hair-collection-downspec .li-content li{border:0;gap:7px}.main-content .hair-collection-downspec .li-content li span:first-child{font-family:var(--misanslatin-bold);font-size:1.5em}.main-content .hair-collection-downspec .li-content li span+span{font-family:var(--misanslatin-medium);font-size:1.35em}.main-content .hair-collection-downspec .common-spec-text-box{padding:0}}@media screen and (max-width: 589.1px){.common-wrapper{padding-left:8px;padding-right:8px}.main-content .common-p-showcase .showcase-buy-now{padding:5px 10px}.main-content .common-p-showcase .common-add-cart{padding:5px 12px}.main-content .common-p-showcase .img-show-discount-price .discount_size{min-width:50px;padding-bottom:15px;padding-top:5px}.main-content .hair-colla-case .product-link-box{position:relative;right:0;margin-top:var(--gap)}.main-content .hair-collection-downswiper .featured-box-wrapper{gap:40px}}.coachella-25-tabbar .common-tabbar-container:after{display:none}.coachella-25-tabbar .subtitle-container{display:flex;align-items:center;gap:var(--gap);margin:0}.coachella-25-tabbar .common-tabbar-buy{display:none}.main-content .coachella-25-tabbar .form-content input,.main-content .coachella-25-tabbar .form-content button{height:2vw!important;max-height:40px!important;min-height:30px!important}.main-content .coachella-25-tabbar .form-content form{margin:0!important}.main-content .coachella-25-tabbar{background:url(/cdn/shop/files/coachella-25-icon6.png?v=1744122421) center / cover no-repeat}.main-content .coachella-25-tabbar .common-tabbar-container .common-tabbar-item.active{padding:0;border:0}.main-content .coachella-25-tabbar .common-tabbar{justify-content:center;padding:8px 0 .8%}.main-content .coachella-25-tabbar .common-tabbar-container>div{padding:0}.main-content .coachella-25-tabbar .common-tabbar-container{display:flex}.main-content .coachella-25-tabbar .form-content .tips{margin-top:2.5%;display:block}.main-content .coachella-25-tabbar .form-content form p span{font-size:12px!important}.main-content .coachella-25-tabbar img{min-width:70px;max-width:140px;width:7.2vw}.coachella-25-swiper .swiper-big{font-size:1.25em;font-family:var(--misanslatin-medium);color:#000}.coachella-25-swiper .swiper-big div{color:#636363}.coachella-25-swiper .swiper-big b{color:#c79f6c;font-size:1.6em;font-family:var(--misanslatin-heavy)}.coachella-25-swiper .pfi-inner{position:relative}.coachella-25-swiper .pfi-inner .content{position:absolute;top:0;bottom:0;left:0;right:0;max-width:90%;margin:auto;height:auto;padding:3%}.coachella-25-swiper .swiper-iconcontent2{position:relative;display:flex;--gap:clamp(8px,.8vw,20px)}.coachella-25-swiper .swiper-iconcontent2>div:first-child{flex:0 1 52%}.coachella-25-swiper .swiper-iconcontent2 b,.coachella-25-swiper .swiper-iconcontent2 strong{background:linear-gradient(180deg,#d9916f,#ddbfa6 43.27%,#d6b4b3);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--misanslatin-bold)}.coachella-25-swiper .swiper-slide:not(.swiper-slide-active) .swiper-iconcontent2 b{color:#818181}.coachella-25-swiper .swiper-slide:not(.swiper-slide-active) .swiper-iconcontent2 svg path{fill:#818181}.coachella-25-swiper .swiper-iconcontent2 strong{background-image:linear-gradient(180deg,#ecd8c0,#dba174)}.coachella-25-swiper .swiper-iconcontent2 strong div{color:#dba174}.coachella-25-swiper .swiper-iconcontent2 ul{list-style:none;font-size:.7em;margin:9px 0 0;color:#e0e0e0;line-height:1.4}.coachella-25-swiper .swiper-iconcontent2 li div{font-size:1.14em;font-family:var(--misanslatin-demibold)}.coachella-25-swiper .swiper-iconcontent2>div{flex:1;cursor:pointer}.coachella-25-swiper .swiper-iconcontent2 .swiper-iconimg{max-width:150px;min-width:80px;width:7.5vw;flex:none}.coachella-25-swiper .swiper-iconcontent2 .swiper-iconimg .text-icon b{opacity:0}.coachella-25-swiper .swiper-iconcontent2 .swiper-iconimg img{padding:5% 20%;background:#fff;border-radius:12px}.coachella-25-swiper .swiper-iconcontent2 .text-icon{border-bottom:1px solid #777777;position:relative;text-align:center;padding-bottom:calc(2* var(--gap));margin-bottom:var(--gap)}.coachella-25-swiper .swiper-iconcontent2 .text-icon svg{min-width:10px;max-width:22px;width:1.15vw;height:auto}.coachella-25-swiper .swiper-iconcontent2>div:not(.coach-active) .text-icon b{color:#818181;background:unset}.coachella-25-swiper .swiper-iconcontent2 .text-icon span{position:absolute;bottom:-12px;left:0;right:0}.coachella-25-swiper .swiper-iconcontent2 .text-icon+div{padding:0 15% 0 10%}.coachella-25-swiper .swiper1 .swiper-iconcontent2 .item1 .text-icon:before,.coachella-25-swiper .swiper2 .swiper-iconcontent2 .text-icon:before{content:"";position:absolute;bottom:-1px;width:50%;height:1px;left:0;background:linear-gradient(270deg,#c2a983,#f7d3a4)}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .text-icon:before{width:100%}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item2 .text-icon:before{width:50%}.coachella-25-swiper .swiper-iconcontent2 .item2 .text-icon+div{padding:0 8%}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item1 .text-icon+div{padding:0 8% 0 0;display:flex;gap:3%}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item2 ul{font-size:.6em}.coachella-25-swiper .swiper-iconcontent2 .link-a a{padding:8px 22px;background:#c79f6c;border-radius:50px;display:block;width:fit-content;font-size:clamp(9px,.6em,12px);color:#fff;font-family:var(--misanslatin-heavy);margin:4% 0 0;border:1px solid #c79f6c}.coachella-25-swiper .swiper-iconcontent2 .link-a a:hover{background:transparent}.coachella-25-swiper .swiper-iconcontent2 .titleimg{max-width:160px;min-width:80px;width:8.5vw;flex:none}.coachella-25-swiper2 .content .common-subtitle,.coachella-25-swiper2 .content .common-title{color:#fff}.coachella-25-swiper2 .common-header .common-subtitle span{font-size:1.25em;color:#636363}.coachella-25-swiper2 .featured-box{position:relative}.coachella-25-swiper2 .featured-box .image-element__wrap img{border-radius:20px}.coachella-25-swiper2 .featured-box .pfi-inner{position:relative}.coachella-25-swiper2 .featured-box .button-content{position:absolute;top:0;bottom:0;left:0;right:0;height:40px;margin:auto}.coachella-25-swiper2 .featured-box .button-content .swiper-button{background:#e4e4e4;border:0;opacity:1}.coachella-25-swiper2 .featured-box .button-content .swiper-button svg{width:50%}.coachella-25-swiper2 .featured-box .button-content .swiper-button-prev{left:var(--gap)}.coachella-25-swiper2 .featured-box .button-content .swiper-button-next{right:var(--gap)}.coachella-25-swiper2 .featured-box .button-content .swiper-button-disabled{background:#cdcdcd}.coachella-25-swiper2 .featured-box .button-content .swiper-button-disabled svg{filter:invert(1)}.coachella-25-swiper2 .featured-box .pfi-inner .content{position:absolute;left:12%;top:0;bottom:0;height:fit-content;margin:auto;max-width:42%}.main-content .coachella-25-swiper2 .swiper-pagination{max-width:100%}.coachella-25-swiper2 .content .title-box span.subbigger{font-size:1.1em}.coachella-25-swiper2 .content .subbig{color:#e0e0e0;font-size:1.2em}.coachella-25-swiper2 .content .subbigest{display:block;margin-top:15%;font-size:4.2em;font-family:var(--misanslatin-heavy)}.coachella-25-swiper2 .titlebig{font-size:1.14em}.coachella-25-swiper2 .swiper-iconcontent1{display:grid;grid-template-columns:repeat(2,1fr);color:#8b8b8b;margin-top:7%;gap:10%}.coachella-25-swiper2 .swiper-iconcontent1 b{color:#c2a983;font-size:2.3em;font-family:var(--misanslatin-bold);display:block}.coachella-25-swiper2 .featured-box .swiper3 .pfi-inner .content{margin-top:6%}@media screen and (max-width:1200.1px){.coachella-25-swiper .pfi-inner .content{max-width:100%;padding:10px 3%}}@media screen and (max-width:850.1px){.coachella-25-swiper .swiper-iconcontent2{--gap:40px}.coachella-25-swiper .featured-box{background:url(/cdn/shop/files/coachella-newframe1_4.webp?v=1744103822) top/contain no-repeat;background-color:#000;clip-path:inset(0 round 12px);-webkit-clip-path:inset(0 round 12px);background-size:100% auto}.coachella-25-swiper .pfi-inner .image{display:none}.coachella-25-swiper .swiper-iconcontent2>div{width:100%}.coachella-25-swiper .swiper-iconcontent2 .text-icon span{position:relative;bottom:0}.coachella-25-swiper .swiper-iconcontent2 .text-icon{display:flex;flex-direction:column;align-items:baseline;gap:5px;border:0;border-left:1px solid #777777;padding-left:var(--gap)}.coachella-25-swiper .swiper1 .swiper-iconcontent2 .item1 .text-icon:before,.coachella-25-swiper .swiper2 .swiper-iconcontent2 .text-icon:before{display:none}.coachella-25-swiper .swiper-iconcontent2 .text-icon+div{padding:0 10% 0 0!important}.coachella-25-swiper .swiper-iconcontent2 ul,.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item2 ul{font-size:1em}.coachella-25-swiper .swiper-iconcontent2 b,.coachella-25-swiper .swiper-iconcontent2 strong{font-size:1.4em}.coachella-25-swiper .common-title i.titletips{font-size:.56em;color:#636363;font-style:normal;font-family:var(--misanslatin-medium)}.coachella-25-swiper .featured-box-wrapper{flex-direction:column}.coachella-25-swiper .pfi-inner .content{position:relative;padding:0;max-width:80%;border-left:1px solid #777777}.coachella-25-swiper .swiper-iconcontent2{flex-direction:column;align-items:baseline;text-align:left}.coachella-25-swiper .swiper1 .swiper-iconcontent2 .text-icon{padding-top:7%;padding-bottom:0;margin-bottom:2%;border:0}.coachella-25-swiper .swiper-iconcontent2 .text-icon+div{margin-left:var(--gap)}.coachella-25-swiper .swiper-iconcontent2 .swiper-iconimg .text-icon{display:none}.coachella-25-swiper .swiper-iconcontent2 .swiper-iconimg{padding-left:var(--gap);width:180px;margin-top:5%;margin-bottom:6%}.coachella-25-swiper .content>.common-subtitle{margin-bottom:0}.coachella-25-swiper .swiper1 .swiper-iconcontent2 .item2 .text-icon{display:none}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item1 .text-icon{padding-top:12%;padding-bottom:0;margin-bottom:5%;border:0}.coachella-25-swiper .swiper-slide-active .pfi-inner .swiper-iconcontent2 .text-icon:before{content:"";background:#f7d3a4;width:1px;left:-1px;top:-1px;height:100%;position:absolute;display:block!important}.coachella-25-swiper .swiper-slide-active .pfi-inner .swiper-iconcontent2 .text-icon b{color:transparent;background:linear-gradient(180deg,#d9916f,#ddbfa6 43.27%,#d6b4b3);background-clip:text;-webkit-background-clip:text}.coachella-25-swiper .swiper-slide-active .pfi-inner .swiper-iconcontent2 .text-icon svg path{fill:#c2a983}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item1 .text-icon+div{flex-direction:column;gap:20px}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item2 .text-icon{display:none}.coachella-25-swiper .swiper2 .swiper-iconcontent2 .item2 .text-icon+div{margin-bottom:10%}.coachella-25-swiper .swiper-iconcontent2 .swiper-iconimg img{border-radius:7px}.coachella-25-swiper .swiper1.swiper-slide-prev .pfi-inner .content{border-left:1px solid #F7D3A4}.coachella-25-swiper .swiper1.swiper-slide-prev .swiper-iconcontent2 .text-icon{border:0}.coachlle-mhide{display:none}.coachella-25-media.common-wrapper,.coachella-25-media .media-box{padding-left:0;padding-right:0}.coachella-25-swiper2 .featured-box .pfi-inner .content{max-width:90%;left:0;right:0;bottom:unset;top:5%}.coachella-25-swiper2 .content .subbigest{margin-top:4%}}@media screen and (max-width:589.1px){.main-content .coachella-25-tabbar .form-content form p span{font-size:10px!important}.coachella-25-swiper .swiper-iconcontent2{--gap:20px}.coachella-25-swiper .swiper-iconcontent2 .swiper-iconimg{width:90px}}@media screen and (max-width:400.1px){.coachella-25-swiper .swiper-iconcontent2 .text-icon+div{padding-right:0!important}}.main-content .airstyle-pro-newfeatured .common-header{margin-bottom:6%}.main-content .airstyle-pro-newfeatured .content-layout{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.main-content .airstyle-pro-newfeatured .new-common-featured-item{height:auto;position:relative;background:#fff;border-radius:20px 20px 12px 12px}.main-content .airstyle-pro-newfeatured .image{position:relative}.main-content .airstyle-pro-newfeatured .image .play-video{position:absolute;left:0;right:0;top:0;bottom:0;background:#00000040;max-width:50px;max-height:50px;margin:auto;border-radius:50px;width:2.5vw;height:2.5vw;min-width:25px;min-height:25px;cursor:pointer}.main-content .airstyle-pro-newfeatured .image .play-video:hover{background:#000}.main-content .airstyle-pro-newfeatured .image .image-element__wrap img{border-radius:16px 16px 0 0}.main-content .airstyle-pro-newfeatured .image .play-video:before{content:"";position:absolute;left:0;right:0;width:50%;height:50%;margin:auto;background:url(/cdn/shop/files/play-arrow.png?v=1743404207) center / contain no-repeat;bottom:0;top:0}.main-content .airstyle-pro-newfeatured .pfi-inner{height:100%;display:flex;flex-direction:column}.main-content .airstyle-pro-newfeatured .pfi-inner .content{display:flex;flex-direction:column;height:100%}.main-content .airstyle-pro-newfeatured .pfi-inner .content>.common-subtitle:not(.title-box){margin-top:auto;margin-bottom:0}.main-content .airstyle-pro-newfeatured .title-box i{font-style:normal;font-size:10px;display:block;font-family:var(--misanslatin);color:#797979}.main-content .airstyle-pro-newfeatured .title-box span{color:#1a1a1a;font-size:1em;margin:3px 0 8px;display:block}.main-content .airstyle-pro-newfeatured .pfi-inner .content{padding:0 6% 8%;text-align:left}.main-content .airstyle-pro-newfeatured .pfi-inner .content .common-subtitle:not(.title-box) span{font-size:.6em;font-size:clamp(10px,.6em,14px);color:#1a1a1a}.main-content .airstyle-pro-newfeatured .title-box span{font-size:clamp(12px,.8em,20px)}.main-content .airstyle-pro-newfeatured .swiper-content{display:flex;align-items:center;gap:14px;font-size:.75em}.main-content .airstyle-pro-newfeatured .swiper-content img{max-width:35px;flex:none;min-width:20px;width:2vw}@media screen and (max-width:850.1px){.main-content .airstyle-pro-newfeatured .image-element__wrap img{border-radius:10px 10px 0 0}.main-content .airstyle-pro-newfeatured .content-layout{grid-template-columns:repeat(2,1fr);gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/page-hair-collection.css.map?v=87298272005533640901747377343 */
