.color-scheme-5 .section-content-wrapper>.group-block{counter-increment:none;padding-inline:0}.color-scheme-5 .section-content-wrapper>.group-block+.group-block:before{content:none}.color-scheme-5 .section-content-wrapper>.group-block>.group-block-content:before{content:none}.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL])>.group-block-content{display:grid!important;grid-template-columns:repeat(4,1fr)!important;justify-content:stretch!important;--horizontal-alignment: stretch;width:100%;gap:1px;background:#ffffff29;border:1px solid rgb(255 255 255 / .16);counter-reset:hsco-feat}.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL])>.group-block-content>.group-block{background:var(--color-background);counter-increment:hsco-feat;padding:26px 24px 30px!important;margin:0!important;width:auto!important}.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL])>.group-block-content>.group-block>.group-block-content{--horizontal-alignment: flex-start;align-items:flex-start}.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL])>.group-block-content>.group-block>.group-block-content:before{content:counter(hsco-feat,decimal-leading-zero)!important;font-family:var(--font-heading--family);font-weight:700;font-size:1.85rem;line-height:1;color:#ffffff57;margin-block-end:12px}.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL]) .text-block,.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL]) .text-block *{text-align:left}@media(max-width:900px){.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL])>.group-block-content{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:520px){.color-scheme-5 .group-block:has([class*=__text_Ltik9G]):has([class*=__text_UKVkgL])>.group-block-content{grid-template-columns:1fr!important}}product-card .product-card__content{display:grid!important;grid-template-columns:1fr auto;column-gap:16px;align-items:baseline!important}product-card .card-gallery{order:1;grid-column:1 / -1;margin-block-end:0}product-card .product-card__content:before{content:"";order:2;grid-column:1 / -1;border-top:1px solid rgb(20 17 15 / .16);margin-block-start:18px}product-card [class*=__product_title_]{order:3;grid-column:1;padding-block-start:14px;align-items:baseline;align-self:baseline}product-card [class*=__product_title_],product-card [class*=__product_title_] p{font-family:var(--font-heading--family);font-weight:700;font-size:1.25rem;letter-spacing:-.01em;line-height:1.15}product-card product-price{order:4;grid-column:2;--width: auto;width:auto;--padding-block-start: 14px;padding-block-start:14px!important;align-items:baseline;align-self:baseline;justify-content:flex-end;font-variant-numeric:tabular-nums}[class*=__text_heroEyebrow]{font-family:var(--font-heading--family);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#14110f8c}[class*=__text_heroHeadline]{max-width:18ch}[class*=__text_heroSub]{max-width:46ch}[class*=__text_heroTrust]{font-size:.84rem;color:#14110f8c}[id*=section_9eFyrC] .section,[id*=section_9eFyrC] .section-content-wrapper{--section-min-height: auto;min-height:0}[id*=section_9eFyrC] [class*=__text_e4jdtn],[id*=section_9eFyrC] [class*=__text_e4jdtn] *,[id*=section_9eFyrC] [class*=__text_Cz9CJc],[id*=section_9eFyrC] [class*=__text_Cz9CJc] *{text-align:left}@media(min-width:768px){[id*=section_9eFyrC] .section-content-wrapper{display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-content:center;align-items:end;column-gap:40px;row-gap:12px}[id*=section_9eFyrC] [class*=__text_e4jdtn]{grid-column:1;grid-row:1}[id*=section_9eFyrC] [class*=__text_Cz9CJc]{grid-column:1;grid-row:2}[id*=section_9eFyrC] [class*=__button_aT4T3W]{grid-column:2;grid-row:1 / span 2;align-self:end}}[class*=__text_heroSub],[class*=__text_heroSub] p{color:#14110f9e;font-size:1.05rem}.group-block:has([class*=__text_heroSub]):has([class*=__text_heroTrust1]){width:100%!important;align-self:stretch}.group-block:has([class*=__text_heroTrust1]){flex:0 0 auto!important;width:auto!important;min-width:210px}[class*=__text_heroTrust1],[class*=__text_heroTrust2],[class*=__text_heroTrust3]{width:100%;border-block-start:1px solid rgb(20 17 15 / .16);padding-block:9px!important;font-size:.83rem;color:#14110f99}[class*=__text_featLabel],[class*=__product_list_label_hsco]{font-family:var(--font-heading--family);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}[class*=__text_featLabel]{color:#ffffff80}[class*=__product_list_label_hsco]{color:#14110f80}.color-scheme-5 .group-block>.group-block-content:before{font-size:1.85rem!important}[id*=section_quote_hsco] .section-content-wrapper{border-block-start:1px solid rgb(20 17 15 / .16);padding-block-start:44px}[class*=__text_quoteRating]{font-family:var(--font-heading--family);font-size:.78rem;font-weight:600;letter-spacing:.1em;color:#14110f99}[class*=__text_quoteBody],[class*=__text_quoteBody] p{font-size:clamp(1.25rem,.95rem + 1.15vw,1.9rem)!important;line-height:1.25;letter-spacing:-.02em;max-width:26ch}[class*=__text_quoteAttr]{font-family:var(--font-heading--family);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#14110f80}product-card product-price,product-card product-price .price,product-card product-price span{font-size:1rem!important;font-weight:500;line-height:1.15}@media(max-width:767px){.resource-list--grid{--resource-list-columns-mobile: 1fr !important}}[id*=section_9eFyrC] [class*=__text_e4jdtn],[id*=section_9eFyrC] [class*=__text_e4jdtn] *{color:var(--color-foreground-heading)}[id*=reviews_widget_hsco] .jdgm-carousel-item,[id*=reviews_widget_hsco] .jdgm-rev,[id*=reviews_widget_hsco] [class*=jdgm][class*=card]{border-radius:0!important;box-shadow:none!important}.menu .details-content ul{display:flex;flex-wrap:wrap;gap:10px 26px}.menu .menu__item+.menu__item{margin-block-start:0}.menu .menu__item a{font-size:.85rem;color:#14110f9e;text-decoration:none}.menu .menu__item a:hover{color:var(--color-foreground-heading)}h1,h2,h3,.text-block h1,.text-block h2,.text-block h3,[class*=__text_] h1,[class*=__text_] h2,[class*=__text_] h3{letter-spacing:-.028em!important;line-height:.95!important}[class*=__text_quoteBody],[class*=__text_quoteBody] p{letter-spacing:-.028em!important;line-height:1.18!important}product-card [class*=__product_title_],product-card [class*=__product_title_] p,product-card [class*=__product_title_] a{letter-spacing:-.028em!important;line-height:1.15!important}product-card [class*=__product_title_],product-card [class*=__product_title_] p,product-card [class*=__product_title_] a,[class*=__button_quoteAll],[class*=__button_quoteAll] a{color:#14110f}[class*=__button_quoteAll]{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px;text-decoration-color:#14110f59!important;transition:text-decoration-color .15s ease}[class*=__button_quoteAll]:hover{text-decoration-color:#14110f!important}[class*=__text_heroEyebrow],[class*=__text_heroEyebrow] p,[class*=__text_featLabel],[class*=__text_featLabel] h2,[class*=__product_list_label_hsco],[class*=__product_list_label_hsco] p,[class*=__text_quoteAttr],[class*=__text_quoteAttr] p,[class*=__text_quoteRating],[class*=__text_quoteRating] p{font-family:var(--font-heading--family);font-size:.72rem!important;font-weight:600!important;letter-spacing:.16em!important;line-height:1.5!important;text-transform:uppercase}[class*=__text_heroEyebrow],[class*=__text_heroEyebrow] p,[class*=__product_list_label_hsco],[class*=__product_list_label_hsco] p,[class*=__text_quoteAttr],[class*=__text_quoteAttr] p,[class*=__text_quoteRating],[class*=__text_quoteRating] p{color:#14110fad}[class*=__text_featLabel],[class*=__text_featLabel] h2{color:#fff9}[class*=__text_heroTrust1],[class*=__text_heroTrust2],[class*=__text_heroTrust3]{color:#14110fad}:root{--page-margin: 20px}.section--page-width{grid-template-columns:minmax(20px,1fr) min(150rem,calc(100% - 40px)) minmax(20px,1fr)!important}@media(min-width:750px){:root{--page-margin: 40px}.section--page-width{grid-template-columns:minmax(40px,1fr) min(150rem,calc(100% - 80px)) minmax(40px,1fr)!important}}@media(min-width:1100px){:root{--page-margin: 56px}.section--page-width{grid-template-columns:minmax(56px,1fr) min(150rem,calc(100% - 112px)) minmax(56px,1fr)!important}}[class*=__product_list_text_YmMdt3] h2{font-size:clamp(1.75rem,1.45rem + .9vw,2rem)!important}[id*=section_9eFyrC] [class*=__text_e4jdtn]{max-width:820px}[id*=section_quote_hsco] .section-content-wrapper{padding-block-start:80px}@media(max-width:749px){[id*=section_quote_hsco] .section-content-wrapper{padding-block-start:56px}}@media(max-width:767px){.menu .details-content ul{gap:0 26px}.menu .menu__item a,[class*=__button_quoteAll]{display:inline-flex;align-items:center;min-height:44px}.footer-utilities a,.policy-list a,.footer-copyright a{display:inline-flex;align-items:center;min-height:40px}.social-links a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}}[class*=text_eyebrow_hsco],[class*=text_eyebrow_hsco] p{font-family:var(--font-heading--family);font-size:.72rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;color:#14110fad;margin:0}fieldset.variant-option legend{font-family:var(--font-heading--family);font-size:.72rem!important;font-weight:600!important;letter-spacing:.16em!important;line-height:1.5!important;text-transform:uppercase;color:#14110fad!important}[class*=text_sizeguide_hsco],[class*=text_sizeguide_hsco] p{margin:6px 0 0}[class*=text_sizeguide_hsco] a{font-size:.85rem;color:#14110f9e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:#14110f59;transition:text-decoration-color .15s ease,color .15s ease}[class*=text_sizeguide_hsco] a:hover{color:#14110f;text-decoration-color:#14110f}[class*=text_trust_hsco],[class*=text_trust_hsco] p{font-size:.85rem;line-height:1.5;color:#14110f9e;border-top:1px solid rgb(20 17 15 / .16);padding-block-start:12px;margin:0}[class*=text_trust_hsco] a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:#14110f59;transition:text-decoration-color .15s ease}[class*=text_trust_hsco] a:hover{text-decoration-color:#14110f}@media(max-width:767px){[class*=text_sizeguide_hsco] a,[class*=text_trust_hsco] a{display:inline-flex;align-items:center;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hsco-combined.css.map */
