.collection-banner{height:272px;position:relative;overflow:hidden}.collection-banner__image{width:100%;height:100%;position:relative}.collection-banner__img{width:100%;height:100%;object-fit:cover;object-position:center}.collection-banner__overlay{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1}.collection-banner__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;width:100%}.collection-banner__title{font-family:Avenir,sans-serif;font-weight:500;font-size:73px;line-height:73px;color:#fff;margin:0;text-align:center}@media screen and (max-width: 989px){.collection-banner{height:168px}.collection-banner__title{font-family:Avenir,sans-serif;font-weight:600;font-size:48px;line-height:43px;letter-spacing:1.75px;text-align:center}}.collection-breadcrumbs{margin:0 auto}.collection-breadcrumbs .breadcrumbs__container{display:flex;align-items:center;gap:16px}.collection-breadcrumbs .breadcrumbs__link{font-family:Avenir,sans-serif;font-weight:400;font-size:15px;line-height:130%;letter-spacing:0px;color:#000;text-decoration:none;transition:opacity .3s ease}.collection-breadcrumbs .breadcrumbs__link:hover{opacity:.7}.collection-breadcrumbs .breadcrumbs__arrow{flex-shrink:0}.collection-breadcrumbs .breadcrumbs__current{font-family:Avenir,sans-serif;font-weight:400;font-size:15px;line-height:130%;letter-spacing:0px;color:#000}@media screen and (max-width: 989px){.collection-breadcrumbs .breadcrumbs__link,.collection-breadcrumbs .breadcrumbs__current{font-family:Avenir,sans-serif;font-weight:400;font-size:15px;line-height:130%}}.product-grid{display:flex;flex-wrap:wrap;gap:30px;list-style:none;padding:0;margin:0}.product-grid .grid__item{flex:0 0 calc(33.333% - 20px)!important;min-width:300px!important;list-style:none!important;width:calc(33.333% - 20px)!important;max-width:none!important}@media screen and (max-width: 989px){.product-grid{flex-direction:column!important;gap:0!important;margin:0!important;width:100vw!important;margin-left:calc(-50vw + 50%)!important}.product-grid .grid__item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 20px!important}}.product{margin-top:2rem}.list-product-collection-custom{margin-top:2rem!important}@media screen and (max-width: 989px){.list-product-collection-custom{margin-top:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-collection-product-grid.css.map */
