@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}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
