@-webkit-keyframes rotation{0%{rotate:0deg}to{rotate:1turn}}.breadcrumb{margin-block:20px 10px}@media only screen and (max-width:992px){.breadcrumb{margin-block:15px 5px}}.breadcrumb .breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb .breadcrumb__list .breadcrumb__item{font-size:14px;font-weight:400;letter-spacing:.02em}@media only screen and (max-width:680px){.breadcrumb .breadcrumb__list .breadcrumb__item{font-size:12px}}.breadcrumb .breadcrumb__list .breadcrumb__item:not(:last-child):after{color:gray;content:"/";display:inline-block;margin:0 5px}.product-card{--video-icon-border-color:rgba(46,48,51,.3);--video-icon-color:rgba(46,48,51,.8);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card,.product-card .product-card__link{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card .product-card__link{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:3/4;background-color:#f7f6f6;background-repeat:no-repeat;background-size:cover;justify-content:center;overflow:hidden;width:100%}@media(hover:hover){.product-card .product-card__link:hover img{scale:1.1}}.product-card .product-card__link img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;scale:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%}.product-card .product-card__link .label-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,0);border:1px solid var(--video-icon-border-color);border-radius:50%;height:30px;justify-content:center;position:absolute;right:14px;top:14px;width:30px}.product-card .product-card__link .label-video svg{color:var(--video-icon-color);height:12px;width:12px}@media only screen and (max-width:992px){.product-card .product-card__link .label-video{height:24px;right:6px;top:6px;width:24px}.product-card .product-card__link .label-video svg{height:10px;width:10px}}.product-card .product-card__link .label-new-items{background-color:var(--decorative-color);border-radius:24px;color:var(--decorative-text);display:inline-block;font-size:14px;font-weight:500;left:14px;line-height:23px;padding-inline:10px;padding-bottom:1px;position:absolute;text-align:center;top:14px}@media only screen and (max-width:992px){.product-card .product-card__link .label-new-items{font-size:12px;left:6px;line-height:20px;padding-inline:8px;top:6px}}.product-card .product-card__link .default-img{-o-object-fit:contain;object-fit:contain;width:50%}.product-card .product-card__link .product-card__check-basket{border-radius:30px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--decorative-color);color:var(--decorative-text);font-size:12px;font-weight:500;gap:5px;justify-content:center;letter-spacing:.02em;padding:5px 16px 6px;width:auto;z-index:0}.product-card .product-card__link .product-card__check-basket svg{height:18px;width:18px}@media only screen and (max-width:680px){.product-card .product-card__link .product-card__check-basket{bottom:6px;padding:5px 10px 6px;right:6px}.product-card .product-card__link .product-card__check-basket svg{height:16px;width:16px}}.product-card .product-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;padding-inline:0 16px}@media only screen and (max-width:680px){.product-card .product-card__header{margin-top:10px;padding-inline:6px}}.product-card .product-card__header .product-card__wrapper-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 7px;margin-bottom:8px}@media only screen and (max-width:680px){.product-card .product-card__header .product-card__wrapper-price{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.product-card .product-card__header .product-card__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 15px}.product-card .product-card__header .product-card__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(5,5,5,.6);font-size:14px;font-weight:500;gap:5px;letter-spacing:.02em}.product-card .product-card__header .product-card__status svg{height:18px;width:18px}@media only screen and (max-width:680px){.product-card .product-card__header .product-card__status{font-size:12px}.product-card .product-card__header .product-card__status svg{height:16px;width:16px}}.product-card .product-card__header .product-card__price{font-size:clamp(1.0625rem,1.0192rem + .1923vw,1.25rem);font-weight:600;letter-spacing:.02em;text-wrap:nowrap;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-card .product-card__header .product-card__price-old{color:rgba(46,48,51,.3);font-size:16px;font-weight:500}.product-card .product-card__header .product-card__price-sale{background-color:#f23c3c;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:1px 6px}.product-card .product-card__header .product-card__title{font-size:clamp(.8125rem,.7548rem + .2564vw,1.0625rem);font-weight:500;letter-spacing:.02em;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product-card__color-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 15px;margin-top:13px}@media only screen and (max-width:680px){.product-card__color-wrapper{display:none}}.product-card__color-wrapper .count-color{color:rgba(5,5,5,.6);font-size:12px;font-weight:400;letter-spacing:.02em}.product-card__color-wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-card__color-wrapper .product-card__color:after{content:"";height:100%;inset:0;position:absolute;width:100%;z-index:1}.product-card__color-wrapper:has(.product-card__color:hover li:nth-child(n+6)){height:26px;width:100%}.product-card__color-wrapper .product-card__color:hover li:nth-child(n+6){display:block}.product-card__color-wrapper .product-card__color:hover:has(li:nth-child(n+6)){background-color:#fff;border-radius:8px;-webkit-box-shadow:1px 1px 7px 0 rgba(60,61,68,.102);box-shadow:1px 1px 7px 0 rgba(60,61,68,.102);padding:15px 18px;position:absolute;top:0;z-index:1}.product-card__color-wrapper .product-card__color:hover+.count-color{display:none}.product-card__color{--active:#828282;--hover:#bdbdbd;--bg:#e8e8e8;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.product-card__color li:nth-child(n+6){display:none}.product-card__color .product-color__btn{border:2px solid rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;position:relative;width:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;justify-content:center;-webkit-transition:border .2s ease-in;transition:border .2s ease-in;z-index:2}@media(hover:hover){.product-card__color .product-color__btn:hover{border:2px solid var(--hover)}}.product-card__color .product-color__btn_active{border:2px solid var(--active)}.product-card__color .product-color__btn_disable{cursor:default;opacity:.5;pointer-events:none}.product-card__color .product-color__btn span{border:2px solid var(--bg);border-radius:50%;display:block;height:100%;width:100%}.form__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:15px;width:100%}.form__item>* input[type=tel]{font-size:16px;font-weight:400;letter-spacing:.02em}.form__item .iti{width:100%}.form__item .iti__selected-dial-code{color:rgba(46,48,51,.6);font-size:16px;font-weight:400;letter-spacing:.02em}.form__item .file-list p{font-size:12px;line-height:150%}.form__item label:has(+input[type=file]){border:1px solid #2d3033;border-radius:50px;cursor:pointer;display:inline-block;padding:.25rem .5rem;text-align:center}.form__item label:has(+input[type=file]):hover{background-color:#2d3033;color:#fff}.form__item input[type=file]{display:none}.form__item input,.form__item textarea{border-bottom:1px solid rgba(46,48,51,.1);border-radius:0;color:#2d3033;font-size:16px;font-weight:400;letter-spacing:.02em;min-height:32px;outline:0;padding-block:16px;padding-inline:6px;width:100%}.form__item input::-webkit-input-placeholder,.form__item textarea::-webkit-input-placeholder{color:rgba(46,48,51,.6)}.form__item input::-moz-placeholder,.form__item textarea::-moz-placeholder{color:rgba(46,48,51,.6)}.form__item input:-ms-input-placeholder,.form__item textarea:-ms-input-placeholder{color:rgba(46,48,51,.6)}.form__item input::-ms-input-placeholder,.form__item textarea::-ms-input-placeholder{color:rgba(46,48,51,.6)}.form__item input::placeholder,.form__item textarea::placeholder{color:rgba(46,48,51,.6)}.form__item input:focus-visible,.form__item textarea:focus-visible{border-bottom:1px solid #2d3033!important}.form__item .iti__country-container{--iti-border-width:0px}.form__item .iti__selected-country-primary{--iti-spacer-horizontal:6px}.form__item textarea{overflow-y:auto;resize:vertical}.form__item .error{color:red;font-size:12px;line-height:150%;margin-top:2px}.form__item.error-el>* input[type=tel],.form__item.error-el>input,.form__item.error-el>textarea{border-bottom:1px solid red}.form__item.error-el .input-choice>span{border:1px solid red}.form__item .help-text{color:rgba(46,48,51,.6);display:inline-block;font-size:12px;line-height:150%;margin-top:5px;text-wrap:inherit;width:100%}.navbar-contacts{background-color:#405def;-webkit-box-shadow:-3px 3px 8px 0 rgba(0,0,0,.04);box-shadow:-3px 3px 8px 0 rgba(0,0,0,.04);color:#fff;height:100dvh;min-height:100%;overflow-x:hidden;overflow-y:auto;padding:120px 50px;position:fixed;right:0;scrollbar-width:none;top:0;-webkit-transform:translateX(105%);-ms-transform:translateX(105%);transform:translateX(105%);-webkit-transition:all .3s linear;transition:all .3s linear;width:480px;z-index:50;z-index:200}.navbar-contacts.navbar-contacts_show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.navbarContacts-show{left:-480px}.navbar-contacts__close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:40px;top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;height:30px;justify-content:flex-end;padding:5px;width:30px}.navbar-contacts__section{margin-bottom:70px}.navbar-contacts__logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:17px;width:100px}.navbar-contacts__logo svg{height:100%;width:100%}.navbar-contacts__title{font-size:17px;margin-bottom:20px;text-transform:uppercase}.navbar-contacts__text{line-height:21px}.navbar-contacts__list-contacts li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.navbar-contacts__list-contacts li:not(:last-child){margin-bottom:10px}.navbar-contacts__list-contacts li a{-webkit-transition:color .2s ease-in;transition:color .2s ease-in}@media(hover:hover){.navbar-contacts__list-contacts li a:hover{color:#2d3033}}.navbar-contacts__list-contacts li span{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-contacts__list-contacts li span svg{width:14px}.navbar-contacts__list-contacts li span i{font-size:14px;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.navbar-contacts__list-followUs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.navbar-contacts__list-followUs li{height:34px;width:34px}.navbar-contacts__list-followUs li,.navbar-contacts__list-followUs li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-contacts__list-followUs li a{-webkit-transition:color .2s ease-in;transition:color .2s ease-in}@media(hover:hover){.navbar-contacts__list-followUs li a:hover{color:#2d3033}}.navbar-contacts__list-followUs li svg{width:100%}.navbar-contacts__list-followUs li i{font-size:34px;line-height:34px}.selection-size__list-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 40px;margin-bottom:23px}@media only screen and (max-width:992px){.selection-size__list-tabs{margin-bottom:19px}}.selection-size__list-tabs .selection-size__tabBtn{font-size:12px;font-weight:500;letter-spacing:.02em;padding-bottom:10px;position:relative;text-transform:uppercase}.selection-size__list-tabs .selection-size__tabBtn_active:before{background:#2e3033;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.selection-size .tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.selection-size .tab-content[data-tab-content=route] .data-receipt{background-color:var(--decorative-color)}.selection-size .tab-content .data-receipt{background-color:rgba(46,48,51,.1);border-radius:50px;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.02em;margin-bottom:12px;padding:6px 16px}.selection-size__list{display:grid;gap:5px;grid-auto-rows:50px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}@media only screen and (max-width:992px){.selection-size__list{grid-auto-rows:44px;grid-template-columns:repeat(auto-fill,minmax(65px,1fr))}}@media only screen and (max-width:680px){.selection-size__list{grid-auto-rows:42px;grid-template-columns:repeat(auto-fill,minmax(55px,1fr))}}.selection-size__list .selection-size__item{position:relative}.selection-size__item:hover .selection-size__hint-quantity{opacity:1}.selection-size__hint-quantity{background-color:#2d3033;border-radius:50px;color:#fff;font-size:12px;font-weight:500;left:50%;letter-spacing:.02em;min-height:27px;opacity:0;padding:6px 12px 7px;pointer-events:none;position:absolute;text-wrap:nowrap;top:-49px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .1s linear;transition:all .1s linear;white-space:nowrap;z-index:1}.selection-size__hint-quantity:after{border-top:0 solid rgba(0,0,0,0);border-color:#2d3033 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px 6px 0;bottom:-9px;content:"";display:block;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}@media only screen and (max-width:680px){.selection-size__hint-quantity{display:none}}.selection-size__hint{--left-arrow:50%;--right-arrow:auto;--transform-arrow:translateX(-50%);background-color:var(--decorative-color);border-radius:50px;color:#2d3033;display:none;font-size:12px;font-weight:500;left:50%;letter-spacing:.02em;min-height:29px;opacity:0;padding:6px 12px 7px;pointer-events:none;position:absolute;text-wrap:nowrap;top:-40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;white-space:nowrap;z-index:1}.selection-size__hint:after{border-color:rgba(0,0,0,0);border-style:solid;border-width:0 6px;border-top:10px solid var(--decorative-color);bottom:-9px;content:"";display:block;height:0;left:var(--left-arrow);position:absolute;right:var(--right-arrow);-webkit-transform:var(--transform-arrow);-ms-transform:var(--transform-arrow);transform:var(--transform-arrow);width:0}.selection-size__hint_hidden{-webkit-animation:showDelete 1.5s ease-in-out backwards;animation:showDelete 1.5s ease-in-out backwards}.selection-size__hint_show{-webkit-animation:showAdd 1.5s ease-in-out backwards;animation:showAdd 1.5s ease-in-out backwards}@-webkit-keyframes showDelete{0%{opacity:0;top:-40px;visibility:hidden}10%{opacity:1;top:-50px;visibility:visible}90%{opacity:1;top:-50px;visibility:visible}to{opacity:0;top:-50px;visibility:hidden}}@keyframes showDelete{0%{opacity:0;top:-40px;visibility:hidden}10%{opacity:1;top:-50px;visibility:visible}90%{opacity:1;top:-50px;visibility:visible}to{opacity:0;top:-50px;visibility:hidden}}@-webkit-keyframes showAdd{0%{opacity:0;top:-40px;visibility:hidden}10%{opacity:1;top:-50px;visibility:visible}90%{opacity:1;top:-50px;visibility:visible}to{opacity:0;top:-50px;visibility:hidden}}@keyframes showAdd{0%{opacity:0;top:-40px;visibility:hidden}10%{opacity:1;top:-50px;visibility:visible}90%{opacity:1;top:-50px;visibility:visible}to{opacity:0;top:-50px;visibility:hidden}}.selection-size__notify{height:100%;inset:0;position:absolute;width:100%;z-index:1}@media(hover:hover){.selection-size__notify:hover+.selection-size__label:has(input:disabled){border:1px solid var(--size-color-border-hover)}}.selection-size__label{--size-color-text:#2e3033;--size-color-bg:#fff;--size-color-border:rgba(46,48,51,.3);--size-color-bg-hover:rgba(46,48,51,.05);--size-color-border-hover:#2e3033;--size-color-text-checked:#fff;--size-color-bg-checked:#2e3033;--size-color-border-checked:#2e3033;--size-color-text-disabled:#e0e0e1;--size-color-bg-disabled:rgba(46,48,51,.05);--size-color-border-disabled:rgba(46,48,51,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--size-color-bg);border:1px solid var(--size-color-border);border-radius:2px;color:var(--size-color-text);cursor:pointer;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.02em;margin:0;text-transform:uppercase;-webkit-transition:all .2;transition:all .2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(hover:hover){.selection-size__label:hover{background-color:var(--size-color-bg-hover);border:1px solid var(--size-color-border-hover)}}.selection-size__label input{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.selection-size__label:has(input:checked){background-color:var(--size-color-bg-checked);border:1px solid var(--size-color-border-checked);color:var(--size-color-text-checked)}.selection-size__label:has(input:focus-visible){border:1px solid #2e3033;outline:none}.selection-size__label:has(input:checked:focus-visible){border:1px solid #2e3033;outline:none}.selection-size__label:has(input:disabled){background-color:var(--size-color-bg-disabled);border-color:var(--size-color-border-disabled);color:var(--size-color-text-disabled);cursor:default;font-size:14px;font-weight:500;letter-spacing:.02em}.selection-size__label:has(input:disabled) span{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.selection-size__label:has(input:disabled) span:after{background-color:var(--size-color-text-disabled);content:"";height:1px;position:absolute;width:calc(100% + 10px)}.selection-colors{--active:#828282;--hover:#bdbdbd;--bg:#e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.selection-colors .selection-colors__link{border:2px solid rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;width:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;justify-content:center;-webkit-transition:border .2s ease-in;transition:border .2s ease-in}@media(hover:hover){.selection-colors .selection-colors__link:hover{border:2px solid var(--hover)}}.selection-colors .selection-colors__link.--active{border:2px solid var(--active)}.selection-colors .selection-colors__link span{border:2px solid var(--bg);border-radius:50%;display:block;height:100%;width:100%}.pswp__video-holder{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.pswp__video{background:#000;height:100%;max-height:720px;max-width:1280px;width:100%}.video-preloader{color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinner-grow,.video-preloader{left:50%;position:absolute;top:50%}.spinner-grow{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:3px solid #2d3033;border-bottom-color:rgba(0,0,0,0);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;width:20px}@media only screen and (max-width:680px){body{overflow:hidden}}.breadcrumb{margin-block:20px}@media only screen and (max-width:1024px){.breadcrumb{margin-block:15px 17px}}@media only screen and (max-width:680px){.breadcrumb{display:none!important}}.wrapper:has(.sidebar-contacts.sidebar_show) .navbar-footer{z-index:150}.sidebar-contacts{z-index:110}.sidebar-contacts+.overlay{z-index:100}body:has(.header .burger-menu.sidebar_show) .navbar-footer{z-index:1}.product{display:grid;grid-template-columns:minmax(480px,60%) minmax(400px,40%);grid-template-rows:auto;width:100%}@media only screen and (max-width:992px){.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}@media only screen and (max-width:680px){.product{display:block;height:calc(100dvh - var(--height-header) - var(--header-topbar-header) - var(--height-navbar-footer) + 2px);margin-bottom:0;position:fixed;-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;width:100%;z-index:1}.product.container-normal{padding:0!important}.product .product__info.product-info{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;background-color:rgba(0,0,0,0);background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,rgba(0,0,0,.55)),color-stop(0,rgba(0,0,0,.55)),color-stop(49%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.55) 10%,rgba(0,0,0,.55) 0,rgba(0,0,0,0) 49%);height:100%;justify-content:flex-end;padding-block:26px;padding-inline:16px;pointer-events:none;width:100%}.product .product__info.product-info .block-info{color:#fff;margin-bottom:26px}.product .product__info.product-info .block-info .product-info__title{font-size:22px;font-weight:500;margin-bottom:5px}.product .product__info.product-info .block-info .product-info__article{color:inherit;margin-bottom:15px}.product .product__info.product-info .block-info .product-info__new-items{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:10px;order:-1}.product .product__info.product-info .block-color,.product .product__info.product-info .block-size,.product .product__info.product-info .product-info__btns{display:none}}#partanMobil .product__info.product-info{margin-bottom:50px;padding-inline:0;padding-top:30px;padding-inline:16px}#partanMobil .product__info.product-info .product-info__block{margin-bottom:20px}#partanMobil .product-info__title{font-size:18px;margin-bottom:5px}#partanMobil .product-info__article{font-size:10px;margin-bottom:7px}#partanMobil:has(.product-info__new-items) .product-info__article{margin-bottom:15px}#partanMobil .product-info__price{font-size:16px}#partanMobil .product-info__price-old,#partanMobil .product-info__price-sale{font-size:14px}#partanMobil .block-color__title,#partanMobil .block-size__title{font-size:15px;margin-bottom:8px}#partanMobil .block-size__header:has(.block-color__title,.block-size__title) .block-color__title,#partanMobil .block-size__title{margin-bottom:0}#partanMobil .block-size__header{margin-bottom:8px}#partanMobil .btn-mobile{display:none}.product__preview.preview:has(.color-img){-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f0f0f0;height:100%;justify-content:center}.product__preview.preview{position:relative;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;margin-bottom:auto}.product__preview.preview .preview__empty{min-height:752px}.product__preview.preview .btn-back{display:none;left:14px;position:absolute;top:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;color:#fff;height:30px;justify-content:flex-start;width:30px;z-index:2}.product__preview.preview .btn-back svg{height:24px;width:24px}.product__preview.preview .preview__video{height:100%;padding-bottom:24px;pointer-events:none;position:absolute;right:12px;top:12px;z-index:2}.product__preview.preview .btn-video{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:170px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2d3033;border-radius:27px;color:#fff;font-size:12px;font-weight:500;letter-spacing:.02em;min-height:27px;padding:6px 12px 7px;pointer-events:all;text-align:center}@media only screen and (max-width:680px){.product__preview.preview .btn-video{position:static}}.product__preview.preview .btn-video svg{color:var(--decorative-color);margin-right:5px}.product__preview.preview .default-img{height:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:30%}@media only screen and (max-width:680px){.product__preview.preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.product__preview.preview .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex}}.product__preview.preview .preview__list{display:grid;gap:5px;grid-template-columns:repeat(2,1fr);width:100%}@media only screen and (max-width:992px){.product__preview.preview .preview__list{display:none}}.product__preview.preview .preview__list:has(.preview__item:only-child) .preview__item:only-child{background-color:#f0f0f0;display:contents}.product__preview.preview .preview__list:has(.preview__item:only-child) .preview__item:only-child a{background-color:#f0f0f0}.product__preview.preview .preview__list:has(.preview__item:only-child) .preview__item:only-child:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:url(/dist/assets/img/logo-default.ee812c21efa9778c0751.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:50%;cursor:default;grid-column:1/2;justify-content:center}.product__preview.preview .preview__list .preview__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f0f0f0;cursor:pointer;justify-content:center}.product__preview.preview .preview__list .preview__item a{aspect-ratio:3/4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;width:100%}.product__preview.preview .preview__list .preview__item a:has(.default-img){-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__preview.preview .preview__list .preview__item img{aspect-ratio:3/4;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product__preview.preview .preview__list .preview__item img.default-img{aspect-ratio:3/4;height:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:50%}.product__preview.preview .swiper.preview__swiper{display:none}@media only screen and (max-width:992px){.product__preview.preview .swiper.preview__swiper{display:-webkit-box;display:-ms-flexbox;display:flex;height:70dvh;width:100%}}@media only screen and (max-width:680px){.product__preview.preview .swiper.preview__swiper{height:100%;width:100%}}.product__preview.preview .swiper.preview__swiper .swiper-slide{background-color:#f3f3f3}@media only screen and (max-width:992px){.product__preview.preview .swiper.preview__swiper .swiper-slide{aspect-ratio:3/4;width:auto}}.product__preview.preview .swiper.preview__swiper .swiper-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;width:100%}.product__preview.preview .swiper.preview__swiper .swiper-slide:has(.default-img){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__preview.preview .swiper.preview__swiper .swiper-slide img{-o-object-fit:cover;object-fit:cover}.product__preview.preview .swiper.preview__swiper .swiper-slide img.default-img{height:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:50%}@media only screen and (max-width:680px){.product__preview.preview .swiper.preview__swiper .swiper-slide img{height:100%;width:100%}.product__preview.preview .swiper.preview__swiper .swiper-slide img.default-img{margin-bottom:200px}}.product__preview.preview .swiper .swiper-button-next:after,.product__preview.preview .swiper .swiper-button-prev:after{color:#fff;font-size:15px}.product__preview.preview .swiper .swiper-button-next,.product__preview.preview .swiper .swiper-button-prev{height:24px;width:24px}.product__preview.preview .swiper .swiper-button-next{right:38px}.product__preview.preview .swiper .swiper-button-prev{left:38px}.product__preview.preview .swiper .swiper-pagination{--top:23px;bottom:auto!important;top:var(--top)!important}.product__preview.preview .swiper .swiper-pagination .swiper-pagination-bullet{--size:4px;background:#fff;border-radius:0;height:var(--size);opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:var(--size)}.product__preview.preview .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next,.product__preview.preview .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.product__preview.preview .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next,.product__preview.preview .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.product__info.product-info{background-color:#fff;max-height:calc(100dvh - var(--header-topbar-header) - var(--height-header) - var(--height-navbar-footer));position:sticky;top:115px;-ms-flex-item-align:start;align-self:flex-start;container-name:product-info;container-type:inline-size;padding-inline:90px;z-index:1}@media only screen and (max-width:1200px){.product__info.product-info{padding-inline:55px}}@media only screen and (max-width:992px){.product__info.product-info{padding-inline:40px}}.product__info.product-info .product__info-inner{display:block;padding-top:55px;will-change:transform}@media only screen and (max-width:992px){.product__info.product-info .product__info-inner{padding-top:0}.product__info.product-info{max-height:100%;padding-inline:23px;position:static;width:100%}.product__info.product-info .product__info-inner{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}.product__info.product-info .product-info__block{margin-bottom:40px}.product__info.product-info .product-info__block.block-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product__info.product-info .product-info__block .block-color__title,.product__info.product-info .product-info__block .block-size__title{font-size:17px;font-weight:500;letter-spacing:.02em;margin-bottom:17px}@media only screen and (max-width:992px){.product__info.product-info .product-info__block .block-color__title,.product__info.product-info .product-info__block .block-size__title{font-size:15px}}.product__info.product-info .product-info__block .block-size__header:has(.block-color__title,.block-size__title) .block-color__title,.product__info.product-info .product-info__block .block-size__title{margin-bottom:0}.product__info.product-info .product-info__block .block-size__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:17px}@media only screen and (max-width:992px){.product__info.product-info .product-info__block .block-size__header{margin-bottom:10px}}.product__info.product-info .product-info__block .block-size__btn-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#808285;font-size:12px;font-weight:500;gap:8px;letter-spacing:.02em;-webkit-transition:all .3s;transition:all .3s}@media(hover:hover){.product__info.product-info .product-info__block .block-size__btn-info:hover{color:#2d3033}}.product__info.product-info .product-info__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.product__info.product-info .product-info__btns .btn{min-width:183px}@media only screen and (max-width:680px){.product__info.product-info .product-info__btns .btn{--height:44px}}@media only screen and (max-width:992px){.product__info.product-info .product-info__btns{margin-top:40px}}@media only screen and (max-width:680px){.product__info.product-info .product-info__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}@container (width < 400px){.product__info.product-info .product-info__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product__info.product-info .product-info__title{font-size:26px;font-weight:500;margin-bottom:15px}@media only screen and (max-width:992px){.product__info.product-info .product-info__title{font-size:22px;margin-bottom:10px}}@media only screen and (max-width:680px){.product__info.product-info .product-info__title{font-size:26px;margin-bottom:5px}}.product__info.product-info .product-info__article{color:rgba(46,48,51,.6);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.02em;margin-bottom:15px;width:auto}@media only screen and (max-width:992px){.product__info.product-info .product-info__article{margin-bottom:10px}}@media only screen and (max-width:680px){.product__info.product-info .product-info__article{margin-bottom:26px}}.product__info.product-info .product-info__new-items{background-color:var(--decorative-color);border-radius:24px;color:var(--decorative-text);display:inline-block;font-size:14px;font-weight:500;line-height:24px;margin-bottom:15px;padding-inline:10px;text-align:center}.product__info.product-info .product-info__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.product__info.product-info .product-info__price{font-size:23px;font-weight:600}@media only screen and (max-width:992px){.product__info.product-info .product-info__price{font-size:20px}}.product__info.product-info .product-info__price-old{color:rgba(46,48,51,.3);font-size:16px;font-weight:500}@media only screen and (max-width:680px){.product__info.product-info .product-info__price-old{color:#d3d3d3}}.product__info.product-info .product-info__price-sale{background-color:#f23c3c;border-radius:2px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:1px 9px 1px 6px}@media only screen and (max-width:680px){.navbar-footer{z-index:50}.mobil-wrapper-content{--indent-top:100px;background-color:#fff;border-radius:0;border-top-left-radius:14px;border-top-right-radius:14px;inset:0;bottom:100%;-webkit-box-shadow:0 0 40px rgba(0,11,11,.25);box-shadow:0 0 40px rgba(0,11,11,.25);height:100dvh;overflow-y:hidden;padding-block:2px 2px;position:fixed;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;z-index:100}.mobil-wrapper-content #container-scroll{height:calc(100% - var(--indent-top));overflow-y:auto;scrollbar-width:thin}@-moz-document url-prefix(){.mobil-wrapper-content #container-scroll{scrollbar-width:thin}}.mobil-wrapper-content .scrollToTop-mobile{background-color:var(--decorative-color);border-radius:50%;bottom:150px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;position:fixed;right:60px;width:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;bottom:auto!important;color:var(--decorative-text);cursor:pointer;justify-content:center;left:auto!important;right:20px!important;top:calc(100dvh - 155px)!important;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:50;z-index:110!important}}@media only screen and (max-width:680px)and (max-width:992px){.mobil-wrapper-content .scrollToTop-mobile{bottom:140px;height:35px;right:15px;width:35px}.mobil-wrapper-content .scrollToTop-mobile svg{height:25px;width:25px}}@media only screen and (max-width:680px){.mobil-wrapper-content .scrollToTop-mobile--hidden{opacity:0;pointer-events:none}.mobil-wrapper-content .scrollToTop-mobile--visible{opacity:1;pointer-events:auto}.mobil-wrapper-content.swipe-start{-webkit-transform:translateY(var(--indent-top));-ms-transform:translateY(var(--indent-top));transform:translateY(var(--indent-top));-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.mobil-wrapper-content:before{background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(#fff));background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff 50%,#fff);border-radius:4px;content:"";height:30px;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.mobil-wrapper-content:after{background-color:#d6d7d7;border-radius:2px;content:"";height:2px;position:absolute;right:50%;top:10px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:30px;z-index:2}.mobil-wrapper-content .container-normal{height:calc(100dvh - 160px);overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}}.btn-mobile{display:none}@media only screen and (max-width:680px){.btn-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:600;letter-spacing:.02em;pointer-events:all}.btn-mobile .btn-mobile__color{font-size:12px;font-weight:400;letter-spacing:.02em}}@media only screen and (max-width:992px){.product-list{margin-bottom:30px;padding-inline:20px}}@media only screen and (max-width:680px){.product-list{padding-inline:8px}}.product-list .product-list__wrapper{display:grid;gap:30px 8px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}@media only screen and (max-width:992px){.product-list .product-list__wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.product-list .product-list__wrapper{gap:20px 8px;grid-template-columns:repeat(2,1fr)}}.product-info__description+.overlay{z-index:150}.product-info__description.sidebar{max-width:320px}.product-info__description.sidebar .description__content{height:100%;overflow:auto;scrollbar-width:thin}@-moz-document url-prefix(){.product-info__description.sidebar .description__content{scrollbar-width:thin}}.product-info__description.sidebar .description__table{width:100%}.product-info__description.sidebar .description__table th{border-bottom:1px solid rgba(46,48,51,.05);color:rgba(46,48,51,.6);font-size:14px;font-weight:500;letter-spacing:.02em;padding:16px 6px}.product-info__description.sidebar .description__table td{border-bottom:1px solid rgba(46,48,51,.05);font-size:16px;font-weight:500;letter-spacing:.02em;padding:16px 6px;text-align:right}.section-hgroup{margin-bottom:40px;margin-left:20px}@media only screen and (max-width:992px){.section-hgroup{margin-bottom:20px;margin-left:8px}}.section-hgroup .section-subtitle{font-size:clamp(.9375rem,.9087rem + .1282vw,1.0625rem);letter-spacing:.02em;margin-bottom:5px;text-transform:uppercase}.section-hgroup .section-title{font-size:clamp(1.625rem,1.5096rem + .5128vw,2.125rem);font-weight:500;letter-spacing:.02em}.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:40px;margin-inline:20px}@media only screen and (max-width:992px){.section-header{margin-bottom:20px;margin-inline:8px}}.section-header .section-hgroup{margin:0}@media only screen and (max-width:992px){.section-header .section-hgroup{margin:0}}@keyframes rotation{0%{rotate:0deg}to{rotate:1turn}}:root{--white:0,0%,100%}[data-locale=by]{--decorative-color:#d7ff00;--decorative-color-hsl:69,100%,50%;--decorative-text:#2d3033}[data-locale=ru]{--decorative-color:#ff7b28;--decorative-color-hsl:23,100%,58%;--decorative-text:#fff}.input-choice{--color-label:#2d3033;--text-transform-label:none;--size:20px;--line-height-choice:26px;--border-radius:6px;--font-size:14px;--padding-left:10px;--color-disabled:#eeefef;color:var(--color-label);cursor:pointer;display:block;font-size:var(--font-size);line-height:var(--line-height-choice);margin-bottom:0;padding-left:calc(var(--size) + var(--padding-left));position:relative;text-transform:var(--text-transform-label)}.input-choice input{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.input-choice span{border:1px solid rgba(46,48,51,.2);height:var(--size);left:0;margin:0;position:absolute;top:calc((var(--line-height-choice) - var(--size))/2);width:var(--size)}@media(hover:hover){.input-choice:hover span{border:1px solid rgba(46,48,51,.3)}}.input-choice:has(input[type=checkbox]) span{border-radius:var(--border-radius)}.input-choice:has(input[type=checkbox]):has(input:disabled){cursor:default}.input-choice:has(input[type=checkbox]) input:checked+span{background-color:#2d3033;border:1px solid #2d3033}.input-choice:has(input[type=checkbox]) input:checked+span:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMuNTc4IDcuMTY4YS43NS43NSAwIDAgMS0uNTMtLjIybC0yLjgzLTIuODNhLjc1NC43NTQgMCAwIDEgMC0xLjA2Yy4yOS0uMjkuNzctLjI5IDEuMDYgMGwyLjMgMi4zIDUuMTQtNS4xNGMuMjktLjI5Ljc3LS4yOSAxLjA2IDBzLjI5Ljc3IDAgMS4wNmwtNS42NyA1LjY3YS43NS43NSAwIDAgMS0uNTMuMjIiLz48L3N2Zz4=);background-position:50% 50%;background-repeat:no-repeat;background-size:66%;color:#fff;height:100%;justify-content:center;width:100%}.input-choice:has(input[type=checkbox]):has(input:disabled){color:#eff0f0}.input-choice:has(input[type=checkbox]) input:disabled+span{background-color:rgba(0,0,0,0);border:1px solid #eff0f0;cursor:default}.input-choice:has(input[type=checkbox]) input:focus-visible+span{border:2px solid rgba(46,48,51,.7)}.input-choice:has(input[type=radio]) span{border-radius:50%}.input-choice:has(input[type=radio]):has(input:disabled){cursor:default}.input-choice:has(input[type=radio]) input:checked+span{background-color:#2d3033;border:1px solid #2d3033}.input-choice:has(input[type=radio]) input:checked+span:after{background-color:rgba(0,0,0,0);border-radius:50%;content:"";display:block;-webkit-box-flex:0;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;-ms-flex:0 0 auto;flex:0 0 auto;height:100%;width:100%}.input-choice:has(input[type=radio]):has(input:disabled){color:var(--color-disabled)}.input-choice:has(input[type=radio]) input:disabled+span{background-color:var(--color-disabled);border:1px solid var(--color-disabled);cursor:default}.input-choice:has(input[type=radio]) input:focus-visible+span{border:2px solid rgba(46,48,51,.7)}.copy-tooltip{background-color:#2d3033;border-radius:30px;bottom:calc(100% + 9px);color:#fff;display:block;font-size:12px;font-weight:500;left:50%;letter-spacing:.02em;opacity:0;padding:6px 12px 7px;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1000}.copy-tooltip:after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #2d3033;bottom:-5px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.copy-tooltip.active{background-color:var(--decorative-color);color:#2d3033}.copy-tooltip.active:after{border-top:5px solid var(--decorative-color)}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}
/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}