._hide{display:none!important}.grid{display:-ms-grid;display:grid}.grid--product{grid-gap:.625rem}.grid--home,.grid--product,.grid--sets{display:flex;flex-direction:column}.gallery{position:relative}.gallery__gallery{width:100%}.gallery__title{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-height:1.2;flex-shrink:0;color:#434343;font-weight:600;margin-bottom:3.5rem}.gallery__controls{display:flex;flex-direction:column;margin-top:auto;z-index:100;display:-ms-grid;display:grid;align-items:center;padding:.5rem 0;-ms-grid-columns:1fr auto minmax(auto,128px);grid-template-columns:1fr auto minmax(auto,128px)}.gallery__controls .product__old-price{font-size:.6875rem;line-height:1.1}.gallery__controls .product__current-price{font-size:1.25rem;line-height:.9}.gallery__controls .product__current-price>sup{font-size:.75rem;top:0;left:-3px}.modal-content.is-not-available .gallery__controls{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.modal-content.is-not-available .gallery__controls .product__price{display:none}.modal-content.is-not-available .gallery__controls .product__current-price{color:currentColor}.gallery__controls .button{width:100%;line-height:1.25}.gallery__controls .button.btn-cart{padding:.4375rem!important;margin:0 0 0 .5rem}.gallery__controls .button.button--only-icon{width:2.5rem}.gallery__controls .button.button--not-available{padding:.5rem!important}.gallery__controls .button.button--not-available svg{display:none}.gallery__controls .button.button--not-available span{margin:0!important;padding:0!important}.gallery__thumbs{width:82px;display:flex;flex-direction:column}.gallery__thumbs .swiper-container{flex-grow:1;width:100%;padding-left:6px}.gallery__thumbs .swiper-container .swiper-wrapper{min-height:100%}.gallery__thumbs .swiper-container .swiper-scrollbar{position:absolute!important;left:0!important;top:0!important;right:auto!important;transform:none!important;width:2px!important;height:100%!important;margin:0!important}.gallery__thumbs .swiper-container .swiper-slide{height:auto!important}.modal-content.is-not-available .gallery__thumbs{width:64px}.gallery__notice{color:#828282;width:calc(100% + .5rem);margin-left:-.25rem}.gallery__gallery-left-item{width:100%;padding-top:100%;cursor:pointer;transition:border-color .3s}.gallery__gallery-left-item:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;z-index:1;transition:opacity .3s;border:1px solid #000}.swiper-slide-thumb-active .gallery__gallery-left-item:before{opacity:1}.gallery__gallery-left-item img,.gallery__gallery-left-item-video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gallery__gallery-left-item-video{color:#fff;transition:color .3s;z-index:1}.gallery__gallery-left-item-video svg{width:2rem;height:2rem}.gallery__gallery-right-item{position:relative;width:100%;padding-top:100%;overflow:hidden}.gallery__gallery-right-item iframe,.gallery__gallery-right-item img,.gallery__gallery-right-item video,.gallery__gallery-right-item-video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gallery__gallery-right-item iframe,.gallery__gallery-right-item video{background:#000;z-index:2}.gallery__gallery-right-item-video{color:#fff;transition:color .3s;z-index:1;cursor:pointer}.gallery__gallery-right-item-video svg{width:4rem;height:4rem}.goods-vars{margin:0 -1rem;padding:0 1rem;overflow:hidden}.goods-vars__group{position:relative;margin-right:-1rem}.goods-vars__group:not(.size-table-group)+.goods-vars__group{margin-top:1.25rem;padding-top:12px}.goods-vars__group:not(.size-table-group)+.goods-vars__group:before{position:absolute;content:"";left:-16px;width:calc(100% + 16px);top:0;border-top:1px solid #dfdfdf}.goods-vars__group.size-table-group .product__sizes{position:relative;z-index:1}.goods-vars__group.size-table-group+.goods-vars__group .goods-vars__name{padding-right:240px;margin-top:-1.875rem}.goods-vars__name{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;font-size:.875rem;line-height:1.4285714286em;font-weight:600}.goods-vars__list{display:flex;align-items:start;max-width:100%;overflow-y:hidden;flex-wrap:nowrap}.goods-vars__item{display:flex;align-items:start;flex-direction:column;margin-right:8px;margin-bottom:7px}.goods-vars__item:last-child{margin-bottom:0}.goods-vars__link{position:relative;border:1px solid #000;transition:border-color .3s;white-space:nowrap}.goods-vars__link:not(.goods-vars__link--image).is-disabled{border-color:#dfdfdf;color:#dfdfdf;overflow:hidden}.goods-vars__link:not(.goods-vars__link--image).is-disabled:before{opacity:1}.goods-vars__link:before{position:absolute;left:50%;top:50%;z-index:2;display:block;width:2.5rem;height:1px;background-color:#dfdfdf;transform:rotate(45deg) translate(-50%,-50%);transform-origin:0;transition:all .2s ease-in-out;content:"";opacity:0}.goods-vars__link--image{display:flex;align-items:center;justify-content:center;padding:.1875rem;margin-bottom:5px;border:1px solid #dfdfdf;width:5rem;height:5rem}.goods-vars__link--image.is-active{border:1px solid #000}.goods-vars__link--image.is-active+span{color:#000}.goods-vars__link--image.is-disabled{opacity:.4}.goods-vars__link--image.is-disabled+span{color:#666}.goods-vars__link--image img{-o-object-fit:contain;object-fit:contain}.goods-vars__link--size{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:3.125rem;height:2.5rem;padding:4px 12px;font-size:.875rem;border:1px solid #dfdfdf;font-weight:500}.goods-vars__link--size .goods-vars__title{font-size:.75rem;line-height:1em;color:#969799}.goods-vars__link--size.is-disabled .goods-vars__title{color:#dfdfdf}.is-small .goods-vars__link--size{min-width:0;height:auto;padding:.1875rem .875rem;font-size:.8125rem}.is-small .goods-vars__link--size .goods-vars__title{font-size:.5rem;line-height:1em;margin-top:2px}.goods-vars__link.is-active{border:1px solid #000}.goods-vars__link-name{color:#828282;font-size:14px;text-align:left;font-family:Golos Text,sans-serif}.is-color .goods-vars__link-name{width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header{position:sticky;top:0;left:0;right:0;z-index:10}.header__top{background-color:rgba(0,0,0,.88);padding:.25rem 0}.header__top .text--size-ms{font-size:.8125rem;line-height:1.5384615385em}.header__bottom{background-color:#fefefe;padding:.5rem 0;transition:box-shadow .5s ease-out,background-color .5s ease-out;border-bottom:1px solid #dfdfdf;box-shadow:0 2px 6px 0 rgba(0,0,0,.12)}.header__bottom .header__btn--cabinet{display:none}.header__burger{background-color:transparent;border:none;outline:none;cursor:pointer;padding:0;width:2rem;color:#fff}.header__burger span{display:block;width:100%;height:.1875rem;margin-bottom:.375rem}.header__burger span:last-child{margin-bottom:0}.header__burger svg{height:100%}.header .mobile-search-wrapper{flex-grow:1;padding:0 .5rem 0 1rem}.header .mobile-search-wrapper__btn{cursor:pointer;height:2.125rem;position:relative;padding:0 2.125rem 0 .5625rem;background:#fff;font-weight:500;font-size:.75rem;line-height:1.17;color:#b2b3b3}.header .mobile-search-wrapper__btn-wrap{width:2.125rem;height:100%;position:absolute;right:0;top:0}.header .mobile-search-wrapper~.header__btn{color:#fff}.header .logo img{width:100%;max-width:10.625rem;max-height:2.5rem}.header__btn{position:relative;width:2.5rem;height:2.5rem;padding:.5rem;display:flex;align-items:center;color:#000;cursor:pointer;transition:transform .35s,color .35s}.header__btn:not(.is-active){margin-right:.5rem}.header__contacts{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.label{display:flex;align-items:center;justify-content:center}.label--filter{height:1.875rem;padding:2px .8125rem 0;color:#000;text-transform:uppercase}.label--filter svg{display:none}.label--filter span{font-size:.75rem;line-height:1em}.label--filter.is-active svg{flex-shrink:0;display:block;margin-left:.75rem;margin-bottom:2px}.label--sale{border:1px solid rgba(235,87,87,.6)}.label--sale.is-active{color:#000;background-color:rgba(235,87,87,.6)}.label--new{border:1px solid rgba(254,153,35,.4)}.label--new.is-active{color:#000;background-color:rgba(254,153,35,.4)}.label--top{border:.4 solid #52aa50}.label--top.is-active{color:#000;background-color:rgba #52aa50,.4}.line{width:100%;position:relative}.line--c-grey-base{border-bottom:1px solid #f1f1f1}.line--c-grey-3{border-bottom:1px solid #b2b3b3}.line--dividers{border-bottom:1px solid #dfdfdf}.line--c-dark{border-bottom:1px solid hsla(0,0%,6%,.1)}.line--left-light{background-color:#dfdfdf;height:1.25rem;width:1px}.line--border{border:1px solid #e0e0e0}.line--border2{border:1px solid hsla(0,0%,6%,.1)}.line--dashed{border:1px dashed hsla(0,0%,6%,.1)}.line--lg-left{position:relative}.line--lg-left:before{position:absolute;content:"";bottom:0;left:-1.5rem;display:none;border-left:1px solid #dfdfdf;height:100%}.link{display:block;text-decoration:none;transition:color .35s ease-out,-webkit-text-decoration-color .35s;transition:color .35s ease-out,text-decoration-color .35s;transition:color .35s ease-out,text-decoration-color .35s,-webkit-text-decoration-color .35s}.link svg{fill:currentColor}.link[href]{cursor:pointer}.link--color-gray-light-2{color:#fefefe}.link--color-gray-2{color:#434343}.link--color-gray{color:#a7b0b5}.link--color-gray-3{color:#b2b3b3}.link--color-white-opacity{color:#fff;opacity:.6;transition:opacity 175ms}.link--color-white-opacity.is-active{opacity:1}.link--color-dark-2{color:#1b2228}.link--color-white{color:#fff}.link--name{color:#000}.link--text{display:flex;align-items:center;font-family:Golos Text,sans-serif}.link--text .link__text{color:#4065c3}.link--text .arrow{transform:rotate(90deg)}.link--text svg{fill:#4065c3}.link--color-black{color:#000;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:5px}.link--color-black-underline{color:#000;text-decoration:underline;text-underline-offset:5px}.link--color-gray-light-3{color:#f2f2f2}.link--color-main{color:#333e48;text-decoration:underline;text-underline-offset:3px}.link--color-light-red{color:#eb5757}.link--color-red-2{color:#f34b4b}.link--color-gray-medium{color:#828282}.link--color-dark-2.is-active,.link--color-gray-light-2.is-active,.link--color-gray-light-3.is-active,.link--color-gray-medium.is-active,.link--color-red-2.is-active,.link--color-white.is-active,.link--name.is-active{color:#b2b3b3}.link--uppercase{text-transform:uppercase}.link--fw-medium{font-weight:500}.link--fw-bold{font-weight:700}.link--no-text-decoration{text-decoration:none!important}.link__icon{display:flex;align-items:safe center}.link--back-link{display:flex;flex-shrink:0;align-items:center;font-size:.875rem;line-height:1.2142857143em;text-decoration:underline}.link--back-link svg{margin-right:.625rem;margin-bottom:2px}.link__link{font-size:1.125rem}.link--fz-12{font-size:.75rem}.link--weight-regular{font-weight:400}.link--weight-semibold{font-weight:600}.link--weight-bold{font-weight:700}.link--family-commissioner{font-family:Commissioner,sans-serif}@media only screen and (min-width:350px){._xxs\:hide{display:none!important}.gallery__controls .product__current-price{font-size:1.5625rem}}@media only screen and (min-width:480px){._xs\:hide{display:none!important}}@media only screen and (min-width:640px){._sm\:hide{display:none!important}.gallery__title{margin-bottom:1.25rem}.modal-content.is-not-available .gallery__title{margin-bottom:2.5rem}.gallery__controls{margin-top:1.25rem;padding:.5rem 0 0;-ms-grid-columns:1fr minmax(auto,218px) auto;grid-template-columns:1fr minmax(auto,218px) auto}.gallery__controls-favorite{order:1}.gallery__controls .button{width:100%;line-height:1.25}.gallery__controls .button.btn-cart{padding:.4375rem!important;margin:0 1rem 0 .125rem}.modal-content.is-not-available .gallery__controls{-ms-grid-columns:1fr minmax(auto,251px) auto;grid-template-columns:1fr minmax(auto,251px) auto;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.modal-content.is-not-available .gallery__controls .product__price{display:block}.gallery__notice{width:calc(100% - 1.25rem);margin-left:.625rem}}@media only screen and (min-width:768px){._md\:hide{display:none!important}.grid--sets{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:1rem}.gallery__gallery-right-item{padding-top:100%}.goods-vars__item{margin-right:8px;margin-bottom:7px}.goods-vars__item:last-child{margin-bottom:0;margin-right:0}.is-small .goods-vars__link:before{width:1.5rem}.goods-vars__link--image{margin-bottom:12px}.goods-vars__link--size{min-width:4.875rem}.is-small .goods-vars__link--size{min-width:0;height:2.125rem;padding:0 .875rem}.is-small .goods-vars__link--size .goods-vars__title{margin-top:4px}}@media only screen and (min-width:1024px){._df\:hide{display:none!important}.grid--product{display:-ms-grid;display:grid;-ms-grid-columns:minmax(300px,40.75rem) minmax(500px,40.75rem);grid-template-columns:minmax(300px,40.75rem) minmax(500px,40.75rem);grid-gap:1rem}.gallery__title{-webkit-line-clamp:1}.gallery__title,.modal-content.is-not-available .gallery__title{margin-bottom:2.75rem}.gallery__controls{width:216px;-ms-grid-columns:1fr 40px;grid-template-columns:1fr 40px;padding:0;grid-row-gap:.5rem;row-gap:.5rem;margin-top:auto;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.modal-content.is-not-available .gallery__controls{width:307px;-ms-grid-columns:261px 40px;grid-template-columns:261px 40px;grid-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.gallery__controls .button.btn-cart{margin:0}.gallery__controls .product__price{-ms-grid-column-span:2;grid-column:span 2}.gallery__notice{order:1;width:100%;margin-left:0}.goods-vars__group.size-table-group+.goods-vars__group .goods-vars__name{margin-top:-1.6875rem}.goods-vars__name{margin-bottom:.5rem}}@media only screen and (min-width:1280px){._lg\:hide{display:none!important}.grid--home{display:-ms-grid;display:grid;-ms-grid-columns:minmax(17.5rem,17.5rem) minmax(850px,63.5rem);grid-template-columns:minmax(17.5rem,17.5rem) minmax(850px,63.5rem);grid-gap:1.5rem}.goods-vars{margin:0;padding:0;overflow:visible}.header__bottom .header__btn--cabinet{display:block}.header__bottom{padding:1rem 0;box-shadow:none}.header__burger span{height:.125rem;margin-bottom:.5rem}.line--left-light{background-color:hsla(0,0%,87%,.5);height:.75rem}.line--lg-left:before{display:block}}@media only screen and (min-width:1440px){.header__top .text--size-ms{font-size:.875rem;line-height:1.4285714286em}}@media only screen and (min-width:1660px){._xxl\:hide{display:none!important}}@media only screen and (max-width:1659px){._xxl\:show{display:none!important}}@media only screen and (max-width:1279px){._lg\:show{display:none!important}.header__bottom{background:#000;border-bottom:none}.header__burger{width:2.5rem;height:2.5rem;padding:.5rem;margin-right:.5rem}.header .logo{margin-right:auto;display:flex;align-items:center;max-width:3.625rem;max-height:2.1875rem}.header .logo>*{display:flex}.header .logo img,.header .logo svg{max-width:3.625rem;max-height:2.1875rem}.header__btn{margin-right:0!important}}@media only screen and (max-width:1023px){._df\:show{display:none!important}.header__btn.is-click{transform:scale(1.2)}.link--text.is-active{color:#000}.link--color-black.is-active{text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000}.link--color-black-underline.is-active{text-decoration:none}}@media only screen and (max-width:767px){._md\:show{display:none!important}}@media only screen and (max-width:639px){._sm\:show{display:none!important}}@media only screen and (max-width:479px){._xs\:show{display:none!important}}@media only screen and (max-width:349px){._xxs\:show{display:none!important}}@media (hover:hover){.gallery__gallery-left-item:hover:before{opacity:1}.gallery__gallery-left-item-video:hover,.gallery__gallery-right-item-video:hover{color:#52aa50}.goods-vars__link--image[href]:hover,.goods-vars__link[href]:hover{border-color:#000}.header__btn:active,.header__btn:hover{color:#b2b3b3}.header__btn:active svg,.header__btn:hover svg{fill:currentColor}.label--sale:hover{color:#000;background-color:rgba(235,87,87,.6)}.label--new:hover{color:#000;background-color:rgba(254,153,35,.4)}.label--top:hover{color:#000;background-color:rgba #52aa50,.4}.link:hover:not(.is-active) svg{fill:currentColor}.link--color-gray:active:not(.is-active),.link--color-gray:hover:not(.is-active){text-decoration:underline}.link--color-white-opacity:active:not(.is-active),.link--color-white-opacity:hover:not(.is-active){opacity:1}.link--text:active:not(.is-active) .link__text,.link--text:hover:not(.is-active) .link__text{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.link--color-black:active:not(.is-active),.link--color-black:hover:not(.is-active){text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000}.link--color-black-underline:active:not(.is-active),.link--color-black-underline:hover:not(.is-active),.link--color-main:active:not(.is-active),.link--color-main:hover:not(.is-active){text-decoration:none}.link--color-dark-2:hover:not(.is-active),.link--color-gray-light-2:hover:not(.is-active),.link--color-gray-light-3:hover:not(.is-active),.link--color-gray-medium:hover:not(.is-active),.link--color-red-2:hover:not(.is-active),.link--color-white:hover:not(.is-active),.link--name:hover:not(.is-active){color:#b2b3b3}.link--color-dark-2:hover:not(.is-active) svg,.link--color-gray-light-2:hover:not(.is-active) svg,.link--color-gray-light-3:hover:not(.is-active) svg,.link--color-gray-medium:hover:not(.is-active) svg,.link--color-red-2:hover:not(.is-active) svg,.link--color-white:hover:not(.is-active) svg,.link--name:hover:not(.is-active) svg{fill:currentColor}.link--color-dark-2:active:not(.is-active),.link--color-gray-light-2:active:not(.is-active),.link--color-gray-light-3:active:not(.is-active),.link--color-gray-medium:active:not(.is-active),.link--color-red-2:active:not(.is-active),.link--color-white:active:not(.is-active),.link--name:active:not(.is-active){color:#b2b3b3}.link--back-link:hover{text-decoration:none}.link--grey-hover:hover{color:#b2b3b3}}