.halo-product,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-column-product{display:flex;flex-direction:row;flex-wrap:wrap;white-space:normal}.halo-product .halo-item .product-card,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-item .product-card{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.halo-product .halo-item .product-card .product-content,.halo-product .halo-item .product-card .product-content .product-detail,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-item .product-card .product-content,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-item .product-card .product-content .product-detail{display:flex;flex-direction:column;flex:1 1 auto}.halo-product .halo-item .product-card .product-image .product-link,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-item .product-card .product-image .product-link{aspect-ratio:1/1;overflow:hidden}.halo-product .halo-item .product-card .product-image .product-link img,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-item .product-card .product-image .product-link img{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center}.halo-product .halo-item .product-card .product-title,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-item .product-card .product-title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:22px;height:44px;min-height:44px}.halo-product .halo-item .product-card .product-action,[class*=productGrid--maxCol]:not(.productGrid--maxCol1) .halo-item .product-card .product-action{margin-top:auto}@media(max-width:1024px){.halo-row.halo-row-custom.halo-product{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.halo-row.halo-row-custom.halo-product .halo-item{flex:0 0 50%!important;max-width:50%!important;margin:0!important}.halo-row.halo-row-custom.halo-product .halo-item .product-card{max-width:100%!important}}.mobile-bottom-nav{display:none}@media(max-width:767px){body{padding-bottom:calc(58px + env(safe-area-inset-bottom,0px))!important}.mobile-bottom-nav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:2147483647;background:#383e47;pointer-events:auto;touch-action:manipulation;padding-bottom:env(safe-area-inset-bottom,0px)}.mobile-bottom-nav__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;padding:8px 2px 7px;color:#fff;text-decoration:none;font-size:10px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.mobile-bottom-nav__item svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mobile-bottom-nav__item:hover,.mobile-bottom-nav__item:active{color:#fff}}.halo_mobileNavigation{z-index:1001!important}@media(max-width:767px){.overlay_background{pointer-events:none!important}body.open_Cart .overlay_background,body.open_menu .overlay_background,body.open_Account .overlay_background,body.open_Search .overlay_background,body.open_Sidebar .overlay_background,body.open_Currency .overlay_background{pointer-events:auto!important}.footbar-fixed{pointer-events:none!important}.footbar-fixed .cookieMessage,.footbar-fixed .someone-purchased{pointer-events:auto}.halo_mobileNavigation{pointer-events:none!important}body.open_menu .halo_mobileNavigation,body.open_Account .halo_mobileNavigation#login-mobile,body.open_Cart .halo_mobileNavigation#cart-mobile{pointer-events:auto!important}}@media(max-width:767px){[data-sticky-add-to-cart]{bottom:calc(58px + env(safe-area-inset-bottom,0px))!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
