input[type=email],input[type=tel],input[type=text]{line-height:normal;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;box-shadow:none;width:100%}
input[type=email]::-ms-expand,input[type=tel]::-ms-expand,input[type=text]::-ms-expand{display:none}
select{line-height:normal;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0}
select::-ms-expand{display:none}
textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:normal;outline:0;box-shadow:none;resize:vertical;width:100%}
textarea::-ms-expand{display:none}
*{box-sizing:border-box;margin:0;padding:0}
:after,:before{box-sizing:border-box}
body{font-family:Ruda,sans-serif;display:flex;flex-direction:column;min-height:100vh;line-height:1.6em;background:#f6f6f6}
.wrapper{flex-grow:1; padding-bottom: 30px;}
.container{margin:0 auto;width:2560px;padding:0 15px;max-width:100%}
img{max-width:100%;height:auto}
svg{transition:inherit}
input[type=email].error,input[type=tel].error,input[type=text].error{color:red}
input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{color:#000; border-color: #262626; box-shadow: none;  -webkit-box-shadow: none;}
.flex{display:flex;align-items:flex-start;gap:40px;margin-bottom: 30px;}
aside{width:377px;flex-shrink:0}
.content{width:100%;min-width:0}
.content_box a{color:#8a8a8a}
.content_box p{font-style:normal;font-weight:400;font-size:18px;line-height:1.6em;color:#262626;padding-bottom:.9em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.content_box ul{list-style-type:none;margin-bottom:30px}
.content_box ul li{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.35em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);color:#262626;padding-left:30px;position:relative;padding-bottom:5px}
.content_box ul li:before{content:'';width:15px;height:15px;box-sizing:border-box;background:url(../image/svg/li_icon.svg) center no-repeat;display:inline-block;position:absolute;left:0;top:3px}
.information a{color:#8a8a8a}
.information p{font-style:normal;font-weight:400;font-size:18px;line-height:1.6em;color:#262626;padding-bottom:.9em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.information ul{list-style-type:none;margin-bottom:30px}
.information ul li{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.35em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);color:#262626;padding-left:30px;position:relative;padding-bottom:5px}
.information ul li:before{content:'';width:15px;height:15px;box-sizing:border-box;background:url(../image/svg/li_icon.svg) center no-repeat;display:inline-block;position:absolute;left:0;top:3px}
h1{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:42px;color:#262626;margin-top:0;line-height:1.57em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (42 - 28) + 28 * 1px)}
h2{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:600;font-size:38px;color:#262626;margin:.5em 0;line-height:1.55em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (38 - 28) + 28 * 1px)}
h3{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:600;font-size:28px;color:#262626;margin:.5em 0;line-height:1.55em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (28 - 20) + 20 * 1px)}
.mmb{margin-bottom:8vw}
.mbn{display:inline-flex;align-items:center;cursor:pointer;text-decoration:none;outline:0;background:0 0;border:none;transition:.3s}
.mbn:active{-webkit-tap-highlight-color:transparent}
.mbn_cart b{display:inline-flex;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:50%;width:50px;height:50px;justify-content:center;align-items:center;margin-right:15px;border:1px solid #fff;transition:inherit}
.mbn_cart b svg{color:#262626}
.mbn_cart span{font-weight:400;font-size:18px;line-height:1.6;color:#262626}
.mbn_cart:active{-webkit-tap-highlight-color:transparent}
.mbn_cart:active b{background:0 0;border:1px solid #262626;box-shadow:0 0 0 transparent}
.mbn_menu{margin-right:50px}
.mbn_menu b{display:flex;background:#fff;border-radius:20px;justify-content:center;align-items:center;width:50px;height:50px;transition:inherit;border:1px solid #fff}
.mbn_menu b svg{fill:#262626}
.mbn_menu b svg+svg,.mbn_menu.active b svg{display:none}
.mbn_menu.active b svg+svg{display:block}
.mbn_menu span{font-weight:400;font-size:18px;line-height:1.6;color:#262626;margin-left:20px}
.mbn_menu:active{-webkit-tap-highlight-color:transparent}
.mbn_menu:active b{border:1px solid #262626;background:rgba(255,255,255,0)}
.mbn_menu:active b svg,.mbn_search svg{fill:#262626}
.mbn_search:active{-webkit-tap-highlight-color:transparent}
.mbn_search:active svg{fill:#bbb}
.mbn_user svg{fill:#262626}
.mbn_user:active{-webkit-tap-highlight-color:transparent}
.mbn_user:active svg{fill:#bbb}
.mbn_trans{border:1px solid #fff;background:rgba(255,255,255,0);font-weight:600;font-size:18px;line-height:1.35em;color:#fff;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);padding:1em 3em}
.mbn_trans:active{background:#fff;color:#424242;-webkit-tap-highlight-color:transparent}
.mbn_buy{border:1px solid #262626;font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.35em;color:#262626;padding:.6em 2.4em;background: transparent;}
.mbn_buy.invert{border:1px solid #262626;color:#fff; background: #262626;}
.button_oc {border:1px solid #262626;font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.35em;color:#262626;padding:.6em 2.4em;background: transparent;}
.button_oc:active{background:#262626;color:#fff;-webkit-tap-highlight-color:transparent}
.mbn_buy:active{background:#262626;color:#fff;-webkit-tap-highlight-color:transparent}
.mbn_buy:active span{transform:scale(1.1)}
.mbn_black{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.35em;color:#262626;padding:.66em 2.2em;border:1px solid #262626;transition:.3s}
.mbn_black:active{background:#262626;color:#fff;-webkit-tap-highlight-color:transparent}
header{background:#ececec}
.header{display:grid;padding:24px 0;grid:auto/1fr auto 1fr;gap:30px}
.header_invert{background:rgba(81,81,81,.5);backdrop-filter:blur(5px);position:absolute;top:0;right:0;left:0;z-index:10}
.header_invert .mbn_cart span{color:#fff}
.header_invert .mbn_cart:active{-webkit-tap-highlight-color:transparent}
.header_invert .mbn_cart:active b{background:0 0;border:1px solid #fff}
.header_invert .mbn_cart:active b svg{fill:#fff}
.header_invert .mbn_menu b{background:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,0)}
.header_invert .mbn_menu svg{fill:#fff}
.header_invert .mbn_menu span{color:#fff}
.header_invert .mbn_menu:active{-webkit-tap-highlight-color:transparent}
.header_invert .mbn_menu:active b{border:1px solid #fff}
.header_invert .header_tel svg,.header_invert .mbn_menu:active b svg,.header_invert .mbn_search svg,.header_invert .mbn_user svg{fill:#fff}
.header_invert .header_tel span,.header_invert .header_title{color:#fff}
.header_invert .header_social a svg{fill:#fff}
.header_tel{margin-right:30px}
.header_tel svg{fill:#262626}
.header_tel span{color:#262626;font-weight:400;font-size:18px;margin-left:10px}
.header_tel:active{-webkit-tap-highlight-color:transparent}
.header_tel:active svg{fill:#bbb}
.header_tel:active span{color:#bbb;transition:inherit}
.header_title{font-weight:400;font-size:18px;color:#262626;max-width:165px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.header_center{display:grid;grid:auto/1fr 1fr;grid-gap:23px;align-items:center}
.header_right{display:flex;justify-content:end;gap:30px;align-items:center}
.header_left,.header_logo{display:flex;align-items:center}
.header_logo{justify-content: center;}
.header_social{gap:30px;display:flex;align-items:center;flex-wrap:wrap}
.header_social a{transition:.3s}
.header_social a svg{fill:#424242}
.header_social a:active{-webkit-tap-highlight-color:transparent}
.header_social a:active svg{fill:#bbb}
.nav{list-style-type:none;margin-bottom: 30px;}
.nav_head{font-weight: 600;font-size: 28px;line-height: 1.83em;color: #262626; font-family: 'El Messiri',sans-serif;font-size: 25px; padding: 0px 15px;margin-bottom: 5px;}
li.nav_item{display:grid;grid:auto/1fr auto;align-items:center;position: static;}
.nav_item>a{text-decoration:none;font-style:normal;font-weight:400;font-size:18px;line-height:1.35em;color:#424242;padding:17px 0}
.nav_item>a:active{color:#888;-webkit-tap-highlight-color:transparent}
.nav_item:not(:last-child){border-bottom:1px solid #d9d9d9}
.nav_drop{padding-left:17px;list-style-type:none;grid-column:1/-1;border-top:1px solid #d9d9d9;display:none}
.nav_drop_btn{width:40px;height:40px;justify-content:center}
.nav_drop_btn.actived svg{transform:scale(-1)}
.nav_drop_item{display:grid;grid:auto/1fr auto;align-items:center}
.nav_drop_item>a{text-decoration:none;font-style:normal;font-weight:400;font-size:16px;line-height:1.35em;color:#888;padding:17px 0}
.nav_drop_item>a:active{color:#424242;-webkit-tap-highlight-color:transparent}
.nav_drop_item:not(:last-child){border-bottom:1px solid #d9d9d9}
.nav_subdrop{list-style-type:none;grid-column:1/-1;padding-left:17px;border-top:1px solid #d9d9d9;display:none}
.nav_subdrop_btn{width:40px;height:40px;justify-content:center}
.nav_subdrop_btn.actived svg{transform:rotate(225deg) scale(-1)}
.nav_subdrop_item{display:grid;grid:auto/1fr auto;align-items:center}
.nav_subdrop_item:not(:last-child){border-bottom:1px solid #d9d9d9}
.nav_subdrop_item>a{text-decoration:none;font-style:normal;font-weight:400;font-size:14px;line-height:1.35em;color:#888;padding:14px 0}
.nav_subdrop_item>a:active{color:#424242;-webkit-tap-highlight-color:transparent}
.nav_btns{display:flex;justify-content:flex-end;margin-bottom:15px}
.nav_btns .mbn_menu{margin-right:0}
.nav_btns .mbn_menu svg{fill:#262626}
#menu,#menu_mobile{position:fixed;z-index:500;left:0;top:0;bottom:0;background:#f1f1f1;width:100%;max-width:507px;overflow:auto;display:none;padding:50px;box-shadow:0 10px 15px rgba(0,0,0,.15)}
.mobile_btns{display:flex;justify-content:space-between;padding:13px 15px;position:fixed;bottom:0;right:0;left:0;z-index:600;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.15)}
.mobile_btns_menu{display:flex;flex-direction:column;align-items:center;text-decoration:none}
.mobile_btns_menu span{font-weight:400;font-size:12px;line-height:1.25em;color:#262626;margin-top:5px}
.mobile_btns_menu svg{fill:#424242}
.mobile_btns_menu svg+svg,.mobile_btns_menu.active svg{display:none}
.mobile_btns_menu.active svg+svg{display:block}
.mobile_btns_menu_catalog svg+svg,.mobile_btns_menu_catalog.active svg{display:none}
.mobile_btns_menu_catalog.active svg+svg{display:block}
.mobile_btns_link{display:flex;flex-direction:column;align-items:center;text-decoration:none}
.mobile_btns_link:active{-webkit-tap-highlight-color:transparent}
.mobile_btns_link span{font-weight:400;font-size:12px;line-height:1.25em;color:#262626;margin-top:5px}
.mobile_btns_link svg{fill:#424242}
.mobile_btns_cart{display:flex;flex-direction:column;align-items:center;margin-top:-30px;text-decoration:none}
.mobile_btns_cart:active{-webkit-tap-highlight-color:transparent}
.mobile_btns_cart b{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:50%;flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center}
.mobile_btns_cart span{font-weight:400;font-size:12px;line-height:1.25em;color:#262626;margin-top:5px}
.mobile_btns_cart svg{fill:#424242}
.copyright{background:#f0f0f0;text-align:center;padding:15px;font-weight:400;font-size:16px;line-height:1.5em;color:#a9a9a9;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (16 - 12) + 12 * 1px)}
footer{background:#f6f6f6}
.footer{display:grid;grid-template-rows:auto;grid-template-columns:repeat(5,minmax(320px,1fr));gap:40px;padding:80px 0}
.footer_logo{margin-bottom:40px}
.footer_info p{font-weight:400;font-size:18px;line-height:1.35em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px);color:#8a8a8a;margin-bottom:.83em}
.footer_head{font-weight:600;font-size:28px;line-height:1.83em;color:#262626;font-family:'El Messiri',sans-serif;margin-bottom:1.1em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (28 - 22) + 22 * 1px)}
.footer_contacts{display:flex;flex-direction:column;gap:18px}
.footer_contacts svg{fill:#424242}
.footer_contacts_address{display:grid;grid:auto/20px auto;gap:.83em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px)}
.footer_contacts_address address{font-weight:400;font-size:18px;color:#424242;font-style:normal;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px);line-height:1.6em}
.footer_link{display:inline-grid;grid:auto/20px auto;gap:15px;color:#424242;text-decoration:none;font-weight:400;font-size:18px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px);gap:.83em}
.footer_link:active{text-decoration:underline;-webkit-tap-highlight-color:transparent}
.footer_menu{list-style-type:none}
.footer_menu li{margin-bottom:.83em;font-size:18px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px);line-height:1.35em}
.footer_menu li a{font-weight:400;color:#424242;text-decoration:none;display:inline-block}
.footer_menu li a:active{text-decoration:underline;-webkit-tap-highlight-color:transparent}
.footer_social{display:flex;flex-wrap:wrap;gap:15px}
.breadcrumb{display:flex;list-style-type:none;padding:2.5em 0;flex-wrap:wrap;gap:15px 0;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.breadcrumb li{font-style:normal;font-weight:400;font-size:inherit;line-height:1.6em;color:#8a8a8a}
.breadcrumb li:not(:last-child):after{content:'';display:inline-block;background:#8a8a8a;border-radius:2px;width:20px;height:2px;vertical-align:middle;margin:0 15px}
.breadcrumb li a{font-style:normal;font-weight:400;font-size:inherit;line-height:1.6em;color:#8a8a8a;text-decoration:none}
.breadcrumb>li+li:before{display: none;}
.catalog{display:grid;grid:auto/repeat(auto-fill,minmax(320px,1fr));gap:40px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (40 - 30) + 30 * 1px);margin-bottom:2em;gap:1em}
.catalog_top{display:flex;justify-content:space-between;align-items:center;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (49 - 30) + 30 * 1px);margin-bottom:1em}
.catalog_top h1{margin:0}
.catalog_limit{display:inline-flex;gap:30px}
.catalog_limit span{font-style:normal;font-weight:400;font-size:18px;line-height:1.6em;color:#303030}
.catalog_limit a{font-style:normal;font-weight:400;font-size:18px;line-height:1.6em;color:rgba(48,48,48,.5);width:30px;text-decoration:none}
.catalog_limit a.active{color:#303030;user-select:none;cursor:auto;pointer-events:none}
.catalog_carousel{font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (65 - 30) + 30 * 1px);margin-bottom:1em}
.catalog_carousel_head{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:52px;line-height:1.56em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (52 - 28) + 28 * 1px);color:#262626;text-align:center;margin-bottom:1.15em}
.catalog_carousel .owl-stage{display:flex;flex-wrap: wrap;}
.catalog_carousel .catalog_item{height:100%}
.catalog_carousel_nav{display:flex;gap:40px;justify-content:center}
.catalog_carousel_nav .owl-prev{outline:0;background:0 0;border:none;cursor:pointer;overflow:hidden;display:flex;align-items:center}
.catalog_carousel_nav .owl-prev svg{fill:#262626;transition:.3s}
.catalog_carousel_nav .owl-prev:active{-webkit-tap-highlight-color:transparent}
.catalog_carousel_nav .owl-prev:active svg{transform:translateX(25px)}
.catalog_carousel_nav .owl-next{outline:0;background:0 0;border:none;cursor:pointer;overflow:hidden;display:flex;align-items:center}
.catalog_carousel_nav .owl-next svg{fill:#262626;transition:.3s}
.catalog_carousel_nav .owl-next:active{-webkit-tap-highlight-color:transparent}
.catalog_carousel_nav .owl-next:active svg{transform:translateX(-25px)}
.catalog_carousel_dots{display:flex;gap:14px}
.catalog_carousel_dots.disabled{display:none}
.catalog_carousel_dots .owl-dot{border:2px solid #afafaf;border-radius:50%;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}
.catalog_carousel_dots .owl-dot:before{content:'';background:rgba(38,38,38,.3);border-radius:50%;width:10px;height:10px;display:block;transition:.5s}
.catalog_carousel_dots .owl-dot.active:before{background:rgba(38,38,38,.8)}
.catalog_item{display:grid;grid:auto 1fr auto/auto;position:relative;gap:20px 0;padding-bottom:20px}
.catalog_item_label{position:absolute;top:15px;left:15px;z-index:2;display:flex;flex-wrap:wrap;gap:10px}
.catalog_item_label span{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.35em;padding:3px 12px;color:#fff}
.catalog_item_label .hit{background:rgba(214,88,88,.8)}
.catalog_item_label .new{background:rgba(88,214,123,.8)}
.catalog_item_label .stock{background:rgba(214,212,88,.8)}
.catalog_item_image{text-decoration:none}
.catalog_item_image img{width:100%;height:100%;object-fit:cover}
.catalog_item_image:active{-webkit-tap-highlight-color:transparent}
.catalog_item_image:active+.catalog_item_name{color:#888}
.catalog_item_name{text-decoration:none;font-weight:600;font-size:18px;line-height:1.5em;color:#262626;transition:.3s}
.catalog_item_name:active{color:#888;-webkit-tap-highlight-color:transparent}
.catalog_item_price{display:flex;flex-direction:column;justify-content:center}
.catalog_item_price b{font-family:'El Messiri',sans-serif;font-weight:700;font-size:20px;line-height:1.35em;color:#262626}
.catalog_item_price b.red{color:#fe3636}
.catalog_item_price s{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.35em;text-decoration-line:line-through;color:#b3b3b3}
.catalog_item_btns{display:flex;justify-content:space-between;align-items:center}
.catalog_list{display:grid;gap:30px 40px;list-style-type:none;grid:auto/repeat(auto-fill,minmax(300px,1fr));padding:0 0 15px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (45 - 30) + 30 * 1px);margin-bottom:1em}
.catalog_list li a{display:block;padding:1.18em .9em;font-style:normal;font-weight:400;font-size:16px;line-height:1.35em;color:#888;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (16 - 12) + 12 * 1px);background:#fff;border:1px solid #d2d2d2;box-shadow:0 5px 15px rgba(0,0,0,.1);text-decoration:none;text-align:center;transition:.3s}
.catalog_list li a:active{border:1px solid #424242;color:#424242;-webkit-tap-highlight-color:transparent}
.catalog_list li a[aria-disabled=true]{pointer-events:none}
.quantn{display:grid;grid:auto/auto 1fr auto}
.slider_wrapper{height:100vh;background:#000}
.slider .owl-item img{height:100vh;object-fit:cover;width:100%}
.slider .owl-item video{height:100vh;width:100%;object-fit:cover;object-position:center}
.slider_item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;text-align:center}
.slider_item>div{max-width:632px}
.slider_item_wrapper{position:relative}
.slider_item_head{font-weight:700;font-size:58px;text-align:center;line-height:1.57em;color:#fff;font-family:'El Messiri',sans-serif;margin-bottom:.77em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (58 - 32) + 32 * 1px)}
.slider_item_title{font-weight:400;font-size:24px;color:#fff;line-height:1.21em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (24 - 16) + 16 * 1px);margin-bottom:2.3em}
.slider .owl-dots{position:absolute;z-index:5;bottom:115px;left:50%;transform:translateX(-50%);display:flex;gap:14px}
.slider button.owl-dot{border:2px solid #fff;border-radius:50%;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center}
.slider button.owl-dot:before{content:'';background:rgba(255,255,255,.3);border-radius:50%;width:10px;height:10px;display:block;transition:.5s}
.slider button.owl-dot.active:before{background:rgba(255,255,255,.8)}
.main_links{display:grid;grid:auto/repeat(auto-fit, minmax(300px, 1fr));gap:40px}
.main_links_box{background-size:cover;background-position:center;display:grid;grid:auto/1fr 1fr}
.main_links_box[hidden]{display: none;}
.main_links_box_content{max-width:480px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:30px}
.main_links_box_head{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:600;font-size:38px;line-height:1.55em;color:#fff;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (38 - 32) + 32 * 1px)}
.main_links_box_title{font-weight:400;font-size:18px;line-height:1.61em;color:#fff;margin-bottom:2.7em}
.main_links_list{background:rgba(66,66,66,.8);padding:80px 40px;display:flex;justify-content:center;align-items:center}
.main_links_list ul{list-style-type:none}
.main_links_list ul li a{text-decoration:none;font-weight:400;font-size:18px;line-height:1.33em;color:#fff;display:inline-block;padding:17px 0;transition:.3s}
.main_links_list ul li a:active{text-decoration:underline;color:#afafaf;-webkit-tap-highlight-color:transparent}
.adv{display:grid;grid:1fr 3fr/1fr 1fr;gap:40px}
.adv>div{padding:80px;display:flex;align-items:flex-end;background-size:cover;background-position:center}
.adv>div:nth-child(1){grid-column:1/-1}
.adv_head{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:400;font-size:52px;line-height:1.56em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (52 - 28) + 28 * 1px);color:#fff;margin-bottom:.4em}
.ourAdvantages{background:#f0f0f0}
.ourAdvantages>div{display:grid;grid:auto/1fr 1fr}
.ourAdvantages_image img{display:block;width:100%;height:100%;object-fit:cover}
.ourAdvantages_head{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:52px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (52 - 28) + 28 * 1px);line-height:1.56em;color:#262626;margin-bottom:.38em}
.ourAdvantages_content_wrapper{padding:55px 10%;display:flex;align-items:center}
.ourAdvantages_content p{font-style:normal;font-weight:400;font-size:18px;line-height:1.6em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 16) + 16 * 1px);margin-bottom:3.33em}
.ourAdvantages_list{display:grid;grid:auto/1fr 1fr;gap:100px 123px}
.ourAdvantages_list_wrapper{display:flex;align-items:center;padding:55px 10%}
.ourAdvantages_list_item{display:grid;grid:auto/60px 1fr;gap:40px;font-style:normal;font-weight:600;font-size:20px;line-height:1.35em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (20 - 14) + 14 * 1px)}
.aboutUs{display:grid;grid:auto/repeat(3,1fr);gap:40px}
.aboutUs p{margin-bottom:20px;font-style:normal;font-weight:400;font-size:18px;line-height:1.6em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.aboutUs ul{list-style-type:none;margin-bottom:30px}
.aboutUs ul li{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.35em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);color:#262626;padding-left:30px;position:relative;padding-bottom:5px}
.aboutUs ul li:before{content:'';width:15px;height:15px;box-sizing:border-box;background:url(../image/svg/li_icon.svg) center no-repeat;display:inline-block;position:absolute;left:0;top:3px}
.aboutUs_video{display:flex;align-items:center;position:relative;padding-top:56%}
.aboutUs_video iframe{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}
.newsSubscribe{display:grid;grid:auto/1fr 1fr;gap:12%;max-width:1635px;margin:auto;}
.newsSubscribe_form_row #error-msg{font-size: 12px; position: absolute; top: 101%; left: 0; z-index: 2;}
.newsSubscribe_wrapper{background:url(../image/bg_subs.jpg) center left/cover;padding:1em 30px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (93 - 40) + 40 * 1px)}
.newsSubscribe_head{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:42px;color:#fff;line-height:1.57em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (42 - 24) + 24 * 1px);margin-bottom:5px}
.newsSubscribe_title{font-style:normal;font-weight:400;font-size:18px;line-height:1.6em;color:#fff;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px)}
.newsSubscribe_form_row{margin-bottom:30px; position: relative;}
.newsSubscribe input{background:#fff;padding:19px 30px;border:none;outline:0;font-style:normal;font-weight:400;font-size:18px;color:#424242;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px); border: solid 1px #fff;}
.newsSubscribe input::-webkit-input-placeholder{color:#8a8a8a}
.newsSubscribe input:-moz-placeholder{color:#8a8a8a}
.newsSubscribe input::-moz-placeholder{color:#8a8a8a}
.newsSubscribe input:-ms-input-placeholder{color:#8a8a8a}
.adv_catalog{font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (60 - 30) + 30 * 1px);margin-bottom:1em}
.adv_catalog img{display: block;width: 100%;}
.adv_catalog>div{padding:80px;display:flex;align-items:flex-end;background-size:cover;background-position:center}
.pagination{display:flex;align-items:center;flex-wrap:wrap;gap:15px;list-style-type:none;justify-content:center;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (100 - 50) + 50 * 1px);margin-bottom:1em}
.pagination .active>span{position:static;padding: 0;float: none;display:flex;flex-shrink:0;align-items:center;justify-content:center;text-decoration:none;font-weight:400;font-size:18px;line-height:1.6em;color:#303030;background:#fff;border:1px solid #303030;border-radius:50%;width:40px;height:40px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);margin: 0;}
.pagination li a{display:flex;flex-shrink:0;align-items:center;justify-content:center;text-decoration:none;font-weight:400;font-size:18px;line-height:1.6em;background:transparent;color:#303030;transition:.3s;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);margin: 0;padding: 0;border: none;float: none;}
.pagination li:not(.parr) a{background:#fff;border-radius:20px;width:40px;height:40px;border:1px solid #fff}
.pagination>li:last-child>a, .pagination>li:last-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span, .pagination>li:first-child>a, .pagination>li:first-child>span {
    border-radius: 50%;
}
.pagination li:not(.parr) a:active{border:1px solid #303030;-webkit-tap-highlight-color:transparent}
.pagination li.parr.prev a{overflow:hidden}
.pagination li.parr.prev a svg{transition:.3s}
.pagination li.parr.prev a:active{-webkit-tap-highlight-color:transparent}
.pagination li.parr.prev a:active svg{transform:translateX(25px)}
.pagination li.parr.next a{overflow:hidden}
.pagination li.parr.next a svg{transition:.3s}
.pagination li.parr.next a:active{-webkit-tap-highlight-color:transparent}
.pagination li.parr.next a:active svg{transform:translateX(-25px)}
.nav_aside{margin-bottom:100px;list-style-type:none;border-bottom:1px solid #d9d9d9}
.nav_aside_head{margin-bottom:48px;font-family:'El Messiri',sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:1.57em;color:#262626}
.nav_aside_item{display:grid;grid:auto/1fr auto;align-items:center}
.nav_aside_item>a{text-decoration:none;font-style:normal;font-weight:400;font-size:18px;line-height:1.35em;color:#424242;padding:17px 0}
.nav_aside_item>a:active{color:#888;-webkit-tap-highlight-color:transparent}
.nav_aside_item:not(:last-child){border-bottom:1px solid #d9d9d9}
.nav_aside_drop{padding-left:17px;list-style-type:none;grid-column:1/-1;border-top:1px solid #d9d9d9;display:none}
.nav_aside_drop_btn{width:40px;height:40px;justify-content:center}
.nav_aside_drop_btn.actived svg{transform:scale(-1)}
.nav_aside_drop_item{display:grid;grid:auto/1fr auto;align-items:center}
.nav_aside_drop_item>a{text-decoration:none;font-style:normal;font-weight:400;font-size:16px;line-height:1.35em;color:#888;padding:17px 0}
.nav_aside_drop_item>a:active{color:#424242;-webkit-tap-highlight-color:transparent}
.nav_aside_drop_item:not(:last-child){border-bottom:1px solid #d9d9d9}
.nav_aside_subdrop{list-style-type:none;grid-column:1/-1;padding-left:17px;border-top:1px solid #d9d9d9;display:none}
.nav_aside_subdrop_btn{width:40px;height:40px;justify-content:center}
.nav_aside_subdrop_btn.actived svg{transform:rotate(225deg) scale(-1)}
.nav_aside_subdrop_item{display:grid;grid:auto/1fr auto;align-items:center}
.nav_aside_subdrop_item:not(:last-child){border-bottom:1px solid #d9d9d9}
.nav_aside_subdrop_item>a{text-decoration:none;font-style:normal;font-weight:400;font-size:14px;line-height:1.35em;color:#888;padding:14px 0}
.nav_aside_subdrop_item>a:active{color:#424242;-webkit-tap-highlight-color:transparent}
.form{display:grid;grid:auto/auto;gap:40px}
.form_head{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:1.57em;color:#424242;margin-bottom:1em;grid-column:1/-1;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (28 - 22) + 22 * 1px)}
.form_fields{display:grid;grid:auto/repeat(auto-fit,minmax(213px,1fr));gap:40px}
.form_field{position: relative;}
.form_field .text-danger{position: absolute;font-size: 10px; top: 100%; left: 10px;padding-top: 3px;}
.form_area .text-danger{position: absolute;font-size: 10px; top: 100%; left: 10px; padding-top: 3px;}
.form input{background:#fff;border:1px solid #fff;padding:1em 1.6em;font-weight:400;font-size:18px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);color:#000}
.form input::-webkit-input-placeholder{color:#8a8a8a}
.form input:-moz-placeholder{color:#8a8a8a}
.form input::-moz-placeholder{color:#8a8a8a}
.form input:-ms-input-placeholder{color:#8a8a8a}
.form_area{grid-column:1/-1;position: relative;}
.form textarea{background:#fff;border:1px solid #fff;padding:1em 1.6em;font-weight:400;font-size:18px;color:#000;min-height:200px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.form textarea::-webkit-input-placeholder{color:#8a8a8a}
.form textarea:-moz-placeholder{color:#8a8a8a}
.form textarea::-moz-placeholder{color:#8a8a8a}
.form textarea:-ms-input-placeholder{color:#8a8a8a}
.form_btns{grid-column:1/-1}
.contact{margin-bottom:55px;display:grid;gap:40px;grid:auto/2fr 3fr}
.contact svg{fill:#424242}
.contact_link{font-weight:400;font-size:18px;line-height:1.35em;color:#8a8a8a}
.contact_link:active{color:#424242;-webkit-tap-highlight-color:transparent}
.contact_list>div{margin-bottom:25px}
.contact_list_head{font-weight:600;font-size:20px;line-height:1.6em;margin-bottom:10px;color:#424242}
.contact_list_address{display:grid;grid:auto/20px auto;gap:.83em;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px)}
.contact_list_address address{font-weight:400;font-size:18px;color:#424242;font-style:normal;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px);line-height:1.6em}
.contact_list_link{display:inline-grid;grid:auto/20px auto;gap:15px;color:#424242;text-decoration:none;font-weight:400;font-size:18px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px);gap:.83em}
.contact_list_link:active{text-decoration:underline;-webkit-tap-highlight-color:transparent}
.product{display:grid;grid:auto/2fr 3fr;gap:40px;margin-bottom:30px}
.product_description_head{border-bottom:1px solid rgba(138,138,138,.3);font-family:'El Messiri',sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:1.57em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (28 - 18) + 18 * 1px);padding:.6em 0;}
.product .thumbnails {margin-bottom: 0;list-style-type:none;display:grid;grid:auto/repeat(6,minmax(auto,1fr));gap:40px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (40 - 15) + 15 * 1px);gap:1em;position:sticky;top:30px}
.product .thumbnails img{display:block;width:100%}
.product .thumbnails a{display:block}
.product .thumbnails li:first-child{grid-column:1/-1}
.thumbnail{padding: 0;margin-bottom: 0;border: none;border-radius: 0;}
.product_content h1{margin-bottom:.4em}
.product_topline{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}
.product_availability{display:flex;align-items:center}
.product_availability svg{margin-right:18px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (32 - 20) + 20 * 1px);width:1em;height:auto}
.product_articul,.product_availability span{font-style:normal;font-weight:400;font-size:18px;line-height:1.5em;color:#8a8a8a;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.product_price{display:flex;align-items:center;gap:20px;margin-bottom:23px}
.product_price>span{font-weight:600;font-size:20px;line-height:1.5em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (20 - 16) + 16 * 1px)}
.product_price b{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.35em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (28 - 22) + 22 * 1px)}
.product_price b.red{color:#fe3636}
.product_price s{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:1.35em;text-decoration-line:line-through;color:#b3b3b3;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (24 - 18) + 18 * 1px)}
.product_option_select{display:flex;align-items:center;margin-bottom:50px;gap:15px 30px;position: relative;}
.product_option_select .text-danger{position: absolute; top: 101%; left: 0;z-index: 2;}
.product_option_select label{font-style:normal;font-weight:600;font-size:20px;line-height:1.5em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (20 - 16) + 16 * 1px)}
.product_option_select select{background:url(../image/svg/select.svg) right 22px center no-repeat;font-style:normal;font-weight:400;font-size:18px;line-height:normal;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);color:#8a8a8a;padding:14px 56px 14px 30px}
.product_option_color{display:flex;gap:15px 30px;margin-bottom:40px;align-items:flex-start;position: relative;}
.product_option_color .text-danger{position: absolute; z-index: 2; left: 0; top: 101%;}
.product_option_color_title{font-style:normal;font-weight:600;font-size:20px;line-height:1.5em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (20 - 16) + 16 * 1px)}
.product_option_color_list{display:grid;grid:auto/repeat(auto-fill,minmax(35px,1fr));gap:20px;flex-grow:1}
.product_option_color_list label{display:grid;grid:1fr auto/auto;cursor:pointer;font-weight:400;font-size:18px;line-height:1.6em;color:#8a8a8a;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);text-align:center;gap:10px}
.product_option_color_list label img{width:100%;display:block}
.product_option_color_list label span{position:relative;overflow:hidden}
.product_option_color_list label span:before{content:'';position:absolute;z-index:2;display:block;top:0;right:0;left:0;bottom:0;border:0 solid #d6b458;transition:.1s}
.product_option_color_list label span::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.3);z-index:1;display:block;transform:rotate(45deg) scale(3);transition:.3s}
.product_option_color_list label:active{-webkit-tap-highlight-color:transparent}
.product_option_color_list label:active span:before{background:rgba(255,255,255,0)}
.product_option_color_list label:active span:after{transform:rotate(250deg) scale(0,3)}
.product_option_color_list input{display:none}
.product_option_color_list input:checked+label{color:#424242}
.product_option_color_list input:checked+label span:after{transform:rotate(45deg) scale(0)}
.product_option_color_list input:checked+label span:before{border:3px solid #d6b458;background:rgba(255,255,255,0)}
.product .quantn{gap:8px;grid:auto/50px 90px 50px}
.product .quantn input{background:#fff;font-weight:400;font-size:18px;line-height:1.6em;color:#8a8a8a;padding:9px;text-align:center;border:1px solid #fff;outline:0;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.product .quantn_minus,.product .quantn_plus{background:#fff;justify-content:center}
.product_btns{display:flex;gap:30px 50px;align-items:center;margin-bottom:30px}
.product_delivery_head{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:600;font-size:28px;line-height:1.57em;color:#262626;margin-bottom:11px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (28 - 18) + 18 * 1px)}
.product_delivery p{margin-bottom:20px;font-weight:400;font-size:18px;line-height:1.6em;color:#262626;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px)}
.product_delivery_images{display:flex;flex-wrap:wrap;gap:33px}
.product_delivery_images img{flex-shrink:0}
.product_desc{margin-bottom:50px}
.product_desc .table_nobordered{font-family:'El Messiri',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.35em;color:#a4a4a4;max-width:808px;font-size:calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 12) + 12 * 1px)}
.product_desc .table_nobordered tr{vertical-align:top;}
.product_desc .table_nobordered td{padding:7px 7px 7px 0; border-top: none; line-height: 1.35em;}
.product_desc .table_nobordered td:nth-child(1){width:180px}
.product_desc .table_nobordered td+td{color:#262626;padding:7px}
.product_image{position: relative;}
#search{margin-bottom: 20px;}
.search_nav{display: none;}
.product_btn{margin-bottom: 60px;}
ol{
    font-size: 16px;
}
.error_page p{font-size: calc((100vw - 320 * 1px)/ (2560 - 320) * (16 - 14) + 14 * 1px);}
.simple-content input[type=text], .simple-content input[type=password], .simple-content input[type=email], .simple-content input[type=tel], .simple-content input[type=phone], .simple-content input[type=date], .simple-content input[type=time], .simple-content select, .simple-content textarea {border-color: #bbb;}
.sitemap{display: grid;grid:auto/repeat(auto-fill,minmax(280px, 1fr));gap: 40px;}
.alert{position: fixed; z-index: 500; top: 50%;left: 50%;transform: translate(-50%, -50%);}
.alert-success{background: #000; color: #fff;}
.alert-dismissible .close{opacity: 0.4;}
.payment_list{display: grid; grid: auto/repeat(auto-fill, minmax(200px, 1fr)); gap: 20px;}
.btn{
    border-radius: 0;
}
.form-control{
    border-radius: 0;
}
.care_list{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 40px;
	margin-top: 20px;
}
.care{
    margin-bottom: 60px;
}
.care_list_item{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.6em;
    color: #262626;
    font-size: calc((100vw - 320 * 1px)/ (2560 - 320) * (18 - 14) + 14 * 1px);
    flex-basis: 280px;
    flex-grow: 1;
}

@media only screen and (max-width :2560px){
.ourAdvantages_list{gap:80px 60px}
}
@media only screen and (max-width :1920px){
.header_social,.mbn_menu span{display:none}
.header_center{grid:auto auto/1fr;gap:18px;text-align:center}
.header_title{max-width:100%}
.footer{grid:auto/repeat(auto-fit,minmax(188px,1fr))}
.catalog_list{display:flex;overflow:auto;width:100%;gap:20px;-ms-overflow-style:none;scrollbar-width:none}
.catalog_list::-webkit-scrollbar{display:none}
.catalog_list li{flex-basis:300px;flex-shrink:0}
.catalog_list li a{white-space:nowrap}
.main_links{grid:auto auto/1fr}
.ourAdvantages_list{gap:60px 40px}
.aboutUs{grid:auto/1fr 1fr}
.aboutUs_video{grid-column:1/-1}
.contact,.product{grid:auto/1fr 1fr}
}
@media only screen and (max-width :1200px){
.nav_hidden{display: none;}
.mbn_menu,aside{display:none}
.header{display:flex;justify-content:space-between}
.header_right{display:none}
.header_left{order:2}
.header_tel{margin-right:0}
.header_center{grid:auto/1fr 1fr;gap:21px;text-align:left}
.header_title{max-width:140px}
.header_logo img{max-width:150px}
.copyright{padding-bottom:90px}
.footer>div:nth-child(2),.footer>div:nth-child(3){display:none}
.footer_logo img{max-width:187px}
.catalog_limit{display:none}
.adv{grid:1fr 2fr 2fr/1fr}
.adv>div{padding:80px 40px}
.ourAdvantages>div:nth-child(1){grid:auto/3fr 1fr}
.ourAdvantages>div:nth-child(2){grid:auto/1fr 3fr}
.ourAdvantages_list{grid:auto/auto;gap:40px}
.ourAdvantages_list_item{grid:auto/40px 1fr;gap:23px}
.aboutUs{grid:auto/auto}
.newsSubscribe{grid:auto/auto;gap:30px}
.adv_catalog>div{padding:80px 40px}
}
@media only screen and (max-width :780px){
.header{display:grid;grid:auto/1fr;gap:15px}
.header_center{display:flex;align-items:center;flex-direction:column;gap:15px}
.header_title{max-width:100%}
.header_left{justify-content:center}
#menu,#menu_mobile{padding:20px 20px 80px}
.footer{grid:auto/auto;padding:30px 0;gap:30px}
.footer>div:nth-child(3){display:block}
.footer_logo{margin-bottom:30px}
.catalog{grid:auto/auto}
.main_links{display:none}
.adv>div{padding:80px 0;justify-content:center;text-align:center}
.ourAdvantages>div:nth-child(1),.ourAdvantages>div:nth-child(2){grid:auto/auto}
.ourAdvantages_image{display:none}
.adv_catalog>div{padding:80px 0;justify-content:center;text-align:center}
.pagination li:not(.parr) a{width:30px;height:30px}
.pagination li a svg{width:30px;height:6px}
.pagination li span{width:30px;height:30px}
.pagination li.parr.prev a:active{-webkit-tap-highlight-color:transparent}
.pagination li.parr.prev a:active svg{transform:translateX(15px)}
.pagination li.parr.next a:active{-webkit-tap-highlight-color:transparent}
.pagination li.parr.next a:active svg{transform:translateX(-15px)}
.form{gap:30px}
.form_fields{gap:30px;grid:auto/auto}
.contact{grid:auto/1fr}
.product{grid:auto/auto}
.product_option_select{flex-direction:column;align-items:flex-start}
.product_option_color{flex-direction:column;align-items:unset}
.product_btns{flex-direction:column;align-items:flex-start}
.product_desc .table_nobordered td:nth-child(1){width:50%}
.care_list_item{flex-basis: 120px; text-align: center;}
.payment_list{grid: auto/repeat(auto-fill, minmax(80px, 1fr)); gap: 10px;}
}
@media only screen and (min-width :1201px){
.mobile_btns{display:none}
}
@media only screen and (min-width:2560px){
.content_box p,.content_box ul li,.information p,.information ul li{font-size:18px}
h1{font-size:42px}
h2{font-size:38px}
.mmb{font-size:100px}
.header_title,.mbn_trans{font-size:18px}
.copyright{font-size:16px}
.footer_info p{font-size:18px}
.footer_head{font-size:28px}
.breadcrumb,.footer_contacts_address,.footer_contacts_address address,.footer_link,.footer_menu li{font-size:18px}
.catalog{font-size:40px}
.catalog_top{font-size:49px}
.catalog_carousel{font-size:65px}
.catalog_carousel_head{font-size:52px}
.catalog_list{font-size:45px}
.catalog_list li a{font-size:16px}
.slider_item_head{font-size:58px}
.slider_item_title{font-size:24px}
.main_links_box_head{font-size:38px}
.adv_head,.ourAdvantages_head{font-size:52px}
.ourAdvantages_content p{font-size:18px}
.ourAdvantages_list_item{font-size:20px}
.aboutUs p,.aboutUs ul li{font-size:18px}
.newsSubscribe_wrapper{font-size:93px}
.newsSubscribe_head{font-size:42px}
.newsSubscribe input,.newsSubscribe_title{font-size:18px}
.adv_catalog{font-size:60px}
.pagination{font-size:100px}
.pagination li a,.pagination li span{font-size:18px}
.form_head{font-size:28px}
.product_description_head{font-size:28px}
.product .thumbnails{font-size:40px}
.product_availability svg{font-size:32px}
.product_articul,.product_availability span{font-size:18px}
.product_price span{font-size:20px}
.product_price b{font-size:28px}
.product_price s{font-size:24px}
.product_option_select label{font-size:20px}
.product_option_select select{font-size:18px}
.product_option_color_title{font-size:20px}
.product .quantn input,.product_option_color_list label{font-size:18px}
.product_delivery_head{font-size:28px}
.product_delivery p,.product_desc .table_nobordered{font-size:18px}
}
@media (hover),(min-width:0 \0),(min--moz-device-pixel-ratio:0){
.mbn_cart:hover b{background:0 0;border:1px solid #262626;box-shadow:0 0 0 transparent}
.mbn_menu:hover b{border:1px solid #262626;background:rgba(255,255,255,0)}
.mbn_menu:hover b svg{fill:#262626}
.mbn_search:hover svg,.mbn_user:hover svg{fill:#bbb}
.mbn_trans:hover{background:#fff;color:#424242;text-decoration: none;}
.mbn_buy:hover{background:#262626;color:#fff}
.mbn_buy.invert:hover{color:#262626; background: transparent;}
.button_oc:hover{background:#262626;color:#fff;border-color:#262626;}
.mbn_buy:hover span{transform:scale(1.1)}
.mbn_black:hover{background:#262626;color:#fff;text-decoration: none;}
.header_invert .mbn_cart:hover b{background:0 0;border:1px solid #fff}
.header_invert .mbn_cart:hover b svg{fill:#fff}
.header_invert .mbn_menu:hover b{border:1px solid #fff}
.header_invert .mbn_menu:hover b svg{fill:#fff}
.header_tel:hover{text-decoration: none;}
.header_tel:hover svg{fill:#bbb}
.header_tel:hover span{color:#bbb;transition:inherit}
.header_social a:hover svg{fill:#bbb}
.nav_item>a:hover{color:#888}
.nav_drop_item>a:hover,.nav_subdrop_item>a:hover{color:#424242}
.footer_link:hover,.footer_menu li a:hover{text-decoration:underline;color: inherit;}
.catalog_carousel_nav .owl-prev:hover svg{transform:translateX(25px)}
.catalog_carousel_nav .owl-next:hover svg{transform:translateX(-25px)}
.catalog_item_image:hover+.catalog_item_name,.catalog_item_name:hover{color:#888}
.catalog_list li a:hover{border:1px solid #424242;color:#424242}
.main_links_list ul li a:hover{text-decoration:underline;color:#afafaf}
.pagination li:not(.parr) a:hover{border: 1px solid rgba(48,48,48,.5);color:rgba(48,48,48,.5);}
.pagination li.parr a:hover{background: transparent;}
.pagination li.parr.prev a:hover svg{transform:translateX(25px)}
.pagination li.parr.next a:hover svg{transform:translateX(-25px)}
.pagination .active>span:hover{color:#303030;border: 1px solid #303030;background: #fff;}
.nav_aside_item>a:hover{color:#888}
.contact_link:hover,.nav_aside_drop_item>a:hover,.nav_aside_subdrop_item>a:hover{color:#424242}
.contact_list_link:hover{text-decoration:underline; color: inherit;}
.product_option_color_list label:hover span:before{background:rgba(255,255,255,0)}
.product_option_color_list label:hover span:after{transform:rotate(250deg) scale(0,3)}
}
@media only screen and (max-width :780px) and (hover),only screen and (max-width :780px) and (min-width:0 \0),only screen and (max-width :780px) and (min--moz-device-pixel-ratio:0){
.pagination li.parr.prev a:hover svg{transform:translateX(15px)}
.pagination li.parr.next a:hover svg{transform:translateX(-15px)}
}
.row-shipping_address_country_id{
    display:none;
}





.tab_btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid rgba(138,138,138,.3);
}

.tab_btn {
font-size: 18px;
    font-weight: 700;
    padding: 10px 1em;
    cursor: pointer;
    border-radius: 15px 15px 0 0;
    margin-left: 6px;
    border-bottom: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.tab_btn.active {
  background-color: white;
}




.form-rating .form-rating-container{padding-left: 5px;display: flex;flex-direction: row-reverse;}
.form-rating .form-rating-container label,.form-rating .form-rating-container:hover label{margin-bottom:0;padding:3px 5px 0 0;cursor:pointer}
.form-rating .form-rating-container label i,.form-rating .form-rating-container:hover label i{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.4em}
.form-rating .form-rating-container label i.fa-star-o,.form-rating .form-rating-container:hover label i.fa-star-o{color:#d9d9d9;text-shadow:1px 1px 1px rgba(0,0,0,.1)}
.form-rating .form-rating-container label i.fa-star,.form-rating .form-rating-container:hover label i.fa-star{color:#e6e6e6;text-shadow:1px 1px 1px rgba(0,0,0,.2)}
.form-rating .form-rating-container input{display:none}.form-rating .form-rating-container:hover label i.fa-star-o{color:#d9d9d9}
.form-rating .form-rating-container:hover label i.fa-star{color:#e6e6e6}
.form-rating .form-rating-container:hover label:hover i.fa-star-o,.form-rating .form-rating-container:hover label:hover~label i.fa-star-o{color:#feb645}
.form-rating .form-rating-container:hover label:hover i.fa-star,.form-rating .form-rating-container:hover label:hover~label i.fa-star{color:gold}
.form-rating input:checked~label i.fa-star-o{color:#fea212}.form-rating input:checked~label i.fa-star{color:#f0ca00}
.form-rating .fa-stack {width: 1.6em;height: 1.7em;}
.xreview-rating {position: relative;top: -3px;left: 10px;}
.xreview-rating .fa.fa-stack{width: 1em;height: 1em;line-height: 1em;vertical-align: sub;}
.xreview-good,.xreview-bad{border-radius: 0;margin-bottom: 10px;border: 0;}
#form-review .help-block{font-size: 12px;}
#form-review .alert{font-size: 14px;}
#form-review .alert-danger{color: #FF0000;}
.review-item {padding: 10px;border:1px solid #fee9e4;margin-bottom: 30px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.xreviews-meta {margin-bottom: 10px;}
.review-author {font-size: 14px;font-weight: bold;text-transform: uppercase;}
.review-date {font-size: 14px;color: #b1b1b1;}
.review-span{margin-right:15px}
.tab_box {margin-top: 0.9em}

@media only screen and (max-width :780px){
.mob-flex{display:flex}
}

.user-info-avatar {
    display: inline-block;
    width: 80px;
    height: 80px;
    line-height: 80px;
    border-radius: 50px;
    text-align: center;
    margin-right: 10px;
    color: white;
	font-size: 36px;
	opacity: 0.5;
}
.user-info-name {
    display: inline-block;
}
.tables-container {
    display: flex; /* Используем Flexbox */
    gap: 20px; /* Расстояние между таблицами */
  }
  
  .table_nobordered {
    border: none; /* Сохраняем стиль таблицы */
    width: auto; /* Задаем автоматическую ширину */
  }