/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.centered-block{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:80px;padding-right:80px}@media screen and (max-width:992px){.centered-block{padding-left:20px;padding-right:20px}}.extended-block{padding-left:80px;padding-right:80px}@media(max-width:960px){.extended-block{padding-left:0;padding-right:0}}.button{align-items:center;background:#ee4a4a;border:1px;border-radius:var(--button-border-radius);color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:var(--button-font-size);height:var(--button-height);justify-content:center;padding-left:var(--button-padding);padding-right:var(--button-padding);text-decoration:none;transition:background-color .3s,color .3s,border-color .3s,opacity .3s}@media screen and (max-width:992px){.button{font-size:16px;height:auto;min-height:50px;padding:5px 10px}}.button:hover{background:#871111;color:#fff}.button:disabled{background-color:#ee4a4a;opacity:50%}.outlined-button{align-items:center;background:none;border:1px solid var(--outlined-button-border-color);border-radius:var(--button-border-radius);box-shadow:0 0 0 -.1px var(--button-focus-color);color:var(--outline-button-text-color);cursor:pointer;display:flex;flex-flow:row nowrap;font-size:var(--button-font-size);height:var(--button-height);justify-content:center;padding-left:var(--button-padding);padding-right:var(--button-padding);text-decoration:none;transition:background-color .3s,color .3s,box-shadow .3s,opacity .3s}@media screen and (max-width:992px){.outlined-button{font-size:16px;height:auto;min-height:50px;padding:5px 10px}}.outlined-button:hover{background:#fff;color:#383433;text-decoration:none}@media screen and (max-width:650px){.outlined-button{font-size:18px;height:45px}}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:900;src:url(assets/MontserratAlternates-Black.53c65844392081267032.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:900;src:url(assets/MontserratAlternates-BlackItalic.769d6b58ba69a23cb9be.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:700;src:url(assets/MontserratAlternates-Bold.104814841470be32b52f.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:700;src:url(assets/MontserratAlternates-BoldItalic.3bb0945be2492db5cc58.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:100;src:url(assets/MontserratAlternates-Thin.6a470b5ae41d0628a50a.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:100;src:url(assets/MontserratAlternates-ThinItalic.71ce20a055511a1758a5.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:800;src:url(assets/MontserratAlternates-ExtraBold.be0c7493a022c76bed70.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:800;src:url(assets/MontserratAlternates-ExtraBoldItalic.ef943d74e460812a7b72.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:400;src:url(assets/MontserratAlternates-Italic.98d6ec02505ac62616c0.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:300;src:url(assets/MontserratAlternates-Light.f108b24eefec66e65492.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:300;src:url(assets/MontserratAlternates-LightItalic.319a2bdbc7dc3eee8e4f.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:500;src:url(assets/MontserratAlternates-Medium.ae41054b33bf901739c8.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:500;src:url(assets/MontserratAlternates-MediumItalic.97734006017b7f9eabe3.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:400;src:url(assets/MontserratAlternates-Regular.17043267bfe178ef8921.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:600;src:url(assets/MontserratAlternates-Semibold.03445fae575ffe41b4a7.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:600;src:url(assets/MontserratAlternates-SemiboldItalic.259bf6f9cacca3bbde61.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:normal;font-weight:200;src:url(assets/MontserratAlternates-ExtraLight.9cdbca51b74ed2b1427e.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:MontserratAlternates;font-style:italic;font-weight:200;src:url(assets/MontserratAlternates-ExtraLightItalic.3f8364b6376da9f5cf0c.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(assets/Montserrat-Black.08437fd0aa82576d3678.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(assets/Montserrat-BlackItalic.bb62ac42009388d14584.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(assets/Montserrat-ExtraBold.3a9ee100617f45a96d92.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(assets/Montserrat-ExtraBoldItalic.5f136abdd73637f135fd.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(assets/Montserrat-Bold.2c155811b35513d5beaa.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(assets/Montserrat-BoldItalic.360c8432a3f6bb697796.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(assets/Montserrat-SemiBold.d5e0cc788cba9ced1fb9.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(assets/Montserrat-SemiBoldItalic.a8c8285681c31cae8e5d.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(assets/Montserrat-Medium.c86e3b9010ff63c99166.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(assets/Montserrat-MediumItalic.5ff27e67ac51fbf02d3f.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(assets/Montserrat-Italic.58b98b5c47cf787cd97a.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(assets/Montserrat-Regular.ceb11275ab638627a643.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(assets/Montserrat-Light.6fcc9263a21be961d246.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(assets/Montserrat-LightItalic.57ae4565eaf9e1fc53ba.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(assets/Montserrat-ExtraLight.ef3c777f702c89a0f300.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(assets/Montserrat-ExtraLightItalic.792d93c74abdf7f06cd5.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(assets/Montserrat-Thin.413b6b9f23ece3b343a7.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(assets/Montserrat-ThinItalic.f402a2950272839d4bc5.ttf) format("truetype");text-rendering:optimizeLegibility}:root{--button-height:60px;--button-border-radius:10px;--button-font-size:18px;--button-padding:30px;--button-background-color:#ee4a4a;--button-focus-color:#871111;--button-text-color:#fff;--button-hover-background-color:#787772;--button-hover-text-color:#fff;--outlined-button-border-color:#ee4a4a;--outlined-button-text-color:#ee4a4a;--outline-button-hover-background-color:#ee4a4a;--outline-button-hover-text-color:#fff}body,html{color:#383433;font-family:Montserrat,Arial;font-size:18px;font-weight:400;height:100%;line-height:1.4;scroll-behavior:smooth}@media screen and (max-width:992px){body,html{font-size:16px}}:focus{outline:none}::-moz-focus-inner{border:0}body.no-scroll{overflow:hidden;padding-right:var(--scrollbar-width)}a{color:#ee4a4a;text-decoration:none;transition:color .3s}a:hover{color:#871111}.content-empty{border:1px solid #d5d0cf;border-radius:10px;font-size:24px;padding:30px;text-align:center}.menu-list{list-style:none;margin:0;padding:0}img:not([src]){visibility:hidden}button{cursor:pointer}button:disabled{cursor:not-allowed}.link-button{background:none;border:none;color:#871111;display:inline;padding:0;transition:color .3s}.link-button:hover{color:#ee4a4a}.article .content-title,article .content-title{font-size:22px;font-weight:600}@media screen and (max-width:992px){.article .content-title,article .content-title{font-size:18px}}.article ol,.article ul,article ol,article ul{margin:0 0 20px;padding-left:30px}@media screen and (max-width:992px){.article ol,.article ul,article ol,article ul{padding-left:20px}}.article ol li,.article ul li,article ol li,article ul li{margin-bottom:10px}.article ol li:last-child,.article ul li:last-child,article ol li:last-child,article ul li:last-child{margin-bottom:0}.article .content-lead,article .content-lead{font-size:18px;font-weight:600}@media screen and (max-width:992px){.article .content-lead,article .content-lead{font-size:15px}}.article img,article img{height:auto;max-width:100%;vertical-align:top;width:auto}.article iframe,.article img,.article video,article iframe,article img,article video{max-width:100%}.article h1,article h1{font-size:48px;font-weight:600;margin-bottom:20px}@media screen and (max-width:992px){.article h1,article h1{font-size:32px}}.article h2,article h2{font-size:32px;font-weight:500;margin-bottom:20px}@media screen and (max-width:992px){.article h2,article h2{font-size:22px}}.article h3,article h3{font-size:22px;font-weight:500;margin-bottom:20px}@media screen and (max-width:992px){.article h3,article h3{font-size:18px}}.article h4,article h4{font-size:18px;font-weight:500;margin-bottom:20px}@media screen and (max-width:992px){.article h4,article h4{font-size:16px}}.article b,.article strong,article b,article strong{font-weight:500}.article p,article p{margin-bottom:20px}.article p:last-child,article p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{line-height:1.3;margin:0}h1{font-size:40px}h1,h2{font-weight:700;margin-bottom:25px}h2{font-size:30px}h3{font-size:22px;font-weight:700;margin-bottom:20px}h4{font-size:20px}h4,h5{font-weight:700;margin-bottom:15px}h5{font-size:18px}h6{font-size:16px;font-weight:700;margin-bottom:15px}p{margin:0 0 15px}.page-404{position:relative}.page-404 .image-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.page-404 .image-container .picture{display:flex;height:100%;width:100%}.page-404 .image-container .image{height:100%;object-fit:cover;width:100%}.page-404 .page-404-block{color:#fff;margin-bottom:-60px;padding-bottom:160px;padding-top:70px;position:relative;z-index:2}.page-404 .page-404-block .page-404-title{color:#ee4a4a;font-size:128px;font-weight:600;line-height:1.4;margin-bottom:8px;text-align:center}.page-404 .page-404-block .page-404-text{font-size:32px;font-weight:500;line-height:1.4;margin-bottom:48px;text-align:center}.page-404 .page-404-block .page-404-button{margin:0 auto;width:max-content}.popup-overlay{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;z-index:200}.popup-overlay.visible{opacity:1;visibility:visible}.popup-overlay .popup-window{background:#fff;border-radius:10px;box-shadow:5px 5px 20px 0 rgba(58,60,61,.302);box-sizing:border-box;max-height:calc(100% - 20px);max-width:410px;overflow:auto;position:relative;width:calc(100% - 20px)}.popup-overlay .popup-close-button{background:none;border:none;color:#383433;cursor:pointer;padding:0;position:absolute;right:10px;top:10px;transition:color .3s;z-index:5}body.non-touch-device .popup-overlay .popup-close-button:hover{color:#ee4a4a}.popup-overlay .popup-close-button svg{display:block}.popup-overlay .popup-content{padding:50px 20px 30px}@media(max-width:500px){.popup-overlay .popup-content{padding:35px}}@media(max-width:400px){.popup-overlay .popup-content{padding:25px}}.popup-overlay .popup-message{text-align:center}.popup-overlay .popup-message h1{font-size:22px;font-style:normal;font-weight:500;margin:0 0 4px}.popup-overlay .popup-message h1:last-child{margin-bottom:0}.popup-overlay .popup-message p{margin:0 0 5px}.popup-overlay .popup-message p:last-child{margin-bottom:0}.popup-overlay .popup-message li{margin:0 0 5px}.popup-overlay .popup-message li:last-child{margin-bottom:0}.popup-overlay.message .popup-window{max-width:410px}.floating-label-input{background:transparent;border:1px solid var(--field-border-color,#d5d0cf);border-radius:10px;overflow:hidden;position:relative;transition:opacity .3s,border-color .3s}.floating-label-input:focus-within{border-color:1px solid #871111}.floating-label-input.disabled{cursor:not-allowed;opacity:.5}.floating-label-input.disabled *{cursor:not-allowed}.floating-label-input.field-error{border-color:#ee4a4a}.floating-label-input input:focus~.input-label,.floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label,.floating-label-input select.not-empty~.input-label,.floating-label-input textarea:focus~.input-label,.floating-label-input textarea:not(:focus):not(:placeholder-shown)~.input-label{color:var(--field-lifted-label-color,#787772);transform:scale(.777777778) translate3d(0,-15px,.1px)}.floating-label-input .input-field{background:transparent;border:none;box-sizing:border-box;font-size:18px;font-weight:400;height:0;min-height:60px;padding:24px 0 0 20px;width:100%}.floating-label-input textarea.input-field{border-radius:0 0 10px 10px;display:block;font-family:Montserrat;height:120px;margin-top:25px;padding-bottom:8px;padding-top:0;resize:none}.floating-label-input .input-label{color:#383433;font-size:18px;font-weight:400;left:20px;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:20px;transform:translateZ(.1px);transform-origin:top left;transition:transform .3s ease,color .3s ease;white-space:nowrap}.floating-label-input select.input-field{appearance:none;background:url(assets/dropdown-arrow.c714ab31e21f43c1b237.svg) 100% no-repeat;padding-right:40px}.floating-label-input .icon{color:#383433;cursor:pointer;height:24px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px}.collapse .collapse-wrap,.folder .folder-wrap{overflow:hidden;transition:height .3s ease-in-out}.pagination{align-items:center;color:#383433;display:flex;flex-flow:row wrap;font-size:18px;gap:10px;justify-content:center;list-style:none;margin:54px 0 60px;padding:0}@media screen and (max-width:992px){.pagination{flex-wrap:nowrap;margin:20px 0;overflow:auto;padding-bottom:10px}}.pagination .pager-next .pager-arrow-link,.pagination .pager-prev .pager-arrow-link{background-color:transparent;border:1px solid #d5d0cf;border-radius:100%;color:#383433;display:flex;height:60px;transition:border-color .3s,background-color .3s,color .3s;width:60px}@media screen and (max-width:992px){.pagination .pager-next .pager-arrow-link,.pagination .pager-prev .pager-arrow-link{height:50px;width:50px}}.pagination .pager-next .pager-arrow-link:hover,.pagination .pager-prev .pager-arrow-link:hover{background-color:#871111;border-color:#871111;color:#fff}.pagination .pager-next .pager-arrow-link .pager-icon,.pagination .pager-prev .pager-arrow-link .pager-icon{height:40px;margin:auto;width:40px}@media screen and (max-width:992px){.pagination .pager-next .pager-arrow-link .pager-icon,.pagination .pager-prev .pager-arrow-link .pager-icon{height:35px;width:35px}}.pagination .pager-item.pager-current .pager-current-page-num{align-items:center;background-color:#ee4a4a;border:1px solid #ee4a4a;border-radius:100%;color:#fff;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;width:60px}@media screen and (max-width:992px){.pagination .pager-item.pager-current .pager-current-page-num{height:50px;width:50px}}.pagination .pager-item .pager-link{align-items:center;background-color:transparent;border:1px solid #d5d0cf;border-radius:100%;color:#383433;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;transition:border-color .3s,background-color .3s,color .3s;width:60px}@media screen and (max-width:992px){.pagination .pager-item .pager-link{height:50px;width:50px}}.pagination .pager-item .pager-link:hover{background-color:#871111;border-color:#871111;color:#fff}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-wrap{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;min-height:100%}.page-header{width:100%}.page-content{flex-grow:1;width:100%}.page-footer{max-width:100%;width:100%}body,html{background:#f2f2f2}.page-header{align-items:flex-start;align-items:stretch;background-color:#e5e5e5;display:flex;flex-flow:row nowrap;justify-content:flex-start;min-height:210px}@media screen and (max-width:992px){.page-header{background-color:#fff;left:0;min-height:unset;padding:10px 20px;position:fixed;right:0;top:0;z-index:20}}.page-header .logo-container{align-items:center;background-color:#fff;display:flex;flex-flow:row nowrap;flex-shrink:0;height:auto;justify-content:center;margin-right:30px;padding:30px 27px}@media screen and (max-width:1280px){.page-header .logo-container{padding:20px}}@media screen and (max-width:992px){.page-header .logo-container{display:none}}.page-header .logo-container .logo{height:100%;max-width:100%;width:auto}@media screen and (max-width:1160px){.page-header .logo-container .logo{height:auto;width:100px}}.page-header .header-right{flex-grow:1;margin-right:70px}@media screen and (max-width:1160px){.page-header .header-right{margin-right:40px}}@media screen and (max-width:992px){.page-header .header-right{margin-right:0}}.page-header .header-right .top{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-top:30px}@media screen and (max-width:992px){.page-header .header-right .top{padding-top:0}}.page-header .header-right .top .buttons{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:30px;justify-content:space-between}@media screen and (max-width:992px){.page-header .header-right .top .buttons{display:none}}.page-header .header-right .top .buttons .block-account-button{color:#383433;display:block;position:relative;text-align:center;width:60px}.page-header .header-right .top .buttons .block-account-button:hover{color:#ee4a4a}.page-header .header-right .top .buttons .block-account-button:hover .sign-button{background-color:#4a4945}.page-header .header-right .top .buttons .block-account-button:hover .account-popup{opacity:1;visibility:visible}.page-header .header-right .top .buttons .block-account-button .account-popup{align-items:flex-start;background-color:#fff;border-radius:10px;border-top:4px solid #ee4a4a;display:flex;flex-direction:column;gap:10px;opacity:0;padding:30px 30px 20px;position:absolute;right:0;top:70px;transition:opacity .6s,visibility .6s;visibility:hidden;z-index:20}.page-header .header-right .top .buttons .block-account-button .account-popup.visible{opacity:1;visibility:visible}.page-header .header-right .top .buttons .block-account-button .account-popup .page-link{color:#383433;display:flex;text-align:left;white-space:nowrap}.page-header .header-right .top .buttons .block-account-button .account-popup .page-link:hover{color:#ee4a4a}.page-header .header-right .top .buttons .block-account-button .account-popup .logout-button{font-weight:500;height:40px;line-height:40px;margin-top:10px;min-height:40px;padding:5px 30px;width:max-content}.page-header .header-right .top .buttons .block-account-button .sign-button{align-items:center;background-color:#383433;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;margin-bottom:5px;padding:0;transition:color .3s,background-color .3s;width:60px}.page-header .header-right .top .buttons .block-account-button .sign-button .name{font-size:22px;font-weight:500}.page-header .header-right .top .buttons .block-cart-button{align-items:center;color:#383433;display:flex;flex-flow:column nowrap;justify-content:flex-start;text-align:center;width:60px}.page-header .header-right .top .buttons .block-cart-button:hover{color:#ee4a4a}.page-header .header-right .top .buttons .block-cart-button:hover .button{background-color:#4a4945}.page-header .header-right .top .buttons .block-cart-button .button{background-color:#383433;border-radius:10px;height:60px;margin-bottom:5px;padding:0;position:relative;width:60px}.page-header .header-right .top .buttons .block-cart-button .button .quantity{background-color:#ee4a4a;border-radius:100%;color:#fff;font-size:14px;font-weight:600;height:30px;left:-10px;line-height:30px;position:absolute;text-align:center;top:-10px;width:30px}.page-header .header-right .top .buttons .lang-toggle-switch{background-color:#383433;border:none;border-radius:10px;color:#fff;height:60px;margin-bottom:5px;padding:0;position:relative;text-align:center;transition:background-color .3s;width:60px}.page-header .header-right .top .buttons .lang-toggle-switch:hover{background-color:#4a4945}.page-header .header-right .bottom{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:20px;margin-top:6px}@media screen and (max-width:992px){.page-header .header-right .bottom{display:none}}.page-header .header-right .bottom .left .menu-main{margin-bottom:10px}.page-header .header-right .bottom .left .menu-main .menu-list{align-items:center;display:flex;flex-flow:row nowrap;gap:30px;justify-content:flex-start}@media screen and (max-width:1280px){.page-header .header-right .bottom .left .menu-main .menu-list{gap:10px}}.page-header .header-right .bottom .left .menu-main .menu-list .menu-link{color:#383433}.page-header .header-right .bottom .left .menu-main .menu-list .menu-link:hover{color:#871111}.page-header .header-right .bottom .left .menu-cat .menu-list{align-items:center;display:flex;flex-flow:row nowrap;gap:40px;justify-content:flex-start}@media screen and (max-width:1280px){.page-header .header-right .bottom .left .menu-cat .menu-list{gap:20px}}@media screen and (max-width:1160px){.page-header .header-right .bottom .left .menu-cat .menu-list{gap:10px}}.page-header .header-right .bottom .left .menu-cat .menu-list .menu-link{color:#ee4a4a;font-size:20px;font-weight:600;text-transform:uppercase}@media screen and (max-width:1160px){.page-header .header-right .bottom .left .menu-cat .menu-list .menu-link{font-size:18px}}.page-header .header-right .bottom .left .menu-cat .menu-list .menu-link:hover{color:#871111}.page-header .header-right .bottom .contacts-container{position:relative;z-index:10}.page-header .header-right .bottom .contacts-container:hover .popup{opacity:1;visibility:visible}.page-header .header-right .bottom .contacts-container .phones-top{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.page-header .header-right .bottom .contacts-container .phones-top .icon{height:40px;width:40px}.page-header .header-right .bottom .contacts-container .phones-top .main-phone{color:#383433;display:flex;font-size:32px;font-weight:600;margin-right:10px}@media screen and (max-width:1160px){.page-header .header-right .bottom .contacts-container .phones-top .main-phone{font-size:24px}}.page-header .header-right .bottom .contacts-container .phones-top .main-phone:hover{color:#871111}.page-header .header-right .bottom .contacts-container .popup{background-color:#fff;border-radius:10px;border-top:4px solid #ee4a4a;max-height:500px;opacity:0;overflow:auto;padding:40px 40px 26px;position:absolute;right:0;top:52px;transition:opacity .5s,visibility .5s;visibility:hidden;width:450px}.page-header .header-right .bottom .contacts-container .popup .cities{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;margin-bottom:20px}.page-header .header-right .bottom .contacts-container .popup .cities .select-button{background-color:transparent;border:none;border-bottom:1px dashed #ee4a4a;color:#ee4a4a;font-size:14px;font-weight:400;margin:0;padding:0;transition:color .3s}.page-header .header-right .bottom .contacts-container .popup .cities .select-button:hover{color:#871111}.page-header .header-right .bottom .contacts-container .popup .cities .select-button.current{border:none;font-weight:600}.page-header .header-right .bottom .contacts-container .popup .contact-row{border-bottom:1px solid #d5d0cf;margin-bottom:10px;padding-bottom:10px}.page-header .header-right .bottom .contacts-container .popup .contact-row:last-child{border:none;margin-bottom:0;padding-bottom:0}.page-header .header-right .bottom .contacts-container .popup .contact-row .contact-title{font-size:14px;font-weight:600;margin-bottom:5px}.page-header .header-right .bottom .contacts-container .popup .contact-row .phones-container .phone{margin-bottom:5px}.page-header .header-right .bottom .contacts-container .popup .contact-row .phones-container .phone:last-child{margin-bottom:0}.page-header .header-right .bottom .contacts-container .popup .contact-row .phones-container .phone .otdel{font-size:14px;margin-bottom:3px}.page-header .header-right .bottom .contacts-container .popup .contact-row .phones-container .phone .phone-list{gap:5px}.page-header .header-right .bottom .contacts-container .popup .contact-row .phones-container .phone .phone-list .tel-link{color:#383433;display:inline-block}.page-header .header-right .bottom .contacts-container .popup .contact-row .phones-container .phone .phone-list .tel-link:hover{color:#ee4a4a}@media screen and (max-width:992px){.page-content{padding-top:60px}}.mobile-menu-container{background:#fff;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:30}.mobile-menu-container.open{opacity:1;visibility:visible}.mobile-menu-container .mobile-menu{align-items:flex-start;background-color:#fff;display:flex;flex-flow:column nowrap;gap:10px;height:100%;justify-content:space-between;position:relative;width:100%}.mobile-menu-container .mobile-menu .top{margin-left:auto;padding:10px}.mobile-menu-container .mobile-menu .top .popup-close-button{background:none;border:none;color:#383433;display:flex;padding:0}.mobile-menu-container .mobile-menu .top .popup-close-button .icon{height:24px;width:24px}.mobile-menu-container .mobile-menu .scroller{flex-grow:1;font-size:18px;overflow:auto;padding:0 20px;width:100%}.mobile-menu-container .mobile-menu .scroller .menu-list .menu-item{margin-bottom:5px}.mobile-menu-container .mobile-menu .scroller .menu-list .menu-item.is-current{font-weight:600}.mobile-menu-container .mobile-menu .scroller .menu-list .menu-item .menu-link{color:#383433}.mobile-menu-container .mobile-menu .lang-switcher{align-items:center;background-color:#f2f2f2;display:flex;flex-flow:row nowrap;justify-content:center;padding:10px 20px;width:100%}.mobile-menu-container .mobile-menu .lang-switcher .lang-toggle-btn{background-color:transparent;border:1px solid #d5d0cf;border-radius:5px;font-size:14px;padding:4px 10px}.mobile-menu-container .mobile-menu .lang-switcher .lang-toggle-btn.active{border-color:#f2f2f2;color:#787772}.scroll-top{align-items:center;background-color:transparent;border:1px solid #ee4a4a;border-radius:100%;bottom:20px;color:#ee4a4a;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;opacity:0;padding:0;position:fixed;right:20px;transition:.3s;visibility:hidden;width:60px;z-index:10}@media screen and (max-width:992px){.scroll-top{bottom:50px;height:40px;right:5px;width:40px}}.scroll-top.visible{opacity:1;visibility:visible}.scroll-top:hover{background-color:#ee4a4a;color:#fff}.mobile-panel{background:#fff;bottom:0;display:none;height:45px;left:0;position:fixed;right:0;z-index:25}@media screen and (max-width:992px){.mobile-panel{display:flex}}.mobile-panel .row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-around;padding:10px 20px;width:100%}.mobile-panel .row .mobile-panel-button{background-color:transparent;border:none;color:#383433;height:24px;margin:0;padding:0;width:24px}.mobile-panel .row .mobile-panel-button .icon{height:100%;width:100%}.mobile-panel .row .block-cart-button{align-items:center;color:#383433;display:flex;flex-flow:column nowrap;justify-content:flex-start;text-align:center;width:24px}.mobile-panel .row .block-cart-button .button{background-color:transparent;border-radius:10px;height:24px;margin:0;padding:0;position:relative;width:24px}.mobile-panel .row .block-cart-button .button .quantity{background-color:#ee4a4a;border-radius:100%;color:#fff;font-size:8px;font-weight:600;height:15px;left:-5px;line-height:15px;position:absolute;text-align:center;top:5px;width:15px}.mobile-panel .row .block-cart-button .icon{color:#383433;height:100%;width:100%}.mobile-panel .row .block-cart-button .text{display:none}.catalog-menu{margin-right:30px;position:relative}@media screen and (max-width:992px){.catalog-menu{flex-shrink:0;margin-right:5px;position:static}}.catalog-menu .catalog-button{background-color:#383433;gap:10px}@media screen and (max-width:992px){.catalog-menu .catalog-button{border-radius:5px;height:40px;margin-right:0;min-height:40px;padding:0;width:40px}}.catalog-menu .catalog-button:hover{background-color:#4a4945}.catalog-menu .catalog-button .icon{height:40px;width:40px}@media screen and (max-width:992px){.catalog-menu .catalog-button .icon{height:24px;width:24px}.catalog-menu .catalog-button .text{display:none}}.catalog-menu .catalog-popup{left:0;opacity:0;position:absolute;top:70px;transition:opacity .6s,visibility .6s;visibility:hidden;width:max-content;z-index:15}@media screen and (max-width:992px){.catalog-menu .catalog-popup{bottom:0;left:0;overflow:auto;padding:40px 20px 5px;position:fixed;right:0;top:0;width:100%;z-index:30}}.catalog-menu .catalog-popup.visible{opacity:1;visibility:visible}@media screen and (max-width:992px){.catalog-menu .catalog-popup{background-color:#fff}}.catalog-menu .catalog-popup .catalog-content{background-color:#fff;border-radius:10px;border-top:4px solid #ee4a4a;padding:40px 80px 40px 40px;width:max-content}@media screen and (max-width:1280px){.catalog-menu .catalog-popup .catalog-content{width:800px}}@media screen and (max-width:992px){.catalog-menu .catalog-popup .catalog-content{border:none;border-radius:0;height:100%;max-width:100%;overflow:scroll;padding:0}}.catalog-menu .catalog-popup .catalog-content .scroller{align-items:flex-start;display:flex;flex-flow:row wrap;gap:60px;justify-content:flex-start}@media screen and (max-width:992px){.catalog-menu .catalog-popup .catalog-content .scroller{display:block;width:100%}}.catalog-menu .catalog-popup .catalog-popup-close{background:none;border:none;color:#383433;display:none;padding:0;position:fixed;right:10px;top:10px}@media screen and (max-width:992px){.catalog-menu .catalog-popup .catalog-popup-close{display:flex}}.catalog-menu .catalog-popup .catalog-popup-close .icon{height:24px;width:24px}@media screen and (max-width:992px){.catalog-menu .catalog-popup .item{margin-bottom:15px}}.catalog-menu .catalog-popup .item .main-title{color:#383433;display:inline-block;font-size:22px;font-weight:600;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:992px){.catalog-menu .catalog-popup .item .main-title{font-size:16px;margin-bottom:5px}}.catalog-menu .catalog-popup .item .main-title:hover{color:#871111}.catalog-menu .catalog-popup .item .sub-list{list-style:none;margin:0;padding:0}.catalog-menu .catalog-popup .item .sub-list .menu-item{margin-bottom:10px}@media screen and (max-width:992px){.catalog-menu .catalog-popup .item .sub-list .menu-item{font-size:14px;margin-bottom:3px}}.catalog-menu .catalog-popup .item .sub-list .menu-item .menu-link{color:#383433}.catalog-menu .catalog-popup .item .sub-list .menu-item .menu-link:hover{color:#871111}.catalog-menu .catalog-popup .item .sub-list .menu-item:last-child{margin-bottom:0}.catalog-search{align-items:flex-start;display:flex;flex-flow:row nowrap;flex-grow:1;justify-content:flex-start;margin-right:35px;position:relative}@media screen and (max-width:992px){.catalog-search{margin-right:0}}.catalog-search .input-field{background:#f2f2f2;border:1px solid #383433;border-radius:10px 0 0 10px;flex-grow:1;height:60px;padding:15px 48px 15px 22px}@media screen and (max-width:992px){.catalog-search .input-field{border-radius:5px 0 0 5px;font-size:16px;height:40px;padding:10px}}.catalog-search .reset-button{background-color:transparent;border:none;color:#383433;height:48px;opacity:0;position:absolute;right:70px;top:50%;transform:translateY(-50%);visibility:hidden;width:48px;z-index:5}.catalog-search .reset-button.visible{opacity:1;visibility:visible}.catalog-search .search-button{background-color:#383433;border-radius:0 10px 10px 0;height:60px;padding:0;width:60px}@media screen and (max-width:992px){.catalog-search .search-button{border-radius:0 5px 5px 0;height:40px;min-height:40px;width:40px}.catalog-search .search-button .icon{height:24px;width:24px}}.catalog-search .search-button:hover{background-color:#4a4945}.slider-block{margin-bottom:30px;position:relative}@media screen and (max-width:992px){.slider-block{margin-bottom:10px}}.slider-block .swiper-button-next,.slider-block .swiper-button-prev{align-items:center;background-color:#383433;border:none;border-radius:10px;color:#fff;display:flex;justify-content:center;opacity:50%;padding:6px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .6s;z-index:5}@media screen and (max-width:768px){.slider-block .swiper-button-next,.slider-block .swiper-button-prev{border-radius:3px;bottom:5px;padding:3px;top:unset}}.slider-block .swiper-button-next:hover,.slider-block .swiper-button-prev:hover{opacity:1}.slider-block .swiper-button-next .icon,.slider-block .swiper-button-prev .icon{height:48px;width:48px}@media screen and (max-width:992px){.slider-block .swiper-button-next .icon,.slider-block .swiper-button-prev .icon{height:20px;width:20px}}.slider-block .swiper-button-prev{left:60px}@media screen and (max-width:992px){.slider-block .swiper-button-prev{left:20px}}@media screen and (max-width:768px){.slider-block .swiper-button-prev{left:50%;transform:translateX(-120%) translateY(0)}}.slider-block .swiper-button-next{right:60px}@media screen and (max-width:992px){.slider-block .swiper-button-next{right:20px}}@media screen and (max-width:768px){.slider-block .swiper-button-next{left:50%;right:auto;transform:translateX(20%) translateY(0)}}.slider-block .swiper .slide-wrap .slide{display:flex;position:relative}.slider-block .swiper .slide-wrap .slide .slide-image{height:auto;width:100%}@media screen and (max-width:768px){.slider-block .swiper .slide-wrap .slide .slide-image{height:250px;object-fit:cover}}.slider-block .swiper .slide-wrap .slide:before{background-color:rgba(26,32,44,.502);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.slider-block .swiper .slide-wrap .slide .slide-text{color:#fff;left:50%;max-width:850px;padding:0 80px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:3}@media screen and (max-width:992px){.slider-block .swiper .slide-wrap .slide .slide-text{padding:0 20px}}.slider-block .swiper .slide-wrap .slide .slide-text .slide-content{margin-bottom:20px}@media screen and (max-width:992px){.slider-block .swiper .slide-wrap .slide .slide-text .slide-content{margin-bottom:10px}}@media screen and (max-width:768px){.slider-block .swiper .slide-wrap .slide .slide-text .slide-content{font-size:14px;line-height:1.2}}.slider-block .swiper .slide-wrap .slide .slide-text .slide-title{font-size:32px;font-weight:500}@media screen and (max-width:1100px){.slider-block .swiper .slide-wrap .slide .slide-text .slide-title{font-size:24px}}@media screen and (max-width:768px){.slider-block .swiper .slide-wrap .slide .slide-text .slide-title{font-size:14px;line-height:1.2}}.block-advantages{padding-bottom:30px;padding-top:30px}@media screen and (max-width:992px){.block-advantages{padding-bottom:10px;padding-top:10px}}.block-advantages .centered-block{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:10px;justify-content:space-between}@media screen and (max-width:992px){.block-advantages .centered-block{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.block-advantages .centered-block{gap:5px}}.block-advantages .item{align-items:center;background-color:#ee4a4a;border-radius:10px;color:#fff;display:flex;flex:1;flex-flow:row nowrap;font-weight:500;justify-content:center;min-height:90px;padding:10px;text-align:center}@media screen and (max-width:480px){.block-advantages .item{font-size:14px;min-height:50px}}.block-company-info{padding-bottom:42px;padding-top:30px;text-align:center}@media screen and (max-width:992px){.block-company-info{padding-bottom:10px;padding-top:10px}}.block-company-info .article{margin-left:auto;margin-right:auto;max-width:1070px}@media screen and (max-width:992px){.block-company-info .article{padding-left:20px;padding-right:20px}}.block-company-info .article p:last-child{margin-bottom:0}.block-slider-category{padding-bottom:30px;padding-top:30px}@media screen and (max-width:992px){.block-slider-category{padding-bottom:10px;padding-top:10px}}.block-slider-category .swiper-wrapper .slide-wrap{border-radius:10px;color:#fff;max-width:275px;overflow:hidden;position:relative}@media screen and (max-width:600px){.block-slider-category .swiper-wrapper .slide-wrap{max-width:200px}}.block-slider-category .swiper-wrapper .slide-wrap:first-child{margin-left:calc(50% - 640px)}@media screen and (max-width:1540px){.block-slider-category .swiper-wrapper .slide-wrap:first-child{margin-left:80px}}@media screen and (max-width:992px){.block-slider-category .swiper-wrapper .slide-wrap:first-child{margin-left:20px}}.block-slider-category .swiper-wrapper .slide-wrap:last-child{margin-right:80px}@media screen and (max-width:1540px){.block-slider-category .swiper-wrapper .slide-wrap:last-child{margin-right:80px}}@media screen and (max-width:992px){.block-slider-category .swiper-wrapper .slide-wrap:last-child{margin-right:20px}}.block-slider-category .swiper-wrapper .slide-wrap:before{background:linear-gradient(180deg,transparent 50%,#383433);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-slider-category .swiper-wrapper .slide-wrap .slide-image{height:auto;width:100%}.block-slider-category .swiper-wrapper .slide-wrap .slide-title{bottom:30px;font-size:22px;font-weight:500;left:0;padding:0 20px;position:absolute;right:0;text-align:center;z-index:3}.block-slider-category .swiper-scrollbar{background-color:#d5d0cf;border-radius:4px;cursor:pointer;height:4px;margin-top:58px}@media screen and (max-width:600px){.block-slider-category .swiper-scrollbar{margin-top:20px}}.block-slider-category .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ee4a4a;border-radius:4px;height:4px}.block-popular{padding-bottom:30px;padding-top:30px}@media screen and (max-width:992px){.block-popular{padding-bottom:10px;padding-top:10px}}.block-popular .section-title{font-size:32px;font-weight:500;margin-bottom:15px;text-align:center}@media screen and (max-width:992px){.block-popular .section-title{font-size:22px;margin-bottom:10px;text-align:left}}.block-popular .categories{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:20px;justify-content:center;margin-bottom:20px}@media screen and (max-width:992px){.block-popular .categories{gap:10px;justify-content:flex-start;margin-bottom:10px;overflow:auto;padding-bottom:10px}}.block-popular .categories .item{align-items:center;background-color:transparent;border:1px solid #ee4a4a;border-radius:5px;color:#ee4a4a;display:flex;flex-flow:row nowrap;font-weight:500;justify-content:center;padding:5px 20px;text-align:center;transition:color .3s,background-color .3s}.block-popular .categories .item.active,.block-popular .categories .item:hover{background-color:#ee4a4a;color:#fff}.block-popular .products .swiper-wrapper{align-items:stretch}.block-popular .products .main-slide{height:unset;width:300px}@media screen and (max-width:768px){.block-popular .products .main-slide{width:250px}}.block-popular .products .main-slide:first-child{margin-left:calc(50% - 640px)}@media screen and (max-width:1540px){.block-popular .products .main-slide:first-child{margin-left:80px}}@media screen and (max-width:992px){.block-popular .products .main-slide:first-child{margin-left:20px}}.block-popular .products .main-slide:last-child{margin-right:80px}@media screen and (max-width:1540px){.block-popular .products .main-slide:last-child{margin-right:80px}}@media screen and (max-width:992px){.block-popular .products .main-slide:last-child{margin-right:20px}}.block-popular .products .main-slide .product-card{height:100%}.block-popular .swiper-scrollbar{background-color:#d5d0cf;border-radius:4px;cursor:pointer;height:4px;margin-left:auto;margin-right:auto;margin-top:47px;max-width:1290px}@media screen and (max-width:1540px){.block-popular .swiper-scrollbar{margin-left:80px;margin-right:80px}}@media screen and (max-width:992px){.block-popular .swiper-scrollbar{margin-left:20px;margin-right:20px}}@media screen and (max-width:600px){.block-popular .swiper-scrollbar{margin-top:20px}}.block-popular .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ee4a4a;border-radius:4px;height:4px}.product-card{align-items:flex-start;background:#fff;border:1px solid #d5d0cf;border-radius:10px;color:#383433;display:flex;flex-flow:column nowrap;gap:10px;justify-content:space-between;max-width:300px;padding:20px;position:relative;width:100%}@media screen and (max-width:992px){.product-card{gap:5px;padding:10px}}.product-card:hover{color:#ee4a4a}.product-card a{color:#383433}.product-card a:hover{color:#ee4a4a}.product-card .top{position:relative;width:100%}.product-card .top .stickers{align-items:flex-start;display:flex;flex-flow:row wrap;gap:5px;justify-content:flex-start;margin-bottom:10px;min-height:30px}@media screen and (max-width:992px){.product-card .top .stickers{gap:3px;left:10px;margin-bottom:0;min-height:25px;min-height:unset;position:absolute;right:10px;top:10px}}.product-card .top .stickers .item{background-color:#6fcf97;border-radius:5px;color:#fff;font-size:14px;min-height:30px;padding:5px 15px}@media screen and (max-width:992px){.product-card .top .stickers .item{font-size:12px;min-height:25px}}@media screen and (max-width:480px){.product-card .top .stickers .item{font-size:10px;min-height:15px;padding:5px 8px}}.product-card .top .stickers .item.success{background-color:#6fcf97}.product-card .top .stickers .item.warn{background-color:#ee7b4a}.product-card .top .stickers .item.error{background-color:#ee4a4a}.product-card .top .image-swiper{margin-bottom:34px;position:relative;width:100%}@media screen and (max-width:992px){.product-card .top .image-swiper{margin-bottom:10px}}.product-card .top .image-swiper.extended{margin-bottom:13px}@media screen and (max-width:992px){.product-card .top .image-swiper.extended{margin-bottom:10px}}.product-card .top .image-swiper .wrapper{align-items:stretch}.product-card .top .image-swiper .wrapper .slide{display:none;height:auto}.product-card .top .image-swiper .wrapper .slide.current{display:block}.product-card .top .image-swiper .wrapper .image-container{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:center;min-height:220px}@media screen and (max-width:992px){.product-card .top .image-swiper .wrapper .image-container{aspect-ratio:1/1;min-height:unset}}.product-card .top .image-swiper .picture{display:flex}.product-card .top .image-swiper .img{height:auto;max-height:220px;object-fit:contain;width:100%}.product-card .top .pagination{align-items:center;display:flex;flex-flow:row nowrap;gap:5px;justify-content:center;margin-bottom:18px}@media screen and (max-width:992px){.product-card .top .pagination{display:none}}.product-card .top .pagination .pagination-bullet{background-color:#f2f2f2;border-radius:3px;cursor:pointer;display:flex;height:3px;width:20px}.product-card .top .pagination .pagination-bullet.current{background-color:#ee4a4a}.product-card .top .parts{align-items:stretch;bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.product-card .top .parts .part{flex:1}.product-card .top .title{font-weight:500}.product-card .bottom{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:flex-start;width:100%}.product-card .bottom .price{font-size:22px;font-weight:700}@media screen and (max-width:768px){.product-card .bottom .price{font-size:18px}}.product-card .bottom .price-old{color:#787772;font-weight:400;text-decoration:line-through}.block-about{padding-bottom:30px;padding-top:30px}@media screen and (max-width:992px){.block-about{padding-bottom:10px;padding-top:10px}}.block-about .row{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-flow:row nowrap;gap:40px;justify-content:space-between;max-width:100%;padding:45px 40px 50px;width:100%}@media screen and (max-width:1240px){.block-about .row{align-items:flex-start;flex-direction:column;gap:20px}}@media screen and (max-width:992px){.block-about .row{padding:20px}}.block-about .left{align-items:center;display:flex;flex-flow:row nowrap;flex-grow:1;justify-content:flex-start}@media screen and (max-width:1240px){.block-about .left{align-items:flex-start;flex-direction:column;flex-grow:unset;width:100%}}.block-about .left .images{flex-shrink:0;margin-right:56px;overflow:hidden}@media screen and (max-width:1240px){.block-about .left .images{margin-bottom:20px;margin-right:0;width:100%}}@media screen and (max-width:480px){.block-about .left .images{align-items:center;display:flex;flex-direction:column}}.block-about .left .images .swiper{border-radius:10px;overflow:hidden;position:relative;width:300px}@media screen and (max-width:480px){.block-about .left .images .swiper{margin:0;width:100%}}.block-about .left .images .swiper .swiper-slide .picture{display:flex}.block-about .left .images .swiper .swiper-slide .image{height:100%;object-fit:cover;width:100%}.block-about .left .images .swiper:hover .swiper-button-next,.block-about .left .images .swiper:hover .swiper-button-prev{opacity:1;visibility:visible}.block-about .left .images .swiper-button-next,.block-about .left .images .swiper-button-prev{background-color:transparent;background-color:hsla(50,3%,46%,.3);border:none;border-radius:5px;color:#383433;color:#fff;height:40px;margin:0;opacity:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s,opacity .3s,visibility .3s;visibility:hidden;width:40px;z-index:5}.block-about .left .images .swiper-button-next:hover,.block-about .left .images .swiper-button-prev:hover{color:#ee4a4a}.block-about .left .images .swiper-button-next .icon,.block-about .left .images .swiper-button-prev .icon{height:auto;width:100%}.block-about .left .images .swiper-button-prev{left:5px}.block-about .left .images .swiper-button-next{right:5px}.block-about .left .images .swiper-pagination{align-items:center;display:flex;flex-flow:row nowrap;gap:5px;justify-content:center;margin-top:20px}.block-about .left .images .swiper-pagination .swiper-pagination-bullet{background-color:#787772;border-radius:3px;cursor:pointer;display:flex;height:3px;width:20px}.block-about .left .images .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ee4a4a}.block-about .left .text{max-width:500px}@media screen and (max-width:1240px){.block-about .left .text{max-width:100%}}.block-about .left .text .title{color:#ee4a4a;display:inline-block;font-size:22px;font-weight:500;margin-bottom:10px}@media screen and (max-width:992px){.block-about .left .text .title{font-size:18px}}.block-about .left .text .description{color:#383433;margin-bottom:20px}.block-about .left .text .button{width:max-content}@media screen and (max-width:480px){.block-about .left .text .button{width:100%}}.block-about .right{align-items:flex-start;border-left:4px solid #ee4a4a;color:#383433;display:flex;flex-flow:column nowrap;flex-shrink:0;justify-content:center;min-height:210px;padding-left:40px;width:max-content}@media screen and (max-width:1240px){.block-about .right{border-left:none;display:block;min-height:0;padding-left:0}}.block-about .right .phones{margin-bottom:15px}.block-about .right .phones .tel-link{color:#383433;display:flex;font-size:22px;font-weight:500}@media screen and (max-width:992px){.block-about .right .phones .tel-link{font-size:18px}}.block-about .right .phones .tel-link:hover{color:#ee4a4a}.block-about .right .city{align-items:center;color:#ee4a4a;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start}.block-about .right a.city{color:#ee4a4a}.block-about .right a.city:hover{color:#871111}.page-footer{background-color:#e5e5e5;margin-top:60px}@media screen and (max-width:992px){.page-footer{margin-top:30px}}.page-footer .footer-top .row{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:space-between;padding-bottom:76px;padding-top:60px}@media screen and (max-width:992px){.page-footer .footer-top .row{flex-direction:column;gap:20px;padding-bottom:30px;padding-top:30px}}.page-footer .footer-top .row .left{align-items:flex-start;display:flex;flex-flow:row nowrap;flex-grow:1;gap:70px;justify-content:flex-start}@media screen and (max-width:992px){.page-footer .footer-top .row .left{flex-direction:column;gap:20px}}.page-footer .footer-top .row .left .footer-logo{height:auto;width:120px}@media screen and (max-width:992px){.page-footer .footer-top .row .left .footer-logo{margin-left:auto;margin-right:auto;width:100px}}.page-footer .footer-top .row .left .menu-footer .menu-item{margin-bottom:5px}.page-footer .footer-top .row .left .menu-footer .menu-link{font-size:22px;font-weight:500;text-decoration:underline}@media screen and (max-width:992px){.page-footer .footer-top .row .left .menu-footer .menu-link{font-size:18px}}.page-footer .footer-top .row .left .license{font-size:22px;font-weight:500;margin-top:30px}@media screen and (max-width:992px){.page-footer .footer-top .row .left .license{font-size:18px;margin-top:15px}}.page-footer .footer-top .row .right .block-social{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start}.page-footer .footer-top .row .right .block-social .item{align-items:center;background:#fff;border-radius:100%;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;transition:background-color .3s;width:50px}.page-footer .footer-top .row .right .block-social .item:hover{background:#ee4a4a}.page-footer .footer-top .row .right .block-social .item:hover .icon{filter:brightness(5)}.page-footer .footer-top .row .right .block-social .item .icon{max-height:25px;max-width:25px;transition:filter .3s}.page-footer .footer-bottom{align-items:center;backdrop-filter:blur(30px);background:rgba(77,72,71,.102);display:flex;flex-flow:column nowrap;justify-content:center;min-height:90px}@media screen and (max-width:992px){.page-footer .footer-bottom{margin-bottom:45px;min-height:60px;padding:10px}}.page-footer .footer-bottom .text{color:#383433;font-size:14px;text-align:center}@media screen and (max-width:992px){.page-footer .footer-bottom .text{font-size:12px}}.page-footer .footer-bottom .text a{color:#383433}.page-footer .footer-bottom .text a:hover{color:#ee4a4a}.page-title-container{min-height:330px;position:relative}@media screen and (max-width:992px){.page-title-container{min-height:0}}.page-title-container.minified{color:#383433;min-height:0}.page-title-container.minified .centered-block{padding-bottom:0}.page-title-container.minified .centered-block .page-title{color:#383433}.page-title-container.minified .page-crumbs .item,.page-title-container.minified .page-crumbs a{color:#787772}.page-title-container.minified .page-crumbs a:hover{color:#ee4a4a}.page-title-container.minified .page-crumbs .separator{color:#787772}.page-title-container .image-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.page-title-container .image-container:before{background:rgba(26,32,44,.502);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.page-title-container .image-container .image{height:100%;object-fit:cover;width:100%}.page-title-container .centered-block{padding-bottom:30px;padding-top:28px;position:relative;z-index:2}@media screen and (max-width:992px){.page-title-container .centered-block{min-height:0;padding-bottom:10px;padding-top:10px}}.page-title-container .centered-block .page-title{color:#fff;font-size:48px;font-weight:600;margin-bottom:28px}@media screen and (max-width:992px){.page-title-container .centered-block .page-title{font-size:24px;margin-bottom:10px}}.page-title-container .centered-block .page-description{color:#fff;font-size:22px;font-weight:500;max-width:850px}@media screen and (max-width:992px){.page-title-container .centered-block .page-description{font-size:16px}.page-title-container .centered-block .page-description br{display:none}}.page-title-container .page-crumbs{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:5px}.page-title-container .page-crumbs .item{color:hsla(10,7%,82%,.5);font-size:14px}.page-title-container .page-crumbs a{color:#d5d0cf}.page-title-container .page-crumbs a:hover{color:hsla(10,7%,82%,.5)}.page-title-container .page-crumbs .separator{color:hsla(10,7%,82%,.5);margin:3px 5px 0}.about-text{background-color:#383433;margin-bottom:60px}@media screen and (max-width:992px){.about-text{margin-bottom:10px}}.about-text .about-text-content{color:#fff;font-size:22px;font-weight:500;padding:90px 0 86px;text-align:center}@media screen and (max-width:992px){.about-text .about-text-content{font-size:16px;padding:30px 0}.about-text .about-text-content br{display:none}}.about-company{padding-bottom:30px;padding-top:30px}@media screen and (max-width:992px){.about-company{padding:10px 20px}}.about-company .row{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:space-between}@media screen and (max-width:992px){.about-company .row{flex-direction:column;gap:20px}}.about-company .row .left{max-width:630px;width:100%}@media screen and (max-width:992px){.about-company .row .left{max-width:100%}}.about-company .row .right{border-left:4px solid #ee4a4a;flex-shrink:0;padding-left:28px}@media screen and (max-width:992px){.about-company .row .right{border-left:none;border-top:4px solid #ee4a4a;padding-left:0;padding-top:20px}}@media screen and (max-width:480px){.about-company .row .right br{display:none}}.about-company .row .right .up{margin-bottom:20px;max-width:521px;width:100%}.about-gallery{padding-bottom:30px;padding-top:45px}@media screen and (max-width:992px){.about-gallery{padding-bottom:10px;padding-top:10px}}.about-gallery .swiper{overflow:hidden}.about-gallery .swiper .swiper-wrapper .swiper-slide{border-radius:10px;max-height:400px;max-width:600px;overflow:hidden}@media screen and (max-width:992px){.about-gallery .swiper .swiper-wrapper .swiper-slide{max-width:80%}}.about-gallery .swiper .swiper-wrapper .swiper-slide:first-child{margin-left:calc(50% - 640px)}@media screen and (max-width:1540px){.about-gallery .swiper .swiper-wrapper .swiper-slide:first-child{margin-left:80px}}@media screen and (max-width:992px){.about-gallery .swiper .swiper-wrapper .swiper-slide:first-child{margin-left:20px}}.about-gallery .swiper .swiper-wrapper .swiper-slide:last-child{margin-right:80px}@media screen and (max-width:992px){.about-gallery .swiper .swiper-wrapper .swiper-slide:last-child{margin-right:20px}}.about-gallery .swiper .swiper-wrapper .swiper-slide picture{display:flex}.about-gallery .swiper .swiper-wrapper .swiper-slide picture img{height:auto;object-fit:contain;width:100%}.about-gallery .swiper-scrollbar{background-color:#d5d0cf;border-radius:4px;cursor:pointer;height:4px;margin-top:49px}@media screen and (max-width:992px){.about-gallery .swiper-scrollbar{margin-top:20px}}.about-gallery .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ee4a4a;border-radius:4px;height:4px}.pokupateliam{padding-bottom:20px;padding-top:90px}@media screen and (max-width:992px){.pokupateliam{padding-bottom:10px;padding-top:30px}}.pokupateliam .row{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:30px;justify-content:space-between}@media screen and (max-width:992px){.pokupateliam .row{display:block;gap:20px}}.pokupateliam .row .switch-tabs{flex-shrink:0;max-width:300px;width:100%}@media screen and (max-width:992px){.pokupateliam .row .switch-tabs{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;margin-bottom:20px;max-width:100%;overflow:auto;padding-bottom:10px;white-space:nowrap;width:100%}}.pokupateliam .row .switch-tabs .switch-tab{background-color:transparent;border:none;color:#ee4a4a;display:flex;font-weight:500;line-height:1.4;margin:0 0 20px;padding:0;text-align:left;transition:color .3s}@media screen and (max-width:992px){.pokupateliam .row .switch-tabs .switch-tab{margin-bottom:0}}.pokupateliam .row .switch-tabs .switch-tab:hover{color:#871111}.pokupateliam .row .switch-tabs .switch-tab.current{color:#383433}.pokupateliam .row .right{flex-grow:1}.pokupateliam .row .right .title{border-bottom:4px solid #ee4a4a;font-size:32px;font-weight:500;margin-bottom:30px;padding-bottom:13px}@media screen and (max-width:992px){.pokupateliam .row .right .title{font-size:20px;margin-bottom:20px;padding-bottom:10px}}.pokupateliam .row .right .switch-content{display:none}.pokupateliam .row .right .switch-content.active{display:block}.workshop-info{padding-bottom:43px;padding-top:90px}@media screen and (max-width:992px){.workshop-info{padding-bottom:30px;padding-top:30px}}.workshop-info .row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media screen and (max-width:992px){.workshop-info .row{flex-direction:column}}.workshop-info .row .left{max-width:850px;width:100%}.workshop-info .row .right{max-width:315px;width:100%}.workshop-info .phones{margin-bottom:20px;margin-top:27px}.workshop-info .phones .phones-list .phone-number .tel-link-group{align-items:center;display:flex;flex-flow:row nowrap;font-size:22px;font-weight:500;gap:8px;justify-content:flex-start}@media screen and (max-width:992px){.workshop-info .phones .phones-list .phone-number .tel-link-group{font-size:18px}}.workshop-info .phones .phones-list .phone-number .tel-link-group a{color:#383433}.workshop-info .phones .phones-list .phone-number .tel-link-group a:hover{color:#ee4a4a}.workshop-info .address .address-value{font-size:22px;font-weight:500}@media screen and (max-width:992px){.workshop-info .address .address-value{font-size:18px}}.workshop-info .short-title{font-size:14px;margin-bottom:5px}.workshop-info .short-title.with-margin{margin-bottom:10px}@media screen and (max-width:992px){.workshop-info .short-title.with-margin{margin-bottom:5px}}.worktime .times.uptime .bubbles .item{background-color:#2bb088}.worktime .times.downtime .bubbles .item{background-color:#ee4a4a}.worktime .times .group{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;margin-bottom:6px}.worktime .times .group .time{font-weight:500;white-space:nowrap}.worktime .times .bubbles{align-items:center;display:flex;flex-flow:row wrap;gap:5px;justify-content:flex-start}.worktime .times .bubbles .item{align-items:center;background-color:#2bb088;border-radius:100%;color:#fff;display:flex;flex-flow:row nowrap;font-size:14px;font-weight:700;height:30px;justify-content:center;line-height:30px;text-align:center;width:30px}.contacts-view{padding-bottom:30px;padding-top:90px}@media screen and (max-width:992px){.contacts-view{padding-bottom:10px;padding-top:30px}}.contacts-view .rows .row{align-items:flex-start;border-bottom:4px solid #d5d0cf;display:flex;flex-flow:row nowrap;gap:40px;justify-content:space-between;margin-bottom:60px;padding-bottom:60px}@media screen and (max-width:992px){.contacts-view .rows .row{flex-direction:column;gap:20px;margin-bottom:30px;padding-bottom:30px}}.contacts-view .rows .row:last-child{border:none;margin-bottom:0;padding-bottom:0}.contacts-view .rows .left .title{font-size:32px;font-weight:500;margin-bottom:24px}@media screen and (max-width:992px){.contacts-view .rows .left .title{font-size:24px;margin-bottom:10px}}.contacts-view .rows .left .phones-container{margin-bottom:20px}@media screen and (max-width:992px){.contacts-view .rows .left .phones-container{margin-bottom:10px}}.contacts-view .rows .left .phones-container .phone{margin-bottom:23px}@media screen and (max-width:992px){.contacts-view .rows .left .phones-container .phone{margin-bottom:10px}}.contacts-view .rows .left .phones-container .phone:last-child{margin-bottom:0}.contacts-view .rows .left .phones-container .phone .otdel{font-size:14px;margin-bottom:3px}.contacts-view .rows .left .phones-container .phone .tel-block{align-items:center;display:flex;flex-flow:row nowrap;gap:5px;justify-content:flex-start}.contacts-view .rows .left .phones-container .phone .tel-block .whatsapp{color:#383433;display:flex;height:20px;width:20px}.contacts-view .rows .left .phones-container .phone .tel-block .whatsapp .icon{height:100%;width:100%}.contacts-view .rows .left .phones-container .phone .tel-block .whatsapp:hover{color:#ee4a4a}.contacts-view .rows .left .phones-container .phone .tel-block .tel-link{color:#383433;font-size:22px;font-weight:500}@media screen and (max-width:992px){.contacts-view .rows .left .phones-container .phone .tel-block .tel-link{font-size:18px}}.contacts-view .rows .left .phones-container .phone .tel-block .tel-link:hover{color:#ee4a4a}.contacts-view .rows .left .address{align-items:center;color:#ee4a4a;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;margin-bottom:20px}@media screen and (max-width:992px){.contacts-view .rows .left .address{margin-bottom:10px}.contacts-view .rows .left .address br{display:none}}.contacts-view .rows .left a.address{color:#ee4a4a}.contacts-view .rows .left a.address:hover{color:#871111}.contacts-view .rows .left .worktime .short-title{font-size:14px;margin-bottom:10px}.contacts-view .rows .right{max-width:580px;width:100%}.contacts-view .rows .right .swiper{border-radius:10px}.contacts-view .rows .right .swiper .swiper-slide picture{display:flex}.contacts-view .rows .right .swiper .swiper-slide picture .img{height:auto;width:100%}.contacts-view .rows .right .swiper:hover .swiper-button-next,.contacts-view .rows .right .swiper:hover .swiper-button-prev{opacity:1;visibility:visible}.contacts-view .rows .right .swiper-button-next,.contacts-view .rows .right .swiper-button-prev{background-color:transparent;background-color:hsla(50,3%,46%,.3);border:none;border-radius:5px;color:#383433;color:#fff;height:40px;margin:0;opacity:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s,opacity .3s,visibility .3s;visibility:hidden;width:40px;z-index:5}.contacts-view .rows .right .swiper-button-next:hover,.contacts-view .rows .right .swiper-button-prev:hover{color:#ee4a4a}.contacts-view .rows .right .swiper-button-next .icon,.contacts-view .rows .right .swiper-button-prev .icon{height:auto;width:100%}.contacts-view .rows .right .swiper-button-prev{left:5px}.contacts-view .rows .right .swiper-button-next{right:5px}.contacts-view .rows .right .swiper-pagination{align-items:center;display:flex;flex-flow:row nowrap;gap:5px;justify-content:center;margin-top:20px}.contacts-view .rows .right .swiper-pagination .swiper-pagination-bullet{background-color:#d5d0cf;border-radius:3px;cursor:pointer;display:flex;height:3px;width:20px}.contacts-view .rows .right .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ee4a4a}.catalog-main{padding-bottom:30px;padding-top:90px}@media screen and (max-width:992px){.catalog-main{padding-bottom:30px;padding-top:30px}}.catalog-main .catalog-list{display:grid;gap:50px 30px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:992px){.catalog-main .catalog-list{gap:20px}}@media screen and (max-width:480px){.catalog-main .catalog-list{display:block}.catalog-main .catalog-list .item{margin-bottom:20px}.catalog-main .catalog-list .item:last-child{margin-bottom:0}}.catalog-main .catalog-list .item .page-icon{border-radius:10px;border-top:4px solid #ee4a4a;display:flex;margin-bottom:30px;overflow:hidden;position:relative}@media screen and (max-width:992px){.catalog-main .catalog-list .item .page-icon{margin-bottom:15px}}.catalog-main .catalog-list .item .page-icon:before{background:linear-gradient(180deg,rgba(238,74,74,.2),rgba(56,52,51,.58) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.catalog-main .catalog-list .item .page-icon picture{display:flex}.catalog-main .catalog-list .item .page-icon picture .img{height:auto;width:100%}.catalog-main .catalog-list .item .row{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:30px;justify-content:flex-start}@media screen and (max-width:992px){.catalog-main .catalog-list .item .row{flex-direction:column;gap:10px}}.catalog-main .catalog-list .item .row .main-title{font-size:22px;font-weight:600;text-transform:uppercase}@media screen and (max-width:992px){.catalog-main .catalog-list .item .row .main-title{font-size:18px}}.catalog-main .catalog-list .item .row .sub-list{list-style:none;margin:0;padding:0}.catalog-main .catalog-list .item .row .sub-list .menu-item{margin-bottom:10px}@media screen and (max-width:992px){.catalog-main .catalog-list .item .row .sub-list .menu-item{margin-bottom:3px}}.catalog-main .catalog-list .item .row .sub-list .menu-item:last-child{margin-bottom:0}.catalog-main .catalog-list .item .row .sub-list .menu-item .menu-link{color:#383433}.catalog-main .catalog-list .item .row .sub-list .menu-item .menu-link:hover{color:#ee4a4a}.catalog-products{padding-bottom:30px;padding-top:73px}@media screen and (max-width:992px){.catalog-products{padding-bottom:10px;padding-top:30px}}.catalog-products .catalog-columns{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:30px;justify-content:space-between}.catalog-products .catalog-columns .side-column{flex-shrink:0;max-width:300px;width:100%}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column{background-color:#f2f2f2;bottom:0;left:0;max-width:100%;opacity:0;overflow:auto;padding-top:20px;position:fixed;right:0;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%;z-index:30}}.catalog-products .catalog-columns .side-column.visible{opacity:1;visibility:visible}.catalog-products .catalog-columns .side-column .side-popup-close{background-color:transparent;border:none;color:#383433;display:none;padding:0;position:fixed;right:5px;top:10px;z-index:5}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .side-popup-close{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}}.catalog-products .catalog-columns .side-column .side-popup-close .icon{height:24px;width:24px}.catalog-products .catalog-columns .side-column .menu-side{margin-bottom:50px}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .menu-side{margin-bottom:20px;padding-left:20px;padding-right:20px}}.catalog-products .catalog-columns .side-column .menu-side .menu-item{margin-bottom:10px}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .menu-side .menu-item{margin-bottom:5px}}.catalog-products .catalog-columns .side-column .menu-side .menu-item:last-child{margin-bottom:0}.catalog-products .catalog-columns .side-column .menu-side .menu-item.is-current .menu-link,.catalog-products .catalog-columns .side-column .menu-side .menu-item.is-current .menu-link:hover{color:#383433}.catalog-products .catalog-columns .side-column .menu-side .menu-item .menu-link{color:#ee4a4a;font-size:18px;font-weight:500}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .menu-side .menu-item .menu-link{font-size:16px}}.catalog-products .catalog-columns .side-column .menu-side .menu-item .menu-link:hover{color:#871111}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .products-fliter-block{padding-left:20px;padding-right:20px}}.catalog-products .catalog-columns .side-column .products-fliter-block.collapse-open .collapse-toggle .icon.closed{display:block}.catalog-products .catalog-columns .side-column .products-fliter-block.collapse-open .collapse-toggle .icon.open{display:none}.catalog-products .catalog-columns .side-column .products-fliter-block .collapse-toggle{align-items:center;background-color:transparent;border:none;border-top:1px solid #d5d0cf;display:flex;flex-flow:row nowrap;font-weight:500;justify-content:space-between;padding-bottom:10px;padding-top:10px;text-align:left;width:100%}.catalog-products .catalog-columns .side-column .products-fliter-block .collapse-toggle .icon{height:24px;width:24px}.catalog-products .catalog-columns .side-column .products-fliter-block .collapse-toggle .icon.closed{display:none}.catalog-products .catalog-columns .side-column .products-fliter-block .collapse-content{padding-bottom:20px}.catalog-products .catalog-columns .side-column .products-fliter-block .variants .variant{align-items:center;background:none;border:none;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;margin:0 0 5px;padding:0;text-align:left}.catalog-products .catalog-columns .side-column .products-fliter-block .variants .variant:hover .icon-container{border-color:#ee4a4a}.catalog-products .catalog-columns .side-column .products-fliter-block .variants .variant .icon-container{align-items:center;background-color:#fff;border:1px solid #d5d0cf;border-radius:5px;color:#fff;display:flex;flex-flow:row nowrap;height:24px;justify-content:center;transition:background-color .6s,color .6s,border-color .6s;width:24px}.catalog-products .catalog-columns .side-column .products-fliter-block .variants .variant .icon-container.active{background-color:#ee4a4a;border-color:#ee4a4a;color:#fff}.catalog-products .catalog-columns .side-column .products-fliter-block .variants .variant .icon-container .icon{height:auto;width:12px}.catalog-products .catalog-columns .side-column .products-fliter-block .colors .colors-list{display:grid;gap:5px;grid-template-columns:repeat(auto-fill,30px)}.catalog-products .catalog-columns .side-column .products-fliter-block .colors .colors-list .variant{background:none;border:1px solid transparent;border-radius:100%;height:30px;position:relative;transition:border-color .3s;width:30px}.catalog-products .catalog-columns .side-column .products-fliter-block .colors .colors-list .variant:hover{border-color:#ee4a4a}.catalog-products .catalog-columns .side-column .products-fliter-block .colors .colors-list .variant.active:after,.catalog-products .catalog-columns .side-column .products-fliter-block .colors .colors-list .variant.active:before{display:block}.catalog-products .catalog-columns .side-column .products-fliter-block .colors .colors-list .variant:before{background-color:#fff;border-radius:100%;content:"";display:none;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:2}.catalog-products .catalog-columns .side-column .products-fliter-block .colors .colors-list .variant:after{background-color:#383433;border-radius:100%;content:"";display:none;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px;z-index:3}.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input{border:1px solid #d5d0cf;border-radius:10px;margin-bottom:10px}.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input input:focus~.input-label,.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label,.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input select.not-empty~.input-label,.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input textarea:focus~.input-label,.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input textarea:not(:focus):not(:placeholder-shown)~.input-label{color:var(--field-lifted-label-color,#787772);transform:scale(.777777778) translate3d(0,-12px,.1px)}.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input .input-field{background:#fff;font-size:14px;min-height:40px;padding-left:10px;padding-right:30px;padding-top:12px}.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input .input-label{font-size:14px;left:10px;top:12px}.catalog-products .catalog-columns .side-column .products-fliter-block .floating-label-input .input-icon{height:16px;position:absolute;right:10px;top:12px;width:16px}.catalog-products .catalog-columns .side-column .products-price-filter{overflow:hidden}.catalog-products .catalog-columns .side-column .products-price-filter .price-input{display:flex;gap:23px;padding:0;width:100%}.catalog-products .catalog-columns .side-column .products-price-filter .price-input .field{align-items:center;display:flex;flex:1;height:40px;width:100%}.catalog-products .catalog-columns .side-column .products-price-filter .price-input .field input{-moz-appearance:textfield;background-color:#fff;border:1px solid #d5d0cf;border-radius:10px;font-size:14px;height:100%;outline:none;text-align:center;width:100%}.catalog-products .catalog-columns .side-column .products-price-filter .price-input .field input::-webkit-inner-spin-button,.catalog-products .catalog-columns .side-column .products-price-filter .price-input .field input::-webkit-outer-spin-button{-webkit-appearance:none}.catalog-products .catalog-columns .side-column .products-price-filter .slider{background:#ddd;border-radius:5px;height:2px;margin-top:25px;position:relative}.catalog-products .catalog-columns .side-column .products-price-filter .slider .progress{background-color:#ee4a4a;border-radius:5px;height:100%;left:0;position:absolute;right:0}.catalog-products .catalog-columns .side-column .products-price-filter .range-input{margin-bottom:15px;position:relative}.catalog-products .catalog-columns .side-column .products-price-filter .range-input input{-webkit-appearance:none;-moz-appearance:none;background:none;height:30px;pointer-events:none;position:absolute;top:-15px;width:100%}.catalog-products .catalog-columns .side-column .products-price-filter .range-input input::-webkit-slider-thumb{-webkit-appearance:none;background:#ee4a4a;border-radius:50%;cursor:pointer;height:30px;pointer-events:auto;width:30px}.catalog-products .catalog-columns .side-column .products-price-filter .range-input input::-moz-range-thumb{-moz-appearance:none;background:#ee4a4a;border:none;border-radius:50%;cursor:pointer;height:30px;pointer-events:auto;width:30px}.catalog-products .catalog-columns .side-column .filter-buttons{background-color:#f2f2f2;bottom:0;margin-top:20px;padding-bottom:20px}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .filter-buttons{font-size:16px;margin:20px 20px 0;padding-bottom:0}}.catalog-products .catalog-columns .side-column .filter-buttons.sticky{position:sticky}.catalog-products .catalog-columns .side-column .filter-buttons .apply{margin-bottom:20px;width:100%}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .filter-buttons .apply{margin-bottom:0}}.catalog-products .catalog-columns .side-column .filter-buttons .reset{border:none;color:#ee4a4a;display:block;margin:0;padding:0;text-align:center;transition:color .3s;width:100%}@media screen and (max-width:992px){.catalog-products .catalog-columns .side-column .filter-buttons .reset{padding:20px 10px}}.catalog-products .catalog-columns .side-column .filter-buttons .reset:hover{color:#871111}.catalog-products .catalog-columns .side-column .folder .folder-button{background-color:transparent;border:none;border-bottom:1px dashed #ee4a4a;color:#ee4a4a;margin:20px 0 0;padding:0;transition:color .3s,border-color .3s}.catalog-products .catalog-columns .side-column .folder .folder-button:hover{border-color:#871111;color:#871111}.catalog-products .catalog-columns .content-column{flex-grow:1;overflow:hidden}.catalog-products .catalog-columns .content-column .banner{border-radius:10px;margin-bottom:30px;margin-top:17px;max-width:100%;overflow:hidden;width:100%}@media screen and (max-width:992px){.catalog-products .catalog-columns .content-column .banner{margin-top:0}}.catalog-products .catalog-columns .content-column .banner picture{display:flex}.catalog-products .catalog-columns .content-column .banner picture .img{height:auto;width:100%}.catalog-products .catalog-columns .content-column .top-block{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:992px){.catalog-products .catalog-columns .content-column .top-block{flex-wrap:wrap;gap:10px;margin-bottom:20px}}.catalog-products .catalog-columns .content-column .top-block .right{max-width:410px;width:100%}.catalog-products .catalog-columns .content-column .top-block .right .select{appearance:none;background:url(assets/dropdown-arrow.c714ab31e21f43c1b237.svg) #fff right 10px center no-repeat;border:1px solid #d5d0cf;border-radius:10px;height:60px;padding:0 40px 0 20px;width:100%}@media screen and (max-width:992px){.catalog-products .catalog-columns .content-column .top-block .right .select{height:50px}}.catalog-products .catalog-columns .content-column .top-block .mobile-filters-button{border-color:#383433;color:#383433;display:none;gap:10px}@media screen and (max-width:992px){.catalog-products .catalog-columns .content-column .top-block .mobile-filters-button{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}}.catalog-products .catalog-columns .content-column .products-list{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));max-width:100%}@media screen and (max-width:1300px){.catalog-products .catalog-columns .content-column .products-list{grid-template-columns:repeat(2fr)}}@media screen and (max-width:992px){.catalog-products .catalog-columns .content-column .products-list{gap:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media screen and (max-width:480px){.catalog-products .catalog-columns .content-column .products-list{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.catalog-products .catalog-columns .content-column .products-list .product-card{max-width:100%;width:100%}@media screen and (max-width:992px){.catalog-products .catalog-columns .content-column .products-list .product-card .top .title{font-size:14px}}.catalog-products .catalog-columns .content-column .pagination{margin-left:auto;margin-right:auto}.catalog-products .catalog-columns .content-column .seo-content{margin-top:60px}.catalog-product{padding-bottom:30px}@media screen and (max-width:992px){.catalog-product{padding-bottom:10px}}.catalog-product .catalog-product-top{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:50px;justify-content:space-between}@media screen and (max-width:992px){.catalog-product .catalog-product-top{display:block;padding-bottom:10px}}.catalog-product .catalog-product-top .images{flex-shrink:0;max-width:660px;width:100%}@media screen and (max-width:1200px){.catalog-product .catalog-product-top .images{max-width:400px}}@media screen and (max-width:992px){.catalog-product .catalog-product-top .images{margin-bottom:20px;max-width:100%}}.catalog-product .catalog-product-top .images .swiper-main{aspect-ratio:1/1;border:1px solid #d5d0cf;border-radius:10px;max-width:660px;overflow:hidden;position:relative;width:100%}.catalog-product .catalog-product-top .images .swiper-main .stickers{align-items:flex-start;display:flex;flex-flow:row wrap;gap:5px;justify-content:flex-start;left:20px;position:absolute;top:20px;z-index:2}.catalog-product .catalog-product-top .images .swiper-main .stickers .item{align-items:center;background-color:#6fcf97;border-radius:5px;color:#fff;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:center;padding:5px 15px;text-align:center}.catalog-product .catalog-product-top .images .swiper-main .swiper-wrapper{align-items:stretch}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide{align-items:center;background:#fff;display:flex;flex-flow:row nowrap;height:auto;justify-content:center}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide .image-container{aspect-ratio:1/1;display:flex;height:100%;padding:10px;position:relative}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide .image-container .zoom{align-items:center;background-color:#ee4a4a;border-radius:100%;bottom:20px;color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;position:absolute;right:20px;transition:color .3s,background-color .3s;width:60px;z-index:2}@media screen and (max-width:992px){.catalog-product .catalog-product-top .images .swiper-main .swiper-slide .image-container .zoom{height:50px;width:50px}}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide .image-container .zoom:hover{background-color:#871111}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide .image-container .zoom .icon{height:40px;width:40px}@media screen and (max-width:992px){.catalog-product .catalog-product-top .images .swiper-main .swiper-slide .image-container .zoom .icon{height:30px;width:30px}}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide picture{display:flex;height:100%;position:relative;width:100%;z-index:1}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide picture .img{height:auto;margin:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.catalog-product .catalog-product-top .images .swiper-main .swiper-slide picture .img.no-image{max-width:400px}.catalog-product .catalog-product-top .images .thumbs{align-items:center;display:flex;flex-flow:row nowrap;gap:12px;justify-content:space-between;margin-top:10px}.catalog-product .catalog-product-top .images .thumbs .swiper-thumbs{flex-grow:1}.catalog-product .catalog-product-top .images .thumbs .swiper-wrapper{align-items:stretch}.catalog-product .catalog-product-top .images .thumbs .swiper-wrapper .swiper-slide{background:#fff;border:2px solid #d5d0cf;border-radius:10px;height:auto;overflow:hidden;transition:border-color .3s}.catalog-product .catalog-product-top .images .thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border-color:#ee4a4a}.catalog-product .catalog-product-top .images .thumbs .swiper-wrapper .swiper-slide .image-container{align-items:center;aspect-ratio:1/1;background-color:#fff;display:flex;flex-flow:row nowrap;height:100%;justify-content:center;padding:5px}.catalog-product .catalog-product-top .images .thumbs .swiper-wrapper .swiper-slide .image-container .picture{display:flex}.catalog-product .catalog-product-top .images .thumbs .swiper-wrapper .swiper-slide .image-container .picture img{max-height:100%;max-width:100%;object-fit:contain}.catalog-product .catalog-product-top .images .swiper-button-next,.catalog-product .catalog-product-top .images .swiper-button-prev{background-color:transparent;border:none;color:#383433;height:40px;margin:0;padding:0;transition:color .3s;width:40px}.catalog-product .catalog-product-top .images .swiper-button-next:hover,.catalog-product .catalog-product-top .images .swiper-button-prev:hover{color:#ee4a4a}.catalog-product .catalog-product-top .images .swiper-button-next .icon,.catalog-product .catalog-product-top .images .swiper-button-prev .icon{height:auto;width:100%}.catalog-product .catalog-product-top .right{flex-grow:1}.catalog-product .catalog-product-top .right .sku{color:#383433;font-weight:500;margin-bottom:21px}@media screen and (max-width:992px){.catalog-product .catalog-product-top .right .sku{margin-bottom:10px}}.catalog-product .catalog-product-top .right .sku span{color:#787772;font-weight:400}.catalog-product .catalog-product-top .right .description{font-weight:500;margin-bottom:25px}@media screen and (max-width:992px){.catalog-product .catalog-product-top .right .description{margin-bottom:10px}}.catalog-product .catalog-product-top .right .in-stock{align-items:center;color:#ee4a4a;display:flex;flex-flow:row nowrap;gap:5px;justify-content:flex-start;margin-bottom:25px}@media screen and (max-width:992px){.catalog-product .catalog-product-top .right .in-stock{margin-bottom:10px}}.catalog-product .catalog-product-top .right .in-stock.active{color:#2bb088}.catalog-product .catalog-product-top .right .in-stock .icon{height:24px;width:24px}@media screen and (max-width:992px){.catalog-product .catalog-product-top .right .short-details{font-size:14px}}.catalog-product .catalog-product-top .right .short-details .detail-title{font-weight:500;margin-bottom:5px}.catalog-product .catalog-product-top .right .short-details .item{align-items:center;border-bottom:1px dashed #d5d0cf;display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-between;min-height:50px;padding:10px 0}.catalog-product .catalog-product-top .right .short-details .item .d-title{color:#787772}.catalog-product .catalog-product-top .right .short-details .item .d-value{text-align:end}.catalog-product .catalog-product-top .right .details-link{border-bottom:1px dashed #ee4a4a;color:#ee4a4a;cursor:pointer;display:block;font-size:14px;margin-left:auto;margin-top:10px;text-align:end;transition:color .3s,border-color .3s;width:max-content}.catalog-product .catalog-product-top .right .details-link:hover{border-color:#871111;color:#871111}.catalog-product .catalog-product-top .right .prices .price-title{font-weight:500;margin-bottom:10px}.catalog-product .catalog-product-top .right .prices .price-row{align-items:center;display:flex;flex-flow:row nowrap;gap:5px;justify-content:flex-start}.catalog-product .catalog-product-top .right .prices .price-row .price-cur{font-size:24px;font-weight:700}@media screen and (max-width:992px){.catalog-product .catalog-product-top .right .prices .price-row .price-cur{font-size:18px}}.catalog-product .catalog-product-top .right .prices .price-row .price-old{color:#787772;font-size:20px;text-decoration:line-through}@media screen and (max-width:992px){.catalog-product .catalog-product-top .right .prices .price-row .price-old{font-size:16px}}.catalog-product .catalog-product-top .right .buttons{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;margin-top:21px}@media screen and (max-width:992px){.catalog-product .catalog-product-top .right .buttons{flex-direction:column}.catalog-product .catalog-product-top .right .buttons div,.catalog-product .catalog-product-top .right .buttons div .button{width:100%}}.catalog-product .catalog-product-top .right .buttons .product-whatsapp{color:#383433;position:relative;transition:filter .3s}.catalog-product .catalog-product-top .right .buttons .product-whatsapp:hover{filter:brightness(1.1)}.catalog-product .catalog-product-top .right .buttons .product-whatsapp .placeholder{height:60px;width:auto}.catalog-product .catalog-product-top .right .buttons .product-whatsapp .number{font-size:14px;font-weight:600;position:absolute;right:45px;top:50%;transform:translateY(-50%)}.catalog-product .catalog-product-top .right .product-permit{border:1px solid #ee4a4a;border-radius:10px;font-weight:500;margin-top:20px;padding:20px;text-align:center}.catalog-product .catalog-product-top .right .product-permit p{margin-bottom:5px}.catalog-product .catalog-product-top .right .product-permit p:last-child{margin-bottom:0}.catalog-product .catalog-product-top .right .product-permit a{text-decoration:underline}.catalog-product .catalog-product-middle{margin-top:70px}@media screen and (max-width:992px){.catalog-product .catalog-product-middle{margin-top:30px}}.catalog-product .catalog-product-middle .switch-tabs-scroller{margin-bottom:30px}@media screen and (max-width:992px){.catalog-product .catalog-product-middle .switch-tabs-scroller{margin-bottom:10px;overflow:auto;padding-bottom:10px;white-space:nowrap}}.catalog-product .catalog-product-middle .switch-tabs-scroller .switch-tabs{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start}@media screen and (max-width:992px){.catalog-product .catalog-product-middle .switch-tabs-scroller .switch-tabs{gap:15px}}.catalog-product .catalog-product-middle .switch-tabs-scroller .switch-tabs .switch-tab{background-color:transparent;border:none;color:#ee4a4a;font-size:22px;font-weight:500;margin:0;padding:0;transition:color .3s}@media screen and (max-width:992px){.catalog-product .catalog-product-middle .switch-tabs-scroller .switch-tabs .switch-tab{font-size:18px}}.catalog-product .catalog-product-middle .switch-tabs-scroller .switch-tabs .switch-tab:hover{color:#871111}.catalog-product .catalog-product-middle .switch-tabs-scroller .switch-tabs .switch-tab.current{color:#383433}.catalog-product .catalog-product-middle .switch-content{background-color:#fff;border-radius:10px;padding:40px}@media screen and (max-width:992px){.catalog-product .catalog-product-middle .switch-content{padding:20px}}.catalog-product .catalog-product-middle .switch-content .specifications-group .specifications .item{align-items:center;border-bottom:1px dashed #d5d0cf;display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-between;min-height:60px;padding:15px 0}@media screen and (max-width:992px){.catalog-product .catalog-product-middle .switch-content .specifications-group .specifications .item{font-size:14px;min-height:50px}}.catalog-product .catalog-product-middle .switch-content .specifications-group .specifications .item .d-value{text-align:end}.catalog-product .catalog-product-middle .article h2,.catalog-product .catalog-product-middle .article h3{font-size:22px;font-weight:700;line-height:1.4}@media screen and (max-width:992px){.catalog-product .catalog-product-middle .article h2,.catalog-product .catalog-product-middle .article h3{font-size:18px}}.catalog-product .catalog-product-bottom{margin-top:50px}@media screen and (max-width:992px){.catalog-product .catalog-product-bottom{margin-top:20px}}.catalog-product .catalog-product-bottom .section-title{font-size:32px;font-weight:500;margin-bottom:15px}@media screen and (max-width:992px){.catalog-product .catalog-product-bottom .section-title{font-size:22px;margin-top:10px}}.catalog-product .catalog-product-bottom .block-related .swiper-wrapper{align-items:stretch}.catalog-product .catalog-product-bottom .block-related .main-slide{height:unset;width:300px}.catalog-product .catalog-product-bottom .block-related .main-slide:first-child{margin-left:calc(50% - 640px)}@media screen and (max-width:1540px){.catalog-product .catalog-product-bottom .block-related .main-slide:first-child{margin-left:80px}}@media screen and (max-width:992px){.catalog-product .catalog-product-bottom .block-related .main-slide:first-child{margin-left:20px}}.catalog-product .catalog-product-bottom .block-related .main-slide:last-child{margin-right:80px}@media screen and (max-width:992px){.catalog-product .catalog-product-bottom .block-related .main-slide:last-child{margin-right:20px}}.catalog-product .catalog-product-bottom .block-related .main-slide .product-card{height:100%}.catalog-product .catalog-product-bottom .block-related .swiper-scrollbar{background-color:#d5d0cf;border-radius:4px;cursor:pointer;height:4px;margin-left:auto;margin-right:auto;margin-top:47px;max-width:1290px}@media screen and (max-width:992px){.catalog-product .catalog-product-bottom .block-related .swiper-scrollbar{margin-top:20px}}.catalog-product .catalog-product-bottom .block-related .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ee4a4a;border-radius:4px;height:4px}.fancybox__slide.has-image>.fancybox__content{padding:20px!important}@media screen and (max-width:992px){.fancybox__slide.has-image>.fancybox__content{padding:10px!important}}.search-view{padding-top:60px}@media screen and (max-width:992px){.search-view{padding-top:30px}}.search-view .section-title{font-size:32px;font-weight:500;margin-bottom:15px}@media screen and (max-width:992px){.search-view .section-title{font-size:22px}}.search-view .products-list{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));max-width:100%}@media screen and (max-width:992px){.search-view .products-list{gap:5px}}.search-view .products-list .product-card{max-width:100%;width:100%}.form-popup-container{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;z-index:200}.form-popup-container.visible{opacity:1;visibility:visible}.form-popup-container .form-popup{background-color:#4a4945;border-radius:20px;box-shadow:5px 10px 30px 0 rgba(46,137,88,.2);color:#fff;padding:50px 55px 37px;position:relative;width:520px}@media screen and (max-width:480px){.form-popup-container .form-popup{margin:20px;padding:20px;width:100%}}.form-popup-container .form-popup .floating-label-input{margin-bottom:5px}.form-popup-container .form-popup .floating-label-input .input-field{background-color:#fff}.form-popup-container .form-popup .form-close{align-items:flex-start;color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;height:40px;justify-content:flex-start;position:absolute;right:10px;top:10px;transition:color .3s;width:40px;z-index:5}.form-popup-container .form-popup .form-close:hover{color:#ee4a4a}.form-popup-container .form-popup .form-title{font-size:22px;font-weight:500;margin-bottom:27px;text-align:center}@media screen and (max-width:768px){.form-popup-container .form-popup .form-title{font-size:16px}}.form-popup-container .form-popup .button{margin-top:20px;width:100%}.loading{position:relative}.loading.loading-dark:after{background-color:rgba(56,52,51,.5)}.loading:before{animation:spin .75s linear infinite;border-bottom:6px solid #ee4a4a;border-left:6px solid #ee4a4a;border-color:#ee4a4a #ee4a4a transparent transparent;border-radius:50%;border-style:solid;border-width:6px;content:"";display:block;height:70px;left:50%;margin:-35px;position:absolute;top:50%;width:70px;z-index:5}.loading:after{background-color:hsla(0,0%,100%,.5);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:4}.cart-page{margin-bottom:-60px;padding-bottom:80px;padding-top:90px}@media screen and (max-width:992px){.cart-page{margin-bottom:-30px;padding-bottom:30px;padding-top:30px}}.cart-page .row{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:30px;justify-content:space-between}@media screen and (max-width:1200px){.cart-page .row{display:block}}.cart-page .row .main-column{flex-grow:1;max-width:850px}@media screen and (max-width:1200px){.cart-page .row .main-column{max-width:100%;width:100%}}.cart-page .row .side-column{flex-shrink:0;max-width:411px;position:sticky;top:40px;width:100%}.cart-page .block-title{font-size:22px;font-weight:500;margin-bottom:29px}@media screen and (max-width:992px){.cart-page .block-title{font-size:18px;margin-bottom:10px}}.cart-page .floating-label-input{background-color:#fff}@media screen and (max-width:1200px){.cart-page .floating-label-input{max-width:100%;width:100%}}.cart-page .block{align-items:flex-start;display:flex;flex-flow:row wrap;gap:30px;justify-content:flex-start}@media screen and (max-width:1200px){.cart-page .block{flex-direction:column;gap:5px}}.cart-page .block .col{flex:1}@media screen and (max-width:1200px){.cart-page .block .col{max-width:100%;width:100%}}.cart-page .block .col .floating-label-input{margin-bottom:5px}.cart-page .block .col .floating-label-input:last-child{margin-bottom:0}.cart-page .block-company-data{margin-bottom:-15px}.cart-page .checkbox-row{align-items:center;background-color:transparent;border:none;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;margin-bottom:36px;margin-top:24px;padding:0;text-align:left}.cart-page .checkbox-row:hover .checkbox{border-color:#ee4a4a}.cart-page .checkbox-row .checkbox{align-items:center;background-color:#fff;border:1px solid #d5d0cf;border-radius:5px;color:#fff;display:flex;flex-flow:row nowrap;height:24px;justify-content:center;transition:background-color .6s,color .6s,border-color .6s;width:24px}.cart-page .checkbox-row .checkbox.active{background-color:#ee4a4a;border-color:#ee4a4a;color:#fff}.cart-page .checkbox-row .checkbox .icon{height:auto;width:12px}.cart-page .checkbox-row .checkbox-text{line-height:1;text-align:left}.cart-page .separator{background-color:#d5d0cf;border-radius:4px;height:4px;margin-bottom:60px;margin-top:60px;width:100%}@media screen and (max-width:992px){.cart-page .separator{margin-bottom:30px;margin-top:30px}}.cart-page .delivery-info .delivery-types{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;margin-bottom:30px}@media screen and (max-width:992px){.cart-page .delivery-info .delivery-types{margin-bottom:10px;overflow:auto;padding-bottom:10px;white-space:nowrap}}.cart-page .delivery-info .delivery-types .switch-tab{background:none;border:none;color:#ee4a4a;font-size:22px;font-weight:500;padding:0;transition:color .3s}@media screen and (max-width:992px){.cart-page .delivery-info .delivery-types .switch-tab{font-size:16px}}.cart-page .delivery-info .delivery-types .switch-tab:hover{color:#871111}.cart-page .delivery-info .delivery-types .switch-tab.current{color:#383433}.cart-page .delivery-info .switch-content .floating-label-input{max-width:410px}.cart-page .radios .radio-button{align-items:center;background:none;border:none;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;margin-bottom:10px;padding:0;text-align:left}@media screen and (max-width:992px){.cart-page .radios .radio-button{align-items:flex-start}}.cart-page .radios .radio-button:hover .radio-icon{border-color:#ee4a4a}.cart-page .radios .radio-button.current .radio-icon{background-color:#ee4a4a;border-color:#ee4a4a}.cart-page .radios .radio-button .radio-icon{align-items:center;background:#fff;border:1px solid #d5d0cf;border-radius:100%;color:#fff;display:flex;flex-flow:row nowrap;flex-shrink:0;height:24px;justify-content:center;transition:color .3s,background-color .3s,border-color .3s;width:24px}.cart-page .radios .radio-button .gray{color:#787772}.cart-page .radios .radio-button .bold{font-weight:500}.cart-page .radios .error-field{color:#ee4a4a;font-weight:500}.cart-page .comment-section .input-field{margin-top:10px}.cart-page .products-list .product-item{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:20px 40px 30px 20px}.cart-page .products-list .product-item:last-child{margin-bottom:0}.cart-page .products-list .product-item .product-top{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-between;margin-bottom:16px}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-top{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:10px}}.cart-page .products-list .product-item .product-top .title{color:#383433;font-weight:500}.cart-page .products-list .product-item .product-top .title:hover{color:#ee4a4a}.cart-page .products-list .product-item .product-top .sku{font-size:14px;font-weight:600;text-align:right}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-top .sku{text-align:left}}.cart-page .products-list .product-item .product-top .sku .gray{color:#787772;font-weight:400}.cart-page .products-list .product-item .product-info{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info{flex-direction:column}}.cart-page .products-list .product-item .product-info .product-image{border:1px solid #d5d0cf;border-radius:10px;flex-shrink:0;height:120px;margin-right:50px;overflow:hidden;width:120px}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info .product-image{margin-bottom:20px;margin-right:0}}.cart-page .products-list .product-item .product-info .product-image .img{height:100%;object-fit:contain;width:100%}.cart-page .products-list .product-item .product-info .product-price{margin-right:30px;max-width:144px;width:100%}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info .product-price{margin-bottom:20px;margin-right:0;max-width:100%;text-align:center}}@media screen and (max-width:992px){.cart-page .products-list .product-item .product-info .product-price{display:none}}.cart-page .products-list .product-item .product-info .product-price .price{font-size:21px;font-weight:600}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info .product-price .price{font-size:18px}}.cart-page .products-list .product-item .product-info .product-price .price-old{color:#787772;text-decoration:line-through}.cart-page .products-list .product-item .product-info .product-total-price{margin-right:auto;max-width:150px;width:100%}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info .product-total-price{max-width:100%;text-align:center}}.cart-page .products-list .product-item .product-info .product-total-price .price{font-size:21px;font-weight:600}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info .product-total-price .price{font-size:18px}}.cart-page .products-list .product-item .product-info .product-total-price .price-old{color:#787772;text-decoration:line-through}.cart-page .products-list .product-item .product-info .product-quantity-changer{border:1px solid #d5d0cf;border-radius:10px;margin-right:30px;padding:10px}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info .product-quantity-changer{margin-bottom:20px;margin-right:0}}@media screen and (max-width:992px){.cart-page .products-list .product-item .product-info .product-quantity-changer{padding:5px}}.cart-page .products-list .product-item .product-info .product-quantity-changer .quantity-changer{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start}.cart-page .products-list .product-item .product-info .product-quantity-changer .quantity-changer .quantity{appearance:none;border:none;text-align:center;width:50px}.cart-page .products-list .product-item .product-info .product-quantity-changer .quantity-changer .change-button{align-items:center;background-color:#fff;border:1px solid #383433;border-radius:100%;color:#383433;display:flex;flex-flow:row nowrap;height:40px;justify-content:center;transition:color .3s,background-color .3s,border-color .3s;width:40px}@media screen and (max-width:992px){.cart-page .products-list .product-item .product-info .product-quantity-changer .quantity-changer .change-button{height:30px;width:30px}}.cart-page .products-list .product-item .product-info .product-quantity-changer .quantity-changer .change-button:hover{background-color:#383433;border-color:#383433;color:#fff}.cart-page .products-list .product-item .product-info .product-quantity-changer .quantity-changer .change-button .icon{height:24px;width:24px}.cart-page .products-list .product-item .product-info .product-remove{flex-shrink:0;margin-left:20px}@media screen and (max-width:1200px){.cart-page .products-list .product-item .product-info .product-remove{margin-left:0;margin-top:20px}}.cart-page .products-list .product-item .product-info .product-remove .remove-button{align-items:center;background-color:#fff;border:1px solid #ee4a4a;border-radius:100%;color:#ee4a4a;display:flex;flex-flow:row nowrap;height:40px;justify-content:center;transition:color .3s,background-color .3s,border-color .3s;width:40px}.cart-page .products-list .product-item .product-info .product-remove .remove-button:hover{background-color:#ee4a4a;border-color:#ee4a4a;color:#fff}.cart-page .products-list .product-item .product-info .product-remove .remove-button .icon{height:24px;width:24px}.cart-page .submit-form{background-color:#fff;border-radius:10px;border-top:4px solid #ee4a4a;margin-bottom:30px;padding:30px}@media screen and (max-width:1200px){.cart-page .submit-form{margin-top:30px}}@media screen and (max-width:992px){.cart-page .submit-form{margin-top:15px;padding:20px}}.cart-page .submit-form .submit-param{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:10px}.cart-page .submit-form .submit-param .right-param{font-weight:700;text-align:right}.cart-page .submit-form .submit-button{margin-top:30px;width:100%}.cart-page .delivery-details-block{border:1px solid #ee4a4a;border-radius:20px;padding:40px;width:100%}@media screen and (max-width:992px){.cart-page .delivery-details-block{padding:20px}}.cart-page .delivery-details-block .article ol:last-child,.cart-page .delivery-details-block .article p:last-child,.cart-page .delivery-details-block .article ul:last-child{margin-bottom:0}.thank-you-page{padding-bottom:30px;padding-top:100px}@media screen and (max-width:992px){.thank-you-page{padding-bottom:10px;padding-top:30px}}.thank-you-page .block{background-color:#fff;border-radius:10px;margin-bottom:40px;padding:30px 40px 40px;width:100%}@media screen and (max-width:992px){.thank-you-page .block{margin-bottom:20px;padding:20px}}.thank-you-page .block .block-title{font-size:22px;font-weight:500;margin-bottom:20px}@media screen and (max-width:992px){.thank-you-page .block .block-title{font-size:18px;margin-bottom:10px}}.thank-you-page .block .products{margin-top:24px}@media screen and (max-width:992px){.thank-you-page .block .products{margin-top:15px}}.thank-you-page .block .products .product-row{align-items:center;background-color:#f2f2f2;border-radius:10px;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:10px;padding:30px 39px 20px 30px}@media screen and (max-width:992px){.thank-you-page .block .products .product-row{flex-wrap:wrap;gap:20px;justify-content:space-between;padding:10px}}@media screen and (max-width:480px){.thank-you-page .block .products .product-row{align-items:flex-start;flex-direction:column;gap:10px}}.thank-you-page .block .products .product-row:last-child{margin-bottom:0}.thank-you-page .block .products .product-row .product-image{align-items:center;background-color:#fff;border:1px solid #d5d0cf;border-radius:10px;display:flex;flex-flow:row nowrap;flex-shrink:0;height:120px;justify-content:center;margin-right:20px;overflow:hidden;width:120px}@media screen and (max-width:992px){.thank-you-page .block .products .product-row .product-image{margin-right:0}}.thank-you-page .block .products .product-row .product-image .img{height:100%;object-fit:contain;width:100%}.thank-you-page .block .products .product-row .title{width:250px}@media screen and (max-width:992px){.thank-you-page .block .products .product-row .title{width:auto}}.thank-you-page .block .products .product-row .title .title-up{color:#383433;font-weight:500}.thank-you-page .block .products .product-row .title a.title-up{color:#383433}.thank-you-page .block .products .product-row .title a.title-up:hover{color:#ee4a4a}.thank-you-page .block .products .product-row .title .title-down{font-size:14px;margin-top:5px}@media screen and (max-width:992px){.thank-you-page .block .products .product-row .title .title-down{font-size:12px}}.thank-you-page .block .products .product-row .title .title-down .grey{color:#787772}.thank-you-page .block .products .product-row .quantity{flex-grow:1;margin-left:20px;margin-right:20px;text-align:center}@media screen and (max-width:992px){.thank-you-page .block .products .product-row .quantity{margin:0;text-align:left}}.thank-you-page .block .products .product-row .prices{align-items:flex-end;display:flex;flex-direction:column;font-size:21px;font-weight:600;width:150px}@media screen and (max-width:992px){.thank-you-page .block .products .product-row .prices{font-size:18px;width:auto}}.thank-you-page .block .products .product-row .prices .price-old{color:#787772;font-size:18px;font-weight:400;text-decoration:line-through}@media screen and (max-width:992px){.thank-you-page .block .products .product-row .prices .price-old{font-size:16px}}.user-simple{min-height:100vh;position:relative;width:100%}.user-simple .background{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.user-simple .background:before{background-color:rgba(56,52,51,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.user-simple .background .img{height:100%;object-fit:cover;width:100%}.user-simple .user-simple-container{padding-bottom:100px;position:relative;width:100%;z-index:2}@media screen and (max-width:992px){.user-simple .user-simple-container{padding-bottom:30px}}.user-simple .user-simple-container .user-top{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:250px}@media screen and (max-width:992px){.user-simple .user-simple-container .user-top{margin-bottom:25px;max-width:120px}}.user-simple .user-simple-container .user-top .img{display:flex;height:auto;width:100%}.user-simple .user-simple-container .user-top .link{background-color:#fff;color:#ee4a4a;display:flex;justify-content:center;padding:8px;text-align:center;transition:color .3s,background-color .3s}.user-simple .user-simple-container .user-top .link:hover{background-color:#ee4a4a;color:#fff}.user-simple .user-form{backdrop-filter:blur(40px);background:rgba(56,52,51,.502);border-radius:10px;color:#fff;margin-left:auto;margin-right:auto;max-width:550px;padding:63px 70px 53px}@media screen and (max-width:992px){.user-simple .user-form{margin:0 20px;padding:20px}}.user-simple .user-form .form-title{font-size:22px;font-weight:500;margin-bottom:23px;text-align:center}@media screen and (max-width:992px){.user-simple .user-form .form-title{font-size:18px}}.user-simple .user-form .form-row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:10px;max-width:410px}@media screen and (max-width:992px){.user-simple .user-form .form-row{max-width:100%}}.user-simple .user-form .form-row .floating-label-input{background-color:#fff;width:100%}.user-simple .user-form .form-row .button{margin-bottom:20px;width:100%}.user-simple .user-form .form-row .forgot-link{color:#fff;margin-left:auto;margin-right:auto;text-align:center;text-decoration:underline}.user-simple .user-form .form-row .forgot-link:hover{color:#ee4a4a}.user-simple .user-form .form-row-bottom{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;text-align:center}.user-simple .user-form .form-row-bottom p{margin-bottom:0;width:100%}.user-simple .user-form .form-row-bottom a{color:#fff;text-align:center;text-decoration:underline}.user-simple .user-form .form-row-bottom a:hover{color:#ee4a4a}.user-simple .user-form.otp-form .floating-label-input{background-color:#fff;margin-bottom:10px}.user-simple .user-form.otp-form .emailText,.user-simple .user-form.otp-form .telText{margin-bottom:10px;text-align:center}.user-simple .user-form.otp-form .resend-timer{border-bottom:1px dashed #ee4a4a;color:#ee4a4a;margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center;width:max-content}.user-simple .user-form.otp-form .resend{background:none;border:none;border-bottom:1px dashed #ee4a4a;color:#ee4a4a;display:block;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:0;transition:color .3s,background-color .3s}.user-simple .user-form.otp-form .resend:hover{border-color:#871111;color:#871111}.user-simple .user-form.otp-form .error{color:#ee4a4a;margin-bottom:10px;margin-top:-20px;text-align:center}.user-simple .user-form.otp-form .submit-button{margin-bottom:20px;width:100%}.user-simple .user-form.otp-form .other-phone-number{background:none;border:none;border-bottom:1px dashed #ee4a4a;color:#ee4a4a;display:block;margin:0 auto;padding:0;transition:border-color .3s,color .3s}.user-simple .user-form.otp-form .other-phone-number:hover{border-color:#871111;color:#871111}.user-simple .user-form.user-forgot .form-row-bottom .button{width:100%}.user-account-columns{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:32px;justify-content:space-between;padding-top:90px}@media screen and (max-width:992px){.user-account-columns{flex-direction:column;gap:15px;padding-top:30px}}.user-account-columns.user-profile-page{padding-bottom:5px}.user-account-columns.user-profile-page .content-column{align-items:flex-start;display:flex;flex-flow:row wrap;gap:28px;justify-content:flex-start}@media screen and (max-width:992px){.user-account-columns.user-profile-page .content-column{gap:15px}}.user-account-columns.user-orders-list .content-column{max-width:960px}.user-account-columns .content-column{flex-grow:1}@media screen and (max-width:992px){.user-account-columns .content-column{width:100%}}.user-account-columns .content-column .col{max-width:490px;width:100%}@media screen and (max-width:992px){.user-account-columns .content-column .col{max-width:100%}}.user-account-columns .content-column .user-form{background-color:#fff;border-radius:10px;padding:40px}@media screen and (max-width:992px){.user-account-columns .content-column .user-form{padding:20px;width:100%}}.user-account-columns .content-column .user-form .floating-label-input{margin-bottom:10px}.user-account-columns .content-column .user-form .submit-button{margin-top:20px;width:100%}.user-account-columns .content-column .user-form .form-title{font-size:22px;font-weight:500;margin-bottom:27px}@media screen and (max-width:992px){.user-account-columns .content-column .user-form .form-title{font-size:18px;margin-bottom:20px}}.user-account-columns .content-column .user-form .otp-form .floating-label-input{background-color:#fff;margin-bottom:10px}.user-account-columns .content-column .user-form .otp-form .emailText,.user-account-columns .content-column .user-form .otp-form .telText{margin-bottom:10px;text-align:center}.user-account-columns .content-column .user-form .otp-form .resend-timer{border-bottom:1px dashed #ee4a4a;color:#ee4a4a;margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center;width:max-content}.user-account-columns .content-column .user-form .otp-form .resend{background:none;border:none;border-bottom:1px dashed #ee4a4a;color:#ee4a4a;display:block;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:0;transition:color .3s,background-color .3s}.user-account-columns .content-column .user-form .otp-form .resend:hover{border-color:#871111;color:#871111}.user-account-columns .content-column .user-form .otp-form .error{color:#ee4a4a;margin-bottom:10px;margin-top:-20px;text-align:center}.user-account-columns .content-column .user-form .otp-form .submit-button{margin-bottom:20px;width:100%}.user-account-columns .content-column .user-form .otp-form .other-phone-number{background:none;border:none;border-bottom:1px dashed #ee4a4a;color:#ee4a4a;display:block;margin:0 auto;padding:0;transition:border-color .3s,color .3s}.user-account-columns .content-column .user-form .otp-form .other-phone-number:hover{border-color:#871111;color:#871111}.user-account-columns .content-column .user-addresses{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:space-between}@media screen and (max-width:992px){.user-account-columns .content-column .user-addresses{flex-direction:column;gap:15px}}.user-account-columns .content-column .user-addresses .left{flex-shrink:0;max-width:410px;width:100%}@media screen and (max-width:992px){.user-account-columns .content-column .user-addresses .left{max-width:100%}}.user-account-columns .content-column .user-addresses .left .address-rows{margin-bottom:25px}@media screen and (max-width:992px){.user-account-columns .content-column .user-addresses .left .address-rows{margin-bottom:15px}}.user-account-columns .content-column .user-addresses .left .address-rows .address-row{background-color:#fff;border:1px solid #d5d0cf;border-radius:10px;margin-bottom:10px;padding:40px;position:relative}@media screen and (max-width:992px){.user-account-columns .content-column .user-addresses .left .address-rows .address-row{padding:20px}}.user-account-columns .content-column .user-addresses .left .address-rows .address-row:hover .buttons{opacity:1;visibility:visible}.user-account-columns .content-column .user-addresses .left .address-rows .address-row:last-child{margin-bottom:0}.user-account-columns .content-column .user-addresses .left .address-rows .address-row .buttons{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;opacity:0;position:absolute;right:10px;top:10px;transition:visibility .3s,opacity .3s;visibility:hidden}.user-account-columns .content-column .user-addresses .left .address-rows .address-row .buttons .address-button{background:none;border:none;color:#383433;margin:0;padding:0}.user-account-columns .content-column .user-addresses .left .address-rows .address-row .buttons .address-button:hover{color:#ee4a4a}.user-account-columns .content-column .user-addresses .left .address-rows .address-row .buttons .address-button .icon{height:24px;width:24px}.user-account-columns .content-column .user-addresses .left .address-rows .address-row .address-title{font-size:32px;font-weight:500}@media screen and (max-width:992px){.user-account-columns .content-column .user-addresses .left .address-rows .address-row .address-title{font-size:22px}}.user-account-columns .content-column .user-addresses .left .address-rows .address-row .address-main{color:#ee4a4a;font-size:14px;margin-top:5px}.user-account-columns .content-column .user-addresses .left .address-rows .address-row .address-content{margin-top:30px}@media screen and (max-width:992px){.user-account-columns .content-column .user-addresses .left .address-rows .address-row .address-content{margin-top:10px}}.user-account-columns .content-column .user-addresses .left .address-button{background-color:transparent;border-color:#ee4a4a;color:#ee4a4a;transition:color .3s,background-color .3s,border-color .3s;width:100%}.user-account-columns .content-column .user-addresses .left .address-button:hover{background-color:#ee4a4a;border-color:#ee4a4a;color:#fff}.user-account-columns .content-column .user-addresses .user-form .form-title{margin-bottom:20px}.user-account-columns .content-column .user-addresses .user-form .floating-label-input{margin-bottom:5px}.user-account-columns .content-column .user-addresses .user-form .button{margin-top:19px;width:100%}.user-account-columns .content-column .user-addresses .user-form .checkbox-row{align-items:center;background-color:transparent;border:none;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;margin-top:17px;padding:0;text-align:left}.user-account-columns .content-column .user-addresses .user-form .checkbox-row:hover .checkbox{border-color:#ee4a4a}.user-account-columns .content-column .user-addresses .user-form .checkbox-row .checkbox{align-items:center;background-color:#fff;border:1px solid #d5d0cf;border-radius:5px;color:#fff;display:flex;flex-flow:row nowrap;height:24px;justify-content:center;transition:background-color .6s,color .6s,border-color .6s;width:24px}.user-account-columns .content-column .user-addresses .user-form .checkbox-row .checkbox.active{background-color:#ee4a4a;border-color:#ee4a4a;color:#fff}.user-account-columns .content-column .user-addresses .user-form .checkbox-row .checkbox .icon{height:auto;width:12px}.user-account-columns .content-column .user-addresses .user-form .checkbox-row .checkbox-text{line-height:1}.user-account-columns .content-column .orders .orders-top{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:17px}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-top{align-items:flex-start;flex-direction:column;margin-bottom:10px}}.user-account-columns .content-column .orders .orders-top .orders-title{font-size:32px;font-weight:500}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-top .orders-title{font-size:22px;margin-bottom:10px}}.user-account-columns .content-column .orders .orders-top .mode-selector{width:410px}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-top .mode-selector{width:100%}}.user-account-columns .content-column .orders .orders-top .mode-selector .floating-label-input{background-color:#fff;width:100%}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-top .mode-selector .floating-label-input{height:50px;line-height:50px;min-height:50px;padding:0}}.user-account-columns .content-column .orders .orders-top .mode-selector .floating-label-input .input-field{background-position:top 50% right 10px;padding:10px 20px}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-top .mode-selector .floating-label-input .input-field{height:50px;line-height:50px;min-height:50px;padding:0 20px}}.user-account-columns .content-column .orders .orders-list .order-row{background-color:#fff;border-radius:10px;margin-bottom:30px;padding:40px 40px 22px}@media screen and (max-width:992px){.user-account-columns .content-column .orders .orders-list .order-row{margin-bottom:10px;padding:20px}}.user-account-columns .content-column .orders .orders-list .order-row .order-top{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-list .order-row .order-top{flex-direction:column;gap:20px}}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-left .title{font-size:22px;font-weight:500;margin-bottom:20px}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-left .title{font-size:18px}}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-left .params .info-row{max-width:400px}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right{text-align:right}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right{text-align:left}}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right .status{color:#2bb088;font-size:22px;font-weight:500;margin-bottom:10px}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right .status{font-size:18px}}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right .remove-button{align-items:center;background-color:transparent;border:none;color:#ee4a4a;display:flex;flex-flow:row nowrap;font-size:14px;gap:10px;justify-content:flex-start;margin:0;padding:0}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right .remove-button:hover{color:#ee4a4a}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right .remove-button:hover .icon-container{background-color:#ee4a4a;border-color:#ee4a4a;color:#fff}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right .remove-button .icon-container{align-items:center;background-color:transparent;border:1px solid #ee4a4a;border-radius:100%;display:flex;flex-flow:row nowrap;height:40px;justify-content:center;transition:color .3s,background-color .3s;width:40px}.user-account-columns .content-column .orders .orders-list .order-row .order-top .order-right .remove-button .icon-container .icon{height:24px;width:24px}.user-account-columns .content-column .orders .orders-list .order-row .products{margin-top:24px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:10px}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-list .order-row .products .product-row{align-items:flex-center;border-bottom:1px solid #d5d0cf;flex-direction:column;gap:10px;padding-bottom:10px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row:last-child{border-bottom:none}}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row:last-child{margin-bottom:0}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left{align-items:flex-center;flex-direction:column;gap:10px;text-align:center}}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .product-image{align-items:center;background-color:#fff;border:1px solid #d5d0cf;border-radius:10px;display:flex;flex-flow:row nowrap;height:120px;justify-content:center;margin-right:20px;overflow:hidden;width:120px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .product-image .img{height:100%;object-fit:contain;width:100%}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .title{width:230px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .title .title-up{font-weight:500}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .title a.title-up{color:#383433}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .title a.title-up:hover{color:#ee4a4a}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .title .title-down{font-size:14px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-left .title .title-down .grey{color:#787772}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start}@media screen and (max-width:768px){.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right{align-items:flex-center;flex-direction:column;gap:10px;text-align:center}}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .product-quantity-changer{border:1px solid #d5d0cf;border-radius:10px;min-width:150px;padding:10px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .product-quantity-changer .quantity-changer{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .product-quantity-changer .quantity-changer .quantity{appearance:none;border:none;text-align:center}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .product-quantity-changer .quantity-changer .change-button{align-items:center;background-color:#fff;border:1px solid #d5d0cf;border-radius:100%;color:#d5d0cf;cursor:not-allowed;display:flex;flex-flow:row nowrap;flex-shrink:0;height:40px;justify-content:center;transition:color .3s,background-color .3s,border-color .3s;width:40px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .product-quantity-changer .quantity-changer .change-button .icon{height:24px;width:24px}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .prices{font-size:21px;font-weight:600;width:150px}@media screen and (max-width:992px){.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .prices:first-child{display:none}}.user-account-columns .content-column .orders .orders-list .order-row .products .product-row .product-right .prices .price-old{color:#787772;font-size:18px;font-weight:400;text-decoration:line-through}.user-account-columns .side-column{flex-shrink:0;position:sticky;top:40px;width:190px}@media screen and (max-width:992px){.user-account-columns .side-column{overflow:auto;padding-bottom:10px;position:static;width:100%}.user-account-columns .side-column .menu-side{display:flex}.user-account-columns .side-column .menu-side .menu-list{display:flex;font-size:16px}}.user-account-columns .side-column .menu-side .menu-list .menu-item{margin-bottom:20px}@media screen and (max-width:992px){.user-account-columns .side-column .menu-side .menu-list .menu-item{margin-bottom:0;margin-right:10px;white-space:nowrap}}.user-account-columns .side-column .menu-side .menu-list .menu-item.is-current .menu-link{color:#383433}.user-account-columns .side-column .menu-side .menu-list .menu-item .menu-link{color:#ee4a4a;font-weight:500}.user-account-columns .side-column .menu-side .menu-list .menu-item .menu-link:hover{color:#871111}.user-account-columns .side-column .remove-cabinet{color:#ee4a4a;font-size:14px;height:40px;line-height:40px;padding:10px;width:100%}@media screen and (max-width:992px){.user-account-columns .side-column .remove-cabinet{background-color:transparent;border:none;font-size:16px;font-weight:500;height:auto;line-height:1.2;margin-bottom:0;margin-right:10px;min-height:0;padding:0;white-space:nowrap}}.user-account-columns .side-column .remove-cabinet:hover{background:#ee4a4a;color:#fff}@media screen and (max-width:992px){.template-simple .page-content{padding-top:0}}.remove-cabinet-popup{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;z-index:200}.remove-cabinet-popup.visible{opacity:1;visibility:visible}.remove-cabinet-popup .popup-close-button{background:none;border:none;color:#383433;cursor:pointer;padding:0;position:absolute;right:10px;top:10px;transition:color .3s;z-index:5}body.non-touch-device .remove-cabinet-popup .popup-close-button:hover{color:#ee4a4a}.remove-cabinet-popup .popup-close-button svg{display:block}@media screen and (max-width:992px){.remove-cabinet-popup .popup-close-button svg{height:25px;right:5px;top:5px;width:25px}}.remove-cabinet-popup .remove-cabinet-container{background-color:#fff;background:#fff;border-radius:10px;box-shadow:5px 5px 20px 0 rgba(58,60,61,.302);box-sizing:border-box;max-height:calc(100% - 20px);max-width:500px;overflow:auto;padding:30px;position:relative;width:calc(100% - 20px)}@media screen and (max-width:992px){.remove-cabinet-popup .remove-cabinet-container{padding:20px}}.remove-cabinet-popup .remove-cabinet-container .title{font-size:22px;font-weight:500;margin-bottom:10px}@media screen and (max-width:992px){.remove-cabinet-popup .remove-cabinet-container .title{font-size:18px}}.remove-cabinet-popup .remove-cabinet-container .desc{margin-bottom:20px}.remove-cabinet-popup .remove-cabinet-container .buttons{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-end}.remove-cabinet-popup .remove-cabinet-container .buttons .button,.remove-cabinet-popup .remove-cabinet-container .buttons .outlined-button{border-radius:5px;font-size:16px;height:40px;padding:5px 10px}.remove-cabinet-popup .remove-cabinet-container .buttons .outlined-button{background-color:transparent}.remove-cabinet-popup .remove-cabinet-container .buttons .outlined-button:hover{background-color:#ee4a4a;color:#fff}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}: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:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;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-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;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-lazy-preloader,.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)}}
/*# sourceMappingURL=main.css.map*/