body:has(.hh-benefit-list){--color-foreground:31,58,46;--color-button:31,58,46;--color-button-text:255,255,255;--buttons-radius:6px;--buttons-radius-outset:6px;--font-heading-weight:700}body:has(.hh-benefit-list) h1,body:has(.hh-benefit-list) h2,body:has(.hh-benefit-list) h3{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.04em;line-height:1.12;color:#1f3a2e}body:has(.hh-benefit-list) .header__heading-logo{max-width:170px;height:auto}body:has(.hh-benefit-list) .product__title h1{font-size:40px}body:has(.hh-benefit-list) .product__text{font-size:15px;line-height:1.6;letter-spacing:0;color:#566358}.hh-benefit-list{list-style:none;background:#f6f3eb;border-radius:8px;padding:18px 20px;margin:22px 0;font-size:14px;line-height:1.6;letter-spacing:0;color:#1f3a2e}.hh-benefit-list li+li{margin-top:9px}body:has(.hh-benefit-list) .product__info-wrapper{padding-left:50px}body:has(.hh-benefit-list) .product-form__submit{min-height:54px;font-weight:700}body:has(.hh-benefit-list) .product__accordion .accordion__title{font-size:15px;letter-spacing:0}body:has(.hh-benefit-list) .image-with-text__heading,body:has(.hh-benefit-list) .multicolumn .title,body:has(.hh-benefit-list) .collapsible-content__heading{font-size:40px}body:has(.hh-benefit-list) .image-with-text__text,body:has(.hh-benefit-list) .multicolumn-card__info{font-size:16px;line-height:1.65;letter-spacing:0}body:has(.hh-benefit-list) .image-with-text__media{border-radius:12px}body:has(.hh-benefit-list) .multicolumn-card{border-radius:10px;background:#f6f3eb}body:has(.hh-benefit-list) .multicolumn-card h3{font-size:24px}body:has(.hh-benefit-list) .multicolumn-card__info ul{padding-left:20px}body:has(.hh-benefit-list) .multicolumn-card__info li+li{margin-top:10px}body:has(.hh-benefit-list) .rich-text__text{font-size:12px}@media(max-width:749px){body:has(.hh-benefit-list) .product__info-wrapper{padding-left:0}body:has(.hh-benefit-list) .product__title h1{font-size:34px}body:has(.hh-benefit-list) .image-with-text__heading,body:has(.hh-benefit-list) .multicolumn .title,body:has(.hh-benefit-list) .collapsible-content__heading{font-size:32px}.hh-benefit-list{font-size:13px;padding:16px}.product--mobile-show .thumbnail-list{gap:8px}}body:has(.hh-benefit-list) .product-form,body:has(.hh-benefit-list) .product-form__buttons{width:100%;max-width:none}body:has(.hh-benefit-list) .product-form__submit{width:100%;margin-inline:auto;justify-content:center;text-align:center;background:#1f3a2e;color:#fff}@media(max-width:749px){body:has(.hh-benefit-list) .thumbnail-list__item.slider__slide{width:calc((100% - 40px)/6)}body:has(.hh-benefit-list) .thumbnail-list{gap:8px}}body:has(.hh-benefit-list) .image-with-text__media--adapt img{object-fit:contain;object-position:center top}body:has(.hh-benefit-list) .thumbnail-slider{display:none!important}body:has(.hh-benefit-list) .product__media-wrapper .slider-buttons{display:flex!important;justify-content:center}body:has(.hh-benefit-list) .product--thumbnail_slider .product__media-list{display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;margin:0;padding:0}body:has(.hh-benefit-list) .product--thumbnail_slider .product__media-list::-webkit-scrollbar{display:none}body:has(.hh-benefit-list) .product--thumbnail_slider .product__media-item{display:block!important;flex:0 0 100%;width:100%;max-width:100%;padding:0;scroll-snap-align:start}body:has(.hh-benefit-list) .announcement-bar__message{font-weight:700;letter-spacing:1px;text-transform:none}body:has(.hh-benefit-list) .product--thumbnail_slider .product__media-item{margin:0!important}body:has(.hh-benefit-list) .product--thumbnail_slider .product__media-list:after{content:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hh-dawn.css.map */
