.catalog-list{position:relative;padding:80px 0}@media (max-width: 960px){.catalog-list{padding:40px 0}}.catalog-list__head{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 40px;padding:0 44px}@media (max-width: 960px){.catalog-list__head{margin:0 0 24px;padding:0 16px}}.catalog-list__head-title{font-size:36px;font-weight:400;line-height:36px;letter-spacing:.03em;text-transform:uppercase}@media (max-width: 960px){.catalog-list__head-title{font-size:20px;font-weight:400;line-height:24px;letter-spacing:.02em}}.catalog-list__head-link{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.05em;display:flex;align-items:center;text-transform:uppercase}@media (max-width: 960px){.catalog-list__head-link{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.03em}}@media (max-width: 960px){.catalog-list__head-link{font-size:10px;font-weight:400;line-height:10px;letter-spacing:0}}.catalog-list__head-link:hover{color:#5e5a58}.catalog-list__head-link svg{min-width:16px;width:16px;max-width:16px;min-height:16px;height:16px;max-height:16px;display:flex;justify-content:center;align-items:center;margin:0 0 0 4px}@media (max-width: 960px){.catalog-list__head-link svg{min-width:12px;width:12px;max-width:12px;min-height:12px;height:12px;max-height:12px;display:flex;justify-content:center;align-items:center}}.catalog-list__pagination{display:flex;width:100%;max-width:100%;margin:36px 0 0}@media (max-width: 960px){.catalog-list__pagination{margin:11px 0 0}}.catalog-list .swiper-pagination-bullet{display:block;background-color:#e8e5de;flex-grow:1;transition:background-color .2s;height:2px}.catalog-list .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0e0e0e}.catalog-list.swiper-button-disabled{display:none}.catalog-grid__inner{display:grid;grid-template-columns:repeat(4,minmax(22%,326px));grid-gap:60px 16px}@media (max-width: 960px){.catalog-grid__inner{grid-template-columns:repeat(2,minmax(calc(50% - 6px),166px));grid-gap:36px 11px}}.catalog-grid_big-cards .catalog-grid__item:first-child,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n),.catalog-grid_big-cards .catalog-grid__item:nth-child(11n),.catalog-grid_big-cards .catalog-grid__item:nth-child(18n),.catalog-grid_big-cards .catalog-grid__item:nth-child(25n){grid-row:span 2;grid-column:span 2}.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item{min-width:100%}.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item .catalog-item__top{flex-grow:1}@media (min-width: 961px){.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item .catalog-item__top,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item .catalog-item__top{aspect-ratio:.74/1}}.catalog-grid_big-cards .catalog-grid__item:first-child.catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n).catalog-item .catalog-item__photo{height:100%;min-height:100%;width:unset;max-width:unset}.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(11n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(10n).catalog-item .catalog-item__photo,.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(11n).catalog-item .catalog-item__photo{width:100%;max-width:100%}.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:first-child:nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(10n):nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(11n):nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(18n):nth-child(22n),.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(20n),.catalog-grid_big-cards .catalog-grid__item:nth-child(25n):nth-child(22n){grid-row:span 1;grid-column:span 1}@media (max-width: 960px){.catalog-grid_big-cards .catalog-grid__item:nth-child(n).catalog-item{grid-row:span 1;grid-column:span 2}.catalog-grid_big-cards .catalog-grid__item:nth-child(n).catalog-item .catalog-item__photo{width:100%;max-width:100%}}.catalog-grid_one-row .catalog-grid__wrapper{overflow:hidden;padding:0 44px}@media (max-width: 960px){.catalog-grid_one-row .catalog-grid__wrapper{padding:0 16px}}.catalog-grid_one-row .catalog-grid__inner{position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start;grid-template-columns:unset;grid-gap:unset;min-width:fit-content}.catalog-grid_one-row .catalog-grid__item{min-width:326px;width:326px;aspect-ratio:.6/1}@media (max-width: 960px){.catalog-grid_one-row .catalog-grid__item{min-width:unset}}.catalog-grid_no-container .catalog-grid__inner{grid-template-columns:repeat(4,minmax(22%,326px))}@media (min-width: 1441px){.catalog-grid_no-container .catalog-grid__inner{grid-template-columns:repeat(4,minmax(22%,25%))}}@media (max-width: 960px){.catalog-grid_no-container .catalog-grid__inner{grid-template-columns:repeat(2,minmax(calc(50% - 6px),166px))}}.catalog-item{display:flex;flex-direction:column;width:100%;max-width:100%;overflow:hidden}.catalog-item__top{position:relative;flex-grow:1;overflow:hidden;margin:0 0 12px}.catalog-item__top:hover .catalog-item__sizes{bottom:0;opacity:1;transition:all .5s}.catalog-item__top:hover .catalog-item__icons{opacity:1;transition:all .2s}.catalog-item__top:hover .catalog-item__photo-hidden{opacity:1;visibility:visible;transition:all .2s}@media (max-width: 960px){.catalog-item__top{margin:0 0 10px}}.catalog-item__top img{min-width:100%;min-height:100%;object-fit:cover}.catalog-item__top img.catalog-item__photo-hidden{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.catalog-item__badges{display:flex;flex-direction:column;position:absolute;top:12px;left:12px}@media (max-width: 960px){.catalog-item__badges{top:8px;left:8px}}.catalog-item__badges-item{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;text-transform:uppercase;width:fit-content;border:1px solid #9E9794;padding:4px 7px}@media (max-width: 960px){.catalog-item__badges-item{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}}@media (max-width: 960px){.catalog-item__badges-item{padding:3px}}.catalog-item__badges-item:not(:last-child){margin:0 0 4px}.catalog-item__icons{display:flex;flex-direction:column;position:absolute;top:12px;right:12px;opacity:0;transition:all .2s}@media (max-width: 960px){.catalog-item__icons{opacity:1;top:8px;right:8px}}.catalog-item__icons:has(:hover){color:#9e9794}@media (max-width: 960px){.catalog-item__icons-item_eye{display:none}}.catalog-item__icons-link{display:block;position:relative;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;margin:0 0 4px}.catalog-item__icons-link:hover{color:#0e0e0e}.catalog-item__icons-link svg{min-width:18px;width:18px;max-width:18px;min-height:18px;height:18px;max-height:18px;display:flex;justify-content:center;align-items:center}.catalog-item__icons-link_favorite svg{fill:none}.catalog-item__icons-link_filled svg{fill:#0e0e0e}.catalog-item__sizes{position:absolute;bottom:-200px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;opacity:0;width:100%;padding:6px 0;transition:all .5s}@media (max-width: 960px){.catalog-item__sizes{display:none}}.catalog-item__sizes-item{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;cursor:pointer;transition:all .2s;padding:6px 12px}@media (max-width: 960px){.catalog-item__sizes-item{font-size:10px;font-weight:400;line-height:10px;letter-spacing:0}}.catalog-item__sizes-item:hover{color:#5e5a58}.catalog-item__sizes-item_disabled{cursor:default;color:#9e9794}.catalog-item__sizes-item_disabled:hover{color:#9e9794}.catalog-item__bottom{position:relative;display:flex;flex-direction:column}@media (max-width: 960px){.catalog-item__bottom{min-height:52px;padding:0 22px 0 0}}.catalog-item__title{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 960px){.catalog-item__title{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}}.catalog-item__prices{display:flex}@media (max-width: 960px){.catalog-item__prices{flex-wrap:wrap}}.catalog-item__prices span{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.05em;display:inline-block;white-space:nowrap;min-height:16px}@media (max-width: 960px){.catalog-item__prices span{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.03em}}@media (max-width: 960px){.catalog-item__prices span{min-height:14px}}@media (max-width: 960px){.catalog-item__prices span:first-child{display:block;width:100%;margin-bottom:4px}}.catalog-item__prices span:not(:last-child){margin-right:8px}@media (max-width: 960px){.catalog-item__prices span:not(:last-child){margin-right:4px}}.catalog-item__prices-base{color:#0e0e0e}.catalog-item__prices-old{color:#9e9794}.catalog-item__prices-sale{color:#dc2e2f}@media (max-width: 960px){.catalog-item__basket{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;align-items:baseline;position:absolute;right:0;top:0}.catalog-item__basket svg{min-width:18px;width:18px;max-width:18px;min-height:18px;height:18px;max-height:18px;display:flex;justify-content:center;align-items:center}}.choose-size{padding:16px}.choose-size__head{display:flex;justify-content:space-between}.choose-size__title{font-size:24px;font-weight:400;line-height:24px;letter-spacing:.02em;text-transform:uppercase;margin:0 0 34px}@media (max-width: 960px){.choose-size__title{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0}}.choose-size__grid{display:flex;flex-wrap:wrap;justify-content:flex-start;width:calc(100% + 16px);margin:0 0 12px}.choose-size__item{font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:.04em;color:#0e0e0e;text-align:center;border:solid 1px #9E9794;min-width:58px;margin:0 0 12px;padding:9.5px 0}.choose-size__item:not(:last-child){margin:0 12px 12px 0}.choose-size__item_disabled{pointer-events:none;cursor:default;color:#9e9794;border:solid 1px #D6D0CB}.choose-size__close svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.choose-size__show-table{font-size:10px;font-weight:400;line-height:10px;letter-spacing:0;display:flex;align-items:center;text-transform:uppercase;color:#9e9794}.choose-size__show-table svg{min-width:12px;width:12px;max-width:12px;min-height:12px;height:12px;max-height:12px;display:flex;justify-content:center;align-items:center;margin:0 0 0 4px}.table-size{z-index:20;padding:40px}@media (max-width: 960px){.table-size{padding:16px}}.table-size__head{display:flex;justify-content:space-between}.table-size__title{font-size:24px;font-weight:400;line-height:24px;letter-spacing:.02em;text-transform:uppercase;margin:0 0 32px}@media (max-width: 960px){.table-size__title{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0}}.table-size__close svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width: 960px){.table-size .size-grid{display:flex;overflow-x:scroll}}.table-size .size-grid__head{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;text-transform:uppercase;display:flex}@media (max-width: 960px){.table-size .size-grid__head{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}}@media (max-width: 960px){.table-size .size-grid__head{flex-direction:column;position:sticky;left:0}}.table-size .size-grid__body{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;display:flex}@media (max-width: 960px){.table-size .size-grid__body{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media (max-width: 960px){.table-size .size-grid__body{flex-direction:column}}@media (max-width: 960px){.table-size .size-grid__row{display:flex}}.table-size .size-grid__head>div,.table-size .size-grid__row>div{display:flex;align-items:center;box-sizing:border-box;min-width:143.25px;padding:16px 0 15px;border-bottom:solid 1px #E8E5DE;background-color:#fff}@media (max-width: 960px){.table-size .size-grid__head>div,.table-size .size-grid__row>div{min-width:64px;min-height:48px;padding:12px 16px 11px 0}}.table-size .size-grid__head>div{color:#5e5a58}@media (max-width: 960px){.table-size .size-grid__head>div{color:#9e9794;min-width:126px}}.table-size .size-grid__row>div{white-space:nowrap}body:has([data-modal-name=dolyame-price][data-modal-status=opened]) .quick-view[data-modal-status=opened],body:has([data-modal-name=buy-one-click][data-modal-status=opened]) .quick-view[data-modal-status=opened],body:has([data-modal-name=table-size][data-modal-status=opened]) .quick-view[data-modal-status=opened]{opacity:0}.quick-view{max-width:888px;width:100%;max-height:637px}.quick-view__inner{display:flex}.quick-view__slider{max-width:442px;width:100%;max-height:596px;position:relative;overflow:hidden}.quick-view__slider-item{cursor:default}.quick-view__slider-pagination{position:absolute;bottom:25px;left:50%;transform:translate(-50%);z-index:10;display:flex;width:200px;max-width:100%}@media (max-width: 960px){.quick-view__slider-pagination{display:flex;bottom:24px}}.quick-view .swiper-pagination-bullet{display:block;opacity:.5;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#fff;flex-grow:1;height:2px}.quick-view .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;-webkit-backdrop-filter:unset;backdrop-filter:unset}.quick-view__content{max-width:446px;width:100%;max-height:596px;overflow-y:auto;padding:30px 40px 0}.quick-view__content::-webkit-scrollbar{display:none}.quick-view__close{position:absolute;top:20px;right:20px}.quick-view__close svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.quick-view .product__title{font-size:24px;font-weight:400;line-height:24px;letter-spacing:.02em}@media (max-width: 960px){.quick-view .product__title{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0}}.quick-view .product__articul,.quick-view .product__dolyame-wrapper,.quick-view .product__sizes,.quick-view .product__buy-wrapper,.quick-view .product__description{margin:0 0 24px}.quick-view__footer{display:flex;justify-content:center;padding:13px 0}.quick-view__footer a{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.05em;text-transform:uppercase;color:#0e0e0e}@media (max-width: 960px){.quick-view__footer a{font-size:10px;font-weight:400;line-height:10px;letter-spacing:0}}
