@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Manrope:wght@600;700;800&display=swap";:root{--hl-ink: #142d2b;--hl-muted: #4f605d;--hl-cream: #f6f5f0;--hl-paper: #fffefa;--hl-sage: #dce8dd;--hl-forest: #1c493f;--hl-line: #d8ddd6;--hl-orange: #d9764d;--hl-radius: 20px;--hl-head: "Manrope", sans-serif;--hl-body: "DM Sans", sans-serif}.hl{font-family:var(--hl-body);color:var(--hl-ink);font-size:17px;line-height:1.6}.hl *,.hl *:before,.hl *:after{box-sizing:border-box}.hl--paper{background:var(--hl-paper)}.hl--cream{background:var(--hl-cream)}.hl--sage{background:var(--hl-sage)}.hl--forest{background:var(--hl-forest);color:#eef4ee}.hl--forest .hl-eyebrow{color:#a9cdb3}.hl--forest .hl-muted,.hl--forest .hl-text{color:#d3e2d6}.hl-wrap{max-width:1180px;margin:0 auto;padding:88px 24px}.hl-wrap--tight{padding-top:56px;padding-bottom:56px}.hl-eyebrow{font:700 13px/1.2 var(--hl-body);letter-spacing:.14em;text-transform:uppercase;color:var(--hl-forest);margin:0 0 16px}.hl-h2{font:800 clamp(30px,4.2vw,50px)/1.06 var(--hl-head);letter-spacing:-.03em;margin:0 0 20px;color:inherit}.hl-h3{font:700 21px/1.25 var(--hl-head);letter-spacing:-.01em;margin:0 0 8px;color:inherit}.hl-text{color:var(--hl-muted);font-size:18px}.hl-text p{margin:0 0 14px}.hl-text p:last-child{margin-bottom:0}.hl-center{text-align:center}.hl-center .hl-text,.hl-narrow{max-width:720px;margin-left:auto;margin-right:auto}.hl-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hl-split--reverse .hl-split__media{order:2}.hl-split__media{border-radius:var(--hl-radius);overflow:hidden;background:var(--hl-sage);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.hl--sage .hl-split__media{background:var(--hl-paper)}.hl-split__media img,.hl-split__media svg{width:100%;height:100%;object-fit:cover;display:block}.hl-points{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:14px}.hl-points li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.hl-points__n{width:34px;height:34px;border-radius:50%;background:var(--hl-forest);color:#fff;font:700 14px/34px var(--hl-body);text-align:center}.hl--forest .hl-points__n{background:#eef4ee;color:var(--hl-forest)}.hl-points strong{display:block;font-family:var(--hl-head);font-size:18px}.hl-note{margin-top:22px;font-size:14px;color:var(--hl-muted);border-left:3px solid var(--hl-orange);padding-left:12px}.hl-cards{display:grid;gap:20px;margin-top:40px}.hl-cards--2{grid-template-columns:repeat(2,1fr)}.hl-cards--3{grid-template-columns:repeat(3,1fr)}.hl-cards--4{grid-template-columns:repeat(4,1fr)}.hl-card{background:var(--hl-paper);border:1px solid var(--hl-line);border-radius:var(--hl-radius);padding:28px}.hl--paper .hl-card{background:var(--hl-cream)}.hl--forest .hl-card{background:#ffffff0f;border-color:#ffffff24}.hl-card__label{font:700 13px/1 var(--hl-body);letter-spacing:.1em;text-transform:uppercase;color:var(--hl-orange);margin-bottom:14px}.hl-card p{margin:0;color:var(--hl-muted);font-size:16px}.hl--forest .hl-card p{color:#d3e2d6}.hl-card__img{border-radius:14px;overflow:hidden;margin:-8px -8px 18px;aspect-ratio:4 / 3;background:var(--hl-sage)}.hl-card__img img{width:100%;height:100%;object-fit:cover;display:block}.hl-table-wrap{overflow-x:auto;margin-top:36px;border-radius:var(--hl-radius);border:1px solid var(--hl-line);background:var(--hl-paper)}.hl-table{width:100%;border-collapse:collapse;min-width:640px;font-size:16px}.hl-table th,.hl-table td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--hl-line);vertical-align:top}.hl-table thead th{font:700 15px/1.3 var(--hl-head);background:var(--hl-cream)}.hl-table tr:last-child td{border-bottom:0}.hl-table td:first-child{font-weight:700}.hl-table .hl-us{background:#1c493f12;color:var(--hl-forest);font-weight:700}.hl-table thead .hl-us{background:var(--hl-forest);color:#fff}.hl-small{font-size:14px;color:var(--hl-muted);margin-top:14px}.hl-size{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:start;margin-top:36px}.hl-size-table{width:100%;border-collapse:collapse;background:var(--hl-paper);border-radius:var(--hl-radius);overflow:hidden}.hl-size-table th,.hl-size-table td{padding:14px 18px;border-bottom:1px solid var(--hl-line);text-align:left}.hl-size-table th{background:var(--hl-forest);color:#fff;font:700 15px var(--hl-head)}.hl-faqs-inline{display:grid;gap:14px;margin-top:22px}.hl-faqs-inline p{margin:0}.hl-guar{display:grid;grid-template-columns:280px 1fr;gap:56px;align-items:center}.hl-badge{width:240px;height:240px;border-radius:50%;border:3px solid currentColor;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto}.hl-badge__big{font:800 76px/1 var(--hl-head);letter-spacing:-.04em}.hl-badge__small{font:700 14px/1.3 var(--hl-body);letter-spacing:.12em;text-transform:uppercase;max-width:150px}.hl-faq{max-width:820px;margin:36px auto 0}.hl-faq details{border-bottom:1px solid var(--hl-line);padding:6px 0}.hl-faq summary{cursor:pointer;list-style:none;padding:16px 40px 16px 0;font:700 19px/1.35 var(--hl-head);position:relative}.hl-faq summary::-webkit-details-marker{display:none}.hl-faq summary:after{content:"+";position:absolute;right:4px;top:12px;font:400 28px/1 var(--hl-body);color:var(--hl-forest)}.hl-faq details[open] summary:after{content:"\2013"}.hl-faq .hl-text{padding:0 0 18px;font-size:17px}.hl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;border-radius:999px;background:var(--hl-forest);color:#fff!important;font:700 17px/1 var(--hl-body);text-decoration:none!important;border:0;cursor:pointer}.hl-btn:hover{filter:brightness(1.12)}.hl--forest .hl-btn{background:#eef4ee;color:var(--hl-forest)!important}.hl-btn--ghost{background:transparent;color:var(--hl-forest)!important;border:2px solid var(--hl-forest)}.hl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hl-center .hl-actions{justify-content:center}.hl-ticks{display:flex;flex-wrap:wrap;gap:10px 22px;list-style:none;padding:0;margin:22px 0 0;font-size:15px;font-weight:500}.hl-center .hl-ticks{justify-content:center}.hl-ticks li:before{content:"\2713";color:var(--hl-orange);font-weight:700;margin-right:7px}.hl-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1180px;margin:0 auto;padding:18px 24px}.hl-strip div{text-align:center;font-size:15px;font-weight:700;color:var(--hl-forest)}.hl-strip span{display:block;font-weight:400;color:var(--hl-muted);font-size:13px}.hl-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.hl-h1{font:800 clamp(38px,6vw,72px)/1.02 var(--hl-head);letter-spacing:-.045em;margin:0 0 22px}.hl-h1 em{font-style:normal;color:var(--hl-forest);opacity:.72}.hl-hero__media{border-radius:28px;overflow:hidden;background:var(--hl-sage);aspect-ratio:1 / 1.05}.hl-hero__media img,.hl-hero__media svg{width:100%;height:100%;object-fit:cover;display:block}.hl-placeholder-tag{position:absolute}@media(max-width:900px){.hl{font-size:17px}.hl-wrap{padding:60px 18px}.hl-split,.hl-hero,.hl-size,.hl-guar{grid-template-columns:1fr;gap:32px}.hl-split--reverse .hl-split__media{order:0}.hl-cards--3,.hl-cards--4,.hl-strip{grid-template-columns:1fr 1fr}.hl-badge{width:200px;height:200px}.hl-badge__big{font-size:62px}}@media(max-width:600px){.hl-cards--2,.hl-cards--3,.hl-cards--4{grid-template-columns:1fr}.hl-h2{font-size:31px}.hl-btn{width:100%}}body:has(.hl-mark) .product__title h1,body:has(.hl-mark) .product__title .h1{font-family:var(--hl-head)!important;letter-spacing:-.03em;color:var(--hl-ink)}body:has(.hl-mark) .product__info-container{font-family:var(--hl-body);color:var(--hl-ink)}body:has(.hl-mark) .product__info-container p{font-size:17px;line-height:1.55}:root:has(.hl-mark){--color-base-accent-1:28,73,63;--color-base-accent-2:220,232,221;--color-base-text:20,45,43;--color-shadow:20,45,43;--color-base-background-2:246,245,240;--gradient-base-accent-1:#1c493f;--gradient-base-accent-2:#dce8dd;--gradient-base-background-2:#f6f5f0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hl-refit.css.map */
