.collection-hero__inner{justify-content:center}@media(min-width:768px){.collection-hero__inner{margin-bottom:60px}}.collection-hero__title{text-align:center;font-weight:700;font-size:32px;line-height:100%;text-transform:uppercase}@media(min-width:768px){.collection-hero__title{font-size:40px}}@media(min-width:768px){.collection-hero__nav-filters-wrapper{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}}@media(min-width:768px){.collection-hero__nav-filters-wrapper .collection-hero__nav-wrapper{max-width:1280px;padding:0;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:0 20px;flex-wrap:wrap}}@media(min-width:768px){.collection-hero__nav-filters-wrapper .collection-hero__nav-wrapper .page-width{padding:0}}@media(min-width:768px){.collection-hero__nav-filters-wrapper .page-width{max-width:unset;margin:0}}.collection-hero__nav{padding:20px 0 16px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(min-width:768px){.collection-hero__nav{border-top:unset;border-bottom:unset;padding:0}}.collection-hero__nav .anchor-nav__menu{gap:30px}@media(min-width:768px){.collection-hero__nav .anchor-nav__menu{padding:30px 0 0}}@media(min-width:880px){.collection-hero__nav .anchor-nav__menu{gap:40px;padding:30px 0}}.collection-hero__nav .anchor-nav__menu li{text-transform:uppercase}.collection-hero__nav nav{max-width:unset;margin:0}.collection-hero__nav nav a{min-width:unset}.collection-hero__nav li:first-child{padding-left:20px}.collection-hero__nav li:last-child{padding-right:20px}.collection-hero__nav li :focus,.collection-hero__nav li :hover,.collection-hero__nav li>:focus-visible{outline:0;box-shadow:none;outline-offset:0;background-color:unset;color:var(--black)}.collection-hero__nav li :focus .h3,.collection-hero__nav li :hover .h3,.collection-hero__nav li>:focus-visible .h3{text-decoration:underline}.collection-hero__nav .anchor-nav__link{border:none;padding:0!important}.collection-hero__nav .anchor-nav__link .h3{font-weight:300!important;font-size:18px;line-height:100%}.collection-hero__nav .anchor-nav__link--selected{background:0 0;color:var(--black)}.collection-hero__nav .anchor-nav__link--selected .h3{font-weight:600!important;text-decoration:underline}.facets-wrapper .facets-container{column-gap:0;padding-top:15px}@media(min-width:768px){.facets-wrapper .facets-container{padding:20px 0}}.facets-wrapper .facets__form{margin-bottom:0}.facets-wrapper .mobile-facets__wrapper{margin-left:auto;margin-right:0}.facets-wrapper .mobile-facets__open-label{text-transform:uppercase;font-size:14px;font-weight:300;line-height:130%}.facets .select{max-width:220px;border-radius:15px!important;border:1px solid var(--border-for-gray-bg)!important}.facets .facet-filters{padding-left:0}.facets .facet-filters__label,.facets .facet-filters__sort{text-transform:uppercase;font-weight:300!important;letter-spacing:0!important;color:var(--black);font-size:14px!important}.product-grid-container .product-grid{margin-top:20px;gap:15px!important}@media(min-width:768px){.product-grid-container .product-grid{margin-top:60px!important;gap:30px!important}}.product-grid-container .grid__item-push{min-height:280px;border-radius:20px;overflow:hidden}.product-grid-container .grid__item-push .push-link-card{height:100%;width:100%;min-height:280px;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;position:relative;overflow:hidden;text-decoration:none}.product-grid-container .grid__item-push span{position:relative;z-index:2;color:#fcfcfc;text-transform:uppercase;font-weight:700;line-height:120%;text-align:left;font-size:14px}@media(min-width:768px){.product-grid-container .grid__item-push span{font-size:20px}}.product-grid-container .grid__item-push .push__content{display:grid;grid-template-columns:1fr 24px;align-items:center;width:calc(100% - 24px);gap:8px;position:absolute;left:12px;z-index:3}@media(min-width:768px){.product-grid-container .grid__item-push .push__content{left:20px;width:calc(100% - 40px)}}.product-grid-container .grid__item-push .hv-scroll-button__icon{height:24px;width:24px}.product-grid-container .grid__item-push.grid__item-content-position-top .push__overlay{background:linear-gradient(180deg,#000000b3 0,#0000 44.23%)}.product-grid-container .grid__item-push.grid__item-content-position-top .push__content{top:15px}@media(min-width:768px){.product-grid-container .grid__item-push.grid__item-content-position-top .push__content{top:25px}}.product-grid-container .grid__item-push.grid__item-content-position-bottom .push__overlay{background:linear-gradient(0deg,#0000 0,#000000b3 44.23%)}.product-grid-container .grid__item-push.grid__item-content-position-bottom .push__content{bottom:15px}@media(min-width:768px){.product-grid-container .grid__item-push.grid__item-content-position-bottom .push__content{bottom:25px}}.product-grid-container .grid__item-push .push__overlay{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;display:block!important}.product-grid-container .grid__item--comparison-card .comparison-link-card{height:100%;width:100%;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;overflow:hidden;padding:15px}@media(min-width:768px){.product-grid-container .grid__item--comparison-card .comparison-link-card{padding:26px}}.product-grid-container .grid__item--comparison-card .comparison-link-card .comparison-link-card-overlay{position:absolute;top:0;left:0;background:linear-gradient(0deg,#000000b3 0,#0000 44.23%);height:100%;width:100%;display:block}.product-grid-container .grid__item--comparison-card .comparison-link-card .comparison-link-card-title{display:grid;grid-template-columns:1fr 24px;align-items:center;gap:8px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%;color:#fff;position:relative;z-index:2}@media(min-width:768px){.product-grid-container .grid__item--comparison-card .comparison-link-card .comparison-link-card-title{font-size:17px;gap:10px}}.product-grid-container .grid__item--comparison-card .comparison-link-card .hv-scroll-button__icon{height:24px;width:24px}.collection-multi-collection .collection-hero__nav-wrapper{justify-content:center}.collection-multi-collection .facets-wrapper{display:none}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-main-collection-product-grid.css.map */
