@charset "UTF-8";.product_item{position:relative;display:flex;flex-direction:column;justify-content:stretch;width:100%;background:#EFEFEF;flex-grow:1;aspect-ratio:3/4}.product_item .swiper{max-width:100%;height:100%}.product_item .media_wrap{height:100%;cursor:pointer;background:rgba(239,239,239,0.0352941176)}.product_item .media_wrap img,.product_item .media_wrap svg,.product_item .media_wrap video{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;pointer-events:none;object-fit:cover;aspect-ratio:3/4;will-change:transform}.product_item .product_colors{position:absolute;z-index:4;top:16px;right:16px;display:flex;align-items:center;justify-content:flex-end;transition:opacity 0.2s ease-in-out;opacity:0;gap:12px}.product_item .product_colors:empty{display:none}.product_item .product_colors .more_colors{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:5 0;font-style:normal;line-height:12px;text-transform:uppercase;color:#151515}.product_item .product_colors .colors_list{display:flex;gap:4px}.product_item .product_colors .colors_list a{display:inline-flex;width:12px;height:12px}.product_item .swiper-button-next,.product_item .swiper-button-prev{transition:opacity 200ms ease-in-out;opacity:0}@media only screen and (min-width:749px){.product_item:hover .product_colors{opacity:1}}@media only screen and (min-width:749px){.product_item:hover .product_detail .product_sizes{pointer-events:auto;opacity:1}}@media only screen and (min-width:749px){.product_item:hover .product_detail h2:has(+.product_sizes),.product_item:hover .product_detail h3:has(+.product_sizes),.product_item:hover .product_information:has(+.product_sizes){opacity:0}}.product_item:hover .swiper-button-next,.product_item:hover .swiper-button-prev{opacity:1}.product_item .product_labels{position:absolute;z-index:3;top:16px;right:16px;left:16px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product_item .product_labels div{display:flex;align-items:center;justify-content:center;padding:4px 4px 2px;font-size:9px;font-weight:500;font-style:normal;line-height:8px;text-transform:uppercase;border-radius:2px;background:#FFF;gap:8px}.product_item .product_detail{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:16px;opacity:1;gap:16px;flex-grow:1}.product_item .product_detail h2,.product_item .product_detail h3{margin:0;font-size:18px;font-weight:400;font-style:normal;line-height:90%;text-transform:uppercase}.product_item .product_detail a{display:block;text-decoration:none;color:inherit}.product_item .product_detail .product_information{white-space:nowrap}.product_item .product_detail .product_information .price{margin:0 auto;font-size:12px;font-weight:400;font-style:normal;letter-spacing:0;color:#656663}.product_item .product_detail .product_information .price s{margin-right:4px;color:rgba(101,102,99,0.4)}.product_item .product_detail .product_information .price .price__badge-sale,.product_item .product_detail .product_information .price .price__badge-sold-out,.product_item .product_detail .product_information .price--on-sale .price__availability,.product_item .product_detail .product_information .price--on-sale .price__regular,.product_item .product_detail .product_information .price__availability,.product_item .product_detail .product_information .price__sale{display:none}.product_item .product_detail .product_information .price--on-sale .price__sale{display:block}.product_item .product_detail .product_sizes{position:absolute;z-index:1;bottom:16px;left:16px;display:flex;align-items:center;justify-content:flex-start;opacity:0;gap:12px}.product_item .product_detail .product_sizes .sizes_list{display:flex;gap:12px}.product_item .product_detail .product_sizes .sizes_list div{display:inline-flex;overflow:hidden;font-size:12px;line-height:normal;text-overflow:ellipsis}.product_item .product_detail .product_sizes .sizes_list div.unavailable{text-decoration:line-through;color:#75747c}@media only screen and (max-width:749px){.product_item .swiper-button-next,.product_item .swiper-button-prev{display:none!important}.product_item .product_labels{top:12px;right:12px;left:12px}.product_item .product_colors{opacity:1}.product_item .product_detail{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:12px 12px;gap:4px}.product_item .product_detail h2,.product_item .product_detail h3{font-size:16px;line-height:16px}}