.banner-grid-sale-wrapper{width:100%;max-width:1160px;margin:0 auto;margin-top:64px;display:none}.banners-desktop-grid{display:grid;grid-template-columns:280px 575px 280px;gap:14px;padding-bottom:48px}.banners-small-column,.banners-large-column{display:flex;flex-direction:column;flex:1}.image-wrapper{margin-bottom:16px;position:relative}.image-wrapper img{width:100%;height:346px;object-fit:cover}.image-wrapper.ellus-icon{width:100%;height:auto;display:flex;margin-top:16px;justify-content:flex-start;align-items:center}.text-sale-desktop{display:none!important;@media (min-width:1024px) {display:block !important;}}.image-wrapper.text-wrapper{height:346px;display:flex;flex-direction:column;justify-content:center;padding-left:2px}.image-wrapper.ellus-icon img{width:42px;height:44px;object-fit:contain}.image-wrapper .buttons-wrapper{width:100%;position:absolute;bottom:0;height:70px;display:flex;align-items:center;justify-content:space-around}.banner-grid-sale-wrapper-mobile h2{text-align:center;text-align:-webkit-center}.image-wrapper .buttons-wrapper a{text-decoration:underline;color:#fff;text-transform:uppercase;font-size:.875rem;font-weight:400}.buttons-wrapper a:first-child{display:none}.subtitle-new-items{font-weight:400;font-size:12px;display:block;text-align:center;line-height:10px;line-height:normal;text-align:-webkit-center}.subtitle-new-items span{font-weight:600;font-size:24px;line-height:normal;display:block;text-align:center;text-align:-webkit-center}.image-title{position:absolute;top:50%;cursor:pointer;left:50%;transform:translate(-50%,-50%);font-size:32px;color:#fff;font-weight:bold}@supports(-webkit-touch-callout:none){.collection-t-shirt{display:block;position:relative!important}.collection-t-shirt .collection-content{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;z-index:5}}@media(max-width:768px){.collection-t-shirt{position:relative}.collection-t-shirt .collection-content{width:100%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}}@media(min-width:1024px){.banner-grid-sale-wrapper{display:flex}}.black-month-collection-mobile-wrapper{width:calc(50% - .375rem)}.collection-shelf.black-month-collection-mobile-wrapper{width:100%}.black-month-collection-mobile-wrapper .slick-slide img{width:100%;height:100%;object-fit:cover;@media (max-width:768px) {height:60.8vw;}}.black-month-collection-mobile-wrapper .slick-slide{position:relative}.black-month-collection-slick-nav-wrapper{padding:.375rem 1rem}.black-month-collection-slick-nav-wrapper .slick-dots{display:flex;gap:1rem;font-size:0;line-height:0}.black-month-collection-slick-nav-wrapper .slick-dots li{width:.375rem;height:.375rem;background:#cacaca;border-radius:50%}.black-month-collection-slick-nav-wrapper .slick-dots li.slick-active{background:#000}.black-month-collection-slick-nav-wrapper .slick-prev,.black-month-collection-slick-nav-wrapper .slick-next{font-size:0;line-height:0;padding:.625rem}.black-month-collection-slick-nav-wrapper .slick-prev::before,.black-month-collection-slick-nav-wrapper .slick-next::before{content:"";display:block;height:1.25rem;width:1.25rem}.black-month-collection-slick-nav-wrapper .slick-prev::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M12.5 15L7.5 10L12.5 5' stroke='%2352525B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.black-month-collection-slick-nav-wrapper .slick-next::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.5 15L12.5 10L7.5 5' stroke='%2352525B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.collection-title{font-size:1.1875rem;line-height:1.3125rem;font-weight:700;color:#fff}.collection-title.absolute{bottom:55%;right:50%;transform:translate(50%,50%)}.collection-content{position:absolute;display:flex;flex-direction:column;bottom:55%;right:50%;transform:translate(50%,50%);color:#fff;text-align:center}.collection-content .collection-subtitle{font-size:.4375rem;line-height:.5rem}.collection-content .collection-subtitle:last-child{font-size:.875rem;line-height:1rem;font-weight:800}.collection-cta-wrapper{padding:.625rem .9375rem}.collection-cta{color:#161616;text-decoration:underline;font-size:.625rem;line-height:.75rem;font-weight:500}
