.curly-hero .hero-inner{display:flex}.curly-hero .hero-left-banner{position:relative;width:50%;display:flex;align-items:center;justify-content:center;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/desktop_Branch.png?v=1678284027) no-repeat;background-position:104% 51%;z-index:2}.curly-hero .leaf-bg{display:none;position:absolute;top:0;left:0;max-width:404px;max-height:333px}.curly-hero .hero-left-banner .overlay{width:100%;height:100%;position:absolute;background-color:#a6227b;z-index:1;opacity:.9}.curly-hero .hero-left-banner .content{position:relative;text-align:center;z-index:2;margin-bottom:15px}.curly-hero .hero-left-banner .content .image{width:96px;margin-bottom:24px}.curly-hero .hero-left-banner .meta-heading{font-family:futura-pt;font-size:40px;line-height:40px;margin-bottom:44px;color:#ffce34}.curly-hero .hero-left-banner .heading{position:relative;font-family:FuturaPTBold;font-size:52px;line-height:50px;color:#fff;margin-bottom:48px}.curly-hero .hero-left-banner .heading:after{content:"";position:absolute;left:50%;width:203px;height:2px;background-color:#ffce34;bottom:-27px;transform:translate(-50%,-50%)}.curly-hero .hero-left-banner .description{position:relative;font-family:FuturaPTBook;font-size:18px;line-height:23px;color:#fff;margin-bottom:21px}.curly-hero .hero-right-banner{width:50%}.curly-hero .hero-right-banner .image{width:100%}@media (max-width: 1200px){.curly-hero .hero-left-banner .heading:after{width:144px;bottom:-21px}.curly-hero .hero-inner{display:block;position:relative;overflow:hidden}.curly-hero .hero-left-banner,.curly-hero .hero-right-banner{width:100%}.curly-hero .hero-left-banner{padding-top:48px;padding-bottom:48px;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/mobile_Branch.png?v=1678285321) no-repeat;background-position:107% 56%;background:none}.curly-hero .hero-left-banner .content .image{max-width:72px;margin-bottom:25px}.curly-hero .hero-left-banner .meta-heading{margin-bottom:20px}.curly-hero .hero-left-banner .heading{font-size:35px;line-height:35px!important;margin-bottom:40px}.curly-hero .hero-left-banner .description{font-size:13px;line-height:13px;letter-spacing:.71px}.curly-hero .leaf-bg{display:block}}@media (min-width: 540px){.curly-hero .leaf-bg{max-width:500px}}.curly-meta{padding-top:55px;text-align:center}.meta-inner{max-width:711px;margin-left:auto;margin-right:auto}.meta-inner .heading{position:relative;font-family:FuturaPTBold;font-size:50px;font-weight:700;line-height:50px;margin-bottom:48px}.meta-inner .heading:after{content:"";position:absolute;left:50%;width:150px;height:2px;background-color:#a6227b;bottom:-27px;transform:translate(-50%,-50%)}.meta-inner .description{font-family:FuturaPTBook;font-size:20px;line-height:28px;letter-spacing:.2px;color:#000;margin-bottom:21px}@media (max-width: 1180px){.curly-meta{padding-top:25px;padding-bottom:25px}.meta-inner .heading{font-size:30px;line-height:35px}.meta-inner .heading:after{width:102px;bottom:-24px}.meta-inner .description{font-size:18px;line-height:20px}.meta-inner{padding-left:15px;padding-right:15px}}.curly-feature{position:relative;padding-top:150px;min-height:575px}.curly-feature .video-wrapper{max-width:573px;margin-left:auto}.curly-feature:before{content:"";position:absolute;left:-70px;top:6px;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/feature-bg.svg?v=1677646212) no-repeat;width:476px;height:408px;z-index:20}.curly-feature:after{content:"";position:absolute;right:0;top:0;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/leaf.svg?v=1677659734) no-repeat;width:606px;height:661px;z-index:20}.curly-feature .feature-inner{position:relative;display:flex;z-index:30}.video-holder{width:50%;padding-right:27px;text-align:right}.feature-inner .content{width:50%;display:flex;padding-left:27px}.text-container{padding-left:27px}.text-container .heading{position:relative;font-family:FuturaPTBold;font-size:50px;font-weight:700;line-height:50px;letter-spacing:0px;padding-top:27px;margin-bottom:20px}.text-container .heading:before{content:"";position:absolute;width:90px;height:2px;background-color:#ec0988;top:15px}.feature-list-item{font-family:FuturaPTBook;font-size:20px;line-height:28px;letter-spacing:.2px;color:#000}.hr-line{position:absolute;bottom:0;width:85%;height:.5px;background-color:#c1c1c1;left:50%;transform:translate(-50%,-50%)}@media (max-width: 1180px){.curly-feature{padding-top:65px}.curly-feature .feature-inner{display:block}.video-holder{width:100%;padding-left:45px;padding-right:45px;margin-bottom:33px}.curly-feature .video-wrapper{max-width:100%;margin-left:auto}.feature-inner .content{display:block;width:100%;padding-left:27px;padding-right:27px}.feature-inner .content .icon-container{position:relative;text-align:center}.feature-inner .content .icon-container:before{position:relative;text-align:center;content:"";position:absolute;width:102px;height:2px;background-color:#ec0988;bottom:-25px;transform:translate(-50%);left:50%}.text-container .heading{font-size:30px;line-height:35px;margin-bottom:8px;padding-top:55px}.text-container .heading:before{content:none;top:20px;left:45%;transform:translate(-50%,-50%)}.feature-list-item{font-size:18px;line-height:24px}.curly-feature:after{bottom:-59px;right:-88px;width:367px;height:403px;top:auto;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/leaf-mobile.svg?v=1677833768) no-repeat}.hr-line{position:absolute;bottom:-23px;width:73%;height:.3px;background-color:#c1c1c1;left:50%;transform:translate(-50%,-50%)}}@media (max-width: 500px){.curly-feature:before{background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/water-small.svg?v=1677666877) no-repeat}}.curly-types{padding-top:60px;padding-bottom:45px}.curly-types .heading{font-family:FuturaPTBold;font-size:50px;line-height:50px;text-align:center;letter-spacing:0px;margin-bottom:0}.curly-types .description{font-family:FuturaPTDemi;font-size:40px;line-height:45px;text-align:center;letter-spacing:.4px;margin-bottom:13px}.types-main{position:relative}.types-main .overlay{content:"";position:absolute;width:100%;height:72%;background-color:#fafafa;left:0;top:52px;z-index:1}.types-inner-width{max-width:1152px;margin-left:auto;margin-right:auto}.types-inner{display:flex}.main-image{width:50%;z-index:2}.tape-in{position:relative;width:25%;text-align:center;padding-right:35px}.tape-in .overlay{content:"";position:absolute;width:100%;height:80%;background-color:#fafafa;left:0;bottom:0;z-index:1}.tape-in .tape-in-content{position:relative;z-index:2}.tape-in .icon-container{margin-bottom:19px}.tape-in .title{font-family:FuturaPTDemi;font-size:40px;line-height:45px;text-align:center;letter-spacing:.4px;color:#ec0988;margin-bottom:19px}.tape-in .description{font-family:FuturaPTBook;font-size:20px;line-height:28px;text-align:center;letter-spacing:.2px;margin-bottom:28px;min-height:168px}.fusion{position:relative;width:25%;text-align:center;padding-left:35px}.fusion .overlay{content:"";position:absolute;width:100%;height:90%;background-color:#fafafa;left:0;bottom:0;z-index:1}.fusion .fusion-content{position:relative;z-index:2}.fusion .title{font-family:futura-pt;font-size:40px;line-height:45px;text-align:center;letter-spacing:.4px;color:#a6227b;margin-bottom:19px}.fusion .description{font-family:futura-pt;font-size:20px;line-height:28px;text-align:center;letter-spacing:.2px;margin-bottom:28px;min-height:168px}.fusion .icon-container{margin-bottom:19px}.mobile-image-holder{display:none;margin-bottom:8px}@media (max-width: 1180px){.curly-types{padding-bottom:57px}.curly-types .heading{font-size:30px;line-height:35px}.curly-types .description{font-size:23px;line-height:25px}.heading-M{max-width:242px;margin-left:auto;margin-right:auto}.mobile-image-holder{display:block;text-align:center}.types-inner{padding-left:25px;padding-right:25px;gap:35px}.tape-in .overlay,.types-main .overlay,.fusion .overlay,.main-image{display:none}.tape-in,.fusion{width:50%;padding:0}.tape-in .title,.fusion .title{font-size:30px;line-height:35px}.tape-in .description,.fusion .description{font-size:18px;line-height:22px;min-height:242px}}.curly-swatches{padding-top:48px;padding-bottom:62px;background-color:#fafafa}.swatch-heading{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.swatch-heading .heading{font-family:FuturaPTBold;font-weight:700;font-size:50px;line-height:50px;letter-spacing:0;margin-right:15px}.swatch-heading .meta-heading{font-family:futura-pt;font-size:40px;line-height:40px;letter-spacing:0px;text-transform:none;color:#ec0988}.swatch-inner{display:flex;gap:65px;justify-content:center}.swatch-inner .title{font-family:FuturaPTDemi;font-size:40px;line-height:40px;margin-bottom:20px;text-align:center;letter-spacing:0px;text-transform:none}.swatch-holder{display:inline-block;margin-bottom:13px}.curly-swatches .swatch-holder a{pointer-events:none}.swatch-holder .product-title{font-family:FuturaPTMedium;font-size:15px;line-height:30px;text-align:center;letter-spacing:.15px}.cta-container{text-align:center;margin-top:47px}@media (max-width: 1180px){.swatch-heading{display:block;text-align:center;margin-bottom:20px}.swatch-heading .heading{font-size:30px;line-height:35px;margin-right:0;margin-bottom:2px}.swatch-heading .meta-heading{font-size:30px;line-height:40px}.swatch-inner{display:block;text-align:center}.swatch-inner .title{font-size:23px;line-height:25px;margin-bottom:8px}.cta-container{text-align:center;margin-top:23px}.babe-way-img{max-width:250px}}@media (min-width: 1180px){.babe-way-img{transform:translateY(5px)}}.curly-explore{position:relative;min-height:661px;padding-top:127px}.curly-explore:before{content:"";position:absolute;right:0;top:15px;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/feature-bg.svg?v=1677646212) no-repeat;width:465px;height:415px;z-index:20}.explore-inner{max-width:1152px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;position:relative;z-index:25}.explore-inner .text-holder{width:381px;display:flex;justify-content:space-between;margin-top:20px}.explore-inner .text-holder .icon-container{margin-right:27px}.explore-inner .text-holder .heading{position:relative;font-family:FuturaPTBold;font-size:50px;line-height:50px;letter-spacing:0px;text-transform:uppercase;margin-bottom:15px;padding-top:27px}.explore-inner .text-holder .heading:before{content:"";position:absolute;top:12px;left:0;width:91px;height:2px;background-color:#a6227b}.explore-inner .text-holder .description-1{font-family:FuturaPTDemi;font-size:20px;line-height:28px;letter-spacing:.2px;text-transform:none;color:#a6227b;text-shadow:0px .7px .7px #A6227B;margin-bottom:15px}.explore-inner .text-holder .description-2{font-family:FuturaPTBook;font-size:20px;line-height:28px;letter-spacing:0px;text-transform:none;color:#000;margin-bottom:24px;text-align:left}.explore-inner .buttons{text-align:center}.custom-learnmore{transform:translate(-10px)}@media (max-width: 1180px){.explore-inner{display:flex;flex-direction:column-reverse}.explore-inner .text-holder{display:block;text-align:center;width:100%}.explore-inner .text-holder .icon-container{position:relative;margin-right:0}.explore-inner .text-holder .icon-container:after{content:"";position:absolute;bottom:-25px;left:50%;transform:translate(-50%,-50%);width:102px;height:2px;background-color:#a6227b}.explore-inner .text-holder .heading{font-size:30px;line-height:35px!important;padding-top:60px;margin-bottom:12px}.explore-inner .text-holder .heading br{display:none}.explore-inner .text-holder .heading:before{content:none;top:25px;left:50%;transform:translate(-50%,-50%)}.explore-inner .buttons{margin-bottom:48px}.curly-explore .image-holder{text-align:center;padding-left:35px;padding-right:35px;margin-bottom:25px}.custom-learnmore{transform:none}.explore-inner .text-holder .description-1{text-shadow:none;margin-bottom:15px}.explore-inner .text-holder .description-2{text-align:center;margin-bottom:20px}}@media (max-width: 500px){.curly-explore{padding-top:80px}.curly-explore:before{top:15px;width:217px;height:230px;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/curly-explore.svg?v=1677671854) no-repeat}}@media (min-width: 1180px){.explore-inner .buttons{text-align:left}a.learnmore.curly-btn.bg-fusion.custom-learnmore{margin-left:10px}}.curly-info{height:301px;background:url(https://cdn.shopify.com/s/files/1/2547/4568/files/info-bg.png?v=1677658115) no-repeat;display:flex;align-items:center;justify-content:center;background-size:cover}.curly-info .info-content .heading{font-family:FuturaPTBold;font-size:50px;line-height:50px;text-align:center;letter-spacing:0px;text-transform:none;color:#fff;margin-bottom:10px}.curly-info .info-content .meta-heading{font-family:FuturaPTBold;font-size:50px;line-height:50px;text-align:center;letter-spacing:0px;text-transform:none;margin-bottom:25px}.curly-info .info-content .cta-container{text-align:center}.curly-info .info-content .btn-info{display:inline-block;font-family:FuturaPTDemi;font-weight:700;font-size:20px;text-align:center;letter-spacing:0px;width:185px;height:50px;line-height:50px;background-color:#fff;color:#000}@media (max-width: 1180px){.curly-info{height:220px}.curly-info .info-content .heading{font-size:30px;line-height:35px}.curly-info .info-content .meta-heading{font-size:30px;line-height:35px;margin-bottom:16px}}body .bg-fusion{background-color:#a6227b!important}body .bg-fusion:hover{background-color:#b84e95!important;color:#fff!important}body .bg-fusion:hover:after{border:2px solid #B84E95!important}body .curly-btn{padding:0;min-width:186px;height:50px;display:inline-block;line-height:50px;font-family:FuturaPTDemi;font-size:20px;font-weight:700;letter-spacing:.2px}body .curly-btn:after{height:35px}body .bg-fusion:after{border:2px solid #A6227B!important}body .x2-border:after{border-width:2px!important;border-color:#ec0988!important}button.type-btn{width:186px;height:50px;padding:0;font-family:FuturaPTDemi;font-weight:600;font-size:20px;letter-spacing:.2px;font-weight:500!important}body .bg-pink{background-color:#ec0988!important}body .bg-pink:hover{background-color:#f03aa0!important;color:#fff!important}body .bg-pink:hover:after{border:2px solid #F03AA0!important}body .curly-btn.curly-btn-white{background-color:#fff!important;color:#a6227b!important}body .curly-btn.curly-btn-white:after{border:2px solid #fff!important}body .curly-btn.curly-btn-white:hover{background-color:#b84e95!important;color:#fff!important}body .curly-btn.curly-btn-white:hover:after{border:2px solid #b84e95!important}@media (max-width: 768px){button.type-btn{width:148px}}@media (min-width: 768px){body .curly-btn.curly-btn-white{margin-left:-20px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/curly-landing.css.map */
