<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 6:120548 Unexpected "{"

**/
.page-hair-extension #shopify-section-template--15373007618221__extensions-length .extension-header + .extension-list {max-width: 989px!important;}.page-hair-extension #shopify-section-template--15531902271661__extensions-length .extension-header + .extension-list {max-width: 989px!important;}.wearing-block .flickity-viewport{width: 100%;}.faqAccordion .faq-image {width: 50%!important;}.faqAccordion .faq-image img {width: 100%!important;}.custom-container {padding: 0 15px!important;margin: 0!important;width: 100%!important;}.col {padding: 0 15px;}.col-4 {margin: 0!important;}@media screen and (min-width: 992px) {.col-4 {width: 33.33%!important;}.sticky-block {position: sticky;top: 0;background: #fff;z-index: 9;}}@media screen and (min-width: 768px) and (max-width: 991px) {.col-4 {width: 50%!important;}.image--wrapper {width: 47%;margin-right: 10px;}}@media screen and (max-width: 767px) {.col-4 {width: 100%!important;}.image--wrapper {width: 100%;margin-right: 10px;}}.collection--details {text-align: center!important;padding: 30px 0 40px!important;}.one-third p {font-size: 20px!important;color: #000;font-family: var(--avenir-family-light);line-height: 130%;margin: 30px 0!important;}.one-third .collection-btn {border: 1px solid #333;padding: 12px 40px;font-size: 16px;color: #000!important;font-weight: unset;font-family: var(--avenir-family-light);background: transparent;display: inline-block;height: auto;position: absolute;bottom:0;left:calc(50% - 85px);}.one-third .collection-btn:hover {background: #e9bb8e;border-color: #e9bb8e;color: #fff!important;}.collection-info .title {margin: 0!important;}.page-quality-control .fluid-navigation {min-height: 100px;}.page-quality-control #shopify-section-meet-instafeed, .page-shipping #shopify-section-meet-instafeed {padding-top: 20px;max-width: 1770px;margin: 0 auto 30px;width: 95%;}.wrapper-control-section {max-width: 1200px;margin: 0 auto;padding: 0 20px;}.wrapper-control-section ul {padding-left:15px;margin-right:0;}.quality-control-section {padding-bottom: 40px;}.quality-control-section h4 {font-weight: 100;font-size: 36px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;font-family: var(--avenir-family-bold);color: #000000;margin-bottom: 40px;padding: 0;}.quality-control-section p {font-weight: normal;font-size: 20px;line-height: 120%;letter-spacing: 1px;color: #000000;}.qulaity-section-heading {border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 40px;}.qulaity-section-heading h6 {font-weight: 600;font-size: 20px;line-height: 100%;letter-spacing: 1px;text-transform: capitalize;color: #000000;padding-bottom: 20px;font-family: var(--avenir-family-light);}.qulaity-section-heading ul li {font-weight: 500;font-size: 20px;line-height: 100%;letter-spacing: 1px;text-transform: capitalize;color: #000000;}.quality-text {position: absolute;top: 71%;left: 8%;}.quality-text p {font-size: 44px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #ffffff;font-family: var(--avenir-family-bold);}.quality-banner {position: relative;}.returns-section p {font-style: normal;font-weight: 100;font-size: 18px;line-height: 140%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.qulaity-control-image img {width: 100%;}.page-returns .fluid-navigation {min-height: 100px;}.returns-wrapper {max-width: 1200px;margin: 0 auto 60px;width: 95%;}.shipping-description p {font-weight: normal;font-size: 16px;line-height: 120%;letter-spacing: 1px;color: #000000;margin:0 0 20px;}.shipping-title {border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.shipping-title h4 {font-size: 16px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.shipping-title p {font-weight: normal;font-size: 16px;line-height: 120%;letter-spacing: 1px;color: #000000;padding-bottom: 6px;}.shipping-heading h5 {font-size: 28px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;padding-top: 40px;font-family: var(--avenir-family-bold);}.shipping-heading p {font-weight: normal;font-size: 16px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;}.shipping-wrapper {max-width: 1200px;margin: 65px auto;width: 95%;}.contact__form-email, .contact__form-phone, .contact__form-name {width: 100%;}.contact__form-email, .contact__form-phone, .contact__form-about {width: 100%;}.contact__form-name {margin-right: 0px;}.get-in-touch-wrapper {background-image: url("/cdn/shop/files/Rectangle_206.png?v=1634296412");padding: 60px 80px;width: 55%;margin-bottom: 30px;}.contact-heading {padding-bottom: 40px;}.contact-heading h4 {font-family: var(--avenir-family-bold);font-size: 24px;line-height: 120%;letter-spacing: 1px;color: #cca77d;}.contact-heading p {font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #000000;}.contact-us-information h6 {font-size: 18px;line-height: 1.4;letter-spacing: 1px;color: #cca77d;margin:0;padding:0;}.contact-us-information {padding-left: 15px;}.contact-us-information p {font-size: 18px;line-height: 1.4;letter-spacing: 1px;color: #000000;}.contact-information-wrapper {width:60%;}.contact-us-social-icons {width: 40%;padding:0 0 0 20px;}.contact-social-wrapper {display: flex;}@media (max-width:1400px) {.contact-social-wrapper {display: flex;flex-direction: column;}.contact-information-wrapper, .contact-us-social-icons {width:100%;padding:0;}}@media (max-width:1024px) {.get-in-touch-wrapper {margin:50px 0;}}.get-in-touch-section {display: flex;}.icons-wrapper {padding-bottom: 20px;}.contact-us-social-icons p {font-weight: 800;font-size: 20px;line-height: 100%;letter-spacing: 1px;text-transform: capitalize;color: #cca77d;}.contat-form-section {max-width: 1770px;}.contact-display {display: flex;margin-bottom: 50px;margin-top: 50px;}.right-section {padding-right: 70px;width: 45%;}.logo-bar-button-1 {font-weight: 500;font-size: 16px;line-height: 100%;text-align: center;letter-spacing: 1px;width: 127px;height: 42px;background: #e9bb8e;border: none;color: #ffffff;text-transform: uppercase;}.contact-form label {margin-bottom: 12px;font-weight: 300;font-size: 16px;line-height: 140%;letter-spacing: 1px;color: #000000;}.footer-menu-wrap {justify-content: space-between;}.logo_footer_custom {width: 38%;}footer .social_icons {display: flex;column-gap: 22px;}.footer-menu-wrap {padding-top: 60px;}.find-us-section h4 {font-weight: 800;font-size: 24px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);}.find-us-section p {font-weight: normal;font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.find-us-section {max-width: 900px;margin: 0 auto;margin-top: 80px;margin-bottom: 60px;}.find-us-image img {width: 100%;max-width: 1600px;display: block;margin:0 auto;}.find-us-image {margin-bottom: 60px;}.hairs-care-banner-image img {width: 100%;}.content-wrapper {display: flex;max-width: 1400px;margin: 50px auto;width: 95%;}.guide-left-section h4 {font-weight: 800;font-size: 24px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);}.guide-left-section p, .guide-left-section .subheading {font-weight: 300;font-size: 16px;line-height: 140%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.guide-left-section {display: flex;flex-direction: column;justify-content: center;padding-left: 54px;}.wash-care-section-1 {max-width: 1770px;margin: 0 auto;width: 95%;}.wash-care-section-2 {display: flex;max-width: 1770px;margin: 0 auto;}.wash-care-section-3 {display: flex;max-width: 1770px;margin: 0 auto;flex-direction: row-reverse;}.wrapper-care {background-image: url("/cdn/shop/files/Rectangle_230.png?v=1634387194");background-repeat: no-repeat;background-size: 100%;}.wash-care-text h4 {font-weight: 800;font-size: 36px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #cca77d;font-family: var(--avenir-family-light);}.wash-care-text p {font-weight: normal;font-size: 20px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);max-width: 900px;}.wash-care-text {padding-top: 130px;}.wash-care-image {padding: 40px;}.wrapper-care {margin-top: 80px;}.step-guide-section {justify-content: space-evenly;row-gap: 40px;margin: 40px auto 0;padding: 0 20px;max-width: 1800px;}.step-guide-column {position: relative;display: flex;flex-direction: column;}.step-guide-column p {font-weight: normal;font-size: 16px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);padding-top: 15px;}.steps-style {position: absolute;top: -20px;text-align: center;margin-left: auto;margin-right: auto;right: 0;left: 0;}.steps-inner {background-color: #e9bb8e;border-radius: 100%;line-height: normal;width: 80px;height: 80px;text-align: center;padding: 23px 32px;font-style: normal;font-weight: 800;font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;}.title-goes-section {max-width: 1770px;}.title-goes__item {width: 100%;background-color: #ffffff;padding: 40px 40px 40px;box-shadow: 0px 4px 20px rgb(0 0 0 / 10%);border-radius: 5px;}.title-goes-image {display: flex;justify-content: space-between;gap: 25px;}.title-text {text-align: center;margin-top: 30px;}.title-text p {font-weight: 800;font-size: 18px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);}.title-goes-description p, .title-goes-description ul li {font-family: var(--avenir-family-light);font-weight: 300;font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;}.title-goes-description ul {list-style: none;line-height: 120%;}@media (max-width: 767px) {.title-goes-description ul {padding-left: 15px;}}.title-goes-description ul li {position: relative;}.title-goes-description ul li:before {content: url(//www.superiorhair.co.nz/cdn/shop/t/83/assets/bullet-gold.svg?v=117321831616735650911701252060);position: absolute;width: 1em;height: 1em;background: 0 0;margin-left: -25px;}.title-goes-heading {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;padding-bottom: 30px;font-family: var(--avenir-family-bold);}#shopify-section-title-goes, .shopify-section--Tiltle-goes {background: url(/cdn/shop/files/Rectangle_52.png?v=1634222543);background-repeat: no-repeat;background-size: contain;margin-top: 80px;margin-bottom: 80px;}.warrper-title-goes {padding-top: 30px;}.life-span-wrapper {display: flex;align-items: center;max-width: 1770px;margin: 0 auto;margin-top: 80px;width: 95%;}.life-span-left-section {background: #f8f8f8;position: relative;left: -63px;padding: 108px 60px;}.life-span-left-section p {font-weight: 500;font-size: 28px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);}.hairs-extension-content p {font-family: var(--avenir-family-bold);font-size: 20px;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #ffffff;max-width: 95%;padding-left: 10px;padding-right: 10px;margin: 0 auto;padding-bottom: 40px;line-height: 1.2;}@media (max-width:768px) {.hairs-extension-content p {padding: 0 20px;}}.hairs-extension-content {position: absolute;bottom: 0;top: 0;display: flex;flex-direction: column;align-content: center;align-items: center;justify-content: center;width: 100%;}.hairs-extension-wrapper {background: url(/cdn/shop/files/Rectangle_52.png?v=1634222543);background-repeat: no-repeat;}.hairs-extension-heading {font-weight: 100;font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;padding-top: 40px;padding-bottom: 10px;margin-bottom: 10px;}.hairs-care-extension {position: relative;}.hairs-extension-section {padding-top: 20px;max-width: 1770px;margin: 0 auto;width: 95%;}.hairs-extension-section .row {justify-content: center;}.salon-services-section {padding-top: 20px;max-width: 1360px;margin: 0 auto;width: 95%;}.extension-section.row {column-gap: 20px;row-gap: 40px;}.hairs-extension-image {display: inline-block;position: relative;}.hairs-extension-image::before {position: absolute;top: 4%;left: 4%;width: 91%;height: 89%;border: 2px solid #e1cdc2;content: "";}.collection-title {font-style: normal;font-weight: 800;font-size: 28px;line-height: 120%;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);}.collection-details {padding-top: 20px;padding-bottom: 10px;}.collection-description {padding-bottom: 40px;max-width: 440px;}.description-section {font-weight: normal;font-size: 20px;line-height: 130%;letter-spacing: 1px;color: #000000;text-align: justify;font-family: var(--avenir-family-light);}.list-collections-wrapper .product-wrap {text-align: unset;}.collection--list-section .list-collections .thumbnail {position: relative;margin:0 0 50px!important;}.list-collections .thumbnail {text-align: unset;}a.collection-button {background: #e9bb8e;padding: 20px;padding: 6px 27px;color: white;font-weight: 500;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #ffffff;margin-top: 40px;}.saloon-professionals-wrapper {max-width: 1770px;margin: 0 auto;background: url(/cdn/shop/files/Rectangle_198_1.png?v=1635156937);background-repeat: no-repeat;width: 95%;position: relative;height: 679px;}.saloon-section::before {position: absolute;top: 6%;left: 3%;width: 95%;height: 69%;border: 3px solid #e9bb8e;box-sizing: border-box;content: "";}.saloon-button {padding: 16px 20px 13px;background: #e9bb8e;font-weight: 500;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #ffffff;width: 132px;}.professionals-cotnent h6 {font-size: 28px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;font-family: var(--avenir-family-bold);color: #000000;}.professionals-cotnent {max-width: 988px;padding-left: 60px;display: flex;flex-direction: column;justify-content: center;}.professionals-cotnent p {font-weight: normal;font-size: 24px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);margin-bottom: 22px;}.professionals-image {padding: 4px 0;}.trade-hairs-saloon {display: flex;justify-content: space-between;padding: 34px;position: relative;}.hairs-saloon-wrapper {max-width: 1500px;margin: 0 auto;width: 95%;}.hair-saloon-content {display: flex;flex-direction: column;justify-content: center;max-width: 784px;margin: 0 auto;margin-left: 60px;}.hair-saloon-content h4 {font-size: 28px;line-height: 130%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);margin-bottom: 0;}.hair-saloon-content p {font-style: normal;font-weight: normal;font-size: 16px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.hairs-button {width: 388px;height: 48px;background: #e9bb8e;font-size: 16px;line-height: 100%;letter-spacing: 1px;font-weight: 500;padding: 16px 20px;color: #ffffff;cursor: pointer;text-align: center;}.hairs-button:hover {color: #ffffff;background: #f2d2b5;}.professional-account-wrapper {background: url(/cdn/shop/files/Rectangle_248.png?v=1635342518);background-repeat: no-repeat;background-size: cover;padding-bottom: 40px;margin-top: 60px;}.title-1 {padding-top: 40px;padding-bottom: 10px;font-weight: 100;}.account-bar {display: flex;max-width: 1200px;margin: 0 auto;column-gap: 100px;width: 95%;}.account-text {max-width: 335px;}.account-text p {font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;padding-top: 20px;}.eligible-sections {max-width: 1022px;margin: 0 auto;margin-top: 80px;}.our-story-wrapper {background: url(/cdn/shop/files/Rectangle_241.png?v=1635351910);background-repeat: no-repeat;background-size: cover;height: 100%;max-width: 1720px;margin: 0 auto;width: 95%;margin-top: 40px;}.our-story-bar {display: flex;justify-content: center;padding: 40px 0;max-width: 1500px;margin: 0 auto;column-gap: 100px;padding-top: 60px;width: 95%;}.our-story-text {max-width: 406px;}.our-story-text h6 {font-weight: 100;font-size: 18px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);}.our-story-text p {font-weight: 300;font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.our-story-content {display: flex;flex-direction: column;justify-content: center;padding-top: 0px;padding-left: 40px;}.our-story-content h4 {margin-bottom: 0;}.our-story-section {background: url(/cdn/shop/files/Rectangle_230_2.png?v=1635355388);background-repeat: no-repeat;background-size: 100%;}.image-styling {position: relative;text-align: center;width: 413px;top: -45px;background: #e1cdc2;font-weight: 500;font-size: 20px;line-height: 100%;left: 156px;letter-spacing: 1px;text-transform: capitalize;color: #ffffff;padding: 20px;}.hairs-journey {margin-top: 60px;margin-bottom: 60px;}.gurantee-hairs-section {max-width: 1770px;width: 95%;margin: 0 auto;flex-direction: row-reverse;}.superior-icon-section {max-width: 1720px;margin: 0 auto;width: 95%;margin-bottom: 35px;}.our-factory-section-1 {background: #f8f8f8;margin-top: 80px;position: relative;}.our-factory-section-2 {margin: 0 auto;flex-direction: row-reverse;top: 40px;position: relative;top: -28px;background: #f8f8f8;}.our-factory-text {padding-top: 150px;}.our-factory-text-1 {max-width: 730px;margin-left: 80px;margin: 0 auto;padding-left: 4%;}.our-factory-text-2 {max-width: 730px;margin: 0 auto;padding-right: 80px;}.superior-icon-wrapper {display: flex;column-gap: 60px;margin: 40px auto;max-width: 82%;}.superior-icon-button {font-size: 16px;line-height: 100%;text-align: center;letter-spacing: 1px;padding: 16px 20px;color: #ffffff;background: #e9bb8e;border: none;margin-top: 20px;margin-left: 80px;font-family: var(--avenir-family-light);}.superior-icon-button:hover {background: #f2d2b5;}.superior-icon-button:visited {color: #ffffff;}.eight.column.our-factory-image {width: calc(51.2% - 20px);}.icon-section p {text-align: center;}.gurantee-hairs-image {padding: 80px;}.gurantee-hairs-image img {width: 100%;}.hairs-club-section {background-color: #f8f8f8;height: 344px;margin-bottom: 60px;position: relative;top: -6px;}.hair-club-wrapper {max-width: 915px;margin: 0 auto;width: 95%;padding-top: 60px;}.hair-club-text h5 {text-align: center;font-weight: 100;font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);margin: 0px;}.hair-club-text p {text-align: center;font-weight: normal;font-size: 20px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);margin-top: 20px;}.hair-club-buttons-section {text-align: center;margin-top: 40px;}.hairs-club-button {font-weight: 500;font-size: 16px;line-height: 100%;text-align: center;letter-spacing: 1px;padding: 11px 87px;color: #ffffff;background: #e9bb8e;border: none;margin-left: 20px;}.hairs-club-button {color: #ffffff!important;}.hairs-club-button:hover {color: #ffffff;background: #f2d2b5;}.zee {display: flex;max-width: 1720px;margin: 0 auto 30px;width: 95%;justify-content: center;flex-wrap: wrap;}.social-services-wrapper {background-image: url("/cdn/shop/files/Rectangle_291.png?v=1635500994");width: calc(25% - 20px);margin:0 10px 20px;height: 300px;padding: 48px 20px 51px;}.social-services-section {text-align: center;}.reward-tiers-wrapper {padding-bottom: 30px;background-repeat: no-repeat;background-size: 100%;}.reward-tiers-wrapper h5 {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #ffffff;font-family: var(--avenir-family-bold);padding-top: 55px;font-weight: unset;}.rewards-club-logo {padding-bottom: 38px;}.reward-tiers-image {max-width: 1330px;margin: 50px auto;display: flex;column-gap: 94px;}.reward-club-bar {max-width: 1110px;column-gap: 180px;justify-content: center;padding-top: 0px;width: 95%;}.reward-logo-text {padding-top: 20px;}.trade-account-bar {max-width: 1520px;column-gap: 60px;width: 95%;}.affiliate-steps-wrapper {max-width: 1720px;margin: 0 auto;width: 95%;}.affiliate-steps-wrapper .row {justify-content: space-around;}.affiliate-steps-section {background-image: url("/cdn/shop/files/Rectangle_206_1.png?v=1635757580");background-repeat: no-repeat;display: flex;justify-content: center;align-items: center;flex-direction: column;}.affiliate-steps-section h6 {font-size: 20px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);text-align: center;padding-bottom: 5px;margin-bottom: 5px;}.affiliate-steps-section h5 {font-size: 22px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);margin-bottom: 0px;}.affiliate-steps-section p {font-weight: normal;font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);max-width: 580px;}.affiliate-benefits-wrapper {max-width: 1720px;margin: 0 auto;width: 95%;}.affiliate-benefits-wrapper .row {justify-content: space-around;margin-top: 40px;}.affiliate-benefits-sections {align-items: center;justify-content: center;padding: 60px 28px 60px 28px;background: rgba(225, 205, 194, 0.3);border: 2px solid #e9bb8e;box-sizing: border-box;text-align: center;}.affiliate-benefits-sections p {font-size: 16px;line-height: 130%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);padding-top: 30px;}.affiliate-benefits-content h6 {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;font-family: var(--avenir-family-bold);color: #000000;margin-bottom: 5px;}.affiliate-benefits-content p {font-size: 18px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);}.affiliate-steps-button-1 {color: #ffffff;margin-top: 10px;font-weight: 500;font-size: 16px;line-height: 100%;text-align: center;letter-spacing: 1px;width: auto;height: 48px;background: #e9bb8e;border: none;}a.affiliate-steps-button-1 {color: #ffffff;padding: 16px 20px;}.affiliate-steps-button-3 {margin-top: 20px;font-weight: 500;font-size: 16px;line-height: 100%;text-align: center;letter-spacing: 1px;width: auto;height: 48px;background: #e9bb8e;border: none;}a.affiliate-steps-button-3 {color: #ffffff;padding: 16px 20px;}.affiliate-benefits-content {padding-top: 40px;}a.affiliate-steps-button {color: #ffffff;padding: 16px 20px;}.affiliate-steps-button {color: #ffffff;margin-top: 40px;font-weight: 500;font-size: 16px;line-height: 100%;text-align: center;letter-spacing: 1px;width: auto;height: 48px;background: #e9bb8e;border: none;}.affiliate-clients-wrapper {background: #f8f8f8;height: 536px;margin-top: 80px;}.affiliate-clients-wrapper .row {max-width: 1720px;margin: 0 auto;width: 95%;justify-content: space-around;margin-top: 30px;}.affiliate-clients-content {padding-top: 40px;}.affiliate-clients-content h6 {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);}.affiliate-welcome-left h6 {font-size: 28px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.affiliate-welcome-left p {font-family: var(--avenir-family-light);font-weight: normal;font-size: 20px;line-height: 120%;letter-spacing: 1px;color: #000000;width: 101%;}.affiliate-welcome-button {margin-top: 40px;}.affiliate-answers-section {margin-bottom: 74px;margin-top: 50px;}.affiliate-answers-text h5 {font-size: 28px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);text-align: center;margin-bottom: 0;}.affiliate-answers-text p {font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);text-align: center;}a.affiliate-answers-button {color: white;}.affiliate-answers-button {padding: 16px 40px;}.affiliate-superior-section {margin-top: 60px;margin-bottom: 90px;}.affiliate-superior-text h5 {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.affiliate-superior-text p {font-weight: normal;font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);max-width: 1200px;margin: 0 auto;}.newsletter-footer {max-width: 1024px;margin: 0 auto;width: 100%;padding: 0 15px;}.newsletter-footer p {width: 100%;display: block;color:#000!important;font-size: 16px;}.newsletter-footer p em {font-style: normal!important;}.section_form input[type="email"], .section_form input[type="text"] {width: 100%;border: 1px solid #000000;box-sizing: border-box;background: transparent;height: 35px;font-weight: 300;font-family: var(--avenir-family-light);font-size: 12px;line-height: 140%;letter-spacing: 1px;color: #000000;}#contact_form .newsletter-form__sign-up {background: #000000;color: white;height: 45px;font-size: 14px;width: 140px !important;font-family: var(--avenir-family-light);padding: 13px 20px;float:right;margin:0;}.input-row-1 {float:left;width: calc(50% - 80px);box-sizing: border-box;margin-right:10px;}.fluid-navigation {min-height: unset;}.ethical-hairs {margin-top: 60px;}.ethical-hairs-section-1.row {max-width: 1820px;margin: 0 auto;width: 95%;flex-wrap: nowrap;}.ethical-image {padding: 60px;position: relative;}.ethical-contnet {padding: 20px;}.ethical-hairs-section-2.row {max-width: 1820px;margin: 0 auto;width: 95%;flex-wrap: nowrap;flex-direction: row-reverse;margin-top: 50px;}.banner-text-factory-wrapper {margin-top: 80px;}.banner-text-factory-image img {width: 100%;}.banner-text-factory-text h4 {font-size: 36px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #ffffff;font-family: var(--avenir-family-bold);text-align: center;}.banner-text-factory-text p {font-size: 20px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #ffffff;font-family: var(--avenir-family-light);}.banner-text-factory-section {position: relative;}.banner-text-factory-text {position: absolute;top: 25%;max-width: 900px;margin: 0 auto;left: 0;right: 0;}.banner-text-factory-wrapper {margin-bottom: 80px;}.social-services-section h6 {font-size: 22px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);padding-top: 20px;}.social-services-section p {font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);}.saloon-supply-hairs-wrapper {max-width: 1200px;margin: 0 auto;width: 95%;}.saloon-supply-hairs-wrapper h4 {font-size: 36px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.saloon-supply-hairs-wrapper p {font-size: 20px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.eligible-sections img {width: 100%;}.color-toning {background-image: url("/cdn/shop/files/Rectangle_230_3.png?v=1636129224");background-repeat: no-repeat;background-size: 100%;}.color-toning-section {flex-direction: row-reverse;}a:visited.hair-bar-button {color: #fff;}.hair-bar-button {font-weight: 500;font-size: 16px;line-height: 100%;text-align: center;letter-spacing: 1px;background: #e9bb8e;border: none;font-family: var(--avenir-family-light);color: #fff;padding: 12px 14px;position: relative;}.hair-bar-button:hover {color: #fff;cursor: pointer;}.life-span-wrapper {padding-bottom: 60px;}.hair-saloon-section.row {flex-wrap: unset;}.styling-text {font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #cca77d;text-transform: lowercase;}.icons-styling {display: flex;column-gap: 30px;margin-top: 25px;flex-wrap:wrap;}.icons-styling&gt;a{margin-bottom:10px;}.saloon-supply-hairs-wrapper {margin-top: 80px;}.trade-hairs-saloon {margin-top: 80px;}.saloon-profeesioanl-account {margin-top: 80px;}.meet-our-client-wrapper {max-width: 1770px;margin: 0 auto;width: 95%;margin-top: 50px;}.meet-our-client-section.row {column-gap: 24px;row-gap: 30px;}.things-to-avoid-wrapper {background: #f5f0ed;margin-top: 60px;height: 593px;}.things-to-avoid-section {max-width: 1770px;margin: 0 auto;width: 95%;margin-top: 50px;justify-content: center;}@media (max-width: 768px) {.things-to-avoid-section.row .column {width: calc(50% - 24px);padding-bottom: 30px;}#globo-formbuilder-64756 {padding:30px 10px 0;}}.things-to-avoid-wrapper p {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);padding-top: 30px;}.color-match-form {width: 1530px;margin: 0 auto;width: 95%;}.color-match-wrapper {background-image: url(/cdn/shop/files/Rectangle_304.png?v=1636657698);width: 750px;height: 347px;}.color-match-information h6 {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);font-weight: normal;padding-top: 40px;}.color-match-information p {font-weight: normal;font-size: 20px;padding: 0 15px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);width: 670px;margin: 0 auto;}.color-match-image {text-align: center;}.color-match-text h4 {font-size: 36px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.bullet-section ul li {list-style: none;font-weight: normal;font-size: 18px;color: #333;font-family: var(--avenir-family-light);padding-bottom: 10px;max-width: 728px;position: relative;line-height: 1.4;}.bullet-section ul li:before {content: url(//www.superiorhair.co.nz/cdn/shop/t/83/assets/bullet-gold.svg?v=117321831616735650911701252060);position: absolute;width: 1em;height: 1em;background: 0 0;left: -34px;}.color-match-content h4 {font-size: 36px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);padding-bottom: 40px;}.color-match-content h4 {position: relative;left: -121px;}.color-match-content h4::before {content: "01";font-weight: 900;font-size: 100px;line-height: 100%;text-transform: uppercase;color: rgba(0, 0, 0, 0.2);font-family: var(--avenir-family-bold);position: relative;left: 80px;top: 19px;}.color-content-1 h4::before {content: "02";font-weight: 900;font-size: 100px;line-height: 100%;text-transform: uppercase;color: rgba(0, 0, 0, 0.2);font-family: var(--avenir-family-bold);position: relative;left: 80px;top: 19px;}.color-content-2 h4::before {content: "03";font-weight: 900;font-size: 100px;line-height: 100%;text-transform: uppercase;color: rgba(0, 0, 0, 0.2);font-family: var(--avenir-family-bold);position: relative;left: 80px;top: 19px;}.color-content-3 h4::before {content: "04";font-weight: 900;font-size: 100px;line-height: 100%;text-transform: uppercase;color: rgba(0, 0, 0, 0.2);font-family: var(--avenir-family-bold);position: relative;left: 80px;top: 19px;}.color-match-background {background-image: url(/cdn/shop/files/Rectangle_230_4.png?v=1636798594);background-repeat: no-repeat;background-size: 100%;}.color-match-button {width: 208px;height: 48px;margin-top: 0;}.color-match-section-1.row {max-width: 1820px;margin: 0 auto;width: 95%;flex-wrap: nowrap;flex-direction: row-reverse;}.color-content h4 {max-width: 710px;}.color-match-section-2.row {max-width: 1820px;margin: 0 auto;width: 95%;flex-wrap: nowrap;}.color-match-section-3.row {max-width: 1820px;margin: 0 auto;width: 95%;flex-wrap: nowrap;flex-direction: row-reverse;}.color-match-vertical {position: absolute;transform: translate(-50%, -50%) rotate(-90deg);top: 46%;width: 37%;padding: 13px 20px;background-color: #e1cdc2;color: #fff;font-family: var(--avenir-family-light);}.color-match-vertical-1 {position: absolute;transform: translate(0, -50%) rotate(-90deg);right:calc((-37% / 2 ) + 55px);top: 46%;width: 37%;padding: 13px 20px;background-color: #e1cdc2;color: #fff;font-family: var(--avenir-family-light);}.color-match-vertical-2 {position: absolute;transform: translate(-50%, -50%) rotate(-90deg);top: 46%;width: 37%;padding: 13px 20px;background-color: #e1cdc2;color: #fff;font-family: var(--avenir-family-light);}.color-match-vertical-3 {position: absolute;transform: translate(0, -50%) rotate(-90deg);right:calc((-37% / 2 ) + 55px);top: 46%;width: 37%;padding: 13px 20px;background-color: #e1cdc2;color: #fff;font-family: var(--avenir-family-light);}@media (min-width: 1024px) and (max-width: 1199px) {.color-match-vertical-3, .color-match-vertical-1 {right:calc((-37% / 2 ));}}.color-vertical--title {font-family: var(--avenir-family-light);font-size: 20px;line-height: 100%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #ffffff;padding: 14px;}.color-match-banner-wrapper {background-image: url(/cdn/shop/files/Rectangle_295.png?v=1636968303);}.banner-color-section.row {flex-wrap: nowrap;justify-content: space-around;width: 95%;margin: 0 auto;max-width: 1720px;}.color-match-section-left {display: flex;flex-direction: column;justify-content: center;align-items: center;}.color-match-section-left h5 {font-size: 44px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.color-match-section-left h6 {font-size: 28px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);padding-top: 20px;}.color-match-styling {padding-bottom: 40px;}.border-match {font-size: 28px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #e9bb8e;font-family: var(--avenir-family-bold);padding-left: 10px;padding-right: 10px;}.border-match-1 {font-size: 28px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #e9bb8e;font-family: var(--avenir-family-bold);border-right: 1px solid;border-left: 1px solid;padding-left: 10px;padding-right: 10px;}.color-match-section-right img {width: 100%;}.color-match-button {font-size: 16px;line-height: 100%;letter-spacing: 1px;background: #e9bb8e;border: none;font-family: var(--avenir-family-light);color: #fff;padding: 12px 14px;}a:visited.color-match-button {color: #fff;}.color-match-content h6 {font-size: 22px;line-height: 120%;color: #000000;font-family: var(--avenir-family-light);font-weight: unset;}.color-match-content p {font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);padding-bottom: 30px;}.color-match-button:hover {color: #fff;}.saloon-installation-content h6 {font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);}.saloon-installation-content p {font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);max-width: 900px;margin: 0 auto;}.saloon-installation-styling.row {max-width: 1770px;margin: 0 auto!important;width: 95%;row-gap: 35px;column-gap: 40px;}.saloon-image-section h5 {font-size: 20px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);margin-bottom: 0;}.saloon-image-section {padding-bottom: 50px;}.saloon-image-section p {font-size: 16px;line-height: 120%;letter-spacing: 1px;text-transform: initial;color: #000000;font-family: var(--avenir-family-light);max-width: 820px;padding-bottom: 16px;}.saloon-installation-wrapper {background-image: url(/cdn/shop/files/Rectangle_318_c92744ea-e9af-4952-adb3-d62cf677d16e.png?v=1637044879);margin-bottom: 60px;}.saloon-installation-content {padding-top: 40px;}.saloon-installation-styling.row {padding-top: 40px;}.sub-title {font-size: 18px;line-height: 120%;color: #333;font-weight: 600;font-family: var(--avenir-family-light);}.notes {font-size: 18px;line-height: 130%;letter-spacing: 1px;color: #e9bb8e;font-family: var(--avenir-family-bold);padding-bottom: 20px;}@media (max-width: 767px) {.sub-title, .notes {font-size: 16px;}}.bullet-points ul li {}.training-course-section {max-width: 1770px;margin: 0 auto;width: 95%;padding-top: 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);column-gap: 40px;padding-bottom: 30px;}.course-content-wrapper.row {flex-wrap: nowrap;column-gap: 41px;margin-top: 60px;padding-bottom: 80px;}.course-content-wrapper {max-width: 1770px;margin: 0 auto;width: 95%;}.training-course-wrapper {background-image: url("/cdn/shop/files/Rectangle_310.png?v=1637250824");}.training-course-content h5 {font-size: 28px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.training-course-content p {font-size: 18px;line-height: 1.4;letter-spacing: 1px;color: #000000;color: #000000;font-family: var(--avenir-family-light);}.training-course-content h6 {font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #000000;color: #000000;font-family: var(--avenir-family-bold);}.title-section {font-size: 24px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #cca77d;font-family: var(--avenir-family-bold);max-width: 400px;padding-top: 20px;padding-bottom: 20px;}.dots-section ul li {font-size: 18px;line-height: 1.4;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.dots-section ul {padding:0 0 0 20px;}.course-content-section {background: #ffffff;border-radius: 5px;padding: 40px;max-width: 840px;}.course-content-section h6 {font-size: 20px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);padding-bottom: 25px;}.course-content-section p {font-weight: normal;font-size: 18px;line-height: 130%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);padding-top: 20px;}.hours-wrapper {max-width: 536px;}.training-hours-wrapper .button-wrapper {margin:0 auto;padding: 0 0 40px;}.training-hours-wrapper .button-wrapper a {margin:0 auto;display: block;max-width: 300px;font-family: var(--avenir-family-bold);font-size: 16px;}.training-hours-wrapper {background-image: url("/cdn/shop/files/Rectangle_310_1.png?v=1637305689");margin-bottom: 120px;}.training-hours {border-bottom: unset;padding-top: 80px;}.training-content {height: 480px;}.traning-hours-content.row {flex-wrap: wrap;row-gap: 50px;column-gap: 60px;max-width: 1200px;margin: 0 auto;}.hours-contnet {max-width: 553px;padding: 26px;}.hours-contnet h6 {font-size: 22px;}.contact-training-button {background: #cca77d;font-size: 23px;line-height: 100%;letter-spacing: 1px;font-weight: 500;padding: 16px 211px;color: #fff;cursor: pointer;text-align: center;}.training-button {background: #cca77d;font-size: 23px;line-height: 100%;letter-spacing: 1px;font-weight: 500;padding: 16px 211px;color: #fff;cursor: pointer;text-align: center;}a.training-button {color:#fff;}.traning-points ul li {font-size: 18px;}.hours-contnet-1 h6 {font-size: 22px;}.hours-contnet-1 p {font-size: 24px;}.hours-contnet-2 h6 {font-size: 22px;}.hours-contnet-2 p {font-size: 24px;padding-top: 47px;}.hours-contnet-3 h6 {font-size: 22px;}.hours-contnet-3 p {font-size: 24px;padding-top: 46px;}.hours-contnet-4 h6 {font-size: 22px;}.hours-contnet-4 p {font-size: 24px;}.training-image {text-align: center;}.training-image p {font-size: 24px;line-height: 120%;font-family: var(--avenir-family-bold);text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;padding-top: 40px;padding-bottom: 40px;}a:visited.hairs-button {color: #ffffff;}a:visited.saloon-button {color: #ffffff;}@media (min-width: 1200px) and (max-width: 1399px) {.reward-tiers-wrapper h5 {padding-top: 38px;}.reward-tiers-image {margin: 22px auto;justify-content: center;}.reward-tiers-image img {width: 211px;}.zee {}.life-span-left-section p {font-size: 24px;}.affiliate-steps-section h6 {padding-bottom: 0;}.affiliate-steps-section h5 {padding-bottom: 0;}.affiliate-steps-section p {font-size: 16px;}a.affiliate-steps-button-1 {padding: 11px 20px;}.affiliate-steps-button-1 {height: 40px;margin-top: 0;}a.affiliate-steps-button {padding: 11px 20px;margin-top: 0;}.affiliate-steps-button {height: 40px;}a.affiliate-steps-button-3 {padding: 11px 20px;margin-top: 0;}.affiliate-steps-button-3 {height: 40px;}.color-match-vertical {padding: 8px 9px;}.color-match-vertical-1 {padding: 8px 9px;}.color-match-vertical-2 {padding: 8px 9px;}.color-match-vertical-3 {padding: 8px 9px;}.color-vertical--title {font-size: 17px;}}@media (min-width: 1200px) and (max-width: 1600px) {.our-story-content {padding-left: 30px;}.wash-care-image {padding: 20px;}.wash-care-text h4 {font-size: 28px;}.wash-care-text p {font-size: 18px;}.ethical-image {padding: 60px;}.ethical-contnet {padding: 20px;}.affiliate-welcome-left p {font-size: 18px;}.life-span-left-section {padding: 53px 33px;}.banner-text-factory-text {top: 14%;}.banner-text-factory-text p {font-size: 18px;}.zee {justify-content: center;}.social-services-wrapper {width: 21%;}.our-factory-text-1 {padding-left: 12%;padding-top: 80px;}.superior-icon-wrapper {column-gap: 55px;margin: 17px 62px;max-width: 72%;}.superior-icon-button {padding: 12px 20px;font-size: 14px;}.reward-tiers-image {column-gap: 70px;justify-content: center;}.reward-tiers-image img {width: 211px;}.hairs-extension-content p {font-size: 20px;}.hairs-extension-content {}.hair-bar-button {padding: 10px 13px;position: relative;font-size: 14px;}.hairs-extension-image::before {width: 92%;}.life-span-left-section p {font-size: 20px;}.image-styling {padding: 16px;width: 384px;left: 107px;}.things-to-avoid-wrapper {height: 530px;}.color-vertical--title {font-size: 17px;}}@media (min-width: 769px) and (max-width: 1023px) {.professional-account-wrapper {margin-top: 7%;}.saloon-account {margin-top: 9%;}.account-text p {font-size: 16px;letter-spacing: 1.5px;}.our-story-wrapper {background-repeat: no-repeat;background-size: cover;height: 100%;margin-bottom: 60px;}.our-story-bar {margin-top: 30px;column-gap: 50px;}.our-story-text h6 {font-size: 18px;}.our-story-text p {font-size: 16px;}.our-story-section {background-repeat: unset;}.gurantee-hairs-image {padding: 30px;}.gurantee-hairs-wrapper {margin-top: 40px;}#shopify-section-ethical-hairs {margin-top: 10%;}.life-span-wrapper {display: unset;}.ethical-hairs-section-1.row {display: unset;}.ethical-image {padding: 30px;}.ethical-image img {width: 100%;}.ethical-hairs-section-2.row {display: unset;}.life-span-right-section {margin-top: 40px;}.life-span-right-section img {width: 100%;padding: 20px;}.life-span-left-section {width: 92%;left: 44px;top: -27px;padding: 39px 27px;}.banner-text-factory-text p {font-size: 16px;}.banner-text-factory-text {top: 5%;}.banner-text-factory-image img {height: 296px;}.banner-text-factory-text h4 {font-size: 30px;}.banner-text-factory-wrapper {margin-top: 40px;}.banner-text-factory-wrapper {margin-top: 40px;margin-bottom: 40px;}.social-services-section img {width: 45px;}.social-services-section h6 {height: 80px;}.social-services-section p {font-size: 13px;}.social-services-wrapper {height: 100%;padding: 20px 10px;}.zee {width: 95%;}.reward-club-bar {margin-top: unset;}.wash-care-text h4 {font-size: 30px;}.wash-care-text p {font-size: 16px;}.superior-icon-wrapper {column-gap: 46px;margin: 0 25px;max-width: 48%;}.superior-icon-button {font-size: 12px;padding: 7px 18px;margin-left: 49px;}.eight.column.our-factory-image {width: unset;}.our-factory-section-1 {height: 1000px;}.our-factory-text-1 {padding-left: 4%;padding-top: 0;}.our-factory-text-2 {margin: 20px;padding-top: 0;padding-right: 0;}.reward-tiers-image img {width: 135px;}.reward-tiers-wrapper h5 {padding-top: 15px;font-size: 26px;}.reward-tiers-image {column-gap: 32px;justify-content: center;margin: 0 auto;}.account-bar {column-gap: 29px;column-gap: 30px;}.professionals-cotnent {padding: 30px 60px;}.professional-account-wrapper {}.saloon-professionals-wrapper {margin-top: 30px;}.saloon-supply-hairs-wrapper {margin-top: 6%;}.saloon-supply-hairs-wrapper h4 {font-size: 28px;}.saloon-supply-hairs-wrapper p {font-size: 18px;}.saloon-professionals-wrapper {height: unset;}.content-wrapper {display: unset;}.guide-right-section img {width: 100%;padding: 30px;}.guide-left-section {padding-left: 27px;}.step-guide-column img {width: 100%;}.title-text p {font-size: 16px;}.title-goes-description p, .title-goes-description ul li {font-size: 16px;}.title-goes__item {padding: 32px 19px 32px;}.warrper-title-goes {padding-top: 35px;}.title-goes-heading {font-size: 24px;}.color-toning {background-repeat: unset;margin-top: 30px;}.column.one-fourth.column.medium--two-forth.hairs-care-extension {width: calc(50% - 20px) }.extension-section.row {justify-content: center;}.affiliate-superior-text p {width: 678px;}.affiliate-superior-section {margin-top: 17%;}.affiliate-benefits-sections {margin-bottom: 15px;padding: 20px;}.affiliate-steps-section {height: 357px;}.affiliate-steps-button {height: 40px;}a.affiliate-steps-button {padding: 11px 20px;margin-top: 20px;}.affiliate-steps-section h6 {padding-bottom: 0;}a.affiliate-steps-button-1 {padding: 11px 20px;}.affiliate-steps-button-1 {height: 40px;margin-top: -5px;}a.affiliate-steps-button-3 {padding: 11px 20px;}.affiliate-steps-button-3 {height: 40px;margin-top: 0px;}.affiliate-steps-section {margin-bottom: 30px;}.affiliate-clients-wrapper {height: unset;}.affiliate-clients-sections {text-align: center;}.affiliate-section.row {flex-direction: column-reverse;}.saloon-profeesioanl-account {margin-top: 7%;}.hair-saloon-section.row {flex-wrap: wrap;}.hair-saloon-image img {padding: 20px;}.hair-saloon-content h4 {font-size: 25px;}.hair-saloon-content {margin-left: 20px;}.saloon-professionals-wrapper {background-repeat: unset;}.trade-hairs-saloon {display: unset;}.professionals-cotnent h6 {font-size: 24px;}.professionals-cotnent p {font-size: 20px;margin-bottom: 26px;}.saloon-button {font-size: 14px;padding: 14px 20px 11px;}.saloon-section::before {top: 2%;width: 93.9%;height: 91%;left: 3%;}.professionals-image img {width: 100%;padding: 23px;}.hair-saloon-content {padding-left: 20px;}.hair-saloon-section {margin-top: 40px;}.meet-our-client-image img {width: 100%;padding: 30px;}.things-to-avoid-wrapper {height: unset;}.contact-display {flex-direction: column;}.right-section, .get-in-touch-wrapper {width: 100%;}.color-match-wrapper {width: 719px;}.right-section {padding-right: 0;}.color-match-background {background-repeat: unset;margin-top: 40px;}.color-match-vertical {transform: unset;width: 100%;top: -3%;left:0;}.color-match-vertical-1 {transform: unset;width: 100%;top: -3%;left:0;}.color-match-vertical-2 {transform: unset;width: 100%;top: -3%;left:0;}.color-match-vertical-3 {transform: unset;width: 100%;top: -3%;left:0;}.color-vertical--title {display: block;padding: 0 20px;}.color-match-section-1.row {flex-wrap: wrap;}.color-match-section-2.row {flex-wrap: wrap;}.color-match-section-3.row {flex-wrap: wrap;}.color-match-content h4 {padding-bottom: 15px;}.bullet-section ul li {padding-bottom: 0;}.color-match-button {margin-top: 3px;margin-bottom: 26px;}.color-match-banner-wrapper {margin-top: 120px;}.color-match-section-left h5 {font-size: 30px;}.color-match-section-left h6 {font-size: 26px;}.color-match-styling {padding-bottom: 6px;display: flex;}.border-match {font-size: 18px;}.border-match-1 {font-size: 18px;}.color-match-content {margin-bottom: 30px;}.color-match-content p {padding-bottom: 15px;}.saloon-installation-wrapper {margin-top: 120px;}.saloon-installation-content {padding-top: 40px;}.saloon-installation-styling.row {padding-top: 40px;}.saloon-image-section p {padding-bottom: 16px;}.training-course-wrapper {height: unset;}.training-course-section.row {display: unset;}.training-course-content.column.eight {width: unset;}.training-course-content {padding: 30px;padding-right: 0;}.full-day-image.column.eight {width: unset;}.full-day-image img {width: 100%;padding: 30px;}.course-content-wrapper.row {margin-top: 0;padding-bottom: 60px;padding-top: 30px;border-top: 1px solid rgba(0, 0, 0, 0.2);}.course-content-section h6 {font-size: 18px;}.course-content-section p {font-size: 18px;}.course-content-section {max-width: 536px;width: 100%;margin: 0 auto !important;padding: 20px;}.page-training-academy .training-button {max-width: 677px!important;}.training-content {height: unset;}.training-button {padding: 16px 287px;}.training-image {padding-top: 40px;}.training-image p {font-size: 26px;padding-top: 30px;padding-bottom: 20px;}.title-section {padding-top: 20px;max-width: unset;}.dots-section ul {padding: 0 30px;}.hours-contnet-2 p {padding-top: 20px;}.hours-contnet-3 p {padding-top: 20px;}.training-academy-section {max-width: 450px;margin: 0 auto;}}@media (min-width: 1024px) and (max-width: 1199px) {.affiliate-steps-section {padding: 0 15px;}.professionals-image {padding: 16px 0 8px 0;}.professionals-image img {width: 490px;}.our-story-bar {column-gap: 24px;}.our-story-text h6 {font-size: 18px;}.our-story-text p {font-size: 16px;}.our-story-content {padding-left: 30px;}.wash-care-image {padding: 28px 0 0 0;}.our-story-content h4 {font-size: 22px;padding-top: 54px;}.wash-care-text p {font-size: 17px;}.gurantee-hairs-image {padding: 40px;}.gurantee-hairs-wrapper {background-repeat: unset;}.gurantee-hairs-section {width: unset;}#contact_form .newsletter-form__sign-up {padding-left: -5px !important;padding-right: -5px !important;}.section_form input[type="email"], .section_form input[type="text"] {width: 500px;}.life-span-wrapper {display: unset;}.life-span-right-section {margin-top: 60px;}.life-span-right-section img {width: 100%;padding: 20px;}.life-span-left-section {width: 93%;padding: 80px 50px;top: -27px;left: 52px;}.banner-text-factory-text {top: 10%;}.banner-text-factory-text p {font-size: 17px;}.banner-text-factory-wrapper {margin-top: 40px;margin-bottom: 40px;}.social-services-section img {width: 45px;}.social-services-section h6 {height: 80px;}.social-services-section p {font-size: 13px;}.social-services-wrapper {height: 100%;padding: 20px 10px;}.zee {}.rewards-club-wrapper {padding-top: 14%;}.rewards-program-section {height: 413px;}.superior-icon-wrapper {column-gap: 50px;margin: 0 25px;max-width: 76%;}.superior-icon-button {font-size: 12px;padding: 7px 18px;margin-left: 49px;}.eight.column.our-factory-image {width: calc(52.2% - 20px);}.our-factory-text-1 {padding-left: 5%;padding-top: 25px;}.our-factory-text-1 h4 {font-size: 30px;}.our-factory-text-2 {margin: 20px;padding-top: 25px;padding-right: 0;}.reward-tiers-image img {width: 162px;}.reward-tiers-wrapper h5 {padding-top: 38px;font-size: 28px;}.reward-tiers-image {column-gap: 35px;justify-content: center;margin: 0 auto;}.account-bar {column-gap: 29px;column-gap: 30px;}.professional-account-wrapper {}.saloon-supply-hairs-wrapper {margin-top: 60px;max-width: 825px;}.saloon-supply-hairs-wrapper h4 {font-size: 28px;}.saloon-supply-hairs-wrapper p {font-size: 18px;}.content-wrapper {display: unset;}.guide-right-section img {width: 100%;padding: 30px;}.guide-left-section {padding-left: 27px;}.step-guide-column p {font-size: 16px;}.steps-inner {padding: 20px 28px;font-size: 22px;font-family: var(--avenir-family-bold);}.steps-style {top: -13px;}.title-goes__item {padding: 42px 26px 41px;}.color-toning {background-repeat: unset;}.hairs-extension-heading {padding-bottom: 0;}.hair-bar-button {padding: 8px 19px;font-size: 11px;position: relative;}.hairs-extension-content {}.affiliate-steps-section h6 {font-size: 20px;padding-bottom: 0;margin-bottom: 0;}.affiliate-steps-section h5 {font-size: 20px;padding-bottom: 0;margin-bottom: 0;}.affiliate-steps-section p {font-size: 16px;margin-bottom: 6px;}a.affiliate-steps-button-1 {margin-top: 0;padding: 14px 20px;font-size: 14px;height: 40px;}.affiliate-steps-button {padding: 14px 20px;font-size: 14px;height: 40px;}a.affiliate-steps-button-3 {margin-top: 0;padding: 14px 20px;font-size: 14px;height: 40px;}.affiliate-steps-button-3 {padding: 14px 20px;font-size: 14px;height: 40px;}.affiliate-benefits-content {padding-top: 40px;}.affiliate-benefits-sections img {width: 80px;}.affiliate-benefits-sections p {font-size: 16px;}.affiliate-benefits-sections {padding: 20px 10px;}.affiliate-clients-content h6 {font-size: 24px;}.affiliate-clients-wrapper {height: 400px;}.affiliate-answers-text h5 {font-size: 24px;}.affiliate-answers-text p {font-size: 16px;}.affiliate-superior-section {margin-top: 40px;margin-bottom: 40px;}.hair-saloon-content h4 {font-size: 22px;}.hair-saloon-content p {font-size: 16px;}.hairs-button {width: 370px;font-size: 14px;}.trade-hairs-saloon {padding: 25px;margin-top: 40px;}.saloon-section::before {width: 94%;}.professionals-cotnent h6 {font-size: 24px;padding-top: 35px;}.professionals-cotnent p {font-size: 22px;margin-bottom: 19px;}.saloon-button {padding: 13px 20px 11px;font-size: 14px;}.image-styling {padding: 14px;top: -36px;width: 301px;left: 57px;}.color-match-content h4 {padding-top: 40px;padding-bottom: 0;display: flex;}.bullet-section ul li {padding-bottom: 0;}.color-match-background {background-size: 120%;height: 100%;}.things-to-avoid-wrapper {height: 455px;}.color-match-wrapper {width: 50%;}.color-match-information p {font-size: 17px;width: 460px;}.right-section {padding-top: 0;}.color-vertical--title {font-size: 14px;padding: 0;}.color-match-vertical {padding: 8px 30px;top: -45%;}.color-match-vertical-1 {padding: 8px 30px;}.color-match-vertical-2 {padding: 8px 30px;}.color-match-vertical-3 {padding: 8px 30px;}.color-match-button {height: 40px;margin-top: 0;margin-bottom: 30px;}.color-content-1 h4::before {top: 4px;}.color-content-2 h4 {display: flex;}.color-content-2 h4::before {top: -15px;}.color-match-section-left h5 {font-size: 34px;}.color-match-styling {display: flex;}.color-match-content h6 {letter-spacing: 0.5px;font-size: 18px;}.color-match-content p {font-size: 17px;padding-bottom: 15px;}.color-match-button {font-size: 15px;padding: 9px 13px;}.color-match-content h4::before {top: -12px;}.bullet-section ul {margin-top: 0;}.saloon-installation-wrapper {}.training-course-wrapper {height: unset;}.training-course-section.row {display: unset;}.training-course-content.column.eight {width: unset;}.training-course-content {padding: 30px;padding-right: 0;}.full-day-image.column.eight {width: unset;}.full-day-image img {width: 100%;padding: 30px;}.course-content-wrapper.row {margin-top: 0;padding-bottom: 60px;padding-top: 40px;border-top: 1px solid rgba(0, 0, 0, 0.2);}.course-content-section h6 {font-size: 22px;}.course-content-section p {font-size: 20px;}.title-section {padding-top: 20px;padding-bottom: 15px;max-width: unset;}.course-content-section {max-width: 968px;margin: 0 auto;width: 100%;height:auto!important;}.page-training-academy .training-button {max-width: 968px!important;}.dots-section ul {padding: 0 39px;}.training-image {padding-top: 50px;}.training-image p {padding-top: 30px;padding-bottom: 30px;}.training-content {height: 480px;}.traning-hours-content.row {}.training-button {display: block;margin-bottom: 40px;}}@media only screen and (max-width: 768px) {.column.one-fourth.column.medium--two-forth.hairs-care-extension {width: 100%;}.professionals-image {padding: 0;}.overnight-delivery-tag {position: absolute;right: 2%;top: 3%;width: 80px;height: 80px;left: unset;}.delivery-svg {margin: 0;}.banner-content .button-grid-container--column a {font-size: 12px;line-height: normal;width: auto;height: auto;}.banner-content .is-hidden-desktop-only {opacity: 0.7;}.banner-content .caption .headline {font-size: 19.33px;}.banner-content .button-grid-container--column {flex-direction: column;align-items: initial;}.shop-icons {display: flex;align-items: center;justify-content: center;}.shop-icons img {width: 50%!important;height: auto!important;padding: 0;max-width:190px;}.contact-display {display: unset;}.get-in-touch-wrapper {padding: 18px;}.contact-heading {padding-bottom: 30px;}.contact-heading p {font-size: 16px;}.contact-us-information p {line-height: unset;font-size: 16px;}.icons-wrapper {padding-bottom: 24px;}.contact-page-map {margin-top: 24px;}.right-section {padding-right: unset;}.right-section, .get-in-touch-wrapper {width: 100%;}#map--contact-page-map.maps {margin-top: 40px;}.shipping-heading p {font-size: 20px;}.shipping-heading h5 {font-size: 26px;}.img.footer-logo {margin: 0px 24% 25px;}.footer-section h5 {text-align: center;}.footer-section p {text-align: center;}.footer-section {padding-bottom: 15px;}.logo_footer_custom {width: unset;}footer .footer-social-icons--mobile.columns &gt; ul {display: flex;column-gap: 16px;}.footer-menu-wrap {padding-top: 30px;}.qulaity-control-image img {height: 200px;width: 100%;object-fit: cover;}.quality-control-section h4 {padding-top: 30px;font-size: 36px;}.quality-text p {font-size: 26px;}.wrapper-control-section {margin: 35px 20px;}.returns-wrapper {margin: 35px 20px 60px;}.returns-section p {padding: 0 12px;}.find-us-section {margin: 0 20px;margin-top: 50px;margin-bottom: 40px;}.find-us-section h4 {font-size: 24px;}.content-wrapper {display: unset;margin: 40px auto;}.guide-right-section img {width: 100%;padding: 20px;}.wash-care-section-2 {display: unset;}.wash-care-section-3 {display: unset;}.wash-care-image img {width: 100%;}.step-guide-section {display: unset;}.wash-care-image {padding: 20px;}.step-guide-column {padding: 20px;margin-top: 30px;}.step-guide-column img {width: 100%;}.step-guide-column p {font-size: 16px;}.step-guide-description {font-weight: normal;font-size: 20px;line-height: 120%;letter-spacing: 1px;color: #000000;}.steps-style {top: 0;}.hairs-care-banner-image {}.wash-care-text h4 {font-size: 24px;}.wash-care-text {padding: 10px 20px;}.wash-care-text p {font-size: 16px;}.guide-left-section h4 {font-size: 18px;}.guide-left-section p, .guide-left-section .subheading{font-size: 16px;}.guide-left-section {padding: 0 20px;}.hairs-extension-wrapper {background-size: 358%;}.hairs-extension-section {display: unset;}.hairs-extension-image img {padding: 20px;width: 100%;}.hairs-extension-heading {font-size: 26px;padding-top: 30px;}.wrapper-care {margin-top: 30px;}.life-span-wrapper {display: unset;}.life-span-right-section img {width: 100%;padding: 20px;}.life-span-right-section {margin-top: 20px;}.life-span-left-section {position: relative;padding: 21px 15px;left: 20px;top: -27px;width: 90%;}.life-span-left-section p {font-size: 16px;}.title-goes-image {display: unset;}#shopify-section-title-goes, .shopify-section--Tiltle-goes {background-size: 358%;margin-top: 25px;}.warrper-title-goes {padding-top: 20px;}.title-goes-heading {font-size: 24px;padding-bottom: 15px;}.title-goes__item {padding: 30px 17px 11px;}.title-goes-description p, .title-goes-description ul li {font-size: 16px;}.account-bar {display: unset;}.account-text p {font-size: 16px;padding-top: 8px;}.professional-account-wrapper {margin-bottom: 60px;height: unset;background-repeat: unset;margin-top: 36%;margin-top: 9%;}.account-text {max-width: unset;padding: 20px;}.title-1 {padding-bottom: unset;}.our-story-bar {display: flex;flex-direction: column;align-items: center;padding: 20px 0;}.our-story-wrapper {background-repeat: no-repeat;background-size: cover;height: 100%;margin-top: 14%;}.our-story-text h6 {font-size: 18px;}.our-story-text p {font-size: 16px;padding: 20px;}.account__item {padding-top: 8px;}.our-story-section {background-repeat: unset;}.wash-care-section-1 {display: unset;}.our-story-section {margin-top: 12%;}form#contact_form {display: unset;column-gap: unset;}.input-row-1 {width: unset;padding-bottom: 5px;}#contact_form .newsletter-form__sign-up {width: 100% !important;}.ethical-hairs-section-1.row {display: unset;}.ethical-hairs-section-2.row {display: unset;}.banner-text-factory-image img {height: 420px;object-fit: cover;}.banner-text-factory-text {top: 4%;}.banner-text-factory-text p {font-size: 14px;padding: 0 20px;}.banner-text-factory-text h4 {font-size: 28px;}.banner-text-factory-wrapper {margin-top: 30px;margin-bottom: 30px;}.rewards-program-section {height: auto;padding:0 0 30px;}.hair-club-wrapper {padding-top: 30px;}.hair-club-text h5 {font-size: 28px;}.hair-club-text p {margin:0 0 20px;}.hair-club-buttons-section {margin-top: 10px;}.hairs-club-button {width: 100%;padding: 16px;display: flex;flex-wrap: wrap;row-gap: 20px;margin-bottom: 10px;margin-left: unset;justify-content: center;}.social-services-wrapper {width: 90%;margin:0 auto 20px!important;}.zee {display: unset;width: unset;}.social-services-section img {width: 80px;}.eight.column.our-factory-image {width: unset;}.superior-icon-wrapper {column-gap: 34px;margin: 4px 20px;width: 95%;}.our-factory-section-1 {height: 770px;margin-top: 40px;}.superior-icon-button {padding: 8px 18px;font-size: 12px;margin-left: 41px;}.our-factory-text-2 {margin: 26px auto;}.reward-tiers-image img {width: 100%;max-width:264px;padding: 20px 40px;display: block;margin: 0 auto;}.reward-tiers-wrapper h5 {padding-top: 30px;font-size: 24px;}.reward-tiers-image {column-gap: 32px;justify-content: center;margin: 0 auto;display: unset;}.reward-tiers-wrapper {height: unset;background-size: 100% 100%;}.hairs-journey {margin-top: 10%;}.gurantee-hairs-wrapper {margin-top: 0;}.superior-icon-section {margin-bottom: 25px;}.saloon-account {margin-top: 12%;}.saloon-supply-hairs-wrapper {margin-top: 60px;}.saloon-supply-hairs-wrapper h4 {font-size: 25px;}.saloon-supply-hairs-wrapper p {font-size: 17px;}.saloon-professionals-wrapper {height: unset;background-repeat: unset;}.trade-hairs-saloon {margin-top: 40px;}.eligible-sections {margin-top: 0;}.hairs-extension-heading {padding-top: 30px;padding-bottom: 10px;}.steps-inner {padding: 17px 26px;}.step-guide-column {margin-top: 18px;}.color-toning {background-repeat: unset;}.life-span-right-section {margin-top: 0;}.title-goes__item {margin-bottom: 20px;}#shopify-section-title-goes, .shopify-section--Tiltle-goes {margin-bottom: 30px;}.hair-bar-button {padding: 10px 12px;font-size: 14px;position: relative;}.hairs-extension-image::before {top: 6%;left: 7%;width: 85%;height: 85%;}.hairs-extension-content {}.hairs-extension-content p {font-size: 20px;padding-bottom: 30px;}.affiliate-superior-text p {font-size: 16px;width: 354px;}.affiliate-superior-text h5 {margin-top: 34%;font-size: 20px;}.affiliate-superior-section {margin-bottom: 30px;}.affiliate-steps-section h6 {font-size: 18px;padding-bottom: 0;}.affiliate-steps-section p {font-size: 16px;padding: 0 15px;}.affiliate-steps-button-1 {font-size: 15px;height: 38px;margin-top: 0;}.affiliate-steps-section {margin-bottom: 30px;height: 380px;}a.affiliate-steps-button-1 {padding: 11px 20px;}a.affiliate-steps-button {padding: 11px 20px;margin-top: 20px;}.affiliate-steps-button {font-size: 15px;height: 38px;margin-top: 0;}a.affiliate-steps-button-3 {padding: 11px 20px;}.affiliate-steps-button-3 {font-size: 15px;height: 38px;margin-top: 0;}.affiliate-steps-section h5 {padding-bottom: 4px;margin-bottom: 0;}.affiliate-benefits-content {padding-top: 0;}.affiliate-benefits-content h6 {font-size: 24px;}.affiliate-benefits-content p {font-size: 16px;}.affiliate-benefits-sections {margin-bottom: 30px;}.affiliate-clients-wrapper {margin-top: 40px;height: auto;}.affiliate-clients-wrapper .row {margin-top: 30px;}.affiliate-clients-content {padding-top: 30px;}.affiliate-clients-content h6 {font-size: 24px;}.affiliate-clients-sections img {width: 100%;}.affiliate-answers-text {padding: 15px;}.affiliate-answers-text h5 {font-size: 24px;}.affiliate-answers-text p {font-size: 16px;}.affiliate-section-left.row {flex-direction: column-reverse;}.hairs-club-button {width: 95%;margin-left: 10px;}.affiliate-answers-section {margin-bottom: 0;margin-top: 30px;}.affiliate-welcome-left h6 {font-size: 24px;}.hair-saloon-section.row {flex-wrap: wrap;}.hair-saloon-content h4 {font-size: 22px;}.hair-saloon-content p {font-size: 16px;}.hairs-button {width: 100%;font-size: 15px;padding: 18px 5px;}.trade-hairs-saloon {display: unset;}.professionals-cotnent {max-width: 100%;padding: 15px 30px;}.professionals-cotnent h6 {font-size: 18px;}.professionals-cotnent p {font-size: 17px;margin-bottom: 18px;}.saloon-button {font-size: 14px;padding: 11px 20px 9px;}.saloon-section::before {top: 2%;width: 93.9%;height: 75%;left: 3%;}.professionals-image img {width: 100%;padding: 11px;}.hair-saloon-content {padding-left: 20px;}.fluid-navigation {}.image-styling {width: 239px;top: -34px;left: 44px;padding: 12px;font-size: 16px;}.saloon-supply-hairs-wrapper {margin-top: 30px;}.saloon-professionals-wrapper {margin-top: 30px;}.hair-saloon-section {margin-top: 30px;}.meet-our-client-wrapper {margin-top: 30px;}.meet-our-client-image img {width: 100%;}.things-to-avoid-wrapper {height: unset;}.color-match-background {background-repeat: unset;}.color-match-vertical {transform: unset;width: 95%;top:-3%;left:2.5%;}.color-match-vertical-1 {transform: unset;width: 100%;top: -3%;left:0;}.color-match-vertical-2 {transform: unset;width: 100%;top: -3%;left:0;}.color-match-vertical-3 {transform: unset;width: 100%;top: -3%;left:0;}.color-vertical--title {display: block;padding: 0 20px;}.color-match-section-1.row {flex-wrap: wrap;}.color-match-section-2.row {flex-wrap: wrap;}.color-match-section-3.row {flex-wrap: wrap;}.color-match-content h4 {padding-bottom: 15px;}.bullet-section ul li {padding-bottom: 0;font-size: 16px;}.color-match-information p {width: unset;}.color-match-wrapper {width: 100%;}.color-content-1 h4::before {font-size: 80px;}.color-content-2 h4::before {font-size: 80px;top: -4px;}.color-content-2 h4 {display: flex;}.color-content-3 h4::before {font-size: 80px;}.color-match-content h4 {left: -22px;font-size: 20px;display: flex;padding-bottom: 0;}.color-match-content h4::before {font-size: 60px;top: -16px;left: 20px;}.color-match-content .content {padding-top:10px;}.bullet-section ul {padding-left: 30px;padding-top: 0;}.color-match-button {margin-top: 10px;height: 40px;}.color-match-banner-wrapper {margin-top: 120px;}.banner-color-section.row {flex-wrap: wrap;}.color-match-section-left h5 {font-size: 28px;padding-top: 24px;}.border-match {font-size: 18px;}.border-match-1 {font-size: 18px;}.color-match-styling {padding-bottom: 20px;}.color-match-section-left h6 {font-size: 24px;}.color-match-content {padding: 0 20px 30px;}.color-match-content p {padding-bottom: 15px;}.saloon-installation-wrapper {margin-top: 120px;}.saloon-installation-content {padding: 30px 15px 0;}.saloon-installation-content h6 {font-size: 24px;}.saloon-installation-content p {font-size: 16px;}.saloon-image-section h5 {font-size: 18px;margin-bottom: 0;}.saloon-image-section p {font-size: 16px;padding-bottom: 16px;}.saloon-installation-styling.row {padding-top: 20px;}.training-course-wrapper {height: unset;}.training-course-section.row {display: unset;}.training-course-content.column.eight {width: unset;}.training-hours-wrapper, .training-course-content {padding: 20px;}.training-hours-wrapper .training-course-content {padding:0;}.full-day-image.column.eight {width: unset;}.full-day-image img {width: 100%;padding: 15px;}.course-content-wrapper.row {margin-top: 0;padding-bottom: 60px;padding-top: 40px;border-top: 1px solid rgba(0, 0, 0, 0.2);flex-wrap: wrap;}.course-content-section h6 {font-size: 20px;padding-bottom: 16px;}.course-content-section p {font-size: 16px;}.course-content-section {padding: 20px;}.title-section {padding-top: 10px;padding-bottom: 15px;font-size: 24px;}.training-course-content h6 {font-size: 18px;}.training-course-content h5 {font-size: 24px;}.training-course-content p {font-size: 16px;}.dots-section ul li {font-size: 16px;padding-left: 0 !important;padding: 0 15px;}.training-content {height: unset;}.training-image p {font-size: 22px;padding-top: 15px;padding-bottom: 15px;}.training-image {margin-top: 20px;}.training-image img {width: 60px;}.training-button {font-size: 14px;padding: 14px 140px;}.hours-contnet-2 p {padding-top: 15px;}.hours-contnet-3 p {padding-top: 15px;}.extension-section.row {row-gap: unset;}}@media (min-width:999px) and (max-width:1310px) {.hours-wrapper {max-width: 436px;}.hours-contnet-3 p {padding-top: 69px;}}@media (max-width:998px) {.hours-wrapper {max-width: 536px;}.traning-hours-content.row {flex-direction: column;}}.product-details .product_type {font-size: 16px;letter-spacing: 1px;color: #777;line-height: 120%;}.thumbnail .title {display: block;font-size: 18px;margin-top: 10px;color: black;}.product-info__caption .product-details .money {font-size: 18px;}@media (max-width: 767px) {.product-details .product_type {font-size: 14px;}.thumbnail .title {font-size: 16px;margin-top: 5px;}.product-info__caption .product-details .money {font-size: 16px;}.banner-content .caption {margin: 0 0;position: unset;background: #fbe7d7;transform: unset;}}.page-salon-stockists .section-image-with-bulletpoints {padding-top:0;}.page-salon-stockists .section-image-with-bulletpoints .section-bullet--info, .page-salon-stockists .section-image-with-bulletpoints .section-bullet--info li, .page-salon-stockists .featured-collection__description {font-size: 18px;}#shopify-section-template--15244589236397__16365041777f70160a .featured_content {padding-top: 0;}.table-header {background:#faaf9c;text-align: center;padding:20px 0!important;}.table-header img {max-width: 150px;}#page--pricing table, .shopify-section--page table {max-width: 700px;margin:0 auto;box-shadow: none!important;font-family: var(--avenir-family-light);overflow: hidden;}#page--pricing table, .shopify-section--page table p {margin:0;line-height: 1.4;font-family: var(--avenir-family-light)!important;font-size: 18px;}#page--pricing table td, .shopify-section--page table td {width:50%;}#shopify-section-template--15244589236397__163875815741f0ad0a .rich-text__text, #shopify-section-template--15250409750701__1637374357bf18e6bf .rich-text__text{font-size: 18px;line-height: 1.4;}@media (min-width:1200px) and (max-width:1650px) {.meet-the-team-wrapper {padding:0 40px;}.page-about-us .bjPmRx {padding:40px 50px;}}.page-about-us .CommonLayout__ItemsContainer-d1flxf-0 {max-width: 1760px;margin:0 auto;}@media (min-width:1200px) and (max-width:1700px) {body .section--image-text-style2 .featured-link--half .info.info-text-half {padding-left:25%;}body .section--image-text-style2 .image-with-text__text-column {width: calc(85% - 40px);}body .section--image-text-style2 .is-flex-row-reverse .featured-link--half .info.info-text-half {padding-right: 27%;padding-left:5%;}.saloon-installation-styling.row {padding: 40px 10px 0;}}.hairs-extension-wrapper {background-repeat: repeat-x!important;}.extension-section.row {row-gap: 15px;}.training-course-section {padding-top:60px;}.course-content-wrapper.row {margin-top: 50px;}.training-hours-wrapper {margin-top: 40px;}.training-image p {padding-bottom: 0;}.traning-hours-content.row {align-items: center;justify-content: center;}.page-training-academy .custom-contact-form__blocks {width:100%;margin-top:-90px;}.page-training-academy form#contact_form {align-items: start;}.page-training-academy .global-button {padding: 16px 45px;}.page-training-academy .training-button {display: block;width:100%;max-width: 677px;padding: 16px 0;font-family: var(--avenir-family-bold);margin: 0 auto;}.traning-hours-content .global-button {padding:16px 60px;}.traning-points ul li, .page-training-academy .bullet-section ul li {padding-bottom:0;margin-bottom: 5px;}@media (min-width:768px) and (max-width:798px) {.footer-menu-wrap .column-1, .footer-menu-wrap .column-2, .footer-menu-wrap .column-3, .footer-menu-wrap .column-4{width: 100%!important;}}@media (min-width:1200px) {.section--image-text-style2 .featured_collections.is-flex-row-reverse {padding:0 60px 0 0;}.section--image-text-style2 .featured_collections.is-flex-row {padding:0 0 0 60px;}}.description p {line-height: 1.4;}.featured_text {font-size: 18px;line-height: 1.4;}@media (max-width:1199px) {.section--image-text-style2 .image-with-text__image-column a[href] img {max-height: 400px!important;}.section--image-text-style2 .image-with-text__image-column {margin:0 auto;}.section--image-text-style2 .featured-link--wrap {margin:0!important;}}@media (min-width:480px) and (max-width:1199px) {.section--image-text-style2 .image-with-text__text-column {margin:0 40px!important;}.section--image-text-style2 .image-with-text__text-column {margin:0 auto!important;}.section--image-text-style2 .image-with-text__text-column .info-text-half {padding:50px 10%!important;}#text-columns-with-images-v2--slider {flex-wrap: wrap!important;}}@media (max-width:479px) {.section--image-text-style2 .image-with-text__text-column, .section--image-text-style2 .featured-link--wrap {margin:0!important;}}.shopify-section--before-after-slider .flickity-slider .medium-down--one-whole {width: 50%;margin:0;padding:0 10px;}.shopify-section--before-after-slider .slider--wrapper {max-width: calc(570px * 2);}@media (max-width:798px) {.section-image-with-bulletpoints .section-bullet--image, .section-image-with-bulletpoints .section-bullet--info {padding:20px 0!important;}.section-image-with-bulletpoints .section-bullet--info .bulletpoints--cols .bulletpoints--cols-inner {padding:0 5px!important;}#text-columns-with-images-v2--slider .flickity-slider .medium-down--one-whole {width:100%;}}.faqAccordion {max-width: 751px;margin:0 auto;font-size: 18px;}.faqAccordion dt&gt;button {font-weight:700;}.globo-form-app.boxed-layout {-webkit-box-shadow: none!important;-moz-box-shadow: none!important;box-shadow: none!important;padding: 0 !important;margin: 0 auto 40px !important;max-width: 720px!important;}.returns-wrapper, .wrapper-control-section, .shipping-wrapper {max-width: 1200px;padding: 0 20px;}.returns-section p, .wrapper-control-section p {margin:0 0 20px;}.shopify-section--before-after-slider .rte-setting, #failed-text, .shipping-description p, .accordion&gt;dt&gt;a, .accordion&gt;dt&gt;button, .faqAccordion dt&gt;a, .faqAccordion dt&gt;button, .wrapper-control-section p {font-size: 18px;line-height: 1.4;}@media (max-width:1400px) {.featured_text, .page-salon-stockists .featured-collection__description, .page-salon-stockists .section-image-with-bulletpoints .section-bullet--info, .page-salon-stockists .section-image-with-bulletpoints .section-bullet--info li, .section--text-image-half .featured-link--half .info-text-half .description p {padding-bottom: 0;font-size: 16px;}.bullet-section ul li, .shopify-section--before-after-slider .rte-setting, #failed-text, .accordion&gt;dt&gt;a, .accordion&gt;dt&gt;button, .faqAccordion dt&gt;a, .faqAccordion dt&gt;button, .faqAccordion p, .shipping-description p, .returns-section p , .wrapper-control-section p, .ticker #ticker-list li a, .dots-section ul li, .training-course-content p, .course-content-section p, .training-course-content h6, .logo-text p{font-size: 16px;line-height: 1.4;}.shopify-section--image-with-text-overlay-custom .featured_text, .section--image-text-style2 .description, .list-collections-wrapper .thumbnail-overlay--wrapper .thumbnail-overlay--inner .thumbnail-title, .hair-club-text p, .form-info {font-size: 16px!important;}.shopify-section--image-with-text-overlay-custom {height:350px!important;}.index .cta-img-title {font-size: 24px;}}.description p {color:#000;}div[data-dropdown='mobile_menu'] {display: none!important;}@media(max-width:1200px) {div[data-dropdown='mobile_menu'].active {display: block!important;}}.mobile_logo {justify-content: center;width:50%;}.mobile_nav div span {background: #000;height: 2px!important;}@media (max-width:798px) {.accordion&gt;dt&gt;a, .accordion&gt;dt&gt;button, .faqAccordion dt&gt;a, .faqAccordion dt&gt;button, .faqAccordion p {font-size: 16px;}}@media (min-width: 1100px) and (max-width:1500px) {.section.is-width-small, .videosmall.is-width-small {max-width: 70%!important;}}@media (min-width:1501px) {.section.is-width-small, .row.is-width-small, .choose-your-color.is-width-small, .videosmall.is-width-small {max-width: 60%!important;}.hairs-extension-section.is-width-small {width: 60%;}}@media (min-width: 1200px) and (max-width:1500px) {.row.is-width-small, .hairs-extension-section.is-width-small {max-width: 70%!important;}.choose-your-color.is-width-small {width: 100%;max-width: 80%!important;}}.videosmall.is-width-small .one-whole {margin:0;width: 100%;}body * {letter-spacing: 0!important;}.description.text-underline {font-weight: bold;width: 100%;border-bottom: 1px solid rgba(0,0,0,0.1);padding: 0 0 15px;margin:0 0 15px;}.section--image-text-style2 .featured-link--half .info.info-text-half {padding: 50px 140px;}.section--image-text-style2 .image-with-text__text-column {position: relative;align-items: center;background-color: transparent;margin-left: auto;margin-right:0;width: calc(77% - 40px);}.section--image-text-style2 .featured-link--half .info {width:100%;}@media (min-width:1200px) and (max-width:1700px) {.section--image-text-style2 .featured-link--half .info.info-text-half {}.section--image-text-style2 .image-with-text__text-column {width: calc(85% - 40px);}body .section--image-text-style2 .is-flex-row-reverse .featured-link--half .info.info-text-half {padding-right: 28%;padding-left:140px;}.featured-link--half {background-position: right!important;}}@media (min-width:1701px) and (max-width:2000px) {.section--image-text-style2 .featured-link--half .info.info-text-half {max-width: calc(1200px + (23% * 2));}.section--image-text-style2 .featured-link--half .info.info-text-half {margin:0;}.section--image-text-style2 .featured-link--half .info.info-text-half {padding: 50px 23%;}.section--image-text-style2 .image-with-text__text-column {width:calc(83% - 40px);}}@media (min-width:2001px) {.section--image-text-style2 .featured-link--half .info.info-text-half {max-width: calc(1200px + (21% * 2));}.section--image-text-style2 .featured-link--half .info.info-text-half {max-width: calc(1200px + (23% * 2));}.section--image-text-style2 .featured-link--half .info.info-text-half {margin:0;}.section--image-text-style2 .featured-link--half .info.info-text-half {padding: 50px 23%;}.section--image-text-style2 .image-with-text__text-column {width:calc(83% - 40px);}.section--image-text-style2 .featured-link--half .info.info-text-half {padding: 50px 21%;}.section--image-text-style2 .image-with-text__text-column {width:calc(80% - 40px);}}input[type=color], input[type=date], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {height: 50px;font-family: var(--avenir-family-light);font-size: 16px;padding:0 15px;}textarea {padding:15px;}.icon-search:before {content: "î¤”";}.desktop-search a.icon-search:before {font-size: 16px!important;}.ticker #ticker-list li a {font-size: 16px;}.mobile-mega-menu_block.sublink ul {}.mobile-menu-container {max-width: 400px;min-height:100%;background-color: #fff;box-shadow: 0 0 15px rgb(0 0 0 / 5%);clip-path: inset(0px -15px 0px 0px);padding-bottom: 80px;}.mobile-menu-container #mobile_menu {margin:0;}.mobile-menu-container #mobile_menu &gt; li {border-bottom:1px solid #ccc;padding: 0;}.mobile-menu-container #mobile_menu &gt; li a {font-family: var(--avenir-family-light);font-size: 16px;line-height: 1.4;padding: 13px 0 13px 20px;box-sizing: border-box;font-weight:bold }.mobile-menu-container #mobile_menu&gt;li a+ul a {font-weight: normal;}#mobile_menu li a[href]:hover, #mobile_menu a[href]:hover span {color:#000;}.mobile-dropdown-container {position: fixed;height: calc(100vh - 120px);z-index: 99999;top:120px;overflow-x: scroll;}.mobile-dropdown-container .horizontal-nav {background-color: #edc9a5;margin:0;padding:0;display: flex;}.mobile-dropdown-container .horizontal-nav li {list-style-type: none;margin:0;width: calc(100% /3);border-right:1px solid #fff;}.mobile-dropdown-container .horizontal-nav li:last-child {border:0;}.mobile-dropdown-container .horizontal-nav li a {color:#fff;padding: 20px;text-align: center;display: block;font-size: 16px;line-height: 1.2;}.mobile-mega-menu_block.sublink .icon-down-arrow {display: none!important;}.mobile-mega-menu_block.mega-menu__richtext {background-color: #efe5e0;width: calc(100% + 20px);margin-left: -20px;padding:10px 20px 0;}.mobile-mega-menu_block.mega-menu__richtext p {padding:0;}.mobile-mega-menu_block.mega-menu__image {background-color: #efe5e0;padding-bottom:10px;}@media (max-width:500px) {.mobile-dropdown-container .horizontal-nav li a {color:#fff;padding: 17px 12px;text-align: center;display: block;font-size: 14px;line-height: 1.2;}}.mobile-menu-container #mobile_menu .sublink ul {padding:0;margin:0;}.mobile-menu-container #mobile_menu .sublink ul li{border-top:1px solid #eee;}.mobile-menu-container #mobile_menu .mobile-mega-menu p {font-size: 16px;}.mobile-menu-container #mobile_menu .image-element__wrap {width: 100%;max-width: 100%!important;margin:0;padding: 0 15px 0 0;box-sizing: border-box;position: relative;}.mobile-mega-menu_block .image-element__wrap img {outline-offset: -10px;outline: 1px solid #FFFFFF;}.mobile-mega-menu_block .mobile-mega-menu__image-caption {position: absolute;top: 50%;transform: translateY(-50%);width: 100%;padding: 0 40px 0 20px!important;color:#fff;text-align: center;}.mobile-menu-container #mobile_menu .image-element__wrap img {box-sizing: border-box;display: block;}.overlay {display: none;}@media (min-width:1201px) {.overlay {display: none!important;}}.mobile-nav-open .overlay {display: block;position: fixed;width: 100%;height: 100%;top:0;left:0;right:0;bottom:0;z-index: 999;}body .shopify-section--image-with-text-overlay-custom .featured_text {margin-left: 0;}body .shopify-section--image-with-text-overlay-custom .banner-content--wrapper .featured_text {margin: 0 auto;}.cart-container.active_link .cart_content {max-width: 400px;width:100%;min-width: 400px;top:0;z-index:9999999999 !important;border: 0;right:0;position: fixed;max-height: 100vh;height: 100vh;padding-bottom: 150px;border: 1px solid #cccccc;}a.mini_cart_close{display:none}.cart-container.active_link a.mini_cart_close{width:calc(100% - 400px);position:fixed;left:0;height:100%;background:#000000;opacity:0.5;display:block;z-index:99999;bottom:0}.cart-container.hide-wholesaler .cart_content {width: 1px!important;height: 1px!important;overflow: hidden;padding: 0!important;}@media screen and (min-width:1025px) and (max-width:1200px){.top-bar .cart-container .mini_cart.dropdown_link {padding: 22px 0}}@media screen and (max-width:1024px){.top-bar .cart-container .mini_cart.dropdown_link {padding: 37px 0}}@media screen and (max-width:420px){.cart-container.active_link .cart_content{max-width:100%;min-width:auto;}.cart-container.active_link a.mini_cart_close{display:none;}}.cart-container.active_link .mini_cart, .cart-container.active_link .mini_cart span {}.mini-cart__item-title a{font-family: var(--avenir-family-light);font-size: 14px;line-height: 1.2;}.cart-container .add_to_cart{padding: 0 15px;margin-top: 20px;}.cart_content .money {padding: 0 0 0 3px;}a.secondary_button, input.secondary_button {font-family: var(--avenir-family-bold);font-size: 14px;line-height: 1.2;}@media only screen and (max-width:1200px) {.cart-container.active_link .cart_content {top:0;max-height: 100vh;height: 100vh;right:0;}.promo-banner+.top-bar .cart-container.active_link .cart_content {height: 100vh;}}.extension-list-container li .has-rollover .image-back {display: none;}.extension-list-container li:hover .has-rollover .image-back {display: block;}.extension-list-container li:hover .has-rollover .image-front {display: none;}.extension-list-container li img {display: block;}.extension-list-container li:hover .image-back {border: 5px solid #e9bb8e;}.extension-list li {cursor: pointer;}body #desktop-ticker {position: relative;padding:0;height: 74px!important;overflow: hidden;}body #mobile-ticker {overflow: hidden;height: 56px!important;}body #desktop-ticker .ticker-list {padding:0;margin: 0 auto;display: block;}body #mobile-ticker #ticker-list li, body #mobile-ticker #ticker-list {width: 100%;margin:0;padding:0;}body #desktop-ticker .ticker-list li {background-repeat: no-repeat;background-position: center;background-size: auto 100%;box-sizing: border-box;padding:0 10px;margin:0;width: 100%;text-align: center;overflow: hidden;top: 0px;position: absolute;display: none;opacity: 0;z-index: 98;}body #mobile-ticker .ticker-list li {background-repeat: no-repeat;background-position: center;background-size: auto 100%!important;box-sizing: border-box;padding:9px 0 0!important;margin:0;width: 100%;text-align: center;top: 0px;position: absolute;display: none;opacity: 0;z-index: 98;}@media (max-width:450px) {body #mobile-ticker .ticker-list li {background-size: auto 80%!important;}}body #mobile-ticker .ticker-list li.full-width-ticker {padding:0!important;}body #desktop-ticker .ticker-list li a {width: 33%;max-width: 590px;padding:15px 0;display: inline-block;}body #mobile-ticker .ticker-list li a {width: 100%;padding:15px 0;margin: 0 auto;}body #desktop-ticker .ticker-list li.full-width-ticker a{max-width: 1770px;width: auto;height: 74px;padding:0;display: block;margin: 0 auto;}body #mobile-ticker .ticker-list li.full-width-ticker a{max-width: 1770px;width: auto;height: 56px;padding:0;display: block;margin: 0 auto;}body #desktop-ticker .ticker-list li a span {color:#000;display: inline-block;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);position: relative;}body #mobile-ticker .ticker-list li a span {color:#000;display: inline-block;position: relative;top: -8px;}.thumbnail-hover-enabled--true .price:not(.price--sale):not(.sale) .from {color:#000;}.products-slider .thumbnail .title {height: 43px;overflow: hidden;}.product-details .product_type {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}@media (max-width:1400px) {.products-slider .thumbnail .title {font-size: 16px;height: 40px;}}#contact_form input.newsletter-form__sign-up[type=submit] {margin-bottom: 0;}.product_icons--inner img {max-width: 45px;}.product_icons--inner p {color:#000;font-size: 14px!important;margin:0!important;}[data-media-type="video"] {overflow: hidden;}.color-metafeild-info {display: block;width: 100%;}.product-gallery__video {height: 100%;}.product-gallery__video .plyr__video-wrapper, .product-gallery__video .plyr--video{height:100%;}.product-gallery__video .plyr__video-wrapper {display: flex;justify-content: center;}.product-gallery__video .plyr video {height: 100%;width: auto;}#text-columns-with-images-v2--slider .flickity-prev-next-button.previous {left:0;}#text-columns-with-images-v2--slider .flickity-prev-next-button .arrow {fill: #fff;}#text-columns-with-images-v2--slider .flickity-prev-next-button.next {right:-4px;}#text-columns-with-images-v2--slider .flickity-prev-next-button.previous {left:-9px;}#text-columns-with-images-v2--slider .flickity-button-icon {padding: 3px 0;}#text-columns-with-images-v2--slider .flickity-prev-next-button svg {top: 34%;}.flickity-prev-next-button svg {width:40px;height: 40px;}.slider-gallery .flickity-prev-next-button svg {top:35%;}@media (max-width:768px) {body .shopify-section--featured-collection .flickity-prev-next-button.previous {left: 0px;}body .shopify-section--featured-collection .flickity-prev-next-button.next {right: 0px !important;}.shopify-section--featured-collection .flickity-prev-next-button.previous svg {left: 5px;}.shopify-section--featured-collection .flickity-prev-next-button.next svg {right: 5px !important;left: unset;}.slider-gallery .flickity-prev-next-button.previous {left:25px;}.shopify-section--before-after-slider .slider--wrapper .flickity-prev-next-button {padding: 0;}.shopify-section--before-after-slider .flickity-prev-next-button .arrow {fill: #fff!important;}.shopify-section--before-after-slider .flickity-button-icon {padding: 3px 0;}.shopify-section--before-after-slider .flickity-prev-next-button.previous .flickity-button-icon {left:11px;}.shopify-section--before-after-slider .flickity-prev-next-button.next {width: 40px!important;right:16px;}.shopify-section--before-after-slider .flickity-prev-next-button svg, .shopify-section--before-after-slider .flickity-prev-next-button svg {width:40px!important;height:40px!important;top: 42%;}}@media (max-width:600px) {.shopify-section--before-after-slider .flickity-prev-next-button svg, .shopify-section--before-after-slider .flickity-prev-next-button svg {width:40px!important;height:40px!important;top: 30%;}}.blog-section img {object-fit: cover;width:100%;height:100%;}.blog-section .image-element__wrap {height: 0;padding-bottom:100%;max-width: 1000px!important;background-repeat: no-repeat;background-size: cover;}@media screen and ( max-width: 768px ) {.hairs-extension-section .extension-section:after {content: 'flickity';display: none;}.hairs-extension-section .extension-section {display: block;}.hairs-care-extension {max-width: 480px;margin:0 auto!important;}.hairs-extension-section .flickity-prev-next-button.previous {left: 17px;}.hairs-extension-section .flickity-prev-next-button.next {right:20px;}}.choose-your-color--left.has-image {height:auto!important;background-size: contain;position: relative;}@media (max-width:768px) {.choose-your-color--left.has-image {height: 300px!important;}}.choose-your-color--left.has-image a {position: absolute;width: 100%;height: 100%;}.choose-your-color--left .plyr__video-wrapper {display: flex;align-items: stretch;justify-content: center;height: 100%;flex-direction: row;background-color: #000;}.choose-your-color--left .plyr video {border-radius: inherit;height: 100%;vertical-align: middle;width: auto;}.choose-your-color--left .plyr--video {height: 100%;}.choose-your-color--left .video-wrapper{position: relative;}.shopify-section--faq .container {height:0;overflow: hidden;}.shopify-section--faq .container.show-container {height:auto;}.shopify-section--faq .section {margin-top:0!important;}.faqAccordion .video-wrapper {padding:10px 0;background: none;width: 100%;}.faqAccordion .plyr__controls {display: flex!important;}.faqAccordion .faq-image-wrap {width: 100%;align-items: baseline;}.faqAccordion .faq-image {width:50%;float:left;padding: 10px 30px 20px;box-sizing: border-box;}.faqAccordion .faq-image-wrap::after{content: "";display: table;clear: both;}@media (max-width:450px) {.faqAccordion .faq-image-wrap {flex-direction: row;flex-wrap: wrap;width: 100%;}.faqAccordion .faq-image {display: flex;flex-direction: column;flex-basis: 100%;flex: 2;width:50%;}.faqAccordion .faq-image img {max-width: 120px;}}.article-single .image-element__wrap {height: 0;padding-bottom: 100%;max-width: 1000px!important;background-repeat: no-repeat;background-size: cover;}.plyr__video-wrapper--fixed-ratio video {height:auto;}.main-slideshow {margin-bottom: 40px;}.main-slideshow .caption-content p {font-family: var(--avenir-family-light);color:#fff;}.main-slideshow .caption .headline {text-transform: none;color:#fff;}.main-slideshow .global-button {background: #e9bb8e;color: #fff!important;border: none;font-size: 16px;line-height: 16px;font-family: var(--avenir-family-light);padding: 16px 20px;}.main-slideshow .caption .headline {font-family: var(--avenir-family-bold);font-size: 32px;}.main-slideshow .flickity-prev-next-button, .shopify-section--testimonials .flickity-prev-next-button {width: 40px;}@media (max-width: 767px) {.main-slideshow .caption .headline {font-size: 24px;}.main-slideshow .caption-content p {font-size: 16px;}}.page-returns-page-new .caption-content {opacity: 1!important;}.return-button-wrap {padding:0 15px;}.returns-btn {margin:0 auto;display: block;max-width: 360px;background: #e9bb8e;width: 100%;font-size: 16px;line-height: 1.2;letter-spacing: 1px;color: #fff!important;font-family: var(--avenir-family-light);padding: 13px 10px;}.template-cart h1 {font-family: var(--avenir-family-bold);text-transform: none;line-height: 1.5;color: #333;display: block;font-size: 28px;}.template-cart .cart__item--title, .cart .cart_subtotal {font-family: var(--avenir-family-bold);text-transform: none;line-height: 1.4;color: #333;font-size: 22px;font-weight: unset ;}.template-cart .cart_subtotal p {font-size: 16px;line-height: 1.4;}.template-cart .image-element__wrap {max-height: 250px;}.template-cart .icon-lock:before {color:#fff;}.template-cart .add_to_cart {color: #fff!important;background: #e9bb8e;}.template-cart .add_to_cart:hover {opacity: 0.7;}.global-button:active {box-shadow:none;}.main-slideshow .flickity-button {display: none;}.main-slideshow.is-draggable .flickity-button {display: block;}.gallery-cell .image__container {position: relative;}.gallery-cell .image-element__wrap img {height: 100%!important;width: 100%!important;position: absolute;visibility: visible!important;opacity: 1!important;}.product-list .thumbnail img, .slider-gallery .thumbnail img {max-height: unset;}.collection-item-wrap .product-wrap {padding: 0 30px;}@media (max-width:768px) {.collection-item-wrap .product-wrap {padding: 0;}}.product-info__caption .product-details {text-align: center!important;}.cmYooM {max-width: 1770px;margin:0 auto;}.Header__WidgetTitle-sc-17gc7x6-2 {font-family: var(--avenir-family-bold);}.promo-banner__close {display: none;}.sticky_nav .cart-container {display: none;}.sticky_nav li .cart-container {display: block;}.icon-bag:before {font-size: 20px;margin-top: -4px;}.credits {font-size: 13px;}.subtotal .continue-shopping {height: 48px;font-size: 16px;font-family: var(--avenir-family-light);line-height: 16px;color: #000;box-sizing: border-box;border: 1px solid #000;padding: 16px 24px;}.continue-shopping:hover {color: #fff;border: 1px solid #e9bb8e;background: #e9bb8e;}@media (min-width:769px) {#globo-formbuilder-64185 {padding:30px;}}.sticky_nav .nav--left {padding:0;}.sticky_nav .nav-wrapper {padding:0 20px 0;}.sticky_nav .nav a.mini_cart {padding:9px 0;}.has-no-side-gutter .video-section .video-wrapper:nth-of-type(odd), .videosmall .video-section .video-wrapper:nth-of-type(odd) {margin:0;}.mobile-search input#q,.search__results li a, .search__results li .no-results {font-family: var(--avenir-family-light);}.search__results .thumbnail img {max-width: 90px;}input {border-radius: 0;}input[type="search"] {-webkit-appearance: none;}#freegiftModal.active, #freegiftPreviewModal.active, .customModal.active{visibility:visible;opacity:1;z-index:9999}div#freegiftModal .popup, div#freegiftPreviewModal .popup, .customModal .popup{background:#fff;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);padding:0 30px 15px}div#freegiftModal .popup h2, div#freegiftPreviewModal .popup h2, .customModal h2{text-align:center}div#freegiftModal .popup .close, div#freegiftPreviewModal .popup .close, .customModal .popup .close{position:absolute;right:0;padding:0 10px}div#freegift_wrap, div#freegift_preview_wrap, div#cart_freegift_list{display:flex;justify-content:space-between;align-items:flex-start}div#freegift_wrap&gt;div, div#freegift_preview_wrap&gt;div, div#cart_freegift_list&gt;div{padding:0 10px;text-align:center}div#freegift_wrap&gt;div h6, div#freegift_preview_wrap&gt;div h6, div#cart_freegift_list&gt;div h6{font-size:14px;font-weight:bold;width:200px}div#freegift_wrap&gt;div p, div#freegift_preview_wrap&gt;div p, div#cart_freegift_list&gt;div p{}div#cart_freegift_list{display:none;border-bottom:1px solid #ccc;padding-bottom:15px;}div#cart_freegift_list.active{display:flex;align-items: stretch;justify-content: center;}div#cart_freegift_list&gt;div{width:33.333%;display: flex;flex-direction: column;justify-content: space-between;}div#cart_freegift_list&gt;div img{display:block;width:100%}div#cart_freegift_list{justify-content:center}div#cart_freegift_list&gt;div h6{width:auto}div#cart_freegift_list&gt;div a{color:#fff!important}.freegift--message {width: 100%;}.freegift--message span {display:block;width:100%;text-align: center;padding:15px 0;}span.freegift--text button {background: none;padding: 0;color: #a88367;text-decoration: underline;}.freegift--message span.hide-msg{display:none;}.freegift--message span.hide-msg.active{display:block!important;}.cart_content .freegift--message span {font-size: 16px;background:none!important;border-bottom:1px solid #ccc;}.cart_content h6.freegift--message {padding: 0 15px;position: relative;}.cart-container .freegift--message .close {color: #a88367!important;text-decoration: underline;display:inline}span.freegift--text.hide-msg.hide-free-gift-message.active+span+.close.skip_btn {display: none;}.skip-btn {margin:0 auto;display: block;width: 100px;margin:0 auto;font-family: var(--avenir-family)}@media screen and (max-width: 749px){div#freegift_wrap, div#freegift_preview_wrap{flex-flow: column;}div#cart_freegift_list&gt;div{width:auto;max-width: 50%;}div#freegift_wrap&gt;div, div#freegift_preview_wrap&gt;div{text-align:left;padding-left: 120px;position:relative;padding: 10px 0 0 120px;margin-bottom: 15px;}div#freegift_wrap&gt;div img, div#freegift_preview_wrap&gt;div img{width: 100px;position:absolute;left:0}div#cart_freegift_list&gt;div h6 {line-height: 1;margin-bottom: 0;}div#cart_freegift_list&gt;div h6+p {font-size: 12px;margin-bottom: 5px;}div#cart_freegift_list&gt;div a {font-size: 14px;}.cart-container.active_link button.global-button.global-button--primary.add_to_cart {margin-bottom: 100px;}}@media screen and (max-width: 420px){div#cart_freegift_list&gt;div h6 {height: 42px;}.freegift--message span.hide-msg.active {padding-right: 30px;}}.nav .mega-menu-parent, .nav .top_link {padding-top: 0!important;margin-top: 12px!important;}.mobile-menu-container #mobile_menu&gt;li a .icon-down-arrow:before {padding-top: 5px;}@media (min-width: 1200px) {.nav-wrapper{justify-content: space-between!important;}.nav-wrapper div.header__logo {width: auto!important;max-width: none!important;flex: 1 1 auto;}}.mm-img.no-padding{padding:0!important}li.mobile-mega-menu_block.sublink&gt;a {font-weight: bold!important;background: #f4f4f4;}li.mobile-mega-menu_block.sublink.no-m-list&gt;a{background:#f4f4f4;font-weight: normal;}ul.m-menu_block-list li {padding-left: 15px;}body.mobile-nav-open {overflow: hidden;}.extension-section .flickity-button .arrow {opacity: 1;stroke: #fff;stroke-width: 2px;}#create-customer .errors {color: #cc0000;background: #fdf3f0;padding: 20px 10px;margin-bottom: 20px;}#create-customer .errors ul, #create-customer .errors ul li {margin: 0;}.newsletter_section .container {justify-content: center;}.klaviyo-form * {font-family: var(--avenir-family)!important;}.klaviyo-form strong {font-family: var(--avenir-family-bold)!important;font-weight: 500!important;}.klaviyo-form input.needsclick[type="text"], .klaviyo-form input.needsclick[type="email"] {box-shadow: none!important;background: transparent!important;}.contact__form-success, .contact__form-errors {margin-top: 30px;padding: 10px 20px 20px;background: #eff7ed;color: #212b36;box-shadow: 0 1px 3px rgb(50 50 93 / 15%), 0 1px 0 rgb(0 0 0 / 2%);}.contact__form-errors{background:#ffe1e1;color: #212b36;box-shadow: 0 1px 3px rgb(50 50 93 / 15%), 0 1px 0 rgb(0 0 0 / 2%);}.shopify-section--video .video-section {max-width: 1300px;margin: 0 auto;}.wholesale-signup+.product_form {padding-top: 15px;}.reset-filters {display: block!important;}.length_active {display: block;}.video__text-wrapper .first_button {background-color: #e9bb8e;padding:22px;font-family: var(--avenir-family-light);font-size: 16px;line-height: 16px;border:0;}#shopify-section-template--15373007716525__1645015882cac3841d {margin-top: -79px;}#login_form {width: 100%;max-width: 430px;margin:0 auto;left:0;}@media (min-width:500px) {div#mo_openid_login br {display: none;}div#mo_openid_login &gt; a {margin:0 0 0 15px;}div#mo_openid_login &gt; a:first-child {margin:0 15px 0 0;}}#country_select {width: 138px;padding: 0 10px;height: 28px;position: absolute;top:6px;right:5px;font-size: 13px;line-height: 14px;overflow: hidden;min-height: unset;border:0;}p.quote.continue_browsing {border: none;padding: 50px 0 20px;}#refersion-iframe-goes-here iframe {height: 2000px!important;}.purchase-details.pf.pre-order-variant+#delivery_timer_wrapper, .purchase-details.pf.giftcard+#delivery_timer_wrapper{display: none!important;}div.preorder_text p {margin: 0;color: #edc9a5;}.template-cart .cart__item--content div.preorder_text p {margin-bottom: 10px;}.build-form-wrapper form {background: #fff;}@media screen and (max-width: 768px){.build-form-wrapper {width: calc(95% - 20px);margin: 0 auto;max-width: 100%;}}.notify-by-klaviyo {display: block;margin-top: 10px!important;}.banner-image-with-text-trade {position: relative;}.build-form-wrapper {width: 100%;padding-bottom: 30px;}li.cart_subtotal, li.cart_buttons{display:block;}.section.customer.activate {text-align:center;display: none;}.section.customer.activate button {margin-top: 15px;}.section.customer.activate button.decline {background: #000;color: #fff!important;border: none;font-size: 16px;line-height: 16px;letter-spacing: 1px;font-family: var(--avenir-family-light);padding: 16px 20px;}.p-0{padding: 0 !important;}.mg-b-40{margin-bottom: 40px;}.mg-t-50{margin-top: 50px;}.ticker {padding: 0;}.ticker .ticker-list li a{padding: 0;font-size: 18px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}#desktop-ticker.ticker .ticker-list li img{margin-right: 15px;width:40px;height:40px;}#mobile-ticker.ticker .ticker-list li img{margin-right: 15px;width:35px;height:35px;}.banner-content .caption {max-width: 1770px;width: 88%;}.banner-content .caption.position-left{margin: 0 auto;}.banner-content .overnight-delivery-tag{position: absolute;top: -220px;left: 0;}.banner-content .caption-content{position: relative;max-width: 48%;}.button-grid-container--column {display: flex;flex-direction: row;align-items: flex-start;}.banner-content .caption a{font-size: 16px;font-family: var(--avenir-family-light);line-height: 16px;letter-spacing: 1px;color: #000000;box-sizing: border-box;border: 1px solid #FFFFFF;padding: 16px 24px;}.banner-content .caption a.second_button{border: 1px solid #000000;}.banner-content .caption .headline{font-size: 32px;font-family: var(--avenir-family-bold);line-height: 130%;letter-spacing: 1px;text-transform: capitalize;color: #000000;margin-bottom: 10px;}.banner-content .caption .subtitle p{font-family: var(--avenir-family-light);font-size: 18px;line-height: 100%;letter-spacing: 1px;color: #000000;margin-bottom: 40px;}.global-button--banner-text-highlighted {background: #FFFFFF;}.shop-icons{position: absolute;bottom: 40px;left: 0;right: 0;max-width: 1770px;width: 88%;margin: 0 auto;}.shop-icons img{height: 35px;width: auto;display: inline;}.logo-text {font-weight: 500;font-size: 18px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);}.logo-bar-button {font-weight: 500;font-size: 14px;line-height: 100%;text-align: center;letter-spacing: 1px;width: 100%;height: 48px;background: #e9bb8e;border: none;font-family: var(--avenir-family-light);color: #FFFFFF;padding: 12px;}.logo-bar__item {margin-left: 70px;margin-right: 71px;}.logo-text {padding-top: 20px;padding-bottom: 20px;}.logo-text p{margin-bottom: 0;}.logo-bar-section.lazyloaded {background-image: url("/cdn/shop/files/Rectangle_36_3.jpg?v=1669269304");height: auto;max-width: 100%;width: 100%;}.logo-bar-section .tempbg {position: absolute;top: 0;height: 100%;width: 100%;}.collection_title {font-family: var(--avenir-family-bold);font-size: 28px;line-height: 130%;letter-spacing: 1px;color: #e9bb8e;}.collection-list{padding-left: 20px;}.collection-list li{font-size: 16px;font-family: var(--avenir-family-light);letter-spacing: 1px;line-height: 1.4;margin-bottom: 6px;color: #2C2C2C;}.image-text-description {font-family: var(--avenir-family-light);font-weight: 500;font-size: 18px;line-height: 160%;letter-spacing: 1px;color: #2c2c2c;}.footer {background: #fff6ef;margin-top: 50px;}.footer-section h5 {font-size: 22px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #e9bb8e;font-family: var(--avenir-family-bold);}.footer-section p {font-weight: normal;font-size: 16px;line-height: 130%;letter-spacing: 1px;color: #000000;}.footer_menu h6 {font-weight: 800;font-size: 22px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #e9bb8e !important;}.toggle_content a {font-weight: normal;font-size: 16px;line-height: 120%;letter-spacing: 1px;color: #000000;}.toggle_content p{line-height: 1.2em;margin-bottom: 10px;}.footer-bottom-section{max-width: 1770px;}.dropdown.menu {background-image: url("/cdn/shop/files/Rectangle_155.png?v=1633781195");}.image-menu-1{display: flex;}.superior-banner{position: relative;}.caption-content{padding: unset;}.flickity-prev-next-button.next{opacity: 1;}.flickity-prev-next-button, .flickity-prev-next-button:hover {background: transparent;}.shopify-section--collection-list{margin-top: 40px;padding: 25px 0;}.shopify-section--collection-list .rte {max-width: 1000px;margin:20px auto 0;}.shopify-section--collection-list h2.title{margin: 0;text-transform: capitalize;}.shopify-section--collection-list .collection-tabs{padding: 40px 0 30px;width:100%;}.shopify-section--collection-list .collection-tabs ul{padding: 0;text-align: center;max-width: 1080px;margin: 0 auto;}.shopify-section--collection-list .collection-tabs ul li{display: inline-block;height: 58px;}.shopify-section--collection-list .collection-tabs ul li span, .collection-tabs ul li a{border: 1px solid #000000;padding: 16px 20px;font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);margin: 0 5px;cursor: pointer;}.banner-content .caption a.second_button:hover, .shopify-section--collection-list .collection-tabs ul li a.active, .shopify-section--collection-list .collection-tabs ul li a:hover{background: #E9BB8E;border-color: #E9BB8E;color: #FFFFFF;}.list-collections .thumbnail {margin: 0 15px;}.list-collections .thumbnail .thumbnail-overlay{width: 80%;margin: 0 auto;height: 58px;bottom: 0;top: unset;background: #EFCEAE;opacity: 1;transition: height 0.25s ease-in;position:absolute;}@media (min-width:769px) {.list-collections .product-wrap:hover .thumbnail-overlay, .list-collections .thumbnail .thumbnail-overlay:hover{height: 250px;transition: height 0.25s ease-in;}}@media (max-width:768px){.list-collections-wrapper .thumbnail-overlay .title,.index .list-collections-wrapper .product-wrap:hover .thumbnail-overlay--wrapper .thumbnail-overlay--inner .list-link1 {display: none!important;}}.list-collections .thumbnail .thumbnail-overlay .rollover-title{font-size: 18px;line-height: 100%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);padding: 15px 0;}.list-collections .thumbnail .thumbnail-overlay .rollover-title{position: relative;}.list-collections .thumbnail .thumbnail-overlay:hover .rollover-title::after{content: "";width: 19%;position: absolute;border-bottom: 2px solid #000;left: 0;right: 0;margin: 0 auto;top: 56px;}.list-collections-wrapper .thumbnail-overlay .title{font-size: 16px;line-height: 23.6px;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);}.list-collections-wrapper .thumbnail-overlay .info{top: 58%;}.list-collections-wrapper .product-wrap:hover .collection-details{margin-bottom: 15px;}.list-collections-wrapper .thumbnail-overlay .list-link{background: #E9BB8E;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #FFFFFF;flex: none;order: 0;flex-grow: 0;margin: 0px 10px;padding: 16px 20px;}.list-collections-wrapper .thumbnail-overlay .list-link:hover{background: rgba(233,187,142,.6);}.services-section{max-width: 1770px;width: 95%;margin: 40px auto 0;padding: 0;}.img-text-cta .bg-img{background-size: cover;background-position: right;}@media (max-width:768px) {.img-text-cta .bg-img{padding:16% 0;}}.shopify-section--featured-collection h2.title{padding: 30px 0 30px 0;margin: 0;text-transform: capitalize;}.shopify-section--featured-collection .featured-collection__description {margin-top:0;}.shopify-section--featured-collection .product__details .product-info__caption {display: block !important;}.shopify-section--featured-collection .product-details .product_type {font-size: 12px;font-family: var(--avenir-family-light);height:14px;display: block;}.shopify-section--featured-collection .product-details .title {margin-top: 5px;font-family: var(--avenir-family-semibold);}.shopify-section--featured-collection .product-details .money {font-family: var(--avenir-family-semibold);font-size: 16px;}.products-section .featured-image{display: inline-block;vertical-align: top;}.products-section .homepage-product-slider{display: inline-block;}.product-info{padding: 15px 0;text-align: left;}.product-info .product-tags{font-size: 16px;line-height: 120%;letter-spacing: 1px;color: #777777;text-align: left;font-family: var(--avenir-family-light);}.product-info .product-title{font-size: 24px;line-height: 120%;letter-spacing: 1px;color: #000000;text-align: left;text-transform: capitalize;margin-top: 10px;margin-bottom: 10px;font-family: var(--avenir-family-light);font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.product-info .product-title a, .product-info .product-title a:hover{color: #000000;}.product-info .product-price{font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #000000;text-align: left;font-family: var(--avenir-family-light);display: block;margin-top: 15px;}.product-info .product-ratings{}.add-to-cart-btn{width: 100%;text-align: center;display: block;padding: 16px 0;font-size: 16px;font-family: var(--avenir-family-light);text-transform: uppercase;line-height: 100%;letter-spacing: 1px;color: #E9BB8E;border: 1px solid #E9BB8E;}.add-to-cart-btn:focus{color: #E9BB8E;}.add-to-cart-btn:hover{color: #FFFFFF;background: #E9BB8E;}.before-after-section{padding: 30px;background: #F8F8F8;margin: 20px 0 50px;}.before-after-section .title{font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);padding: 0;margin: 0 0 40px;}.testimonial-block{flex-wrap: wrap;}.before-after-section .testimonial-block.gallery-cell.testimonial-block--no-image{background-color: transparent;}.before-after-section .flickity-page-dots{display: none;}.beforeafter-slider-title {padding: 30px 0 30px;flex: 1;text-align: center;}@media (min-width: 1200px) and (max-width: 1600px){.beforeafter-slider-title{padding: 30px 0;}}.beforeafter-slider-title h3 {font-size: 22px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);margin-bottom: 25px;}.cta-btn{background: #E9BB8E;padding: 16px 20px;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #FFFFFF !important;font-family: var(--avenir-family-light);}.cta-btn:hover{color: #FFFFFF;background: rgba(233, 187, 142, 0.6);}.beforeafter {position: relative;width: 100%;height: 650px;}.beforeafter .img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.beforeafter .img span{background: rgba(0, 0, 0, 0.2);color: #FFFFFF;padding: 13px 20px;font-size: 16px;font-family: var(--avenir-family-light);letter-spacing: 1px;line-height: 16px;position: absolute;bottom: 26px;}.beforeafter .background-img span{right: 20px;}.beforeafter .foreground-img span{left: 20px;}.beforeafter .foreground-img {width: 49.5%;}.beforeafter .mover {position: absolute;-webkit-appearance: none;appearance: none;width: 100%;height: 100%;background: rgba(242, 242, 242, .3);outline: none;margin: 0;transition: all 0.2s;display: flex;justify-content: center;align-items: center;padding: 0;}.beforeafter .mover:hover {background: rgba(242, 242, 242, .1);}.beforeafter .mover::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 3px;height: 650px;background: white;cursor: pointer;}.beforeafter .mover::-moz-range-thumb {width: 3px;height: 650px;background: white;cursor: pointer;}.beforeafter .slider-button {pointer-events: none;position: absolute;width: 80px;height: 80px;border-radius: 50%;background-color: rgba(255, 255, 255, .5);left: calc(50% - 50.5px);top: calc(50% - 18px);display: flex;justify-content: center;align-items: center;}.beforeafter .slider-button:after {content: '';background-image: url('//www.superiorhair.co.nz/cdn/shop/t/83/assets/right-arrow.svg?v=15968185550522004381701252060');display: inline-block;background-repeat: no-repeat;background-position: center;background-size: 30px;width: 30px;height: 30px;}.beforeafter .slider-button:before {content: '';background-image: url('//www.superiorhair.co.nz/cdn/shop/t/83/assets/left-arrow.svg?v=142510824663776863471701252060');display: inline-block;background-repeat: no-repeat;background-position: center;background-size: 30px;width: 30px;height: 30px;}.fluid-section{max-width: 1770px;width: 95%;margin-left: auto;margin-right: auto;}.main-nav{padding: 23px 0;margin-left:auto;margin-right:auto;}.main-nav__wrapper .main-nav.logo-alignment--center{padding: 0 0 23px;margin:23px auto 0}.main-nav__wrapper.sticky_nav .main-nav.logo-alignment--center{padding-bottom:0;margin-top:0}.nav-wrapper{width: 95%;flex-wrap: nowrap;display: flex;margin: 0 auto;max-width: 1903px;}.menu.align_left{margin-left: 58px;}.sticky_nav .menu.align_left{margin-left: 6px;}.menu a.dropdown_link.active_link, .menu a.dropdown_link:hover{color: #E9BB8E;}.menu a.dropdown_link.active_link{position: relative;}.menu a.dropdown_link.active_link::after{content: '';position: absolute;border-bottom: 2px solid #E9BB8E;width: 100%;bottom: -43px;left: 0;}.nav--right .menu a.dropdown_link.active_link::after{bottom: -45px;}.menu a.active_link, .menu a.dropdown_link:hover, .menu a.top_link:hover{border: none;}.dropdown.menu{max-width: 1770px;width: 95%;margin: 0 auto;left: 0;right: 0;}.menu a.dropdown_link, .menu a.top_link {font-family: var(--avenir-family-light);font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #000;cursor: pointer;}.menu .user-login span{font-size: 14px;font-family: var(--avenir-family-light);line-height: 100%;letter-spacing: 0.02em;color: #000000;padding: 0;}.mini_cart, .nav a.mini_cart{width: auto;border: none;margin: 0;padding: 12px 0;background: transparent;height: auto !important;}.menu .mini_cart span, #header .top-bar .cart-container a span.cart_count{position: absolute;left:14px;width: 20px;height: 20px;top: 3px;padding: 5px;font-size: 10px;border-radius: 100%;line-height: 10px;background-color: #000000;color: #fff;font-family: var(--avenir-family-light);}#header .top-bar .cart-container a span.cart_count{left:16px;top: 25px;}.sticky_nav .menu .mini_cart span{left: 10px;padding:5px;}.search-container{padding: 0;}.search__form input, .search__form input:active, .search__form input:focus{font-family: var(--avenir-family-light);font-size: 14px;letter-spacing: 1px;}.sticky_nav .search-container{padding: 12px 0;}.sticky_nav .menu-position--block .header__logo {max-width: 192px;}.dropdown_container.mega-menu .dropdown_content .menu-3{padding: 15px 60px 40px 50px;width: 430px;border-right: 1px solid rgba(0, 0, 0, 0.2);}.dropdown-menu-wrap {width: calc(100% - 330px);display: flex;padding: 30px 42px;}.mega-menu-5 .dropdown-menu-wrap {width:100%;}.dropdown-menu-wrap .dropdown_column__menu {width: 25%;padding:0 18px!important;}.mega-menu__image-caption-link, .mega-menu__richtext {padding:0;}.mega-menu-6 .dropdown_content {padding: 0 42px;}.dropdown_content p {padding-top: 10px;}.dropdown_container.mega-menu .dropdown_column .dropdown_column__menu {margin-bottom: 20px;}.mega-menu-3 .dropdown_column {width: 100%;}.mega-menu-3 .dropdown_column__menu {width: 50%;float:left;}.mega-menu-3 .dropdown_content {flex-wrap: wrap;}.menu-wrap {width: calc(100% - 430px);}.dropdown_container.mega-menu .menu-wrap .dropdown_column {padding: 30px 60px;}.dropdown_column img {max-width: 210px;}.dropdown-hide .menu-3, .dropdown-hide .mega-menu__richtext {display: none!important;}.dropdown-hide {width: 100%;}.mega-menu-6 .dropdown-hide &gt;div {width: 25%;}.dropdown_container.mega-menu .dropdown_column {padding:30px 50px 0 20px;max-width: 100%;}.dropdown_container.mega-menu .dropdown_column.first {padding:30px 20px 0 60px;}.mega-menu-2 .mm-img {max-height: 175px;overflow: hidden;}@media (max-width:1450px) {.mega-menu-6 .dropdown-hide &gt;div {}.dropdown_container.mega-menu .dropdown_content .menu-3{width: 330px;}.dropdown_column img {width: 90px;min-width: 90px;}.dropdown_container.mega-menu .dropdown_column .dropdown_column__menu .image-menu-1 ul {width: 100%;}.mega-menu__image-caption-link {max-width: 220px;}.dropdown_content a p {font-size: 14px!important;}}.dropdown_container.mega-menu-2 .dropdown_content .dropdown_column__menu, .dropdown_container.mega-menu-4 .dropdown_content .dropdown_column__menu, .dropdown_container.mega-menu-5 .dropdown_content .dropdown_column__menu{padding: 40px 36px 140px 0;margin: 0;}.dropdown_column__menu .dropdown_column__menu-1 {}.dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu{padding: 30px 18px;margin: 0;}.dropdown_container.mega-menu-6 .dropdown_content &gt; div &gt;div:last-child {padding:0 18px 30px;}.dropdown_container.mega-menu-6 .dropdown_column__menu &gt; ul {display: none;}.dropdown_container.mega-menu .dropdown_column .dropdown_column__menu ul li a:hover, .dropdown_content p a:hover, .dropdown_content .dropdown_column__menu .dropdown_title li a:hover {color:#E9BB8E!important;}.dropdown_container.mega-menu-2 .dropdown_content .dropdown_column__menu-1, .dropdown_container.mega-menu-4 .dropdown_content .dropdown_column__menu-1, .dropdown_container.mega-menu-5 .dropdown_content .dropdown_column__menu-1{padding-left: 60px;}.dropdown_container.mega-menu-2 .dropdown_content .dropdown_column__menu-4, .dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu-4, .dropdown_container.mega-menu-4 .dropdown_content .dropdown_column__menu-4, .dropdown_container.mega-menu-5 .dropdown_content .dropdown_column__menu-4{padding-right: 40px;}.dropdown_container.mega-menu-2 .dropdown_content .dropdown_column__menu .dropdown_title, .dropdown_container.mega-menu-4 .dropdown_content .dropdown_column__menu .dropdown_title, .dropdown_container.mega-menu-5 .dropdown_content .dropdown_column__menu .dropdown_title{padding: 0;margin: 0;}.dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu .dropdown_title{padding: 0;margin: 0 auto;max-width: 230px;text-align: center;}.dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu img {display: block;margin:0 auto;}.dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu .dropdown_title li{padding: 0;}.dropdown_container.mega-menu-2 .dropdown_content .dropdown_column__menu .dropdown_title li a, .dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu .dropdown_title li a, .dropdown_container.mega-menu-4 .dropdown_content .dropdown_column__menu .dropdown_title li a, .dropdown_container.mega-menu-5 .dropdown_content .dropdown_column__menu .dropdown_title li a{font-size: 16px;line-height: 130%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);font-weight: normal;}@media (max-width:1400px) {.dropdown_container.mega-menu-2 .dropdown_content .dropdown_column__menu .dropdown_title li a, .dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu .dropdown_title li a, .dropdown_container.mega-menu-4 .dropdown_content .dropdown_column__menu .dropdown_title li a, .dropdown_container.mega-menu-5 .dropdown_content .dropdown_column__menu .dropdown_title li a,{font-size: 16px;}}.dropdown_container.mega-menu-4 .dropdown_content .dropdown_column__menu .image-menu-2 img, .dropdown_container.mega-menu-5 .dropdown_content .dropdown_column__menu .image-menu-2 img{width: 100%;}.dropdown_container.mega-menu-6 .dropdown_content .dropdown_column__menu .image-menu-2 img{width:100%;max-width: 180px;}.dropdown_content p, .mobile-mega-menu p, .dropdown_content p a, .mobile-mega-menu p a, .dropdown_content a, .dropdown_content a:active, .dropdown_content a:hover, .dropdown_content p{font-family: var(--avenir-family-light);font-size: 16px;cursor: pointer;}.mega-menu__richtext a:active{padding:0;}.dropdown_container.mega-menu .dropdown_column .dropdown_column__menu .image-menu-1 ul li {padding-right: 0;}.dropdown_container.mega-menu .dropdown_column .dropdown_column__menu .image-menu-1 ul li a {font-size: 16px;padding:0 0 10px;}.dropdown_content p a, .mobile-mega-menu p a{padding: 0;}.dropdown_content p{}.mega-menu__image-caption-link .image-element__wrap {outline-offset: -10px;outline: 1px solid #FFFFFF;}.dropdown_content a p{font-family: var(--avenir-family-semibold);font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #FFFFFF;padding: 10px;position: absolute;top: 0;height: 100%;display: flex;align-items: center;justify-content: center;left: 0;right: 0;margin: 0;}.dropdown_column ul.dropdown_title{padding-bottom: 20px;border: none;}.dropdown_column ul.dropdown_title li a{padding: 0;font-size: 16px;line-height: 100%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);}.shopify-section--page-vidoes-template{background-color: #F8F8F8;}.page-header{max-width: 1770px;width: 95%;margin-left: auto;margin-right: auto;min-height: 450px;position: relative;padding:80px 0;}.page-header .title{position: absolute;left: 0;bottom: 80px;padding: 0;margin: 0;font-size: 44px;line-height: 43px;letter-spacing: 1px;text-transform: capitalize;color: #FFFFFF;font-family: var(--avenir-family-bold);}.videos-section{max-width: 1770px;width: 95%;margin-left: auto;margin-right: auto;padding: 40px 0;}.video-section .video-wrapper {margin: 0 0 30px 0;}.video-section .video-wrapper:nth-of-type(odd) {margin-right: 20px;}.video-section .video-wrapper:nth-of-type(even) {margin-left: 20px;}.video-section .video-cell {position: relative;padding-bottom: 90px;}.video-section .video-caption {width: calc(100% - 40px);height: auto;margin: 0 auto;min-height: 150px;text-align: center;background: url('//www.superiorhair.co.nz/cdn/shop/t/83/assets/video-caption-bg.png?v=140495076229500473571701252060');background-repeat: no-repeat;background-size: cover;position: absolute;left: 0;right: 0;bottom: 0;padding: 20px;display: flex;flex-direction: column;align-items: center;justify-content: center;}@media (min-width: 1200px) and (max-width: 1560px){.video-section .video-caption {padding: 10px 30px;background-size: 100% 100%;}}.video-section .video-caption h2 {font-size: 22px;line-height: 120%;letter-spacing: 1px;margin-bottom: 10px;margin-top: 10px;font-family: var(--avenir-family-bold);font-weight: normal;}.video-section .video-caption p {font-size: 16px;font-family: var(--avenir-family-light);line-height: 120%;letter-spacing: 1px;}@media (min-width: 1200px) and (max-width: 1560px){.video-section .video-caption p {font-size: 16px;}}.blog-section{max-width: 1770px;width: 95%;margin-left: auto;margin-right: auto;}.shopify-section--blog-template h2{font-size: 20px;line-height: 1.2;letter-spacing: 1px;font-family: var(--avenir-family-light);margin-top: 3px;text-transform: capitalize;text-align: center;}.shopify-section--blog-template .blog_meta{text-align: center;}.shopify-section--blog-template .blog_meta span{font-size: 14px;line-height: 16.8px;letter-spacing: 1px;font-family: var(--avenir-family-light);color: #000000;}.shopify-section--blog-template .article img {display: block;margin:0 auto;}.section_select .blog_filter{border: 1px solid #000000;font-size: 16px;line-height: 16px;letter-spacing: 1px;font-family: var(--avenir-family-light);}.blog-section div.content{}.blog-section .section_select{margin-bottom: 48px;text-align: left;}.blog-section .blog_meta{margin-top: 3px;}.cta-section {max-width: 1770px;width: 95%;margin-left: auto;margin-right: auto;padding: 80px 0;}.cta-content .caption .subtitle{font-size: 36px;line-height: 50.6px;letter-spacing: 1px;color: #ffffff;font-family: var(--avenir-family-light);}.banner-content.cta-content .caption a{padding: 16px 20px;max-width: 203px;background: #E9BB8E;border: none;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #FFFFFF;font-family: var(--avenir-family-light);}.paginate .current, .paginate .page a{width: 38px;height: 38px;font-size: 14px;line-height: 100%;font-family: var(--avenir-family-light);padding: 12px;border: 1px solid #000000;color: #000000;}.paginate .current{background: #E9BB8E;border: 1px solid #E9BB8E;color: #FFFFFF;}.paginate {padding: 30px 0 0;}.newsletter_section{padding: 40px 0;background-color: #F8F8F8;}.newsletter_section h2{color: #000000;font-family: var(--avenir-family-bold);font-size: 18px!important;line-height: 130%;text-align: center;letter-spacing: 1px;margin: 0 auto 25px;max-width: 700px;}.faqs-section .content{padding: 0;}.page-faq .faq--heading{padding-top: 0;margin: 30px 0 0;font-size: 20px;line-height: 34px;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-bold);padding: 0 0 28px;border-bottom: 1px solid #ccc;}.accordion&gt;dt&gt;a, .accordion&gt;dt&gt;button, .faqAccordion dt&gt;a, .faqAccordion dt&gt;button{padding: 18px 0;font-size: 18px;line-height: 1.4;color: #000000;font-family: var(--avenir-family-bold);font-weight: normal;}.accordion&gt;dt&gt;a::after, .accordion&gt;dt&gt;button::after, .faqAccordion dt&gt;a::after, .faqAccordion dt&gt;button::after{right: 15px;color: #000000;left: unset;}.accordion&gt;dd, .faqAccordion dd{margin: 0;font-size: 16px;line-height: 18px;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);padding:10px;background-color: rgba(196,196,196,.2);}.faqAccordion dt &gt; a, .faqAccordion dt &gt; button {background: transparent;position: relative;padding: 18px 45px 18px 0;color: #333333;border-bottom: 1px solid #cccccc;text-align: left;display: block;cursor: pointer;width: 100%;outline: none;text-transform: initial;min-height: auto;height: auto;line-height: inherit;font-style: normal;box-shadow: none;border-radius: 0px;font-size: 18px;}.faqAccordion dt &gt; a::after, .faqAccordion dt &gt; button::after {transform: translateY(-50.1%);position: absolute;top: 50%;right: 15px;font-size: 25px;content: "+";color: #000;}.faqAccordion .faq-container dt.active &gt; button::after {content: "-";font-size: 30px;}.faqaccordion-with-filters &gt; div {display: none;}.faq-filters {max-width: 751px;margin:45px auto 0;cursor: pointer;}.faqaccordion-with-filters &gt; div:first-child {display: block;}.faqaccordion-with-filters h2.faq--heading.title {margin-bottom:0;}.faq-container dd {display: none;}.help-header{border-bottom: 1px solid rgba(0, 0, 0, 0.1);margin: 80px 0 20px;}.help-header ul{margin: 0;text-align: center;}.help-header ul li{display: inline-block;}.help-header ul li a{font-size: 18px;line-height: 18px;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);padding: 0 25px 12px;}.help-header ul li a:hover{color: #E9BB8E;border-bottom: 3px solid #E9BB8E;}.help-header ul li a.current{color: #E9BB8E;border-bottom: 3px solid #E9BB8E;}@media (max-width:767px) {.help-header ul li a:hover{border:0;background: #e9bb8e!important;}.help-header ul li a.current {border:0;background: #f2d2b5;}}.featured-link--half .global-button--text{border-color: #E9BB8E;color: #E9BB8E;font-size: 16px;font-family: var(--avenir-family-light);padding: 16px 20px;}.image-text__button:hover{background:rgba(233, 187, 142, 0.6) !important;}.logo_footer_custom{width: 38%;}.footer-menu-wrap{justify-content: space-between;}footer .social_icons{display: flex;column-gap: 22px;}.footer a, .footer a:visited{color: #000000;font-family: var(--avenir-family-light);}.footer a:hover{color: #e9bb8e;}.footer{padding: 40px 15px 10px 15px;margin-top: 0;}.footer-menu-wrap{padding: 0;}.footer .footer-menu-wrap h6{font-size: 22px;font-family: var(--avenir-family-bold);letter-spacing: 1px;font-weight: normal;}.footer-section p {font-family: var(--avenir-family-light);}.footer-menu-wrap .column-1 {width: calc(33.33% - 20px);}.footer-menu-wrap .column-4 {width: calc(13% - 20px);}.footer-menu-wrap .column-2 {width: calc(26% - 20px);}.footer-menu-wrap .column-3 {width: calc(17% - 20px);}.footer-menu-wrap .column-1 .footer-section{max-width: 490px;}.collection-tags-mobile, .filter-tags-links-mobile {display: none;}.collection-tags-desktop{display: block;}.collection--list-section .list-collections .thumbnail{margin-left: 0;}.collection--list-section .image-element__wrap {max-width: 100% !important;}.collection--list-section .equal-columns--outside-trim .one-third{width: calc(33.3333333333% - (40px - (40px / 3))) }.collection--list-section .list-collections .thumbnail{margin-right: 40px;}.collection--list-section .equal-columns--outside-trim .eight:nth-of-type(2n), .collection--list-section .equal-columns--outside-trim .four:nth-of-type(4n), .collection--list-section .equal-columns--outside-trim .one-fifth:nth-of-type(5n), .collection--list-section .equal-columns--outside-trim .one-fourth:nth-of-type(4n), .collection--list-section .equal-columns--outside-trim .one-half:nth-of-type(2n), .collection--list-section .equal-columns--outside-trim .one-seventh:nth-of-type(7n), .collection--list-section .equal-columns--outside-trim .one-sixth:nth-of-type(6n), .collection--list-section .equal-columns--outside-trim .one-third:nth-of-type(3n), .collection--list-section .equal-columns--outside-trim .two:nth-of-type(8n) {margin-right: 0;}.collection-content{padding: 60px 0 0;max-width: 1200px;width: 95%;text-align: center;margin: 0 auto;}.collection-content h1{font-size: 24px;font-family: var(--avenir-family-bold);letter-spacing: 1px;line-height: 29px;text-transform: capitalize;color: #000000;margin-bottom: 20px;}.collection-content p{font-size: 20px;font-family: var(--avenir-family-light);letter-spacing: 1px;line-height: 24px;color: #000000;margin-bottom: 50px;}.collection--details{padding: 20px 0 60px;text-align: left;}.collection-info .title{font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #000000;margin-bottom: 15px;font-family: var(--avenir-family-bold);}.collection-info .details {font-size: 20px;line-height: 130%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);margin-bottom: 40px;}.collection-btn{background: #E9BB8E;height: 42px;padding: 13px 20px;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #FFFFFF;font-family: var(--avenir-family-bold);}.collection-btn:visited{color: #FFFFFF;}.section_form{padding: 0;margin: 0;}.newsletter_section form#contact_form{margin-bottom: 0;}.newsletter_section .section_form input[type=email],.newsletter_section .section_form input[type=text]{margin-bottom: 0;}.blog-filters{margin: 0 10px 48px;}.blog-filters .toggle_list {margin: 0;padding: 9px 0 9px 20px;min-width: 200px;border: 1px solid #000000;color: #000000;font-size: 16px;line-height: 20px;letter-spacing: 1px;font-family: var(--avenir-family-light);}.play-icon{position: absolute;left: 0;right: 0;margin: 0 auto;width: 60px;top: 32%;cursor: pointer;}.modal-overlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);transition: opacity 500ms;visibility: hidden;opacity: 0;}.modal-overlay:target {visibility: visible;opacity: 1;}#videoModal .popup {margin: 0 auto;background: transparent;border-radius: 0;width: 80%;position: relative;top: 15%;transition: all 5s ease-in-out;}#videoModal .popup .close {position: absolute;top: 0px;right: -36px;transition: all 200ms;font-size: 30px;font-weight: bold;text-decoration: none;color: #FFFFFF;}#videoModal .popup .close:hover {color: #FFFFFF;}#videoModal .popup .content {max-height: 30%;overflow: auto;}.global-button--banner-text-highlighted.first_button:hover{background: #000000;}#shopify-section-registration-form {margin-top: 40px;}#shopify-section-registration-form .registration-form-wrap, .account-activation-form {width: 100%;max-width: 722px;margin:0 auto;}.account-section h1, .section.customer.activate h2{text-align: center;font-size: 28px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);margin-bottom: 20px;font-weight: normal;padding: 0;}.account-section .form-info{text-align: center;font-size: 18px;line-height: 120%;text-align: center;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);margin-bottom: 40px;}.feature_divider{border-bottom:1px solid rgba(0, 0, 0, 0.1);}form label{font-size: 16px;line-height: 140%;letter-spacing: 1px;font-family: var(--avenir-family-light);color: #000000;font-weight: 100;}.action_bottom .global-button--primary, .login-btn{background: #E9BB8E;height: 48px;width: 100%;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #FFFFFF;font-family: var(--avenir-family-light);}.action_bottom .global-button--primary:hover, .login-btn:hover{color: #FFFFFF !important;}.action_bottom p, .login-info{font-size: 18px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-light);width: 100%;padding: 0;margin-top: 15px;text-align: left;margin-bottom: 40px;}.action_bottom p a, .login-info a{float: right;text-transform: uppercase;font-family: var(--avenir-family-bold);}.login-info a {float:none;}.extension-header{max-width: 650px;margin: 0 auto;text-align: center;}.extension-header h2{font-weight: 100;font-size: 36px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);position: relative;margin: 36px 0;}.extension-header h2::before{content: "01";font-weight: 900;font-size: 100px;line-height: 100%;text-transform: uppercase;color: rgba(0, 0, 0, 0.2);font-family: var(--avenir-family-bold);position: absolute;left: 54px;top: -26px;}.extension-header p{font-style: normal;font-weight: 300;font-size: 18px;line-height: 1.4;text-align: center;color: #000000;font-family: var(--avenir-family-light);}.extension-header-step-2{max-width: 650px;margin: 0 auto;text-align: center;}.extension-header-step-2 h2{font-weight: 100;font-size: 36px;line-height: 120%;letter-spacing: 1px;color: #000000;font-family: var(--avenir-family-bold);position: relative;margin: 36px 0 40px;}.extension-header-step-2 h2::before{content: "02";font-weight: 900;font-size: 100px;line-height: 100%;text-transform: uppercase;color: rgba(0, 0, 0, 0.2);font-family: var(--avenir-family-bold);position: absolute;left: 60px;top: -26px;}.extension-header-step-2 p {font-size: 18px;}@media (max-width: 768px) {.extension-header-step-2 h2::before, .extension-header h2::before{position: unset;font-size: 36px;margin: 5px 0;}.extension-header-step-2 h2, .extension-header h2 {font-size: 24px;display: flex;flex-direction: column;gap: 10px;margin: 20px 0;}.extension-step-info {font-size: 16px;}}.extension-list{margin:40px auto 30px;max-width: 980px;}.extension-list ul{display: flex;padding: 0;align-items: flex-start;justify-content: center;flex-wrap: wrap;}.extension-list ul li{min-width: 198px;list-style: none;flex: 1;margin-bottom: 30px;max-width: 198px;}.extension-list ul li img{border: 5px solid transparent;border-radius: 100%;width: 190px;height: 190px;}@media (max-width:768px) {.extension-list {margin-bottom:0;}}@media (max-width:500px) {.extension-list ul li{min-width: 138px;margin-bottom: 30px;max-width: 138px;}.extension-list ul li img{width: 130px;height: 130px;}.products-slider.slider-gallery .gallery-cell.visible-3{width: 80%!important;}}.extension-list ul li:hover img, .extension-list ul li.active img{border: 5px solid #E9BB8E;border-radius: 100%;}.extension-list ul li.active img {opacity: 0.8;}.extension-list ul li h3{font-size: 18px;line-height: 100%;font-family: var(--avenir-family-bold);text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;margin: 20px 0 0 0;padding: 0 10px;}.filter-colors{max-width: 284px;height: 42px;border: 1px solid #000000;margin: 0 auto;font-size: 16px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;margin-top: 30px;}.extension-product-list ul li:hover img{border: 5px solid transparent;}.extension-list-container li:hover .image-front {border: 5px solid #E9BB8E;}.page-hair-extension .faqAccordion{max-width: 750px;margin: 0 auto;}.article_title{margin: 15px 0;padding: 0;font-family: var(--avenir-family-bold);text-align: center;font-size: 28px;}.blog_meta, .blog_meta a{color: #000;font-size: 18px;text-align: center;font-family: var(--avenir-family-light);letter-spacing: 1px;}.blog_meta span{color: #000000;font-family: var(--avenir-family-light);letter-spacing: 1px;}.article_content{font-size: 18px;font-family: var(--avenir-family-light);letter-spacing: 1px;}.article_content img {max-height:500px;width: auto;margin-bottom: 20px;}.blog-article__main .article_title {margin:0;}.article_content h1, .article_content h2, .article_content h3{font-size: 24px;font-weight: normal;margin-bottom: 5px;font-family: var(--avenir-family-bold);letter-spacing: 1px;}.article_content p {font-size: 18px;line-height: 1.4;font-weight: normal!important;font-family: var(--avenir-family-light);margin:0 0 20px;}@media (max-width:798px) {.article_content p {font-size: 16px;}}.more-articles-heading{font-size: 28px;font-weight: normal;font-family: var(--avenir-family-bold);letter-spacing: 1px;text-align: center;margin-bottom: 15px;}.more-articles-section{margin: 45px 0 0;}.article-single h5.sub_title{font-size: 20px;line-height: 120%;font-weight: normal;padding: 0;margin-top: 20px;font-family: var(--avenir-family-bold);letter-spacing: 1px;}@media (max-width: 767px) {.article_title, .more-articles-heading {font-size: 24px;}.article-single h5.sub_title{font-size: 18px;}}.account-links{text-align: center;height: 48px;padding: 0;margin: 0;}.account-links li{display: inline;list-style: none;font-size: 20px;font-family: var(--avenir-family-bold);letter-spacing: 1px;line-height: 120%;color: #E9BB8E;padding: 0 40px;cursor: pointer;position: relative;}.account-links li a{color: #000000;}.account-links li a:hover{color: #E9BB8E;}.account-links li:hover::after, .account-links li.active::after{content: "";border-bottom: 2px solid #E9BB8E;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: -24px;margin: 0 auto;width: 100%;}.account-links li a:hover::after{width: 96%;}.product_name{font-size: 25px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;font-family: var(--avenir-family-bold);color: #000000;}.product-gallery, .pcts-swatch-wrap{display: flex;flex-wrap: wrap;}.pcts-swatch-wrap, .product-gallery.pcts-swatch-wrap {justify-content: center;}.product-gallery .gallery-cell{flex: 50%;padding: 0 10px;margin-bottom: 20px;}.pcts-swatch-wrap .gallery-cell{padding: 0 10px;margin-bottom: 20px;}@media screen and (min-width: 769px){.pcts-swatch-wrap .gallery-cell.width-half{flex: 50%;}}.wholesale-signup{font-size: 18px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);}.product_section .contact-form, .product_section .product_form{max-width: 100%;}.add_to_cart, .take-me-back{height: 49px;background: #fff;font-size: 16px;line-height: 100%;letter-spacing: 1px;color: #e9bb8e!important;border: 1px solid #e9bb8e;font-family: var(--avenir-family-light);}.add_to_cart:hover, .take-me-back:hover{color: #FFFFFF !important;background: #e9bb8e;}.take-me-back {width: 100%;margin-top: 15px;}.purchase-details{}.product-quantity-box.purchase-details__quantity{width: 150px;}.product-quantity-box .product-minus, .product-quantity-box .product-plus{height: 49px;background: transparent;}.product-quantity-box.purchase-details__quantity input.quantity{min-height: 49px;}.product-quantity-box .product-minus, .product-quantity-box .product-plus {font-size: 12px;line-height: 50px;}.product-quantity-box .product-minus:hover, .product-quantity-box .product-plus:hover{background: transparent;}.guide-quantity{padding: 60px 0;}.guide-quantity-title{font-size: 44px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: uppercase;color: #000000;font-family: var(--avenir-family-bold);margin-top: 0;padding: 0;margin-bottom: 90px;font-weight: 100;}.before-guide-quantity{background: #FFFFFF;padding: 40px;width: 430px;}.before-guide-quantity span{font-family: var(--barcelony-family-regular);font-size: 44px;line-height: 140%;letter-spacing: 1px;color: #CCA77D;display: block;width: 100%;margin-top: 15px;text-align: center;}.after-quantity-guide{padding: 72px 40px 40px;background-color: #FFFFFF;position: relative;}.ticker-after-ext{position: absolute;left: 0;right: 0;top: -48px;width: 329px;height: 69px;color: #000000;padding: 20px 0;text-align: center;font-size: 24px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);background: #E1CDC2;margin: 0 auto;}.after-quantity-guide span{font-weight: 100;font-size: 24px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-light);margin-top: 15px;display: block;}.bg-grey{background-color: #F8F8F8;}.products-client {padding: 60px 0;}.products-client h2{margin: 0;font-size: 36px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #000000;font-family: var(--avenir-family-semibold);text-align: center;}.products-client-gallery{margin-top: 72px;}.pc-gallery-image{padding: 0 10px;}.shipping-wrapper{margin-bottom: 50px;}.page-shipping .fluid-navigation{min-height: auto;}.template-collection .banner.page-banner{max-height: 40vh;}.collection-product-list{max-width: 1770px;}.product-info__caption .product-details{text-align: left;font-size: 16px;letter-spacing: 1px;line-height: 120%;}.product-info__caption .product-details .price{display: block;margin-top: 8px;}.product-info__caption .product-details .money{color: #000000;font-family: var(--avenir-family-bold);}.meet-the-team-wrapper{max-width: 1770px;margin: 35px auto 60px;}.meet-the-team-wrapper h1{font-size: 36px;line-height: 120%;font-family: var(--avenir-family-bold);text-align: center;letter-spacing: 1px;text-transform: uppercase;color: #000000;margin: 0;padding: 0;}.meet-the-team{justify-content: space-around;margin-top: 40px;text-align: center;width:calc(100% + 20px);margin-left:-10px;}.meet-the-team h5{font-size: 20px;line-height: 120%;margin-top: 5px;font-family: var(--avenir-family-bold);text-align: center;letter-spacing: 1px;color: #000000;padding: 0;}.meet-the-team p{font-weight: 300;font-size: 16px;line-height: 120%;text-align: center;letter-spacing: 1px;text-transform: capitalize;color: #777777;font-family: var(--avenir-family-light);margin: 10px;}.meet-the-team .one-fourth {width:25%;padding:0 10px;}.meet-the-team .flickity-prev-next-button.previous svg {left:12px;top:44%;}.meet-the-team .flickity-prev-next-button.next svg {left:-12px;top:44%;}@media (max-width:1200px){.meet-the-team-wrapper{padding:0 30px;}}@media (min-width:601px) and (max-width:768px){.meet-the-team .one-fourth {width:50%;}}@media (max-width:600px) {.meet-the-team .one-fourth {width:100%;padding:0;}.meet-the-team .flickity-prev-next-button.previous svg {left:6px;}.meet-the-team-wrapper {margin-bottom: 30px;}}#globo-formbuilder-63706{margin: 30px 0;}.page-contact .fluid-navigation{min-height: 50px;}.contact-us-information p.email{text-transform: unset;}.returns-heading h4{font-size: 24px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000;padding-top: 0;font-family: var(--avenir-family-bold);}.wrapper-control-section p strong, .returns-section p strong{font-size: 24px;line-height: 120%;letter-spacing: 1px;text-transform: capitalize;color: #000;padding-top: 0;font-family: var(--avenir-family-bold);font-weight: normal;}@media (max-width:1200px) {#header{display: block;}.header{display: none;}}@media (min-width: 1024px) and (max-width: 1200px){#desktop-ticker{margin-top: 124px;}.banner-content .overnight-delivery-tag{top: -140px !important;width: 120px;}.banner-content .caption .headline{font-size: 32px;}.banner-content .caption .subtitle p {margin-bottom: 15px;}.banner-content .caption a{font-size: 14px;}.shop-icons img{height: 35px;}#header .top-bar{padding: 0 20px;}.mobile_nav div span{background: #000000;}.top-bar{background: #FFFFFF;}.top-bar a, .top-bar a span, .top-bar a:active, .top-bar a:visited, .top-bar select.currencies, a.mini_cart, a.mini_cart span, #header .top-bar a span{color: #000000;}#header .mobile_nav.dropdown_link{}#header a.mobile_logo img{max-height: 80px;padding: 15px 0;}}@media (min-width: 1260px) and (max-width: 1300px){.shop-icons{bottom: 20px !important;}.shop-icons img{height: 35px !important;width: auto !important;display: inline !important;}.banner-content .overnight-delivery-tag{left: 18px !important;}.global-button--banner-text-highlighted.first_button{background-color: #FFFFFF;}.newsletter_section {padding: 60px 0 !important;background-color: #f8f8f8 !important;}.newsletter_section h2 {color: #000 !important;font-family: var(--avenir-family-medium) !important;font-size: 24px !important;line-height: 130% !important;text-align: center;letter-spacing: 1px !important;margin: 0 auto 25px !important;max-width: 700px;}.section_form input[type=email], .section_form input[type=text] {width: 100%;border: 1px solid #000 !important;box-sizing: border-box;background: 0 0;height: 48px;font-weight: 300;font-size: 12px;line-height: 140%;letter-spacing: 1px;color: #000;}.footer{background: #fff6ef !important;padding: 60px 0 !important;}footer .footer-menu-wrap h6 {font-size: 24px !important;font-family: var(--avenir-family-bold) !important;letter-spacing: 1px !important;font-weight: 400 !important;}.footer a, .footer a:visited {color: #000 !important;font-family: var(--avenir-family-light) !important;}.toggle_content a {font-weight: 400 !important;font-size: 16px !important;line-height: 120% !important;letter-spacing: 1px !important;}footer .social_icons {display: flex !important;column-gap: 22px !important;}#header .mobile_nav.dropdown_link {}.mobile_nav div span {background: #000000 !important;}.top-bar a, .top-bar a span, .top-bar a:active, .top-bar a:visited, .top-bar select.currencies, a.mini_cart, a.mini_cart span, #header .top-bar a span {color: #000000 !important;}.mini_cart, .nav a.mini_cart {width: auto !important;border: none !important;margin: 0 !important;padding: 12px 0 !important;background: transparent !important;height: auto !important;}#header .top-bar {padding: 0 20px !important;background: #FFFFFF !important;}}@media (min-width: 1200px) {.menu.align_left{margin-left: 0;}.nav-wrapper{width: 100%;padding: 0 20px;}div.header__logo, div.header__logo img, div.header__logo span, .sticky_nav .menu-position--block .header__logo{margin: 0;max-width: 170px;}.ticker .ticker-list li img{width: 40px;height: 40px;}.ticker .ticker-list li{font-size: 16px;margin-bottom: 0;align-items: center;}#desktop-ticker{padding: 0 25px;}.menu li{padding-right: 10px;}.menu a.dropdown_link, .menu a.top_link{font-size: 14px;}div.header__logo, div.header__logo img, div.header__logo span, .sticky_nav .menu-position--block .header__logo {max-width: 162px !important;}.banner-content .caption a.second_button{background: rgba(255,255,255, 0.4);}.banner-content .caption{top: 54%;}.banner-content .caption a{padding: 16px;}.banner-content .caption .headline{line-height: 110%;text-transform: none;}.banner-content .caption .subtitle p{margin-bottom: 20px;}.shop-icons object{height: 50px;}.banner-content .caption-content{max-width: 70%;}.shop-icons{bottom: 40px;}.banner-content .overnight-delivery-tag{}.banner-content .overnight-delivery-tag object{width: 140px;}#desktop-ticker .ticker-list{padding: 0;margin: 0 6% !;}.logo-position--center .nav{}.featured-link--half .info{width: 100%;padding: 80px 0 0;}.before-after-section .title{top: -75px;}.beforeafter-slider-title h3{margin-bottom: 25px;}.logo_footer_custom{width: 36%;padding: 10px;}.footer a, .footer a:visited{font-size: 14px;}img.footer-logo{max-width: 230px !important;}footer .social_icons{column-gap: 20px;}footer .social_icons .icon-list svg{width: 26px;}.footer-section p{font-size: 14px;}}@media (min-width: 1601px) and (max-width:1800px ) {div.header__logo, div.header__logo img, div.header__logo span, .sticky_nav .menu-position--block .header__logo {max-width: 170px !important;}.search-container {max-width: 125px;}}@media (min-width: 768px) and (max-width: 1024px){.fluid-navigation {min-height: auto !important;}.returns-wrapper, .wrapper-control-section, .shipping-wrapper{margin: 35px auto;}.banner-content .caption a{font-size: 14px;}.overnight-delivery-tag {position: absolute;right: 2%;top: 3%;width: 80px;height: 80px;left: unset;}.delivery-svg{margin: 0;}.banner-content .button-grid-container--column a{font-size: 12px;line-height: normal;width: auto;height: auto;padding: 14px 10px;}.banner-content .is-hidden-desktop-only{opacity: 0.7;}.banner-content .caption .headline{font-size: 19.33px;}.banner-content .button-grid-container--column{align-items: initial;flex-direction: column;width: 90%;}.shop-icons{display: flex;align-items: center;justify-content: center;margin:0 0 0 auto;}#pagecontent{margin: 0 !important}.button-grid-container{grid-gap: 10px;margin-left:50px;}.h2, h2, h2.title{font-size: 24px;}.fluid-section{min-height: 100px;}#header .top-bar{height: 80px;padding: 0 30px;background-color: #FFFFFF;}.top-bar .top-bar--right .icon-search:before,#header .top-bar a span,#header .top-bar a span, #header .top-bar a.icon-bag:before, #header .top-bar a.icon-cart:before{color: #000000;}.mobile_nav div span{background: #000000;height: 2px!important;}.mobile_nav div{margin: 0;width: 25px;}#header a.mobile_logo img {width: auto;max-width: 150px;max-height: 80px;}#header .top-bar a span{display: none;}.cart-container .mini_cart{justify-content: flex-end;}.cart-container .mini_cart{width: 25px;}.shopify-section.shopify-section--image-with-text-overlay.under-menu .is-hidden-mobile-only{display: block !important;}.shopify-section.shopify-section--image-with-text-overlay.under-menu .is-hidden-desktop-only{display: none !important;}.banner-content .caption.position-left{margin: 32px auto;}.banner-content .caption{position: absolute;background: transparent;width: 100%;}.banner-content .caption-content{max-width: 48%;}.banner-content .caption .subtitle p{font-size: 16px;line-height: 130%;margin-bottom: 15px;}.banner-content .caption .headline{font-size: 18px;line-height: 110%;margin-bottom: 17px;}.banner-content .overnight-delivery-tag {top: -92px;right: -112%;}.banner-content .overnight-delivery-tag object{width: 80px;}.banner-content .caption.position-left{padding: 0px 30px;}.shop-icons{width: 50%;padding: 0 30px;bottom: 10px;}.shop-icons object{width: 50%;padding:0;height:30px;margin:0;}.cta-text {padding: 0 30px !important;}.cta-img-title{font-size: 26px;line-height: 26px;margin-bottom: 10px;}.cta-text .description {margin-bottom: 25px;}.img-text-cta .bg-img{padding: 16% 0;}.logo-bar {margin-bottom: 0;margin-top: 40px;display: flex;}.logo-bar__item {margin: 0 auto 40px;max-width: 100%;}.logo-bar__item .image-element__wrap{max-width: 100px !important;}.logo-text{padding-top: 10px;padding-bottom: 20px;font-size: 16px;}.before-after-section{width: 100%;margin: 30px 0 10px;padding: 86px 0 30px;}.before-after-section .title {font-size: 24px;top: -54px;}.beforeafter {height: 300px;}.beforeafter .img{background-size: 100% 100%;background-position: top;background-repeat: no-repeat;}.beforeafter .mover::-webkit-slider-thumb {height: 300px;}.beforeafter .mover::-moz-range-thumb {height: 300px;}.beforeafter .slider-button {width: 60px;height: 60px;top: calc(44% - 18px);left: calc(52.1% - 42px);}.beforeafter .slider-button:before, .beforeafter .slider-button:after{width: 24px;height: 24px;background-size: 24px;}.beforeafter-slider-title {padding: 10px 0 30px;}.beforeafter-slider-title h3 {font-size: 16px;max-width: 80%;margin: 0 auto 40px;}.featured-link--half .info.text-align--left{padding: 30px 0;width: 100%;}.collection_title {font-size: 24px;padding: 0;}.featured-link--half ul{padding-left: 20px;margin-bottom: 30px;}.products-section .featured-image{display: none;}.products-section .homepage-product-slider{width: 100%;}.products-slider.slider-gallery .gallery-cell.visible-3{width: 32.5%;}.products-section{width: 100%;padding: 0 20px;}.list-collections .thumbnail .product-info__caption, .product-list .thumbnail .product-info__caption, .slider-gallery .thumbnail .product-info__caption{}.product-info .product-tags {font-size: 14px;}.product-info .product-title {font-size: 20px;}.product-info .product-price {font-size: 20px;margin-top: 10px;}.products-slider .flickity-viewport{margin-left: 0;}.shopify-section--featured-collection h2.title {padding: 30px 0;}.footer {padding: 40px 20px;}.logo_footer_custom{width: 100%;}img.footer-logo {margin: 0 0 20px;height: 60px;width: auto;}.footer-section h5 {font-size: 20px;padding: 0;margin-bottom: 10px;}.footer-section p {font-size: 16px;line-height: 22px;}.footer .footer-menu-wrap h6 {font-size: 18px;border: none;}.link_list_footer_custom{width: 100%;}.footer_menu .icon-down-arrow:before {color: #2C2C2C;font-size: 16px;}footer .footer-social-icons--mobile.columns&gt;ul{display: flex;}footer .social_icons{padding-top: 5px;}footer .social_icons svg{height: 20px;}footer .social_icons {column-gap: 17px;}.footer a, .footer a:visited{font-size: 16px;}.shopify-section--page-vidoes-template{background-position: center !important;}.videos-section {padding: 30px 0 0 0;}.video-section .video-wrapper:nth-of-type(odd){margin-right: 0;}.video-section .video-wrapper:nth-of-type(even){margin-left: 0;}.video-section .video-wrapper{width: 100%;}.video-player.mobile-only{display: none;}.video-section .video-cell{margin: 0;padding-bottom: 0;}.video-section .video-caption {width: 100%;height: auto;min-height: 120px;background-size: 100% 100%;position: unset;padding: 15px;}.video-section .video-caption h2 {font-size: 20px;line-height: 20px;}.play-icon{top: 46%;}.page-header{min-height: 260px;padding: 0;}.account-section{margin-top: 40px;}.account-section h1{font-size: 32px;}.account-section .form-info{font-size: 18px;}}@media (max-width: 767px) {div#smile-ui-container .smile-launcher-frame-container{right:auto;left:20px!important;}.page-quality-control .fluid-navigation{margin-top: 30px;}.quality-control-section{padding-bottom: 20px;}.quality-control-section h4{font-size: 24px;margin-bottom: 20px;}.quality-control-section p{font-size: 18px;line-height: 130%;}.qulaity-section-heading{padding-top: 20px;}.qulaity-section-heading h6{padding: 0;margin-bottom: 20px;line-height: 130%;}.qulaity-section-heading ul li{font-size: 18px;line-height: 130%;}#globo-formbuilder-63706{margin: 10px 0;}.account-links{height: 42px;}.account-links li{font-size: 14px;padding: 0 8px;}.account-links li a:hover::after, .account-links li.active::after{width: 90%;}.meet-the-team h5 {font-size: 18px;}.overnight-delivery-tag {position: absolute;right: 2%;top: 3%;width: 120px;height: 120px;left: unset;}.delivery-svg{margin: 0;}.banner-content .button-grid-container--column a{font-size: 12px;line-height: normal;width: auto;height: auto;}.banner-content .is-hidden-desktop-only{opacity: 0.7;}.banner-content .caption .headline{font-size: 19.33px;}.banner-content .button-grid-container--column{flex-direction: column;align-items: initial;}.shop-icons{display: flex;align-items: center;position: relative;}#pagecontent{margin: 0 !important}.button-grid-container{grid-gap: 10px;width: 100%;}.h2, h2, h2.title{font-size: 24px;line-height: 1.4;}.fluid-section{min-height: 100px;}#header .top-bar{height: 80px;padding: 0 20px;background-color: #FFFFFF;}.top-bar .top-bar--right .icon-search:before,#header .top-bar a span,#header .top-bar a span, #header .top-bar a.icon-bag:before, #header .top-bar a.icon-cart:before{color: #000000;}.mobile_nav div span{background: #000000;height: 2px!important;}.mobile_nav div{margin: 0;width: 25px;}.mobile_nav div span:nth-child(1){top: 12px;}.mobile_nav div span:nth-child(2), .mobile_nav div span:nth-child(3) {top: 19px;}.mobile_nav div span:nth-child(4) {top: 26px;}#header a.mobile_logo img {width: auto;max-width: 150px;max-height: 50px;}#header .top-bar a span:not(.remove-icon), #header .top-bar .cart-container a span:not(.cart_count){}#header .top-bar .cart-container a span.cart_count, #header .top-bar a span.remove-icon{display: inline-block;}#header .top-bar .cart-container a {position:relative;}.cart-container .mini_cart{justify-content: flex-end;}.cart-container .mini_cart{width: 25px;}.banner-content .caption{position: relative;background:#FDEBE0;width: 100%;padding:20px;}.banner-content .caption-content{max-width: 100%;width: 100%;}.banner-content .caption .subtitle p{font-size: 16px;line-height: 130%;margin-bottom: 20px;}.banner-content .caption .headline{font-size: 24px;line-height: 120%;}.banner-content .overnight-delivery-tag {left: unset;right: -6px;top: -155px;}.banner-content .overnight-delivery-tag object{width: 80px;}.banner-content .caption.position-left{top: 48%}.shop-icons{width: 100%;padding: 20px;bottom:0;background:#FDEBE0;}.shop-icons img{padding:0;height:36px;padding:0 20px;}.image-element__wrap{max-height: 600px;width:100%;}.image-element__wrap .mobile-banner--crop-center {min-height: 400px;}.image-element__wrap img{width:100%;height:auto;}.cta-text {padding: 0 30px !important;}.cta-img-title{font-size: 26px;line-height: 26px;margin-bottom: 10px;}.cta-text .description {margin-bottom: 25px;}.services-section{margin-top: 30px;}.collection-section{width: 100%;}.collection-section .cs-header{width: 100%;margin: 0 20px;}.collection-section .cs-body{margin-left: 20px;margin-right: 0;}.collection-tags-desktop{display: none;}.collection-tags-mobile, .filter-tags-links-mobile{height: 40px;font-size: 16px;font-family: var(--avenir-family-light);letter-spacing: 1px;color: #000000;border: 1px solid rgba(0, 0, 0, 0.2);display: block;background-color: transparent;margin: 0;}.shopify-section--collection-list{padding: 30px 0;margin-top: 0;}.shopify-section--collection-list .collection-tabs{padding: 24px 20px 20px;}.flickity-prev-next-button{right: 10px!important;}.list-collections .thumbnail{width: 80%;margin: 0 10px;}.list-collections-wrapper .collection-info__caption{}.list-collections .thumbnail .thumbnail-overlay{display: block;height: 58px;}.list-collections .thumbnail .thumbnail-overlay&gt;a{font-size: 18px;}.logo-bar-section{margin-bottom: 30px;}.logo-bar {margin-bottom: 0;margin-top: 40px;}.logo-bar__item {margin: 0 auto 40px;max-width: 100%;width: 100%;}.logo-bar__item .image-element__wrap{max-width: 100px !important;}.logo-text{padding-top: 10px;padding-bottom: 20px;}.before-after-section{width: 100%;margin: 0 0 30px;padding: 40px 0 30px;}.before-after-section .title {font-size: 24px;margin: 0 0 30px;}.beforeafter {height: 300px;}.beforeafter .mover::-webkit-slider-thumb {height: 300px;}.beforeafter .mover::-moz-range-thumb {height: 300px;}.beforeafter .slider-button {width: 60px;height: 60px;top: calc(44% - 18px);left: calc(54.6% - 42px);}.beforeafter .slider-button:before, .beforeafter .slider-button:after{width: 24px;height: 24px;background-size: 24px;}.beforeafter-slider-title {padding: 10px 0 30px;}.beforeafter-slider-title h3 {font-size: 16px;max-width: 80%;margin: 0 auto 40px;}.featured-link--half .info.text-align--left{padding: 30px 0;width: 100%;}.collection_title {font-size: 24px;padding: 0;}.featured-link--half ul{padding-left: 20px;margin-bottom: 30px;}.products-section .featured-image{display: none;}.products-section .homepage-product-slider{width: 100%;}.products-slider.slider-gallery .gallery-cell.visible-3{width: 50%;}.products-section{width: 100%;padding: 0 20px;}.list-collections .thumbnail .product-info__caption, .product-list .thumbnail .product-info__caption, .slider-gallery .thumbnail .product-info__caption{}.product-info .product-tags {font-size: 14px;}.product-info .product-title {font-size: 20px;}.product-info .product-price {font-size: 20px;margin-top: 10px;}.products-slider .flickity-viewport{}.shopify-section--featured-collection h2.title {padding: 30px 0;}.footer {padding: 40px 20px;margin: 0;}.logo_footer_custom{width: 100%;}img.footer-logo {margin: 0 0 20px;height: 60px;width: auto;}.footer-section h5 {font-size: 20px;padding: 0;margin-bottom: 10px;}.footer-section p {font-size: 14px;line-height: 22px;}.footer .footer-menu-wrap h6 {font-size: 20px;border: none;}.link_list_footer_custom{width: 100%;}.footer_menu .icon-down-arrow:before {color: #2C2C2C;font-size: 16px;}footer .footer-social-icons--mobile.columns&gt;ul{display: flex;}footer .social_icons{padding-top: 5px;}footer .social_icons svg{height: 20px;}footer .social_icons {column-gap: 17px;}.footer a, .footer a:visited{font-size: 14px;}.footer-menu-wrap .column-1, .footer-menu-wrap .column-2, .footer-menu-wrap .column-3, .footer-menu-wrap .column-4{width: 100%;}.shopify-section--page-faq-template .section.is-width-wide{margin-top: 120px;}.shopify-section--page-faq-template .banner.page-banner{height: 130px;}.help-header{margin: 30px 0 10px;}.help-header ul{padding: 0;}.help-header ul li {display: block;background: #e9bb8e;}.help-header ul li a {font-size: 16px;line-height: 16px;padding: 0;text-transform: uppercase;color: #FFFFFF;padding: 15px;display: block;width:100%;}.help-header ul li a:hover{color: #FFFFFF;background: #f2d2b5;}.help-header ul li:hover{background: #f2d2b5;}.help-header ul li a.current {color: #FFFFFF;border-bottom: none;}.page-faq .faq--heading {margin: 30px 0 10px;font-size: 18px;line-height: 24px;font-weight: normal;}.faqAccordion{margin: 0;}.accordion&gt;dt&gt;a::after, .accordion&gt;dt&gt;button::after, .faqAccordion dt&gt;a::after, .faqAccordion dt&gt;button::after {right: 0;font-size: 20px;}.accordion&gt;dd, .faqAccordion dd {margin: 0;font-size: 16px;line-height: 16px;}.accordion&gt;dd, .faqAccordion dd p{margin: 0;}.cta-section {width: 100%;padding: 30px 0 0;}.banner-content.cta-content .caption{position: unset;}.caption .headline{font-size: 16px;text-align: center;}.caption .subtitle{font-family: var(--avenir-family-light);font-size: 14px;text-align: center;}.caption .subtitle p{margin-bottom: 0;}.newsletter_section h2{max-width:unset;padding:0 20px;}.newsletter_section{padding: 20px 0;margin-bottom: 40px;}.newsletter_section h2{font-size: 18px;margin: 0 auto 15px;line-height: 28px;}.shopify-section--page-vidoes-template{}.videos-section {padding: 30px 0 0 0;}.video-section .video-wrapper:nth-of-type(odd){margin-right: 0;}.video-section .video-wrapper:nth-of-type(even){margin-left: 0;}.video-section .video-wrapper{width: 100%;}.video-player.mobile-only{display: none;}.video-section .video-cell{margin: 0;padding-bottom: 0;}.video-section .video-caption {width: 100%;height: auto;background-size: 100% 100%;position: relative;padding: 10px;}.video-section .video-caption h2 {font-size: 20px;line-height: 20px;}.page-header{min-height: 200px;padding: 0;}.page-header .title {bottom: 24px;font-size: 28px;line-height: 32px;}.account-section{margin-top: 40px;}.account-section h1{font-size: 28px;}.account-section .form-info{font-size: 18px;}.template-blog .shopify-section--header{margin-top: 120px;}.template-blog .ticker{}.blog-filters .toggle_list {display: block;max-width: 100%;}.blog-filters{margin: 0 12px 24px;width: 100%;}.page-faq .image-element__wrap{max-height: 130px;}.page-faq .fluid-navigation{margin-top: auto;}.page-faq .mobile-banner--crop-center {min-height: 130px;}.shipping-wrapper {margin: 35px 20px;width: auto;}.shipping-description p{font-size: 16px;}.shipping-title p{font-size: 16px;}.shipping-title h4{font-size: 20px;margin: 0;}.shipping-heading p{font-size: 16px;line-height: 140% }.shipping-heading h5 {font-size: 26px;padding-top: 30px;margin: 0;}.affiliate-superior-section{margin-top: 30px;}.affiliate-superior-text h5{margin-top: 0;}}.globo-form-app .header .title {font-size: 18px !important;}@media (max-width: 768px) {.ticker .ticker-list li img {height: auto!important;}}.mobile_nav div span:nth-child(1){top: 12px;}.mobile_nav div span:nth-child(2), .mobile_nav div span:nth-child(3) {top: 19px;}.mobile_nav div span:nth-child(4) {top: 26px;}.mobile_nav div{margin: 0;width: 25px;}@media (max-width:1400px) {.extension-list ul li h3 {font-size: 16px;}}.page-mens-hair-loss .plyr__video-wrapper--fixed-ratio {padding-bottom: 50%!important;}@media (min-width:769px) and (max-width:1023px) {.index {margin-top: 40px;}#mobile-ticker {display: block!important;min-height: 40px;display: block;margin-top: 90px;position: relative;background: #f8f8f8;overflow: auto;}#desktop-ticker {display: none!important;}}@media (max-width:799px) {.index .services-section {margin-bottom: 20px;}.index .services-section .img-text-cta {padding:0 20px;box-sizing: border-box;width: 100%;margin: 0!important;}.list-collections-wrapper .collection-info__caption {display: none;}}@media (max-width:400px) {.mobile-menu-container {width: 100%;}}.touchevents .index .thumbnail-overlay {display: block;}.touchevents .list-collections .product-wrap:hover .thumbnail-overlay,.touchevents .list-collections .thumbnail .thumbnail-overlay:hover {height: 58px;}.touchevents .list-collections-wrapper .thumbnail-overlay--wrapper .thumbnail-overlay--inner .info1, .touchevents .list-collections-wrapper .product-wrap:hover .thumbnail-overlay--wrapper .thumbnail-overlay--inner .info1 {display: none!important;}.product-list .collection-item-wrap .product_image {}.product-list .collection-item-wrap img {object-fit: unset;height: 100%;max-height: unset;}.product-list .collection-item-wrap .image-element__wrap {max-width: 450px;padding-bottom: 100%;position: relative;top:0;}.product-list .collection-item-wrap img {position: absolute;top:0;height: auto;width:100%;}.collection-item-wrap .product-wrap.has-secondary-media-swap .image-element__wrap {display: none;}.collection-item-wrap .product-wrap:hover.has-secondary-media-swap .image-element__wrap {display: block;}.collection-item-wrap .product-wrap.has-secondary-media-swap .image__container .image-element__wrap {display: block;}.collection-item-wrap .product-wrap:hover.has-secondary-media-swap .image__container .image-element__wrap {display: none;}.products-slider .product-wrap.has-secondary-media-swap .image__container &gt; .image-element__wrap {display: block;}.products-slider .product-wrap:hover.has-secondary-media-swap .image__container &gt; .image-element__wrap {display: none;}.products-slider .product-wrap.has-secondary-media-swap .image__container .secondary-image {display: none;}.products-slider .product-wrap:hover.has-secondary-media-swap .image__container .secondary-image {display: block;}.product-list .collection-item-wrap .gold-collection-btn {position: absolute;bottom:0;left: 50%;transform: translateX(-50%);border: 1px solid #000;font-family: var(--avenir-family-light)!important;font-size: 16px;padding: 12px 40px;}@media (max-width:1140px) {.product-list .collection-item-wrap .gold-collection-btn {width: 100%;padding:12px 10px;}}.product-list .collection-item-wrap .gold-collection-btn:hover {background: #e9bb8e;border-color: #e9bb8e;color: #fff;}.product-list .collection-item-wrap .product-info__caption {padding-bottom:60px;}.template-collection .content-wrapper {width: 100%;}.title-description-wrap {width: 100%;max-width: 1200px;margin:60px auto 30px;text-align: center;}.title-description-wrap h1 {font-family: var(--avenir-family-bold);font-size: 24px;}.title-description-wrap .collection_description {font-size: 16px;}.template-collection .container, .template-collection-clearance .container, .template-collection-has-filter .container {justify-content: center;}.template-collection .section_select, .template-collection-clearance .section_select, .template-collection-has-filter .section_select{max-width: 552px;width: 100%;margin-bottom: 10px;}.template-collection .section_select select, .template-collection-clearance .section_select select, .template-collection-has-filter .section_select select {border: 1px solid #000;width: 100%;font-family: var(--avenir-family-light)!important;font-size: 16px;max-width: 100%;text-align: center ;background: url('/cdn/shop/files/select.png?v=1642023851') no-repeat 100%;}.template-collection .product-list .thumbnail, .template-collection-clearance .product-list .thumbnail, .template-collection-has-filter .product-list .thumbnail {margin-bottom: 50px;}.price-ui-badge__sticker {font-family: var(--avenir-family-light)!important;font-size: 16px;background: #A67A52;}.collection--list-section .content-wrapper {max-width: 1770px;width: 100%;margin-top:0;}.collection--list-section .image-element__wrap, .collection-item-wrap .product-wrap .image-element__wrap {padding-bottom: 100%;overflow: hidden;position: relative;}.collection--list-section .image-element__wrap img, .collection-item-wrap .product-wrap .image-element__wrap img {position: absolute;top:0;max-height: none!important;}.collection-item-wrap .product-wrap .image-element__wrap img {height: 100%!important;width:auto!important;left: 50%;transform: translateX(-50%);max-width: unset;}body.search .product-wrap .image-element__wrap.ie &gt;img {object-fit: cover;width: 100%!important;}body #desktop-ticker .ticker-list li.full-width-ticker {width: 100%;;}.search-title, .all-results span {font-family: var(--avenir-family-light);}.search_page {padding-top:0;}.search_page .center, .search h1 {display: none;}.search .banner .section img {max-width: unset;object-fit: cover;height: 100% !important;}.mobile-dropdown-container {padding-bottom: 30px;}[data-mobile-dropdown-rel="support"] {margin-bottom: 200px!important;}.payment_tiles {padding-right: 4px;height: 30px;width: 48px;}.globo-form-app .footer {background: none !important;background-color: none !important;}.recover_signup, .recover_cancel {text-transform: uppercase;font-size: 19px;font-family: var(--avenir-family-bold);margin-top: 10px;}</pre></body></html>