.shopify-section--component-plp-banner-grid+.shopify-section--component-plp-banner-grid .component-plp-banner-grid__wrap{padding-top:0}.shopify-section--component-plp-banner-grid:last-child{margin-bottom:13rem}@media (max-width: 768px){.shopify-section--component-plp-banner-grid:last-child{margin-bottom:8rem}}.component-plp-banner-grid *{margin:0;padding:0}.component-plp-banner-grid ul,.component-plp-banner-grid ol{font:inherit;color:inherit;list-style:none;padding:0}.component-plp-banner-grid h1,.component-plp-banner-grid h2,.component-plp-banner-grid h3,.component-plp-banner-grid h4,.component-plp-banner-grid h5,.component-plp-banner-grid p{font:inherit;color:inherit}.component-plp-banner-grid button,.component-plp-banner-grid a,.component-plp-banner-grid .button{font:inherit;color:inherit;text-transform:none;letter-spacing:0;background-color:transparent;border:none;cursor:pointer}.component-plp-banner-grid dl,.component-plp-banner-grid dt,.component-plp-banner-grid dd{display:initial;font:inherit;color:inherit}.component-plp-banner-grid img{vertical-align:top}.component-plp-banner-grid em,.component-plp-banner-grid i{font-style:normal}.component-plp-banner-grid a{text-decoration:none}.component-plp-banner-grid--right .component-plp-banner-grid__banner-item{order:3}.component-plp-banner-grid--type2{color:#fff}.component-plp-banner-grid--type2.component-plp-banner-grid--right .component-plp-banner-grid__banner-item{order:2;grid-column:2/4}.component-plp-banner-grid--type2 .component-plp-banner-grid__banner-item{grid-column:1/3}@media (max-width: 768px){.component-plp-banner-grid--type2 .component-plp-banner-grid__banner-item{grid-column:auto!important}}.component-plp-banner-grid .component-plp-banner-grid__img{position:relative;display:block;margin:0 auto}.component-plp-banner-grid .component-plp-banner-grid__img--hover{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;overflow:hidden;font-family:futura-pt,sans-serif}@media (max-width: 768px){.component-plp-banner-grid .component-plp-banner-grid__img--hover{display:none}}.component-plp-banner-grid .component-plp-banner-grid__img--hover img{opacity:0}.component-plp-banner-grid .component-plp-banner-grid__img--hover:before{content:"MORE INFO";display:block;width:24rem;height:4.4rem;line-height:4.4rem;background:#02060f;color:#fff;text-align:center;font-size:1.6rem;font-family:futura-pt,sans-serif;font-weight:400;position:absolute;bottom:0;left:calc(50% - 12rem);opacity:0;z-index:10}.component-plp-banner-grid .component-plp-banner-grid__wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:192rem;margin:0 auto;padding:7rem 8rem}@media (max-width: 1280px){.component-plp-banner-grid .component-plp-banner-grid__wrap{padding:1.6rem;gap:20px}}@media (max-width: 768px){.component-plp-banner-grid .component-plp-banner-grid__wrap{grid-template-columns:repeat(1,1fr)}}.component-plp-banner-grid .component-plp-banner-grid__banner-item{color:#fff;position:relative;overflow:hidden;display:flex;align-items:center}@media (max-width: 768px){.component-plp-banner-grid .component-plp-banner-grid__banner-item{height:530px}}.component-plp-banner-grid .component-plp-banner-grid__banner-item.active .component-plp-banner-grid__img{opacity:1;filter:blur(0);transition:all 1.5s;transform:translateY(0) scale(1)}.component-plp-banner-grid .component-plp-banner-grid__banner-item .component-plp-banner-grid__img{width:100%;height:100%;transform:scale(1.3);opacity:.3;filter:blur(5rem);transition:all 1.5s}.component-plp-banner-grid .component-plp-banner-grid__banner-item img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}@media (max-width: 768px){.component-plp-banner-grid .component-plp-banner-grid__banner-item img{-o-object-position:center;object-position:center}}.component-plp-banner-grid .component-plp-banner-grid__product-item{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f5f7f9}.component-plp-banner-grid .component-plp-banner-grid__product-item a{width:100%;max-width:38rem;margin:0 auto;font-weight:400}.component-plp-banner-grid .component-plp-banner-grid__product-item img{display:block;width:auto;max-width:100%;height:100%;margin:0 auto;transition:all .4s;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.component-plp-banner-grid .component-plp-banner-grid__product-item:hover a,.component-plp-banner-grid .component-plp-banner-grid__product-item:focus a{transition:all .5s}.component-plp-banner-grid .component-plp-banner-grid__product-item:hover .component-plp-banner-grid__img img,.component-plp-banner-grid .component-plp-banner-grid__product-item:focus .component-plp-banner-grid__img img{opacity:0}@media (max-width: 768px){.component-plp-banner-grid .component-plp-banner-grid__product-item:hover .component-plp-banner-grid__img img,.component-plp-banner-grid .component-plp-banner-grid__product-item:focus .component-plp-banner-grid__img img{opacity:1}}.component-plp-banner-grid .component-plp-banner-grid__product-item:hover .component-plp-banner-grid__img .component-plp-banner-grid__img--hover,.component-plp-banner-grid .component-plp-banner-grid__product-item:focus .component-plp-banner-grid__img .component-plp-banner-grid__img--hover{transform:translateY(-2rem)}.component-plp-banner-grid .component-plp-banner-grid__product-item:hover .component-plp-banner-grid__img .component-plp-banner-grid__img--hover img,.component-plp-banner-grid .component-plp-banner-grid__product-item:focus .component-plp-banner-grid__img .component-plp-banner-grid__img--hover img{opacity:1}.component-plp-banner-grid .component-plp-banner-grid__product-item:hover .component-plp-banner-grid__img .component-plp-banner-grid__img--hover:before,.component-plp-banner-grid .component-plp-banner-grid__product-item:focus .component-plp-banner-grid__img .component-plp-banner-grid__img--hover:before{opacity:1;bottom:2rem;transition:all .5s}.component-plp-banner-grid .component-plp-banner-grid__product-item:hover img,.component-plp-banner-grid .component-plp-banner-grid__product-item:focus img{transition:all .5s}@media (max-width: 1280px){.component-plp-banner-grid .component-plp-banner-grid__product-item a{padding:0 5%}}@media (max-width: 768px){.component-plp-banner-grid .component-plp-banner-grid__product-item a{padding:0}.component-plp-banner-grid .component-plp-banner-grid__product-item .component-plp-banner-grid__img{max-width:34.3rem;height:34.3rem}}.component-plp-banner-grid .component-plp-banner-grid__product-item-info{padding:3.8rem 2rem 11.3rem;text-align:center}@media (max-width: 768px){.component-plp-banner-grid .component-plp-banner-grid__product-item-info{padding:1.5rem 2rem 4.4rem;min-height:13.7rem}}.component-plp-banner-grid .component-plp-banner-grid__product-item-name{margin-top:.5rem;font-size:2rem;color:#000}@media (max-width: 1280px){.component-plp-banner-grid .component-plp-banner-grid__product-item-name{font-size:1.6rem;margin-top:.5rem}}.component-plp-banner-grid .component-plp-banner-grid__product-item-name strong{font-family:futura-pt,sans-serif;line-height:1.15;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:400}.component-plp-banner-grid .component-plp-banner-grid__product-item-desc{display:block;padding:2.4rem 0 0;font-weight:300;position:relative;font-size:1.4rem;color:#444649;line-height:1.5;letter-spacing:.05rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;box-sizing:content-box}.component-plp-banner-grid .component-plp-banner-grid__product-item-desc:before{content:"";display:block;width:3rem;height:.1rem;background:#a9afb5;position:absolute;top:1.15rem;left:calc(50% - 1.5rem)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-plp-banner-grid.scss.css.map */
