#MainContent .kh-home-hero .klyr-birthday-hero-content{padding-top:calc(var(--birthday-header-clearance, 84px) + 56px)}#MainContent .kh-home-hero .kh-hero-trust{min-height:40px;padding:11px 14px;gap:10px;margin-bottom:28px;line-height:1}#MainContent .kh-star-row{display:flex;align-items:center;gap:1px;flex-shrink:0}#MainContent .kh-star-row svg{display:block}#MainContent .kh-trust-label{display:block;line-height:1.25}#MainContent .kh-home-hero .klyr-birthday-eyebrow{margin-bottom:24px;align-items:center}#MainContent .kh-home-hero .klyr-birthday-extra{margin:24px 0}#MainContent .kh-home-hero .klyr-birthday-shop,#MainContent .kh-final .kh-final-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:430px;min-height:60px;padding:18px 16px;border:1px solid #8e7968;border-radius:0;background:#231c19;color:#fff;font-family:var(--swiss721BTMedium),sans-serif;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:1px;text-align:center;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease}#MainContent .kh-home-hero .klyr-birthday-shop>span,#MainContent .kh-final-button>span{display:block}#MainContent .kh-home-hero .klyr-birthday-shop:hover,#MainContent .kh-final .kh-final-button:hover{background:#3c3029}#MainContent .kh-home-hero .klyr-birthday-shop:focus-visible,#MainContent .kh-final .kh-final-button:focus-visible{outline:2px solid #a17c5c;outline-offset:4px}#MainContent .kh-hero-guarantee{margin-top:20px;min-height:18px}#MainContent .kh-hero-guarantee>span{display:block}#MainContent :is(.kh-trust,.kh-story,.kh-how,.kcs,.kh-final,.krs){padding-block:48px}#MainContent :is(.kh-trust,.kh-story,.kh-how,.kh-final) h2,#MainContent .krs__header h2,#MainContent .kcs__header h2{font-family:var(--swiss721BTMedium),sans-serif;font-size:28px;font-weight:500;line-height:1.15;text-wrap:balance}#MainContent .kh-eyebrow{line-height:1.3;margin-bottom:20px}#MainContent .kh-trust{scroll-margin-top:112px}#MainContent .kh-trust-top h2{margin-bottom:24px}#MainContent .kh-trust-score{gap:8px;line-height:1;margin-bottom:14px}#MainContent .kh-trust-score strong{font-family:var(--swiss721BTMedium),sans-serif;font-weight:500}#MainContent .kh-trust-score>svg{display:block;width:22px;height:22px;color:#00b67a}#MainContent .kh-trust-score .kh-trust-brand{font-size:17px;color:inherit}#MainContent .kh-trust-stars{align-items:center}#MainContent .kh-trust-stars svg{display:block;width:17px;height:17px}#MainContent .kh-trust-selected{line-height:1.4;margin-top:20px}#MainContent .kh-trust-card h3{font-weight:500}#MainContent .kh-trust-author{line-height:1.5}#MainContent .kh-trust-card>a{line-height:1.4}#MainContent .kh-how li{align-items:start;gap:16px;padding-block:24px}#MainContent .kh-how-number{display:block;font-family:var(--swiss721BTMedium),sans-serif;font-size:16px;line-height:1.3}#MainContent .kh-how li h3{line-height:1.3;font-weight:500}#MainContent .kh-story-photos figcaption{line-height:1.4}#MainContent .kh-story-photos figcaption span{line-height:1.4;margin-top:8px}#MainContent .fibers-compare-wrap .fc-head-cell{display:grid;grid-template-rows:18px 100px;gap:16px;align-content:center;justify-items:center}#MainContent .fibers-compare-wrap .fc-col--us .fc-head-cell{padding-top:var(--fc-pop);border-bottom:2px solid var(--klyr-onyx)}#MainContent .fibers-compare-wrap .fc-head-cell>.fx-trim{display:block;text-box-trim:trim-both;text-box-edge:cap alphabetic}#MainContent .kcs__header{margin-bottom:28px}#MainContent .kcs__header h2{flex-direction:column;gap:14px}#MainContent .kcs__highlight{padding:12px 16px}#MainContent .kcs__heading-text,#MainContent .kcs__highlight>span{line-height:1.15}#MainContent .kcs__identity{align-items:center;min-height:20px;margin-bottom:14px}#MainContent .kcs__meta{align-items:center}#MainContent .kcs__demo{flex-basis:100%;margin-bottom:0!important}#MainContent .kcs__toggle{display:inline-flex;align-items:center;line-height:1.3}#MainContent .kcs__toggle[hidden]{display:none}#MainContent :is(.kh-trust-nav,.kcs__navigation,.krs__nav) button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d9d2c9;border-radius:50%;background:#fffffff5;color:#231c19;cursor:pointer}#MainContent :is(.kh-trust-nav,.kcs__navigation,.krs__nav) button svg{width:18px;height:18px;display:block}#MainContent :is(.kcs__navigation,.krs__nav) button:after{content:none}#MainContent :is(.kh-trust-nav,.kcs__navigation,.krs__nav) button:disabled{opacity:.35;cursor:default}#MainContent .kh-final{background:#f6f3ed;color:#231c19}#MainContent .kh-final h2{color:#231c19;margin-bottom:24px}#MainContent .kh-final .kh-eyebrow{color:#896548}#MainContent .kh-final .kh-final-button{margin-top:28px;border-color:#231c19}#MainContent .kh-final .kh-final-guarantee{margin-top:20px}@supports (text-box-trim: trim-both){#MainContent .kh-home-hero :is(h1,.klyr-birthday-extra,.kh-trust-label),#MainContent .klyr-birthday-shop>span,#MainContent .kh-hero-guarantee>span,#MainContent .kh-final-button>span,#MainContent :is(.kh-trust,.kh-story,.kh-how,.kh-final) :is(h2,h3,.kh-eyebrow),#MainContent .kh-trust-score :is(strong,.kh-trust-brand),#MainContent .kh-how-number,#MainContent .kcs__heading-text,#MainContent .kcs__highlight>span{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@media(min-width:750px){#MainContent .kh-home-hero .klyr-birthday-hero-content{padding-top:calc(var(--birthday-header-clearance, 100px) + 64px)}#MainContent :is(.kh-trust,.kh-story,.kh-how,.kcs,.kh-final,.krs){padding-block:72px}#MainContent :is(.kh-trust,.kh-story,.kh-how,.kh-final) h2,#MainContent .krs__header h2,#MainContent .kcs__header h2{font-size:36px}#MainContent .kcs__header h2{flex-direction:row;gap:14px}#MainContent .kcs__header{margin-bottom:36px}#MainContent .kh-trust-selected{margin:0}}@media(prefers-reduced-motion:reduce){#MainContent .klyr-birthday-shop,#MainContent .kh-final-button{transition:none}}@media(min-width:768px){#MainContent .fibers-compare-wrap .fc-head-cell{grid-template-rows:22px 130px}#MainContent .fibers-compare-wrap .kh-generic-bottle{height:130px}}#MainContent .kh-home-hero .klyr-birthday-shop{background:#c3a17d;border-color:#c3a17d;color:#231c19}#MainContent .kh-home-hero .klyr-birthday-shop:hover{background:#d2b594}#MainContent .favourite-formulation-wp .ff-content-col{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;width:100%}#MainContent .favourite-formulation-wp .ff-content-col>.secondary-heading{margin:0}#MainContent .favourite-formulation-wp .ff-content{margin:0;flex-shrink:0}#MainContent .favourite-formulation-wp .ff-link{margin:0;min-height:44px;display:inline-flex;align-items:center;gap:6px}#MainContent .kh-how-grid{grid-template-columns:minmax(0,1fr);gap:32px}#MainContent .kh-how figure{width:100%;max-width:720px;margin-inline:auto}#MainContent .kh-how figure img{aspect-ratio:3 / 2;object-fit:cover}#MainContent .kh-how-copy{width:100%;max-width:720px;margin-inline:auto}#MainContent klyr-home-count{display:inline-block;font-variant-numeric:tabular-nums}@media(min-width:990px){#MainContent .favourite-formulation-wp .favourite-formulation__grid{display:block}#MainContent .favourite-formulation-wp .formulation-grid__left,#MainContent .favourite-formulation-wp .formulation-grid__right{width:100%;max-width:none}#MainContent .favourite-formulation-wp .ff-content-col{margin-bottom:24px;padding-right:0}#MainContent .kh-how-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:center}#MainContent .kh-how-copy{grid-column:1;grid-row:1;max-width:none}#MainContent .kh-how figure{grid-column:2;grid-row:1;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/klyr-home-polish.css.map */
