.localization-language__code{display:none}@media screen and (max-width:989px){.header.header--mobile-language{grid-template-columns:auto minmax(0,1fr) auto;column-gap:4px;padding-inline:12px}.header--mobile-language header-drawer{margin-left:0}.header--mobile-language .header__icon{width:44px;height:44px}.header--mobile-language .header__heading,.header--mobile-language .header__heading-link{min-width:0;max-width:100%}.header--mobile-language .header__heading-link{padding-inline:.4rem}.header--mobile-language .header__heading-logo-wrapper{max-width:15rem}.header--mobile-language .header__heading-logo{display:block;max-width:100%;height:auto}.header--mobile-language .header__icons{padding-right:0;flex-shrink:0}.header--mobile-language .header__icon--cart{margin-right:0}.header--mobile-language .desktop-localization-wrapper{flex-wrap:nowrap}.header-language-form .localization-language__name{display:none}.header-language-form .localization-language__code{display:inline}.header--mobile-language #HeaderLanguageForm .localization-form__select{width:44px;min-width:44px;min-height:44px;height:44px;padding:0 14px 0 5px;font-size:1.2rem;font-weight:600;letter-spacing:.02rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:1rem}.header--mobile-language #HeaderLanguageForm .localization-form__select .icon-caret{right:5px}.header-language-form .language-selector{margin-top:.5rem;max-height:min(32rem,70dvh)}.header-language-form .language-selector .disclosure__list{min-width:min(20rem,calc(100vw - 3rem));max-width:calc(100vw - 3rem);max-height:min(32rem,70dvh)}.header-language-form .language-selector .disclosure__link{min-height:44px;align-items:center}}#bundlesuiteContainer.lbb-body-kit-i18n .template-top-data{padding-block:2rem 1.2rem}#bundlesuiteContainer.lbb-body-kit-i18n .template-top-data-header{gap:1.2rem}#bundlesuiteContainer.lbb-body-kit-i18n .template-top-data-header-title h2{margin:0;font-size:3.2rem;line-height:1.2;text-transform:none;overflow-wrap:anywhere}#bundlesuiteContainer.lbb-body-kit-i18n .template-top-data-header-description{margin:0;padding:0}#bundlesuiteContainer.lbb-body-kit-i18n .lbb-body-kit-categories{display:flex;flex-wrap:wrap;gap:.7rem;margin:0;padding:0}#bundlesuiteContainer.lbb-body-kit-i18n .lbb-body-kit-category{display:inline-flex;align-items:center;max-width:100%;padding:.6rem 1.1rem;border:1px solid #ccd4c5;border-radius:999px;background:#edf1e7;color:#293d24;font-size:1.4rem;font-weight:500;line-height:1.35;text-transform:none;overflow-wrap:anywhere}@media(max-width:767px){#bundlesuiteContainer.lbb-body-kit-i18n .template-top-data-header-title h2{font-size:2.4rem}#bundlesuiteContainer.lbb-body-kit-i18n .lbb-body-kit-categories{gap:.5rem}#bundlesuiteContainer.lbb-body-kit-i18n .lbb-body-kit-category{font-size:1.2rem;padding:.5rem .8rem}}.lbb-hair-help{max-width:760px;margin:22px auto 0;color:#293d24;font-size:14px;line-height:1.6;text-align:start}.lbb-hair-help--builder{max-width:1200px;margin:0 auto;padding:12px 24px 0}.lbb-hair-help__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:6px;color:inherit;text-underline-offset:4px}.lbb-hair-help__details{border:1px solid #d7ddcf;border-radius:12px;background:#f7f7f2}.lbb-hair-help__details>summary{display:list-item;list-style:disclosure-closed inside;cursor:pointer;min-height:44px;padding:10px 14px;font-weight:700;line-height:1.6}.lbb-hair-help__details[open]>summary{list-style-type:disclosure-open}.lbb-hair-help__details>summary:before,.lbb-hair-help__details>summary:after{content:none}.lbb-hair-help__content{padding:0 14px 14px}.lbb-hair-help .lbb-hair-help__content p{margin:12px 0 0;font-size:14px;line-height:1.6;color:inherit}.lbb-hair-help__back:focus-visible,.lbb-hair-help__details>summary:focus-visible{outline:3px solid #516e4c;outline-offset:3px}@media(max-width:599px){.lbb-hair-help--builder{padding:8px 14px 0}.lbb-hair-help,.lbb-hair-help .lbb-hair-help__content p{font-size:13px}}.lbb-kit-edit-notice{margin:1.2rem auto;padding:1.4rem 1.6rem;max-width:140rem;background:#edf2e9;border:1px solid #dce2d8;border-radius:1.4rem;color:#2f3b28}.lbb-kit-edit-notice h2{margin:0 0 .6rem;font:inherit;font-weight:700;font-size:1.8rem}.lbb-kit-edit-notice p{margin:.5rem 0;font-size:1.4rem;line-height:1.45}.lbb-kit-edit-notice>div{display:flex;gap:1rem 1.5rem;align-items:center;flex-wrap:wrap;margin-top:1rem}.lbb-kit-edit-notice button{background:#516e4c;color:#fff;border:0;border-radius:2.4rem;padding:1.1rem 1.6rem;min-height:44px;font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer}.lbb-kit-edit-notice button:disabled{opacity:.5;cursor:wait}.lbb-kit-edit-notice a{color:inherit;font-size:1.3rem;text-underline-offset:.3rem}.lbb-kit-edit-notice :is(a,button):focus-visible{outline:2px solid #516e4c;outline-offset:3px}.lbb-kit-edit-mode #bundlesuiteContainer[data-lbb-edit-blocked=true] .individual-products-section{pointer-events:none;opacity:.6}.lbb-kit-edit-mode #bundlesuiteContainer .individual-products-section{scroll-margin-top:calc(var(--header-height, 100px) + 1rem)}.lbb-kit-formula-ui-back{display:block;max-width:1200px;margin:1.6rem auto;padding-inline:2rem;color:#516e4c;font:inherit;text-underline-offset:.3rem}.lbb-kit-formula-ui-back:focus-visible{outline:2px solid #516e4c;outline-offset:4px}#bundlesuiteContainer.lbb-kit-formula-ui .lbb-kit-formula-ui-note{margin:.6rem 0 1.2rem;color:#485440;font:inherit;font-size:.9em;line-height:1.5}#bundlesuiteContainer.lbb-kit-formula-ui .lbb-kit-formula-ui-step-focus{scroll-margin-top:calc(var(--header-height, 100px) + 2rem);outline-offset:.4rem}#bundlesuiteContainer.lbb-kit-formula-ui .discount-stepper-container,#bundlesuiteContainer.lbb-kit-formula-ui .side-cart-stepper,#bundlesuiteContainer.lbb-kit-formula-ui .template-top-data-discount-info,#bundlesuiteContainer.lbb-kit-formula-ui .scpt-price-adjustment,#bundlesuiteContainer.lbb-kit-formula-ui .side-cart-checkout-item.additional{display:none!important}#bundlesuiteContainer.lbb-kit-formula-ui .lbb-kit-formula-ui-discount-note{padding:.9rem 1.2rem;border-inline-start:3px solid #516e4c;border-radius:0 .5rem .5rem 0;background-color:#f3f6ef;color:#293d24}#bundlesuiteContainer.lbb-kit-formula-ui .product-card.lbb-kit-formula-ui-selected{outline:2px solid #516e4c;outline-offset:-2px;background-color:#f3f6ef}#bundlesuiteContainer.lbb-kit-formula-ui .product-card.lbb-kit-formula-ui-selected .add-button.disabled{color:#293d24}#bundlesuiteContainer.lbb-kit-formula-ui .add-button[data-lbb-remove-replaced]{display:none!important}#bundlesuiteContainer.lbb-kit-formula-ui .lbb-kit-remove-choice{display:block;width:100%;min-height:44px;padding:12px 16px;border:1px solid #516e4c;border-radius:999px;background:#f3f6ef;color:#293d24;font:inherit;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:0;text-transform:none;cursor:pointer}#bundlesuiteContainer.lbb-kit-formula-ui .lbb-kit-remove-choice:focus-visible{outline:3px solid #293d24;outline-offset:3px}#bundlesuiteContainer.lbb-kit-formula-ui .lbb-kit-remove-choice:disabled{opacity:.6;cursor:wait}@media screen and (max-width:767px){#bundlesuiteContainer.lbb-kit-formula-ui .lbb-kit-remove-choice{font-size:12px;padding:12px 8px}}#bundlesuiteContainer.lbb-kit-formula-ui .template-top-data{padding-block:2rem 1.2rem}#bundlesuiteContainer.lbb-kit-formula-ui .template-top-data-header{gap:1.2rem}#bundlesuiteContainer.lbb-kit-formula-ui .tpdc-wrapper{margin-top:0}#bundlesuiteContainer.lbb-kit-formula-ui .template-top-data-header-title h2{margin:0;font-size:3.2rem;line-height:1.2;text-transform:none}#bundlesuiteContainer.lbb-kit-formula-ui .template-top-data-header-description{margin:0;padding:0}#bundlesuiteContainer .lbb-kit-contents{display:flex;flex-wrap:wrap;gap:.7rem;margin:0;padding:0}#bundlesuiteContainer .lbb-kit-contents-pill{display:inline-block;max-width:100%;padding:.6rem 1.1rem;border:1px solid #ccd4c5;border-radius:999px;background:#edf1e7;color:#293d24;font-size:1.4rem;font-weight:500;line-height:1.35;text-transform:none}@media screen and (max-width:767px){#bundlesuiteContainer.lbb-kit-formula-ui .template-top-data-header-title h2{font-size:2.4rem}#bundlesuiteContainer .lbb-kit-contents-pill{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/70/compiled_assets/styles.css.map?subset=AABAAAAAAAAAAAAAAAaEFw */
