:root{--skn-type-title: clamp(34px, 4.4vw, 49px);--skn-type-section: clamp(33px, 4.5vw, 49px);--skn-type-subheading: 28px;--skn-type-card: 25px;--skn-type-small-heading: 20px;--skn-type-body: 16px;--skn-type-label: 14px;--skn-section-space: 64px;--skn-heading-gap: 32px;--skn-copy-width: 650px;--text-h1: var(--skn-type-title);--text-h2: var(--skn-type-section);--text-h3: var(--skn-type-subheading);--text-h4: var(--skn-type-card);--text-h5: var(--skn-type-small-heading);--text-h6: var(--skn-type-label);--text-xs: var(--skn-type-label);--text-sm: var(--skn-type-label);--text-base: var(--skn-type-body);--text-lg: var(--skn-type-body);--text-xl: 20px;--heading-letter-spacing: -.025em;--text-letter-spacing: 0;--button-font: normal 600 16px / 1.4 var(--text-font-family);--button-letter-spacing: .04em;--container-gutter: 6vw;--container-xs-max-width: var(--skn-copy-width);--section-vertical-spacing: var(--skn-section-space);--section-vertical-spacing-tight: var(--skn-section-space);--section-stack-gap: var(--skn-heading-gap);--section-stack-gap-tight: var(--skn-heading-gap)}.skn-design-system .h1,.skn-design-system .prose :where(h1){line-height:1.06}.skn-design-system .h2,.skn-design-system .prose :where(h2){line-height:1.08}.skn-design-system :is(.h3,.h4),.skn-design-system .prose :where(h3,h4){line-height:1.2;letter-spacing:-.02em}.skn-design-system .h5,.skn-design-system .prose :where(h5){line-height:1.3;letter-spacing:-.02em}.skn-design-system .h6,.skn-design-system .prose :where(h6){font-size:var(--skn-type-label);font-weight:600;line-height:1.6;letter-spacing:.08em}.skn-design-system .section-header h2{font-size:var(--skn-type-section);line-height:1.08;letter-spacing:-.025em}.skn-design-system .section-header{max-width:min(var(--skn-copy-width),100%)}.skn-design-system .prose :where(p:not(.h1,.h2,.h3,.h4,.h5,.h6),ul,ol){line-height:1.7}.skn-design-system .prose :where(p.h6){line-height:1.6}.skn-design-system :is(.button,.shopify-challenge__button){min-height:56px;padding:12px 24px}.skn-design-system :is(.input,.textarea,.select){font-size:var(--skn-type-body)}.skn-design-system .header__primary-nav{font-size:var(--skn-type-body);font-weight:600;letter-spacing:.025em}.skn-design-system .header__primary-nav :is(.h6,.text-sm){font-size:inherit;font-weight:inherit;letter-spacing:inherit}.skn-design-system .accordion__toggle{font-size:var(--skn-type-body);font-weight:600;line-height:1.7;letter-spacing:0}.skn-design-system #main .shopify-section .faq .accordion__toggle{font-weight:600}.skn-design-system .accordion__content{font-size:var(--skn-type-body);line-height:1.7}.skn-design-system .product-card__title{font-size:var(--skn-type-small-heading);font-weight:700;line-height:1.3;letter-spacing:-.02em}.skn-design-system #main .shopify-section :is(.scent-cards__header,.compare__header,.ingr__header,.stats__header,.kk__head){max-width:var(--skn-copy-width);margin-inline:auto;margin-block-end:var(--skn-heading-gap)}.skn-design-system #main .shopify-section :is(.scent-cards__header,.compare__header,.ingr__header,.stats__header,.kk__head)>.h6+*{margin-block-start:14px}.skn-design-system #main .shopify-section :is(.free-of__note,.compare__note,.stats__note,.ingr__hint,.ingr__tip,.ingr__tip strong,.kvc__axis,.kvc__sources,.scent-card__badge,.validation-quote__by,.validation-quote__sample){font-size:var(--skn-type-label);line-height:1.6}.skn-design-system #main .shopify-section :is(.stats__label,.kvc__label,.kk__body,.scent-card__note){font-size:var(--skn-type-body);line-height:1.7}.skn-design-system #main .shopify-section .stats__number{font-size:var(--skn-type-section);line-height:1.06;letter-spacing:-.025em}.skn-design-system #main .shopify-section .validation-quote__text{font-size:var(--skn-type-subheading);line-height:1.2;letter-spacing:-.02em}.skn-design-system #main .shopify-section .validation-quote__mark{font-family:var(--heading-font-family)}.skn-design-system #main .shopify-section .founder-story__content{max-width:var(--skn-copy-width)}.skn-design-system .shopify-policy__container{max-width:var(--skn-copy-width);padding-inline:0;margin-inline:auto;width:calc(100% - 2 * var(--container-gutter))}.skn-design-system .shopify-policy__title h1{font-family:var(--heading-font-family);font-weight:700;font-size:var(--skn-type-title);line-height:1.06;letter-spacing:-.025em}.skn-design-system .shopify-policy__body{font-size:var(--skn-type-body);line-height:1.7}@media(min-width:701px){.skn-design-system .image-with-text{--image-with-text-gap: 6vw}.skn-design-system #main .shopify-section .founder-story{column-gap:6vw}}@media(max-width:700px){:root{--skn-type-title: 36px;--skn-type-section: 35px;--skn-type-subheading: 27px;--skn-section-space: 42px;--skn-heading-gap: 25px}.skn-design-system #main .shopify-section .founder-story{gap:28px}}@media(min-width:700px){.skn-design-system .sm\:h1{line-height:1.06}.skn-design-system .sm\:h2{line-height:1.08}.skn-design-system :is(.sm\:h3,.sm\:h4){line-height:1.2}.skn-design-system .sm\:h5{line-height:1.3}.skn-design-system .sm\:h6{line-height:1.6;letter-spacing:.08em}}.skn-design-system #main>.shopify-section .section-spacing{padding-block-start:calc(var(--section-vertical-spacing-override, var(--section-vertical-spacing)) + var(--section-vertical-spacing-block-start-compensation, 0px));padding-block-end:var(--section-vertical-spacing-override, var(--section-vertical-spacing))}.skn-design-system .shopify-section--rich-text .prose{max-width:var(--skn-copy-width);margin-inline:auto}.skn-design-system .scrolling-content__text{font-size:var(--skn-type-label);font-weight:600;line-height:1.6;letter-spacing:.08em}@media(max-width:700px){:root{--text-xl: 18px}}.skn-design-system .skn-product-heading{margin:0 0 22px}.skn-design-system .skn-product-heading .skn-product-heading__brands{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;margin:0 0 18px;color:#000;font-family:var(--text-font-family);font-size:14px;font-weight:700;line-height:1.5;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.skn-design-system .skn-product-heading__brands>span{color:#000;font-size:inherit}.skn-design-system .skn-product-heading__divider{display:block;flex:0 0 1px;width:1px;height:1em;background:#000}@media(max-width:480px){.skn-design-system .skn-product-heading .skn-product-heading__brands{font-size:12px;gap:9px}}.skn-design-system .skn-product-heading .skn-product-heading__title{margin:0 0 14px;font-family:var(--heading-font-family);font-weight:700;font-size:var(--skn-type-title);line-height:1.06;letter-spacing:-.025em;text-transform:uppercase}.skn-design-system .skn-product-heading .skn-product-heading__support{margin:0;font-family:var(--text-font-family);font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.skn-design-system .skn-scent-selector{margin:0 0 25px}.skn-design-system .skn-scent-selector .skn-scent-selector__label{margin:0 0 9px;font-size:14px;font-weight:600}.skn-design-system .skn-scent-selector__options{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.skn-design-system .skn-scent-selector .skn-scent-selector__option{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:9px 13px;border:1px solid #e3d9d2;border-radius:50px;background:#fff;color:#292421;font:600 14px/1.4 var(--text-font-family);text-decoration:none}.skn-design-system .skn-scent-selector__option:before{content:"";width:11px;height:11px;border-radius:50%;background:var(--scent-color);flex-shrink:0}.skn-design-system .skn-scent-selector__option[aria-current=page]{border-color:#292421;box-shadow:inset 0 0 0 .5px #292421}.skn-design-system .skn-scent-selector__option:disabled{background:#fafafa;color:#59514d;cursor:not-allowed;opacity:1}.skn-design-system .skn-scent-selector__option:hover:not(:disabled){border-color:#000;color:#000}.skn-design-system .skn-scent-selector__upcoming{min-width:0;max-width:100%}.skn-design-system .skn-launch-signup{max-width:300px;margin:0}.skn-design-system .skn-launch-signup summary{display:list-item;list-style:none;width:fit-content;min-height:44px;padding:10px 13px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.skn-design-system .skn-launch-signup summary::-webkit-details-marker{display:none}.skn-design-system .skn-launch-signup summary:hover{color:#000}.skn-design-system .skn-launch-signup__fields{display:grid;gap:10px;padding:12px;border:1px solid #e3d9d2;background:#fff;font-size:14px}.skn-design-system .skn-launch-signup__fields p{margin:0;font-size:14px;line-height:1.5}.skn-design-system .skn-launch-signup input[type=email]{width:100%;min-height:44px;padding:10px;border:1px solid #59514d;border-radius:0;background:#fff;color:#292421;font-size:16px}.skn-design-system .skn-launch-signup .skn-launch-signup__submit{min-height:44px;padding:10px 16px;border:1px solid #e90a0a;background:#e90a0a;color:#fff;font-weight:600;cursor:pointer}.skn-design-system .skn-launch-signup .skn-launch-signup__submit:hover{background:#000;border-color:#000}.skn-design-system .skn-scent-selector :is(a,button,summary,input):focus-visible{outline:2px solid #000;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/skn-site-design.css.map */
