body{letter-spacing:0}.header-wrapper{box-shadow:0 0 10px #ccc;z-index:5}.header-wrapper--border-bottom{border-bottom:0}.hl-header-search{display:none}@media screen and (min-width:990px){.header.hl-header.header--middle-left{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(28rem,1fr) auto;column-gap:2.4rem;row-gap:0;align-items:center}.header.hl-header .header__heading,.header.hl-header>.header__heading-link{grid-area:heading}.hl-header-search{grid-area:search;display:flex;align-items:center;position:relative;width:100%;max-width:52rem;margin:0 auto;border:1px solid #dfdfdf;border-radius:5px;background:#fff;overflow:hidden}.hl-header-search input[type=search]{flex:1;height:40px;border:0;background:transparent;padding:0 12px;font-size:1.4rem;color:#555;min-width:0}.hl-header-search input[type=search]:focus{outline:none}.hl-header-search__btn{width:40px;height:40px;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#444}.hl-header-search__btn .svg-wrapper,.hl-header-search__btn svg{width:18px;height:18px}.header.hl-header .header__inline-menu{grid-area:navigation;width:100%;margin-top:.4rem;padding:.8rem 0 .2rem;border-top:1px solid #ececec}.header.hl-header .header__inline-menu .list-menu--inline{width:100%;justify-content:space-between;flex-wrap:nowrap}.header.hl-header .header__menu-item{padding:.6rem .4rem;font-size:1.4rem;color:#444}.header.hl-header .header__icons{grid-area:icons}.header.hl-header .header__search{display:none}}.header.hl-header>.header__search{display:none}.header .cart-count-bubble{background:#333;color:#fff}.hl-slider{position:relative;overflow:hidden;background:#f3efe8}.hl-slider__track{position:relative;width:100%;aspect-ratio:1920 / 576;height:auto}.hl-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-decoration:none;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.hl-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.hl-slider__slide.is-active{opacity:1;visibility:visible;z-index:1}.hl-slider__inner{position:relative;z-index:2;height:100%;display:flex;align-items:center}.hl-slider__copy{width:min(40%,52rem);padding:2rem 0}.hl-slider__copy h2{margin:0 0 28px;font-size:2.8rem;line-height:1.2;font-weight:600}@media screen and (min-width:750px){.hl-slider__copy h2{font-size:4.4rem}}@media screen and (min-width:990px){.hl-slider__copy h2{font-size:5.6rem}}.hl-slider__copy--light h2{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.28)}.hl-slider__copy--dark h2{color:#444}.hl-slider__btn{display:inline-flex;align-items:center;justify-content:center;min-width:18rem;height:5.2rem;padding:0 2.4rem;background:#121212;color:#fff;font-size:1.6rem;font-weight:600;line-height:1}.hl-slider__copy--light .hl-slider__btn{background:#121212;color:#fff}@media screen and (max-width:989px){.hl-slider__track{aspect-ratio:auto;min-height:32rem}.hl-slider__slide.is-active{position:relative;inset:auto;width:100%;min-height:inherit}.hl-slider__inner{height:auto;min-height:inherit;justify-content:center;padding-top:2.8rem;padding-bottom:5.2rem;box-sizing:border-box;text-align:center}.hl-slider__copy{width:min(88%,52rem);margin:0 auto;padding:0;text-align:center}.hl-slider__copy h2{margin-bottom:16px;font-size:2.4rem}.hl-slider__btn{min-width:14rem;height:4.4rem;padding:0 1.8rem;font-size:1.4rem}}@media screen and (min-width:750px)and (max-width:989px){.hl-slider__copy{width:min(70%,52rem);margin:0 auto;text-align:center}.hl-slider__copy h2{margin-bottom:20px;font-size:3.2rem}.hl-slider__btn{min-width:16rem;height:4.8rem;font-size:1.5rem}}.hl-slider__dots{position:absolute;left:0;right:0;bottom:18px;z-index:2;display:flex;justify-content:center;gap:10px}.hl-slider__dot{width:14px;height:14px;padding:0;border:0;border-radius:50%;background:#444;opacity:.3;cursor:pointer}.hl-slider__dot.is-active{opacity:1}.hl-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hl-cats{padding:50px 0;background:#fff}.hl-cats h2{margin:0 0 30px;text-align:center;font-size:3rem;font-weight:700;color:#222}.hl-cats__row{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width:750px){.hl-cats__row{grid-template-columns:repeat(3,1fr);gap:20px}}.hl-cats__item{display:block;position:relative;overflow:hidden}.hl-cats__item img{width:100%;height:180px;object-fit:cover;display:block}@media screen and (min-width:750px){.hl-cats__item img{height:210px}}@media screen and (max-width:989px){.hl-cats__item{overflow:visible}.hl-cats__item img{height:auto;object-fit:contain}}.collection__title.title-wrapper{justify-content:center;margin-bottom:1.5rem}.collection__title .title{width:100%;text-align:center;font-size:3rem;font-weight:700;text-transform:capitalize}.card--standard .card__inner{border-radius:0}.card__heading{font-size:1.6rem;font-weight:400;color:#444}.card .price{color:#383838;font-weight:700}.hl-seo{padding:50px 0}.hl-seo__inner{max-width:80rem;margin:0 auto}.hl-seo__body p,.hl-seo__more p{color:#444;line-height:1.7;font-size:1.5rem}.hl-seo__toggle{background:none;border:0;padding:0;color:#111;cursor:pointer;text-decoration:underline;font-size:1.5rem}.hl-trust{background:#f7f7f8;padding:30px 0;border-top:1px solid #fff}.hl-trust__row{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width:750px){.hl-trust__row{grid-template-columns:1fr 1fr}}@media screen and (min-width:990px){.hl-trust__row{grid-template-columns:repeat(4,1fr);gap:16px}}.hl-trust__item{display:flex;align-items:center;gap:15px}.hl-trust__icon{flex:0 0 40px;width:40px;height:40px;object-fit:contain}.hl-trust__title{font-size:1.4rem;font-weight:700;line-height:2.5rem;letter-spacing:0;text-transform:none}.hl-trust__text{color:#444;font-size:1.4rem;margin:0}.footer .footer-block__heading{text-transform:uppercase;font-size:1.4rem;font-weight:700;letter-spacing:.02em;color:#b7b7b7}.footer .footer-block__details-content a,.footer .footer-block__details-content p{font-size:1.4rem;line-height:2.4rem}.footer__copyright{font-size:1.2rem;color:#dadada}@media screen and (min-width:750px){.footer__blocks-wrapper.grid--3-col-tablet>.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:none}}@media screen and (max-width:749px){.footer .footer-block.grid__item{width:100%;max-width:none}}.hl-coll{padding-top:12px}.hl-coll__head{display:block}.hl-coll__title{display:flex;justify-content:center;align-items:center;width:100%;margin:0}.hl-coll__sort{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:20px 0 8px}.hl-coll__sort-label{margin:0 10px 0 0;font-size:1.4rem;color:#444;white-space:nowrap}.hl-coll__sort .select{width:20.4rem;min-width:20.4rem;flex:0 0 20.4rem;margin:0}.hl-coll__sort-select{width:100%;border:1px solid #d2c5c5;background:#fff;min-height:3.6rem;font-size:1.4rem;padding:0 3.6rem 0 1.2rem}.hl-coll__sort .select .svg-wrapper{top:50%;right:1.2rem;height:.8rem;width:1.2rem;transform:translateY(-50%)}@media screen and (max-width:749px){.hl-coll__sort{padding:15px 0 8px}.hl-coll__sort .select{width:18rem;min-width:18rem;flex-basis:18rem}}main[data-template=collection] .facets-wrapper{display:none}.hl-crumbs{display:flex;align-items:center;flex-wrap:wrap;color:#999;font-size:1.3rem;line-height:1.8rem;margin-bottom:18px}.hl-crumbs a{color:#999;text-decoration:none}.hl-crumbs a:hover{text-decoration:underline}.hl-crumbs__sep{margin:0 10px;color:#999}.hl-coll__title h1{margin:0;font-size:3.6rem;font-weight:700;text-align:center;line-height:1.2}.hl-coll__title span{margin:0 0 20px 10px;padding:8px 0 0;font-size:2rem;color:#444;line-height:4.8rem}main[data-template=collection] .facets-container,main[data-template=collection] .facets-wrapper{justify-content:flex-end;margin:0;padding:12px 0 20px}main[data-template=collection] .facets__heading,main[data-template=collection] .product-count,main[data-template=collection] .product-count-vertical{display:none}main[data-template=collection] .facet-filters{display:flex;justify-content:flex-end;align-items:center}main[data-template=collection] .facet-filters__label{margin:0 10px 0 0;font-size:1.4rem}main[data-template=collection] .facet-filters__sort,main[data-template=collection] .select__select{border:1px solid #d2c5c5;background:#fff;min-width:18rem}main[data-template=collection] .collection{padding-top:0}main[data-template=collection] .card__heading{font-size:1.6rem;color:#444}@media screen and (min-width:990px){main[data-template=product] .product--large:not(.product--no-media) .product__media-wrapper,main[data-template=product] .product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}main[data-template=product] .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem}}main[data-template=product] .product__title h1{font-size:3rem;font-weight:600;line-height:1.4;margin:0 0 8px}.hl-pdp-revlink{display:inline-block;margin:0 0 16px;font-size:1.5rem;font-weight:400;color:#797979;text-decoration:underline;text-underline-offset:2px}.hl-pdp-revlink:hover{color:#1b1b1d}main[data-template=product] .product__title a.product__title{display:none}main[data-template=product] .price--large .price-item--regular,main[data-template=product] .price--large .price-item--sale{font-size:3rem;font-weight:700;color:#444}main[data-template=product] .price--large .price-item--regular s,main[data-template=product] .price--on-sale .price-item--regular{font-size:2rem;font-weight:400;color:#999}main[data-template=product] .product__tax,main[data-template=product] .installment,main[data-template=product] .badge,main[data-template=product] .quantity__rules,main[data-template=product] .quantity__rules-cart{display:none}.hl-ship{margin:24px 0 8px;font-size:1.5rem;line-height:1.4;color:#444}.hl-ship__title{font-size:1.8rem;font-weight:700;margin-bottom:6px}.hl-ship p{margin:0 0 6px}.hl-ship__link a{color:#444;text-decoration:underline}main[data-template=product] pickup-availability{display:none}main[data-template=product] .product-form__quantity{margin:20px 0 16px}main[data-template=product] .product-form__buttons{max-width:none}main[data-template=product] .product-form__submit{min-height:5.2rem;font-size:1.8rem;font-weight:600;letter-spacing:0;width:100%;background:#111;color:#fff}main[data-template=product] .product-form__submit:hover{background:#000}.hl-pdp-details{margin:20px auto 40px}.hl-pdp-tab{display:inline-flex;padding:10px 20px;border:1px solid #eee;border-bottom:0;font-size:1.6rem;font-weight:600;background:#f6f6f6}.hl-pdp-tabbody{padding:0;border:1px solid #ddd;overflow:hidden}.hl-pdp-mod{padding:48px 20px}.hl-pdp-mod--copy{padding:28px 20px 8px}.hl-pdp-mod--beige{background:#f3eeeb}.hl-pdp-mod--lite{background:#f4f4f4}.hl-pdp-mod--white{background:#fff}.hl-pdp-mod__title{font-size:3rem;font-weight:700;line-height:1.3;color:#1b1b1d;margin:0 0 8px}.hl-pdp-mod__title--center{text-align:center;margin-bottom:16px}.hl-pdp-mod__sub{font-size:2rem;line-height:1.5;color:#1b1b1d;text-align:center;margin:0 0 28px}.hl-pdp-feature-col{width:100%;max-width:86rem;margin:0 auto}.hl-pdp-copy{max-width:80rem;margin:0 auto 16px;color:#444;font-size:1.6rem;line-height:1.6}.hl-pdp-features .hl-pdp-mod__title,.hl-pdp-mod--beige>.hl-pdp-mod__title:not(.hl-pdp-mod__title--center){text-align:center}.hl-pdp-features{width:100%;max-width:none;margin:0;text-align:left}.hl-pdp-feature{max-width:none;margin:0;text-align:left}.hl-pdp-feature+.hl-pdp-feature{margin-top:32px}.hl-pdp-feature__head{display:flex;align-items:center;justify-content:flex-start;gap:16px}.hl-pdp-check{flex:0 0 27px;width:27px;height:20px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='41' height='30' fill='none'><path d='M39.477.587a2.003 2.003 0 0 0-2.833 0l-24 24L3.42 15.36a2.003 2.003 0 0 0-2.833 2.833l10.641 10.642a2.004 2.004 0 0 0 2.833 0L39.477 3.42a2.003 2.003 0 0 0 0-2.833z' fill='%236FCC89'/></svg>") no-repeat center / contain}.hl-pdp-feature__name{font-size:2.4rem;font-weight:600;color:#1b1b1d;text-align:left}.hl-pdp-feature__text{margin:10px 0 0;padding-left:43px;color:#7b7b7b;font-size:1.8rem;line-height:1.5;text-align:left}.hl-pdp-compare{display:flex;flex-direction:column;gap:24px}.hl-pdp-compare__img{display:none}.hl-pdp-compare__img img{width:100%;height:100%;object-fit:cover;display:block}.hl-pdp-compare__table .hl-pdp-mod__title{text-align:center;margin-bottom:20px}.hl-pdp-compare table{width:100%;border-collapse:collapse;line-height:1.4}.hl-pdp-compare th,.hl-pdp-compare td{padding:12px 10px;width:33.33%;text-align:center;font-size:1.5rem}.hl-pdp-compare td:first-child{text-align:left;color:#1b1b1d}.hl-pdp-compare th{font-weight:700;color:#1b1b1d}.hl-pdp-compare tr{border-bottom:1px solid #d9d9d9}.hl-pdp-compare td+td,.hl-pdp-compare th+th{border-left:1px solid #d9d9d9}.hl-pdp-yes,.hl-pdp-no{display:block;width:24px;height:24px;margin:0 auto;position:relative}.hl-pdp-yes{background:#2ba17e;border-radius:50%}.hl-pdp-yes:before{content:"";position:absolute;left:6px;top:6px;width:13px;height:8px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}.hl-pdp-no:before,.hl-pdp-no:after{content:"";position:absolute;left:6px;top:11px;width:14px;height:2px;background:#ababab}.hl-pdp-no:before{transform:rotate(-45deg)}.hl-pdp-no:after{transform:rotate(45deg)}.hl-pdp-split{display:flex;flex-direction:column;align-items:center;gap:24px}.hl-pdp-split__txt{text-align:center}.hl-pdp-split__desc{margin:12px 0 0;color:#7b7b7b;font-size:1.6rem;line-height:1.66}.hl-pdp-split__list{margin:16px 0 0;padding-left:1.2em;text-align:left;color:#7b7b7b;font-size:1.6rem;line-height:1.66}.hl-pdp-split__list li+li{margin-top:.35em}.hl-pdp-split__img img{display:block;max-width:100%;height:auto;margin:0 auto}.hl-pdp-cards{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px 16px;margin-top:24px}.hl-pdp-card{width:100%;text-align:center}.hl-pdp-card img{display:block;width:100%;max-width:350px;height:auto;margin:0 auto}.hl-pdp-card__name{margin-top:20px;font-size:1.8rem;font-weight:700;color:#000;line-height:1.66}.hl-pdp-card__desc{margin:6px 0 0;color:#7b7b7b;font-size:1.6rem;line-height:1.5}.hl-pdp-faqs{border-top:1px solid #c4c4c4;max-width:90rem;margin:24px auto 0}.hl-pdp-faqs details{border-bottom:1px solid #c4c4c4}.hl-pdp-faqs summary{cursor:pointer;list-style:none;position:relative;padding:25px 40px 25px 0;font-size:1.6rem;font-weight:600;color:#1b1b1d}.hl-pdp-faqs summary::-webkit-details-marker,.hl-pdp-faqs summary::marker{display:none;content:none}.hl-pdp-faqs summary:after,.hl-pdp-faqs summary:before{content:"";position:absolute;background:#1b1b1d}.hl-pdp-faqs summary:after{width:20px;height:4px;right:0;top:calc(50% - 2px)}.hl-pdp-faqs summary:before{width:4px;height:20px;right:8px;top:calc(50% - 10px);transition:transform .2s ease}.hl-pdp-faqs details[open] summary:before{transform:rotate(90deg)}.hl-pdp-faqs details p{margin:0 0 24px;color:#7b7b7b;font-size:1.6rem;line-height:1.66}@media screen and (min-width:750px){.hl-pdp-mod{padding:56px 36px}.hl-pdp-compare{flex-direction:row;align-items:stretch}.hl-pdp-compare__img{display:block;flex:0 0 250px;min-width:250px}.hl-pdp-compare__table{flex:1;min-width:0}.hl-pdp-split{flex-direction:row;align-items:center;text-align:left;gap:50px}.hl-pdp-split__txt{flex:1;text-align:left;order:1}.hl-pdp-split__img{flex:1;order:2}.hl-pdp-split--flip .hl-pdp-split__txt{order:2}.hl-pdp-split--flip .hl-pdp-split__img{order:1}.hl-pdp-card{width:calc(33.333% - 12px)}.hl-pdp-faqs summary{font-size:1.8rem;padding-right:50px}}@media screen and (min-width:990px){.hl-pdp-mod{padding:64px 80px}.hl-pdp-mod__title{font-size:3.6rem}.hl-pdp-split__desc{font-size:1.8rem}}main[data-template=product] .related-products__heading{text-align:center;width:100%;font-size:3rem;font-weight:700;margin:0 0 3rem}.hl-revs{padding:48px 0 24px}.hl-revs__title{margin:0 0 12px;text-align:center;font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.hl-revs__verified{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 24px;font-size:1.6rem;line-height:1.8rem;color:#444}.hl-revs__verified svg{flex:0 0 18px}.hl-revs__static{display:flex;flex-direction:column;gap:24px;margin:30px 0 0}.hl-revs__agg{display:flex;align-items:center;gap:16px}.hl-revs__score{flex:0 0 auto;width:102px;min-height:94px;padding:16px 10px;background:#111;color:#fff;text-align:center;font-size:1.5rem;line-height:2rem}.hl-revs__avg{display:block;margin:0 0 8px;font-size:3.6rem;font-weight:700;line-height:1}.hl-revs__starsum{display:flex;flex-direction:column;justify-content:center;text-align:center}.hl-revs__stars{display:flex;justify-content:center;gap:4px}.hl-revs__star{width:22px;height:22px;background:#ddd;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.hl-revs__star.is-full{background:#111}.hl-revs__count{margin-top:6px;font-size:1.5rem;color:#444}.hl-revs__bars{width:100%;max-width:40rem}.hl-revs__bar{display:flex;align-items:center;margin:0 0 5px;font-size:1.4rem;line-height:2.4rem;color:#797979}.hl-revs__bar-label{width:8rem;margin-right:12px;text-align:right;flex:0 0 auto}.hl-revs__bar-track{flex:1;height:12px;background:#f2f2f4;border-radius:10px;overflow:hidden}.hl-revs__bar-track span{display:block;height:12px;background:#444;border-radius:10px}.hl-revs__bar-num{width:3.2rem;margin-left:12px;flex:0 0 auto}.hl-revs__write{text-align:center;margin:30px 0}.hl-revs__write-btn{display:inline-block;padding:0;border:0;border-bottom:1px solid #111;background:none;font-size:1.6rem;color:#111;cursor:pointer}.hl-revs__form{display:none;max-width:52rem;margin:28px auto 0;text-align:left}.hl-revs__write.is-open .hl-revs__form{display:block}.hl-revs__field{position:relative;margin:0 0 16px}.hl-revs__field input,.hl-revs__field textarea{width:100%;padding:18px 14px 8px;border:1px solid #dadada;background:#fff;color:#444;font-size:1.4rem;line-height:2.4rem}.hl-revs__field textarea{min-height:12rem;resize:vertical}.hl-revs__field label{position:absolute;left:14px;top:12px;font-size:1.4rem;color:#999;pointer-events:none}.hl-revs__field input:focus+label,.hl-revs__field input:not(:placeholder-shown)+label,.hl-revs__field textarea:focus+label,.hl-revs__field textarea:not(:placeholder-shown)+label{top:4px;font-size:1rem}.hl-revs__submit{display:block;width:100%;min-height:4.8rem;margin-top:8px;border:0;background:#111;color:#fff;font-size:1.6rem;font-weight:600;cursor:pointer}.hl-revs__submit:hover{background:#000}.hl-revs__thanks,.hl-revs__error{margin:0 0 16px;font-size:1.5rem}.hl-revs__error{color:#a00}.hl-revs__empty{padding:12px 0 24px;text-align:center;color:#797979;font-size:1.6rem}@media screen and (min-width:750px){.hl-revs__static{flex-direction:row;align-items:center;justify-content:center}.hl-revs__bars{margin-left:40px}}@media screen and (max-width:749px){.product-media-modal__dialog{height:100%;align-items:center;justify-content:center}.product-media-modal__content{display:flex;align-items:center;justify-content:center;width:100%;max-height:100%;overflow:hidden}.product-media-modal__content>img{max-width:100%;max-height:100dvh;width:auto;height:auto;object-fit:contain}}.hl-contact{padding-top:12px;padding-bottom:40px}.hl-contact__body{width:100%;max-width:54rem;margin:20px auto 0;text-align:center}.hl-contact__body h1{margin:0;font-size:3.6rem;font-weight:700;line-height:1.2;text-transform:capitalize}.hl-contact__intro{margin:30px 0;font-size:1.8rem;line-height:2.5rem;color:#444}.hl-contact__email{margin:0 0 30px;font-size:1.6rem}.hl-contact__email a{color:#444;border-bottom:1px solid currentColor;text-decoration:none}.hl-contact__email a:hover{color:#111}.hl-contact__form{margin:0 0 40px;text-align:left}.hl-contact__status{margin:0 0 20px;font-size:1.5rem;line-height:2.2rem;text-align:center}.hl-contact__status--ok{color:#111}.hl-contact__status--err{color:#a00}.hl-contact__field{position:relative;margin:0 0 16px}.hl-contact__field input,.hl-contact__field textarea{width:100%;margin:0;padding:18px 14px 8px;border:1px solid #dadada;border-radius:0;background:#fff;color:#444;font-size:1.4rem;line-height:2.4rem;box-shadow:none;-webkit-appearance:none;appearance:none}.hl-contact__field textarea{min-height:12rem;resize:vertical}.hl-contact__field label{position:absolute;left:14px;top:12px;font-size:1.4rem;line-height:2.4rem;color:#999;pointer-events:none}.hl-contact__field input:focus,.hl-contact__field textarea:focus{outline:0;border-color:#bbb}.hl-contact__field input:focus+label,.hl-contact__field input:not(:placeholder-shown)+label,.hl-contact__field textarea:focus+label,.hl-contact__field textarea:not(:placeholder-shown)+label{top:4px;font-size:1rem;line-height:1.4rem}.hl-contact__actions{display:flex;justify-content:center;margin-top:8px}.hl-contact__submit{min-width:30rem;height:5rem;padding:0 19px;border:1px solid #444;border-radius:3px;background:#444;color:#fff;font-size:1.8rem;font-weight:700;line-height:1;cursor:pointer}.hl-contact__submit:hover{background:#676767;border-color:#676767}@media screen and (max-width:749px){.hl-contact__body h1{font-size:3rem}.hl-contact__intro{margin:20px 0;font-size:1.6rem;line-height:2.4rem}.hl-contact__submit{min-width:0;width:100%}}.hl-page{padding-top:12px;padding-bottom:48px}.hl-page__inner{width:100%;max-width:72rem;margin:20px auto 0}.hl-page__inner h1{margin:0 0 28px;font-size:3.6rem;font-weight:700;line-height:1.2;text-align:center;text-transform:capitalize}.hl-page__content{color:#444;font-size:1.6rem;line-height:2.6rem}.hl-page__content>*:first-child{margin-top:0}.hl-page__content>*:last-child{margin-bottom:0}.hl-page__content p{margin:0 0 1.6rem}.hl-page__content h2,.hl-page__content h3{margin:2.8rem 0 1.2rem;color:#111;font-size:2rem;font-weight:700;line-height:1.3}.hl-page__content ul,.hl-page__content ol{margin:0 0 1.6rem;padding:0 0 0 1.8rem}.hl-page__content li{margin:0 0 .6rem}.hl-page__content a{color:#444;border-bottom:1px solid currentColor;text-decoration:none}.hl-page__content a:hover{color:#111}@media screen and (max-width:749px){.hl-page__inner h1{margin-bottom:20px;font-size:3rem}.hl-page__content{font-size:1.5rem;line-height:2.4rem}}.hl-about{padding-bottom:0}.hl-about__hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:32rem;overflow:hidden;background:#1a1a1a;color:#fff;text-align:center}.hl-about__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hl-about__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}.hl-about__hero-copy{position:relative;z-index:1;width:100%;max-width:56rem;margin:0 auto;padding:60px 16px}.hl-about__hero-copy h1{margin:0 0 20px;font-size:3.6rem;font-weight:700;line-height:1.2;text-transform:uppercase;color:#fff}.hl-about__hero-copy p{margin:0;font-size:1.6rem;line-height:2.4rem;color:#fff}.hl-about__band{padding:60px 0 40px;text-align:center;background:#fff}.hl-about__band--gray{background:#f8f8f8}.hl-about__band h2{margin:0 0 30px;font-size:2rem;font-weight:700;line-height:1.3;text-transform:uppercase;color:#111}.hl-about__values{display:flex;flex-wrap:wrap;justify-content:center}.hl-about__value{flex:1 1 18%;min-width:18.5rem;max-width:22%;margin:20px 0;padding:0 15px;font-size:1.6rem;line-height:2.4rem;color:#444}.hl-about__icon{width:12rem;height:12rem;margin:0 auto 20px}.hl-about__icon svg{display:block;width:100%;height:100%}.hl-about__value p{margin:0}.hl-about__lead{max-width:46rem;margin:0 auto;font-size:1.6rem;line-height:2.4rem;color:#444}.hl-about__btns{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 0}.hl-about__btn{display:inline-flex;align-items:center;justify-content:center;width:25rem;height:4rem;margin:0 10px 20px;border:1px solid #444;border-radius:3px;font-size:1.8rem;font-weight:700;line-height:1;text-decoration:none;text-transform:capitalize}.hl-about__btn--dark{background:#444;color:#fff}.hl-about__btn--light{background:#fff;color:#444}.hl-about__btn--dark:hover,.hl-about__btn--light:hover{background:#676767;border-color:#676767;color:#fff}.hl-about__company{max-width:51rem;margin:0 auto;font-size:1.6rem;line-height:2.4rem;color:#444}.hl-about__company p{margin:0 0 12px}.hl-about__company a{color:#444;border-bottom:1px solid currentColor;text-decoration:none}.hl-about__company a:hover{color:#111}@media screen and (max-width:989px){.hl-about__value{flex-basis:42%;max-width:48%}}@media screen and (max-width:749px){.hl-about__hero{min-height:0}.hl-about__hero-copy{padding:40px 16px}.hl-about__hero-copy h1{font-size:2.8rem}.hl-about__band{padding:40px 0 20px}.hl-about__value{flex-basis:100%;max-width:100%;min-width:0}.hl-about__btn{width:100%;max-width:25rem;margin-left:0;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hexilong-home.css.map */
