@media only screen and (max-width:768px){.template-product #MainContent,.template-product .main-content,.template-product .page-content--product{overflow-x:hidden}.template-product .product__main-photos{max-width:100%}}.hf-cart-hidden,a.js-drawer-open-cart.hf-cart-hidden,.site-nav__icons .js-drawer-open-cart,.additional-checkout-buttons,.shopify-payment-button,[data-shopify-buttoncontainer],.cart__checkout-wrapper button[name=checkout],form[action="/cart"] button[name=checkout],.product-single__form button.add-to-cart[name=add],.product-single__form button[type=submit][name=add],.payment-buttons .shopify-payment-button{display:none!important}.hf-header-call .icon,.hf-header-quote .icon{width:22px;height:22px}.hf-cart-cta .btn{width:100%;box-sizing:border-box}.template-index #MainContent,.template-index .main-content{overflow-x:hidden;max-width:100%}@media only screen and (max-width:768px){.template-index .hero__title,.template-index .slideshow__heading{word-break:break-word}.template-index .collection-item,.template-index .grid__item{max-width:100%}}.hf-trust-strip{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:12px 0 16px;padding:14px 12px;border:1px solid #e5e5e5;border-radius:10px;background:#fafafa;max-width:480px}.hf-trust-item{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.25;color:#333}.hf-trust-item strong{display:block;font-size:13px;font-weight:700;color:#111;margin-bottom:2px}.hf-trust-item span:not(.hf-trust-icon){display:block;color:#555;font-size:12px}.hf-trust-icon{flex:0 0 auto;font-size:18px;line-height:1.2}.hf-pdp-cta{display:flex;flex-direction:column;gap:10px;max-width:420px;margin:8px 0 4px}.hf-pdp-cta .btn{min-height:56px;font-size:17px;font-weight:700;text-align:center;display:inline-flex;align-items:center;justify-content:center}.hf-pdp-cta .hf-cta-primary-btn{background:#c62828!important;border-color:#8e0000!important;color:#fff!important;box-shadow:0 3px 10px #c628284d}.hf-pdp-cta .hf-cta-primary-btn:hover{background:#b71c1c!important}.hf-pdp-cta-note{margin:0;font-size:13px;color:#444;line-height:1.4}@media only screen and (max-width:480px){.hf-trust-strip{grid-template-columns:1fr}}[id$=__trust_strip] .text-with-icons__blocks{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 8px;margin:0;padding:6px 0}[id$=__trust_strip] .text-with-icons__blocks .text-with-icons__block{grid-column:span 2;width:auto;min-width:0;padding:0 2px;align-items:center}[id$=__trust_strip] .text-with-icons__blocks .text-with-icons__block:nth-child(4){grid-column:2 / span 2}[id$=__trust_strip] .text-with-icons__blocks .text-with-icons__block:nth-child(5){grid-column:4 / span 2}[id$=__trust_strip] .text-with-icons__block-icon{margin-bottom:4px}[id$=__trust_strip] .text-with-icons__block-icon .icon{width:36px;height:36px}[id$=__trust_strip] .text-with-icons__block-title h3{font-size:13px;line-height:1.2;margin:0 0 2px;overflow-wrap:break-word}[id$=__trust_strip] .text-with-icons__block-text,[id$=__trust_strip] .text-with-icons__block-text p{font-size:11px;line-height:1.3;margin:0;overflow-wrap:break-word}@media only screen and (min-width:769px){[id$=__trust_strip] .text-with-icons__block-icon .icon{width:48px;height:48px}[id$=__trust_strip] .text-with-icons__block-title h3{font-size:16px}[id$=__trust_strip] .text-with-icons__block-text,[id$=__trust_strip] .text-with-icons__block-text p{font-size:14px}[id$=__trust_strip] .text-with-icons__blocks{gap:20px 16px}}@media only screen and (min-width:990px){[id$=__trust_strip] .text-with-icons__blocks{grid-template-columns:repeat(5,minmax(0,1fr))}[id$=__trust_strip] .text-with-icons__blocks .text-with-icons__block,[id$=__trust_strip] .text-with-icons__blocks .text-with-icons__block:nth-child(4),[id$=__trust_strip] .text-with-icons__blocks .text-with-icons__block:nth-child(5){grid-column:auto;padding:0 8px}}.hf-h1-compact.page-content--top{padding-top:0;padding-bottom:0;margin:0 auto}.hf-h1-compact .section-header{margin:0;padding:6px 0 4px}.hf-h1-compact .breadcrumb{display:none}.hf-h1-compact .section-header__title{margin:0;font-size:18px;line-height:1.2;text-align:center}@media only screen and (max-width:768px){.hf-h1-compact .section-header{padding:4px 0 2px}.hf-h1-compact .section-header__title{font-size:16px}}.hf-commercial-gateway .grid-product__content{position:relative}.hf-commercial-gateway__badge{background:#1a1a1a!important;color:#fff!important}.hf-commercial-gateway__sub{opacity:.75;font-size:.9em}.hf-commercial-gateway__cta{font-weight:600;margin-top:.15em}.hf-commercial-gateway .grid-product__link:hover .hf-commercial-gateway__cta{text-decoration:underline}.grid-product[data-hf-hide-commercial="1"]{display:none!important}@media only screen and (max-width:768px){.shopify-section[id$=__announcement],.announcement-bar{display:none!important}}@media only screen and (max-width:768px){.template-index [id$=__slideshow] .hero__text-content{padding-top:44px}.template-index [id$=__slideshow] .hero__top-subtitle{letter-spacing:.12em}}.slideshow__slide--slideshow-0 .hero__image{object-position:62% 45%}.slideshow__slide--slideshow-0 .hero__image-wrapper:after{background:linear-gradient(180deg,#00000080 0,#0000 190px),linear-gradient(90deg,#000000b8,#0000008c 32%,#00000038 60%,#0000001a 80%)!important;opacity:1!important}.slideshow__slide--slideshow-0 .hero__text-content.horizontal-left{text-align:left}.slideshow__slide--slideshow-0 .hero__subtitle{max-width:560px}.slideshow__slide--slideshow-0 .hero__title{max-width:860px;text-wrap:balance}@media only screen and (max-width:768px){.slideshow__slide--slideshow-0 .hero__image{object-position:50% 50%}.slideshow__slide--slideshow-0 .hero__image-wrapper:after{background:linear-gradient(180deg,#000000a3,#0000008f 60%,#0000006b)!important}.slideshow__slide--slideshow-0 .hero__link .btn{margin-left:0;margin-right:0}.slideshow__slide--slideshow-0 .hero__link .btn+.btn{margin-top:10px}}.hf8000{background:#f4f4f1;color:#191919;border-bottom:1px solid #e3e3df}.hf8000__inner{max-width:1440px;margin:0 auto;padding:32px 5%;display:grid;grid-template-columns:1fr 1.15fr;gap:28px;align-items:center}.hf8000__copy{max-width:540px;padding:28px 0}.hf8000__eyebrow{font-size:15px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin:0 0 18px;color:#8e1419}.hf8000 h1{font-size:clamp(36px,4.2vw,62px);line-height:1.07;letter-spacing:-.025em;text-transform:none;margin:0 0 24px}.hf8000__body{font-size:19px;line-height:1.6;margin:0 0 16px;max-width:450px}.hf8000__exclusive{font-size:15px;line-height:1.55;margin:0 0 28px;max-width:410px;color:#4a4a4a}.hf8000__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hf8000__primary,.hf8000__call{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 18px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;border-radius:3px}.hf8000__primary{background:#94191d;color:#fff;border:1px solid #94191d}.hf8000__call{color:#191919;background:transparent;border:1px solid #666}.hf8000__primary:hover{background:#751317;color:#fff}.hf8000__call:hover{background:#e8e8e4;color:#191919}.hf8000 a:focus-visible{outline:3px solid #222;outline-offset:4px}.hf8000__visual{display:block;width:100%;max-width:660px;justify-self:center}.hf8000__visual img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}@media(max-width:768px){.hf8000__inner{padding:24px 5% 28px;grid-template-columns:1fr;gap:4px}.hf8000__copy{padding:0;max-width:none}.hf8000__eyebrow{font-size:12px;margin-bottom:12px}.hf8000 h1{font-size:38px;margin-bottom:16px;max-width:350px}.hf8000__body{font-size:16px;line-height:1.5;margin-bottom:12px}.hf8000__exclusive{font-size:13px;margin-bottom:18px}.hf8000__actions{gap:10px}.hf8000__primary,.hf8000__call{font-size:13px;padding:12px;min-height:46px}.hf8000__visual{max-width:420px}}@media(prefers-reduced-motion:reduce){.hf8000 *{transition:none}}.hf8000{background:#f5f4f0}.hf8000__inner{max-width:1800px;padding:0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0}.hf8000__copy{padding:32px clamp(24px,3vw,54px);max-width:none}.hf8000 h1{font-size:clamp(34px,3.1vw,56px);line-height:1.14}.hf8000__eyebrow{font-size:13px}.hf8000__body{font-size:clamp(16px,1.45vw,23px)}.hf8000__exclusive{font-size:clamp(14px,1.15vw,19px)}.hf8000__actions{flex-direction:column;align-items:flex-start}.hf8000__primary,.hf8000__call{font-size:clamp(12px,1vw,16px);text-align:center;max-width:100%;min-height:48px;padding:13px 16px}.hf8000__visual{width:100%;max-width:none;min-width:0}.hf8000__visual img{width:100%;height:auto;aspect-ratio:1600/1199;object-fit:contain}@media(max-width:999px){.hf8000__inner{grid-template-columns:1fr;padding:0;gap:0}.hf8000__copy{padding:30px 6%;max-width:720px}.hf8000 h1{font-size:38px;max-width:500px}.hf8000__body{font-size:18px}.hf8000__exclusive{font-size:15px}.hf8000__actions{flex-direction:row;flex-wrap:wrap}.hf8000__primary,.hf8000__call{font-size:14px;min-height:48px}.hf8000__visual{max-width:none}}@media(max-width:480px){.hf8000 h1{font-size:34px}.hf8000__actions{flex-direction:column;align-items:stretch}.hf8000__primary,.hf8000__call{width:100%;padding:12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
