@font-face{font-family:Gilroy-Medium;src:local("../fonts/Gilroy-Medium"),local("../fonts/Gilroy-Medium"),url(/fonts/Gilroy-Medium.woff?7d5dc1791cf2738d55a87e871549004c) format("woff"),url(/fonts/Gilroy-Medium.ttf?6444f14adcdee041b62184f13139a56d) format("truetype");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;outline:none;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body,html{min-height:100%}body{color:#a1a1a1;font:13px/25px Open Sans,sans-serif;-webkit-font-smoothing:antialiased}.wrapper,body.body_menu-active{overflow:hidden}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow-y:auto;justify-content:flex-start;opacity:.1;transition:all .4s ease-in-out}.wrapper.wrapper_ready-load{opacity:1}h1,h2,h3,h4,h5,h6{margin:0 0 25px;font-weight:400;font-family:Gilroy-Medium;color:#262626}.h1,h1{font-size:32px;line-height:40px}.h2,h2{font-size:26px;line-height:32px}.h3,h3{font-size:19px}.h3,.h4,h3,h4{line-height:24px;margin:0 0 10px}.h4,h4{font-size:15px}.h5,h5{font-size:14px;line-height:22px}.h5,.h6,h5,h6{margin:0 0 10px}.h6,h6{font-size:13px;line-height:20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#262626}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}strong{font-weight:600}a{text-decoration:underline;color:#a1a1a1}a:hover{text-decoration:none}ol,p,ul{padding:0;margin-bottom:24px}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}p:empty{display:none}ol,ul{margin-left:24px}ol ol,ol ul,ul ol,ul ul{margin:8px 0 8px 24px}ol li,ul li{margin:0 0 8px}img{outline:none;max-width:100%;-o-object-fit:cover;object-fit:cover;height:auto}table{border-collapse:collapse;border-spacing:0;border:0;width:100%;margin-bottom:32px;table-layout:fixed}table tr:nth-child(odd) td{background-color:#b2b2b2}table tr:hover td{background-color:#f8f8f8}table td,table th{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;font-size:16px;line-height:24px;color:#262626;font-weight:400;text-align:left;padding:16px;background-color:transparent;transition:all .2s ease-in-out}table th{padding:16px;font-weight:600;color:#f8f8f8;background-color:#262626}.sup,sup{font-size:12px;position:relative;top:-4px}blockquote{margin-left:32px;padding-left:16px;font-size:13px;line-height:24px;font-style:italic;margin-bottom:32px;border-left:2px solid #262626}.q,q{quotes:"\AB" "\BB";margin-bottom:24px;display:block}.q q,q q{quotes:"\201E" "\201C"}.container{width:1248px;max-width:calc(100% - 96px);margin:0 auto}@media screen and (max-width:767px){.container{max-width:calc(100% - 48px)}}@media screen and (max-width:419px){.container{max-width:calc(100% - 32px)}}.row{display:flex;height:100%;flex-wrap:wrap;width:calc(100% + 32px);margin:0 -16px}.row.row_justify-content-between{justify-content:space-between}@media screen and (max-width:991px){.row{width:calc(100% + 24px);margin:0 -12px}}.col{display:flex;flex-direction:column;padding:0 16px;box-sizing:border-box}@media screen and (max-width:991px){.col{padding:0 12px}}.col.col_1{width:8.3333%}.col.col_2{width:16.666%}.col.col_3{width:25%}.col.col_4{width:33.3%}.col.col_5{width:41.666667%}.col.col_6{width:50%}.col.col_7{width:58.333333%}.col.col_8{width:66.666667%}.col.col_9{width:75%}.col.col_10{width:83.333333%}.col.col_11{width:91.666667%}.col.col_12{width:100%}@media (max-width:1399px){.col.col_big-desktop-2{width:16.66%}.col.col_big-desktop-3{width:25%}.col.col_big-desktop-4{width:33.3%}.col.col_big-desktop-5{width:41.666667%}.col.col_big-desktop-6{width:50%}.col.col_big-desktop-7{width:58.333333%}.col.col_big-desktop-8{width:66.666667%}.col.col_big-desktop-9{width:75%}.col.col_big-desktop-10{width:83.333333%}.col.col_big-desktop-11{width:91.666667%}.col.col_big-desktop-12{width:100%}}@media (max-width:1199px){.col.col_middle-desktop-2{width:16.66%}.col.col_middle-desktop-3{width:25%}.col.col_middle-desktop-4{width:33.3%}.col.col_middle-desktop-5{width:41.666667%}.col.col_middle-desktop-6{width:50%}.col.col_middle-desktop-7{width:58.333333%}.col.col_middle-desktop-8{width:66.666667%}.col.col_middle-desktop-9{width:75%}.col.col_middle-desktop-10{width:83.333333%}.col.col_middle-desktop-11{width:91.666667%}.col.col_middle-desktop-12{width:100%}}@media (max-width:1199px){.col.col_desktop-2{width:16.66%}.col.col_desktop-3{width:25%}.col.col_desktop-4{width:33.3%}.col.col_desktop-5{width:41.666667%}.col.col_desktop-6{width:50%}.col.col_desktop-7{width:58.333333%}.col.col_desktop-8{width:66.666667%}.col.col_desktop-9{width:75%}.col.col_desktop-10{width:83.333333%}.col.col_desktop-11{width:91.666667%}.col.col_desktop-12{width:100%}}@media screen and (max-width:1199px) and (max-width:991px){.col.col_tab-3{width:25%}.col.col_tab-4{width:33.3%}.col.col_tab-5{width:41.666667%}.col.col_tab-6{width:50%}.col.col_tab-7{width:58.333333%}.col.col_tab-8{width:66.666667%}.col.col_tab-9{width:75%}.col.col_tab-10{width:83.333333%}.col.col_tab-11{width:91.666667%}.col.col_tab-12{width:100%}}@media screen and (max-width:1199px) and (max-width:767px){.col.col_mob-3{width:25%}.col.col_mob-4{width:33.3%}.col.col_mob-6{width:50%}.col.col_mob-8{width:66.666667%}.col.col_mob-12{width:100%}}@media screen and (max-width:1199px) and (max-width:579px){.col.col_mob-p-12{width:100%}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.content-center{justify-content:center}.content-left{justify-content:flex-start}.content-right{justify-content:flex-end}.align-center{align-items:center}.align-left{align-items:flex-start}.align-right{align-items:flex-end}.ssticky{position:fixed;z-index:101}.sstop{position:absolute;bottom:0;top:auto!important}.socials{display:flex;align-items:center}.socials .socials__title{margin-right:15px}.socials .socials__title .title-text{color:#c1c1c1;font-size:13px;line-height:24px}.socials .socials__list{display:flex;margin:0;list-style:none}.socials .socials__list .socials__item{margin:0}.socials .socials__list .socials__item a img{width:30px;height:30px}.socials .socials__list .socials__item:not(:last-child){margin-right:10px}.socials .socials__list .socials__link{display:flex;height:100%}.contact__info{display:flex;padding:40px 0;border-bottom:1px solid #f2f2f2;margin-bottom:40px}@media screen and (max-width:579px){.contact__info{flex-direction:column}}.contact__info .info-item{width:50%;color:#a1a1a1;font-size:13px;line-height:20px}@media screen and (max-width:579px){.contact__info .info-item{width:100%}}.contact__info .info-item strong{color:#000}.contact__info .info-item__title{margin-bottom:35px}.contact__info .info-item__title .title-text{color:#262626;font-size:21px;line-height:28px;font-family:Gilroy-Medium}.contact__info .info-item__content{margin-bottom:20px}.contact__info .info-item__content a{text-decoration:none}.contact__info .info-item__content .number-text{font-weight:700;color:#000}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{border:1px solid #d0d0d0;padding:8px 16px;font-size:13px;font-weight:700;width:100%;line-height:24px;background-color:transparent;margin:0;border-radius:4px;font-family:Open Sans,sans-serif;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:all .2s ease-in-out}form input[type=email]:hover,form input[type=password]:hover,form input[type=tel]:hover,form input[type=text]:hover,form textarea:hover{border-color:#262626}form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form textarea:focus{border-color:#000}form input[type=email]:disabled,form input[type=password]:disabled,form input[type=tel]:disabled,form input[type=text]:disabled,form textarea:disabled{border-color:#f5f5f5}form input[type=email]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{font-weight:400}form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-weight:400}form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{font-weight:400}form input[type=email].error,form input[type=password].error,form input[type=tel].error,form input[type=text].error,form textarea.error{border-color:#c60000}form textarea{width:100%;height:165px;resize:none}.form-field{margin-bottom:32px;position:relative}.form-field.form-field_tiny{margin-bottom:10px}.form-field .label-wrap{display:flex;position:relative;flex-direction:column;height:100%}@media screen and (min-width:992px){.form-field .label-wrap{flex-direction:row}}.form-field .form-field__title{display:flex;align-items:center;font-size:12px;line-height:24px;text-transform:uppercase;cursor:pointer;margin:0 0 5px;color:#262626;transition:all .2s ease-in-out}@media screen and (min-width:992px){.form-field .form-field__title{margin-right:30px;margin-bottom:0;min-width:150px}}@media (min-width:1200px){.form-field .form-field__title{min-width:200px}}.form-field .form-field__title sup{color:#c60000;margin-left:3px}.form-field .form-field__title~label.error{left:0;top:100%;position:absolute}@media screen and (min-width:992px){.form-field .form-field__title~label.error{left:180px}}@media (min-width:1200px){.form-field .form-field__title~label.error{left:230px}}.form-field button[type=submit],.form-field input[type=submit]{min-width:270px}label.error{color:#c60000;font-size:10px;line-height:16px;font-weight:600;text-transform:uppercase}.custom-check{display:block;position:relative}.custom-check .custom-check__input{position:absolute;opacity:0}.custom-check .custom-check__input:checked~.custom-check__text:before{opacity:1}.custom-check .custom-check__input:checked~.custom-check__text:after{border-color:#262626}.custom-check .custom-check__input:disabled~.custom-check__text{color:#a1a1a1}.custom-check .custom-check__input:disabled~.custom-check__text:after,.custom-check .custom-check__input:disabled~.custom-check__text:hover:after{border-color:#f5f5f5}.custom-check .custom-check__text{position:relative;padding-left:32px;display:block;cursor:pointer}.custom-check .custom-check__text:after,.custom-check .custom-check__text:before{content:"";position:absolute;left:0;top:4px;transition:all .2s ease-in-out}.custom-check .custom-check__text:before{opacity:0}.custom-check .custom-check__text:after{width:16px;height:16px;border-radius:3px;border:2px solid #a1a1a1}.custom-check .custom-check__text:hover:after{border-color:#262626}.custom-check input[type=checkbox]~.custom-check__text:before{content:"\2713";background:#262626;color:#f8f8f8;width:16px;height:16px;top:6px;left:2px;display:flex;justify-content:center;align-items:center}.custom-check input[type=radio]~.custom-check__text:after,.custom-check input[type=radio]~.custom-check__text:before{border-radius:50%}.custom-check input[type=radio]~.custom-check__text:before{width:10px;height:10px;background:#262626;opacity:0;top:9px;left:5px}.jcf-focus{border-color:#262626}.jcf-select,select{height:42px;width:100%;position:relative;cursor:pointer;border-radius:4px;border:1px solid #d0d0d0;display:flex;align-items:center}.jcf-select.jcf-drop-active .jcf-select-opener:after,select.jcf-drop-active .jcf-select-opener:after{margin-top:6px;transform:rotate(-45deg)}.jcf-select.jcf-disabled,select.jcf-disabled{opacity:.3}.jcf-select .jcf-select-opener,select .jcf-select-opener{width:40px;height:40px;background-color:transparent;display:flex;align-items:center;justify-content:center}.jcf-select .jcf-select-opener:after,select .jcf-select-opener:after{display:block;border-right:1px solid #262626;border-top:1px solid #262626;content:"";width:6px;height:6px;transform:rotate(135deg);transition:all .2s ease-in-out}.jcf-select .jcf-select-text,select .jcf-select-text{color:#262626;font-size:13px;line-height:40px;width:100%;padding:0 16px;border-radius:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:transparent;display:inline-block;transition:all .2s ease-in-out}.jcf-select-drop{position:absolute;top:calc(100% + 2px);left:-1px;z-index:3;border-radius:4px}.jcf-select-drop-content{background-color:#f8f8f8;box-shadow:0 8px 12px rgba(2,21,51,.1)}.jcf-select-drop-content .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-select-drop-content ul{margin:0;padding:0;list-style:none}.jcf-select-drop-content li{margin:0;padding:0}.jcf-select-drop-content .jcf-option{padding:6px 16px;font-size:13px;line-height:20px;color:#262626;background-color:#f8f8f8;display:block;cursor:pointer;transition:all .2s ease-in-out}.jcf-select-drop-content .jcf-option:hover{background-color:#ddd}.jcf-select-drop-content .jcf-option.jcf-selected{color:#fff;background-color:#000}.jcf-number{display:inline-block;position:relative;width:64px;height:26px;padding:0 20px;border:0}.jcf-number input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number input{color:#000;box-sizing:border-box;border:0;height:100%;width:24px;font-size:12px;line-height:24px;text-align:center}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:transparent;width:18px;height:25px;top:0;font-size:15px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{color:#ba2133;border-color:#ba2133}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{border-radius:2px;color:#b2b2b2;border:1px solid #b2b2b2}.jcf-number .jcf-btn-dec{left:0}.jcf-number .jcf-btn-dec:before{content:"-"}.jcf-number .jcf-btn-inc{right:0}.jcf-number .jcf-btn-inc:before{content:"+"}.attach{position:relative;display:flex;justify-content:center;align-items:center;height:48px;width:48px;cursor:pointer;background-color:#b2b2b2}.attach.attach_active .attach__preview{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.attach .attach__input{position:absolute;left:-99999px}.formular{margin-right:96px}@media (max-width:1199px){.formular{margin-right:0}}.formular .contact__wysiwyg{margin-bottom:40px}.formular .contact__wysiwyg h1,.formular .contact__wysiwyg h2,.formular .contact__wysiwyg h3{margin-bottom:30px}.btn,button,input[type=reset],input[type=submit]{color:#b2b2b2;font-size:13px;cursor:pointer;line-height:20px;padding:10px 30px;border:1px solid #b2b2b2;text-decoration:none;display:inline-block;border-radius:5px;text-transform:uppercase;outline:none;font-weight:600;text-align:center;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;transition:all .2s ease-in-out}.btn:hover,button:hover,input[type=reset]:hover,input[type=submit]:hover{color:#ba2133;text-decoration:none;background:transparent;border-color:#ba2133}.btn:disabled,button:disabled,input[type=reset]:disabled,input[type=submit]:disabled{color:#a1a1a1;border-color:#a1a1a1}.btn.btn_secondary,button.btn_secondary,input[type=reset].btn_secondary,input[type=submit].btn_secondary{text-transform:none;color:#fff;border:none;font-weight:700;background-color:hsla(0,0%,57.3%,.45)}.btn.btn_secondary:hover,button.btn_secondary:hover,input[type=reset].btn_secondary:hover,input[type=submit].btn_secondary:hover{color:#fff;background-color:#ba2133}.btn.btn_secondary:disabled,button.btn_secondary:disabled,input[type=reset].btn_secondary:disabled,input[type=submit].btn_secondary:disabled{color:#f5f5f5}.btn.btn_tertiary,button.btn_tertiary,input[type=reset].btn_tertiary,input[type=submit].btn_tertiary{color:#fff;border-color:#ba2133;background-color:#ba2133}.btn.btn_tertiary:hover,button.btn_tertiary:hover,input[type=reset].btn_tertiary:hover,input[type=submit].btn_tertiary:hover{color:#ba2133;border-color:#ba2133;background-color:#fff}.btn.btn_tertiary:disabled,button.btn_tertiary:disabled,input[type=reset].btn_tertiary:disabled,input[type=submit].btn_tertiary:disabled{border-color:#f5f5f5;color:#f5f5f5}.cart-result__info.order-info>div.order-info__item.order-info__item_total>span{color:#ba2133}.wysiwyg ol,.wysiwyg ul{margin:0 0 10px}.wysiwyg ol li,.wysiwyg ul li{margin-bottom:0}.wysiwyg ul{list-style:none;margin-left:0}.wysiwyg ul li{padding-left:10px;position:relative}.wysiwyg ul li:before{content:"";height:3px;width:3px;background-color:#a1a1a1;border-radius:50%;position:absolute;top:11px;left:0}.red-star{color:#ba2133}.slick-slider{position:relative;width:auto;height:100%;display:block;cursor:-webkit-grab;cursor:grab}.slick-slider img{display:block;width:100%}.slick-slider.slick-vertical .slick-slide{display:block;height:auto}.slick-slider.slider__secondary-pagination .slick-dots{bottom:-40px}.slick-slider .slick-slide{display:inline-block;height:100%;z-index:2!important;margin:0!important;padding:0 8px;min-height:1px}.slick-slider .slick-list{overflow:hidden}.slick-slider .slick-arrow{position:absolute;width:60px;height:60px;cursor:pointer;z-index:3;top:50%;display:flex;justify-content:center;align-items:center;background:transparent;border:0;transform:translateY(-50%);transition:all .2s ease-in-out}.slick-slider .slick-arrow.slick-disabled{opacity:.8;pointer-events:none}.slick-slider .slick-arrow:hover circle{fill:#ba2133}.slick-slider .slick-arrow:hover path{stroke:#fff}.slick-slider .slick-arrow circle{fill:#fff;transition:all .2s ease-in-out}.slick-slider .slick-arrow path{stroke:#262626;transition:all .2s ease-in-out}.slick-slider .slick-prev{left:15px;right:auto}@media screen and (min-width:768px){.slick-slider .slick-prev{left:-25px}}.slick-slider .slick-next{left:auto;right:15px}@media screen and (min-width:768px){.slick-slider .slick-next{right:-25px}}.slick-dots{display:flex;justify-content:center;margin:0;list-style:none;position:absolute;z-index:3;bottom:0;left:0;padding:16px;width:100%}@media screen and (max-width:767px){.slick-dots{padding:16px}}.slick-dots li{margin:0 0 0 8px;padding:0;font-size:8px;line-height:8px;border-radius:50%;transition:all .2s ease-in-out}.slick-dots li:first-child{margin-left:0}.slick-dots li.slick-active button,.slick-dots li:hover button{background-color:#262626}.slick-dots li:only-child{display:none}.slick-dots button{text-indent:-9999px;width:8px;height:8px;font-size:8px;line-height:8px;border-radius:50%;margin:0;border:0;padding:0;background-color:#b2b2b2;transition:all .2s ease-in-out}.site-header{border-bottom:1px solid #f3f3f3}.site-header .container{display:flex;align-items:center;height:100%;justify-content:space-between}.site-header.site-header_menu-active .nav-toggle .nav-toggle__link:nth-child(2){display:none}.site-header.site-header_menu-active .nav-toggle .nav-toggle__link:first-child,.site-header.site-header_menu-active .nav-toggle .nav-toggle__link:nth-child(3){margin:0;transform:rotate(45deg)}.site-header.site-header_menu-active .nav-toggle .nav-toggle__link:nth-child(3){margin-top:-2px;transform:rotate(-45deg)}.site-header.site-header_menu-active~.main,.site-header.site-header_menu-active~.site-footer{opacity:.1}.site-header .site-header__top{padding:15px 0;position:relative;border-bottom:2px solid #f3f3f3;background:#fff;z-index:5}@media screen and (min-width:992px){.site-header .site-header__top{padding:0}}@media screen and (max-width:767px){.site-header .site-header__top{border-bottom:0 solid #f3f3f3}}@media screen and (max-width:991px){.site-header__content{right:-100%;width:100%;box-shadow:0 25px 10px rgba(0,0,0,.1);background:#f9f9f9;top:calc(100% + 2px);position:absolute;z-index:2;overflow:auto;display:flex;flex-direction:column;height:calc(100vh - 72px);transition:all .2s ease-in-out}}@media screen and (max-width:991px){.site-header__navigation{width:40%;height:100%;margin-bottom:24px;position:relative;border-right:1px solid #f3f3f3}}.site-header__top-links{display:flex;flex-direction:column;margin-top:auto;width:40%;border-right:1px solid #f3f3f3}@media screen and (min-width:992px){.site-header__top-links{display:none}}.site-header__top-links .top-links__list{margin:0;list-style:none;display:flex;flex-direction:column}.site-header__top-links .top-links__item{margin:0}.site-header__top-links .top-links__link{color:#a1a1a1;text-decoration:none;text-transform:uppercase;padding:10px 15px;transition:all .2s ease-in-out}@media screen and (max-width:991px){.site-header__top-links .top-links__link{font-size:10px;color:#262626}}.site-header__top-links .top-links__link:hover{color:#262626}.site-header__top-links .language{margin-bottom:20px}.site-header__top-links .language .language__item{padding:0 15px}.site-header__top-links .language .jcf-select-language-item__select{border:0;height:30px}.site-header__top-links .language .jcf-select-text{padding:0;height:30px;color:#a1a1a1;text-transform:uppercase}@media screen and (max-width:991px){.site-header__top-links .language .jcf-select-text{font-size:10px;color:#262626}}.site-header__top-links .language .jcf-select-opener{width:30px;height:30px}@media screen and (max-width:991px){.site-header__top-links .language .jcf-select-opener{position:relative;top:2px}}.nav .nav__list{margin:0;list-style:none;display:flex}@media screen and (max-width:991px){.nav .nav__list{flex-direction:column}}.nav .nav__item{margin:0}.nav .nav__item.current-menu-item .nav__link,.nav .nav__item:hover .nav__link{color:#000}.nav .nav__item.current-menu-item .nav__link:before,.nav .nav__item:hover .nav__link:before{width:100%}.nav .nav__item.current-menu-item.no-hover .nav__link:before,.nav .nav__item.no-hover:hover .nav__link:before{width:0}.nav .nav__link{display:flex;color:#b2b2b2;text-decoration:none;text-transform:uppercase;padding:10px 15px;position:relative;font-size:10px;line-height:20px;width:100%;height:64px;align-items:center;background-color:#fff;border-bottom:1px solid #f3f3f3;transition:all .2s ease-in-out}@media screen and (min-width:992px){.nav .nav__link{padding:25px;font-size:13px;line-height:25px;height:auto;border:0;background-color:transparent;color:#000}}@media screen and (min-width:992px){.nav .nav__link:before{content:"";background-color:#ba2133;height:2px;width:0;position:absolute;left:0;top:100%;transition:all .2s ease-in-out}}.dropdown{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:992px){.dropdown:hover .dropdown__content{display:block}}@media screen and (max-width:991px){.dropdown.dropdown_active .dropdown__content{display:block}.dropdown.dropdown_active .dropdown__item{left:0;opacity:1}}.dropdown .dropdown__content{padding-left:10px;background-color:#fff;width:100%;display:none;z-index:9;transition:all .4s ease-in-out}@media screen and (min-width:992px){.dropdown .dropdown__content{position:absolute;display:none;top:100%;left:0;padding-left:0;border-top:2px solid #ba2133}}@media screen and (max-width:991px){.dropdown .dropdown__content{position:absolute;top:0;left:calc(100% + 1px);width:50vw;padding:10px 0;height:calc(100vh - 72px)}.dropdown .dropdown__content .container{align-items:flex-start}}.dropdown .dropdown__content .container{max-width:100%}.dropdown .dropdown__items{display:flex;flex-direction:column;width:100%}@media screen and (min-width:992px){.dropdown .dropdown__items{flex-direction:row;padding:40px 0}}.dropdown .dropdown__item{width:100%;padding:5px 15px}@media screen and (min-width:580px){.dropdown .dropdown__item{width:50%}}@media screen and (min-width:992px){.dropdown .dropdown__item{width:25%}}.dropdown .dropdown__item.dropdown__item_active .dropdown-item__content{display:block}.dropdown .dropdown-item__title{display:flex;align-items:center}.dropdown .dropdown-item__title .title-text{color:#000;line-height:19px;padding-bottom:10px}@media screen and (max-width:991px){.dropdown .dropdown-item__title .title-text{font-size:12px}}.dropdown .dropdown-item__content{display:none;padding-left:10px}@media screen and (min-width:992px){.dropdown .dropdown-item__content{display:block;padding-left:0}}.dropdown .dropdown-item__ul{margin:0;list-style:none}.dropdown .dropdown-item__li{margin:0}.dropdown .dropdown-item__li.current-menu-item .dropdown__link,.dropdown .dropdown-item__li:hover .dropdown__link{left:15px}.dropdown .dropdown-item__link{display:block;text-decoration:none;position:relative;left:0;padding-bottom:10px;line-height:19px;transition:all .2s ease-in-out}@media screen and (max-width:991px){.dropdown .dropdown-item__link{font-size:12px}}.dropdown .dropdown-item__link:hover{color:#000;left:15px}.site-header__actions{display:flex}.site-header__actions.site-header__actions_active-search .header-actions__item{display:none}.site-header__actions.site-header__actions_active-search .header-actions__item.header-actions__item_search{display:block}.site-header__actions.site-header__actions_active-search .search__formular{max-width:100vw}.site-header__actions.site-header__actions_active-search .search__init{position:relative}.site-header__actions.site-header__actions_active-search .search__init:after,.site-header__actions.site-header__actions_active-search .search__init:before{content:"";background-color:#000;height:1px;width:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.site-header__actions.site-header__actions_active-search .search__init:after{transform:rotate(-45deg);margin-left:-9px}.site-header__actions.site-header__actions_active-search .search__init .search__img{opacity:0}.site-header__actions:not(.site-header__actions_active-search) .header-actions__item:not(:last-child){margin-right:30px}.site-header__actions .search{position:relative}.site-header__actions .search__init{cursor:pointer;position:relative;z-index:2}.site-header__actions .search__formular{position:absolute;top:0;right:0;overflow:hidden;max-width:0;transition:all .4s ease-in-out}.site-header__actions .search__formular .search__form{width:100%}.site-header__actions .search__formular .search__input{border:0;border-radius:0;width:calc(100vw - 80px);padding:4px 40px 4px 0;border-bottom:1px solid #000;background-color:transparent}@media screen and (min-width:420px){.site-header__actions .search__formular .search__input{width:calc(100vw - 120px)}}@media screen and (min-width:580px){.site-header__actions .search__formular .search__input{width:300px}}.site-header__actions .search__formular .search__input:focus{background-color:transparent;border-bottom:1px solid #000}.site-header__actions .cart{position:relative}.site-header__actions .cart .cart__link{text-decoration:none}.site-header__actions .cart .cart__value{font-size:13px;line-height:20px;width:20px;height:20px;position:absolute;top:0;right:-5px;border-radius:50%;color:#fff;text-align:center;background-color:#ba2133}.site-header__bottom{padding:15px 0}@media screen and (min-width:992px){.site-header__bottom{padding:25px 0}}@media screen and (max-width:767px){.site-header__bottom{display:none;padding:25px 0}}.site-header__bottom .container{justify-content:center}@media screen and (min-width:992px){.site-header__bottom .container{justify-content:space-between}}.site-header__contact{display:none;align-items:center}@media screen and (min-width:992px){.site-header__contact{display:flex}}.site-header__contact .header-contact__media{margin-right:15px}.site-header__contact .header-contact__link{color:#a1a1a1;text-decoration:none;transition:all .2s ease-in-out;position:relative;left:0}.site-header__contact .header-contact__link:hover{left:10px}.site-header__contact .number-text{font-size:15px;color:#000}.site-logo{max-width:150px}@media screen and (min-width:992px){.site-logo{max-width:230px}}.site-logo .site-logo__link{height:100%;display:block}.site-header__address{font-size:15px;line-height:25px;display:none;text-align:right;flex-direction:column}@media screen and (min-width:992px){.site-header__address{display:flex}}.site-header__address .header-address__time{color:#000;margin-bottom:5px}.nav-toggle{display:none;width:32px;height:40px;flex-direction:column;justify-content:center;align-items:center;z-index:10}@media screen and (max-width:991px){.nav-toggle{display:flex}}.nav-toggle .nav-toggle__link{width:100%;display:block;background:#000;height:2px;margin:2px 0;clear:both;transition:all .2s ease-in-out}.site-footer{margin-top:auto;color:#fff;background-color:#000}@media screen and (max-width:579px){.site-footer .container{background-size:contain;background-position:100% 100%}}.site-footer .site-footer__content{display:flex;flex-direction:column;padding:50px 0 40px;justify-content:space-between;border-bottom:1px solid #2b2b2b}@media screen and (min-width:992px){.site-footer .site-footer__content{flex-direction:row}}.site-footer .footer-content__item{width:100%}.site-footer .footer-content__item:not(:last-child){margin-bottom:15px}@media screen and (min-width:992px){.site-footer .footer-content__item{width:auto;margin-bottom:0}}.site-footer .footer-content__item.footer-content__item_active .content-item__content{display:block}.site-footer .content-item__header{margin-bottom:20px;display:flex;align-items:center}.site-footer .content-item__header:before{content:"";background-color:#f8f8f8;width:2px;height:20px;margin-right:15px}@media screen and (min-width:992px){.site-footer .content-item__header:before{display:none}}.site-footer .content-item__header .title-text{font-size:17px;line-height:20px;text-transform:uppercase}.site-footer .content-item__content{margin:0 -20px}@media screen and (min-width:992px){.site-footer .content-item__content{display:flex}}@media (min-width:1200px){.site-footer .content-item__content{margin:0 -40px}}.site-footer .content-item__col{padding:0 20px}@media (min-width:1200px){.site-footer .content-item__col{padding:0 40px}}.site-footer .content-item__nav{margin:0;padding:0;list-style:none}.site-footer .footer-nav__item{margin-bottom:0}@media (min-width:1200px){.site-footer .footer-nav__item:not(:last-child){margin-bottom:15px}}.site-footer .footer-nav__link{color:#c1c1c1;text-decoration:none;position:relative;left:0;transition:all .2s ease-in-out}.site-footer .footer-nav__link:hover{color:#fff;left:10px}.site-footer .content-item__contacts{margin:0 0 55px;list-style:none}@media screen and (max-width:991px){.site-footer .content-item__contacts{margin-bottom:30px}}.site-footer .content-item__contacts .footer-contacts__item{margin:0}@media (min-width:1200px){.site-footer .content-item__contacts .footer-contacts__item:not(:last-child){margin-bottom:15px}}.site-footer .content-item__contacts .footer-contacts__link{color:#fff;text-decoration:none;position:relative;left:0;transition:all .2s ease-in-out}.site-footer .content-item__contacts .footer-contacts__link:hover{left:10px}.site-footer .site-footer__copy{color:#494949;padding:20px 0;text-align:center}@media screen and (min-width:580px){.site-footer .site-footer__copy{text-align:left}}.main-slider .slider__item{height:100vh;background-position:50%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:767px){.main-slider .slider__item{height:240px}}.section{position:relative;top:40px;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.section:last-child{margin-bottom:60px}.section.section_animation{opacity:1;visibility:visible;top:0}.section .container{padding:25px 0;border-bottom:1px solid #f3f3f3}.section__header{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}@media screen and (min-width:580px){.section__header{justify-content:space-between;flex-direction:row}}.section__header.section__header_has-border{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #f2f2f2}.section__title{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin-bottom:10px}@media screen and (min-width:580px){.section__title{margin-bottom:0;flex-direction:row}}.section__title .title-text{margin-bottom:0}.section__title .views-value{color:#a1a1a1;font-size:16px;line-height:24px}@media screen and (min-width:580px){.section__title .views-value{margin-left:20px}}.main__content{width:100%}.section__sorting{display:flex}.section__sorting .sorting__title{display:flex;align-items:center;font-size:12px;line-height:24px;color:#000;font-weight:600;white-space:nowrap;margin-right:60px}.section__sorting .sorting__list{display:flex}.section__sorting .sorting__item:not(:last-child){margin-right:10px}.section__sorting .jcf-select,.section__sorting select{border:0;height:32px}.section__sorting .jcf-select .jcf-select-text,.section__sorting select .jcf-select-text{color:#a1a1a1;padding:0;font-size:12px;line-height:32px}.section__sorting .jcf-select .jcf-select-opener,.section__sorting select .jcf-select-opener{width:32px;height:32px}.section__sorting .jcf-option{padding:5px 10px}.categories{margin-bottom:60px}.categories .categories__item{padding:0 1px;position:relative;overflow:hidden}.categories .categories-item__link{text-decoration:none}.categories .categories-item__link:hover .categories-item__btn{color:#000;background-color:#fff}.categories .categories-item__media .categories-item__img{height:auto}.categories .categories-item__action{position:absolute;left:0;bottom:15px;display:flex;width:100%;justify-content:center}.categories .categories-item__action .btn{min-width:170px}.advantages__list{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:992px){.advantages__list.advantages__list_vertical{flex-direction:column;padding-top:55px}.advantages__list.advantages__list_vertical .advantages__item{width:100%;padding:0 25px}.advantages__list.advantages__list_vertical .advantages__item:not(:last-child){margin-bottom:80px}}.advantages__item{width:100%;text-align:center;padding:0 20px;margin-bottom:40px}@media screen and (min-width:580px){.advantages__item{width:50%;padding:0 25px}}@media screen and (min-width:992px){.advantages__item{width:33.3%;padding:0 45px}}@media (min-width:1520px){.advantages__item{padding:0 70px}}.advantages__item .advantages-item__media{width:125px;height:125px;margin:0 auto 20px;display:flex;justify-content:center;align-items:center;background-color:#f8f8f8;border-radius:50%}.advantages__item .advantages-item__description{display:flex;flex-direction:column;color:#a1a1a1;font-size:15px;line-height:23px}.advantages__item .advantages-item__description .advantages-item__title{color:#000;font-size:21px;line-height:25px;margin-bottom:10px}.products__list,.products__list_carousel-mobile{display:flex;flex-wrap:wrap;margin-bottom:5px}@media screen and (min-width:992px){.products__list.products__list_carousel,.products__list_carousel-mobile.products__list_carousel{padding:0 35px}}.products__list.products__list_carousel .slick-list,.products__list_carousel-mobile.products__list_carousel .slick-list{padding:15px 0}.products__list.products__list_carousel .products__item,.products__list_carousel-mobile.products__list_carousel .products__item{margin-bottom:0}.products__list .products__item,.products__list_carousel-mobile .products__item{padding:0 5px;width:50%;margin-bottom:20px}@media screen and (min-width:768px){.products__list .products__item,.products__list_carousel-mobile .products__item{width:33.3%}}@media screen and (min-width:992px){.products__list .products__item,.products__list_carousel-mobile .products__item{width:50%}}@media (min-width:1200px){.products__list .products__item,.products__list_carousel-mobile .products__item{width:33.3%}}.products__list .product-item__link,.products__list_carousel-mobile .product-item__link{padding:10px;display:flex;position:relative;text-decoration:none;flex-direction:column;border:1px solid #f3f3f3;box-shadow:0 0 10px transparent;transition:all .2s ease-in-out}.products__list .product-item__link .product-item__title{margin-top:15px;min-height:3rem}@media screen and (min-width:1024px){.products__list .product-item__link:hover,.products__list_carousel-mobile .product-item__link:hover{border:1px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.products__list .product-item__link:hover .product-item__title .title-text,.products__list_carousel-mobile .product-item__link:hover .product-item__title .title-text{color:#b2b2b2}.products__list .product-item__link:hover .product-item__img.product-item__img_secondary,.products__list_carousel-mobile .product-item__link:hover .product-item__img.product-item__img_secondary{transform:translateX(0)}}@media screen and (max-width:767px){.products__list .product-item__link .product-item__title{margin-top:15px;min-height:5rem}}.font-black{color:#000;font-weight:700}.products__list .product-item__media,.products__list_carousel-mobile .product-item__media{display:flex;align-items:flex-start;position:relative;overflow:hidden}.products__list .product-item__media .product-item__img,.products__list_carousel-mobile .product-item__media .product-item__img{width:100%}.products__list .product-item__media .product-item__img.product-item__img_secondary,.products__list_carousel-mobile .product-item__media .product-item__img.product-item__img_secondary{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-101%);transition:all .4s ease-in-out}.products__list .categories-item__labels,.products__list_carousel-mobile .categories-item__labels{position:absolute;top:20px;right:20px;z-index:2}.products__list .categories-item__labels .categories-item__label,.products__list_carousel-mobile .categories-item__labels .categories-item__label{color:#fff;background-color:#ba2133;text-align:center;display:flex;justify-content:center;align-items:center;width:45px;height:45px;font-size:13px;line-height:20px;border-radius:50%}@media screen and (max-width:580px){.products__list .categories-item__labels .categories-item__label,.products__list_carousel-mobile .categories-item__labels .categories-item__label{width:30px;height:30px;font-size:9px}.products__list .categories-item__labels,.products__list_carousel-mobile .categories-item__labels{right:10px;top:10px}}.products__list .categories-item__labels .categories-item__label:not(:last-child),.products__list_carousel-mobile .categories-item__labels .categories-item__label:not(:last-child){margin-right:8px}.products__list .product-item__content,.products__list_carousel-mobile .product-item__content{text-align:center;padding:0 0 5px}@media screen and (min-width:580px){.products__list .product-item__content,.products__list_carousel-mobile .product-item__content{padding:0 15px 5px}}.products__list .product-item__title,.products__list_carousel-mobile .product-item__title{margin-bottom:15px}@media screen and (min-width:580px){.products__list .product-item__title,.products__list_carousel-mobile .product-item__title{margin-bottom:30px}}.products__list .product-item__title .title-text,.products__list_carousel-mobile .product-item__title .title-text{display:block;font-size:12px;line-height:16px;text-transform:uppercase;color:#000;transition:all .2s ease-in-out}.products__list .product-item__description,.products__list_carousel-mobile .product-item__description{display:flex;flex-direction:column;align-items:center}.products__list .product-item__info,.products__list_carousel-mobile .product-item__info{font-size:12px;line-height:16px;display:flex;flex-direction:column}@media screen and (min-width:580px){.products__list .product-item__info,.products__list_carousel-mobile .product-item__info{align-items:center;flex-direction:row}}.products__list .product-item__info .product-info__item:not(:last-child):after,.products__list_carousel-mobile .product-item__info .product-info__item:not(:last-child):after{content:" /    "}.products__list .product-item__info .product-info__item:last-child:before,.products__list_carousel-mobile .product-item__info .product-info__item:last-child:before{content:"\A0"}.products__list .product-item__info .product-info__code,.products__list_carousel-mobile .product-item__info .product-info__code{color:#b2b2b2;font-size:12px;line-height:16px}.products__list .product-item__info .product-info__status.product-info__status_success,.products__list_carousel-mobile .product-item__info .product-info__status.product-info__status_success{color:#45cb3f}.products__list .product-item__price,.products__list_carousel-mobile .product-item__price{font-size:14px;line-height:24px;font-weight:600;display:flex;-webkit-box-orient:vertical}@media screen and (min-width:580px){.products__list .product-item__price,.products__list_carousel-mobile .product-item__price{flex-direction:row;align-items:center}}.products__list .product-item__price .product-price__item,.products__list_carousel-mobile .product-item__price .product-price__item{padding:0 3px}.products__list .product-item__price .product-price__old-price,.products__list_carousel-mobile .product-item__price .product-price__old-price{text-decoration:line-through}.products__list .product-item__price .product-price__new-price,.products__list_carousel-mobile .product-item__price .product-price__new-price{color:#000}.products__list{margin:0 -16px;width:calc(100% + 5px)}@media screen and (min-width:580px){.products__list{margin:0}}.products__list_carousel-mobile{margin:0 -16px;width:calc(100% + 32px)}@media screen and (min-width:580px){.products__list_carousel-mobile{margin:0}}.section__pagination{width:100%;color:#262626;text-align:center;margin-bottom:40px}.section__pagination .section-pagination__views{margin-bottom:16px}.section__pagination .section-pagination__views .views-value{font-size:12px;line-height:24px}.section__pagination .section-pagination__control{margin-bottom:20px}.section__pagination .section-pagination__control .section-pagination__list{margin:0;list-style:none;display:flex;justify-content:center}.section__pagination .section-pagination__control .section-pagination__item{margin:0}.section__pagination .section-pagination__control .section-pagination__item.section-pagination__item_active .section-pagination__link,.section__pagination .section-pagination__control .section-pagination__item:hover .section-pagination__link{background-color:#000}.section__pagination .section-pagination__control .section-pagination__link{display:block;text-decoration:none;width:68px;height:1px;background-color:#d7d7d7;transition:all .2s ease-in-out}.section__pagination .section-pagination__control .section-pagination__ajax{margin-bottom:20px}.testimonials__list .testimonials-item__content{margin-bottom:15px;line-height:25px;min-height:70px;font-style:italic}@media screen and (min-width:992px){.testimonials__list .testimonials-item__content{font-weight:600}}.testimonials__list .testimonials-item__rating{margin-top:auto}.main__container .container{display:flex}@media screen and (max-width:1023px){.main__container .container{flex-direction:column}}@media screen and (min-width:1024px){.main__container .container .main__content:first-child,.main__container .container .main__sidebar:first-child{margin-right:40px}}.main__sidebar{width:100%;min-width:280px;margin-bottom:40px;position:relative;left:-40px;opacity:0;transition:all .2s ease-in-out;transition-delay:.5s}@media screen and (min-width:1024px){.main__sidebar{min-width:320px;width:320px}}.main__sidebar.sidebar_mobile-hide{display:none}@media screen and (min-width:1024px){.main__sidebar.sidebar_mobile-hide{display:block}}.wrapper_ready-load .main__sidebar{left:0;opacity:1}.sidebar__header{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #f2f2f2}.sidebar__header .title-text{display:block;color:#262626;font-size:26px;line-height:32px}.sidebar-nav{border:1px solid #f2f2f2;border-bottom:0}.sidebar-nav .sidebar-nav__item.sidebar-nav__item_has-child>.nav-item__link .nav-item__toggle:after{display:block;border-right:1px solid #b6b6b6;border-top:1px solid #b6b6b6;content:"";width:6px;height:6px;transform:rotate(135deg);transition:all .2s ease-in-out}.sidebar-nav .sidebar-nav__item.sidebar-nav__item_has-child>.nav-item__link .nav-item__toggle.invisible:after{border-color:transparent}.sidebar-nav .sidebar-nav__item.sidebar-nav__item_has-child.sidebar-nav__item_open>.nav-item__link .nav-item__toggle:after{transform:rotate(45deg);border-color:#000}.sidebar-nav .sidebar-nav__item.sidebar-nav__item_has-child.sidebar-nav__item_open .nav-item__dropdown{max-height:9999px;opacity:1;visibility:visible}.sidebar-nav .sidebar-nav__item.sidebar-nav__item_active>.nav-item__link .nav-item__title .title-text{font-size:18px}.sidebar-nav .nav-item__link{font-size:12px;line-height:24px;display:flex;align-items:center;padding:8px 16px;text-decoration:none;border-bottom:1px solid #f2f2f2;background-color:#fff;transition:all .2s ease-in-out}.sidebar-nav .nav-item__link.nav-item__link_3_lvl{padding-left:45px}.sidebar-nav .nav-item__link:hover .nav-item__title .title-text{color:#a1a1a1}.sidebar-nav .nav-item__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebar-nav .nav-item__title .title-text{color:#000;font-size:13px;line-height:24px;transition:all .2s ease-in-out}.sidebar-nav .nav-item__value{margin-left:auto;min-width:40px}.sidebar-nav .nav-item__value .value-text{color:#b6b6b6}.sidebar-nav .nav-item__toggle.invisible:after{border-color:transparent}.sidebar-nav .nav-item__toggle{min-width:32px;width:32px;height:24px;display:flex;align-items:center;justify-content:center}.sidebar-nav .nav-item__dropdown{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.sidebar-nav .nav-item__dropdown .nav-item__link{font-size:13px;line-height:24px;background-color:#fbfbfb}.sidebar-nav .nav-item__dropdown .nav-item__link:before{content:"";width:4px;height:4px;background-color:#000;margin-right:15px;border-radius:50%}.sidebar-nav .nav-item__dropdown .nav-item__toggle:after{display:none}.account-nav .account-nav__list{border:1px solid #f2f2f2}.account-nav .account-nav__item.account-nav__item_active .account-nav__link,.account-nav .account-nav__item:hover .account-nav__link{color:#a1a1a1}.account-nav .account-nav__item:not(:last-child){border-bottom:1px solid #f2f2f2}.account-nav .account-nav__link{text-decoration:none;padding:10px 20px;font-size:13px;line-height:20px;color:#000;display:block;transition:all .2s ease-in-out}.breadcrumbs{border-bottom:1px solid #f2f2f2;margin-bottom:48px}.breadcrumbs .container{padding:24px 0}.breadcrumbs .breadcrumbs__list{margin:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumbs .breadcrumbs__item{font-size:12px;line-height:24px;color:#a1a1a1;margin:0;display:flex;align-items:center}.breadcrumbs .breadcrumbs__item:not(:last-child){margin-right:15px}.breadcrumbs .breadcrumbs__item:not(:last-child):after{content:"/"}.breadcrumbs .breadcrumbs__link{color:#000;margin-right:15px;text-decoration:none}.breadcrumbs .breadcrumbs__link:hover{text-decoration:underline}.section_product-detail .container{padding-top:0}.product-detail{display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media screen and (min-width:992px){.product-detail{flex-direction:row;justify-content:space-between}}.product-detail__gallery{width:100%;margin-bottom:20px}@media screen and (min-width:992px){.product-detail__gallery{width:calc(100% - 325px);margin-bottom:0}}.product-detail__gallery .product-gallery__list{display:flex;flex-wrap:wrap;margin-left:-30px}.product-detail__gallery .product-gallery__item{width:calc(100% - 30px);margin:0 0 30px 30px;transition:all .2s ease-in-out}@media screen and (min-width:320px){.products__list_carousel-mobile{margin:0 15px}.product-detail__gallery .product-gallery__list{margin-left:-15px}.product-detail__gallery .product-gallery__item{width:calc(100% - 30px)}}@media screen and (min-width:580px){.product-detail__gallery .product-gallery__item{width:calc(50% - 30px)}}.product-detail__gallery .product-item__link{display:flex;flex-direction:column;position:relative;padding:10px;border:1px solid #f3f3f3;box-shadow:0 0 10px transparent;transition:all .2s ease-in-out}@media screen and (min-width:1024px){.product-detail__gallery .product-item__link:hover{border:1px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.1)}}.product-detail__gallery .product-item__labels{position:absolute;top:30px;right:30px;z-index:2}.product-detail__gallery .product-item__labels .product-item__label{color:#fff;background-color:#ba2133;text-align:center;display:flex;justify-content:center;align-items:center;width:85px;height:85px;font-size:21px;line-height:28px;border-radius:50%}.product-detail__gallery .product-item__labels .product-item__label:not(:last-child){margin-right:16px}.product-detail__gallery .product-item__media{display:flex;align-items:flex-start}.product-detail__gallery .product-item__media .product-item__img{width:100%}.product-detail__description{width:100%;min-width:280px}@media screen and (min-width:580px){.product-detail__description{width:280px}}.product-detail__description .product-description__part{color:#a1a1a1;font-size:13px;line-height:24px;margin-bottom:30px}.product-detail__description .product-part__title{margin-bottom:10px}.product-detail__description .product-part__title .title-text{color:#262626;font-size:21px;line-height:28px;font-family:Gilroy-Medium}.product-detail__description .product-description__categorien{margin-bottom:10px}.product-detail__description .product-description__categorien .categorien-text{font-size:15px;line-height:24px}.product-detail__description .product-description__title{margin-bottom:10px}.product-detail__description .product-description__title .title-text{color:#262626;font-family:Gilroy-Medium;font-size:26px;line-height:32px}.product-detail__description .product-description__code{margin-bottom:35px}.product-detail__description .product-description__status{margin-bottom:20px}.product-detail__description .product-description__status.product-description__status_available .status-text{color:#45cb3f}.product-detail__description .product-description__status .status-text{font-size:15px;line-height:24px}.product-detail__description .product-description__price{display:flex;font-size:22px;line-height:24px;margin-bottom:20px;font-weight:600;align-items:center}.product-detail__description .product-description__price .product-price__old-price{color:#b2b2b2;text-decoration:line-through;margin-right:20px}.product-detail__description .product-description__price .product-price__current-price{color:#000}.product-detail__description .product-settings__item{margin-bottom:20px}.product-detail__description .product-settings__item .jcf-select-product-settings__select,.product-detail__description .product-settings__item .product-settings__select{margin-bottom:10px}.product-detail__description .product-settings__item .product-settings_info-link{color:#a1a1a1;transition:all .2s ease-in-out}.product-detail__description .product-settings__item .product-settings_info-link:hover{color:#000}.product-detail__description .product-order__submit .btn{width:100%}.product-detail__description .product-description__specifications .product-specifications__item{display:flex}.product-detail__description .product-description__specifications .product-specifications__item .product-specifications__title{color:#a1a1a1;margin-right:5px}.product-detail__description .product-description__specifications .product-specifications__item .product-specifications__value{color:#000}.product-detail__description .product-description__share{display:flex;align-items:center}.product-detail__description .product-description__share .product-share__title{margin-right:30px}.product-detail__description .product-description__share .product-share__title .title-text{color:#262626;font-size:14px;line-height:24px}.product-detail__description .product-description__share .product-share__list{display:flex;margin-left:-10px}.product-detail__description .product-description__share .product-share__list .product-share__item{margin:0 0 0 10px}.product-detail__description .product-description__share .product-share__list .product-share__link{display:block;height:100%;text-decoration:none}.cart-order__result{display:flex;justify-content:flex-start;flex-direction:column;padding:30px;background-color:#f8f8f8;margin-bottom:40px}@media screen and (min-width:768px){.cart-order__result{flex-direction:row;justify-content:space-between}}.cart-order__result .cart__formular{margin-bottom:10px}.cart-order__result .cart-result__total{margin-bottom:25px}@media screen and (min-width:768px){.cart-order__result .cart-result__total{margin-bottom:0}}.cart-order__result .cart-result__total .order-total{color:#262626;font-weight:600;font-size:21px;line-height:24px;display:block;margin-bottom:15px}.cart-order__result .cart-result__total .order-total .price-value{font-weight:700}.cart-order__result .cart-result__total .delivery-info{color:#a1a1a1;font-size:13px;line-height:24px}.cart-order__result .cart-result__info{color:#262626;font-size:16px;line-height:24px;width:100%}@media screen and (min-width:768px){.cart-order__result .cart-result__info{width:320px}}.cart-order__result .order-info__item{display:flex;justify-content:space-between}.cart-order__result .order-info__item:not(:last-child){margin-bottom:10px}.cart-order__result .order-info__item.order-info__item_total{font-weight:700;margin-bottom:25px}.cart-order__result .order-info__item .btn{width:100%}.cart-table__head{display:none;padding:0 10px}@media screen and (min-width:768px){.cart-table__head{display:flex}}.cart-table__head .table-head__item{text-align:center}.cart-table__head .title-text{color:#262626;font-size:12px;line-height:20px}.cart-table{font-size:12px;line-height:20px;padding:10px 0}.cart-table .cart-table__row{display:flex;flex-direction:column;position:relative;min-height:200px;padding:10px}@media screen and (min-width:420px){.cart-table .cart-table__row{flex-direction:row}}.cart-table .cart-table__row:nth-child(2n){background-color:#fbfbfb}.cart-table .cart-table__row .table-row__remove{width:100%}@media screen and (min-width:420px){.cart-table .cart-table__row .table-row__remove{width:170px}}@media screen and (min-width:768px){.cart-table .cart-table__row .table-row__remove{position:absolute;bottom:35px;right:20px}}.cart-table .cart-table__row .table-row__remove .btn{width:100%}.cart-table .cart-table__content{display:flex;width:100%;flex-direction:column}@media screen and (min-width:768px){.cart-table .cart-table__content{flex-direction:row}}.cart-table .cart-table__description{margin-bottom:20px}@media screen and (min-width:768px){.cart-table .cart-table__description{padding-top:15px;margin-right:15px}}.cart-table .cart-table__length,.cart-table .cart-table__price{margin-bottom:10px;text-align:center}@media screen and (min-width:420px){.cart-table .cart-table__length,.cart-table .cart-table__price{text-align:left}}@media screen and (min-width:768px){.cart-table .cart-table__length,.cart-table .cart-table__price{padding-top:35px;text-align:center}}.cart-table__avatar{width:100%;margin-bottom:20px;min-width:125px}@media screen and (min-width:320px){.cart-table .cart-table__row{flex-direction:row}.table-row__col.cart-table__length,.table-row__col.cart-table__price{text-align:left}.cart-table__avatar{margin-right:30px;width:125px;margin-bottom:0}}.cart-table__avatar .cart-table__avatar-link{display:flex;align-items:flex-start;height:100%}.cart-table__description{text-transform:uppercase}@media screen and (min-width:768px){.cart-table__description{width:215px}}.cart-table__description .cart-table__category{margin-bottom:7px}.cart-table__description .cart-table__category-link{text-decoration:none;color:#a1a1a1;transition:all .2s ease-in-out}.cart-table__description .cart-table__category-link:hover{color:#000}.cart-table__description .cart-table__title .title-text{color:#262626}.cart-table__description .cart-table__title-link{text-decoration:none}.cart-table__description .cart-table__title-link:hover{text-decoration:underline}@media screen and (min-width:768px){.cart-table__length{margin-right:85px;width:80px;margin-left:auto;text-align:center}}.cart-table__price{color:#262626;font-weight:600}@media screen and (min-width:768px){.cart-table__price{width:60px;text-align:center}}.order-history__item{margin-bottom:10px;color:#262626;background-color:#f8f8f8;padding:25px 20px;display:flex;flex-direction:column;font-size:21px;line-height:30px;justify-content:space-between;font-family:Gilroy-Medium}@media screen and (min-width:992px){.order-history__item{flex-direction:row;align-items:center;padding:45px 20px}}.order-history__item .order-item__title{margin-bottom:16px}@media screen and (min-width:992px){.order-history__item .order-item__title{margin-bottom:0;margin-right:16px}}.order-history__item .value{font-weight:700;margin-left:5px}.popup-init,.popup-wrap{cursor:pointer}.popup-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.4);transition:all .4s ease-in-out}.popup,.popup-wrap{visibility:hidden;opacity:0}.popup-visible .popup-wrap{visibility:visible;opacity:1}.popup-visible .site-footer,.popup-visible .site-header,.popup-visible .site-main{opacity:0;visibility:hidden}@media screen and (min-width:992px){.popup-visible .site-footer,.popup-visible .site-header,.popup-visible .site-main{opacity:1;visibility:visible}}.popup{position:fixed;top:50%;left:50%;cursor:auto;overflow:auto;min-width:320px;max-width:340px;text-align:center;color:#000;width:100%;max-height:90%;padding:30px 30px 0;visibility:hidden;opacity:0;box-shadow:0 16px 24px rgba(2,21,51,.1);background-color:#fff;z-index:111;transform:translate(-50%,-50%)}.popup.active{visibility:visible;opacity:1}.popup .popup-content,.popup .popup-footer,.popup .popup-header{margin-bottom:30px}.popup .popup-footer{margin-bottom:0}.popup .popup-header{display:flex;justify-content:center;text-align:center;align-items:center;width:100%}.popup .popup-header .popup-header__title .title-text{font-size:21px;line-height:30px;font-weight:500;font-family:Gilroy-Medium;margin-bottom:0}.popup .popup-remove{cursor:pointer;display:flex;transition:all .2s ease-in-out;width:30px;height:30px;position:absolute;top:0;right:0;justify-content:center;align-items:center}.popup .popup-remove svg{width:10px}.popup .popup-remove path{stroke:#262626;transition:all .2s ease-in-out}.popup .popup-remove:hover path{stroke:#262626}.popup .popup-content .btn{margin:0 auto 20px;width:200px;padding:10px;min-width:0}.popup .popup-content .btn.btn_secondary-m{margin-bottom:0}.popup .popup-footer{position:relative;padding:15px;height:60px}.popup .popup-footer:before{content:"";left:-30px;width:calc(100% + 60px);height:1px;background-color:#f3f3f3;position:absolute;top:0}.popup .socials{display:flex;justify-content:center;align-items:center}.popup .socials .title-text{color:#000}.popup .socials.socials_secondary img{width:40px}.popup .popup-footer{display:flex;justify-content:center;color:#000}.popup .or{position:relative}.popup .or:before{content:"";left:-30px;width:calc(100% + 60px);height:1px;background-color:#f3f3f3;position:absolute;top:50%;transform:translateY(-50%)}.popup .or .or__text{padding:0 10px;position:relative;background-color:#fff}.popup .form-fiel__link{position:absolute;color:#a1a1a1;text-decoration:none;top:50%;font-size:11px;right:20px;transition:all .2s ease-in-out;transform:translateY(-50%)}.popup .form-fiel__link:hover{color:#000}.site-logo_hidden-small{display:none;position:absolute;left:90px;top:50%;max-height:52px;transform:translateY(-50%)}.site-logo_hidden-small img{max-height:52px}.brands-list__item{max-height:58px;height:58px;min-height:58px}.brands-list__item img{max-width:100%;min-height:58px;max-height:58px}.hidden-menu{width:100%;height:100%;background-color:#000;position:absolute;display:none;top:0;left:0;z-index:4;transform:translate(-110%);transition:all .7s}.body_menu-active .hidden-menu{transform:translate(0)}.hidden{display:none!important}.show{display:block}.hidden-menu{overflow-y:auto;padding-top:100px}.hidden-menu__elements{color:#fff;font-family:Roboto;font-size:22px;font-weight:500;text-transform:uppercase;line-height:21px;list-style:none;margin-left:0}.hidden-menu-element__submenu-element{list-style:none}.hidden-menu-element__submenu-element a{text-decoration:none;color:#fff;font-family:Roboto;font-size:22px;font-weight:500;text-transform:uppercase;line-height:21px;list-style:none;transform:skew(-15deg) translateY(50px) translateX(-50px) rotate(5deg);opacity:0;transition:all .3s linear .55s,background-color 0s linear 0s;display:block}.hidden-menu-element__submenu-element-has-children>a:hover{background-color:#191919}.hidden-menu-element__submenu-element:nth-child(2) a{transition:all .3s linear .6s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(3) a{transition:all .3s linear .65s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(4) a{transition:all .3s linear .7s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(5) a{transition:all .3s linear .75s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(6) a{transition:all .3s linear .8s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(7) a{transition:all .3s linear .85s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(8) a{transition:all .3s linear .9s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(9) a{transition:all .3s linear .95s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(10) a{transition:all .3s linear 1s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(11) a{transition:all .3s linear 1.05s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(12) a{transition:all .3s linear 1.1s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(13) a{transition:all .3s linear 1.15s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(14) a{transition:all .3s linear 1.2s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(15) a{transition:all .3s linear 1.25s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(16) a{transition:all .3s linear 1.3s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(17) a{transition:all .3s linear 1.35s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(18) a{transition:all .3s linear 1.4s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(19) a{transition:all .3s linear 1.45s,background-color 0s linear 0s}.hidden-menu-element__submenu-element:nth-child(20) a{transition:all .3s linear 1.5s,background-color 0s linear 0s}.hidden-menu-element_active .hidden-menu-element__submenu-element a{opacity:1;transform:none}.hidden-menu-element__submenu-element-has-children{position:relative}.hidden-menu-element__submenu-element-has-children a{padding:23px 70px 23px 30px}.hidden-menu-element__submenu-element a{padding:23px 0 23px 30px}.hidden-menu-element__submenu-element-has-children .hidden-menu-element__submenu-element-submenu{display:none}.hidden-menu-element__submenu-element-has-children_arrow{position:absolute;cursor:pointer;top:23px;right:20px;width:50px;height:20px}.hidden-menu-element__submenu-element-has-children li{text-decoration:none;color:#000;font-family:Roboto;font-size:22px;font-weight:500;text-transform:uppercase;line-height:21px;list-style:none}.hidden-menu-element_submenu{padding:10px 0 0;background-color:#000;margin:0}.hidden-menu-element_submenu-wrapper{transform:translate(-110%);position:absolute;background-color:#000;width:100%;z-index:5;height:100%;top:72px;left:0;transition:all .7s}.hidden-menu-element_submenu-top{padding:0 30px 0 0;position:relative;text-align:right;height:50px;cursor:pointer;background-color:#191919;display:flex;justify-content:flex-end;align-items:center}.hidden-menu-element_submenu-top:before{content:"";position:absolute;top:50%;left:20px;transform:translateY(-50%) rotate(180deg);width:8px;height:14px;background:url(/images/menu-arrow.png?6f3347b77e4471c0c7c2fe7e7968a714) 50% no-repeat}.hidden-menu-element_active .hidden-menu-element_submenu-wrapper{transform:translate(0)}.hidden-menu-element__main{position:relative;padding:23px 0 23px 25px}.hidden-menu-element__main a{cursor:pointer;text-decoration:none;color:#fff;font-family:Roboto;font-size:22px;font-weight:500;text-transform:uppercase;line-height:21px;list-style:none;padding:0 80px 0 0}.hidden-menu-element__main:hover{background-color:#191919}.hidden-menu-element_arrow{cursor:pointer;width:50px;height:100%;display:none;position:absolute;top:0;right:30px;transform:translate(0)}.hidden-menu-element_submenu-have .hidden-menu-element_arrow{display:flex;justify-content:flex-end;align-items:center}.hidden-menu__other-links{margin:50px 0 0}.hidden-menu__other-link a{list-style:none;color:#fff;font-family:Roboto;font-size:17px;font-weight:500;line-height:24px;text-transform:uppercase;text-decoration:none;padding:0 0 0 24px}@media screen and (max-width:991px){.site-logo_hidden-small{display:block;left:120px}.hidden-menu{display:block}.site-logo_tohide{display:none}}@media screen and (max-width:767px){.site-logo_hidden-small{display:block;left:90px}}html._lock{overflow:hidden}.hidden-menu__other-link a:hover{text-decoration:underline}.hidden-menu-element__submenu-element-has-children_arrow img{transition:all .3s}.arrow_active img{transform:rotate(90deg)}.hidden-menu__other-link_languages{font-size:13px;line-height:25px;text-transform:uppercase;color:#fff;display:flex;align-items:center;flex-wrap:wrap;margin:0 0 0 25px}.hidden-menu__other-link_languages_item{margin:0 15px 0 0}.hidden-menu__other-link_languages_item a{padding:0}.hidden-menu__other-link_languages_item_active{text-decoration:underline}