.slick-track{display:flex!important;align-items:stretch!important}.slick-slide{height:auto!important}.slick-slide>div,.halo-item{height:100%!important}.card{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important;background:#fff!important;border:1px solid #e8e8e8!important;border-radius:10px!important;padding:8px!important;box-shadow:0 2px 8px #0000000a!important;transform:none!important;transition:none!important}.card:hover{transform:none!important;border-color:#e8e8e8!important;box-shadow:0 2px 8px #0000000a!important}.card .card-media{position:relative!important;width:100%!important;height:0!important;padding-bottom:82%!important;overflow:hidden!important;background:#fafafa!important;border-radius:8px!important}.card .card-media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:6px!important;object-fit:contain!important;object-position:center!important;transform:none!important;transition:none!important}.card:hover .card-media img{transform:none!important}.card .card-media img:nth-of-type(2){display:none!important}.card .card-information{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:10px 2px 2px!important}.card .card-information__wrapper{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}.card .card-vendor{min-height:17px!important;margin-bottom:3px!important}.card .vendor-text{font-size:10px!important;color:#888!important;text-decoration:none!important}.card .card-title{display:-webkit-box!important;min-height:40px!important;max-height:40px!important;margin:0 0 7px!important;overflow:hidden!important;font-size:16px!important;font-weight:500!important;line-height:20px!important;color:#222!important;text-decoration:none!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.card .link-underline:before,.card .link-underline:after,.card .card-title:before,.card .card-title:after{display:none!important}.card .card-summary{display:none!important}.card .card-price{display:flex!important;align-items:flex-end!important;width:100%!important;height:42px!important;min-height:42px!important;margin-top:auto!important;margin-bottom:8px!important;overflow:hidden!important}.card .card-price .price,.card .card-price .price dl,.card .price__regular,.card .price__sale{display:flex!important;flex-wrap:wrap!important;align-content:flex-end!important;align-items:center!important;width:100%!important;margin:0!important;gap:2px 6px!important}.card .card-price dt,.card .card-price dd{margin:0!important;padding:0!important}.card .price__last,.card .price__compare{width:100%!important;line-height:18px!important}.card .price-item{white-space:nowrap!important}.card .price__last .price-item,.card .price-item--sale{font-size:15px!important;font-weight:700!important;color:#d81e41!important}.card .price__compare .price-item{font-size:11px!important;color:#999!important}.card .card-action{width:100%!important;margin-top:auto!important}.card .product-form__submit,.card .button-ATC{width:100%!important;min-height:38px!important;padding:7px 8px!important;color:#fff!important;background:#202020!important;border:1px solid #202020!important;border-radius:7px!important;font-size:12px!important;font-weight:600!important;box-shadow:none!important}.card .card__badge{top:7px!important;right:7px!important;left:auto!important;z-index:3!important}.card .card__badge .badge{min-height:23px!important;padding:2px 7px!important;border-radius:15px!important;font-size:9px!important}@media screen and (max-width:767px){.card{padding:6px!important;border-radius:8px!important}.card .card-media{padding-bottom:78%!important}.card .card-information{padding-top:8px!important}.card .card-title{min-height:36px!important;max-height:36px!important;font-size:16px!important;line-height:18px!important}.card .card-price{height:42px!important;min-height:38px!important;margin-bottom:6px!important}.card .price__last .price-item,.card .price-item--sale{font-size:13px!important}.card .product-form__submit,.card .button-ATC{min-height:36px!important;font-size:11px!important}}.price-item:after,.money:after{content:"";display:inline-block;width:15px;height:15px;margin-inline-start:4px;transform:translateY(2px);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.21 7.76a3.815 3.815 0 0 1-.321 1.194l-3.554.75v-2.25l-1.107.234v1.249a.54.54 0 0 1-.095.307l-.576.849a.998.998 0 0 1-.618.41L.8 11.166a3.85 3.85 0 0 1 .321-1.193l3-.634V7.922l-2.799.592c.043-.422.154-.823.322-1.193l2.477-.524V2.422A3.899 3.899 0 0 1 5.228 1.5v5.064l1.107-.234V2.973a3.9 3.9 0 0 1 1.107-.924v4.046l2.768-.584a3.81 3.81 0 0 1-.321 1.193l-2.447.517v1.125l2.768-.585Zm-3.875 4.194c.043-.42.154-.822.322-1.193l3.553-.75a3.814 3.814 0 0 1-.321 1.192l-3.554.751Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.21 7.76a3.815 3.815 0 0 1-.321 1.194l-3.554.75v-2.25l-1.107.234v1.249a.54.54 0 0 1-.095.307l-.576.849a.998.998 0 0 1-.618.41L.8 11.166a3.85 3.85 0 0 1 .321-1.193l3-.634V7.922l-2.799.592c.043-.422.154-.823.322-1.193l2.477-.524V2.422A3.899 3.899 0 0 1 5.228 1.5v5.064l1.107-.234V2.973a3.9 3.9 0 0 1 1.107-.924v4.046l2.768-.584a3.81 3.81 0 0 1-.321 1.193l-2.447.517v1.125l2.768-.585Zm-3.875 4.194c.043-.42.154-.822.322-1.193l3.553-.75a3.814 3.814 0 0 1-.321 1.192l-3.554.751Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.price-item:empty:after,.hidden .price-item:after{display:none}.menu-heading-mobile.halo-sidebar-header{position:relative!important;display:flex!important;align-items:stretch!important;width:100%!important;padding:0!important;background:#f3f3f3!important;border-bottom:1px solid #e5e5e5!important}.menu-heading-mobile.halo-sidebar-header>.title{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 50%!important;width:50%!important;min-height:52px!important;margin:0!important;padding:10px 35px!important;color:#555!important;background:#f3f3f3!important;border:0!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-align:center!important;cursor:pointer!important;white-space:nowrap!important;transition:background-color .25s ease,color .25s ease!important}.menu-heading-mobile.halo-sidebar-header>.title:first-of-type{border-inline-end:1px solid #ddd!important}.menu-heading-mobile.halo-sidebar-header>.title.is-active{color:#fff!important;background:#202020!important}.menu-heading-mobile.halo-sidebar-header .halo-sidebar-close{position:absolute!important;top:50%!important;inset-inline-end:10px!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;padding:0!important;margin:0!important;color:currentColor!important;background:transparent!important;border:0!important;font-size:0!important;transform:translateY(-50%)!important;cursor:pointer!important}.menu-heading-mobile.halo-sidebar-header .halo-sidebar-close svg{display:block!important;width:18px!important;height:18px!important;fill:currentColor!important}.menu-heading-mobile.halo-sidebar-header .halo-sidebar-close{color:#f7c662!important}#main-collection-product-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;column-gap:0px!important;row-gap:30px!important;align-items:stretch!important}#main-collection-product-grid>.product{width:100%!important;max-width:none!important;margin:0!important;float:none!important;display:flex!important}#main-collection-product-grid .product-item,#main-collection-product-grid .card{width:100%!important;height:100%!important}#main-collection-product-grid .card{display:flex!important;flex-direction:column!important}#main-collection-product-grid .card-information,#main-collection-product-grid .card-information__wrapper{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}#main-collection-product-grid .card-action{margin-top:auto!important}@media screen and (min-width:750px)and (max-width:1199px){#main-collection-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:20px!important}}@media screen and (max-width:749px){#main-collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
