:root{--font-family-akrobat: "Akrobat", sans-serif;--font-size-xs: 12px;--font-size-s: 14px;--font-size-m: 16px;--font-size-m-small: 17px;--font-size-l: 18px;--font-size-xl: 20px;--font-size-2xl: 22px;--font-size-3xl: 24px;--font-size-4xl: 32px;--font-size-5xl: 48px;--font-size-6xl: 56px;--font-size-7xl: 80px;--font-weight-normal: 300;--font-weight-medium: 400;--font-weight-bold: 600;--line-height-normal: 1;--line-height-s: 1.1;--line-height-m: 1.2;--line-height-l: 1.3;--line-height-xl: 1.5;--color-primary-1: #083e31;--color-primary-1-30: #083e314d;--color-primary-2: #58b09c;--color-primary-3: #caf7e2;--color-primary-4: #e2f2ea;--color-primary-5: #f8f8f8;--color-primary-6: #f5f5f5;--color-secondary-1: #b2a3f5;--color-secondary-2: #e0dafb;--color-secondary-3: #f0f2fe;--color-accent-1: #825bdb;--color-accent-2: #89e59d;--color-accent-3: #0f6954;--color-categories-1: #e0edff;--color-categories-2: #fff8df;--color-btn-hover: #0f6954;--color-dark-green: #1b2d2a;--color-dark-gray: #626262;--color-medium-gray: #9e9e9e;--color-light-gray: #c5c5c5;--color-very-light-gray: #f4f4f4;--color-white: #ffffff;--color-black: #000000;--color-b2b-card-background: #f0f2fe80;--color-white-transparent: #ffffffcc;--color-red: #ff0000;--color-eco-ingredient: #008000;--hair-horizontal-gradient-section: linear-gradient(90deg, rgba(240, 242, 254, 1) 35%, rgba(0, 0, 0, .008841036414565795) 60%);--hair-vertical-gradient-section: linear-gradient(0deg, rgba(240, 242, 254, 1) 80%, rgba(0, 0, 0, .008841036414565795) 100%);--hair-vertical-gradient-smaller: linear-gradient(0deg, rgba(240, 242, 254, 1) 49%, rgba(0, 0, 0, .008841036414565795) 100%);--bundle-upsell-gradient-horizontal: linear-gradient(90deg, rgba(240, 242, 254, 0) 0%, rgba(240, 242, 254, 1) 63%);--bundle-component-vertical: linear-gradient(360deg, rgba(226, 242, 234, 1) 10%, rgba(226, 242, 234, 0) 100%);--eco-stats-desktop: linear-gradient(90deg, rgba(240, 242, 254, 1) 40%, rgba(0, 0, 0, .008841036414565795) 60%);--eco-stats-mobile: linear-gradient(0deg, rgba(240, 242, 254, 1) 80%, rgba(0, 0, 0, .008841036414565795) 100%);--dental-horizontal-gradient-bundle: linear-gradient(90deg, rgba(255, 248, 223, 0) 0%, rgba(255, 248, 223, 1) 30%);--dental-horizontal-gradient-section: linear-gradient(90deg, rgba(255, 248, 223, 1) 35%, rgba(0, 0, 0, .008841036414565795) 60%);--dental-vertical-gradient-section: linear-gradient(0deg, rgba(255, 248, 223, 1) 80%, rgba(0, 0, 0, .008841036414565795) 100%);--homecare-horizontal-gradient-bundle: linear-gradient(90deg, rgba(224, 237, 255, 0) 0%, rgba(224, 237, 255, 1) 30%);--homecare-horizontal-gradient-section: linear-gradient(90deg, rgba(224, 237, 255, 1) 35%, rgba(0, 0, 0, .008841036414565795) 60%);--homecare-vertical-gradient-section: linear-gradient(0deg, rgba(224, 237, 255, 1) 80%, rgba(0, 0, 0, .008841036414565795) 100%);--default-transition: all .3s ease-out;--transition-basic: all .4s ease-in-out;--transition-transform: transform .25s ease-in-out;--transition-short: all var(--duration-short) ease-in-out;--transition-icon-caret: transform var(--duration-short) ease-in-out;--border-radius-s: 4px;--border-radius-normal: 8px;--border-radius-m: 13px;--border-radius-l: 35px;--border-radius-xl: 50px;--border-radius-full: 9999px}body{font-weight:var(--font-weight-normal);font-family:var(--font-family-akrobat)}.jumbo{font-family:var(--font-family-akrobat);font-size:var(--font-size-7xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-s)}.jumbo-regular{font-family:var(--font-family-akrobat);font-size:var(--font-size-7xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-s)}.h1{font-family:var(--font-family-akrobat);font-size:var(--font-size-6xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-s)}.h2{font-family:var(--font-family-akrobat);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-m)}.h2-caps{font-family:var(--font-family-akrobat);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-m);text-transform:uppercase}.h3,.h3-unchanged{font-family:var(--font-family-akrobat);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-l)}.h4{font-family:var(--font-family-akrobat);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-dark-green)}.text-large{font-family:var(--font-family-akrobat);font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.text-medium{font-family:var(--font-family-akrobat);font-size:var(--font-size-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-l)}.text-par,.text-par-unchanged{font-family:var(--font-family-akrobat);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-xl)}.text-small,.text-small-unchanged{font-family:var(--font-family-akrobat);font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.radio-hidden{display:none}@media (max-width: 749px){.jumbo,.jumbo-regular{font-size:var(--font-size-5xl)}.h1{font-size:var(--font-size-4xl)}.h2{font-size:var(--font-size-3xl);line-height:var(--line-height-s)}.h2-caps{font-size:var(--font-size-3xl);line-height:var(--line-height-s);text-transform:uppercase}.h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.text-large{font-size:var(--font-size-l);line-height:var(--line-height-l)}.text-medium{font-size:var(--font-size-m);line-height:var(--line-height-xl)}.text-par{font-size:var(--font-size-s);line-height:var(--line-height-l)}.text-small{font-size:var(--font-size-xs);line-height:var(--line-height-l)}}.no-wrap{white-space:nowrap}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.field-container{display:flex;flex-direction:column;gap:4px;width:100%}.field-container>label{font-family:var(--font-family-akrobat);font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-xl);color:var(--color-dark-gray)}.input{border:1px solid var(--color-white);padding:10px;border-radius:calc(var(--border-radius-normal) / 2)}.input-unstyled:hover,.input-unstyled:focus,.input-unstyled:focus-visible,.input-unstyled:focus-within{outline:none;box-shadow:none}.h-captcha{display:none}.input:focus,.input:focus-visible,.input:focus-within{outline:none;box-shadow:none;border:1px solid var(--color-primary-2)}.unselectable{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button,.customer .button{color:var(--color-white);background:var(--color-primary-1);border:1px solid var(--color-primary-1);font-weight:var(--font-weight-bold);font-size:var(--font-size-l);font-family:var(--font-family-akrobat);line-height:var(--line-height-normal);border-radius:var(--border-radius-xl);padding:14px 48px;transition:var(--transition-basic);cursor:pointer;white-space:nowrap}.button:disabled{background:var(--color-dark-gray);border-color:var(--color-dark-gray)}.button:disabled,.customer .button:disabled{background:var(--color-dark-gray);border-color:var(--color-dark-gray)}.button.secondary{background:transparent;border:1px solid var(--color-dark-green);color:var(--color-dark-green)}.button.secondary:disabled{color:var(--color-dark-gray);border-color:var(--color-dark-gray)}.button:after,.customer .button:after{content:none}.button.inverted{color:var(--color-primary-1);background:var(--color-white);border:1px solid var(--color)}.caption{font-size:var(--font-size-2xl);font-family:var(--font-family-akrobat);line-height:var(--line-height-normal);text-transform:uppercase}.paragraph{font-size:var(--font-size-m);font-family:var(--font-family-akrobat);line-height:var(--line-height-xl)}.button.mobile-full-width{width:100%}.backdrop{position:absolute;left:0;top:0;background:linear-gradient(180deg,#2f2f2f00 50%,#2f2f2f);width:100%;height:100%;display:block;z-index:1}.backdrop-yellow{background:linear-gradient(180deg,#fff8df00 43.6%,#fff8dfd9 74.94%,#fff8df 93.35%)}@media (min-width: 989px){.button{max-width:180px}.button:not(:disabled):hover,.customer .button:not(:disabled):hover{background:var(--color-accent-3);border-color:var(--color-accent-3)}.button.secondary:not(:disabled):hover{background:var(--color-accent-3);border-color:var(--color-accent-3);color:var(--color-white)}}@media (min-width: 3900px){.button{font-size:var(--font-size-6xl);max-width:none;width:fit-content;padding:40px 80px}.input:hover{border:1px solid var(--color-primary-2)}}@media (max-width: 989px){.text-left-mobile{text-align:left}.text-center-mobile{text-align:center}.text-right-mobile{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/guide.css.map */
