.hansen-crumbs .breadcrumbs,.hansen-3col-crumbs{align-items:flex-start}.hansen-crumbs .breadcrumbs,.hansen-crumbs .breadcrumbs-list,.hansen-3col-crumbs,.hansen-3col-crumbs .hansen-3col-crumbs__path{text-align:left;justify-content:flex-start}.hansen-crumbs .breadcrumbs-list,.hansen-3col-crumbs .hansen-3col-crumbs__path{flex:1 1 auto;min-width:0;flex-wrap:wrap;overflow:visible;white-space:normal}.hansen-crumbs .breadcrumbs-list__item,.hansen-crumbs .breadcrumbs-list__item:last-child{flex:0 1 auto;min-width:0;overflow:visible;white-space:normal;text-align:left}.hansen-crumbs .breadcrumbs-list__link,.hansen-crumbs .breadcrumbs-list__item:last-child .breadcrumbs-list__link,.hansen-3col-crumbs .hansen-3col-crumbs__path [aria-current]{display:inline;overflow:visible;white-space:normal;text-overflow:unset;text-align:left}.hansen-crumbs .breadcrumbs-prod-nav,.hansen-3col-crumbs .hansen-3col-crumbs__nav{flex:0 0 auto;margin-left:auto}@media(max-width:767px){.hansen-crumbs .breadcrumbs-prod-nav,.hansen-3col-crumbs .hansen-3col-crumbs__nav{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.hansen-crumbs .breadcrumbs-prod-nav__link,.hansen-3col-crumbs .hansen-3col-crumbs__nav a{line-height:1.15}.hansen-crumbs .breadcrumbs-prod-nav__link--prev:not(:last-child){margin-inline-end:0}}.hansen-crumbs:after{left:0;right:0;width:auto;transform:none}.hansen-tabs:after{left:calc(var(--container-pad-x, 16px) * -1);right:calc(var(--container-pad-x, 16px) * -1);width:auto;transform:none}.filter-container--side,.hansen-tabs-wrap,.hansen-tabs,.hansen-tabs__row{max-width:100%;min-width:0}.filter-container--side .filters,.filter-container--side .filters-adjacent,.filter-container--side .product-grid,.product-grid>.product-block{min-width:0}.filter-group__item__text{min-width:0}.shopify-section-group-footer-group.section-newsletter,.shopify-section-group-footer-group.section-newsletter .section-signup{background:#000;color:#fff}.shopify-section-group-footer-group.section-newsletter .strongly-padded-row{padding-top:40px;padding-bottom:8px}.shopify-section-group-footer-group.section-newsletter .hometitle,.shopify-section-group-footer-group.section-newsletter .rte,.shopify-section-group-footer-group.section-newsletter .rte p,.shopify-section-group-footer-group.section-newsletter .rte em,.shopify-section-group-footer-group.section-newsletter .rte strong{color:#fff}.shopify-section-group-footer-group.section-newsletter .hometitle,.shopify-section-group-footer-group.section-newsletter .rte,.shopify-section-group-footer-group.section-newsletter .rte p{font:500 13px/1.6 var(--hansen-family, sans-serif);letter-spacing:0}.shopify-section-group-footer-group.section-newsletter .hometitle{line-height:1.3;text-transform:uppercase}.shopify-section-group-footer-group.section-newsletter .signup-form__email,.shopify-section-group-footer-group.section-newsletter .signup-form__button{background:transparent;color:#fff;border-color:#fff;font:500 13px/1.4 var(--hansen-family, sans-serif)}.shopify-section-group-footer-group.section-newsletter .signup-form__email::placeholder{color:#ffffffb3}.section-footer{--footer-bg-col: 0 0 0;--footer-text-col: 255 255 255;--footer-heading-col: 255 255 255;--footer-divider-col: #2a2a2a}.section-footer .section-footer__title,.section-footer .section-footer__menu-block__menu,.section-footer .section-footer__text,.section-footer .section-footer__lower-menu,.section-footer .copyright,.section-footer .section-footer__credit,.section-footer a{font:500 13px/1.6 var(--hansen-family, sans-serif);letter-spacing:0;text-transform:uppercase;color:#fff}.section-footer .section-footer__text,.section-footer .section-footer__text p{text-transform:none;font-weight:400;font-size:13px;line-height:1.6;color:#fff}.section-footer .section-footer__title{margin-bottom:8px}@media(min-width:1000px){.section-footer__row--blocks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:28px;margin-bottom:0;padding-top:28px;padding-bottom:20px}.section-footer__row--blocks .section-footer__row__col{width:auto;max-width:none;margin-bottom:0}}.section-footer__row-lower{align-items:center;gap:20px}.section-footer__row-lower .section-footer__row__col{order:0}.section-footer__credit{margin:0 0 6px}.section-footer__credit a{color:#fff;text-decoration:none}.section-footer__payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0}@media(min-width:768px){.section-footer__lower-payments{margin-left:auto}.section-footer__payment-icons{justify-content:flex-end}}.section-footer__payment-icon{width:26px;height:16px;margin:0;filter:grayscale(1) invert(1) contrast(1.15)}
/*# sourceMappingURL=/cdn/shop/t/71/assets/hansen-layout.css.map */
