[data-product-slug=comb] .hcs-section{padding:40px 0;color:var(--hc-ink);font-family:inherit}[data-product-slug=comb] :is(.hcs-section,.hcs-reviews){scroll-margin-top:100px}[data-product-slug=comb] .hcs-heading{font-family:inherit;font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.2;letter-spacing:-.03em;text-align:center;margin:0 0 24px}[data-product-slug=comb] .hcs-rating-link{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:14px;line-height:1.5;text-decoration:none;margin:-5px 0 20px}[data-product-slug=comb] .hcs-rating-link>span:last-child{text-decoration:underline;text-underline-offset:3px}[data-product-slug=comb] .hcs-stars{color:#b56a25;letter-spacing:2px;font-size:18px;white-space:nowrap}[data-product-slug=comb] .hcs-carousel{min-width:0;position:relative}[data-product-slug=comb] .hcs-video-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 0 12px;align-items:start}[data-product-slug=comb] .hcs-video-card{min-width:0;margin:0;scroll-snap-align:start;overflow:hidden;border-radius:14px;background:#fff;border:1px solid var(--hc-line)}[data-product-slug=comb] .hcs-video-frame{aspect-ratio:9/16;position:relative;background:#e9edeb}[data-product-slug=comb] .hcs-video-frame video{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;aspect-ratio:9/16}[data-product-slug=comb] .hcs-video-product{display:flex;align-items:center;gap:10px;padding:10px;text-decoration:none;background:#133b41;color:#fff;font-size:13px;line-height:1.4;min-height:56px}[data-product-slug=comb] .hcs-video-product>span{flex:1;min-width:0}[data-product-slug=comb] .hcs-video-product strong{display:block;font-weight:600;overflow-wrap:anywhere}[data-product-slug=comb] .hcs-video-product img{flex:none;width:34px;height:38px;border-radius:4px;object-fit:cover}[data-product-slug=comb] .hcs-video-product svg{width:18px;height:18px}[data-product-slug=comb] .hcs-video-card figcaption{font-size:12px;line-height:1.5;padding:12px;margin:0;color:var(--hc-muted)}[data-product-slug=comb] .hcs-carousel-controls,[data-product-slug=comb] .hcs-result-controls{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;font-size:13px;color:var(--hc-muted)}[data-product-slug=comb] :is(.hcs-carousel-controls,.hcs-result-controls) button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--hc-line);background:#fff;border-radius:50%;padding:10px;color:var(--hc-green)}[data-product-slug=comb] :is([data-hcs-prev],[data-hcs-result-prev]) svg{transform:rotate(180deg)}[data-product-slug=comb] .hcs-carousel-controls button:disabled{opacity:.3;cursor:default}[data-product-slug=comb] .hcs-results{padding-top:24px}[data-product-slug=comb] .hcs-results-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"intro gallery" "stats gallery" "note gallery";gap:18px 36px;align-items:center}[data-product-slug=comb] .hcs-results-intro{grid-area:intro;align-self:end}[data-product-slug=comb] .hcs-results-intro h3{font-size:22px;font-weight:500;line-height:1.3;margin:0 0 10px}[data-product-slug=comb] .hcs-results-intro p{font-size:13px;line-height:1.55;margin:0}[data-product-slug=comb] .hcs-stats{grid-area:stats;display:grid;gap:18px;margin:0}[data-product-slug=comb] .hcs-stat{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:center}[data-product-slug=comb] .hcs-stat b{font-size:34px;line-height:1;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}[data-product-slug=comb] .hcs-stat span{font-size:14px;line-height:1.5}[data-product-slug=comb] .hcs-note{grid-area:note;align-self:start;font-size:11px;line-height:1.55;color:var(--hc-muted);margin:0}[data-product-slug=comb] .hcs-result-gallery{grid-area:gallery;min-width:0;align-self:center}[data-product-slug=comb] .hcs-result-slide{margin:0}[data-product-slug=comb] .hcs-result-slide[hidden]{display:none}[data-product-slug=comb] .hcs-result-slide img{display:block;width:100%;height:auto;aspect-ratio:1000/630;object-fit:contain;border-radius:10px}[data-product-slug=comb] .hcs-howto-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:center}[data-product-slug=comb] .hcs-howto-media{width:100%;margin:0;background:#edf0ee;border-radius:10px;overflow:hidden}[data-product-slug=comb] .hcs-howto-media video{display:block;width:100%;height:auto;max-height:330px;aspect-ratio:4/3;object-fit:contain}[data-product-slug=comb] .hcs-howto-copy{padding:24px;background:#f0f3f1;border-radius:10px}[data-product-slug=comb] .hcs-howto-copy h2{font-size:26px;font-weight:500;margin:0 0 16px;line-height:1.2}[data-product-slug=comb] .hcs-howto-copy p{font-size:14px;line-height:1.6;margin:0 0 14px}[data-product-slug=comb] .hcs-howto-copy p:last-child{margin-bottom:0}[data-product-slug=comb] .hcs-howto-copy strong{display:block;font-size:12px;margin-bottom:5px}[data-product-slug=comb] .hcs-care{margin-top:16px;border-bottom:1px solid var(--hc-line)}[data-product-slug=comb] .hcs-care summary{cursor:pointer;font-size:14px;padding:14px 0}[data-product-slug=comb] .hcs-care-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:8px 0 20px}[data-product-slug=comb] .hcs-care-steps article{border:0;padding:0;background:none}[data-product-slug=comb] .hcs-care-steps .hc-step-number{display:none}[data-product-slug=comb] .hcs-care-steps h3{font-size:15px;margin:0 0 6px}[data-product-slug=comb] .hcs-care-steps p{font-size:13px;line-height:1.55;margin:0}[data-product-slug=comb] .hcs-comparison .hcs-heading{max-width:680px;margin-left:auto;margin-right:auto}[data-product-slug=comb] .hcs-comparison-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}[data-product-slug=comb] .hcs-comparison-table th{font-weight:500}[data-product-slug=comb] .hcs-comparison-table th:first-child{width:68%;text-align:left}[data-product-slug=comb] .hcs-comparison-table th,[data-product-slug=comb] .hcs-comparison-table td{padding:18px 14px;border-bottom:1px solid var(--hc-line);vertical-align:middle}[data-product-slug=comb] .hcs-comparison-table thead th{font-size:12px;background:#f0f3f1;text-align:center}[data-product-slug=comb] .hcs-comparison-table td{text-align:center}[data-product-slug=comb] .hcs-comparison-table h3{font-family:inherit;font-size:16px;font-weight:600;line-height:1.35;margin:0 0 6px}[data-product-slug=comb] .hcs-comparison-table p{font-size:13px;line-height:1.55;color:var(--hc-muted);margin:0}[data-product-slug=comb] :is(.hcs-check,.hcs-no){display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--hc-green);font-size:20px;line-height:1}[data-product-slug=comb] .hcs-no{border-color:#dfe3e1;color:#6b7471}[data-product-slug=comb] .hcs-review-banner{padding:26px 20px;background:linear-gradient(90deg,#f3fdf7,#eefafa,#f3fdf7);text-align:center}[data-product-slug=comb] .hcs-review-banner h2{font-family:inherit;font-size:22px;line-height:1.3;font-weight:600;margin:0 0 18px;letter-spacing:-.025em}[data-product-slug=comb] .hcs-review-banner .hcs-big-score{font-size:48px;line-height:1;font-weight:700;margin:0 0 10px;letter-spacing:-.04em}[data-product-slug=comb] .hcs-review-banner .hcs-stars{font-size:24px;color:#b56a25}[data-product-slug=comb] .hcs-review-banner>p:last-child{font-size:15px;margin:10px 0 0}[data-product-slug=comb] .hcs-review-body{max-width:1040px;padding-top:32px;padding-bottom:24px}[data-product-slug=comb] .hcs-review-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;max-width:720px;margin:0 auto 28px;align-items:center}[data-product-slug=comb] .hcs-review-average{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}[data-product-slug=comb] .hcs-review-average>strong{font-size:20px;font-weight:600}[data-product-slug=comb] .hcs-review-average p{font-size:14px;color:var(--hc-muted);margin:0}[data-product-slug=comb] .hcs-rated-stars{position:relative;display:inline-block;width:max-content;color:#d6dcd9;white-space:nowrap;font-size:27px;letter-spacing:3px;line-height:1.4}[data-product-slug=comb] .hcs-star-fill{position:absolute;left:0;top:0;overflow:hidden;color:#b56a25}[data-product-slug=comb] .hcs-rating-bars{list-style:none;display:grid;gap:9px;padding:0;margin:0}[data-product-slug=comb] .hcs-rating-bars li{display:grid;grid-template-columns:44px minmax(0,1fr) 32px;gap:12px;align-items:center;font-size:12px;line-height:1.5}[data-product-slug=comb] .hcs-rating-bars li>span:last-child{text-align:right;color:var(--hc-muted)}[data-product-slug=comb] .hcs-bar{display:block;height:9px;background:#e8ece9;overflow:hidden;border-radius:2px}[data-product-slug=comb] .hcs-bar>span{display:block;height:100%;background:var(--hc-green)}[data-product-slug=comb] .hcs-review{padding:22px 0;border-top:1px solid var(--hc-line)}[data-product-slug=comb] .hcs-review header{display:flex;align-items:center;gap:12px;margin-bottom:14px}[data-product-slug=comb] .hcs-avatar{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;background:#e9f0ee;color:var(--hc-green);font-size:13px;font-weight:600}[data-product-slug=comb] .hcs-review header>div{min-width:0;flex:1;font-size:14px}[data-product-slug=comb] .hcs-review-stars{display:block;line-height:1.4;margin-top:3px}[data-product-slug=comb] .hcs-review-stars .hcs-stars{font-size:14px}[data-product-slug=comb] .hcs-review time{font-size:12px;color:var(--hc-muted);white-space:nowrap}[data-product-slug=comb] .hcs-review h3{font-family:inherit;font-size:17px;line-height:1.4;margin:0 0 8px;font-weight:600;letter-spacing:0}[data-product-slug=comb] .hcs-review>p{font-size:15px;line-height:1.7;margin:0;max-width:75ch;overflow-wrap:anywhere}[data-product-slug=comb] :is(.hcs-section,.hcs-reviews,.hcs-howto-media) *,[data-product-slug=comb] .hcs-section *:before{box-sizing:border-box;min-width:0}[data-product-slug=comb] .hcs-section>.hc-wrap{max-width:1040px}[data-product-slug=comb] .hcs-dots{display:flex;gap:0}[data-product-slug=comb] .hcs-dots button{width:32px;height:44px;padding:0;border:0;background:none}[data-product-slug=comb] .hcs-dots button:after{content:"";width:7px;height:7px;background:#cbd2ce;border-radius:50%}[data-product-slug=comb] .hcs-dots button[aria-pressed=true]:after{background:var(--hc-green)}[data-product-slug=comb] [data-hcs-result-count]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-product-slug=comb] :is(.hcs-carousel-controls,.hcs-result-controls) .hcs-motion-toggle{width:auto;min-width:58px;border:0;border-radius:4px;background:transparent;font-size:12px;padding:8px;text-decoration:underline;text-underline-offset:3px}[data-product-slug=comb] :is(.hcs-section,.hcs-reviews) button:focus-visible{outline:2px solid var(--hc-green);outline-offset:3px}@media(max-width:1023px){[data-product-slug=comb] .hcs-video-track{grid-auto-columns:calc((100% - 28px)/3)}[data-product-slug=comb] .hcs-results-grid{gap:16px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}[data-product-slug=comb] .hcs-stat{grid-template-columns:66px minmax(0,1fr);gap:12px}[data-product-slug=comb] .hcs-stat b{font-size:30px}[data-product-slug=comb] .hcs-howto-grid{gap:20px}[data-product-slug=comb] .hcs-howto-copy{padding:20px}}@media(max-width:749px){[data-product-slug=comb] .hcs-section{padding:28px 0}[data-product-slug=comb] .hcs-heading{font-size:24px;margin-bottom:20px}[data-product-slug=comb] .hcs-video-track{grid-auto-columns:min(66%,216px);gap:12px}[data-product-slug=comb] .hcs-video-card figcaption{font-size:12px;padding:10px;line-height:1.5}[data-product-slug=comb] .hcs-results{padding-top:16px}[data-product-slug=comb] .hcs-results-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "gallery" "stats" "note";gap:18px}[data-product-slug=comb] .hcs-results-intro h3{font-size:20px}[data-product-slug=comb] .hcs-results-intro p{font-size:13px}[data-product-slug=comb] .hcs-stats{gap:16px}[data-product-slug=comb] .hcs-stat{grid-template-columns:70px minmax(0,1fr);gap:14px}[data-product-slug=comb] .hcs-stat b{font-size:32px}[data-product-slug=comb] .hcs-stat span{font-size:13px}[data-product-slug=comb] .hcs-howto-grid{grid-template-columns:minmax(0,1fr);gap:16px}[data-product-slug=comb] .hcs-howto-media{max-width:340px;margin:0 auto}[data-product-slug=comb] .hcs-howto-media video{max-height:250px}[data-product-slug=comb] .hcs-howto-copy{padding:20px}[data-product-slug=comb] .hcs-howto-copy h2{font-size:24px}[data-product-slug=comb] .hcs-howto-copy p{font-size:13px}[data-product-slug=comb] .hcs-care-steps{grid-template-columns:1fr;gap:16px}[data-product-slug=comb] .hcs-comparison-table th:first-child{width:60%}[data-product-slug=comb] .hcs-comparison-table th,[data-product-slug=comb] .hcs-comparison-table td{padding:14px 6px}[data-product-slug=comb] .hcs-comparison-table thead th{font-size:10px;line-height:1.4;overflow-wrap:anywhere}[data-product-slug=comb] .hcs-comparison-table h3{font-size:14px;margin-bottom:5px}[data-product-slug=comb] .hcs-comparison-table p{font-size:12px;line-height:1.5}[data-product-slug=comb] :is(.hcs-check,.hcs-no){width:24px;height:24px;font-size:17px}[data-product-slug=comb] .hcs-review-banner{padding:24px 18px}[data-product-slug=comb] .hcs-review-banner h2{font-size:20px}[data-product-slug=comb] .hcs-review-body{padding-top:28px;padding-bottom:12px}[data-product-slug=comb] .hcs-review-summary{grid-template-columns:minmax(0,1fr);gap:20px;max-width:360px;margin-bottom:24px}[data-product-slug=comb] .hcs-review{padding:20px 0}[data-product-slug=comb] .hcs-review time{font-size:11px}[data-product-slug=comb] .hcs-review>p{font-size:14px}[data-product-slug=comb] .hcs-rating-link{font-size:13px;gap:6px 10px}}@media(prefers-reduced-motion:reduce){[data-product-slug=comb] .hcs-video-track{scroll-behavior:auto;scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/hc-comb-social.css.map */
