h1,.h1{font-size:50px;line-height:58px;font-weight:700}h2,.h2{font-size:42px;line-height:53px;font-weight:700}h3,.h3{font-size:34px;line-height:42px;font-weight:700}h4,.h4{font-size:26px;line-height:34px;font-weight:500}h5,.h5{font-size:22px;line-height:30px;font-weight:500}h6,.h6,body .button{font-size:16px;line-height:24px}body,p{font-size:17px;line-height:25px}.shopify-section--slideshow .button:hover,.shopify-section--media-grid .button:hover{color:#000!important}.jdgm-carousel-wrapper .jdgm-carousel-title{font-family:ITC Avant Garde Gothic,sans-serif}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{margin-bottom:50px}body .text-subdued,body .link-faded{color:rgb(var(--text-color) / 1)}.footer .footer__aside{column-gap:30px;align-items:flex-end}.footer .om_logo{text-align:center}.footer .om_logo img{margin:0 auto}.footer .om_logo .om_image_details *{font-size:14px;line-height:normal;text-align:center}.footer__aside .payment-methods{column-gap:10px}.template-hair-extensions .testimonial-list .testimonial-item{max-width:54rem}.template-our-team .ot-multicolumn .multi-column__item .multi-column__item-image{position:relative;padding-top:100%;border-radius:100%}.template-our-team .ot-multicolumn .multi-column__item .multi-column__item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:100% 25%}@media only screen and (max-width: 767px){h1,.h1{font-size:42px;line-height:50px}h2,.h2{font-size:36px;line-height:44px}h3,.h3{font-size:26px;line-height:34px}h5,.h5{font-size:20px;line-height:28px}}@media only screen and (max-width: 479px){h2,.h2{font-size:32px;line-height:40px}h3,.h3{font-size:24px;line-height:32px}}.section_icon_text .multi-column .multi-column__item{justify-content:center;row-gap:16px}.section_icon_text .multi-column .multi-column__item img{margin:0 auto}.blog-post-list time{font-size:13px;line-height:16px;text-transform:uppercase;font-weight:500;letter-spacing:1.5px;color:#000}header .header__primary-nav-item{font-size:15px;text-transform:uppercase;font-weight:500;line-height:24px}header .mega-menu__linklist .h6{font-weight:900;font-family:Harmonia Sans;font-size:18px;line-height:26px}footer .link-faded{font-size:17px;line-height:25px}footer .h6,.product-card__info .product-title{font-size:17px;line-height:25px;font-weight:600}footer .footer__aside .heading{font-size:12px;line-height:18px}.shopify-section--logo-list .logo-list{display:block}.shopify-section--logo-list .logo-list .logo-list__item{display:block;padding:0}.header .header__primary-nav-item[data-title="Book Now"]{display:none}.shopify-section--logo-list .logo-list .slick-track{display:flex;align-items:center;column-gap:16px}footer .image_details{margin-top:10px}.jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name{opacity:1}.os-media-grid .media-grid .media-grid__item img{object-fit:contain}.new_os_media_grid .media-grid .media-grid__item img{object-fit:cover}.os-media-grid{padding:60px 0}.sus_media_grid{padding:0 0 50px}.product-card .product-card__info{padding:0 20px}.section-image-text .image-with-text{align-items:stretch}.section-image-text .image-with-text picture{width:100%}.section-image-text .image-with-text picture img{height:100%;object-fit:cover;width:100%}.sus-large-image-text .image-with-text picture img{width:100%}.sus-new-image-text .image-with-text picture img{width:100%}.section-image-text .image-with-text .prose{margin-block:50px;align-self:center}.index_top_icon_text .container{--container-max-width: var(--container-lg-max-width)}.sus_text_icon .container,.video-with-text .container{--container-max-width: var(--container-sm-max-width)}.sus_icon_with_text.sus_text_icon .container{--container-max-width: var(--container-lg-max-width)}.sus_text_icon .prose ul{list-style:none}.sus_text_icon .text-with-icons .text-with-icons__item .prose ul{list-style-position:outside;padding:0 0 0 20px;margin:0}.sus_text_icon .text-with-icons{margin-top:20px}.sus_icon_with_text .text-with-icons>*{flex-basis:min(25rem,calc(100% / var(--text-with-icons-items-per-row) - var(--text-with-icons-column-gap, 0px) * (var(--text-with-icons-items-per-row) - 1) / var(--text-with-icons-items-per-row)))}.sus_text_icon .text-with-icons,.index_top_icon_text .text-with-icons{gap:30px;flex-wrap:wrap}.shopify-app-block .jdgm-carousel-wrapper{padding:0;width:100%}.template-hair-extensions .header{display:flex;justify-content:space-between;align-items:center;width:100%;position:absolute;top:0;left:0;background:transparent;padding-top:15px;padding-bottom:15px}.template-hair-extensions .header.is-solid{background:rgb(var(--background))}.template-hair-extensions .header__secondary-nav .contents{display:none}.shopify-section--he-footer .footer{padding:15px 0}.shopify-section--he-footer .footer .footer__inner{justify-content:center}.shopify-section--he-footer .footer .footer__aside .heading{font-size:16px;line-height:24px}.header_top_bar{display:none}.header_top_bar .header_top_bar_wrapepr{display:flex;justify-content:space-between;align-items:center}.collection-card .collection-card__content .h4{font-weight:700}.product-card__media,.collection-card .content-over-media{background:#f0eff2}.product-card__figure img,.collection-card img{mix-blend-mode:multiply;padding:20px}body .product-list{--product-list-default-row-gap: 2rem;--container-gutter: 4rem;--product-list-default-column-gap: .1rem}.image-slide-with-text .image-with-text .image-with-text_image-item picture{position:relative;padding-top:66.7%;display:inline-block;height:100%}.image-slide-with-text .image-with-text .image-with-text_image-item .slick-list,.image-slide-with-text .image-with-text .image-with-text_image-item .slick-track{height:100%}.image-slide-with-text .image-with-text{align-items:center}.image-slide-with-text .image-with-text .image-with-text_image-item .slick-slide{line-height:0;height:100%}.image-slide-with-text .image-with-text .image-with-text_image-item picture img{height:100%;object-fit:cover;width:100%;position:absolute;left:0;top:0}.ot_image_slider .image-with-text{display:block}.ot_image_slider .image-with-text .image-with-text_image-item picture{padding-top:60%}.ot_image_slider .image-with-text .image-with-text_text-item{display:none}.wlb_image_text_overlay image-with-text-overlay picture img{object-position:top}.sus_text_icon .text-with-icons .text-with-icons__item .text-with-icons__item_image{position:relative}.sus_text_icon .text-with-icons .text-with-icons__item img{filter:brightness(0) invert(1);padding:5px}.sus_text_icon .text-with-icons .text-with-icons__item .text-with-icons__item_image:before{content:"";background-color:#000;width:80px;height:80px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}.section-image-text.image_not_streach .image-with-text{align-items:center}.shopify-section--multi-column .show_border{padding:15px;border:1px solid rgb(var(--text-color))}.section-image-with-text-scroll .images-with-text-scroll__item .images-with-text-scroll__image{height:100%;object-fit:cover;width:100%}.section-image-with-text-scroll .images-with-text-scroll__container{column-gap:3rem;padding:0}.section-image-with-text-scroll .images-with-text-scroll__item .images-with-text-scroll__text{max-width:800px;padding-right:20px}.shopify-section--multi-column .section-header{max-width:100%;width:100%}.ot-multicolumn .prose .subheading,.ot-multicolumn .prose h6{margin-top:5px}.footer_extra_payment_icons{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px}.image_gallery_slider{overflow:hidden}.image_gallery_slider .section-stack{display:block}.image_gallery_slider .media-grid{display:flex!important;flex-wrap:nowrap!important;will-change:transform;white-space:nowrap!important;animation:none!important}.image_gallery_slider .media-grid__item{flex:0 0 auto}.image_gallery_slider .media-grid .media-grid__item{container-type:unset;height:100%;width:33.33%;flex:0 0 auto}.image_gallery_slider .media-grid .media-grid__item .content-over-media{display:block;position:relative;padding-top:50%}.image_gallery_slider .media-grid .media-grid__item img{object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;object-position:100% 40%}.image_gallery_slider .container{margin-inline-start:0;margin-inline-end:0}.shopify-section--image-with-text .image-with-text .block_image{max-width:250px;width:100%;line-height:0}.shopify-section--image-with-text .image-with-text .block_image img{width:100%;height:100%;object-fit:cover}.simple_image_text .image-with-text:not(.image-with-text--reverse) picture{margin-inline-start:0}.simple_image_text .image-with-text>.prose{padding-inline-end:0}.header nav .mega-menu{--mega-menu-gap: 4rem;--mega-menu-linklist-gap: 2.5rem 3rem}.new-contact-form .field-label{font-weight:600;margin-bottom:.5em;display:block;color:#000}.new-contact-form .form-fieldset{margin-top:1.5em;margin-bottom:1.5em;text-align:left;border:none;padding:0}.new-contact-form .form-option{display:flex;align-items:center;margin-bottom:.5em;color:#000}.new-contact-form input[type=radio],.new-contact-form input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid #000000;border-radius:4px;width:18px;height:18px;margin-right:10px;cursor:pointer;position:relative;min-width:18px}.new-contact-form input[type=radio]{border-radius:50%}.new-contact-form input[type=radio]:checked:before,.new-contact-form input[type=checkbox]:checked:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#000;border-radius:50%;transform:translate(-50%,-50%)}.new-contact-form input[type=checkbox]:checked:before{border-radius:2px}.new-contact-form fieldset label{display:inline-flex;align-items:center}.new-contact-form .banner banner--success .link{text-decoration:underline}.newsletter .form .input,.newsletter .form .button{height:48px}body .shopify-app-block .reputon-google-reviews-widget .hroSBb{bottom:90px}@media only screen and (min-width: 700px){.video-with-text .image-with-text_text-item{order:2}.video-with-text .image-with-text_image-item,.video-with-text .image-with-text--reverse .image-with-text_text-item{order:1}.video-with-text .image-with-text--reverse .image-with-text_image-item{order:2}.video-with-text .image-with-text--reverse .prose{padding-left:0}}@media only screen and (min-width: 1150px) and (max-width: 1365px){.collection-list{--collection-list-items-per-row: 3}}@media only screen and (max-width: 999px){.section-image-with-text-scroll .images-with-text-scroll__item .images-with-text-scroll__text{max-width:100%;padding:0 20px}.section-image-with-text-scroll .images-with-text-scroll__container{padding:0 0 50px}}@media only screen and (max-width: 699px){.simple_image_text .image-with-text>.prose{padding-inline-start:0;text-align:left}}@media only screen and (min-width: 700px){.sus_text_icon .text-with-icons .text-with-icons__item{width:calc(50% - 15px);flex-basis:unset}.sus_icon_with_text.sus_text_icon .text-with-icons .text-with-icons__item{width:calc(33.33% - 20px);flex-basis:unset}.sticky_image_text .image-with-text{overflow:initial}.sticky_image_text .image-with-text .image-with-text_text-item,.sticky_image_text .image-with-text .image-with-text_image-item{position:sticky;top:150px}}@media only screen and (min-width: 1000px){.index_top_icon_text .text-with-icons .text-with-icons__item{width:calc(33.33% - 20px);flex-basis:unset}}@media only screen and (min-width: 1000px) and (max-width: 1199px){.sticky_image_text .image-with-text .image-with-text_text-item{padding-inline-start:48px;padding-inline-end:48px}}@media only screen and (max-width: 1439px){.header nav .mega-menu{--mega-menu-gap: 3rem;--mega-menu-linklist-gap: 2.5rem 3rem;padding-left:30px;padding-right:30px;justify-content:center}}@media only screen and (max-width: 1365px){.header nav .mega-menu{--mega-menu-gap: 3rem;--mega-menu-linklist-gap: 2.5rem 1.5rem;padding-left:20px;padding-right:20px}.header nav .mega-menu{--mega-menu-gap: 1.9rem;--mega-menu-linklist-gap: 2.5rem 1.5rem}.header nav .mega-menu__promo>*{flex:315px;min-width:260px;max-width:260px}}@media only screen and (max-width: 1199px){.template-hair-extensions .header{position:unset;background:rgb(var(--background))}.template-hair-extensions .header .header__logo-image{width:100px}.image_gallery_slider .media-grid .media-grid__item{width:50%}.header nav .mega-menu__promo>*{flex:315px;min-width:190px;max-width:190px}}@media only screen and (max-width: 999px){.index_top_icon_text .text-with-icons .text-with-icons__item{width:calc(50% - 15px);flex-basis:unset}.image-slide-with-text .image-with-text{display:block}}@media only screen and (max-width: 699px){.section-image-text .image-with-text .prose{text-align:left;margin-block:40px}.sus_text_icon .text-with-icons .text-with-icons__item{width:100%;flex-basis:unset;text-align:left}.index_top_icon_text .text-with-icons .text-with-icons__item{width:100%;flex-basis:unset}.section-image-text .image-with-text picture{margin:0 auto}.he-header-button .button{padding:8px 15px}.template-hair-extensions .accordion__toggle{font-size:16px;padding-block:.8rem}.new-section-image-text .image-with-text .prose{text-align:left;margin-block-start:40px}.new-section-image-text .container--xl{margin:0}.shopify-section--featured-collections carousel-navigation button{font-size:30px;line-height:normal}.header_top_bar{display:block;padding:10px 0;border-bottom:1px solid #000}.header-sidebar_link_book-now{display:none}.simple_image_text .image-with-text .image-with-text_image-item{padding:0 20px}.simple_image_text .image-with-text .image-with-text_image-item img{margin:0 auto}.shopify-section--image-with-text .image-with-text .block_image{max-width:180px}.image_gallery_slider .media-grid .media-grid__item{width:100%}}@media only screen and (max-width: 479px){.shopify-section--featured-collections carousel-navigation button{font-size:25px;line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
