.products-list{display:flex;grid-area:catalog;flex-flow:row wrap;justify-content:space-between;position:relative}.products-list .cover{position:absolute;z-index:999;top:0;left:0;right:-30px;bottom:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff75}.products-list .cover:before{content:"";background-image:url(/build/assets/sun-loader-C_An7JF5.gif);background-size:400px;background-repeat:no-repeat;height:400px;margin:15% auto auto;display:block;width:400px}.products-list .empty-text{margin:50px auto 8px;text-align:center;width:100%;color:#0a0809;font-family:Montserrat;font-size:19px;font-weight:400;line-height:135%}.products-list .item{flex-basis:calc(50% - 2.5px);margin-bottom:24px;height:100%;display:grid;grid-template-areas:"image" "title" "price";grid-template-rows:67.5lvw auto auto}.products-list .item .image{grid-area:image;cursor:pointer;overflow:hidden;position:relative;border-radius:20px}.products-list .item .image .sales-label{position:absolute;top:8px;left:8px;border-radius:30px}.products-list .item .image .sales-label.sale{background-color:#bd1717;color:#fff;font-family:Cormorant Infant,serif;font-weight:700;font-style:italic;padding:1px 3px}.products-list .item .image .sales-label.new{color:#fff;background-color:#000;font-family:Cormorant Infant,serif;font-weight:700;font-style:italic;padding:1px 3px}.products-list .item .image .favorite{position:absolute;right:10px;top:7px;width:27px;height:27px;display:block;background:#fff;border-radius:50px;padding:0}.products-list .item .image .favorite:after{content:"";background-image:url(/build/assets/favorite-DNEsBYhQ.svg);width:20px;height:20px;display:block;margin:4px}.products-list .item .image .favorite.active:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='%230A0809' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g opacity='0.750000' > <rect id='Heart' width='20.000000' height='20.000000' transform='translate(-0.511719 0.000000)' fill='%230A0809' fill-opacity='0' /> <path id='Vector' d='M1.67 7.18C1.67 6.24 2 5.33 2.59 4.61C3.19 3.88 4.02 3.38 4.94 3.2C5.86 3.01 6.81 3.16 7.64 3.6C8.47 4.04 9.12 4.75 9.48 5.62C9.84 4.75 10.49 4.04 11.32 3.6C12.15 3.16 13.11 3.01 14.03 3.2C14.95 3.38 15.78 3.88 16.37 4.61C16.97 5.33 17.3 6.24 17.3 7.18C17.3 12.49 9.48 16.87 9.48 16.87C9.48 16.87 1.67 12.49 1.67 7.18Z' stroke='%230A0809' stroke-opacity='1.000000' stroke-width='1.000000' stroke-linejoin='round' /> </g> </svg>");width:20px;height:20px;display:block}.products-list .item .image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.products-list .item .ptitle{grid-area:title;color:#0a0809;font-family:Montserrat;font-size:10px;font-weight:500;line-height:125%;text-align:center;padding-right:8px;margin-top:14px}.products-list .item .price{text-align:center;margin-top:auto;grid-area:price;color:#0a0809;font-family:Montserrat;font-size:12px;font-weight:600;line-height:105.5%;display:flex;flex-direction:row-reverse;justify-content:center;gap:8px}.products-list .item .price .old{text-decoration:line-through;font-size:11px;color:#898989}.products-list .item .sizes{display:none}@media (min-width: 992px){.products-list{display:grid;justify-content:normal;gap:16px;grid-template-columns:repeat(3,calc(33% - 8px))}.products-list.empty{grid-template-columns:repeat(1,100%)}.products-list .empty-text{margin:auto auto 8px;text-align:center;width:100%;color:#0a0809;font-family:Montserrat;font-size:20px;font-weight:400;line-height:135%}.products-list:nth-child(3){-moz-column-gap:0px;column-gap:0px}.products-list .item{flex-basis:calc(33% - 18px);display:grid;grid-template-areas:"image image" "title sizes" "price price";grid-template-columns:70% 30%;grid-template-rows:300px auto auto;justify-items:start;align-items:start}.products-list .item.bigTitle{grid-template-areas:"image image" "title title" "price price"}.products-list .item:hover .image .hovered-area{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#292929;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:24px}.products-list .item:hover .image .hovered-area .descr{font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px;text-align:center;margin-bottom:40px;color:#fff;max-width:180px}.products-list .item:hover .image .hovered-area .quantity{border:1px solid rgb(217,217,217);display:flex;align-items:center;justify-content:space-between;border-radius:50px;margin-bottom:4px;height:30px;width:160px}.products-list .item:hover .image .hovered-area .quantity .minus{color:#fff;margin-left:6px;font-size:24px}.products-list .item:hover .image .hovered-area .quantity input{background-color:transparent;color:#fff;text-align:center;font-size:18px;width:60px}.products-list .item:hover .image .hovered-area .quantity .plus{color:#fff;margin-right:6px;font-size:24px}.products-list .item:hover .image .hovered-area .buttons_wrap{display:flex;flex-direction:column;gap:4px}.products-list .item:hover .image .hovered-area .buttons_wrap .button_fast_order{background:#a9a9a9;width:160px;display:block;border-radius:50px;padding:6px 24px;font-family:Montserrat;font-size:10px;font-weight:400;line-height:18.29px;text-align:center;text-transform:uppercase}.products-list .item:hover .image .hovered-area .buttons_wrap .to-cart{background-color:#fff;width:160px;display:block;border-radius:50px;padding:6px 16px;font-family:Montserrat;font-size:10px;font-weight:400;line-height:18.29px;text-align:center;text-transform:uppercase}.products-list .item .image{height:100%;width:100%;grid-area:image;cursor:pointer;overflow:hidden;position:relative}.products-list .item .image .hovered-area{display:none}.products-list .item .image .favorite{position:absolute;right:10px;top:7px;width:27px;height:27px;display:block;background:#fff;border-radius:50px;padding:0;z-index:98}.products-list .item .image .favorite:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g opacity='0.750000' > <rect id='Heart' width='20.000000' height='20.000000' transform='translate(-0.511719 0.000000)' fill='%230A0809' fill-opacity='0' /> <path id='Vector' d='M1.67 7.18C1.67 6.24 2 5.33 2.59 4.61C3.19 3.88 4.02 3.38 4.94 3.2C5.86 3.01 6.81 3.16 7.64 3.6C8.47 4.04 9.12 4.75 9.48 5.62C9.84 4.75 10.49 4.04 11.32 3.6C12.15 3.16 13.11 3.01 14.03 3.2C14.95 3.38 15.78 3.88 16.37 4.61C16.97 5.33 17.3 6.24 17.3 7.18C17.3 12.49 9.48 16.87 9.48 16.87C9.48 16.87 1.67 12.49 1.67 7.18Z' stroke='%230A0809' stroke-opacity='1.000000' stroke-width='1.000000' stroke-linejoin='round' /> </g> </svg>");width:20px;height:20px;display:block;margin:4px}.products-list .item .image .favorite.active:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='%230A0809' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g opacity='0.750000' > <rect id='Heart' width='20.000000' height='20.000000' transform='translate(-0.511719 0.000000)' fill='%230A0809' fill-opacity='0' /> <path id='Vector' d='M1.67 7.18C1.67 6.24 2 5.33 2.59 4.61C3.19 3.88 4.02 3.38 4.94 3.2C5.86 3.01 6.81 3.16 7.64 3.6C8.47 4.04 9.12 4.75 9.48 5.62C9.84 4.75 10.49 4.04 11.32 3.6C12.15 3.16 13.11 3.01 14.03 3.2C14.95 3.38 15.78 3.88 16.37 4.61C16.97 5.33 17.3 6.24 17.3 7.18C17.3 12.49 9.48 16.87 9.48 16.87C9.48 16.87 1.67 12.49 1.67 7.18Z' stroke='%230A0809' stroke-opacity='1.000000' stroke-width='1.000000' stroke-linejoin='round' /> </g> </svg>");width:20px;height:20px;display:block}.products-list .item .ptitle{grid-area:title;font-size:14px;text-align:left}.products-list .item .price{grid-area:price;font-size:14px;font-weight:700;line-height:125%;text-align:left}.products-list .item .price .old{text-decoration:line-through;font-size:11px}.products-list .item .sizes{grid-area:sizes;display:flex;flex-direction:column;gap:5px;align-items:flex-start;justify-content:flex-start;margin-top:14px}.products-list .item .sizes .size-title{color:#0a0809;font-family:Montserrat;font-size:14px;font-weight:400;line-height:135%;text-align:right}.products-list .item .sizes .size-list{display:flex;gap:8px}.products-list .item .sizes .size-list .size-item{color:#0a0809;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:300;line-height:105.5%;text-align:center}.products-list .item .sizes .size-list .size-item.selected{color:#0a0809;font-family:Montserrat;font-size:16px;font-weight:600;line-height:105.5%;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:3px}.products-list .item .sizes .size-list .size-item.selected:after{content:"";background-image:url(/build/assets/smallTriangle-DpJ0OvxJ.svg);width:6px;height:6px;background-size:7px}}@media (min-width: 1280px){.products-list{grid-template-columns:repeat(4,calc(25% - 8px))}.products-list .item{flex-basis:calc(33% - 17.5px)}}@media (min-width: 1600px){.products-list .item{grid-template-rows:400px auto auto}}
