.product__sizes-title{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.product__sizes-items{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(auto-fill,minmax(85px,1fr));margin-bottom:1rem}.product__sizes-item{border:1px solid #ddd;border-radius:5px;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:1;padding:10px 5px;text-align:center}.product__sizes-item.--is-active{border-color:var(--color-background)}.product__sizes-item-text{display:block}.product__sizes-item-sub{display:block;font-size:12px;font-weight:400;margin-top:4px}.product__colors{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.product__colors .product__colors-item{border:1px solid #ddd;border-radius:5px;display:block;overflow:hidden;position:relative}.product__colors .product__colors-item:hover{border-color:gray}.product__colors .product__colors-item.--is-active{border-color:var(--color-background)}.product__colors .product__colors-item .product__color-picture{display:none;height:20px;position:absolute;width:100%}.product__colors .product__colors-item .product__colors-image{position:relative}.product__colors .product__colors-item .product__colors-title{display:block;display:none;font-size:12px;text-align:center;width:100%}.product__colors .product__colors-item img{display:block}.product__similar .h2{font-weight:600;text-align:center}.product__similar .card-product .card-product-image{aspect-ratio:unset}.product__offers-double{--drop-btn-border:1px solid var(--color-background);font-weight:500}.product__offers-double.--is-inline{grid-template-columns:1fr}.product__offers-double .drop.drop-bordered{--drop-btn-border:1px solid var(--color-background);font-weight:500}@media(max-width:570px){.product__buttons .counter{display:none}}.product__buttons-fixed-container{display:none;margin-bottom:1rem;position:relative}@media(max-width:570px){.product__buttons-fixed-container{display:block}}.product__buttons-fixed{align-items:center;display:none;justify-content:center;left:0;position:relative;right:0;text-align:center;width:100%;z-index:1}@media(max-width:570px){.product__buttons-fixed{display:block;margin:0}}.product__buttons-fixed.--is-fixed{background:#fbfaf6;bottom:0;box-shadow:0 0 5px 0 rgba(0,0,0,.271);padding:1rem;position:fixed;z-index:20}.product__buttons-fixed .product__buttons-fixed-items{grid-gap:10px;display:flex;gap:10px}.product__buttons-fixed .product__buttons-fixed-items .product__buttons-fixed-item{flex:1}.product__buttons-fixed .product__buttons-fixed-items .product__buttons-fixed-item .btn{--padding-tb:0.8rem;font-size:13px;font-weight:400;height:100%;width:100%}.product__buttons-fixed .product__buttons-fixed-items .product__buttons-fixed-item .btn.--to-basket{--background-color:#af6666;--border-color:var(--background-color)}.product-swiper-container{background:transparent;max-width:100%}.product-swiper .swiper-slide{aspect-ratio:3/4;max-height:100%;max-width:100%}@media(max-width:768px){.product-swiper .swiper-slide{aspect-ratio:1}}.product-swiper .swiper-slide img{cursor:pointer;display:block;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.product-swiper .swiper-slide img{-o-object-fit:contain;object-fit:contain}}.product-swiper .swiper-button-next,.product-swiper .swiper-button-prev{height:auto;padding:10px;width:auto;z-index:10}.product-swiper .swiper-button-next .icon,.product-swiper .swiper-button-prev .icon{--stroke:#fff;filter:drop-shadow(0 0 3px black)}.fashion-container-button{display:none}.product__title{color:#000;font-size:18px;font-weight:500}.product__dolyami{font-weight:500;margin-bottom:1rem}.product__price{font-size:18px;margin-bottom:1rem}.product__price-current{font-weight:600}.product__paysystems{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-bottom:1rem;margin-top:20px}.product__paysystems-item{height:17px}.product__paysystems-item.--gots{height:12px;width:75px}.product__text-text{font-size:13px}.product__text-text ul{margin-bottom:1rem;padding:0 0 0 2rem}.product__text-text ul li{font-size:13px;list-style:disc;margin-bottom:5px}.product .socials-table .socials-table-item{--ui-icon-width:25px;grid-gap:10px;align-items:center;display:grid;font-size:14px;gap:10px;grid-template-columns:25px 1fr;justify-content:center;margin-bottom:10px}.product-swiper-thumbs{margin-top:1rem}.product-swiper-thumbs .swiper-slide{background:#f7f5ef;border:1px solid transparent;display:block;height:100px;width:80px}.product-swiper-thumbs .swiper-slide img{display:block;height:100%;width:100%}.product-swiper-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#282828}.product-swiper-thumbs .swiper-slide .swiper-slide-container{display:block;height:100%;width:100%}.drop.drop-offers{margin-bottom:1rem;max-width:390px}.drop.drop-offers .drop-btn{width:100%}.drop.drop-offers .drop-btn .btn{background:#fff;border:1px solid #282828;border-radius:4px;justify-content:space-between;padding-left:0;width:100%}.drop.drop-offers .drop-btn .btn .icon{--ui-icon-width:25px}.drop.drop-offers .drop-container{width:100%}.drop.drop-offers .drop-content-button{background:transparent;border:none;color:#282828;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:1.4em;padding:0;text-align:left;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:100%}.drop.drop-offers .drop-content-button:hover{background-color:var(--color-smoke)}.drop-color-select .drop-btn-slot{--drop-btn-padding-lr:0px;--drop-btn-padding-tb:5px}.drop-color-select-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:24px 1fr;padding:10px 20px}.drop-color-select-row .drop-color-select-icon{aspect-ratio:1;background:var(--bg-image);background-position:50%;border-radius:50%}.drop-color-select .drop-content .drop-content-button{--drop-content-button-padding-tb:0;--drop-content-button-padding-lr:0}.drop-bordered .drop-btn .btn{background:#fff;border:1px solid;border-radius:5px;font-size:15px;padding:10px;text-transform:none;width:100%}.drop-content-button{background-color:var(--drop-content-button-background);border:none;color:var(--drop-content-button-color);display:block;padding:var(--drop-content-button-padding-tb) var(--drop-content-button-padding-lr);text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.drop-content-button.--is-active{background-color:var(--drop-content-button-background-active);color:var(--drop-content-button-color-active);font-weight:500}.drop-content-button:hover:not(.--is-active){background-color:var(--drop-content-button-background-hovered);color:var(--drop-content-button-color-hovered)}.drop{--drop-btn-border:1px solid #ddd;--drop-btn-border-radius:3px;--drop-btn-background:#fff;--drop-btn-cursor:pointer;--drop-btn-border-hover:1px solid var( --color-pink);--drop-btn-background-hover:#fff;--drop-btn-border-active:1px solid var(--color-gray);--drop-btn-background-active:#fff;--drop-btn-icon-size:12px;--drop-btn-icon-offset-y:1px;--drop-btn-icon-stroke:#000;--drop-btn-icon-stroke-width:1px;--drop-btn-preloader-size:20px;--drop-btn-preloader-stroke-width:10px;--drop-btn-preloader-stroke-color:var(--color-background);--drop-btn-padding-tb:10px;--drop-btn-padding-lr:10px;--drop-btn-gap:10px;--drop-btn-slot-offset-y:-1px;--drop-container-width:100%;--drop-container-max-width:unset;--drop-content-width:auto;--drop-content-min-width:220px;--drop-content-button-background:#fff;--drop-content-button-background-hovered:#f5f5f5;--drop-content-button-background-active:#f1f1f1;--drop-content-button-color:#282828;--drop-content-button-color-hovered:#282828;--drop-content-button-color-active:#282828;--drop-content-button-padding-tb:10px;--drop-content-button-padding-lr:20px;--drop-content-filter-padding:0;--drop-content-filter-border-bottom:1px solid #ddd;--drop-content-filter-input-padding:13px 20px 13px;--drop-content-filter-input-border:none;--drop-content-filter-input-border-radius:20px 20px 0 0;--drop-content-filter-input-font-size:14px;position:relative}.drop .drop-btn{background:var(--drop-btn-background);border:var(--drop-btn-border);border-radius:var(--drop-btn-border-radius);cursor:var(--drop-btn-cursor);min-height:var(--drop-btn-icon-size);padding-right:calc(var(--drop-btn-gap) + var(--drop-btn-icon-size));position:relative}.drop .drop-btn:hover{background:var(--drop-btn-background-hover,var(--drop-btn-background));border:var(--drop-btn-border-hover,var(--drop-btn-border))}.drop .drop-btn-slot{padding:var(--drop-btn-padding-tb) var(--drop-btn-padding-lr);transform:translateY(var(--drop-btn-slot-offset-y))}.drop .drop-btn-arrow,.drop .drop-btn-preloader{align-items:center;display:flex;height:var(--drop-btn-icon-size);justify-content:center;position:absolute;right:var(--drop-btn-gap);top:calc(50% + var(--drop-btn-icon-offset-y));transform:translateY(-50%);width:var(--drop-btn-icon-size)}.drop .drop-btn-preloader{height:var(--drop-btn-preloader-size);width:var(--drop-btn-preloader-size)}.drop .drop-container{box-sizing:border-box;display:none;left:0;max-width:var(--drop-container-max-width);min-width:-moz-min-content;min-width:min-content;padding-top:10px;position:absolute;top:100%;transform:translateY(5px);width:var(--drop-container-width)}.drop .drop-container:before{border-bottom:10px solid #d9d9d9;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:1em;position:absolute;top:0;width:0}.drop .drop-content{background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.2);box-sizing:border-box;min-width:var(--drop-content-min-width);width:var(--drop-content-width)}.drop .drop-content-filter{border-bottom:var(--drop-content-filter-border-bottom);padding:var(--drop-content-filter-padding)}.drop .drop-content-filter input{border:var(--drop-content-filter-input-border);border-radius:var(--drop-content-filter-input-border-radius);display:block;font-size:var(--drop-content-filter-input-font-size);padding:var(--drop-content-filter-input-padding);width:100%}.drop .drop-content-list{margin:0;max-height:300px;overflow:auto;padding:10px 0}.drop .drop-content-list-title{font-size:14px;font-weight:500;line-height:1em;padding:0 20px 5px}.drop .drop-content-list-text{font-size:14px;font-weight:400;line-height:1em;padding:0 20px 5px}.drop .drop-content-list-text b{font-weight:500}.drop .drop-content-list-selected{border-bottom:1px solid #ededed;margin-bottom:5px;padding-bottom:5px}.drop .drop-content-list-selected .drop-content-list-item-off{align-items:center;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,.639),#fff);display:flex;justify-content:center;padding-left:5px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.drop .drop-content-list-selected .drop-content-list-item-off .close{--volume:1px}.drop .drop-content-list-item{color:#282828;display:block;font-size:16px;font-weight:400;line-height:1.4em;padding:6px 20px;position:relative;white-space:nowrap}.drop .drop-content-footer{border-top:1px solid #ddd;display:block;padding:1rem;position:relative}.drop .drop-content-footer .btn{border-radius:5px;font-size:14px;height:auto;padding:12px 10px;width:100%}.drop.--open .drop-btn-arrow{transform:translateY(-50%) rotate(180deg)}.drop.--open .drop-container{display:block;z-index:100}.counter{--padding-tb:0.5em;--padding-lr:1em;--input-font-size:1rem;--btn-font-size:20px;--btn-background-color:var(--color-main);--btn-icon-color:#fff;--btn-icon-size:21px;display:flex;position:relative}.counter-btn,.counter-input{align-items:center;display:flex;font-size:var(--btn-font-size);justify-content:center;padding:var(--padding-tb) var(--padding-lr)}.counter-btn{background:var(--btn-background-color);border-radius:5px;cursor:pointer}.counter-btn .icon{--stroke:var(--btn-icon-color);--ui-icon-width:var(--btn-icon-size)}.counter-btn:not(:active):hover{background:#606060}.counter-btn:active{background:#8e8e8e;box-shadow:inset 1px 1px 6px rgba(0,0,0,.329)}.counter-input{min-width:calc(var(--padding-lr)*3)}.counter-input,.counter-input input{font-size:var(--input-font-size);font-weight:500}.counter-input input{align-items:center;background:transparent;border:none;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:0;text-align:center;width:100%}.counter .counter-preloader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.counter.--is-loading .counter-btn,.counter.--is-loading .counter-input{opacity:.3}.counter.--is-loading:before{background:#ebebeb;border-radius:5px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.preloader-balls{--animation-speed:700ms;--animation-delay:350ms;--ball-size:10px;grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr 1fr 1fr;width:-moz-min-content;width:min-content}.preloader-ball{animation:zoomIn var(--animation-speed) infinite;aspect-ratio:1;background:#666;border-radius:50%;height:var(--ball-size);width:var(--ball-size)}.preloader-ball:nth-child(2n){animation-delay:calc(var(--animation-speed)/2)}@keyframes zoomIn{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.simple-tabs-container__item{display:none}.simple-tabs-container__item.--is-visible{display:block}.simple-tabs-container__header{background:transparent;background:#edebe4;border-radius:6px;display:flex;gap:5px;margin-bottom:1rem;padding:5px}.simple-tabs-container__header-btn{background:transparent;border:0;border-radius:5px;font-size:10px;font-weight:700;line-height:1;padding:10px 12px 8px;text-transform:uppercase}.simple-tabs-container__header-btn.--is-active{background:#fff;box-shadow:1px 1px 2px -1px rgba(0,0,0,.349)}.lazy-accordion{border-top:1px solid #868686;display:inline-block;padding:6px 0;width:100%}.lazy-accordion:first-child{border-top:none}.lazy-accordion__header{grid-gap:10px;align-items:center;cursor:pointer;display:grid;font-size:16px;font-weight:500;gap:10px;grid-template-columns:1fr 15px;padding:10px 0}.lazy-accordion__value{max-height:0;overflow:hidden;transition:all .3s}.lazy-accordion.--is-open .lazy-accordion__value{max-height:1000px;transition:all .5s}.lazy-accordion.--is-open .lazy-accordion__header-icon{transform:rotate(180deg)}.noscroll-fashion{overflow:hidden}.fashion-container .modal__content{background:#fcfaf6;height:100%;max-height:100%;max-width:100%;width:100%}.fashion-container-button{bottom:5rem;position:fixed;right:2rem;z-index:15}.fashion-container-button .btn{background:#bfb09e;border:none;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.22);height:60px;padding:0;width:60px}.fashion-container-button .btn.-load:before{height:26px;margin:-13px;width:26px}.fashion-container-button .icon{--ui-icon-width:30px}.fast-order-form .fast-order-form-title[data-v-32272bbb]{display:block;font-weight:500;margin-bottom:1rem}.fast-order-form__row input[data-v-32272bbb]{background:#fff;font-weight:600;padding:14px}.fast-order-form__row button[data-v-32272bbb],.fast-order-form__row input[data-v-32272bbb]{border:1px solid var(--color-font);border-radius:5px;display:block;margin-bottom:10px;width:100%}.fast-order-form__row button[data-v-32272bbb]{background:#000;color:#fff;padding:1rem}@media screen and (max-width:480px){.modal.PaymentPopupModal .modal__body{padding:2rem 1rem}}.payment-parts{margin:0 auto;max-width:450px}.payment-parts-title{font-size:22px;line-height:1.3;margin:0 auto 2rem;text-align:center}@media screen and (max-width:480px){.payment-parts-title{font-size:18px;margin-bottom:1rem}}.payment-parts-tabs{margin-bottom:2rem}.payment-parts-tabs-control{align-items:center;display:flex;margin-bottom:1rem;width:100%}.payment-parts-tabs-btn{background:transparent;border:none;border-bottom:1px solid #ccbfab;border-radius:0;color:#ccbfab;font-size:16px;padding:15px 0;text-align:center;transition:color .3s;width:100%}.payment-parts-tabs-btn:hover{color:var(--color-main)}.payment-parts-tabs-btn.--is-active{border-color:var(--color-main);color:var(--color-main);font-weight:500}.paysystems-title{font-size:16px;font-weight:400;line-height:1.3;text-align:center}.paysystems-body,.paysystems-title{margin-bottom:1rem}.paysystems-footer{color:#757575;font-size:14px;text-align:center}.paysystems-footer a{color:#ccbfab;-webkit-text-decoration:underline;text-decoration:underline}.paysystems-content{background:#f4f2ef;border-radius:8px;padding:1rem}.paysystems-content-header{margin-bottom:1rem}.paysystems-content-text{font-size:14px;line-height:1.2}.paysystems-content-text ul{padding-left:32px}.paysystems-content-text ul li{list-style:disc}.paysystems-content-text ul li:not(:last-child){margin-bottom:10px}.paysystems-periods{align-items:center;display:flex;gap:5px;width:100%}.paysystems-periods-item{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.paysystems-periods-item-value{font-size:18px;font-weight:500}@media screen and (max-width:480px){.paysystems-periods-item-value{font-size:16px}}.paysystems-periods-item-text{border-bottom:2px solid #ddd;color:#7c7c7c;font-size:14px;padding-bottom:10px;text-align:center;width:100%}@media screen and (max-width:480px){.paysystems-periods-item-text{font-size:12px}}.paysystems-periods-item-price{font-size:18px;font-weight:500}@media screen and (max-width:480px){.paysystems-periods-item-price{font-size:14px}}.paysystems-periods-item.active .paysystems-periods-item-text{border-color:#000}.cards-slider-container{margin-bottom:2rem}.cards-slider-container .catalog-section{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media(max-width:768px){.cards-slider-container.product__similar .catalog-section{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}}.cards-slider-container-link{align-items:center;display:inline-flex}.cards-slider-container-link span{border-bottom:1px solid transparent}.cards-slider-container-link .icon{--ui-icon-width:20px;margin-left:10px;position:relative;top:1px;transition:.2s}.cards-slider-container-link:hover .icon{transform:translateX(2px)}.cards-slider-container-link:hover span{border-bottom-color:#000}.catalog-gallery-slider .swiper-slide{width:-moz-fit-content;width:fit-content}.catalog-gallery-slider .swiper-button-next,.catalog-gallery-slider .swiper-button-prev{height:auto;padding:1rem;pointer-events:inherit;transform:translateY(-50%);width:auto;z-index:10}.catalog-gallery-slider .swiper-button-next.swiper-button-disabled,.catalog-gallery-slider .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.6}@media(max-width:440px){.catalog-gallery-slider .swiper-button-next .icon,.catalog-gallery-slider .swiper-button-prev .icon{height:33px;width:33px}}.catalog-gallery-slider__slide{margin-bottom:1rem;max-width:220px}.catalog-gallery-slider__slide img{-o-object-fit:contain;object-fit:contain}