.m-p-slider-wrapper{height:300px;width:100px;border:1px solid #ddd;margin:15px 0 0 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 3px 5px #999;-webkit-box-shadow:0 3px 5px #999;-moz-box-shadow:0 3px 5px #999;position:relative;overflow:hidden}.m-p-slider-wrapper .bx-wrapper .bx-next,.m-p-slider-wrapper .bx-wrapper .bx-prev{display:block;position:absolute;top:50%;margin:0 5px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;text-indent:-999999px;width:44px;height:44px;background:url(https://gosharubchinskiy.ru/mg-templates/belka/mg-plugins/p4-blocks/images/large-controls.png) 0 0 no-repeat}.m-p-slider-wrapper .bx-wrapper .bx-next{z-index:50;background-position:-44px 0;right:10px}.m-p-slider-wrapper .bx-wrapper .bx-prev{z-index:50;left:10px}.m-p-slider-wrapper .bx-wrapper .bx-prev:hover{background-position:0 -44px}.m-p-slider-wrapper .bx-wrapper .bx-next:hover{background-position:-44px -44px}.m-p-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a{display:block;margin:0 2px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;text-indent:-999999px;width:10px;height:10px;background:#ddd;border:1px solid #999898}.m-p-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active{background:#CC0000;border:1px solid #F43D3D}.m-p-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager{text-align:center;margin-top:7px;position:relative;z-index:10}.m-p-slider-wrapper .bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.miniature img{width:100px;height:60px}.wrapper-slider-setting{width:100%}.base-settings{float:left;width:45%}.base-settings h3{margin:0 0 10px 0}.base-settings .base-setting-save{margin-bottom:0}.base-settings .list-option li span, .section-slider-action .custom-text{display:inline-block;width:190px}.base-settings .list-option li{margin:0 0 10px 0}.base-settings .list-option li input, .base-settings .list-option li select{margin:0}.slide-settings .entity-table-tbody tr td{border:1px solid #D3D3D3;text-align:center}.slide-settings .entity-table-tbody tr td{padding:5px;vertical-align:middle}.slide-settings .entity-table-tbody tr td.type{text-align:center}.slide-settings{width:100%}.slide-settings .slide-settings-table-wrapper .widget-table{margin:0 1px}.slide-settings .add-new-button{margin:10px 10px 10px 0}.slider-admin-preview{margin:20px 0 0 0}.slider-admin-preview h2{font-size:16px}.slider-admin-preview .reload-slider{margin:10px 0 5px 0}.block-for-form .type-img{display:block;margin:10px 0 0 0}.block-for-form .type-img li{margin:5px 0}.block-for-form .type-img li span{display:inline-block;width:80px}.block-for-form .type-html .custom-form-wrapper{margin:10px 0 0 0}.block-for-form .type-html .custom-form-wrapper li{margin:5px 0}.block-for-form .type-html .custom-form-wrapper > li > span{display:inline-block;margin:0 0 5px 0;font-weight:bold}.nameaction{text-align:center}.m-p-slider-wrapper h2{text-size:16px;text-align:center;padding:15px}.entity-table-tbody .type{max-width:100px;text-align:center}.entity-table-tbody .type img{max-width:100%;height:60px}.section-slider-action input[type="checkbox"]{margin:0}.section-slider-action .wrapper-slider-setting .widget-table-action{background:#fff}.modal-block-editor .text-list{list-style:none;margin:0;padding:0}.modal-block-editor .text-list li .custom-text{min-width:95px;width:95px}.modal-block-editor .text-list li{margin:0 0 10px 0}.modal-block-editor .text-list li input[type="text"]{margin:0}.m-p-slider-wrapper div{line-height:normal}.mg-admin-html .section-site-block-editor .main-table td,.mg-admin-html .section-site-block-editor .main-table th{border:0!important;border-bottom:1px solid #e6e6e6!important}.mg-admin-html .section-site-block-editor .main-table td.type{padding:0}.mg-admin-html .modal-block-editor input{display:inline-block}.mg-admin-html .modal-block-editor .browseImage{margin-left:7px}.input_invalid{border-color:red !important}.deal-wheel-text{text-align:center;font-size:18px;margin-top:20px}.deal-wheel{--size:500px;position:relative;display:grid;grid-gap:calc(var(--size) / 20);align-items:center;justify-content:center;grid-template-areas:"spinner" "trigger";font-size:15px}.deal-wheel > *{grid-area:spinner;position:relative}.deal-wheel .btn-spin{grid-area:trigger;justify-self:center}.spinner:after{background:url(https://gosharubchinskiy.ru/mg-plugins/p4-ecommerce/img/fortune.png) no-repeat 50% 50% /cover;position:absolute;z-index:-1;width:100%;height:100%;content:'';top:0;left:0}.spinner{position:relative;padding:0;margin:0;display:grid;align-items:center;grid-template-areas:"spinner";width:var(--size);height:var(--size);transform:rotate(calc(var(--rotate, 25) * 1deg));border-radius:50%;border:10px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.2)}.border{width:450px;height:450px;position:absolute;border-radius:50%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10;content:'';box-shadow:0 0 10px rgba(0,0,0,0.2)}.spinner_center{width:50px;height:50px;position:absolute;background:#fff;border-radius:50%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:200;content:'';box-shadow:0 0 10px rgba(0,0,0,0.2)}.spinner *{grid-area:spinner;z-index:100}.prize{display:flex;align-items:center;padding:0 20px;width:50%;height:50%;transform-origin:center right;transform:rotate(var(--rotate));user-select:none;text-align:left}.prize.selected .text{font-weight:bold;animation:selected 800ms ease}.ticker{position:relative;left:calc(var(--size) / -15);width:calc(var(--size) / 10);height:calc(var(--size) / 20);background:#000;z-index:1;clip-path:polygon(20% 0, 100% 50%, 20% 100%, 0% 50%);transform-origin:center left}.ticker:after{content:'';position:absolute;left:0;top:0;position:absolute;width:100%;height:50%;background:#fff;z-index:1;opacity:0.3}.btn-spin{color:white;background:black;border:none;font-size:inherit;padding:0.9rem 2rem 1rem;border-radius:0.5rem;cursor:pointer}.btn-spin:disabled{cursor:progress;opacity:0.25}.is-spinning .spinner{transition:transform 8s cubic-bezier(0.1, -0.01, 0, 1)}.is-spinning .ticker{animation:tick 700ms cubic-bezier(0.34, 1.56, 0.64, 1)}@keyframes tick{40%{transform:rotate(-12deg)}}@keyframes selected{25%{transform:scale(1.25);text-shadow:1vmin 1vmin 0 hsla(0 0% 0% / 0.1)}40%{transform:scale(0.92);text-shadow:0 0 0 hsla(0 0% 0% / 0.2)}60%{transform:scale(1.02);text-shadow:0.5vmin 0.5vmin 0 hsla(0 0% 0% / 0.1)}75%{transform:scale(0.98)}85%{transform:scale(1)}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.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-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{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&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&: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%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}#li-catalog{order:1}#li-projects{order:2}#li-info{order:4}#li-personal{order:5}#li-gallery{order:3}.to-panel{position:fixed;bottom:var(--gap);left:var(--gap);background:#000;color:#fff;padding:5px 10px;z-index:9000;cursor:pointer;gap:5px}@font-face{font-family:'Gosha Rubchinskiy';src:url('https://gosharubchinskiy.ru/mg-templates/belka/fonts/GoshaRubchinskiy-Book.woff2') format('woff2'), url('https://gosharubchinskiy.ru/mg-templates/belka/fonts/GoshaRubchinskiy-Book.woff') format('woff');font-weight:normal;font-display:swap}@font-face{font-family:'Gosha Rubchinskiy';src:url('https://gosharubchinskiy.ru/mg-templates/belka/fonts/GoshaRubchinskiy-Bold.woff2') format('woff2'), url('https://gosharubchinskiy.ru/mg-templates/belka/fonts/GoshaRubchinskiy-Bold.woff') format('woff');font-weight:bold;font-display:swap}*{margin:0px;padding:0px;box-sizing:border-box;outline:none;-webkit-locale:auto;text-transform:uppercase}html{font-size:10px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html, body{width:100%}.var{--gap:2.4rem;line-height:12px;font-size:11px}body{background:#fff;-webkit-text-size-adjust:none;font-family:'Gosha Rubchinskiy', sans-serif;padding-top:0 !important;font-weight:400;-webkit-font-smoothing:antialiased}.body__index .mobile-menu, .body__gallery .mobile-menu{display:none}body.lock{overflow:hidden}a{color:inherit;text-decoration:none;outline:none;cursor:pointer;transition:250ms}h1, h2, h3, .h1-like, .h2-like, .h3-like{font-weight:bold;font-size:inherit;margin-bottom:var(--gap)}.nowrap span{margin-right:0 !important}b,strong,th{font-weight:bold}i{font-style:normal}ul{list-style-type:none}img,svg{height:auto;max-height:100%;max-width:100%;display:block}picture{width:100%}svg *{fill:currentColor}input, select, textarea, button{-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:inherit;color:inherit;border-radius:0px;font-weight:400}input[type=text], input[type=date], input[type=tel], input[type=email], input[type=password], input[type=search]{display:block;width:100%;border:none;border-bottom:1px solid #000000;background:#fff;padding:0px;height:calc(1em + var(--gap));border-radius:0;text-transform:uppercase}input[type=text]:focus, input[type=date]:focus, input[type=tel]:focus, input[type=email]:focus, input[type=password]:focus, input[type=search]:focus, textarea:focus{border-color:#000}textarea{display:block;width:100%;background:#fff;border:none;border-bottom:1px solid #000;padding-top:6px;resize:none;border-radius:0;height:calc(1em + var(--gap));overflow:hidden;text-transform:uppercase}input[type=checkbox]{display:inline-block;vertical-align:middle;width:12px !important;height:12px;margin-right:12px !important;position:relative;border:1px solid #000000;background:#fff;flex-shrink:0;margin-top:1px}input[type=checkbox]:checked{background:#000;border-color:#000}input[type=radio]{display:inline-block;vertical-align:middle;width:16px !important;height:16px;margin-right:10px !important;border-radius:50%;background:#fff;position:relative;flex-shrink:0;border:1px solid #00000022}input[type=radio]:checked{border-color:#000;background:#000}select{display:block;background:transparent url("data:image/svg+xml,<svg viewBox='11.4 7.1' width='11.4' height='7.1' xmlns='http://www.w3.org/2000/svg'><path d='M5,6.4l-5-5L1.4,0l4.3,4.3L10,0l1.4,1.4l-5,5L5.7,7.1L5,6.4z'/></svg>") no-repeat;background-position:right 0px center;border-radius:0;font-size:14px;color:#000;box-shadow:none !important;cursor:pointer;transition:border-color 250ms;line-height:1;border-bottom:1px dashed #6b7080;border-top:0;border-right:0;border-left:0;padding:0px;width:100%;height:var(--gap)}input[readonly],input[readonly]:focus{opacity:0.5}::placeholder{color:#828282}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}body .admin-bar .admin-bar-link__title{color:#fff !important}table{width:100% !important;border-collapse:collapse}table td{vertical-align:top}body table tbody tr{line-height:inherit !important}.table-wrapper{padding-bottom:var(--gap);height:100%}.ds, .spoiler-title{-webkit-user-select:none;-moz-user-select:none;-webkit-user-drag:none;user-drag:none;user-select:none}.flex{display:flex;flex-wrap:wrap}.flex.column{flex-direction:column;padding:0}.flex.center{justify-content:center}.flex.align-center{align-items:center}.flex.align-end{align-items:end}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.flex.end{justify-content:end}.flex.nowrap{flex-wrap:nowrap;white-space:inherit}.max{padding:0px 40px;max-width:1570px;margin:0px auto}.cover{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.contain-0{background-position:0% 50%;background-repeat:no-repeat;background-size:contain}.contain-50{background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.contain-100{background-position:100% 50%;background-repeat:no-repeat;background-size:contain}.button{background:#fff;height:50px;border:1px solid #000;transition:250ms;cursor:pointer;width:220px}.button:active{background:#f9f6f2;color:#191918}.button:disabled{opacity:0.2;pointer-events:none}.mobile-show{display:none !important}.mobile-flex{display:none !important}.mobile-grid{display:none !important}.tablet-show{display:none !important}.admin-bar{top:unset !important;bottom:0px;display:none !important}.admin-bar__elem--settings{display:none !important}.admin-bar__elem--btns{margin-left:auto}.admin-bar-link.admin-bar-link--enter{border:none !important}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}header{grid-area:menu}.logo-block{grid-area:logo;position:relative}.square-img{grid-area:img}.blank-block, .order-items, .all-shops-map{grid-area:blank}.content-block{grid-area:content;position:relative}.order-payment-page{grid-area:order;overflow-y:auto;height:100%}.main-grid{grid-template-columns:repeat(4, minmax(0,1fr));grid-template-rows:repeat(2, minmax(0,1fr));gap:var(--gap);display:grid;height:100%}.body__retail .label-table{margin-top:0}.body__retail .label-table td{padding-top:0 !important}.body__retail .blank-block{background:url(https://gosharubchinskiy.ru/mg-templates/belka/images/retail.jpg) no-repeat 50% 50% /cover}.body__special .main-grid{grid-template-areas:'slider slider content logo' 'slider slider content menu'}.body__index .main-grid{grid-template-areas:'slider slider slider logo' 'slider slider slider menu'}.body__gallery .main-grid{grid-template-areas:'slider slider slider logo' 'slider slider slider menu'}.body__radio .main-grid{grid-template-areas:'blank blank img logo' 'blank blank img menu'}.body__payment .main-grid{grid-template-areas:'blank blank img logo' 'blank blank content menu'}.body__personal .main-grid{grid-template-areas:'blank blank img logo' 'blank blank content menu'}.body__auth .main-grid{grid-template-areas:'blank blank img logo' 'blank blank content menu'}.body__catalog .main-grid{grid-template-areas:'catalog catalog img logo' 'catalog catalog filter menu'}.body__product .main-grid{grid-template-areas:'slider slider img logo' 'slider slider buy menu'}.body__order .main-grid{grid-template-areas:'cart cart img logo' 'cart cart order menu'}.body__cart .main-grid{grid-template-areas:'cart cart img logo' 'cart cart content menu'}.body__static .main-grid, .body__page404 .main-grid{grid-template-areas:'blank blank img logo' 'blank blank content menu'}.fancybox-bg{background:url(https://gosharubchinskiy.ru/mg-templates/belka/images/back.png) repeat 0 0 /100px !important;opacity:1 !important}.fancybox-button--arrow_left svg{transform:rotateZ(180deg)}.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar{opacity:1 !important;visibility:visible}.fancybox-button div{padding:0 !important}.fancybox-button svg{width:12px !important;height:12px !important}.fancybox-button{padding:calc(var(--gap)/2) !important;width:unset !important;height:unset !important;color:#000 !important;background:unset !important}.fancybox-caption{display:none}.fancybox-navigation .fancybox-button{top:unset !important;bottom:var(--gap)}.fancybox-infobar{display:none !important}.form-list{margin-top:calc(1em - var(--gap))}.form-list.grid{grid-template-columns:repeat(2, 1fr);column-gap:var(--gap);row-gap:1em;display:grid;align-items:center;margin-bottom:var(--gap)}.form-list li{position:relative;display:block}.form-list li.wide{grid-column:span 2}.alert{display:block;margin-bottom:var(--gap)}.logo{display:block;line-height:1;width:100%}.logo img{width:100%}.logo svg{width:100%;max-height:unset;display:block}.icon-cart{position:fixed;right:var(--gap);top:var(--gap);justify-content:end;line-height:1;z-index:4000}.icon-cart.active{font-weight:bold}header .menu{display:flex;flex-direction:column}header .menu li span, header .menu li a{display:block}header .menu li span{cursor:pointer}header .menu li.active > a, header .menu li.active > span{font-weight:bold}header .menu .level-2{margin:calc(var(--gap)/2) 0 calc(var(--gap)/2) var(--gap);display:none}header .menu .level-3{margin:calc(var(--gap)/2) 0 calc(var(--gap)/2) var(--gap);display:none}header .menu li#id39, header .menu li#id44{margin-top:calc(var(--gap)/2)}.contacts-link{position:fixed;right:var(--gap);bottom:var(--gap);z-index:3000;line-height:1}.radio-link{position:absolute;left:0;top:0;z-index:3000;line-height:1}.body__index .contacts-link{display:none !important}.square-img{height:100%;width:100%;object-fit:cover}.overflow-y{overflow-y:auto;height:100%;overflow-x:hidden}.overflow-x{overflow-x:auto;overflow-y:hidden}.overflow-y.with-padding{height:calc(100% - var(--gap) - 3em)}.overflow-y::-webkit-scrollbar, .overflow-y.with-padding::-webkit-scrollbar{display:none}.overflow-y.scroll::-webkit-scrollbar, .overflow-x.scroll::-webkit-scrollbar{width:2px;border-radius:0;height:2px;display:block}.overflow-y.scroll::-webkit-scrollbar-track, .overflow-x.scroll::-webkit-scrollbar-track{background-color:#ccc;border:none;border-radius:0}.overflow-y.scroll::-webkit-scrollbar-thumb, .overflow-x.scroll::-webkit-scrollbar-thumb{background-color:#000;border-radius:0}.overflow-y.scroll::-webkit-scrollbar-button, .overflow-x.scroll::-webkit-scrollbar-button{display:none}::selection{background:#000;color:#fff}.links{position:absolute;bottom:0;left:0;gap:var(--gap);background:#fff;width:100%;z-index:10;padding-top:var(--gap)}.link.main-link{background:#E4E4E4;width:100%;padding:1em 0}.link{border:none;background:transparent;cursor:pointer;line-height:1}main{height:100vh;padding:var(--gap)}.body__index .slider-block, .body__galereya .slider-block, .body__special .slider-block{height:100%;grid-area:slider}.swiper{z-index:unset !important}.body__index .slider-block, .body__gallery .slider-block{height:100%;grid-area:slider}.body__index .slider-block .swiper-slide img, .body__gallery .slider-block .swiper-slide img{width:100%;height:calc(100vh - (var(--gap)*2));object-fit:cover}.home-slider .prev, .home-slider .next{position:absolute;top:0;height:100%;width:40%;z-index:10}.home-slider .swiper-button-disabled{opacity:0;pointer-events:none}.home-slider .prev{left:0;cursor:w-resize}.home-slider .next{right:0;cursor:e-resize}.catalog-cats{padding:var(--gap) 0;margin:0 calc(var(--gap)*-1);overflow-x:auto;position:sticky;position:-webkit-sticky;top:0;z-index:100;background:#fff}.catalog-cats::-webkit-scrollbar{display:none}.catalog-cats .inner{white-space:nowrap}.catalog-cats .inner a + a{margin-left:var(--gap)}.catalog-cats .inner:before, .catalog-cats .inner:after{content:'';width:var(--gap);height:var(--gap);flex-shrink:0}.catalog-cats a.active{font-weight:bold}.body__catalog .catalog-block{grid-area:catalog;padding-bottom:0}.body__catalog .catalog-block .grid{grid-template-columns:repeat(2, minmax(0,1fr));gap:var(--gap);display:grid;height:100%}.body__catalog .catalog-block .search-block{display:none}.body__catalog .right-part .grid{grid-template-columns:repeat(2, minmax(0,1fr));gap:var(--gap);display:grid;height:100%}.product-wrapper{position:relative}.product-wrapper#product-id-600 .size-block{display:none !important}.product-wrapper .sort{background:#000;color:#fff;padding:5px 10px;z-index:2;position:absolute;top:0;right:0}.product-wrapper.dark.white-label{color:#fff}.product-wrapper{width:100%}.product-wrapper img{aspect-ratio:1/1;height:calc(50vh - (var(--gap)*3/2));width:100%;object-position:50% 50%}.product-wrapper .top-part{background:url(https://gosharubchinskiy.ru/mg-templates/belka/images/back.png) repeat 0 0 /100px}.product-wrapper .sticker.sale{position:absolute;top:calc(var(--gap)/2);left:calc(var(--gap)/2);display:none}.product-wrapper .name-block{position:absolute;z-index:10;bottom:calc(var(--gap)/2);left:calc(var(--gap)/2);right:calc(var(--gap)/2);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-wrapper .bottom-part{position:absolute;z-index:10;bottom:calc(var(--gap)/2);left:calc(var(--gap)/2);right:calc(var(--gap)/2);text-align:center;visibility:hidden;pointer-events:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;line-height:1}.product-wrapper .bottom-part .variants-table{display:none}.product-wrapper .bottom-part .amount_change{display:none}.product-wrapper .bottom-part .color{width:10px;height:10px;border:1px solid #fff;box-shadow:0 0 0 1px #000;margin-left:auto}.product-wrapper .bottom-part .old-price{color:#9F9F9F;text-decoration:line-through}.product-wrapper .bottom-part .price-block{text-align:left}.product-wrapper .size-block > div{gap:calc(var(--gap)/2)}.product-wrapper .size-block .size{border:none;background:none;cursor:pointer;line-height:1}.product-wrapper .size-block .size.out-of-stock{pointer-events:none;opacity:0.3}.product-wrapper .alreadyInCart{position:absolute;bottom:0;left:0;width:100%;text-align:center}.product-wrapper .hide{visibility:hidden}.catalog-slider .scroll{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#ccc;z-index:10;visibility:hidden}.catalog-slider .scroll .swiper-scrollbar-drag{background:#000;border-radius:0}.catalog-slider .prev, .catalog-slider .next{cursor:pointer;position:absolute;z-index:10;top:50%;transform:translateY(-50%);width:40px;height:40px;visibility:hidden}.catalog-slider .prev, .catalog-slider .next{padding:calc(var(--gap)/2)}.catalog-slider svg{width:11px;height:11px}.catalog-slider .prev svg{transform:rotateZ(180deg)}.catalog-slider .prev{left:0}.catalog-slider .next{right:0}.catalog-slider:hover .scroll, .catalog-slider:hover .prev, .catalog-slider:hover .next{visibility:visible}.modal{background:#fff;position:fixed;top:0;right:-100%;width:25%;height:100%;padding:var(--gap) var(--gap) var(--gap) 0;z-index:9000;transition:right 600ms}.modal .close{cursor:pointer}.modal .title{font-weight:bold}.modal.show{right:0}.modal-cart .inner{gap:var(--gap);height:100%}.modal-cart .inner .overflow-y{flex:1}.modal-cart .total{margin-top:var(--gap)}.wrapper-modal-mg-non-available{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:#fff;display:none}.wrapper-modal-mg-non-available .h1-like{margin-bottom:0}.close-mg-booking-button{cursor:pointer}.close-mg-booking-button:hover{font-weight:bold}.wrapper-modal-mg-non-available .header-modal-mg-non-available{margin-bottom:calc(var(--gap)/2)}.wrapper-modal-mg-non-available .modal-mg-non-available-title, .wrapper-modal-mg-non-available .mg-product-info{display:none}.body__radio{color:#fff}.body__radio video{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;object-fit:cover}.body__radio .info{position:absolute;left:calc((100% - 5*var(--gap))/4*3 + 4*var(--gap));bottom:var(--gap)}.body__radio .info .pause{cursor:pointer}.body__radio .square-img{visibility:hidden}.search-block{margin-bottom:var(--gap);position:relative}.search-block button{position:absolute;background:transparent;border:none;cursor:pointer;top:50%;width:9px;height:9px;right:0;transform:translateY(-50%);display:none}.search-block .clear{position:absolute;cursor:pointer;top:50%;width:9px;height:9px;right:0;transform:translateY(-50%);display:none}.search-block input:not(:placeholder-shown) + button{display:block}.search-block input[value]:not([value=""]) + button + .clear{display:block}.search-block input[value]:not([value=""]) + button{display:none}.filter-hover{position:relative;cursor:pointer}.filter-hover:before{position:absolute;z-index:-1;top:calc(1em/2*-1);left:calc(1em/2*-1);width:calc(100% + 1em);height:calc(100% + 1em);background:#E4E4E4;display:none;content:''}.filter-block input[type=checkbox]:checked + .value-name.filter-hover:before{display:block}.filter-block{grid-area:filter;position:relative}.filter-form{opacity:1 !important}.filter-block .title{font-weight:bold;margin-bottom:var(--gap)}.mg-filter-head{display:none}.mg-filter-item input{display:none}.mg-filter-title{cursor:pointer}.mg-filter-item ul{display:none}.mg-filter-item ul, .size-block, .color-block{gap:calc(var(--gap) / 2)}.mg-filter-item .value-name{cursor:pointer}.mg-filter-item .value-color{width:12px;height:12px;display:block;border:1px solid #fff;box-shadow:0 0 0 1px #eee}.mg-filter-item.active ul, .mg-filter-item.show ul{display:flex}.mg-filter-item.active, .mg-filter-item.show{margin-bottom:var(--gap)}.mg-filter-item.active + .mg-filter-item td{padding-top:var(--gap)}.filter-block input[type=checkbox]:checked + .value-name{font-weight:bold}.filter-block input[type=checkbox]:checked + .value-color{box-shadow:0 0 0 1px #000}.filter-buttons{margin-top:var(--gap)}.product-slider .scroll{position:absolute;bottom:0;right:0;height:100%;width:2px;background:#ccc;z-index:10}.product-slider .scroll .swiper-scrollbar-drag{background:#000;border-radius:0}.product-slider{height:calc(100vh - var(--gap)*2);position:relative}.product-slider .swiper{height:100%}.product-slider img{background:url(https://gosharubchinskiy.ru/mg-templates/belka/images/back.png) repeat 0 0 /100px;object-fit:cover;object-position:50% 50%;height:100%;width:100%}.body__product .product-slider .swiper-slide{height:100% !important}.body__product .slider-block{grid-area:slider;height:100%;overflow:hidden}.product-slider .group{display:grid;grid-template-columns:repeat(2, minmax(0,1fr));grid-template-rows:repeat(2, minmax(0,1fr));gap:var(--gap);height:100%}.body__product .product-slider .video{height:100%;width:100%;object-fit:cover;display:none;left:0;top:0;position:absolute;z-index:10}.body__product .product-slider .swiper-slide:first-of-type img{object-fit:contain}.body__product .product-details-block{position:relative;grid-area:buy}.body__product .product-details-block .product-status, .body__product .product-details-block form{height:100%}.body__product .price-block{gap:1em}.body__product .price-block .price.js-change-product-price{font-weight:bold}.body__product .price-block .old-price{color:#9F9F9F;text-decoration:line-through;font-weight:bold}.body__product .block-variants{margin-top:var(--gap)}.body__product .block-variants tr + tr td{padding-top:var(--gap)}.body__product .block-variants input{display:none}.body__product .block-variants .size{cursor:pointer}.body__product .block-variants .size.out-of-stock{opacity:0.3}.body__product .block-variants .size.active{font-weight:bold}.body__product .block-variants .size.active .filter-hover:before, .body__product .block-variants b.filter-hover:before{display:block}.body__product .cart_form{display:none !important}.body__product .sizes td:not(:first-of-type){text-align:center}.body__product .sizes td:not(:first-of-type):not(:last-of-type){padding-right:var(--gap)}.body__product .sizes td{max-width:unset !important}.body__product .sizes tr + tr td{padding-top:calc(var(--gap)/2)}.body__product .count{display:block;margin-top:var(--gap);opacity:0.3}.show-zoom{cursor:pointer}.zoom{position:fixed;top:0;left:0;z-index:8000;background:#fff;width:100%;height:100%;padding:var(--gap)}.zoom .inner{height:100%;background:url(https://gosharubchinskiy.ru/mg-templates/belka/images/back.png) repeat 0 0 /100px}.zoom img{width:100%;height:auto;object-fit:contain;max-height:unset;max-width:unset}.zoom .links{position:static}.zoom .overflow-y{height:100% !important}.label-table td:first-of-type{padding-right:var(--gap);width:1%;white-space:nowrap}.label-table td:first-of-type::after{content:attr(data-text);display:block;font-weight:bold;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.label-table td:not(:first-of-type){max-width:0;white-space:nowrap}.label-table.contacts td:not(:first-of-type){overflow:hidden;text-overflow:ellipsis}.content p + p{margin-top:var(--gap)}.content a + a{margin-left:var(--gap)}.content table{margin:var(--gap) 0;border:none}.content .label-table tr + tr td{padding-top:var(--gap)}.content td{border:none}.social + .social{margin-left:calc(var(--gap)/2)}.p4-form-exchange .type{margin-bottom:var(--gap);display:none}.body__order .order-block{position:relative;grid-area:order}.body__order .checkout-form-wrapper, .body__order .payment-option, .body__order .js-orderForm{height:100%}.body__order .cart-block{grid-area:cart}.body__order .step + .step{margin-top:var(--gap)}.payment-details-list{display:none}.delivery-details-list, .payment-details-list{gap:var(--gap);margin-bottom:var(--gap)}.delivery-details-list li label, .payment-details-list li label{cursor:pointer}.delivery-details-list li input, .payment-details-list li input{display:none}.delivery-details-list li .active .deliveryName{font-weight:bold}.payment-details-list li label.active{font-weight:bold}.delivery-details-list .deliveryPrice, .delivery-details-list .deliveryCurrency{display:none !important}.body__order .kcdek-geoposition-form .kcdek-map-open-button{background:#fff !important;text-align:left;margin:0;padding:0;color:#000;font:inherit}.kcdek-geoposition-form{display:none !important}.body__order .kcdek-delivery-time{font-size:inherit}.body__order .payment-form-block{margin-top:var(--gap)}.kcdek-map-delivery-content{filter:grayscale(1)}.ui-datepicker{display:none;background:#fff;border:1px solid #000;overflow:hidden;font-size:inherit;text-align:center;line-height:1;margin:10px 0}.ui-datepicker-header{background:#000;color:#fff;align-items:center;display:flex;justify-content:space-between;gap:10px}.ui-datepicker-header .ui-datepicker-prev{order:1;font-size:0;background:url("data:image/svg+xml,<svg viewBox='11.4 7.1' width='11.4' height='7.1' xmlns='http://www.w3.org/2000/svg'><path fill='%23fff' d='M5,6.4l-5-5L1.4,0l4.3,4.3L10,0l1.4,1.4l-5,5L5.7,7.1L5,6.4z'/></svg>") no-repeat 50% 50% /10px;transform:rotateZ(90deg);width:30px;height:30px;justify-content:center;align-items:center;display:flex}.ui-datepicker-header .ui-datepicker-next{order:3;font-size:0;background:url("data:image/svg+xml,<svg viewBox='11.4 7.1' width='11.4' height='7.1' xmlns='http://www.w3.org/2000/svg'><path fill='%23fff' d='M5,6.4l-5-5L1.4,0l4.3,4.3L10,0l1.4,1.4l-5,5L5.7,7.1L5,6.4z'/></svg>") no-repeat 50% 50% /10px;transform:rotateZ(-90deg);width:34px;height:34px;justify-content:center;align-items:center;display:flex}.ui-datepicker-header .ui-datepicker-title{order:2}.ui-datepicker-calendar td{padding:1px}.ui-datepicker-calendar td .ui-state-default{height:30px;width:30px;display:flex;align-items:center;justify-content:center}.ui-datepicker-calendar td .ui-state-default.ui-state-highlight{font-weight:bold}.ui-datepicker-calendar th{padding:5px;background:#f2f2f2}.ui-datepicker-calendar td a.ui-state-default{background:#f2f2f2}.agreement{margin-top:var(--gap)}.agreement__label_error input[type=checkbox]:not(:checked){border-color:#f00}.cart_form{gap:5px;margin-right:5px}.cart_form input[type=text]{height:12px;width:20px;text-align:center;border:none;padding:0}.cart_form button{color:#000;background:#fff;border:none;width:12px;height:12px;transition:250ms;cursor:pointer;line-height:12px;flex-shrink:0}.maxCount{position:absolute;left:0;width:100%;bottom:-20px;color:#000;font-size:12px;display:none !important}.related{margin-top:var(--gap)}.related .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);display:grid;margin-top:var(--gap)}.related .product-wrapper img{height:unset}.related .product-wrapper .name-block{position:static;display:block !important;font-weight:bold;margin-top:calc(var(--gap)/2);margin-bottom:1em}.related .product-wrapper{color:#000 !important}.related .product-wrapper .bottom-part{position:static;align-items:center;visibility:visible;display:flex;justify-content:space-between;pointer-events:auto}.related .product-wrapper .size-block{display:none;position:absolute;bottom:0;width:100%}.related .product-wrapper .bottom-part .color{display:none}.related .product-wrapper .price-block{display:flex;gap:calc(var(--gap)/2);flex-direction:row-reverse}.related .product-wrapper .show-sizes{width:9px;height:9px;display:block !important;cursor:pointer}.related .product-wrapper.active .price-block{visibility:hidden}.related .product-wrapper.active .size-block{display:block}.related .product-wrapper.active .show-sizes{visibility:hidden}.product-cart{padding:0}.body__cart .product-cart{position:relative;grid-area:cart;aspect-ratio:1/1}.product-cart tr + tr{margin-top:var(--gap)}.cart-table .item{display:grid;grid-template-columns:max-content auto;column-gap:var(--gap);row-gap:var(--gap);position:relative}.small-cart-table > tbody{display:grid;gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.small-cart-table .item{flex-shrink:0;width:calc((100vw - 9*var(--gap))/8)}.cart-table .img-cell, .small-cart-table .img-cell{display:block;line-height:1}.small-cart-table .img-cell{margin-bottom:1em}.small-cart-table .name-cell{display:block;width:100%}.small-cart-table .name-cell .name{text-align:center}.cart-table .img-cell a, .small-cart-table .img-cell a{display:block;background:url(https://gosharubchinskiy.ru/mg-templates/belka/images/back.png) repeat 0 0 /100px}.cart-table .name-cell .name, .small-cart-table .name-cell .name{margin-bottom:1em;display:block}.cart-table .img-cell a img{display:block;height:calc((100vh - var(--gap)*5)/4);object-fit:contain;object-position:50% 50%}.small-cart-table .img-cell a img{display:block;aspect-ratio:1/1;object-fit:contain;object-position:50% 50%}.cart-table .deleteItemFromCart, .small-cart-table .deleteItemFromCart{cursor:pointer;height:12px;border:none;background:none}.cart-table .deleteItemFromCart svg, .small-cart-table .deleteItemFromCart svg{transform:rotateZ(45deg);width:7px;height:7px}.body__personal .order-history > td > span{cursor:pointer}.body__personal .order-history-list .order-history + .order-history > td{padding-top:calc(var(--gap)/2)}.body__personal .order-history-list{line-height:calc(var(--gap)/2);margin-top:calc(1em - var(--gap)/2)}.body__personal .order-history-list .spoiler-content{display:none;position:fixed;top:var(--gap);left:var(--gap);padding:0 !important;height:100% !important;width:calc((100vw - var(--gap)*3)/2)}.body__personal .order-history-list .spoiler.active .spoiler-title{font-weight:bold}.body__personal .order-items{gap:var(--gap);display:flex;flex-direction:column;overflow-y:auto}.body__personal .order-items::-webkit-scrollbar{display:none}.body__personal .order-item{gap:var(--gap);align-items:start}.body__personal .order-item .name{display:block;margin-bottom:var(--gap)}.body__personal .order-item .img{display:block;background:url(https://gosharubchinskiy.ru/mg-templates/belka/images/back.png) repeat 0 0 /100px;flex-shrink:0}.body__personal .order-item img{display:block;aspect-ratio:1 / 1;height:calc((100vh - var(--gap) * 5) / 4);object-fit:contain;object-position:50% 50%}.body__personal .order-history-list .order-details{display:none;position:fixed;top:0;left:0;width:100%;background:#fff;padding:var(--gap);height:100% !important}.body__personal .order-history-list .order-details form{width:100%}#id-11 .value-name{font-size:0;width:12px;height:12px;display:block;box-shadow:0 0 0 1px #eee;border:1px solid #fff}#id-11 input[type=checkbox]:checked + .value-name{box-shadow:0 0 0 1px #000}#id-11 span[data-text="Чёрный"]{background:#000}#id-11 span[data-text="Белый"]{background:#fff}#id-11 span[data-text="Серый"]{background:#D4D4D4}#id-11 span[data-text="Бежевый"]{background:#C09E7C}#id-11 span[data-text="Голубой"]{background:#0161E9}#id-11 span[data-text="Синий"]{background:#1B2C6A}#id-11 span[data-text="Желтый"]{background:#FFFF00}#id-11 span[data-text="Кремовый"]{background:#EDE8D0}#id-11 span[data-text="Бордовый"]{background:#5F021F}#id-11 span[data-text="Зеленый"]{background:#00BC2A}#id-11 span[data-text="Красный"]{background:#FE0100}#id-11 span[data-text="Оранжевый"]{background:#F18A00}.tab-links{gap:calc(var(--gap)/2);margin-bottom:var(--gap)}.tab-link{margin:0;cursor:pointer}.tab-link::after{content:attr(data-text);display:block;font-weight:bold;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.tab-link.active{font-weight:bold}.tab:not(.active){display:none}.show-promo{margin-top:var(--gap);cursor:pointer}.promo-form{display:none;margin-top:1em}.promo-form .link{margin-top:var(--gap)}.cookies{position:absolute;height:100%;background:#fff;bottom:0;left:0;width:100%;z-index:5000}.cookies .close{margin-top:var(--gap);display:inline-flex}.wait_for_cookies .product-wrapper .show-sizes, .wait_for_cookies .product-wrapper .size-block{visibility:hidden !important}@media (hover:hover){.cart-table .deleteItemFromCart:hover, .small-cart-table .deleteItemFromCart:hover{font-weight:bold}.filter-hover:hover:before{display:block}.product-wrapper:hover .name-block{display:none}.product-wrapper:hover .bottom-part{pointer-events:auto;visibility:visible}.tab-link:hover{font-weight:bold}.ui-datepicker-calendar td a.ui-state-default:hover{background:#000;color:#fff}header .menu a:hover, header .menu span:hover, .icon-cart:hover, .contacts-link:hover, .content a:hover, .link:hover, .mg-filter-item:not(.active) .mg-filter-title:hover, .goback:hover, .delivery-details-list li label:hover .deliveryName, .payment-details-list li label:hover{font-weight:bold}.button:hover{background:#000;color:#fff}.mg-filter .value-name:hover, .body__product .block-variants .size:hover, .body__personal .order-history:hover > td > span{font-weight:bold}.product-wrapper .size-block .size:hover{font-weight:bold}}@media screen and (max-width:1023px){.zoom img{height:100%;width:auto}.zoom .links{padding:var(--gap) 0 0 0;position:fixed}.zoom .overflow-y{overflow-x:auto;overflow-y:hidden;flex-direction:row}.zoom .inner{height:calc(100% - 2*var(--gap) - 1em)}.var{font-size:14px;line-height:16px}body table tbody tr{line-height:16px !important}.logo{margin-top:-1.8%}.mg-filter-item.active + .mg-filter-item td{padding-top:0}.main-grid{grid-template-columns:100%;grid-template-rows:unset;height:unset;padding-bottom:calc(var(--gap)*2 + 1em);gap:var(--gap)}.cart-table .name-cell a, .order-item b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.body__special .main-grid{grid-template-areas:'slider' 'logo' 'content'}.body__index .main-grid{grid-template-areas:'slider' 'logo' 'menu'}.body__gallery .main-grid{grid-template-areas:'slider' 'logo' 'menu'}.body__radio .main-grid{grid-template-areas:'img' 'logo' 'menu'}.body__personal .main-grid{grid-template-areas:'img' 'logo' 'content'}.body__auth .main-grid{grid-template-areas:'img' 'logo' 'content'}.body__catalog .main-grid{grid-template-areas:'img' 'logo' 'catalog'}.body__static .main-grid{grid-template-areas:'img' 'logo' 'content'}.body__product .main-grid{grid-template-areas:'slider' 'logo' 'buy'}.body__order .main-grid{grid-template-areas:'img' 'logo' 'order'}.body__cart .main-grid{grid-template-areas:'cart' 'logo' 'content'}.body__order .cart-block{margin-bottom:var(--gap)}.body__payment .main-grid{grid-template-areas:'img' 'logo' 'content'}.contacts-link{bottom:var(--gap)}.tablet-show{display:block !important}.tablet-hide{display:none !important}main{height:unset;padding-bottom:var(--gap)}.body__noindex header{display:none}.logo-block{display:block}.main-grid{grid-template-columns:100% !important;height:unset !important}.body__index .slider-block, .body__gallery .slider-block{grid-column:unset}.body__product .slider-block .swiper-slide img{object-fit:cover !important}.filter-block{display:none;width:100%;background:#fff;position:fixed;bottom:0;left:0;padding:var(--gap) var(--gap) calc(var(--gap)*2 + 1em) var(--gap);z-index:8000;opacity:1 !important;overflow-y:auto;margin-top:0}.filter-buttons{position:fixed;margin:0;bottom:0;left:0;width:100%;height:calc(2*var(--gap) + 1em);background:#E4E4E4}.filter-block.show{display:block}.filter-block .search-block{display:none}.filter-form .logo-block{margin:var(--gap) 0}.mg-filter-title + ul{visibility:visible}.mg-filter-item td{padding-bottom:var(--gap)}.square-img{height:unset}.body__catalog header{order:2}.body__catalog .catalog-block{order:3;grid-column:unset;height:unset;margin-top:-1em}.body__catalog .catalog-block .grid{height:unset}.body__catalog .catalog-block .search-block{display:block;margin-bottom:0}.body__catalog .square-img{margin:0}.product-wrapper img{height:unset}.all-shops-map{grid-area:img;aspect-ratio:1/1}.body__cart .square-img{grid-area:cart}.body__product .square-img, .body__product header, .body__cart .square-img{display:none}.mobile-menu{position:fixed;background:#E4E4E4;z-index:100;height:calc(1em + var(--gap)*2);left:0;width:100%;bottom:0}.center-link{text-align:center;top:unset;right:unset;bottom:var(--gap);position:fixed;left:50%;transform:translateX(-50%)}.left-link{bottom:var(--gap);position:fixed;left:var(--gap);z-index:3000}.right-link{text-align:right;bottom:var(--gap);position:fixed;right:var(--gap);z-index:110}.links{position:fixed;bottom:var(--gap);left:var(--gap);right:var(--gap);z-index:2000;width:unset}.body__product .product-slider, .body__special .product-slider{height:unset;aspect-ratio:1/1;flex-direction:row;overflow-x:auto;overflow-y:hidden}.body__product .product-slider .img, .body__special .product-slider .img{aspect-ratio:1/1;height:100%}.body__product .product-slider .group{display:flex;gap:0}.product-slider .scroll{bottom:0;right:0;width:100%;height:2px}.body__order .icon-cart, .body__cart .icon-cart{display:none !important}.cart-table > tbody{display:flex;gap:var(--gap);align-items:start}.cart-table{overflow-x:auto;display:block}.cart-table::-webkit-scrollbar{display:none}.cart-table .item{grid-template-columns:calc((100vw - var(--gap)*3)/2);margin-top:0;align-items:start;flex-shrink:0}.body__product .links, .body__cart .links, .p4-form-exchange .links, .body__personal .links:not(.space-between), .body__auth .links, .p4-event .links{justify-content:end}.page-404 .goback{display:none}.mg-filter-item ul{gap:var(--gap)}.overflow-y, .overflow-y.with-padding{height:unset;overflow:unset}header .menu .level-2, header .menu .level-3{margin:var(--gap) 0 calc(var(--gap)/2) var(--gap)}.mg-filter-item ul{column-gap:var(--gap);row-gap:var(--gap)}.size-block, .product-wrapper .size-block > div{column-gap:0}.size-block .size{padding-right:var(--gap)}.product-wrapper .size-block .size{padding-right:calc(var(--gap)/2)}.label-table, .content, .line-height, .spoiler-title{line-height:16px}.cart-table .img-cell a img{width:100%;height:unset}.body__personal .order-items{aspect-ratio:1/1;overflow-x:auto;display:flex;width:100%;grid-area:img;flex-direction:row}.mobile-hide{display:none !important}.mobile-show{display:block !important}.mobile-flex{display:flex !important}.mobile-grid{display:grid !important}.body__personal .order-history-list .order-details:after{position:fixed;bottom:0;left:0;height:calc(2*var(--gap) + 1em);width:100%;background:#e4e4e4;content:''}.body__index .slider-block .swiper-slide img, .body__gallery .slider-block .swiper-slide img{height:unset;aspect-ratio:1/1}.body__personal .order-history-list .order-details{z-index:9000;position:fixed;top:0;left:0;width:100%;background:#fff;padding:var(--gap) var(--gap) calc(2*var(--gap)) var(--gap) !important;overflow-y:auto;height:100% !important;transition:none !important}.body__personal .order-total{display:flex;flex-direction:column;padding-bottom:calc(var(--gap)*2);margin-top:var(--gap)}.body__personal .order-item{width:calc((100vw - 3*var(--gap))/2);flex-direction:column;flex-shrink:0}.body__personal .order-item .img, .body__personal .order-item .text{width:100%}.tab-links{gap:var(--gap)}.product-bikkembergs-woman .tab-links, .product-bikkembergs-man .tab-links, .product-den-pobedy .tab-links{max-width:250px}header .menu li + li{margin-top:calc(var(--gap)/2)}header .menu li#id39, header .menu li#id44, header .menu li#id1, header .menu li#id0{margin-top:var(--gap)}.body__index .center-link, .body__gallery .center-link,{left:unset;right:var(--gap);transform:unset}.blank-block{display:none}.link.main-link{width:unset;padding:0}.links{background:#e4e4e4}.product-wrapper .name-block{position:static;font-weight:bold;margin-top:calc(var(--gap)/2);margin-bottom:1em;display:block !important}.product-wrapper .bottom-part{position:static;align-items:center;visibility:visible;display:flex;justify-content:space-between;pointer-events:auto}.product-wrapper .size-block{display:none;position:absolute;bottom:0;width:100%}.product-wrapper .price-block{display:flex;gap:calc(var(--gap)/2);flex-direction:row-reverse}.product-wrapper .show-sizes{width:12px;height:12px}.product-wrapper.dark.white-label{color:#000}.product-wrapper.active .price-block{visibility:hidden}.product-wrapper.active .size-block{display:block;padding-left:calc(var(--gap)/2)}.product-wrapper.active .show-sizes{visibility:hidden}.filter-block .logo-block{margin:var(--gap) 0}.filter-block .cookies{display:none}.body__personal .order-history-list .order-details form{width:unset}.modal{width:100%;padding:var(--gap)}.small-cart-table .item{width:calc((100vw - 3*var(--gap))/2)}.modal{background:linear-gradient(to bottom, #fff 0%, #fff calc(100% - calc(2*var(--gap) + 1em)), #e4e4e4 calc(100% - calc(2*var(--gap) + 1em)), #e4e4e4 100%)}.link.fixed-link{position:fixed;bottom:0;left:0;padding:var(--gap) 0;text-align:center;width:100%}.home-slider .prev, .home-slider .next{bottom:0;height:calc(2*var(--gap) + 1em);top:unset;position:fixed;z-index:2100;width:calc(2*var(--gap) + 1em);cursor:pointer}.home-slider .prev{left:0}.home-slider .next{right:0}.home-slider .big-next{top:var(--gap);width:auto;height:auto;aspect-ratio:1/1;left:var(--gap);right:var(--gap)}.home-slider .prev svg, .home-slider .next svg{width:8px;height:6px}.home-slider .prev svg{transform:rotateZ(-90deg)}.home-slider .next svg{transform:rotateZ(90deg)}.body__radio .info{right:var(--gap);left:unset}.modal-cart .inner .overflow-y{padding-bottom:var(--gap);overflow-y:auto;height:100%}.body__radio .menu{display:none}.cookies{position:fixed;background:#e4e4e4;height:unset;padding:var(--gap)}.cookies .links{position:static;text-align:right}.cookies .close{margin:0}}