.card-square{aspect-ratio:1/1}.card-square .image-card__image{object-fit:cover;width:100%;height:100%}.card-square .image-card__content{padding-top:0!important}.badge--accent{background:linear-gradient(135deg,#09184c,#3d5afe)!important;color:#fff!important;border:none!important;border-radius:var(--badge-border-radius);font-weight:600;font-size:11px;padding:7px 14px;letter-spacing:.5px}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;font-display:block;src:url(//tryhairofibers.com/cdn/shop/t/2/assets/cl-font-82b31fd13f.woff2?v=56636476671122827161790298474) format("woff2")}.cl-sec-pe02 *{box-sizing:border-box;margin:0}.cl-sec-pe02{display:flex;flex-direction:column;margin:0;min-height:100svh}.cl-sec-pe02 img,.cl-sec-pe02 picture,.cl-sec-pe02 video,.cl-sec-pe02 canvas,.cl-sec-pe02 svg{display:block;max-width:100%;height:auto}.cl-sec-pe02 p{text-wrap:pretty}.cl-sec-pe02 p,.cl-sec-pe02 h1,.cl-sec-pe02 h2,.cl-sec-pe02 h3,.cl-sec-pe02 h4,.cl-sec-pe02 h5,.cl-sec-pe02 h6{overflow-wrap:break-word}.cl-sec-pe02 :is(p,h1,h2,h3,h4,h5,h6):first-child,.cl-sec-pe02 :empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0px}.cl-sec-pe02 :is(p,h1,h2,h3,h4,h5,h6):last-child,.cl-sec-pe02 :where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0px}.cl-sec-pe02{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-body--family);overflow-x:hidden}.cl-sec-pe02 .clx-page-width{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin-mobile)}.cl-sec-pe02 .cl-shopify-section{overflow-x:hidden}@media not (max-width:750px){.cl-sec-pe02 .clx-page-width{padding:0 var(--page-margin-desktop)}}.cl-sec-pe02 p,.cl-sec-pe02 ul li,.cl-sec-pe02 ol li,.cl-sec-pe02 .paragraph,.cl-sec-pe02 .text-block.paragraph>*,.cl-sec-pe02 .clx-accordion__content.paragraph>*{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:var(--font-body--size);line-height:var(--font-body--line-height);letter-spacing:var(--font-body--letter-spacing);-webkit-font-smoothing:antialiased}.cl-sec-pe02 h1,.cl-sec-pe02 .h1,.cl-sec-pe02 .text-block.h1>*,.cl-sec-pe02 .accordion__heading-title.h1>*{font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);color:var(--color-foreground);-webkit-font-smoothing:auto}.cl-sec-pe02 h3,.cl-sec-pe02 .clx-h3,.cl-sec-pe02 .text-block.clx-h3>*,.cl-sec-pe02 .accordion__heading-title.clx-h3>*{font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color-foreground);-webkit-font-smoothing:auto}.cl-sec-pe02 h5,.cl-sec-pe02 .clx-h5,.cl-sec-pe02 .text-block.clx-h5>*,.cl-sec-pe02 .accordion__heading-title.clx-h5>*{font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color-foreground);-webkit-font-smoothing:auto}.cl-sec-pe02 .text-block>*,.cl-sec-pe02 .text-block>.metafield-rich_text_field>*{margin-block:var(--margin-md) 0}.cl-sec-pe02 .text-block>:first-child,.cl-sec-pe02 .text-block>.metafield-rich_text_field>:first-child{margin-top:0}.cl-sec-pe02 .text-block>:last-child,.cl-sec-pe02 .text-block>.metafield-rich_text_field>:last-child{margin-bottom:0}@media(prefers-reduced-motion:no-preference){.cl-sec-pe02{scroll-behavior:smooth}}.cl-sec-pe02 *{scrollbar-width:thin;scrollbar-color:rgba(1,1,1,.25) transparent}.cl-sec-pe02 .clx-card{border-radius:var(--card-border-radius);padding:var(--card-padding)}.cl-sec-pe02 .clx-button,.cl-sec-pe02 button.shopify-payment-button__button{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:var(--inputs-min-height);min-width:var(--inputs-min-width);max-width:max-content;font-size:var(--button-font-size);outline:transparent solid 1px;transition:all var(--animation-speed-medium) var(--animation-easing);padding:var(--button-padding-vertical) var(--button-padding-horizontal);color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border:var(--button-primary-border-width) solid var(--color-primary-button-border);border-radius:var(--button-border-radius);font-weight:var(--button-primary-font-weight);text-transform:var(--button-primary-text-transform);letter-spacing:var(--button-letter-spacing)}.cl-sec-pe02 .clx-button:hover,.cl-sec-pe02 button.shopify-payment-button__button:hover{opacity:.75}.cl-sec-pe02 .clx-button--full-width,.cl-sec-pe02 .accelerated-checkout--full-width button.shopify-payment-button__button{width:100%;max-width:100%}.cl-sec-pe02 .badges{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.cl-sec-pe02 .clx-badge{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-primary-badge-background);color:var(--color-primary-badge-text);border:var(--badge-primary-border-width) solid var(--color-primary-badge-border);border-radius:var(--badge-border-radius);font-size:var(--font-body--size-small);line-height:normal;font-weight:var(--badge-font-weight);text-transform:var(--badge-text-transform);padding:var(--padding-xxs) var(--padding-sm)}.cl-sec-pe02 .clx-badge:not(:has(.badge__text:empty)){gap:var(--gap-xs)}.cl-sec-pe02{--font-heading--family: "Instrument Sans", sans-serif;--font-heading--style: normal;--font-heading--weight: 600;--font-subheading--family: "Instrument Sans", sans-serif;--font-subheading--style: normal;--font-subheading--weight: 500;--font-body--family: "Instrument Sans", sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--weight: var(--font-heading--weight);--font-h1--size: 72px;--font-h1--line-height: var(--line-height--heading-normal);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--case: none;--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--weight: var(--font-heading--weight);--font-h2--size: 48px;--font-h2--line-height: var(--line-height--heading-normal);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--case: none;--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--weight: var(--font-heading--weight);--font-h3--size: 32px;--font-h3--line-height: var(--line-height--heading-normal);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--case: none;--font-h4--family: var(--font-subheading--family);--font-h4--style: var(--font-subheading--style);--font-h4--weight: var(--font-subheading--weight);--font-h4--size: 24px;--font-h4--line-height: var(--line-height--heading-normal);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--case: none;--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--weight: var(--font-subheading--weight);--font-h5--size: 20px;--font-h5--line-height: var(--line-height--heading-normal);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--case: none;--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--weight: var(--font-subheading--weight);--font-h6--size: 18px;--font-h6--line-height: var(--line-height--heading-normal);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--case: none;--font-body--size-small: 12.5px;--font-body--size: 14px;--font-body--size-emphasized: 15px;--font-body--line-height: var(--line-height--body-normal);--font-body--letter-spacing: var(--letter-spacing--body-normal);--small-multiplier: .7;--big-multiplier: 1.5;--backdrop-opacity: .25;--page-width: 1300px;--page-margin-desktop: 40px;--page-margin-mobile: 20px;--inputs-border-radius: 4px;--checkbox-border-radius: calc(var(--inputs-border-radius) / 2);--badge-border-radius: 6px;--button-border-radius: 8px;--card-border-radius: 8px;--card-padding: 20px;--container-border-width: 1px;--icon-fill: 0;--icon-weight: 300;--icon-size: 24;--button-font-size: 14px;--button-letter-spacing: .4px;--button-padding-vertical: 10px;--button-padding-horizontal: 20px;--button-primary-border-width: 0px;--button-primary-font-weight: 400;--button-primary-text-transform: uppercase;--button-secondary-border-width: 1px;--button-secondary-font-weight: 400;--button-secondary-text-transform: default;--badge-letter-spacing: .8px;--badge-padding-vertical: 10px;--badge-padding-horizontal: 20px;--badge-font-weight: 400;--badge-text-transform: default;--badge-primary-border-width: 0px;--badge-secondary-border-width: 1px;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-normal: 0;--letter-spacing--heading-loose: .03em;--letter-spacing--body-tight: -.03em;--letter-spacing--body-normal: 0;--letter-spacing--body-loose: .03em;--line-height--heading-tight: 1.15;--line-height--heading-normal: 1.25;--line-height--heading-loose: 1.35;--line-height--body-tight: 1.2;--line-height--body-normal: 1.4;--line-height--body-loose: 1.6;--animation-speed: .25s;--animation-speed-medium: .15s;--animation-speed-fast: .1s;--animation-easing: ease-in-out;--animation-link-hover: opacity var(--animation-speed-medium) var(--animation-easing);--opacity-link-hover: .75;--separator-border-width: .5px;--margin-xs: 5.28px;--margin-sm: 8px;--margin-md: 16px;--margin-lg: 24px;--margin-xl: 48px;--margin-xxl: 80px;--padding-xxxs: 4px;--padding-xxs: 5.28px;--padding-xs: 8px;--padding-sm: 12px;--padding-md: 16px;--padding-lg: 40px;--padding-xl: 64px;--padding-xxl: 96px;--gap-xxs: 4px;--gap-xs: 5.28px;--gap-sm: 8px;--gap-md: 16px;--gap-lg: 32px;--gap-xl: 48px;--inputs-min-height: 50px;--inputs-min-width: 120px;--inputs-font-size: 14px;--inputs-border-width: 1px;--inputs-padding: 14px;--variant-button-min-height: 40px;--variant-button-min-width: 80px;--variant-button-font-size: 14px;--variant-button-padding-vertical: 10px;--variant-button-padding-horizontal: 20px;--variant-button-border-width: 1px;--tab-button-min-height: 30px;--tab-button-min-width: 70px;--tab-button-font-size: 14px;--tab-button-border-width: 1px;--tab-button-padding-vertical: 10px;--tab-button-padding-horizontal: 15px;--checkbox-size: 20px;--swatches-small-outline-offset: 1px;--swatches-outline-offset: 2px;--swatches-big-outline-offset: 3px;--swatches-size: 30px;--swatches-border-width: 1px;--modal-shadow: 0px 4px 20px rgba(var(--color-shadow));--modal-width: 672px;--modal-max-height: 65dvh;--toast-notification-icon-size: 24px;--toast-notification-min-width: 300px;--toast-notification-z-index: 10001;--toast-notification-background-color--error: #f9e7e7;--toast-notification-color--error: #9f3a38;--toast-notification-background-color--success: #f0f9eb;--toast-notification-color--success: #2d6a4f;--toast-notification-background-color--warning: #fff4e5;--toast-notification-color--warning: #7f5a1e;--toast-notification-background-color--info: #e6f7ff;--toast-notification-color--info: #1890ff;--toast-notification-transition-duration: .5s}@media not (min-width:750px){.cl-sec-pe02{--font-h1--size: 48px;--font-h2--size: 32px;--font-h3--size: 24px;--font-h4--size: 20px;--font-h5--size: 18px;--font-h6--size: 16px;--font-body--size-small: 12.5px;--font-body--size: 14px;--font-body--size-emphasized: 14px}}@media not (min-width:750px){.cl-sec-pe02{--button-font-size: 14px}}.cl-sec-pe02,.cl-sec-pe02 .color-scheme-1{--color-background: rgba(252 252 252 / 1);--color-foreground: rgba(37 37 37 / 1);--color-border: rgba(23 23 23 / 1);--color-stars-icons: rgba(0 0 0 / 1);--color-primary-button-text: rgba(255 255 255 / 1);--color-primary-button-background: rgba(61 90 254 / 1);--color-primary-button-border: rgba(61 90 254 / 1);--color-secondary-button-text: rgba(0 0 0 / 1);--color-secondary-button-background: rgba(255 255 255 / 1);--color-secondary-button-border: rgba(0 0 0 / .13);--color-primary-badge-text: rgba(255 255 255 / 1);--color-primary-badge-background: rgba(0 0 0 / 1);--color-primary-badge-border: rgba(0 0 0 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(0 0 0 / .13);--color-input-text: rgba(0 0 0 / 1);--color-input-border: rgba(0 0 0 / .13);--color-input-border-low-opacity: rgba(0 0 0/ .08);--color-input-background: rgba(255 255 255 / 1);--color-selected-input-text: rgba(0 0 0 / 1);--color-selected-input-border: rgba(0 0 0 / 1);--color-selected-input-border-low-opacity: rgba(0 0 0/ .08);--color-selected-input-background: rgba(255 255 255 / 1);--color-variant-background: rgba(255 255 255 / 1);--color-variant-border: rgba(0 0 0 / .13);--color-variant-text: rgba(0 0 0 / 1);--color-selected-variant-background: rgba(255 255 255 / 1);--color-selected-variant-border: rgba(0 0 0 / 1);--color-selected-variant-text: rgba(0 0 0 / 1);--color-tab-background: rgba(255 255 255 / 1);--color-tab-border: rgba(0 0 0 / .13);--color-tab-text: rgba(0 0 0 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(0 0 0 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(25, 135, 84, 1);--color-error: rgba(239, 68, 68, 1)}.cl-sec-pe02 .color-scheme-3{--color-background: rgba(0 0 0 / 1);--color-foreground: rgba(255 255 255 / 1);--color-border: rgba(255 255 255 / .31);--color-stars-icons: rgba(255 255 255 / 1);--color-primary-button-text: rgba(0 0 0 / 1);--color-primary-button-background: rgba(255 255 255 / 1);--color-primary-button-border: rgba(255 255 255 / 1);--color-secondary-button-text: rgba(255 255 255 / 1);--color-secondary-button-background: rgba(0 0 0 / 1);--color-secondary-button-border: rgba(255 255 255 / 1);--color-primary-badge-text: rgba(0 0 0 / 1);--color-primary-badge-background: rgba(255 255 255 / 1);--color-primary-badge-border: rgba(255 255 255 / 1);--color-secondary-badge-text: rgba(0 0 0 / 1);--color-secondary-badge-background: rgba(255 255 255 / 1);--color-secondary-badge-border: rgba(255 255 255 / 1);--color-input-text: rgba(255 255 255 / 1);--color-input-border: rgba(255 255 255 / .5);--color-input-border-low-opacity: rgba(255 255 255/ .08);--color-input-background: rgba(0 0 0 / 1);--color-selected-input-text: rgba(255 255 255 / 1);--color-selected-input-border: rgba(255 255 255 / 1);--color-selected-input-border-low-opacity: rgba(255 255 255/ .08);--color-selected-input-background: rgba(0 0 0 / 1);--color-variant-background: rgba(0 0 0 / 1);--color-variant-border: rgba(255 255 255 / .5);--color-variant-text: rgba(255 255 255 / 1);--color-selected-variant-background: rgba(0 0 0 / 1);--color-selected-variant-border: rgba(255 255 255 / 1);--color-selected-variant-text: rgba(255 255 255 / 1);--color-tab-background: rgba(0 0 0 / 1);--color-tab-border: rgba(255 255 255 / 1);--color-tab-text: rgba(255 255 255 / 1);--color-selected-tab-background: rgba(255 255 255 / 1);--color-selected-tab-border: rgba(255 255 255 / 1);--color-selected-tab-text: rgba(0 0 0 / 1);--color-shadow: rgba(0, 0, 0, .25);--color-success: rgba(25, 135, 84, 1);--color-error: rgba(239, 68, 68, 1)}.cl-sec-pe02,.cl-sec-pe02 .color-scheme-1,.cl-sec-pe02 .color-scheme-2,.cl-sec-pe02 .color-scheme-3{color:var(--color-foreground);background-color:var(--color-background)}.cl-sec-pe02{--cart-item-image-width: 80px}.cl-sec-pe02{--cart-item-image-width: 85px}.cl-sec-pe02 .section-custom-section{width:100%;max-width:100%;padding:0}.cl-sec-pe02 .custom-section{width:100%;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);display:flex;justify-content:center}.cl-sec-pe02 .custom-section .custom-section__inner{gap:var(--gap-mobile);width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.cl-sec-pe02 .custom-section--flex .custom-section__inner{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile);height:100%}@media not (max-width:750px){.cl-sec-pe02 .custom-section .custom-section__inner{gap:var(--gap)}}@media not (max-width:750px){.cl-sec-pe02 .custom-section--flex .custom-section__inner{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items);height:auto}}.cl-sec-pe02 .badges{justify-content:var(--alignment-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media not (max-width:750px){.cl-sec-pe02 .badges{justify-content:var(--alignment)}}.cl-sec-pe02 .button-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-pe02 .button-block--full-width{width:100%}.cl-sec-pe02 .custom-code-block{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.cl-sec-pe02 .group{gap:var(--gap-mobile);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);overflow:hidden;width:var(--width-mobile)}.cl-sec-pe02 .group--flex{display:flex;flex-direction:var(--direction-mobile);flex-wrap:var(--wrap-mobile);justify-content:var(--justify-mobile);align-items:var(--align_items-mobile)}.cl-sec-pe02 .group--grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);grid-template-rows:auto}@media not (max-width:750px){.cl-sec-pe02 .group{gap:var(--gap);width:var(--width)}}@media not (max-width:750px){.cl-sec-pe02 .group--flex{flex-direction:var(--direction);flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align_items)}}@media not (max-width:750px){.cl-sec-pe02 .group--grid{grid-template-columns:repeat(var(--grid-columns),1fr)}}.cl-sec-pe02 .text-block.paragraph p{font-weight:var(--font-weight)}.cl-sec-pe02 .image-card{position:relative;overflow:hidden;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);text-decoration:none;color:var(--color-foreground);width:100%;height:100%;display:block}.cl-sec-pe02 .image-card.clx-card{padding:0}.cl-sec-pe02 .image-card__image-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color);opacity:calc(var(--opacity) / 100);z-index:1}.cl-sec-pe02 .image-card__image{position:absolute;width:100%;height:100%}.cl-sec-pe02 .image-card__image img,.cl-sec-pe02 .image-card__image .placeholder-image{height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:0;overflow:hidden;position:relative}.cl-sec-pe02 .image-card__content-wrapper{position:relative;width:100%;z-index:2;padding:var(--card-padding);height:100%}.cl-sec-pe02 .image-card__content-wrapper .image-card__content{width:100%;min-height:var(--image-height);height:100%;display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:var(--justify);align-items:var(--align_items)}@media not (max-width:750px){.cl-sec-pe02 .image-card__content{padding:var(--padding-vertical) var(--padding-horizontal)}}.cl-sec-pe02 .text-block{text-align:var(--text-align-mobile);align-content:center;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media not (max-width:750px){.cl-sec-pe02 .text-block{text-align:var(--text-align)}}.cl-sec-pe02 .text-block.paragraph>*,.cl-sec-pe02 .see-more__content>*{font-weight:var(--font-weight);font-size:var(--font-size)}.cl-sec-pe02{--quantity-selector-button-width: 30px}@font-face{font-family:iconfont;src:url(//tryhairofibers.com/cdn/shop/t/2/assets/cl-font-fa29b31d2b.woff2?v=23150172531425183621790298481) format("woff2"),url(//tryhairofibers.com/cdn/shop/t/2/assets/cl-font-6f62b2d7ba.woff?v=141600366259644889301790298470) format("woff"),url(//tryhairofibers.com/cdn/shop/t/2/assets/cl-font-46dd755ce4.ttf?v=138766033057889240911790298462) format("truetype")}.cl-sec-pe02{scroll-behavior:auto!important}.cl-sec-pe02 .card-square{aspect-ratio:1 / 1}.cl-sec-pe02 .card-square .image-card__image{object-fit:cover;width:100%;height:100%}.cl-sec-pe02 .card-square .image-card__content{padding-top:0!important}.cl-sec-pe02 .badge--accent{border-radius:var(--badge-border-radius);font-weight:;font-size:px;padding:7px 14px;letter-spacing:.5px;background:linear-gradient(135deg,#09184c,#3d5afe)!important;color:#fff!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;font-display:block;src:url(//tryhairofibers.com/cdn/shop/t/2/assets/cl-font-5a76f83174.woff2?v=81705083620699412341790298468) format("woff2")}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cl-pe02.css.map */
