.section-header,#shopify-section-header{z-index:40!important}.hf-trail{width:55px!important}.hf-foot{background:#0e0e0e!important;color:#fff;margin-top:0;padding:0;border-top:0}.hf-foot a{color:#fff;text-decoration:none}.hf-foot__top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,3fr);gap:4.8rem;padding-top:6.4rem;padding-bottom:5.6rem}.hf-foot__logo{display:inline-block;line-height:0;font-size:2.4rem;font-weight:700;letter-spacing:.04em}.hf-foot__logo img{width:15rem;height:auto;display:block}.hf-foot__social{display:flex;gap:2rem;margin:2.8rem 0 0;padding:0}.hf-foot__social a{display:inline-flex;width:2rem;height:2rem;opacity:.75;transition:opacity .15s}.hf-foot__social a:hover{opacity:1}.hf-foot__social svg{width:100%;height:100%;color:#fff;fill:currentColor}.hf-foot__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.hf-foot__head{margin:0 0 1.8rem;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.16em;text-transform:uppercase;color:#8c8c8c!important}.hf-foot__col ul{margin:0;padding:0}.hf-foot__col li{margin:0 0 1.1rem}.hf-foot__link{font-size:1.4rem;letter-spacing:.02em;text-transform:none!important;color:#f2f2f2!important;background:none!important;border:0!important;padding:0!important;background-image:linear-gradient(currentColor,currentColor)!important;background-size:0 1px!important;background-repeat:no-repeat!important;background-position:0 100%!important;transition:background-size .2s}.hf-foot__link:hover{background-size:100% 1px!important;color:#fff!important}.hf-foot__bar{border-top:1px solid #262626}.hf-foot__bar-inner{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;flex-wrap:wrap;padding-top:2rem;padding-bottom:2rem}.hf-foot__copy{font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:#8c8c8c}.hf-foot__loc{margin-left:auto}.hf-foot__loc .disclosure__button{font-size:1.15rem;letter-spacing:.08em;color:#bdbdbd!important;border:1px solid #3A3A3A!important;padding:.8rem 3.2rem .8rem 1.2rem;min-height:0;height:auto;background:transparent}.hf-foot__loc .disclosure__list-wrapper{bottom:100%;top:auto}.hf-foot__pay{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;justify-content:flex-end}.hf-foot__pay .list-payment__item{padding:0}.hf-foot__pay .icon{height:2rem;width:auto}@media(max-width:989px){.hf-foot__top{grid-template-columns:1fr;gap:4rem;padding-top:4.8rem;padding-bottom:4rem}}@media(max-width:749px){.hf-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.2rem}.hf-foot__bar-inner{flex-direction:column;align-items:flex-start;gap:1.6rem}.hf-foot__loc{margin-left:0}.hf-foot__pay{justify-content:flex-start}}@media(min-width:990px){.product.grid .product__media-wrapper{align-self:start;position:sticky;top:9rem}}section.hf-more.page-width:not(.is-on){display:none}section.hf-more.page-width.is-on{font-size:inherit;letter-spacing:normal;text-transform:none;text-decoration:none;white-space:normal;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:6.4rem;border-top:1px solid #E4E4E4;margin-top:4.8rem;padding-top:4.8rem;padding-bottom:4.8rem}section.hf-more .hf-more__h{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 2rem;color:#6b6b6b;font-weight:400}section.hf-more .product__description{margin:0;max-width:68ch}section.hf-more .hf-more__b>*+*{margin-top:2.4rem}@media(max-width:749px){body.hfyf .hf-announce{position:relative;display:block!important;height:3.2rem;overflow:hidden;padding-top:0!important;padding-bottom:0!important}body.hfyf .hf-announce>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;white-space:nowrap;opacity:0;animation:hfAnn 12s infinite;font-size:1.1rem}body.hfyf .hf-announce>span:before,body.hfyf .hf-announce>span:after{display:none!important;content:none!important}body.hfyf .hf-announce>span:nth-child(2){animation-delay:4s}body.hfyf .hf-announce>span:nth-child(3){animation-delay:8s}}@keyframes hfAnn{0%{opacity:0;transform:translateY(6px)}4%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){body.hfyf .hf-announce>span{animation:none}body.hfyf .hf-announce>span:first-child{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hfyf-v5.css.map */
