::-webkit-input-placeholder{ color:#afafaf;font-weight:300;}:-ms-input-placeholder{ color:#afafaf;font-weight:300;}::-moz-placeholder{ color:#afafaf;font-weight:300;opacity:1;}:-moz-placeholder{ color:#afafaf;font-weight:300;opacity:1;}html{ height:100%;}body{ font-size:14px;color:#1f1f1f;font-weight:300;overflow-x:hidden;display:flex;flex-direction:column;height:100%;}a{ color:#0066ff;text-decoration:underline;}a:hover{ text-decoration:none;}.clr-m-bottom{ margin-bottom:0;}input{ border-radius:4px;}.wrap{ flex:1 0 auto;}.h1.header{ font-size:24px;font-weight:500;margin-bottom:20px;}.h1.header a{ text-decoration:none;color:#1f1f1f;}.h2.header{ font-size:22px;font-weight:500;margin-bottom:20px;}.h3.header{ font-size:20px;font-weight:500;margin-bottom:20px;}.h4.header{ font-size:18px;font-weight:500;margin-bottom:20px;}.h5.header{ font-size:16px;font-weight:500;margin-bottom:20px;}.icon16.color{ border-radius:50%;border:1px solid rgba(0, 0, 0, 0.2);width:12px;height:12px;background-image:none;display:inline-block;}img.lazy{ background:url(img/loader/loader.gif) no-repeat center;display:block;width:100%;height:auto;}.tags{ font-size:12px;color:gray;}.tags a{ background:#ececec;border-radius:4px;text-decoration:none !important;display:inline-block;padding:2px 4px;margin:0 5px 5px 0;color:gray;}.tags a:hover{ background:#0066ff;color:#ffffff;}.loading-cart-icon{ color:transparent !important;position:relative;}.loading-cart-icon:hover{ color:transparent !important;}.loading-cart-icon:after{ top:19px;left:0;right:0;background-image:url(img/loader/loading_three_dots.svg) !important;background-size:36px;background-repeat:no-repeat;color:#ffffff;position:absolute;content:" " !important;width:36px;height:36px;margin:0 auto;}.showtype{ width:100%;}.showtype .active{ color:#fff;background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);}.showtype span{ display:inline-block;color:#7c7d7f;font-size:16px;height:40px;line-height:40px;padding:0 15px;text-align:center;transition:all 0.3s ease;opacity:1;position:relative;top:0;background:#f5f7fa;cursor:pointer;border-radius:4px;margin-left:5px;}.showtype span:hover{ z-index:10;background:#0066ff;color:#ffffff;opacity:0.9;}.alert-success{ background:#f5f3f0;padding:20px;margin:10px 0;color:#729B00;}.alert-success i{ margin-right:5px;}.loading-svg{ background-size:50px 50px !important;height:50px !important;width:50px !important;display:block;background:url('img/loader/loading.svg') 0 0;background-size:16px 16px;}.resize-animation-stopper *{ animation:none !important;transition:none !important;}.cart-note{ position:fixed;background:#27282f;color:#fff;z-index:1000;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:14px 15px;opacity:0;font-size:14px;visibility:hidden;right:20px;transition:0.3s opacity, 0.3s visibility;}.cart-note.show{ opacity:0.8;visibility:visible;left:unset;transition:0.3s opacity, 0.3s visibility;right:20px;}.visually-hidden{ border:0 !important;clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;}.highlight{ background:yellow;padding:0 5px;color:#1f1f1f;}.margin-top{ margin-top:20px;}address{ font-style:normal;}.hide-mobile{ display:block;}.wa-auth-adapters{ padding:10px;margin-bottom:20px;}.wa-auth-adapters ul{ padding:0;margin:0;min-height:16px;}.wa-auth-adapters ul li{ list-style:none;display:inline-block;padding:0 15px 0 0;}.wa-auth-adapters ul li a,.wa-auth-adapters ul li span{ display:block;padding:0 5px;color:#0066ff;}.wa-auth-adapters ul li a img,.wa-auth-adapters ul li span img{ position:relative;margin-right:5px;top:-1px;}.wa-auth-adapters p{ color:#6e6e6e;font-size:0.9em;margin-bottom:0;margin-top:10px;}.wa-auth-adapters.wa-connect{ margin-top:20px;}.wa-form{ margin:10px 0;}.wa-form .wa-buttons-wrapper,.wa-form .wa-signup-url,.wa-form .wa-forgotpassword-form-actions{ margin-left:180px;}.wa-form .wa-signup-url{ margin-top:20px;}.wa-form .wa-forgotpassword-button,.wa-form .wa-login-url{ margin-top:10px;}.icon32{ width:14px;height:13px;display:inline-block;background-repeat:no-repeat;}.icon32.star,.icon32.star-hover{ background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1NzYgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NzYgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZCQzAwO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU5LjMsMTcuOEwxOTQsMTUwLjJMNDcuOSwxNzEuNWMtMjYuMiwzLjgtMzYuNywzNi4xLTE3LjcsNTQuNmwxMDUuNywxMDNsLTI1LDE0NS41DQoJYy00LjUsMjYuMywyMy4yLDQ2LDQ2LjQsMzMuN0wyODgsNDM5LjZsMTMwLjcsNjguN2MyMy4yLDEyLjIsNTAuOS03LjQsNDYuNC0zMy43bC0yNS0xNDUuNWwxMDUuNy0xMDNjMTktMTguNSw4LjUtNTAuOC0xNy43LTU0LjYNCglMMzgyLDE1MC4yTDMxNi43LDE3LjhDMzA1LTUuOCwyNzEuMS02LjEsMjU5LjMsMTcuOEwyNTkuMywxNy44eiIvPg0KPC9zdmc+DQo=");}.icon32.star-half{ background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MzYgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MzYgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZCQzAwO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTA4LjUsMTcxLjVsLTE0Ni40LTIxLjNMMjk2LjgsMTcuOEMyOTAuOSw2LDI3OS40LDAsMjY4LDBjLTExLjQsMC0yMi44LDUuOS0yOC43LDE3LjhsLTY1LjQsMTMyLjRMMjcuNSwxNzEuNQ0KCWMtMjYuMywzLjgtMzYuOCwzNi4xLTE3LjcsNTQuNmwxMDUuOSwxMDNMOTAuNSw0NzQuNWMtMy42LDIwLjgsMTMsMzcuNSwzMS42LDM3LjVjNC45LDAsMTAtMS4yLDE0LjktMy44TDI2OCw0MzkuNmwxMzAuOSw2OC43DQoJYzQuOSwyLjUsOS45LDMuNywxNC44LDMuN2MxOC42LDAsMzUuMi0xNi42LDMxLjctMzcuNGwtMjUtMTQ1LjVsMTA1LjktMTAzQzU0NS4zLDIwNy42LDUzNC44LDE3NS4zLDUwOC41LDE3MS41TDUwOC41LDE3MS41eg0KCSBNMzg2LjgsMjk0LjdsLTE4LjEsMTcuNmw0LjMsMjQuOWwxOS41LDExMy40bC0xMDIuMS01My42TDI2OCwzODUuM2wwLTMxNy4ybDUxLDEwMy4zbDExLjIsMjIuNmwyNSwzLjZsMTE0LjIsMTYuNkwzODYuOCwyOTQuN3oiLz4NCjwvc3ZnPg0K");}.icon32.star-empty{ background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1NzYgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NzYgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQzlDOUM5O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU5LjMsMTcuOEwxOTQsMTUwLjJMNDcuOSwxNzEuNWMtMjYuMiwzLjgtMzYuNywzNi4xLTE3LjcsNTQuNmwxMDUuNywxMDNsLTI1LDE0NS41DQoJYy00LjUsMjYuMywyMy4yLDQ2LDQ2LjQsMzMuN0wyODgsNDM5LjZsMTMwLjcsNjguN2MyMy4yLDEyLjIsNTAuOS03LjQsNDYuNC0zMy43bC0yNS0xNDUuNWwxMDUuNy0xMDNjMTktMTguNSw4LjUtNTAuOC0xNy43LTU0LjYNCglMMzgyLDE1MC4yTDMxNi43LDE3LjhDMzA1LTUuOCwyNzEuMS02LjEsMjU5LjMsMTcuOEwyNTkuMywxNy44eiIvPg0KPC9zdmc+DQo=");}.wa-form:after{ display:block;content:" ";clear:both;}.wa-form .wa-field{ clear:left;margin:0 0 10px;padding-top:0;display:table;width:100%;}#wa-my-info-read-wrapper .wa-field img,#wa-my-info-edit-wrapper .wa-field.wa-field-photo img{ border-radius:50%;}#wa-my-info-edit-wrapper .wa-field.wa-field-photo{ display:inline-block;vertical-align:middle;}#wa-my-info-edit-wrapper .wa-field.wa-field-photo img{ vertical-align:middle;}#wa-my-info-edit-wrapper .wa-field.wa-field-photo span{ margin-left:15px;vertical-align:middle;}#wa-my-info-edit-wrapper .wa-field.wa-field-photo p{ margin-top:20px;}.wa-form .wa-field .wa-name{ float:none;width:180px;table-layout:fixed;font-weight:700;display:table-cell;vertical-align:top;padding-top:10px;}.wa-form .wa-field.wa-separator{ height:10px;}.wa-form .wa-field .wa-value{ margin-bottom:5px;display:table-cell;vertical-align:middle;position:relative;}.wa-form .wa-field .wa-value input.wa-error{ border:1px solid red;}.wa-form .wa-field .wa-value .wa-error-msg{ color:red;font-style:normal;width:auto;padding:1px 0px;display:table;margin:5px 0;}.wa-form .wa-field .wa-value input[type="text"],.wa-form .wa-field .wa-value input[type="email"],.wa-form .wa-field .wa-value input[type="password"]{ width:100%;max-width:300px;margin:0;position:relative;}.wa-form .wa-field .wa-value .show-password{ top:0;margin-left:-25px;margin-right:20px;position:relative;z-index:10;cursor:pointer;color:#888888;}.wa-form .wa-field .wa-value textarea{ min-width:300px;height:70px;}.wa-form .wa-field .wa-value input.wa-captcha-input{ width:100px;min-width:0;}.wa-form .wa-field .wa-value .wa-captcha p{ margin-bottom:5px;}.wa-form .wa-field .wa-value label{ display:block;}.wa-form .wa-field .wa-value .wa-captcha img{ margin-left:0;}.wa-form .wa-field .wa-value .errormsg{ margin-left:0;}.wa-form .wa-field .wa-value.wa-submit{ margin-top:10px;}.wa-form .wa-field .wa-value p label{ display:block;margin:0;}.wa-form .wa-field .wa-value p{ line-height:1.6em;margin-bottom:0;position:relative;}.wa-form .wa-field .wa-value p span{ color:#777777;display:block;}.wa-form .wa-field .wa-value p i.icon16{ float:left;left:-20px;margin-top:2px;position:absolute;}.wa-form .wa-field .wa-value p input{ display:block;margin-bottom:2px;}.wa-form .wa-field .wa-value p input[type="radio"],.wa-form .wa-field .wa-value p input[type="checkbox"]{ display:inline;}.wa-form .wa-field .wa-value p .field.wa-required span:after{ content:" *";color:#ffaaaa;}.wa-form .wa-field.wa-required .wa-name:after{ content:" *";color:#ffaaaa;}.wa-signup-form .wa-form .wa-field.wa-field-email{ margin-top:20px;}.wa-signup-form .wa-form .wa-field.wa-field-email .wa-value input{ min-width:300px;}.wa-signup-form .wa-form .wa-field.wa-field-password .wa-value input,.wa-signup-form .wa-form .wa-field.wa-field-password_confirm .wa-value input{ min-width:200px;width:200px;}.wa-signup-form-wrapper .wa-adapters-section{ margin:0 0 20px;}.wa-signup-form-wrapper .wa-adapters-section .wa-section-header{ margin:0 0 10px;font-size:14px;color:#888;}.wa-signup-form-wrapper .wa-adapters-section .wa-section-divider{ margin:2.14285714em 0 0;color:#bbb;overflow:hidden;}.wa-signup-form-wrapper .wa-adapters-section .wa-section-divider .wa-text{ position:relative;}.wa-signup-form-wrapper .wa-adapters-section .wa-section-divider .wa-text:before{ content:"";position:absolute;top:50%;left:100%;margin-left:10px;width:230px;height:1px;background:#efefef;}.wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list,.user-auth-provider{ margin:0;padding:0;}.wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list li,.user-auth-provider li{ display:inline-block;vertical-align:top;width:2.14285714em;margin:0 1.07142857em 0 0;padding:0;list-style:none;}.wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list li:last-child{ margin-right:0;}.wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list li a{ display:inline-block;vertical-align:top;}.wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list li img{ width:100%;vertical-align:top;}.wa-captcha{ padding:7px 0 10px;}.wa-captcha p{ margin:0;}.wa-captcha strong{ font-size:1.2em;}.wa-captcha p img{ float:left !important;margin-right:5px;margin-top:0;}.wa-captcha .wa-captcha-refresh{ font-size:0.8em;text-decoration:underline;color:#767676;}.wa-captcha .wa-captcha-input{ display:inline !important;margin-bottom:5px;width:100px;}.wa-captcha .errormsg{ display:block;}input.error,textarea.error{ border:1px solid red !important;}.errormsg{ color:red;font-style:normal;width:auto;padding:1px 0px;display:table;margin:5px 0;margin-left:170px;}.wa-login-form-wrapper input[type="text"],.wa-login-form-wrapper input[type="email"],.wa-login-form-wrapper input[type="password"]{ padding:8px !important;color:#1f1f1f !important;background:#ffffff !important;border:1px solid #bababa !important;border-radius:2px !important;}input[type="text"],input[type="email"],input[type="password"],select,textarea{ padding:8px;color:#1f1f1f;}input[type="text"],input[type="email"],input[type="password"],textarea{ -webkit-appearance:none;}.wa-auth-adapters:before{ content:" ";clear:both;display:block;}.wa-adapters-section{ margin:0 0 20px;}.wa-adapters-section .wa-section-header{ margin:0 0 10px;font-size:14px;color:#888;}.wa-adapters-section .wa-section-divider{ margin:2.14285714em 0 0;line-height:1.16666667em;color:#bbb;overflow:hidden;}.wa-adapters-section .wa-section-divider .wa-text{ position:relative;}.wa-adapters-section .wa-section-divider .wa-text:before{ content:"";position:absolute;top:50%;left:100%;margin-left:10px;width:230px;height:1px;background:#efefef;}.wa-adapters-section .wa-adapters-list{ margin:0;padding:0;}.wa-adapters-section .wa-adapters-list li{ display:inline-block;vertical-align:top;width:2.14285714em;margin:0 1.07142857em 0 0;padding:0;list-style:none;}.wa-adapters-section .wa-adapters-list li:last-child{ margin-right:0;}.wa-adapters-section .wa-adapters-list li a{ display:inline-block;vertical-align:top;}.wa-adapters-section .wa-adapters-list li img{ width:100%;vertical-align:top;}.breadcrumbs{ font-size:12px;color:#666;margin-bottom:25px;}.breadcrumbs ul{ background:transparent;position:relative;border-bottom:1px solid #e8e8e8;margin:0;list-style:none;flex:1;padding:3px 0 15px 30px;}.breadcrumbs ul:after{ position:absolute;left:0;top:3px;content:"\f015";font-family:"Font Awesome 5 Free";font-weight:900;color:#bfbfbf;}.breadcrumbs ul li{ display:inline-block;position:relative;}.breadcrumbs ul li a{ color:#0066ff;text-decoration:underline;}.breadcrumbs ul li a:hover{ color:#1f1f1f;}.breadcrumbs ul li + li:before{ font-family:"Font Awesome 5 Free";content:"\f054";font-style:normal;font-weight:700;padding:0 12px 0 10px;color:gray;font-size:10px;}.breadcrumbs ul li:hover ul{ display:block;-webkit-animation:fadeIn 0.5s;animation:fadeIn 0.5s;}input[type="submit"],button[type="submit"],.btn,.wa-button{ border-radius:4px;background:#0066ff;color:#ffffff;font-size:14px;font-weight:500;padding:15px 18px;text-decoration:none;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);}input[type="submit"]:hover:not(.search__icon),button[type="submit"]:hover:not(.search__icon),.btn:hover:not(.search__icon),.wa-button:hover:not(.search__icon){ outline:none;box-shadow:0 0 0 3px #b3d1ff;}.b-ani-left:before{ content:'';position:absolute;bottom:0;left:0;width:0;height:100%;background-color:#0052cc;border-color:1px solid #0052cc;background:linear-gradient(to bottom, #0066ff 100%, #005ce6 0%);transition:all 0.4s;z-index:-1;border-radius:4px;overflow:hidden;opacity:0;}.b-ani-left:hover:before{ width:100%;border-radius:4px;opacity:1;}.btn-big{ font-size:18px !important;}.btn-opacity{ background:#f5f7fa;color:#0066ff;}header .ajax_block{ position:relative;padding-top:30px;}header .ajax_block .ajax_search{ border-bottom:1px solid #e0e0e0;}header .ajax_block .ajax_search_link{ margin:20px;text-align:center;}header .ajax_row .image{ width:80px;height:80px;text-align:center;padding:5px 10px;}header .ajax_row .image img{ padding:6px;max-width:100%;max-height:100px;}header .ajax_row .name{ line-height:14px;padding:10px;}header .ajax_row .name a{ color:#1f1f1f;font-size:14px;font-weight:600;display:block;margin-bottom:5px;text-decoration:none;}header .ajax_row .name a:hover{ color:#0066ff;}header .ajax_row .name .price{ font-size:16px;line-height:18px;font-weight:500;color:#0066ff;}header .ajax_row .name s{ color:#798f9f;font-size:14px;opacity:0.5;display:inline-block;}header .ajax_cell{ display:table-cell;vertical-align:middle;}.m-menu{ position:fixed;top:0;opacity:0;visibility:hidden;width:100%;height:100%;z-index:1000;background:#fff;overflow-y:scroll;left:-100%;transition:all 0.4s ease-in-out 0s;}.m-menu__close{ height:45px;position:relative;}.m-menu__contact{ background:#f5f7fa;padding:15px 15px 5px 15px;}.m-menu__contact__number{ font-size:18px;font-weight:bold;line-height:24px;}.m-menu__contact__number span{ display:block;}.m-menu__contact__time{ font-size:12px;color:#acacac;}.m-menu__contact .icon-phone{ width:12px;height:12px;margin-right:5px;}.m-menu__contact__social{ width:100%;}.m-menu__contact__social a{ text-decoration:none;border-right:1px solid #eaeaea;display:inline-block;margin-right:10px;padding-right:13px;position:relative;}.m-menu__contact__social a:last-child{ margin-right:0;padding-right:0;border-right:0;}.m-menu__contact__social .icon-whatsapp{ width:26px;height:26px;}.m-menu__contact__social .icon-viber{ width:26px;height:26px;}.m-menu__contact__social .icon-telegram{ width:26px;height:26px;}.m-menu .icon-close-tin{ width:27px;height:27px;fill:#000;stroke-width:1px;stroke:#000;cursor:pointer;position:absolute;left:15px;top:9px;}.m-menu .icon-close-tin:hover{ stroke:#0066ff;}.m-menu.open{ opacity:1;visibility:visible;left:0;transition:all 0.4s ease-in-out 0s;}.xs-menu{ width:100%;height:45px;margin:0;padding:0;font-size:17px;list-style:none;border:0;position:fixed;top:0;left:0;z-index:1000;box-shadow:0 4px 22px 1px rgba(93, 93, 93, 0.2);display:none;background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);}.xs-menu .icon-burger{ left:14px;top:13px;width:35px;}.xs-menu .icon-burger span{ border-color:#fff;border-width:2px;}.xs-menu .icon-burger .icon-burger__before span:nth-child(3){ top:17px;}.xs-menu .cart-count{ position:absolute;top:-5px;right:-15px;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.xs-menu__logo{ font-size:18px;text-align:left;padding-left:70px;line-height:46px;height:45px;}.xs-menu__logo img{ max-height:30px;max-width:150px;display:inline-block;vertical-align:middle;margin-bottom:4px;}.xs-menu__logo a{ color:#fff;text-decoration:none;font-weight:500;}.xs-menu__icons{ position:absolute;right:20px;top:7px;}.xs-menu__icons a{ width:30px;height:30px;display:inline-block;vertical-align:top;}.xs-menu__icons__search{ margin-right:10px;}.xs-menu__icons__search svg{ fill:#fff;}.xs-menu__icons__cart{ stroke:#fff;stroke-width:2;}.xs-menu__icons__cart .icon-cart{ width:37px;height:30px;}.header_type_1 .t-line{ background:#000;color:#fff;min-height:70px;}.header_type_1 .t-line p{ padding:0;margin:0;}.header_type_1 .t-line a{ color:#DBDBDB;}.header_type_1 .t-line .menu-h{ margin-left:-20px;}.header_type_1 .t-line .menu-h a{ color:#ffffff;}.header_type_1 .t-line .menu-h ul a{ color:#1f1f1f;}.header_type_1 .t-line .profile{ padding:0 30px 0 0;}.header_type_1 .t-line .profile__inner{ position:relative;height:24px;}.header_type_1 .t-line .profile__inner__avatar img{ border-radius:50%;max-height:40px;min-height:25px;min-width:25px;border:1px solid #626262;padding:2px;}.header_type_1 .t-line .profile__link{ display:block;}.header_type_1 .t-line .profile__icon{ margin:0 15px 0 0;}.header_type_1 .t-line .profile__cart-link{ text-decoration:underline;display:block;}.header_type_1 .t-line .profile .icon-profile-exit{ width:10px;height:10px;margin-right:5px;fill:gray;}.header_type_1 .t-line .favorite{ margin:0;padding:0 25px;border-right:1px solid #373737;border-left:1px solid #373737;cursor:pointer;position:relative;}.header_type_1 .t-line .favorite:hover .favorite__inner svg{ stroke:#0066ff;}.header_type_1 .t-line .favorite__inner{ position:relative;height:22px;}.header_type_1 .t-line .favorite__link{ position:absolute;left:0;top:0;width:100%;height:100%;}.header_type_1 .t-line .favorite__icon-fav-count{ position:absolute;top:-10px;right:-10px;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.header_type_1 .t-line .favorite .icon-favorite{ width:30px;height:30px;stroke:#fff;stroke-width:2;}.header_type_1 .t-line .compare{ margin:0;padding:0 25px;border-left:1px solid #373737;cursor:pointer;position:relative;}.header_type_1 .t-line .compare:hover .compare__inner svg{ stroke:#0066ff;}.header_type_1 .t-line .compare__inner{ position:relative;height:22px;}.header_type_1 .t-line .compare__link{ position:absolute;left:0;top:0;width:100%;height:100%;}.header_type_1 .t-line .compare__icon-fav-count{ position:absolute;top:-10px;right:-10px;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.header_type_1 .t-line .compare .icon-compare{ width:30px;height:30px;stroke:#fff;stroke-width:8px;}.header_type_1 .t-line .cart{ padding:0 0 0 20px;cursor:pointer;position:relative;}.header_type_1 .t-line .cart:hover path,.header_type_1 .t-line .cart:hover line,.header_type_1 .t-line .cart:hover .icon-cart{ stroke:#0066ff;}.header_type_1 .t-line .cart__cart-icon-link{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}.header_type_1 .t-line .cart__inner{ position:relative;height:24px;}.header_type_1 .t-line .cart__link{ display:block;}.header_type_1 .t-line .cart__icon{ margin:0 20px 0 0;}.header_type_1 .t-line .cart__total{ font-size:18px;font-weight:700;display:block;}.header_type_1 .t-line .cart__cart-link{ text-decoration:underline;}.header_type_1 .t-line .cart__icon-cart-count{ position:absolute;top:-10px;right:-10px;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.header_type_1 .t-line .cart .icon-cart{ width:35px;height:30px;stroke:#fff;stroke-width:2;}.header_type_1 .t-line .cart .icon-cart:hover{ stroke:#0066ff;}.header_type_1 .m-line{ margin:20px 0 10px;}.header_type_1 .m-line .logo{ font-size:32px;}.header_type_1 .m-line .logo a{ text-decoration:none;color:#1f1f1f;font-weight:500;display:block;}.header_type_1 .m-line .logo a:first-letter{ color:#0066ff;}.header_type_1 .m-line .logo small{ display:block;font-size:12px;color:#9f9f9f;}.header_type_1 .m-line .search{ width:100%;position:relative;}.header_type_1 .m-line .search form{ margin:0;}.header_type_1 .m-line .search input{ font-size:16px;border:2px solid #0066ff !important;border-radius:100px !important;background-color:#f6f5f3;height:49px;padding-left:15px !important;padding-right:15px;width:100%;font-weight:300;}.header_type_1 .m-line .search input:hover{ background:#fff;}.header_type_1 .m-line .search__icon{ position:absolute;width:70px;height:43px;right:3px;top:3px;z-index:10;cursor:pointer;border-color:#0066ff;background-color:#0066ff;border-radius:100px;}.header_type_1 .m-line .search__icon .icon-search{ width:25px;height:28px;fill:#fff;position:absolute;left:24px;top:8px;}.header_type_1 .m-line .search .search-popup{ position:absolute;top:55px;left:0;right:0;width:100%;background:#ffffff;z-index:10005;display:none;color:#1f1f1f;margin:0 auto;max-width:1180px;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);}.header_type_1 .m-line .search .loading_ajax{ width:25px;height:25px;background-image:url("img/loader/tail-spin.svg");background-repeat:no-repeat;background-size:100% 100%;position:absolute;display:block;right:94px;top:12px;}.header_type_1 .m-line .search .icon-close{ color:#a8a8a8;background-image:url("img/close.svg");width:20px;height:20px;background-size:18px;display:inline-block;background-repeat:no-repeat;text-align:center;position:absolute;top:10px;right:10px;cursor:pointer;}.header_type_1 .m-line .search .hint-text{ position:absolute;top:10px;left:10px;}.header_type_1 .m-line .contact{ width:100%;}.header_type_1 .m-line .contact__number{ font-size:18px;font-weight:bold;line-height:24px;}.header_type_1 .m-line .contact__number span{ display:block;}.header_type_1 .m-line .contact__time{ font-size:12px;color:#acacac;}.header_type_1 .m-line .contact .icon-phone{ width:12px;height:12px;margin-right:5px;}.header_type_1 .m-line .contact__social{ width:100%;}.header_type_1 .m-line .contact__social a{ text-decoration:none;border-right:1px solid #eaeaea;display:inline-block;margin-right:10px;padding-right:13px;position:relative;}.header_type_1 .m-line .contact__social a:last-child{ margin-right:0;padding-right:0;border-right:0;}.header_type_1 .m-line .contact__social .icon-whatsapp{ width:26px;height:26px;}.header_type_1 .m-line .contact__social .icon-viber{ width:26px;height:26px;}.header_type_1 .m-line .contact__social .icon-telegram{ width:26px;height:26px;}.header_type_2 .t-line{ background:#fff;color:#6C6C6C;border-bottom:1px solid #e6e6e6;}.header_type_2 .t-line p{ padding:0;margin:0;}.header_type_2 .t-line a{ color:#6C6C6C;}.header_type_2 .t-line a:hover{ color:#0066ff;}.header_type_2 .t-line .menu-h{ margin-left:-20px;}.header_type_2 .t-line .nav-right-menu{ list-style:none;margin:0;}.header_type_2 .t-line .nav-right-menu li{ display:inline-block;}.header_type_2 .t-line .nav-right-menu li a{ display:block;padding:6px 10px;text-decoration:none;}.header_type_2 .t-line .profile{ padding:0 30px 0 0;}.header_type_2 .t-line .profile__cart-link{ text-decoration:underline;display:block;}.header_type_2 .t-line .profile .icon-profile-exit{ width:10px;height:10px;margin-right:5px;fill:gray;}.header_type_2 .t-line .account{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_2 .t-line .account .icon-lock{ width:16px;height:16px;fill:#0066ff;margin-bottom:4px;display:inline-block;vertical-align:middle;margin-right:6px;}.header_type_2 .t-line .favorite{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_2 .t-line .favorite .icon-favorite{ width:16px;height:16px;stroke:#0066ff;stroke-width:2;display:inline-block;vertical-align:middle;margin-right:6px;}.header_type_2 .t-line .compare{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_2 .t-line .compare .icon-compare{ width:16px;height:16px;stroke:#0066ff;stroke-width:7;display:inline-block;vertical-align:middle;margin-right:6px;}.header_type_2 .header__informer{ width:20px;height:20px;background:#efece7;border-radius:50%;display:inline-block;text-align:center;font-size:10px;line-height:20px;vertical-align:middle;}.header_type_2 .cart{ padding:0 0 0 20px;cursor:pointer;position:relative;display:flex;}.header_type_2 .cart:hover .cart__icon{ box-shadow:0 0 0 3px #b3d1ff;}.header_type_2 .cart__cart-icon-link{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}.header_type_2 .cart__inner{ position:relative;height:100%;}.header_type_2 .cart__link{ display:block;}.header_type_2 .cart__icon{ margin:0 20px 0 0;background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);border-radius:50%;min-width:55px;width:55px;min-height:55px;height:55px;}.header_type_2 .cart__total{ font-size:18px;font-weight:700;display:block;}.header_type_2 .cart__cart{ font-weight:500;font-size:16px;color:#828282;}.header_type_2 .cart__icon-cart-count{ position:absolute;top:-7px;right:-7px;width:22px;height:22px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;border:2px solid #fff;}.header_type_2 .cart .icon-cart{ width:35px;height:30px;stroke:#fff;stroke-width:2;padding-right:3px;}.header_type_2 .cart .icon-cart:hover{ stroke:#0066ff;}.header_type_2 .m-line{ margin:20px 0 10px;}.header_type_2 .m-line .logo{ font-size:32px;}.header_type_2 .m-line .logo a{ text-decoration:none;color:#1f1f1f;font-weight:500;display:block;}.header_type_2 .m-line .logo a:first-letter{ color:#0066ff;}.header_type_2 .m-line .logo small{ display:block;font-size:12px;color:#9f9f9f;}.header_type_2 .m-line .search{ width:100%;position:relative;}.header_type_2 .m-line .search form{ margin:0;}.header_type_2 .m-line .search input{ font-size:16px;border:2px solid #0066ff !important;border-radius:100px !important;background-color:#f6f5f3;height:49px;padding-left:15px !important;padding-right:15px;width:100%;font-weight:300;}.header_type_2 .m-line .search input:hover{ background:#fff;}.header_type_2 .m-line .search__icon{ position:absolute;width:70px;height:43px;right:3px;top:3px;z-index:10;cursor:pointer;border-color:#0066ff;background-color:#0066ff;border-radius:100px;}.header_type_2 .m-line .search__icon .icon-search{ width:25px;height:28px;fill:#fff;position:absolute;left:24px;top:8px;}.header_type_2 .m-line .search .search-popup{ position:absolute;top:55px;left:0;right:0;width:100%;background:#ffffff;z-index:10005;display:none;color:#1f1f1f;margin:0 auto;max-width:1180px;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);}.header_type_2 .m-line .search .loading_ajax{ width:25px;height:25px;background-image:url("img/loader/tail-spin.svg");background-repeat:no-repeat;background-size:100% 100%;position:absolute;display:block;right:94px;top:12px;}.header_type_2 .m-line .search .icon-close{ color:#a8a8a8;background-image:url("img/close.svg");width:20px;height:20px;background-size:18px;display:inline-block;background-repeat:no-repeat;text-align:center;position:absolute;top:10px;right:10px;cursor:pointer;}.header_type_2 .m-line .search .hint-text{ position:absolute;top:10px;left:10px;}.header_type_2 .m-line .contact{ width:100%;}.header_type_2 .m-line .contact__number{ font-size:18px;font-weight:bold;line-height:24px;}.header_type_2 .m-line .contact__number span{ display:block;}.header_type_2 .m-line .contact__time{ font-size:12px;color:#acacac;}.header_type_2 .m-line .contact .icon-phone{ width:12px;height:12px;margin-right:5px;}.header_type_2 .m-line .contact__social{ width:100%;}.header_type_2 .m-line .contact__social a{ text-decoration:none;display:inline-block;margin-right:10px;padding-right:7px;position:relative;}.header_type_2 .m-line .contact__social a:last-child{ margin-right:0;padding-right:0;border-right:0;}.header_type_2 .m-line .contact__social .icon-whatsapp{ width:20px;height:20px;}.header_type_2 .m-line .contact__social .icon-viber{ width:20px;height:20px;}.header_type_2 .m-line .contact__social .icon-telegram{ width:20px;height:20px;}.header_type_3 .t-line{ background:#f5f7fa;color:#6C6C6C;}.header_type_3 .t-line p{ padding:0;margin:0;}.header_type_3 .t-line a{ color:#6C6C6C;}.header_type_3 .t-line a:hover{ color:#0066ff;}.header_type_3 .t-line .menu-h{ margin-left:-20px;}.header_type_3 .t-line .nav-right-menu{ list-style:none;margin:0;}.header_type_3 .t-line .nav-right-menu li{ display:inline-block;}.header_type_3 .t-line .nav-right-menu li a{ display:block;padding:9px 10px;text-decoration:none;}.header_type_3 .t-line .profile{ padding:0 30px 0 0;}.header_type_3 .t-line .profile__cart-link{ text-decoration:underline;display:block;}.header_type_3 .t-line .profile .icon-profile-exit{ width:10px;height:10px;margin-right:5px;fill:gray;}.header_type_3 .t-line .account{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_3 .t-line .account .icon-lock{ width:16px;height:16px;fill:#0066ff;margin-bottom:4px;display:inline-block;vertical-align:middle;margin-right:6px;}.header_type_3 .cart{ padding:0 0 0 20px;cursor:pointer;position:relative;display:flex;}.header_type_3 .cart:hover .cart__icon{ box-shadow:0 0 0 3px #b3d1ff;}.header_type_3 .cart__cart-icon-link{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}.header_type_3 .cart__inner{ position:relative;height:100%;}.header_type_3 .cart__link{ display:block;}.header_type_3 .cart__icon{ margin:0 20px 0 0;background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);border-radius:50%;min-width:55px;width:55px;min-height:55px;height:55px;}.header_type_3 .cart__total{ font-size:18px;font-weight:700;display:block;}.header_type_3 .cart__cart{ font-weight:500;font-size:16px;color:#828282;}.header_type_3 .cart__icon-cart-count{ position:absolute;top:-7px;right:-7px;width:22px;height:22px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;border:2px solid #fff;}.header_type_3 .cart .icon-cart{ width:35px;height:30px;stroke:#fff;stroke-width:2;padding-right:3px;}.header_type_3 .cart .icon-cart:hover{ stroke:#0066ff;}.header_type_3 .m-line{ margin:20px 0 10px;}.header_type_3 .m-line .favorite{ margin:0;padding:0 15px;cursor:pointer;position:relative;}.header_type_3 .m-line .favorite a{ text-decoration:none;font-size:13px;color:#828282;display:block;}.header_type_3 .m-line .favorite .icon-favorite{ width:25px;height:25px;stroke:#0066ff;stroke-width:2;display:block;margin:0 auto;}.header_type_3 .m-line .compare{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_3 .m-line .compare a{ text-decoration:none;font-size:13px;color:#828282;display:block;}.header_type_3 .m-line .compare .icon-compare{ width:25px;height:25px;stroke:#0066ff;stroke-width:7;display:block;margin:0 auto;}.header_type_3 .m-line .logo{ font-size:32px;}.header_type_3 .m-line .logo a{ text-decoration:none;color:#1f1f1f;font-weight:500;display:block;}.header_type_3 .m-line .logo a:first-letter{ color:#0066ff;}.header_type_3 .m-line .logo small{ display:block;font-size:12px;color:#9f9f9f;}.header_type_3 .m-line .search{ width:100%;position:relative;}.header_type_3 .m-line .search form{ margin:0;}.header_type_3 .m-line .search input{ font-size:16px;border-radius:6px !important;background-color:#f6f5f3;height:49px;padding-left:15px !important;padding-right:15px;width:100%;font-weight:300;}.header_type_3 .m-line .search input:hover{ background:#fff;}.header_type_3 .m-line .search__icon{ position:absolute;width:70px;height:43px;right:3px;top:3px;z-index:10;cursor:pointer;border-color:#0066ff;background-color:#0066ff;border-radius:6px;}.header_type_3 .m-line .search__icon .icon-search{ width:25px;height:28px;fill:#fff;position:absolute;left:24px;top:8px;}.header_type_3 .m-line .search .search-popup{ position:absolute;top:55px;left:0;right:0;width:100%;background:#ffffff;z-index:10005;display:none;color:#1f1f1f;margin:0 auto;max-width:1180px;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);}.header_type_3 .m-line .search .loading_ajax{ width:25px;height:25px;background-image:url("img/loader/tail-spin.svg");background-repeat:no-repeat;background-size:100% 100%;position:absolute;display:block;right:84px;top:12px;}.header_type_3 .m-line .search .icon-close{ color:#a8a8a8;background-image:url("img/close.svg");width:20px;height:20px;background-size:18px;display:inline-block;background-repeat:no-repeat;text-align:center;position:absolute;top:10px;right:10px;cursor:pointer;}.header_type_3 .m-line .search .hint-text{ position:absolute;top:10px;left:10px;}.header_type_3 .m-line .contact-header{ width:100%;display:flex;}.header_type_3 .m-line .icon-phone{ width:12px;height:12px;margin-right:5px;}.header_type_3 .m-line .contact{ width:80px;}.header_type_3 .m-line .contact__number{ font-size:18px;font-weight:bold;line-height:24px;}.header_type_3 .m-line .contact__number span{ display:block;}.header_type_3 .m-line .contact__time{ font-size:12px;color:#acacac;}.header_type_3 .m-line .contact__social{ display:inline-block;margin-right:10px;}.header_type_3 .m-line .contact__social a{ text-decoration:none;display:inline-block;margin-right:5px;padding-right:7px;position:relative;}.header_type_3 .m-line .contact__social a:last-child{ margin-right:0;padding-right:0;border-right:0;}.header_type_3 .m-line .contact__social .icon-whatsapp{ width:20px;height:20px;}.header_type_3 .m-line .contact__social .icon-viber{ width:20px;height:20px;}.header_type_3 .m-line .contact__social .icon-telegram{ width:20px;height:20px;}.header_type_4 .t-line{ background:#f5f7fa;color:#6C6C6C;}.header_type_4 .t-line .contact__number{ font-size:18px;font-weight:bold;line-height:24px;color:#1f1f1f;}.header_type_4 .t-line .contact__number span{ display:block;}.header_type_4 .t-line__time{ font-size:12px;color:#acacac;}.header_type_4 .t-line .icon-phone{ width:12px;height:12px;margin-right:5px;}.header_type_4 .t-line .contact__social{ margin-top:5px;margin-left:15px;}.header_type_4 .t-line .contact__social a{ text-decoration:none;display:inline-block;margin-right:10px;padding-right:7px;position:relative;}.header_type_4 .t-line .contact__social a:last-child{ margin-right:0;padding-right:0;border-right:0;}.header_type_4 .t-line .contact__social .icon-whatsapp{ width:20px;height:20px;}.header_type_4 .t-line .contact__social .icon-viber{ width:20px;height:20px;}.header_type_4 .t-line .contact__social .icon-telegram{ width:20px;height:20px;}.header_type_4 .t-line p{ padding:0;margin:0;}.header_type_4 .t-line a{ color:#6C6C6C;}.header_type_4 .t-line a:hover{ color:#0066ff;}.header_type_4 .t-line .menu-h{ margin-left:-20px;}.header_type_4 .t-line .nav-right-menu{ list-style:none;margin:0;}.header_type_4 .t-line .nav-right-menu li{ display:inline-block;border-left:1px solid #fff;}.header_type_4 .t-line .nav-right-menu li:last-child{ border-right:1px solid #fff;}.header_type_4 .t-line .nav-right-menu li a{ display:block;padding:10px;text-decoration:none;}.header_type_4 .t-line .nav-right-menu .header__informer{ width:20px;height:20px;background:#e4e9f2;border-radius:50%;display:inline-block;text-align:center;font-size:10px;line-height:18px;vertical-align:middle;}.header_type_4 .t-line .profile{ padding:0 30px 0 0;}.header_type_4 .t-line .profile__cart-link{ text-decoration:underline;display:block;}.header_type_4 .t-line .profile .icon-profile-exit{ width:10px;height:10px;margin-right:5px;fill:gray;}.header_type_4 .t-line .account{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_4 .t-line .account .icon-lock{ width:16px;height:16px;fill:#0066ff;margin-bottom:4px;display:inline-block;vertical-align:middle;margin-right:6px;}.header_type_4 .t-line .favorite{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_4 .t-line .favorite .icon-favorite{ width:16px;height:16px;stroke:#0066ff;stroke-width:2;display:inline-block;vertical-align:middle;margin-right:6px;}.header_type_4 .t-line .compare{ margin:0;padding:0 5px;cursor:pointer;position:relative;}.header_type_4 .t-line .compare .icon-compare{ width:16px;height:16px;stroke:#0066ff;stroke-width:7;display:inline-block;vertical-align:middle;margin-right:6px;}.header_type_4 .button-catalog{ display:flex;flex-direction:row;}.header_type_4 .button-catalog__inner{ min-width:210px;height:100%;position:relative;margin-right:20px;cursor:pointer;z-index:120;}.header_type_4 .button-catalog__categories-name{ background:#0066ff;border-radius:4px;padding:15px;color:#ffffff;font-weight:600;font-size:16px;height:54px;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);}.header_type_4 .button-catalog__categories-name:hover{ box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);outline:none;box-shadow:0 0 0 3px #b3d1ff;}.header_type_4 .button-catalog .hamburger{ position:absolute;top:12px;right:12px;}.header_type_4 .cart{ cursor:pointer;position:relative;display:flex;height:100%;width:100%;border:1px solid #e6e6e6;border-radius:4px;}.header_type_4 .cart:hover{ box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.header_type_4 .cart__cart-icon-link{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}.header_type_4 .cart__text{ font-weight:500;font-size:18px;margin-left:10px;}.header_type_4 .cart__inner{ position:relative;height:100%;}.header_type_4 .cart__link{ display:block;}.header_type_4 .cart__icon{ margin:0 20px 0 0;background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);border-radius:50%;min-width:55px;width:55px;min-height:55px;height:55px;}.header_type_4 .cart__total{ font-size:18px;font-weight:700;display:block;}.header_type_4 .cart__icon-cart-count span{ width:30px;height:30px;line-height:28px;text-align:center;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:12px;border:2px solid #fff;}.header_type_4 .cart .icon-cart{ width:35px;margin:0 10px;stroke:#0066ff;stroke-width:2;padding-right:3px;}.header_type_4 .cart .icon-cart:hover{ stroke:#0066ff;}.header_type_4 .m-line{ margin:20px 0 10px;}.header_type_4 .m-line .logo{ font-size:32px;}.header_type_4 .m-line .logo a{ text-decoration:none;color:#1f1f1f;font-weight:500;display:block;}.header_type_4 .m-line .logo a:first-letter{ color:#0066ff;}.header_type_4 .m-line .logo small{ display:block;font-size:12px;color:#9f9f9f;}.header_type_4 .m-line .menu-h li:first-child a{ padding-left:0;}.header_type_4 .m-line .menu-h a{ color:#1f1f1f;}.header_type_4 .m-line .menu-h a:hover{ color:#0066ff;}.header_type_4 .m-line .search{ width:100%;position:relative;}.header_type_4 .m-line .search form{ margin:0;}.header_type_4 .m-line .search .icon-search{ position:absolute;left:15px;top:16px;opacity:0.4;}.header_type_4 .m-line .search input{ font-size:16px;border:0 transparent !important;border-radius:4px !important;background-color:#f6f5f3;height:55px;padding-left:45px !important;padding-right:15px;width:100%;font-weight:300;}.header_type_4 .m-line .search__icon{ position:absolute;height:55px;right:3px;top:0;z-index:10;padding-left:20px;padding-right:20px;cursor:pointer;border-color:#0066ff;background-color:#0066ff;border-radius:0 4px 4px 0;}.header_type_4 .m-line .search .search-popup{ position:absolute;top:55px;left:0;right:0;width:100%;background:#ffffff;z-index:10005;display:none;color:#1f1f1f;margin:0 auto;max-width:1180px;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);}.header_type_4 .m-line .search .loading_ajax{ width:25px;height:25px;background-image:url("img/loader/tail-spin.svg");background-repeat:no-repeat;background-size:100% 100%;position:absolute;display:block;right:110px;top:16px;}.header_type_4 .m-line .search .icon-close{ color:#a8a8a8;background-image:url("img/close.svg");width:20px;height:20px;background-size:18px;display:inline-block;background-repeat:no-repeat;text-align:center;position:absolute;top:10px;right:10px;cursor:pointer;}.header_type_4 .m-line .search .hint-text{ position:absolute;top:10px;left:10px;}nav{ background:#f5f3f0;margin-bottom:15px;}.popup{ display:none;position:absolute;z-index:10005;right:-1px;background:#ffffff;color:#1f1f1f;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;width:300px;text-align:left;font-size:14px;line-height:16px;box-shadow:0 7px 10px -9px rgba(50, 50, 50, 0.54);}.cart-popup{ padding:10px 0 0 0;}.cart-popup__quanty{ font-size:12px;color:gray;}.cart-popup__item-total{ font-size:16px;font-weight:600;margin:15px 0;}.cart-popup__price{ color:#0066ff;font-weight:500;font-size:16px;}.cart-popup__image{ text-align:center;}.cart-popup__image img{ max-height:80px;}.cart-popup__name{ font-size:14px;font-weight:500;}.cart-popup__name a{ color:#1f1f1f;text-decoration:none;}.cart-popup__name a:hover{ color:#0066ff;}.cart-popup__total{ font-size:17px;line-height:18px;margin:10px 0;}.hamburger{ display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;padding:0 !important;}.hamburger:hover{ opacity:0.7;}.hamburger.is-active:hover{ opacity:0.7;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{ background-color:#fff;}.hamburger-box{ width:30px;height:24px;display:inline-block;position:relative;}.hamburger-inner{ display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{ width:30px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{ content:"";display:block;}.hamburger-inner::before{ top:-8px;}.hamburger-inner::after{ bottom:-10px;}.hamburger--collapse .hamburger-inner{ top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse .hamburger-inner::after{ top:-16px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before{ transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse.is-active{ top:14px !important;}.hamburger--collapse.is-active .hamburger-inner{ transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--collapse.is-active .hamburger-inner::after{ top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;}.hamburger--collapse.is-active .hamburger-inner::before{ top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);}.hide-menu{ height:0;width:0;position:absolute;top:-9999px;left:-9999px;opacity:0;visibility:hidden;}nav{ min-height:58px;}nav .nav-full-screen__close{ display:none;}nav .nav-full-screen__header{ display:none;}.nav-block.nav-full-screen .nav-full-screen__close{ display:block;}.nav-block.nav-full-screen .nav-full-screen__header{ display:block;}nav.nav_type_4{ background:transparent;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}.nav-full-screen .nav-full-screen__inner{ background:#fff;width:100%;height:100%;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);position:relative;overflow-y:scroll;padding:40px 20px 20px 20px;}.nav-full-screen .nav-full-screen__inner .container{ width:auto;max-width:unset;}.modern-menu.open .modern-menu__inner{ display:block;}.modern-menu.open .modern-menu__overlay{ display:block;}.modern-menu{ position:relative;}.modern-menu__overlay{ position:fixed;top:0;left:0;width:100%;height:100% !important;z-index:100;background:rgba(63, 65, 68, 0.64);padding:30px;display:none;opacity:1;}.modern-menu__inner{ width:100%;background:#fff;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);border-radius:4px;z-index:999999;position:absolute;left:0;display:none;}.mm-menu{ list-style:none;margin:0;padding:20px;}.mm-menu li{ list-style:none;width:25%;display:inline-block;vertical-align:top;}.mm-menu li a{ font-weight:500;font-size:16px;color:#0066ff;position:relative;display:inline-block;margin-bottom:15px;}.mm-menu li a:after{ position:absolute;left:0;bottom:-5px;height:2px;background:#0066ff;content:" ";width:100%;}.mm-menu li a:hover{ color:#0066ff;}.mm-menu li ul{ margin-bottom:20px;padding:0;}.mm-menu li ul li{ width:100%;}.mm-menu li ul li a{ font-weight:300;font-size:14px;color:#1f1f1f;display:inline;}.mm-menu li ul li a:after{ height:unset;background:unset;content:"";}.mm-menu li.show{ display:block !important;}.mm-menu li.hide{ display:none !important;}.mm-menu span{ margin:0 15px 10px 0;display:inline-block;opacity:0.5;position:relative;cursor:pointer;}.mm-menu .show-all-category span:before{ font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";right:-15px;top:3px;font-size:10px;position:absolute;}.mm-menu a{ text-decoration:none;color:#1f1f1f;font-weight:300;font-size:14px;}.nav-full-screen{ position:fixed;top:0;left:0;width:100%;height:100% !important;z-index:99999;background:rgba(63, 65, 68, 0.64);padding:30px;display:block;opacity:1;}.nav-full-screen .m-nav{ overflow:unset !important;}.nav-full-screen__header{ font-size:22px;font-weight:500;margin:-40px -20px 40px;padding:10px 25px;background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);color:#ffffff;}.nav-full-screen .icon-close-tin{ width:27px;height:27px;stroke-width:1px;stroke:#ffffff;cursor:pointer;position:absolute;right:15px;top:15px;}.nav-full-screen .icon-close-tin:hover{ transform:rotate(90deg);transition-duration:0.3s;}.nav-full-screen .icon-burger{ display:none;}.nav-full-screen ul{ width:100%;margin:10px 0 30px;padding:0;list-style:none;}.nav-full-screen ul li{ display:inline-block !important;vertical-align:top;width:25%;position:relative;padding-right:20px;min-height:60px;}.nav-full-screen ul .tree-img a{ margin-left:65px;}.nav-full-screen ul .img a{ margin-left:0;padding-bottom:0;padding-top:6px;}.nav-full-screen ul .img a:after{ border-bottom:0;content:"";height:0;}.nav-full-screen ul .img{ position:absolute;border:2px solid #e6e6e6;border-radius:4px;text-align:center;margin-right:5px;margin-bottom:5px;width:52px;height:52px;display:flex;align-items:center;justify-content:center;top:-5px;}.nav-full-screen ul .img img{ max-width:45px;max-height:45px;line-height:45px;}.nav-full-screen ul .img img:before{ content:" ";}.nav-full-screen ul a{ text-decoration:none;color:#0066ff;font-size:17px;font-weight:500;padding-bottom:10px;display:inline-block;position:relative;}.nav-full-screen ul a:after{ position:absolute;left:0;bottom:5px;height:2px;background:#0066ff;content:" ";width:100%;}.nav-full-screen ul a:hover{ color:#0066ff;}.nav-full-screen ul ul{ display:block;margin:10px 0 30px;}.nav-full-screen ul ul li{ display:block;width:100%;min-height:auto;}.nav-full-screen ul ul li:nth-child(n+6){ display:none !important;}.nav-full-screen ul ul li.show-all-category{ display:block !important;}.nav-full-screen ul ul a{ font-size:14px;text-decoration:none;display:block;color:#1f1f1f;font-weight:300;padding:0;margin:0;}.nav-full-screen ul ul a:after{ border-bottom:0;content:"";height:0;}.nav-full-screen ul ul ul{ display:none;}.nav-full-screen .show:nth-child(n+6){ display:block !important;}.nav-full-screen .hide:nth-child(n+6){ display:none !important;}.nav-full-screen .show-all-category:hover span{ color:#0066ff;}.nav-full-screen .show-all-category span{ margin:0 15px 10px 65px;display:inline-block;opacity:0.5;position:relative;cursor:pointer;}.nav-full-screen .show-all-category span:before{ font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";right:-15px;top:3px;font-size:10px;position:absolute;}.m-nav{ width:100%;position:relative;visibility:hidden;min-height:58px;height:58px;}.m-nav__menu{ margin:0 0 0 -35px;padding:0;}.m-nav__menu a{ font-weight:500;font-size:18px;color:#1f1f1f;padding-left:25px;padding-right:25px;}.m-nav__burger{ position:absolute;right:0;top:10px;}.menu-t.compact{ width:100%;padding:0;margin-top:0;list-style:none;}.menu-t.compact li{ margin:0;border-right:0;position:relative;display:inline-block;}.menu-t.compact li .static{ display:none;}.menu-t.compact li .img{ display:none;}.menu-t.compact li a{ display:block;padding:18px 15px 18px 15px;margin:0;font-size:16px;font-weight:500;color:#1f1f1f;line-height:22px;text-decoration:none;}.menu-t.compact li a:hover{ color:#0066ff;}.menu-t.compact li:hover{ background:#f5f5f5;}.menu-t.compact li:last-child{ border-bottom:0;}.menu-t.compact li:last-child:hover{ border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.menu-t.compact li.tree:after{ font-family:"Font Awesome 5 Free";position:absolute;top:54%;transform:translate(-50%, -50%);right:10px;content:"\f078";font-size:12px;color:gray;font-weight:600;}.menu-t.compact li.tree a{ padding-right:35px;}.menu-t.compact li.show-all-category{ display:none !important;}.menu-t.compact .selected a{ color:#0066ff;}.menu-t.compact ul{ visibility:hidden;opacity:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:absolute;background:#ffffff;margin:-2px 0 0 0;padding:0;z-index:2000;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);border:3px solid rgba(0, 0, 0, 0.05);}.menu-t.compact ul .tree > a{ position:relative;}.menu-t.compact ul .tree > a:after{ font-family:"Font Awesome 5 Free";position:absolute;top:50%;transform:translate(-50%, -50%);right:15px;content:"\f054";font-size:12px;color:gray;font-weight:600;}.menu-t.compact ul li{ width:260px;display:block;}.menu-t.compact ul li a{ font-size:14px;padding:12px 20px 12px 20px;}.menu-t.compact ul li.tree:after{ content:" ";}.menu-t.compact ul:after{ bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#ffffff;border-width:8px;margin-left:-10px;}.menu-t.compact ul ul{ top:0;left:100%;}.menu-t.compact ul ul:after{ border-width:0;}.menu-t.compact li:hover > a{ color:#0066ff;}.menu-t.compact li:hover > ul{ visibility:visible;height:auto;opacity:1;transition:all 0.2s ease;}.menu-m.compact{ width:100%;padding:0;margin-top:0;list-style:none;position:relative;}.menu-m.compact li{ margin:0;border-right:0;display:inline-block;}.menu-m.compact li .static{ display:none;}.menu-m.compact li .img{ display:none;}.menu-m.compact li a{ display:block;padding:17px 15px 17px 15px;margin:0;font-size:16px;font-weight:500;color:#1f1f1f;line-height:22px;text-decoration:none;min-height:58px;}.menu-m.compact li a:hover{ color:#0066ff;}.menu-m.compact li:hover{ color:#0066ff;}.menu-m.compact li:last-child{ border-bottom:0;}.menu-m.compact li:last-child:hover{ border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.menu-m.compact li.tree a{ padding-right:35px;}.menu-m.compact li.show-all-category{ display:none !important;}.menu-m.compact ul{ border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:absolute;background:#ffffff;margin:-2px 0 0 0;padding:10px 0 20px;z-index:2000;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);border-left:3px solid rgba(0, 0, 0, 0.05);border-right:3px solid rgba(0, 0, 0, 0.05);border-bottom:3px solid rgba(0, 0, 0, 0.05);width:100%;visibility:hidden;top:-1000000px;left:-1000000px;}.menu-m.compact ul li{ width:25%;display:inline-block;vertical-align:top;}.menu-m.compact ul li a{ padding:15px 20px 5px 20px;min-height:unset;}.menu-m.compact ul ul{ display:block !important;position:unset;box-shadow:none;border:0;vertical-align:top;padding:0;}.menu-m.compact ul ul li{ width:100%;}.menu-m.compact ul ul li a{ font-size:14px;font-weight:300;padding:2px 20px;}.menu-m.compact li:hover > a{ color:#0066ff;background:#fff;}.menu-m.compact li:hover ul{ visibility:visible;left:-3px;width:calc(100% + 3px);top:auto;transition:visibility 0s linear 0.2s, ease-in-out 0.2s linear;}.menu-t.static{ position:relative;display:block;margin:0 0 20px 0;padding:0;border:1px solid #efefef;list-style:none;background:#ffffff;}.menu-t.static li{ z-index:10;margin:0;border-right:0;border-bottom:1px solid #efefef;position:relative;transition:all 0.2s ease-in-out 0s;width:100%;}.menu-t.static li a{ text-transform:none;display:block;padding:10px 35px 10px 15px;margin:0;font-size:16px;font-weight:500;color:#1f1f1f;line-height:22px;text-decoration:none;}.menu-t.static li a:hover{ color:#0066ff;}.menu-t.static li:hover{ background:#f5f5f5;}.menu-t.static li:last-child{ border-bottom:0;}.menu-t.static li:last-child:hover{ border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.menu-t.static li.header{ background:#f5f3f0;padding:10px 15px;color:#1f1f1f;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;z-index:10;cursor:pointer;font-size:17px;}.menu-t.static li.selected a{ color:#0066ff;}.menu-t.static ul{ top:-1px;visibility:hidden;opacity:0;box-shadow:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:absolute;background:#ffffff;margin:0 0 0 -10px;padding:0;border:1px solid #efefef;left:130%;}.menu-t.static ul li{ width:260px;display:block;}.menu-t.static ul:after{ border:none;border-width:0;}.menu-t.static .tree > a{ position:relative;}.menu-t.static .tree > a:after{ font-family:"Font Awesome 5 Free";position:absolute;top:50%;transform:translate(-50%, -50%);right:15px;content:"\f105";font-size:15px;color:gray;font-weight:600;}.menu-t.static li:hover > a{ color:#1f1f1f;}.menu-t.static li:hover > ul{ visibility:visible;height:auto;opacity:1;transition:all 0.3s ease;left:100%;}.menu-h{ width:100%;min-height:20px;text-align:left;position:relative;z-index:20;margin:0;padding:0;list-style:none;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:left;border:0;}.menu-h li{ position:relative;float:left;list-style:none;transition:all 0.3s ease;}.menu-h li:last-child{ border-right:1px solid transparent;}.menu-h li a{ display:block;padding:6px 15px;text-decoration:none;}.menu-h li .arrow{ position:absolute;right:15px;top:12px;}.menu-h .icon-right{ width:11px;height:9px;}.menu-h ul{ box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);border:3px solid rgba(0, 0, 0, 0.05);visibility:hidden;transition:all 0.3s ease;width:300px;left:-1px;background:#ffffff;position:absolute;z-index:30;padding:0;text-align:left;opacity:0;}.menu-h ul li{ z-index:20;width:300px;margin:0;border-right:0;border-bottom:0px solid #efefef;}.menu-h ul li a{ text-transform:none;display:block;padding:10px 10px;margin:0;}.menu-h ul li:hover{ color:#0066ff;}.menu-h ul li:last-child{ border-bottom:0;}.menu-h ul li:last-child:hover{ border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.menu-h ul:after{ bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#ffffff;border-width:8px;margin-left:-10px;}.menu-h ul ul{ top:0 !important;left:100%;margin-left:-10px;margin-top:0 !important;}.menu-h ul ul:after{ border:none;border-width:0;}.menu-h .tree ul .tree:hover:after{ color:#1f1f1f;transform:none;}.menu-h .tree ul .tree:after{ font-family:"Font Awesome 5 Free";position:absolute;top:10px;right:20px;content:"\f105";font-size:15px;color:gray;font-weight:600;}.menu-h .tree:hover:after{ color:#ffffff;}.menu-h li:hover > a{ color:#0066ff;}.menu-h li ul li:hover > a{ color:#0066ff;background:transparent;}.menu-h li:hover > ul{ opacity:1;visibility:visible;height:auto;}.icon-burger{ position:absolute;right:0;top:18px;z-index:20;}.icon-burger__before{ cursor:pointer;width:35px;height:22px;position:relative;overflow:hidden;}.icon-burger span{ position:absolute;left:0;right:0;margin:auto;width:30px;border-bottom:3px solid #0066ff;border-radius:10px;}.icon-burger__before span:nth-child(1){ top:0;}.icon-burger__before span:nth-child(2){ top:8px;}.icon-burger__before span:nth-child(3){ top:16px;}.m-menu__catalog ul{ background:#ffffff;margin:0;padding:0;list-style:none;}.m-menu__catalog .header{ background:#1f1f1f;color:#ffffff;padding:5px 17px;font-weight:300;font-size:12px;text-transform:uppercase;}.m-menu__catalog ul li{ position:relative;border-bottom:1px solid #eaeaea;}.m-menu__catalog ul li .nav-link-arrow{ position:absolute;top:0;right:0;width:40px;height:56px;background:transparent;z-index:20;cursor:pointer;}.m-menu__catalog ul li .nav-link-arrow:after{ font-family:"Font Awesome 5 Free";position:absolute;top:50%;transform:translate(-50%, -50%);right:15px;content:"\f054";font-size:15px;color:gray;font-weight:600;}.m-menu__catalog ul li .nav-link-arrow.open{ right:0;}.m-menu__catalog ul li .nav-link-arrow.open:after{ content:"\f078";}.m-menu__catalog ul li:last-child{ border-bottom:0;}.m-menu__catalog ul li:first-child{ border-bottom:0;}.m-menu__catalog ul li.open > a{ color:#0066ff;}.m-menu__catalog ul li.open > .nav-link-arrow:after{ color:#0066ff;}.m-menu__catalog ul a{ color:#000000;font-size:16px;display:block;padding:15px 15px;font-weight:500;text-decoration:none;}.m-menu__catalog ul ul{ list-style:none;margin:0;display:none;padding:0;background:#f5f7fa;}.m-menu__catalog ul ul li{ border-bottom:1px solid #fff;}.m-menu__catalog ul ul li:last-child{ border-bottom:0;}.m-menu__catalog ul ul a{ margin-left:20px;}.m-menu__catalog ul ul ul{ list-style:none;margin:0;padding:0;}.m-menu__catalog ul ul ul a{ margin-left:40px;font-weight:300;}.m-menu__catalog ul ul ul ul{ list-style:none;margin:0;padding:0;}.m-menu__catalog ul ul ul ul a{ margin-left:60px;}.m-menu__catalog.pages{ margin-top:20px;}.m-menu__open-icon{ position:absolute;right:24px;top:8px;}.m-menu__open-icon a{ width:25px;height:25px;display:inline-block;vertical-align:top;}.m-menu__open-icon__profile{ width:28px !important;height:27px;margin-right:25px;position:relative;}.m-menu__open-icon__profile svg{ fill:#000;}.m-menu__open-icon__compare{ margin-right:30px;position:relative;}.m-menu__open-icon__compare svg{ stroke:#000;stroke-width:8px;}.m-menu__open-icon__favorite{ margin-right:30px;position:relative;}.m-menu__open-icon__favorite svg{ stroke:#000;stroke-width:2px;}.m-menu__open-icon__cart{ position:relative;stroke:#1f1f1f;stroke-width:2;}.m-menu__open-icon__cart .icon-cart{ width:37px;height:30px;}.m-menu__open-icon .compare-count{ position:absolute;top:-5px;right:-15px;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.m-menu__open-icon .fav-count{ position:absolute;top:-5px;right:-15px;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.m-menu__open-icon .cart-count{ position:absolute;top:-5px;right:-20px;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.fs-menu{ position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(63, 65, 68, 0.64);padding:50px;display:none;transition-duration:1000ms;opacity:0;}.fs-menu__inner{ background:#fff;width:100%;height:100%;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);position:relative;}.fs-menu.is-open{ display:block;opacity:1;}.pages-nav{ margin:0 0 20px;padding:0;list-style:none;}.pages-nav li{ display:inline-block;position:relative;margin:10px 0;}.pages-nav .separator{ margin:0 10px;color:gray;}.pages-nav a{ line-height:20px;font-size:14px;}.split-catalog-slide{ margin:0 0 30px;padding:0;list-style:none;border-top:1px solid #efefef;border-right:1px solid #efefef;border-left:1px solid #efefef;font-size:17px;line-height:19px;}.split-catalog-slide .header{ background:#0066ff;padding:16px 15px;color:#ffffff;font-weight:700;font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);position:relative;cursor:pointer;}.split-catalog-slide .header .icon-burger__before{ position:absolute;right:15px;top:16px;width:25px;}.split-catalog-slide .header .icon-burger__before span{ border-color:#fff;border-bottom:2px solid #fff;}.split-catalog-slide.hide li:not(.header){ opacity:0;visibility:hidden;height:0;}.split-catalog-slide.hide .header{ border-radius:4px;}.split-catalog-slide li{ display:block;position:relative;background:#ffffff;}.split-catalog-slide li:last-child{ border-bottom:0;}.split-catalog-slide li a{ border-bottom:1px solid #efefef;text-transform:none;display:block;padding:10px 35px 10px 15px;margin:0;font-size:16px;font-weight:500;color:#1f1f1f;line-height:22px;text-decoration:none;position:relative;}.split-catalog-slide .fa{ position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#848484;width:30px;height:30px;text-align:center;line-height:30px;}.split-catalog-slide li a:hover,.split-catalog-slide li a:focus,.split-catalog-slide li.selected > a{ text-decoration:none;color:#0066ff;background:#f5f7fa;}.split-catalog-slide li ul{ margin:0;padding:0;display:none;z-index:1000;}.split-catalog-slide li ul a{ border-bottom:1px solid #fff;padding:10px 35px 10px 35px !important;}.split-catalog-slide li ul li a{ padding:10px 15px 10px 20px;background:#f5f7fa;font-size:14px;}.split-catalog-slide .selected > a{ color:#0066ff;}.tree-sidebar{ margin:0 0 30px;padding:0;list-style:none;border-top:1px solid #efefef;border-right:1px solid #efefef;border-left:1px solid #efefef;font-size:17px;line-height:19px;border-radius:4px;}.tree-sidebar .header{ background:#0066ff;padding:16px 15px;color:#ffffff;font-weight:700;font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);position:relative;cursor:pointer;}.tree-sidebar .header .icon-burger__before{ position:absolute;right:15px;top:16px;width:25px;}.tree-sidebar .header .icon-burger__before span{ border-color:#fff;border-bottom:2px solid #fff;}.tree-sidebar li{ display:block;position:relative;background:#ffffff;padding:5px 10px;border-bottom:1px solid #efefef;}.tree-sidebar li a{ text-transform:none;display:flex;align-items:center;padding:0 35px 0 15px;margin:0;font-size:16px;font-weight:500;color:#1f1f1f;line-height:20px;text-decoration:none;position:relative;width:100%;}.tree-sidebar .fa{ position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#848484;width:30px;height:30px;text-align:center;line-height:30px;}.tree-sidebar li a:hover,.tree-sidebar li a:focus,.tree-sidebar li.selected > a{ text-decoration:none;color:#0066ff;}.tree-sidebar li ul{ box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);border:3px solid rgba(0, 0, 0, 0.05);visibility:hidden;transition:all 0.3s ease;width:300px;left:calc(100% + 10px);top:-3px;background:#ffffff;position:absolute;z-index:30;padding:0;text-align:left;opacity:0;}.tree-sidebar .tree-text{ padding:0;}.tree-sidebar .tree-text a{ padding:13px 15px;}.tree-sidebar .tree-img{ display:flex;}.tree-sidebar .tree-img .fa{ right:0;}.tree-sidebar .tree-img .img{ border-radius:4px;align-items:center;width:52px;height:44px;display:flex;}.tree-sidebar .tree-img .img a{ padding:0;}.tree-sidebar .tree-img .img img{ max-width:40px;max-height:38px;line-height:38px;margin:0 auto;font-size:0;}.tree-sidebar .tree-img .img img:before{ content:" ";}.tree-sidebar .selected > a{ color:#0066ff;}.tree-sidebar li:hover > a{ color:#0066ff;}.tree-sidebar li:hover > ul{ visibility:visible;height:auto;opacity:1;transition:all 0.2s ease;left:100%;}.mega-sidebar{ margin:0 0 30px;padding:0;list-style:none;border-top:1px solid #efefef;border-right:1px solid #efefef;border-left:1px solid #efefef;font-size:17px;line-height:19px;}.mega-sidebar .header{ background:#0066ff;padding:16px 15px;color:#ffffff;font-weight:700;font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);position:relative;cursor:pointer;}.mega-sidebar .header .icon-burger__before{ position:absolute;right:15px;top:16px;width:25px;}.mega-sidebar .header .icon-burger__before span{ border-color:#fff;border-bottom:2px solid #fff;}.mega-sidebar li{ display:block;position:relative;background:#ffffff;padding:5px 10px;border-bottom:1px solid #efefef;}.mega-sidebar li a{ text-transform:none;display:flex;align-items:center;padding:0 35px 0 15px;margin:0;font-size:16px;font-weight:500;color:#1f1f1f;line-height:20px;text-decoration:none;position:relative;width:100%;}.mega-sidebar .tree-img{ display:flex;}.mega-sidebar .tree-img .fa{ right:0;}.mega-sidebar .tree-img .img{ border:2px solid transparent;border-radius:4px;align-items:center;width:52px;height:44px;display:flex;}.mega-sidebar .tree-img .img a{ padding:0;}.mega-sidebar .tree-img .img img{ max-width:40px;max-height:38px;line-height:38px;margin:0 auto;font-size:0;}.mega-sidebar .tree-img .img img:before{ content:" ";}.mega-sidebar .fa{ position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#848484;width:30px;height:30px;text-align:center;line-height:30px;}.mega-sidebar li a:hover,.mega-sidebar li a:focus,.mega-sidebar li.selected > a{ text-decoration:none;color:#0066ff;}.mega-sidebar .tree-text{ padding:0;}.mega-sidebar .tree-text a{ padding:13px 15px;}.mega-sidebar .tree-text ul a{ padding:13px 0;}.mega-sidebar ul{ width:100%;padding:20px 20px 10px 20px;list-style:none;box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);border:3px solid rgba(0, 0, 0, 0.05);visibility:hidden;transition:all 0.3s ease;left:calc(100% + 10px);top:-2px;background:#ffffff;position:absolute;z-index:30;text-align:left;opacity:0;}.mega-sidebar ul li{ display:inline-block !important;vertical-align:top;width:33%;position:relative;border-bottom:0;min-height:60px;padding:0;}.mega-sidebar ul .tree-img .img{ border:2px solid #e6e6e6;}.mega-sidebar ul a{ text-decoration:none;color:#0066ff;font-size:17px;font-weight:500;padding-bottom:10px;padding-left:0;display:inline-block;position:relative;border:0;width:auto;}.mega-sidebar ul a:hover{ color:#0066ff;}.mega-sidebar ul ul{ display:block;position:static;opacity:1;visibility:hidden;width:auto !important;border:0;box-shadow:none;margin:5px 0 20px;padding:0;}.mega-sidebar ul ul li{ display:block;width:100%;min-height:auto;}.mega-sidebar ul ul a{ font-size:14px;text-decoration:none;display:block;color:#1f1f1f;font-weight:300;padding:0;margin:0;}.mega-sidebar ul ul a:after{ border-bottom:0;content:"";height:0;}.mega-sidebar ul ul ul{ display:none !important;}.mega-sidebar ul .tree-img a{ margin-left:65px;padding-top:6px;}.mega-sidebar ul ul li{ background:transparent !important;}.mega-sidebar ul ul li a{ padding:1px 0 !important;}.mega-sidebar ul .img a{ margin-left:0;padding-bottom:0;padding-top:6px;}.mega-sidebar ul .img a:after{ border-bottom:0;content:"";height:0;}.mega-sidebar ul .img{ position:absolute;border:2px solid #e6e6e6;border-radius:4px;text-align:center;margin-right:5px;margin-bottom:5px;width:52px;height:52px;display:flex;align-items:center;justify-content:center;top:-5px;}.mega-sidebar ul .img a{ padding:0;}.mega-sidebar ul .img img{ max-width:45px;max-height:45px;line-height:45px;}.mega-sidebar ul .img img:before{ content:" ";}.mega-sidebar .show:nth-child(n+6){ display:block !important;}.mega-sidebar .hide:nth-child(n+6){ display:none !important;}.mega-sidebar .show-all-category:hover span{ color:#0066ff;}.mega-sidebar .show-all-category span{ margin:0 15px 10px 65px;display:inline-block;opacity:0.5;position:relative;cursor:pointer;}.mega-sidebar .show-all-category span:before{ font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";right:-15px;top:3px;font-size:10px;position:absolute;}.mega-sidebar .selected > a{ color:#0066ff;}.mega-sidebar li:hover > a{ color:#0066ff;}.mega-sidebar li:hover ul{ visibility:visible;height:auto;opacity:1;transition:all 0.2s ease;left:100%;}.sidebar-menu{ margin:0 0 30px;list-style:none;line-height:19px;}.sidebar-menu__inner{ padding:15px;border-bottom:1px solid #efefef;border-right:1px solid #efefef;border-left:1px solid #efefef;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;}.sidebar-menu__header{ background:#f5f3f0;padding:16px 15px;color:#1f1f1f;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;z-index:10;cursor:pointer;font-size:17px;}.sidebar-menu svg{ fill:#6c6c6c;width:28px;height:28px;position:absolute;right:15px;top:12px;display:none;}.sidebar-menu__news{ margin-bottom:20px;}.sidebar-menu__news:last-child{ margin-bottom:0;}.sidebar-menu__news__date{ font-size:12px;color:gray;}.sidebar-menu__link{ position:absolute;left:0;top:0;width:100%;height:100%;}.sidebar-menu__item{ height:100%;padding:0;margin-bottom:10px;}.sidebar-menu__name{ font-weight:500;}.sidebar-menu__name a{ text-decoration:none;color:#1f1f1f;}.sidebar-menu__name a:hover{ color:#0066ff;}.sidebar-menu__price{ font-weight:500;color:#0066ff;font-size:16px;margin-right:5px;white-space:nowrap;display:block;}.sidebar-menu__price__label{ font-size:10px;background:#FFDD00;padding:1px 7px 1px 3px;position:relative;margin-left:10px;bottom:3px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:linear-gradient(to bottom, #FFDD00 100%, #e6c700 0%);}.sidebar-menu__price__label:before{ content:"";float:left;position:absolute;top:0;left:-6px;width:0;height:0;border-color:transparent #FFDD00 transparent transparent;border-style:solid;border-width:7px 6px 8px 0;}.sidebar-menu s{ font-size:14px;color:#B8B8B8;margin-right:5px;font-weight:300;}.sidebar-menu__item-img{ background:#fff;padding:0 10px;min-width:75px;max-width:75px;height:80px;text-align:center;}.sidebar-menu__item-img img{ max-width:100%;max-height:80px;margin:0 auto;}.sidebar-menu__item-description{ background:#fff;padding:0;line-height:18px;width:100%;}.sidebar-menu__item-description p{ margin:0;color:#acacac;}.sidebar-menu__rating-name{ font-weight:500;}.sidebar-menu__rating-date{ font-size:12px;color:gray;}.sidebar-menu__rating-url{ margin-bottom:5px;}.sidebar-menu__arrow{ position:absolute;top:8px;right:10px;z-index:20;}.sidebar-menu .slide-nav{ display:inline-block;padding:10px 10px;font-size:12px;line-height:1;background-color:transparent;border:1px solid #e0e0e0;margin-left:20px;vertical-align:middle;white-space:nowrap;}.sidebar-menu .slide-nav:hover{ background-color:#0066ff;color:#fff;border:1px solid #0066ff;}.sidebar-menu .slide-prev{ border-top-left-radius:40px;border-bottom-left-radius:40px;}.sidebar-menu .slide-next{ margin-left:-1px;border-top-right-radius:40px;border-bottom-right-radius:40px;}.sidebar-menu .review-avatar img{ border-radius:50%;max-height:40px;min-height:40px;min-width:40px;border:1px solid #626262;padding:2px;width:auto !important;}.sidebar-menu__item.slick-slide{ margin-bottom:0;}.cat-nav{ display:flex;}.cat-nav__categories{ background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);color:#ffffff;align-items:stretch;min-height:58px;margin-bottom:0;font-weight:700;font-size:16px;border-radius:4px;cursor:pointer;position:relative;}.cat-nav__categories-dd{ width:100%;}.cat-nav__categories-name{ padding:16px 15px;user-select:none;}.cat-nav__categories-list{ position:absolute;left:0;top:100%;width:100%;z-index:1000;display:none;}.cat-nav__categories-list.open{ display:block;}.cat-nav .icon-burger__before{ position:absolute;right:15px;top:2px;width:25px;}.cat-nav .icon-burger__before span{ border-color:#fff;border-bottom:2px solid #fff;}.cat-nav__pages{ margin-bottom:0;}.cat-nav .menu-t{ margin-bottom:0;}.cat-nav .mega-sidebar{ margin-bottom:0;}.cat-nav .mega-sidebar .fa{ right:0;}.cat-nav .mega-sidebar ul .fa{ display:none;}.cat-nav.open .cat-nav__categories{ border-bottom-right-radius:0;border-bottom-left-radius:0;}.cat-nav.open .cat-nav__categories-list{ box-shadow:0 64px 64px 0 rgba(0, 0, 0, 0.05), 0 32px 32px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 2px 2px 0 rgba(0, 0, 0, 0.05);}.sidebar-button{ position:fixed;width:50px;right:0;z-index:100;background-color:#fff;overflow:hidden;transition:all 0.3s ease-in-out;cursor:pointer;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);top:50%;transform:translateY(-50%);border-top-left-radius:4px;border-bottom-left-radius:4px;opacity:0;visibility:hidden;}.sidebar-button__compare-count{ position:absolute;top:5px;left:30px;width:20px;height:20px;text-align:center;line-height:22px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.sidebar-button__fav-count{ position:absolute;top:5px;left:30px;width:20px;height:20px;text-align:center;line-height:22px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.sidebar-button__cart-count{ position:absolute;top:5px;left:30px;width:20px;height:20px;text-align:center;line-height:22px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;}.sidebar-button ul{ margin:0;padding:0;border:1px solid #f5f5f5;}.sidebar-button li{ display:block;border-bottom:1px solid #e8e8e8;position:relative;}.sidebar-button li:last-child{ border-bottom:0;}.sidebar-button li a{ color:#1f1f1f;padding:15px 20px 15px 65px;display:block;text-decoration:none;font-weight:500;}.sidebar-button li:hover{ background:#0066ff;color:#ffffff;}.sidebar-button li:hover a{ color:#ffffff;}.sidebar-button li:hover svg{ stroke:#ffffff;}.sidebar-button .icon-cart{ width:35px;height:30px;stroke:#0066ff;stroke-width:2;position:absolute;left:6px;top:13px;}.sidebar-button .icon-cart:hover{ stroke:#0066ff;}.sidebar-button .icon-compare{ width:35px;height:30px;stroke:#0066ff;stroke-width:5;display:inline-block;position:absolute;left:8px;top:13px;}.sidebar-button .icon-compare:hover{ stroke:#1f1f1f;}.sidebar-button .icon-favorite{ width:35px;height:30px;stroke:#0066ff;stroke-width:2;display:inline-block;position:absolute;left:8px;top:13px;}.sidebar-button .icon-favorite:hover{ stroke:#1f1f1f;}.sidebar-button:hover{ width:160px;box-shadow:0 19px 27px 0 rgba(0, 0, 0, 0.1);}.sidebar-button.show{ visibility:visible;opacity:1;}.home-slider-four{ margin-top:-10px !important;}.home-slider{ width:100%;position:relative;}.home-slider ul{ margin:0;padding:0;list-style:none;}.home-slider ul li{ position:relative;}.home-slider ul li .full-link{ position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}.home-slider ul .slick-dots{ font-size:0;position:absolute;bottom:20px;left:0;right:0;margin:0 auto;text-align:center;}.home-slider ul .slick-dots li{ display:inline-block;margin:0 3px;}.home-slider ul .slick-dots .slick-active button{ background:#ffdd00;border:2px solid #ffdd00;}.home-slider ul .slick-dots button{ font-size:0;padding:0;width:10px;height:10px;border-radius:50%;background:#afafaf;}.home-slider ul .slick-arrow{ position:absolute;z-index:100;width:50px;height:50px;background:#fff;border-radius:50%;text-align:center;top:50%;transform:translateY(-50%);cursor:pointer;overflow:hidden;opacity:0;}.home-slider ul .slick-arrow:hover{ color:#ffffff;background:#0066ff;outline:none;overflow:visible;opacity:1;box-shadow:0 0 0 3px #b3d1ff;}.home-slider ul .slick-arrow:hover i{ color:#ffffff;}.home-slider ul .slick-arrow i{ line-height:50px;color:#6e6e6e;position:relative;}.home-slider ul .slick-arrow.right{ right:5px;}.home-slider ul .slick-arrow.left{ left:5px;}.home-slider ul:hover > .slick-arrow{ visibility:visible;opacity:1;}.home-slider ul .s-desciprtion-four{ margin:0 auto;max-width:1240px;font-size:44px;line-height:44px;font-weight:600;position:absolute;z-index:20;left:0;right:0;width:100%;top:50%;transform:translateY(-50%);}.home-slider ul .s-desciprtion-four p{ font-size:18px;line-height:20px;font-weight:300;margin-top:30px;}.home-slider ul .s-desciprtion-four a{ margin-top:30px;display:inline-block;border-radius:4px;background:#0066ff;border:1px solid #0066ff;color:#ffffff;transition:all 0.3s;font-weight:600;padding:0 10px;font-size:16px;outline:0;cursor:pointer;text-decoration:none;}.home-slider ul .s-desciprtion-four a:hover{ text-decoration:none;}.home-slider ul .s-desciprtion-four a:disabled{ background:#cccccc !important;cursor:not-allowed;border:1px solid #cccccc !important;pointer-events:auto;}.home-slider ul .s-desciprtion{ font-size:44px;line-height:44px;font-weight:600;position:absolute;z-index:20;top:50%;transform:translateY(-50%);left:50px;width:50%;}.home-slider ul .s-desciprtion p{ font-size:18px;line-height:20px;font-weight:300;margin-top:30px;}.home-slider ul .s-desciprtion a{ border-radius:4px;background:#0066ff;border:1px solid #0066ff;color:#ffffff;transition:all 0.3s;font-weight:600;padding:10px 15px;font-size:16px;outline:0;cursor:pointer;text-decoration:none;}.home-slider ul .s-desciprtion a:hover{ text-decoration:none;}.home-slider ul .s-desciprtion a:disabled{ background:#cccccc !important;cursor:not-allowed;border:1px solid #cccccc !important;pointer-events:auto;}.home-slider .full-width img{ width:100%;}.home-slider .slider-background{ background:#f3f3f3;}.home-slider .main-slider-product .inner{ height:400px;display:table;width:100%;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:0 !important;background:#f3f3f3;}.home-slider .main-slider-product .inner .slider-image{ display:table-cell;width:45%;text-align:center;margin-right:5%;vertical-align:middle;position:relative;z-index:10;}.home-slider .main-slider-product .inner .slider-image .slider-image-parallelogram{ position:absolute;left:0;top:0;width:100%;height:100%;background:#ffdd00;background:linear-gradient(to bottom, #ffdd00 0%, #ffe01a 100%);z-index:5;clip-path:polygon(0 0, 100% 0, 80% 100%, 0 100%);-webkit-clip-path:polygon(0 0, 100% 0, 80% 100%, 0 100%);}.home-slider .main-slider-product .inner .slider-image img{ max-height:320px;text-align:center;margin-left:auto;margin-right:auto;max-width:80%;position:relative;z-index:10;}.home-slider .main-slider-product .inner .slider-text{ color:#000000;display:table-cell;vertical-align:middle;text-align:left;position:relative;z-index:10;padding-left:30px;}.home-slider .main-slider-product .inner .slider-text .h1.header{ font-size:18px;margin-bottom:5px;}.home-slider .main-slider-product .inner .badge{ padding:0 5px 0 5px;border-radius:4px;display:inline-block;background-color:#FF0000;background-color:linear-gradient(to bottom, #FF0000 100%, #e60000 0%);color:#fff;font-weight:500;font-size:12px;}.home-slider .main-slider-product .inner .slider-text .h4{ font-size:18px;margin-bottom:5px;padding:0 30px;}.home-slider .main-slider-product .inner .slider-text .description{ font-size:14px;padding-right:130px;}.home-slider .main-slider-product .inner .slider-text .price{ font-size:20px;font-weight:500;margin-top:20px;color:#0066ff;}.home-slider .main-slider-product .inner .slider-text .buttons .btn{ display:inline-block;min-width:130px;text-align:center;font-size:16px;padding:10px 20px;margin-top:20px;}.home-slider .main-slider-product .inner .slider-text .button a:hover,.home-slider .main-slider-product .inner .slider-text .button a:focus{ text-decoration:none;}.home-slider .main-slider-product .slick-dots{ bottom:20px;right:20px;text-align:right;}.home-slider .main-slider-product .slick-dots button{ font-size:0;padding:0;width:10px;height:10px;}.home-slider .main-slider li{ width:100%;position:relative;border:0 !important;float:left;}.home-slider .main-slider li img{ width:100%;height:auto;}.home-slider .slider_select{ text-align:center;margin:25px 0;}.home-slider .slider_select a{ display:inline-block;padding:5px 20px;border:1px solid #f84c48;border-radius:4px;margin:0 5px;}.home-slider .slider_select a:hover,.home-slider .slider_select a:focus,.home-slider .slider_select a:link{ text-decoration:none;}.home-slider .slider_select .active{ background:#f84c48;color:#ffffff;}.m-slider{ margin:0;}.m-slider .slick-disabled{ opacity:0 !important;}.promo-mosaic{ margin:20px 0 10px;}.promo-mosaic .item{ position:relative;padding-bottom:20px;}.promo-mosaic .item:hover .promo-mosaic__countdown{ opacity:0;}.promo-mosaic .item:hover .promo-mosaic__effect{ box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.promo-mosaic .item:hover .promo-mosaic__effect:after{ opacity:1;}.promo-mosaic .item:hover .promo-mosaic__content{ opacity:1;}.promo-mosaic .item:hover .promo-mosaic__content:after{ width:120px;bottom:10px;}.promo-mosaic .item:hover .promo-mosaic__img{ transform:scale3d(1.05, 1.05, 1);}.promo-mosaic .item:hover .promo-mosaic__img:after{ opacity:0.8;}.promo-mosaic .item:hover .promo-mosaic__content__button{ opacity:1;height:auto;}.promo-mosaic .item:hover .promo-mosaic__content__button .btn{ display:inline-block;margin-top:0;}.promo-mosaic a.full-screen-link{ position:absolute;top:0;left:0;width:100%;height:calc(100% - 20px);z-index:10;}.promo-mosaic__countdown{ position:absolute;bottom:30px;background:#ffdd00;color:#1f1f1f;z-index:10;padding:2px 5px;border-radius:4px;font-size:12px;margin:0 auto;left:50%;transform:translate(-50%, 0);transition:all 0.2s linear;text-align:center;}.promo-mosaic__effect{ overflow:hidden;height:100%;border-radius:4px;}.promo-mosaic__effect:after{ position:absolute;width:calc(100% - 40px);height:calc(100% - 60px);top:20px;left:20px;content:" ";border:1px solid #ccb100;opacity:0;transition:all 0.6s linear;}.promo-mosaic__img{ position:relative;display:block;overflow:hidden;min-height:300px;background-size:cover;transition:all 0.3s linear;cursor:pointer;background-position:center center;border-radius:4px;}.promo-mosaic__img:after{ content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffdd00;opacity:0;transition:all 0.3s linear;}.promo-mosaic__content{ position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:90%;text-align:center;opacity:0;color:#fff;padding-bottom:20px;}.promo-mosaic__content__title{ font-size:20px;font-weight:700;transition:all 0.3s linear;}.promo-mosaic__content__description{ font-weight:300;font-size:14px;transition:all 0.3s linear;}.promo-mosaic__content__button{ margin-top:20px;opacity:0;transition:all 0.3s linear;height:0;}.promo-mosaic__content__button .btn{ display:inline-block;padding:10px 25px;}.c-popular{ background:#f5f7fa;margin:30px 0;}.c-popular .col-3-lg,.c-popular .col-4-lg{ margin-bottom:10px;position:relative;background:#fff;border-radius:4px;}.c-popular .col-3-lg:hover,.c-popular .col-4-lg:hover{ box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.c-popular__link{ position:absolute;left:0;top:0;width:100%;height:100%;}.c-popular__inner{ max-width:var(--grid-maxWidth);margin:0 auto;width:96%;padding:40px calc(var(--grid-gutter) / 2);}.c-popular__item{ padding:10px;display:flex;height:100%;}.c-popular__item-img{ background:#fff;padding:0 10px;min-width:100px;max-width:100px;height:90px;text-align:center;}.c-popular__item-img img{ max-width:100%;max-height:80px;margin:0 auto;}.c-popular__item-description{ background:#fff;padding:10px;display:flex;flex-direction:column;justify-content:center;line-height:18px;}.c-popular__item-description p{ margin:0;color:#acacac;}.h-news{ margin:30px 0;}.h-news__one{ margin-bottom:10px;position:relative;background:#fff;border-radius:4px;border:1px solid #f5f5f5;box-shadow:0 15px 20px 0 rgba(126, 125, 118, 0.1);overflow:hidden;}.h-news__one:hover{ box-shadow:0 15px 20px 0 rgba(0, 0, 0, 0.1);}.h-news__one:hover .h-news__img{ transform:scale3d(1.05, 1.05, 1);position:relative;}.h-news__one:hover .h-news__title{ color:#0066ff;}.h-news__date{ font-size:12px;color:gray;}.h-news__link{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}.h-news__img{ min-height:220px;width:100%;overflow:hidden;transition:all 0.3s linear;}.h-news__img div{ background-size:cover;background-position:center center;width:100%;height:220px;}.h-news__img-full{ text-align:center;}.h-news__title{ font-weight:500;font-size:15px;line-height:20px;margin-bottom:10px;}.h-news__inner{ padding:20px;}.h-news__comment{ margin-top:10px;font-size:12px;color:gray;}.s-promo a{ position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}.s-promo__inner{ border:1px solid #f5f5f5;background:#fff;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);border-radius:4px;padding:10px;display:table;width:100%;margin:20px 0;height:92px;position:relative;}.s-promo__inner:hover .s-promo__icon{ transform:scale(1.1);}.s-promo__inner:hover .s-promo__icon .icon{ color:#0066ff;}.s-promo__icon{ width:25%;display:table-cell;vertical-align:middle;text-align:center;transition:all 0.5s ease;}.s-promo__text{ width:75%;display:table-cell;vertical-align:middle;}.s-promo__text span{ display:block;font-size:16px;font-weight:500;}.s-promo__text p{ margin-bottom:0;color:#acacac;}.s-promo .icon{ color:#0066ff;font-size:46px;}.h-subscribe{ margin:50px 0 60px;}.h-subscribe__inner{ background:#ffdd00;background-image:url(img/subscribe.png);padding:40px;border-radius:4px;}.h-subscribe__inner input[type="email"]{ height:43px;border:1px solid #fff !important;width:100%;}.h-subscribe__inner .rules{ display:none;font-size:12px;margin-top:5px;}.h-subscribe__inner .btn{ position:absolute;right:-5px;top:0;z-index:10;height:43px;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:50px;}.h-subscribe__inner .icon-email{ margin-right:10px;position:absolute;left:20px;top:14px;}.h-subscribe__input-group{ position:relative;}.h-subscribe__action{ font-size:18px;line-height:22px;font-weight:500;display:flex;align-items:center;justify-content:center;color:#1f1f1f;position:relative;}.h-subscribe__action .icon-subscribe{ display:flex;align-items:center;justify-content:center;color:#0066ff;font-size:50px;}.h-subscribe__action p{ margin:0 0 0 20px;display:flex;align-items:center;justify-content:center;}.p-block{ margin-bottom:30px;}.p-block .p-thumbs-switch{ margin-top:20px;}.p-block .p-thumbs-switch .p-thumbs{ visibility:hidden;opacity:0;height:0;margin-top:0;}.p-block .p-thumbs-switch .p-thumbs.show{ visibility:visible;opacity:1;height:auto;transition:all 0.5s ease;}.p-block__inner{ display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;}.p-block__inner .header{ margin-bottom:5px;}.p-block__inner .header-mobile{ margin-bottom:0;}.p-block .h1-header-tabs{ white-space:nowrap;}.p-block .h1-header-tabs .tab{ display:inline-block;position:relative;margin-right:36px;margin-bottom:0;color:#acacac;font-size:18px;text-decoration:none;font-weight:500;}.p-block .h1-header-tabs .tab:last-child{ margin-right:0;}.p-block .h1-header-tabs .tab.active{ color:#0066ff;}.p-block .h1-header-tabs .tab.active::after{ content:'';position:absolute;bottom:-10px;left:0;width:100%;height:3px;background-color:#0066ff;}.p-block .slide-nav{ display:inline-block;padding:10px 10px;font-size:12px;line-height:1;background-color:#fff;border:1px solid #e0e0e0;margin-left:20px;vertical-align:middle;white-space:nowrap;}.p-block .slide-nav:hover{ background-color:#0066ff;color:#fff;border:1px solid #0066ff;}.p-block .slide-prev{ border-top-left-radius:40px;border-bottom-left-radius:40px;}.p-block .slide-next{ margin-left:-1px;border-top-right-radius:40px;border-bottom-right-radius:40px;}.p-block .p-thumbs{ margin-top:20px;}.p-block .slick-slide{ padding-bottom:30px;}.clone.p-thumbs{ background:#fff;}.p-thumbs__inner{ border:1px solid #f5f5f5;box-shadow:0 15px 20px 0 rgba(126, 125, 118, 0.1);border-radius:4px;padding:10px;background:#fff;height:100%;display:flex;flex-direction:column;}.p-thumbs__inner:hover{ box-shadow:0 15px 20px 0 rgba(0, 0, 0, 0.1);}.p-thumbs__inner:hover .p-thumbs__preview{ opacity:1;transform:scale(1);}.p-thumbs__inner:hover .p-thumbs__favorite{ opacity:1;transform:scale(1);}.p-thumbs__inner:hover .p-thumbs__compare{ opacity:1;transform:scale(1);}.p-thumbs__inner:hover .p-thumbs__dots{ opacity:1;visibility:visible;transition:all 0.6s ease;}.p-thumbs__img{ text-align:center;min-height:250px;margin-bottom:5px;position:relative;}.p-thumbs__img__label{ font-size:12px;margin-bottom:4px;position:absolute;left:0;bottom:5px;color:#fff;}.p-thumbs__img__label .badge{ padding:0 5px 0 5px;border-radius:4px;display:inline-block;background-color:#FF0000;background-color:linear-gradient(to bottom, #FF0000 100%, #e60000 0%);}.p-thumbs__img img{ max-height:250px;}.p-thumbs__preview{ width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;right:10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.15);z-index:20;cursor:pointer;transition:0.3s linear;opacity:0;transform:scale(0);top:10px;}.p-thumbs__preview .icon-preview{ width:20px;height:22px;position:absolute;top:10px;left:10px;stroke:#0066ff;}.p-thumbs__preview:hover .icon-preview{ stroke:#ffdd00;}.p-thumbs__preview.active{ background:#0066ff;}.p-thumbs__preview.active .icon-preview{ stroke:#fff;}.p-thumbs__favorite{ width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;right:10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.15);z-index:20;cursor:pointer;transition:0.25s linear;opacity:0;transform:scale(0);top:60px;}.p-thumbs__favorite .icon-favorite{ width:20px;height:22px;position:absolute;top:10px;left:10px;stroke:#0066ff;stroke-width:2;}.p-thumbs__favorite:hover .icon-favorite{ stroke:#ffdd00;}.p-thumbs__favorite.active{ background:#0066ff;}.p-thumbs__favorite.active .icon-favorite{ stroke:#fff;}.p-thumbs__favorite.active:hover .icon-favorite{ stroke:#fff;}.p-thumbs__compare{ width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;right:10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.15);z-index:20;cursor:pointer;transition:0.25s linear;opacity:0;transform:scale(0);top:110px;}.p-thumbs__compare .icon-compare{ width:20px;height:22px;position:absolute;top:9px;left:10px;stroke:#0066ff;stroke-width:7;}.p-thumbs__compare:hover .icon-favorite{ stroke:#ffdd00;}.p-thumbs__compare.active{ background:#0066ff;}.p-thumbs__compare.active .icon-compare{ stroke:#fff;}.p-thumbs__compare.active:hover .icon-compare{ stroke:#fff;}.p-thumbs__dots{ position:absolute;bottom:10px;left:0;right:0;height:6px;opacity:0;visibility:hidden;transition:all 0.6s ease;}.p-thumbs__dots span{ width:8px;height:8px;border-radius:50%;background:#afafaf;display:inline-block;margin:2px 2px;border:1px solid transparent;}.p-thumbs__dots span.active{ background:#ffdd00;}.p-thumbs__features{ line-height:18px;color:#383838;font-weight:300;}.p-thumbs__features dl{ margin:0;padding:0;}.p-thumbs__features dt{ margin-bottom:5px;display:inline-block;width:45%;vertical-align:top;font-weight:500;position:relative;}.p-thumbs__features dt:after{ position:absolute;content:'';border-bottom:1px dotted #bababa;margin-left:10px;width:100%;height:1.1em;}.p-thumbs__features .divider:after{ border-bottom:0;}.p-thumbs__features .clear-dt:after{ border-bottom:1px dotted transparent;}.p-thumbs__features dd{ margin-bottom:5px;display:inline-block;vertical-align:bottom;width:51%;overflow:hidden;position:relative;background:#Fff;margin-left:0;padding-left:5px;}.p-thumbs__features .icon16.color{ margin-top:2px;margin-right:5px;}.p-thumbs__features-all{ font-weight:300;text-decoration:underline;cursor:pointer;margin:10px 0 15px;font-size:12px;color:#858585;display:inline-block;}.p-thumbs__name{ font-size:15px;line-height:20px;height:60px;overflow-y:hidden;font-weight:500;}.p-thumbs__name a{ color:#1f1f1f;text-decoration:none;}.p-thumbs__name a:hover{ color:#0066ff;}.p-thumbs__info{ text-transform:lowercase;position:relative;margin:2px 0 5px;}.p-thumbs__info-rating-link{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;}.p-thumbs__link{ position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;}.p-thumbs__info-rating{ font-size:12px;position:absolute;right:0;top:-2px;border:1px solid #f0f0f0;padding:1px 7px 1px 20px;border-radius:10px;}.p-thumbs__info-rating .icon-star-empty{ width:15px;position:absolute;left:4px;top:4px;}.p-thumbs__info-rating .icon-star-full{ width:15px;position:absolute;left:4px;top:4px;}.p-thumbs__info-rating span{ display:inline-block;vertical-align:middle;color:gray;}.p-thumbs__price{ font-size:20px;font-weight:500;line-height:22px;margin:5px 0 15px;}.p-thumbs__price__main{ margin-right:5px;}.p-thumbs__price__main span{ display:inline-block;}.p-thumbs__price__label{ font-size:10px;background:#FFDD00;padding:1px 7px 1px 3px;position:relative;margin-left:10px;bottom:3px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:linear-gradient(to bottom, #FFDD00 100%, #e6c700 0%);}.p-thumbs__price__label:before{ content:"";float:left;position:absolute;top:0;left:-6px;width:0;height:0;border-color:transparent #FFDD00 transparent transparent;border-style:solid;border-width:7px 6px 8px 0;}.p-thumbs__price s{ font-size:16px;color:#B8B8B8;margin-right:5px;white-space:nowrap;font-weight:300;}.p-thumbs__button{ display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;}.p-thumbs__button__qty{ border:1px solid #e6e6e6;background:#fff;border-radius:4px;}.p-thumbs__button__qty__inner{ display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch;height:100%;border-radius:4px;}.p-thumbs__button__btn{ vertical-align:top;text-align:right;flex-basis:100%;margin:0 0 0 10px;}.p-thumbs__button__btn .btn{ width:100%;height:100%;padding-left:5px;padding-right:5px;font-size:16px;}.p-thumbs__button__qty-value{ height:100%;border-top:0 !important;border-bottom:0 !important;border-left:1px solid #e6e6e6 !important;border-right:1px solid #e6e6e6 !important;width:35px;padding:0 !important;text-align:center;}.p-thumbs__button__qty-dec{ background:#fff;height:100%;width:20px !important;padding:0;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.p-thumbs__button__qty-dec:hover{ background:#0066ff;color:#fff;}.p-thumbs__button__qty-inc{ background:#fff;width:20px !important;padding:0;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.p-thumbs__button__qty-inc:hover{ background:#0066ff;color:#fff;}.p-thumbs__button__fav{ flex-basis:80px !important;border:1px solid #0066ff;background:#fff;text-align:center;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.3s linear;}.p-thumbs__button__fav .icon-favorite{ width:20px;height:23px;stroke:#0066ff;stroke-width:3;}.p-thumbs__button__fav:hover{ background:#0066ff;}.p-thumbs__button__fav:hover .icon-favorite{ stroke:#fff;}.p-thumbs .icon-check{ width:13px;height:7px;}.p-thumbs .icon-close{ width:13px;height:11px;display:inline-block;vertical-align:middle;margin-right:2px;fill:#FF0000;}.p-thumbs .instock .p-thumbs__info-status{ vertical-align:middle;display:inline-block;color:#729B00;font-weight:500;font-size:13px;}.p-thumbs .instock .p-thumbs__info-status .icon-check{ fill:#729B00;}.p-thumbs .outstock{ font-weight:500;font-size:13px;}.p-thumbs .outstock .p-thumbs__info-status{ color:#FF0000;}.p-thumbs .outstock .p-thumbs__info-status .icon-check{ fill:#FF0000;}.p-thumbs .outstock .icon-check{ fill:#FF0000;}.p-list__inner{ border:1px solid #f5f5f5;box-shadow:0 15px 20px 0 rgba(126, 125, 118, 0.1);border-radius:4px;padding:10px 10px 0 10px;background:#fff;height:100%;display:flex;flex-direction:column;}.p-list__inner:hover{ box-shadow:0 15px 20px 0 rgba(0, 0, 0, 0.1);}.p-list__inner:hover .p-list__preview{ opacity:1;transform:scale(1);}.p-list__inner:hover .p-list__favorite{ opacity:1;transform:scale(1);}.p-list__inner:hover .p-list__dots{ opacity:1;visibility:visible;transition:all 0.6s ease;}.p-list__img{ text-align:center;min-height:200px;max-height:200px;position:relative;}.p-list__img__label{ font-size:12px;margin-bottom:4px;position:absolute;left:0;top:5px;color:#fff;}.p-list__img__label .badge{ padding:0 5px 0 5px;border-radius:4px;display:inline-block;background-color:#FF0000;background-color:linear-gradient(to bottom, #FF0000 100%, #e60000 0%);}.p-list__img img{ max-height:180px;}.p-list__summary{ margin:20px 0;}.p-list__preview{ width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;right:10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.15);z-index:20;cursor:pointer;transition:0.3s linear;opacity:0;transform:scale(0);top:10px;}.p-list__preview .icon-preview{ width:20px;height:22px;position:absolute;top:10px;left:10px;stroke:#0066ff;}.p-list__preview:hover .icon-preview{ stroke:#ffdd00;}.p-list__preview.active{ background:#0066ff;}.p-list__preview.active .icon-preview{ stroke:#fff;}.p-list__favorite{ width:40px;height:40px;border-radius:50%;background:#fff;position:absolute;right:10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.15);z-index:20;cursor:pointer;transition:0.25s linear;opacity:0;transform:scale(0);top:60px;}.p-list__favorite .icon-favorite{ width:20px;height:22px;position:absolute;top:10px;left:10px;stroke:#0066ff;stroke-width:2;}.p-list__favorite:hover .icon-favorite{ stroke:#ffdd00;}.p-list__favorite.active{ background:#0066ff;}.p-list__favorite.active .icon-favorite{ stroke:#fff;}.p-list__favorite.active:hover .icon-favorite{ stroke:#fff;}.p-list__dots{ position:absolute;bottom:10px;left:0;right:0;height:6px;opacity:0;visibility:hidden;transition:all 0.6s ease;}.p-list__dots span{ width:8px;height:8px;border-radius:50%;background:#afafaf;display:inline-block;margin:2px 2px;border:1px solid transparent;}.p-list__dots span.active{ background:#ffdd00;}.p-list__features{ line-height:18px;color:#383838;font-weight:300;}.p-list__features dl{ margin:0;padding:0;}.p-list__features dt{ margin-bottom:5px;display:inline-block;width:45%;vertical-align:top;font-weight:500;position:relative;}.p-list__features dt:after{ position:absolute;content:'';border-bottom:1px dotted #bababa;margin-left:10px;width:100%;height:1.1em;}.p-list__features .clear-dt:after{ border-bottom:1px dotted transparent;}.p-list__features dd{ margin-bottom:5px;display:inline-block;vertical-align:bottom;width:51%;overflow:hidden;position:relative;background:#Fff;margin-left:0;padding-left:5px;}.p-list__features .icon16.color{ margin-top:2px;margin-right:5px;}.p-list__features-all{ font-weight:300;text-decoration:underline;cursor:pointer;margin:10px 0 15px;font-size:12px;color:#858585;display:inline-block;}.p-list__name{ margin-top:30px;font-size:15px;line-height:20px;font-weight:500;}.p-list__name a{ color:#1f1f1f;text-decoration:none;}.p-list__name a:hover{ color:#0066ff;}.p-list__info{ text-transform:lowercase;position:relative;margin:2px 0 5px;}.p-list__info-rating-link{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;}.p-list__link{ position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;}.p-list__info-rating{ font-size:12px;position:absolute;right:0;top:-2px;border:1px solid #f0f0f0;padding:1px 7px 1px 20px;border-radius:10px;}.p-list__info-rating .icon-star-empty{ width:15px;position:absolute;left:4px;top:4px;}.p-list__info-rating .icon-star-full{ width:15px;position:absolute;left:4px;top:4px;}.p-list__info-rating span{ display:inline-block;vertical-align:middle;color:gray;}.p-list__price{ font-size:20px;font-weight:500;line-height:22px;margin:5px 0 15px;}.p-list__price__main{ margin-right:5px;}.p-list__price__main span{ display:inline-block;}.p-list__price__label{ font-size:10px;background:#FFDD00;padding:1px 7px 1px 3px;position:relative;margin-left:10px;bottom:3px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:linear-gradient(to bottom, #FFDD00 100%, #e6c700 0%);}.p-list__price__label:before{ content:"";float:left;position:absolute;top:0;left:-6px;width:0;height:0;border-color:transparent #FFDD00 transparent transparent;border-style:solid;border-width:7px 6px 8px 0;}.p-list__price s{ font-size:16px;color:#B8B8B8;margin-right:5px;white-space:nowrap;font-weight:300;}.p-list__button{ display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;}.p-list__button__qty{ border:1px solid #e6e6e6;background:#fff;border-radius:4px;}.p-list__button__qty__inner{ display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch;height:100%;border-radius:4px;}.p-list__button__btn{ vertical-align:top;text-align:right;flex-basis:100%;margin:0 0 0 10px;}.p-list__button__btn .btn{ width:100%;height:100%;padding-left:5px;padding-right:5px;font-size:16px;}.p-list__button__qty-value{ height:100%;border-top:0 !important;border-bottom:0 !important;border-left:1px solid #e6e6e6 !important;border-right:1px solid #e6e6e6 !important;width:35px;padding:0 !important;text-align:center;}.p-list__button__qty-dec{ background:#fff;height:100%;width:20px !important;padding:0;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.p-list__button__qty-dec:hover{ background:#0066ff;color:#fff;}.p-list__button__qty-inc{ background:#fff;width:20px !important;padding:0;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.p-list__button__qty-inc:hover{ background:#0066ff;color:#fff;}.p-list__button__fav{ flex-basis:80px !important;border:1px solid #0066ff;background:#fff;text-align:center;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.3s linear;}.p-list__button__fav .icon-favorite{ width:20px;height:23px;stroke:#0066ff;stroke-width:3;}.p-list__button__fav:hover{ background:#0066ff;}.p-list__button__fav:hover .icon-favorite{ stroke:#fff;}.p-list .icon-check{ width:13px;height:7px;}.p-list .icon-close{ width:13px;height:11px;display:inline-block;vertical-align:middle;margin-right:2px;fill:#FF0000;}.p-list .instock .p-list__info-status{ vertical-align:middle;display:inline-block;color:#729B00;font-weight:500;font-size:13px;}.p-list .instock .p-list__info-status .icon-check{ fill:#729B00;}.p-list .outstock{ font-weight:500;font-size:13px;}.p-list .outstock .p-list__info-status{ color:#FF0000;}.p-list .outstock .p-list__info-status .icon-check{ fill:#FF0000;}.p-list .outstock .icon-check{ fill:#FF0000;}.sorting{ margin:10px 0;padding:0;list-style:none;}.sorting li{ list-style:none;display:inline-block;margin:0 5px;}.sorting li a{ color:#1f1f1f;}.sorting__header{ font-weight:500;margin:0 !important;}.sorting__arrow{ color:#ffffff;margin:0 5px;}.sorting__selected{ background:#0066ff;border-radius:4px;}.sorting__selected a{ color:#ffffff !important;text-decoration:none;padding:10px 0 0 10px;}.category-desc{ padding:20px 0;}.c-pagination{ margin:20px 0;padding:0;list-style:none;}.c-pagination .prev .fa{ margin-left:-3px;}.c-pagination .next .fa{ margin-left:3px;}.c-pagination li{ display:inline-block;margin-right:5px;}.c-pagination .selected a{ color:#ffffff;background:#0066ff;}.c-pagination a{ border-radius:50%;display:block;width:30px;height:30px;line-height:30px;font-weight:700;text-decoration:none;color:#1f1f1f;font-size:14px;background:#ffffff;text-align:center;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.c-pagination a:hover{ color:#ffffff;background:#0066ff;}.subcategory-text{ font-size:16px;margin:0 0 30px;}.subcategory-text a{ text-decoration:none;margin:5px 10px 5px 0;display:inline-block;padding:2px 15px;transition:all 0.3s;font-weight:500;border-radius:4px;background:#f5f3f0;color:#1f1f1f;}.subcategory-text a:hover{ background:#0066ff;color:#ffffff;}.subcategory-images{ margin:0;}.subcategory-images .col-12{ margin-bottom:10px;position:relative;background:#fff;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);border:1px solid #f5f5f5;}.subcategory-images .col-12:hover{ box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.subcategory-images__link{ position:absolute;left:0;top:0;width:100%;height:100%;}.subcategory-images__item{ padding:10px;display:flex;height:100%;}.subcategory-images__item-img{ background:#fff;padding:0 10px;min-width:100px;max-width:100px;height:90px;text-align:center;}.subcategory-images__item-img img{ max-width:100%;max-height:80px;margin:0 auto;}.subcategory-images__item-description{ background:#fff;padding:10px;display:flex;flex-direction:column;justify-content:center;line-height:18px;}.subcategory-images__item-description p{ margin:0;color:#acacac;}.filter{ margin-bottom:30px;padding:0;background:#fff;}.filter .header{ background:#f5f3f0;padding:13px 15px;color:#1f1f1f;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;cursor:pointer;font-size:17px;}.filter .header .icon-filter{ width:18px;height:18px;fill:#1f1f1f;stroke-width:1px;position:absolute;right:15px;top:18px;}.filter .header-button{ background:#0066ff;color:#ffffff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);}.filter .header-button .icon-filter{ width:18px;height:18px;fill:#ffffff;stroke-width:1px;position:absolute;right:15px;top:18px;}.filter .filters{ border-bottom:1px solid #efefef;border-right:1px solid #efefef;border-left:1px solid #efefef;}.filter .icon-close-filter{ display:none;}.filter .filtergroup{ border-bottom:1px solid #ebebeb;padding:5px 15px;}.filter .filtergroup .panel-body{ font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px 0;cursor:pointer;position:relative;color:#1f1f1f;font-size:14px;}.filter .filtergroup .panel-body .icon{ position:absolute;right:0;width:20px;color:#aaaaaa;font-size:14px;top:12px;text-align:right;}.filter .filtergroup .panel-body:hover{ color:#0066ff;}.filter .filtergroup .panel-body:hover .icon{ color:#0066ff;}.filter .filtergroup .slideblock,.filter .filtergroup .group-filter,.filter .filtergroup .filtergroup{ display:none !important;}.filter .filtergroup .slider{ font-size:14px;}.filter .filtergroup .slider .pricehint{ text-align:left;margin:10px 0px -10px 0px;font-size:12px;color:#707070;}.filter .filtergroup .slider .min,.filter .filtergroup .slider .max{ width:40%;margin-bottom:0;}.filter .filtergroup .slider input[type="text"]{ text-align:center;color:#1f1f1f;font-weight:600;}.filter .filtergroup label{ color:#1f1f1f;display:block;width:100%;}.filter .filtergroup.open .slideblock,.filter .filtergroup.open .group-filter,.filter .filtergroup.open .filtergroup{ display:block !important;}.filter .filtergroup.open .fa-angle-down::before{ content:"\f106";}.filter .checkboxfilter{ padding:0;font-size:14px;line-height:18px;}.filter .checkboxfilter .color{ margin:2px 5px 0 0 !important;}.filter .checkboxfilter input{ margin-right:8px;margin-left:0;margin-top:0;vertical-align:middle;}.filter .fsubmit{ text-align:center;padding:10px 0;}.filter .fsubmit .btn{ display:inline-block;margin:0 10px;padding:10px 15px;}.filter .icon-close-filter{ width:27px;height:27px;fill:#fff;stroke-width:1px;stroke:#fff;cursor:pointer;position:absolute;right:15px;top:15px;}.filter .radio,.filter .checkbox{ margin:2px 0;position:relative;padding:0;}.filter .unit{ margin-left:5px;}.filter .diaposon{ margin:10px 0;}.filter input[type="text"]{ display:inline !important;}.filter.open{ opacity:1;visibility:visible;left:0;transition:all 0.4s ease-in-out 0s;}.ui-slider{ position:relative;height:2px;background:#cccccc;margin:25px 5px 30px 5px;}.ui-slider .ui-slider-handle{ position:absolute;z-index:2;width:24px;cursor:pointer;outline:0;margin-left:-5px;display:block;height:22px;top:-8px;}.ui-slider .ui-slider-handle:after{ content:' ';width:15px;height:15px;border-radius:4px;position:absolute;left:-5px;background-color:#99c2ff;border:1px solid #0066ff;z-index:4;}.ui-slider .ui-slider-handle:hover:after{ border:1px solid #0066ff;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.ui-slider .ui-slider-handle:focus{ outline:0;}.ui-slider .ui-slider-range{ position:absolute;z-index:1;display:block;overflow:hidden;top:0;height:100%;background:#0066ff;}.ui-slider .ui-slider-range-min{ left:0;}.ui-slider .ui-slider-range-max{ right:0;}.mobile-filter{ border:1px solid #0066ff;background:#fff;border-radius:4px;position:relative;margin:0 0 10px;}.mobile-filter svg{ width:20px;height:12px;fill:#0066ff;vertical-align:middle;margin-right:5px;}.mobile-filter .col{ border-right:1px solid #0066ff;text-align:center;font-size:14px;text-decoration:none;font-weight:500;padding:5px;margin:0 !important;position:relative;}.mobile-filter .col a{ text-decoration:none;color:#0066ff;display:block;width:100%;height:100%;}.mobile-filter .col:last-child{ border-right:0;}.mobile-filter__count{ display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;background:#ffdd00;color:#1f1f1f;border-radius:50%;font-size:11px;margin-left:5px;}.m-filter-select{ border:0;color:#0066ff;font-size:14px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 20px;width:100%;text-align:center;text-align-last:center;margin:0 auto;display:block;}.m-filter-select option{ color:#1f1f1f;text-align:center;text-align-last:center;}#compare-table .rating-big a{ color:#979797;font-size:12px;display:inline-block;text-decoration:none;vertical-align:middle;}#compare-table td,#compare-table th{ padding:10px;width:200px;}#compare-table .name{ padding:5px 0;line-height:18px;font-size:14px;}#compare-table .name a{ word-wrap:break-word;font-weight:500;color:#1f1f1f;text-decoration:none;}#compare-table .name a:hover,#compare-table .name a:focus{ color:#0066ff;}#compare-table td.feature{ font-size:14px;}#compare-table .remove-icon{ font-weight:300;}#compare-table p{ color:#000000;line-height:16px;}#compare-table h5{ margin:0;}#compare-table .image{ height:150px;min-width:150px;position:relative;margin-bottom:10px;}#compare-table .image img{ max-height:140px;max-width:140px;}#compare-table .image .badge{ position:absolute;z-index:10;}#compare-table .image_fix img{ transition:all 0.3s;max-height:200px;max-width:200px;}#compare-table .white-td td{ border-top:0;padding-bottom:20px;}#compare-table td{ vertical-align:top;}#compare-table td .price{ display:block;height:50px;font-size:16px;line-height:18px;font-weight:700;color:#1f1f1f;}#compare-table td .price s{ color:#9b9b9b;font-size:14px;display:inline-block;}#compare-table tr:last-child td{ padding:30px 10px 0;border-bottom:0;}#compare-table h5{ font-weight:700;margin-top:10px;}.compare-scroll{ width:100%;overflow-x:scroll;overflow-y:hidden;}ul.compare-diff-all{ list-style:none;padding:0;margin:0;width:170px;}ul.compare-diff-all li{ display:block;margin-bottom:10px;}ul.compare-diff-all li a{ padding:5px 10px;color:#1f1f1f;text-decoration:none;font-size:14px;}ul.compare-diff-all li.selected a{ background:#0066ff;text-decoration:none;color:#ffffff;border-radius:4px;}ul.compare-diff-all li.selected a b{ border:none;}.clone.product{ position:relative;background:#f5f7fa;}.clone.product .container{ padding-bottom:20px;}.clone.product__price-block{ border:1px solid #b3d1ff;background:#f5f7fa;padding:20px 20px 0 20px;border-radius:4px;position:sticky;top:60px;z-index:10;}.clone.product__price-block__saving{ display:inline-block;border:1px solid #FF0000;background:#fff;padding:0 7px;margin-right:5px;color:#FF0000;vertical-align:middle;border-radius:4px;font-size:12px;font-weight:500;}.clone.product__price-block__header{ margin:10px 0 20px;font-weight:600;font-size:28px;line-height:34px;}.clone.product__price-block__header a{ text-decoration:none;color:#1f1f1f;}.clone.product .purchase{ margin:0 -20px;padding:25px 20px;background:#e4e9f2;}.clone.product .select_quantity .input-group.spinner{ max-width:60px;}.product{ position:relative;}.product .container{ padding-bottom:20px;}.product__add-review{ text-decoration:none;}.product__slider-product{ overflow:hidden;box-sizing:border-box;}.product__slider-product ul{ margin:0;padding:0;list-style:none;}.product__slider-product li{ max-height:300px;text-align:center;}.product__slider-product li img{ max-height:300px;}.product__slider-product .slick-initialized .slick-slide{ display:block !important;text-align:center;}.product__slider-product .slick-slide img{ display:inline !important;}.product__slider-product .slick-dots{ width:100%;text-align:center;list-style:none;margin:0;padding:0;}.product__slider-product .slick-dots li{ margin:0 auto;padding:0 2px;display:inline-block;}.product__slider-product .slick-dots li button{ width:8px;font-size:0;height:8px;padding:0 !important;border-radius:50% !important;}.product__slider-product .slick-dots .slick-active button{ background:#ffdd00;}.product__bonus-info{ margin:20px 0;font-size:14px;}.product__bonus-info i{ margin-right:5px;color:#0066ff;}.product__gallery{ text-align:center;position:relative;}.product__gallery__lp{ padding-left:60px;}.product__gallery__more-images{ position:absolute;left:0;top:0;text-align:left;visibility:hidden;}.product__gallery__more-images .video a{ position:relative;display:block;}.product__gallery__more-images .video a:after{ position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;color:#ffffff;font-size:17px;content:"\f04b";display:block;top:50%;transform:translateY(-50%);left:17px;}.product__gallery__more-images .image{ border:2px solid #e6e6e6;border-radius:4px;text-align:center;margin-right:5px;margin-bottom:5px;width:52px;height:52px;}.product__gallery__more-images .image a{ height:100%;width:100%;display:flex;align-items:center;justify-content:center;}.product__gallery__more-images .image img{ max-width:48px;max-height:48px;padding:2px;}.product__gallery__more-images .selected{ border:2px solid #0066ff;}.product__gallery__more-images .more-hide{ border:2px solid #e6e6e6;border-radius:4px;text-align:center;width:52px;height:52px;line-height:52px;margin-right:5px;margin-bottom:5px;}.product__gallery__more-images .more-hide a{ color:#1f1f1f;font-size:10px;text-transform:uppercase;display:block;cursor:zoom-in;text-decoration:none;}.product__gallery__more-images .more-hide a:hover,.product__gallery__more-images .more-hide a:focus{ color:#0066ff;text-decoration:none;}.product__gallery__image-hint{ margin-top:20px;font-size:12px;color:#858585;font-weight:300;}.product__gallery__image-hint .fa{ margin-right:5px;}.product__gallery-split .product__gallery__lp{ padding-left:0;}.product__gallery-split .product__gallery__more-images{ margin-top:10px;position:relative;padding:0 30px;}.product__gallery-split .product__gallery__more-images .slick-arrow{ position:absolute;top:50%;transform:translateY(-50%);}.product__gallery-split .product__gallery__more-images .slick-disabled{ opacity:0;}.product__gallery-split .product__gallery__more-images .slick-prev{ left:0;}.product__gallery-split .product__gallery__more-images .slick-next{ right:0;}.product__gallery-split .product__gallery__more-images .slick-slide{ margin:0 3px;}.product__gallery-split .product__gallery__more-images .btn{ padding:10px !important;cursor:pointer;background:transparent;color:#0066ff;}.product__gallery-split .product__gallery__more-images .image{ display:inline-block;vertical-align:top;margin-bottom:0;}.product__gallery-split .product__gallery__more-images .more-hide{ display:inline-block;vertical-align:top;}.product__button{ display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;}.product__button__qty{ border:1px solid #e6e6e6;background:#fff;border-radius:4px;}.product__button__qty__inner{ display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch;height:100%;border-radius:4px;}.product__button__btn{ text-align:right;flex-basis:100%;margin:0 10px;}.product__button__btn .btn{ width:100%;height:100%;padding-left:5px;padding-right:5px;font-size:20px;}.product__button__btn .btn svg{ stroke:#fff;height:16px;stroke-width:3;margin-right:5px;}.product__button__qty-value{ height:100%;border-top:0 !important;border-bottom:0 !important;border-left:1px solid #e6e6e6 !important;border-right:1px solid #e6e6e6 !important;width:40px;text-align:center;padding:0 !important;}.product__button__qty-dec{ background:#fff;height:100%;width:20px !important;padding:0;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.product__button__qty-dec:hover{ background:#0066ff;color:#fff;}.product__button__qty-inc{ background:#fff;width:20px !important;padding:0;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.product__button__qty-inc:hover{ background:#0066ff;color:#fff;}.product__button__fav{ flex-basis:80px !important;border:1px solid #0066ff;background:#fff;text-align:center;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.3s linear;position:relative;}.product__button__fav .icon-favorite{ width:20px;height:23px;stroke:#0066ff;stroke-width:3;}.product__button__fav.active{ background:#0066ff;}.product__button__fav.active .icon-favorite{ stroke:#fff;}.product__button__compare{ margin:15px 10px -10px;cursor:pointer;position:relative;color:#1f1f1f;padding-left:30px;text-decoration:underline;}.product__button__compare .icon-compare{ width:20px;height:20px;stroke:#0066ff;position:absolute;left:0;top:-1px;stroke-width:6px;}.product__button__compare.active{ color:#0066ff;}.product__button__compare.active .icon-compare{ stroke:#0066ff;}.product__articul{ font-size:14px;margin:0 0 20px;opacity:0.8;}.product__articul span{ font-weight:700;}.product .badge{ font-size:12px;background-color:#FF0000;font-weight:500;padding:1px 5px;color:#fff;display:inline-block;vertical-align:middle;border-radius:4px;background-color:linear-gradient(to bottom, #FF0000 100%, #e60000 0%);}.product__summary{ margin:15px 0 25px;width:90%;}.product__price-block{ border:1px solid #f5f5f5;background:#f5f7fa;padding:20px 20px 0 20px;border-radius:4px;position:sticky;top:60px;z-index:10;}.product__price-block .price{ font-weight:700;font-size:22px;margin-right:15px;color:#0066ff;}.product__price-block__saving{ display:inline-block;border:1px solid #FF0000;background:#fff;padding:0 7px;margin-right:5px;color:#FF0000;vertical-align:middle;border-radius:4px;font-size:12px;font-weight:500;}.product__price-block__header{ margin:10px 0 10px;font-weight:600;font-size:28px;line-height:34px;}.product__price-block__header a{ text-decoration:none;color:#1f1f1f;}.product__purchase{ margin:0 -20px;padding:25px 20px;background:#e4e9f2;}.product .expand-content .icon16.color{ margin-top:4px;margin-right:9px;}.product .delivery-block{ margin:10px 0;font-weight:700;}.product .delivery-block__header{ font-size:16px;margin-bottom:10px;}.product .delivery-block__inner{ margin:2px 0 2px 0;position:relative;cursor:pointer;color:#1f1f1f;display:flex;}.product .delivery-block__item{ white-space:nowrap;}.product .delivery-block__dots{ flex:1 1 100%;position:relative;}.product .delivery-block__dots:after{ position:absolute;content:'';top:15px;left:10px;right:10px;height:2px;border-bottom:1px dotted gray;}.product .delivery-block__time{ white-space:nowrap;}.product .delivery-block i{ color:#0066ff;opacity:0.8;font-size:14px;width:25px;text-align:center;}.product .delivery-block span{ color:#717171;font-weight:300;font-size:12px;}.product .rating-block{ color:gray;font-size:14px;}.product .rating-block:hover,.product .rating-block:focus{ text-decoration:none;color:#0066ff;}.product .rating-block a{ color:gray;border-bottom:1px dotted gray;}.product .rating-block a:hover,.product .rating-block a:focus{ text-decoration:none;}.product .rating-block i:last-child{ margin-right:10px;}.product .rating-block .review-count{ margin-left:10px;}.product .goto-cart{ text-align:center;margin-top:10px;}.product .goto-cart a{ color:#0066ff;text-decoration:underline;}.product .share-social{ margin:20px 0;}.p-related{ background:#f5f7fa;margin:30px 0;}.p-related .col-3-lg,.p-related .col-4-lg{ margin-bottom:10px;position:relative;background:#fff;border-radius:4px;}.p-related .col-3-lg:hover,.p-related .col-4-lg:hover{ box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.p-related__link{ position:absolute;left:0;top:0;width:100%;height:100%;}.p-related__inner{ max-width:var(--grid-maxWidth);margin:0 auto;width:96%;padding:40px calc(var(--grid-gutter) / 2);}.p-related__item{ height:100%;padding:10px;display:flex;}.p-related__name{ font-weight:500;}.p-related__price{ font-weight:500;color:#0066ff;font-size:16px;margin-right:5px;white-space:nowrap;}.p-related__price__label{ font-size:10px;background:#FFDD00;padding:1px 7px 1px 3px;position:relative;margin-left:10px;bottom:3px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:linear-gradient(to bottom, #FFDD00 100%, #e6c700 0%);}.p-related__price__label:before{ content:"";float:left;position:absolute;top:0;left:-6px;width:0;height:0;border-color:transparent #FFDD00 transparent transparent;border-style:solid;border-width:7px 6px 8px 0;}.p-related s{ font-size:14px;color:#B8B8B8;margin-right:5px;font-weight:300;}.p-related__item-img{ background:#fff;padding:0 10px;min-width:100px;max-width:100px;height:90px;text-align:center;}.p-related__item-img img{ max-width:100%;max-height:80px;margin:0 auto;}.p-related__item-description{ background:#fff;padding:10px;line-height:18px;width:100%;}.p-related__item-description p{ margin:0;color:#acacac;}.inversion .product .container-product{ border:0 !important;padding:0 0 20px 0 !important;}.description-aside{ padding:0;}.description-aside .header{ padding:10px 20px;text-decoration:none;display:block;font-size:16px;border-bottom:1px solid #e0e0e0;font-weight:500;color:#181818;}.description-aside .inner{ padding:20px 20px 10px;}.description-aside .inner .col-6{ display:inline-block;width:49%;}.description-aside .border-top{ border-top:1px solid #e0e0e0;padding-top:15px;}.description-aside .list-catalog{ padding-bottom:0 !important;}.description-aside .body{ padding:20px;}.product .stocks{ line-height:22px;font-size:16px;font-weight:700;min-height:24px;}.product .stocks .fa{ padding-right:5px;font-size:14px;}.product .stocks .red{ color:#ee0000 !important;}.product .stocks .stock-critical{ color:#aa8800;}.product .stocks .stock-low{ color:#aa8800;}.product .stocks .stock-high{ color:#729B00;}.product .stocks .stock-none{ color:#aaaaaa;white-space:normal;}.product .stocks .icon16{ margin-top:0.1em;}.product .show-price{ font-size:24px;line-height:28px;color:#1f1f1f;position:relative;margin-bottom:20px;}.product .show-price .compare-at-price{ color:#798f9f;opacity:0.8;font-size:18px;display:inline-block;margin-left:0px;}.product .show-price .compare-at-price:before{ top:0;}.product .add2cart .icons-compare-favorite{ display:inline-block;font-size:24px;cursor:pointer;vertical-align:middle;margin-left:10px;}.product .add2cart .icons-compare-favorite a{ color:#8c8c8c;display:block;}.product .add2cart .icons-compare-favorite a:hover,.product .add2cart .icons-compare-favorite a:focus{ text-decoration:none;}.product .add2cart .icons-compare-favorite span{ display:inline-block;}.product .add2cart .icons-compare-favorite .active .far{ color:#0066ff;}.product .add2cart .add2cart .btn.disabled{ border:1px solid #cccccc !important;}.product .services .checkbox input[type="checkbox"]{ margin-left:0;position:relative;margin-right:5px;}.product{ background:#fff;}.product .video-container{ text-align:center;}.product .video-container iframe{ border:0;}.product .product-gallery .left-padding{ margin-left:60px;}.product .product-image-mobile img{ max-width:100%;}.product .product-small-features .features-table{ width:100%;}.product .product-small-features .features-table td{ padding:3px 0;color:#383838;position:relative;background:#fff;z-index:10;padding-left:10px;}.product .product-small-features .features-table td:first-child{ padding-left:0;width:50%;vertical-align:top;}.product .product-small-features .features-table td:first-child::after{ position:absolute;content:'';border-bottom:1px dotted #bababa;margin-left:10px;width:100%;height:1.1em;z-index:5;}.product .product-small-features .features-table tr:hover{ background:transparent !important;}.product .product-small-features .features-table tr:nth-child(1n + 6){ display:none;}.product .product-small-features tr.divider td:first-child::after{ border-bottom:0;}.product #product-core-image{ text-align:center;position:relative;max-height:500px;}.product #product-core-image img{ max-width:90%;max-height:450px;}.product .tags{ font-size:12px;color:#888888;}.product .tags a{ color:#888888;text-decoration:underline;margin-right:5px;}.product .tags a:hover{ color:#ffffff;background:#0066ff;}.product ul.skus{ list-style:none;padding-left:0;margin-left:-5px;}.product ul.skus span{ margin-right:5px;}.product ul.skus span.price{ color:#1f1f1f;font-size:14px;}.product ul.skus label{ cursor:pointer;}.product ul.skus .articul{ font-weight:300;}.product ul.skus li .price s{ color:#798f9f;opacity:0.5;top:0;margin-left:8px;}.product ul.skus li .price s:before{ top:0;}.product .options{ line-height:2em;margin-bottom:20px;}.product .options .name{ font-weight:700;line-height:20px;margin-bottom:5px;}.product .options .name .sku-selectable{ font-weight:600;}.product .options label.name{ display:block;font-size:14px;color:#111111;margin-bottom:0;margin-top:10px;}.product .options select{ text-transform:none;background:#ffffff;padding:7px;font-size:14px;line-height:1;border:1px solid #cccccc;border-radius:2px;}.product .options .inline-select{ margin-bottom:15px;}.product .options .inline-select a{ border:1px solid #cccccc;border-radius:4px;margin:0 5px 5px 0;display:inline-block;padding:3px 7px;text-decoration:none;position:relative;min-width:55px;text-align:center;color:#454545;background:#ffffff;}.product .options .color-fix a{ padding:5px 15px !important;width:45px;height:36px;border:1px solid transparent !important;}.product .options .inline-select a .color_name{ display:none;position:absolute;bottom:-25px;left:50%;font-size:10px;color:rgba(0, 0, 0, 0.8);margin-left:-40px;width:80px;font-weight:600;}.product .options .inline-select a .color_checkmark{ display:none;position:absolute;top:10px;left:20px;}.product .options .inline-no-color a.selected{ border:1px solid #1f1f1f !important;padding:3px 7px 3px 31px;position:relative;}.product .options .inline-no-color a.selected:before{ content:"\f00c";font-weight:900;position:absolute;top:2px;left:9px;font-family:"Font Awesome 5 Free";}.product .options .inline-no-color a.selected{ background:#1f1f1f;color:#ffffff;}.product .options .inline-select a.selected .color_name{ display:block;}.product .options .inline-select a.selected .color_checkmark{ display:block;}.product .services{ margin-bottom:10px;line-height:1.4em;}.product .services select{ padding:5px;max-width:100%;}.product .services label{ margin-right:5px;margin-left:0;}.product #product-image{ max-width:90%;cursor:zoom-in;}.product .card-product-inner .one-click{ text-align:center;font-size:16px;margin:10px 0;width:100%;}.product .card-product-inner .one-click input{ width:100%;background:none;color:#ffffff;border:0;cursor:pointer;border-radius:4px;padding:9px 15px 9px 15px;font-weight:700;background:#1f1f1f;vertical-align:middle;}.product .card-product-inner .one-click input:hover{ background:#050505;}.product-nav{ margin-top:20px;margin-bottom:50px;}.product-nav__inner{ background:#fff;}.product-nav__inner ul.tabs{ list-style:none;padding:0;position:relative;z-index:6;font-size:16px;font-weight:500;margin-top:0;border-bottom:1px solid #e8e8e8;}.product-nav__inner ul.tabs li{ display:inline-block;position:relative;margin-right:10px;}.product-nav__inner ul.tabs li a{ padding:10px 25px;color:#1f1f1f;text-decoration:none;display:block;font-size:18px;}.product-nav__inner ul.tabs li a:hover{ color:#1f1f1f;}.product-nav__inner ul.tabs li .fa-youtube{ color:#FF0000;margin-right:5px;}.product-nav__inner ul.tabs .selected{ position:relative;}.product-nav__inner ul.tabs .selected a{ color:#0066ff;position:relative;background:#f5f7fa;border-top-left-radius:4px;border-top-right-radius:4px;}.product-nav__inner ul.tabs .selected a:hover,.product-nav__inner ul.tabs .selected a:focus{ color:#0066ff !important;}.features-table{ width:100%;}.features-table tr:hover{ background:rgba(0, 102, 255, 0.1) !important;}.features-table td{ border:1px solid transparent !important;width:50%;}.features-table td:first-child{ font-weight:500;width:30%;}.features-table td span{ margin-right:5px;display:inline-block;vertical-align:middle;}.features-table td span i{ margin-right:5px;}.panel-heading{ padding:0;}.panel-default.panel-show .hidden-sm-up{ display:block !important;}.panel.panel-show .panel-collapse.collapse{ display:block !important;}.panel-default.panel-show .panel-heading a{ padding:0;font-size:24px;}.panel-default.panel-show .panel-heading.selected a{ background:transparent;border-radius:0;cursor:default;}.panel-default.panel-show .panel-heading.selected a:after{ opacity:0;visibility:hidden;}.panel-default.panel-show .panel-heading a{ background:transparent;border-radius:0;cursor:default;}.panel-default.panel-show .panel-heading a:after{ opacity:0;visibility:hidden;}.panel-default.panel-show .panel-heading a:hover{ opacity:1;}.panel-default.panel-show .panel-heading a.collapsed{ background:transparent;border-radius:0;cursor:default;}.panel-default.panel-show .panel-heading a.collapsed:after{ opacity:0;visibility:hidden;}.panel-default.panel-show .panel-heading{ background:transparent;}.panel-default.panel-show .panel-body{ margin:10px 0 30px;}.panel-heading:hover{ opacity:0.9;}.panel{ border:0;margin:0;}.panel .panel-collapse.collapse{ display:none;}.panel .panel-collapse.collapse.in{ display:block;}.panel .panel-body img{ max-width:100%;}.panel-default > .panel-heading{ background:#f5f3f0;color:#ffffff;margin-bottom:1px;}.panel-default > .panel-heading a{ color:#1f1f1f;font-weight:600;font-size:20px;}.panel-default > .panel-heading.selected{ margin-bottom:0;border-bottom:0;}.panel-default > .panel-heading.selected a{ color:#1f1f1f;background:#0066ff;border-radius:4px;}.panel-group{ border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:4px;padding:20px;}.panel-group ul{ margin:20px;}.panel-title{ margin-bottom:0;}.panel-title > a{ text-decoration:none;display:block !important;padding:11px 13px 12px 13px;position:relative;color:#ffffff;font-size:16px;}.panel-title > a:focus{ color:#1f1f1f;}.panel-default a.collapsed:after{ font-size:16px;position:absolute;right:15px;top:14px;content:"\f077";font-family:"Font Awesome 5 Free";font-weight:600;}.panel-default .selected a.collapsed:after{ position:absolute;right:15px;top:15px;content:"\f078";font-family:"Font Awesome 5 Free";}.panel-body table:not(.rating-distribution){ width:100%;border-collapse:collapse;}.panel-body table:not(.rating-distribution) thead{ background:#f5e8d0;}.panel-body table:not(.rating-distribution) td,.panel-body table:not(.rating-distribution) th{ padding:10px;border:1px solid #eaeaea;}.compare-scroll table tbody tr:nth-child(even),.panel-body table:not(.rating-distribution) tbody tr:nth-child(even){ background:#f5f5f5;}.compare-scroll table{ table-layout:fixed;}.compare-scroll table th{ vertical-align:top;background:#fff !important;}.compare-scroll table td{ width:auto !important;}.panel-body iframe,.page-content iframe,.page-content img{ max-width:100%;}.dialog{ display:none;}.dialog .icon-close{ background-image:url("img/close.svg");width:20px;height:20px;background-size:20px;background-repeat:no-repeat;position:absolute;right:22px;top:10px;}.dialog .loading{ position:fixed;left:50%;top:30%;transform:translate(-50%, 0);width:70px;height:70px;z-index:20020;background-image:url(img/loader/tail-spin.svg);background-repeat:no-repeat;background-position:center center;}.dialog .product{ margin-top:20px;}.dialog .product__price-block{ position:static;top:0;padding:20px;}.dialog .product__gallery__image-hint{ margin-top:20px;}.dialog .product .articul{ position:static;margin-bottom:10px;}.dialog #product-core-image .product-dialog-image{ display:block;position:relative;}.dialog-background{ position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.38);z-index:20010;}.dialog-window .close-block{ z-index:10001;position:absolute;background:#ffffff;top:10px;right:10px;width:27px;height:27px;cursor:pointer;}.dialog-window .close-block svg{ stroke:#000;}.dialog-window .close-block svg:hover{ stroke:#0066ff;transform:rotate(90deg);transition-duration:0.3s;}.dialog-window .alert{ margin-top:30px;}.dialog-window .dialog-cart{ position:fixed;top:10%;max-height:90%;overflow-y:auto;overflow-x:hidden;left:0;right:0;opacity:1;z-index:20030;box-shadow:0 5px 15px rgba(0, 0, 0, 0.2);margin:0 auto;text-align:left;width:900px;display:block;background:#ffffff;padding:20px;border-radius:4px;}.dialog-window .dialog-cart .product-cart-gallery{ padding:10px;}.dialog-window .product .more-images{ left:0;}.dialog-window .product .summary{ margin:25px 0 0;}.dialog-window .product #product-core-image{ text-align:center;position:relative;min-height:350px;height:350px;}.dialog-window .product #product-core-image img{ cursor:unset;max-width:90%;max-height:350px;}.review-fixed-background{ position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.38);z-index:20010;display:none;}.review-fixed-background.show{ display:block;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}.review-fixed{ position:fixed;z-index:20015;background:#fff;padding:30px 20px 20px 20px !important;left:50%;top:50%;transform:translate(-50%, -50%);box-shadow:0 5px 15px rgba(0, 0, 0, 0.2);border-radius:4px;}.review-fixed .wa-form{ margin:0;}.review-fixed .close-block{ z-index:10001;position:absolute;background:#ffffff;top:10px;right:10px;width:27px;height:27px;cursor:pointer;display:block !important;}.review-fixed .close-block svg{ stroke:#000;}.review-fixed .close-block svg:hover{ stroke:#0066ff;transform:rotate(90deg);transition-duration:0.3s;}.review-fixed .icon-close{ background-image:url("img/close.svg");width:20px;height:20px;background-size:20px;background-repeat:no-repeat;position:absolute;right:10px;top:10px;}.review-table{ margin-bottom:20px;color:#878787;font-size:14px;background:#f5f3f0;padding:20px;border-radius:4px;}.review-table__inner{ display:table;width:100%;}.review-table__rating{ display:table-cell;width:30%;vertical-align:middle;color:#1f1f1f;min-width:150px;text-align:center;}.review-table__rating .h1{ font-size:50px;font-weight:500;}.review-table__table{ display:table-cell;width:70%;vertical-align:middle;}.review-table__add-comment{ display:block;width:auto;text-align:center;margin:20px auto 0;}.review-table table.rating-distribution td{ padding:0 15px 0 0;border:none;}.review-table .rating-distribution{ width:100%;}.review-table table.rating-distribution td .bar{ background:#ddd;width:100px;height:13px;}.review-table table.rating-distribution td .bar .filling{ background:#ffdd00 !important;height:13px;}ul.reviews-branch > li li{ margin-bottom:5px;position:relative;}.reviews .alert-moderate{ color:#ff3059;}.reviews .login-please{ margin-top:20px;}.rating .hint{ margin-left:5px;}.review .staff{ background:#eeeebb;padding:1px 4px !important;color:#334455;font-size:0.9em;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px;white-space:nowrap;margin:0 10px;}.reviewpage{ margin:20px;}.reviewpage main ul{ padding:0 !important;}.review{ margin-bottom:10px;padding:10px 20px;border-radius:4px;border:1px solid #e8e8e8;background:#fff;}.review .summary{ font-size:0.9em;color:#878787;margin:0;}.review .summary h6{ color:#000000;font-size:16px;font-weight:700;margin-bottom:0.3em;}.review .title{ color:#000000;font-size:16px;font-weight:700;margin-bottom:0.3em;}.review .description{ margin:5px 0 5px 0;}.review .summary{ display:table;width:100%;}.review .avatar{ display:inline-block;margin-right:10px;}.review .avatar img{ border-radius:50%;display:inline;margin:2px;}.review .review-avatar{ display:table-cell;width:70px;min-width:70px;vertical-align:middle;}.review .review-username{ display:table-cell;width:100%;vertical-align:middle;}.review .username{ font-weight:300;font-size:14px;color:#1f1f1f;}.review .staff{ display:inline-block;margin:2px 0;}.review .date{ display:block;}.review .summary a.username:hover{ color:#0066ff;}.review .summary a{ display:inline;padding:0;}.review .summary .date{ color:#aaaaaa;}.review .summary .date .divider{ margin:0 10px;}.review p{ margin-top:5px;margin-bottom:5px;line-height:1.3em;}.review .actions a{ padding:0 !important;text-decoration:none;border-bottom:1px dotted #1f1f1f;color:#1f1f1f;font-size:14px;}.reviews #review-rate{ margin-top:12px;display:inline-block;}.reviews #review-rate:hover{ text-decoration:none;}.reviews .profile-review{ margin-top:10px;}.reviews .write-review{ margin:20px 0;}.reviews .write-review a{ display:inline-block;}.reviews ul{ margin:0;padding:0;list-style:none;}.reviews .hint{ font-size:11px;}.reviews ul li ul{ padding-left:35px;}.reviews ul li ul li .review h6{ color:#1f1f1f;}.reviews ul li .review-form{ padding:10px 0 0;}.reviews ul li .review-form textarea{ min-height:100px;}.reviews ul .in-reply-to{ position:relative;}.reviews ul .new{ background:#f5f7fa;border:1px solid #b3d1ff;position:relative;}.reviews ul .new:after{ position:absolute;top:15px;right:20px;content:"Ваш комментарий";font-weight:bold;font-size:12px;color:#0066ff;}.reviews ul.menu-h.auth-type{ padding:0 0 40px;margin-left:-5px;}.reviews ul.menu-h.auth-type li{ padding-right:10px;}.reviews ul.menu-h.auth-type li a{ padding:5px 6px;}.reviews ul.menu-h.auth-type li a img{ top:0;}.reviews textarea{ height:100px;min-height:100px;margin-top:0;}.review-form .close-block{ display:none;}.review-form h4{ margin:0 0 20px;font-weight:normal;}.review-form-fields p{ margin:0 0 10px;}.review-form-fields .review-field{ min-height:30px;}.review-form-fields .review-field:after{ content:' ';display:block;clear:both;}.review-form-fields p.review-field a{ display:inline;padding:0;text-decoration:none;font-size:14px;}.review-form-fields p.review-field a.logout{ border-bottom:1px dotted #1f1f1f;}.review-form-fields p.review-field a.rate-clear{ margin-top:7px;color:#1f1f1f;font-size:14px;border-bottom:1px dotted #1f1f1f;}.review-form-fields p.review-field #review-rate i{ margin-top:10px;}.review-form-fields label{ width:160px;display:block;float:left;margin:0 10px 0 0;color:#373a3c;}.review-form .review-submit{ padding:0 0 20px 180px;}.review-form .review-submit .cancel{ border-bottom:1px dotted #1f1f1f;margin-left:10px;font-size:14px;}.review-form .review-submit .cancel:hover,.review-form .review-submit .cancel:focus{ text-decoration:none;}.review-form .userpic{ width:20px;height:20px;margin-right:5px;border-radius:50%;display:inline-block;vertical-align:middle;}.review-form ul.menu-h.auth-type li a img{ float:left;margin-right:3px;position:relative;top:2px;}.review-form ul.menu-h.auth-type{ padding-bottom:20px;}.review-form label{ float:left;width:155px;font-weight:700;padding-top:0.52em;padding-bottom:10px;line-height:14px;font-size:14px;margin-top:5px;text-align:right;margin-right:23px;}.reviews span.rate{ line-height:1.3em;display:block;margin:0.5em 0;}.reviews span.rate a{ text-decoration:none !important;}.review-submit .wa-captcha .errormsg{ float:none;margin-left:0;}.comments div.h3{ padding-top:0;}.comment-form .center-form{ padding:0 !important;}.comments .credentials .date{ margin:0 5px;padding-top:1px;}.comments .credentials .userpic{ margin-right:5px;}.comments .credentials .userpic.icon16{ min-width:0;width:16px;height:16px;margin:7px 4px 0;}.comments textarea{ height:100px;min-height:100px;width:75%;margin-top:0;}.comments ul,.comments ul li{ padding:0;margin:0 0 20px 0;list-style:none;}.comments ul li ul{ margin:20px 0 0 0;}.comments ul li span.hint a{ color:#aaaaaa;text-decoration:underline;}.comments .text{ margin:5px 0 5px 28px;}.comments .actions .comment-reply{ padding:0 !important;text-decoration:none;border-bottom:1px dotted #1f1f1f;color:#1f1f1f;font-size:14px;}.comments ul li a.comment-delete{ margin:0 0 0 5px;padding:0;color:#dd9999;text-decoration:underline;}.comments ul li a.comment-delete:hover{ background:red;color:white;}.comments ul li ul{ padding-left:25px;}.comment.in-reply-to{ background:#ffffff;margin:-8px -8px -13px;padding:8px 35px 8px 8px;position:relative;}.comment.in-reply-to .container-shadow-box{ box-shadow:none !important;border:0 !important;}.comment.new{ background:#ffffcc;margin:-8px -8px -13px;padding:8px 35px 8px 8px;}#product-review-form input[type="text"],#product-review-form input[type="email"],#product-review-form input[type="password"],#product-review-form textarea{ margin-bottom:0;}ul#user-auth-provider{ padding-left:0 !important;}.review-form-fields label.service-agreement-wrapper{ float:none !important;width:auto;margin-bottom:20px;}.s-review-images-section{ padding:15px 20px;border:1px dashed #bfbfbf;-webkit-transition:200ms background linear;-moz-transition:200ms background linear;-o-transition:200ms background linear;-ms-transition:200ms background linear;transition:200ms background linear;}.s-review-images-section.is-highlighted{ background:#fafadf;}.s-review-images-section .s-image-form-section{ position:relative;}.s-review-images-section .s-image-form-section .s-description .s-icon{ position:relative;display:inline-block;vertical-align:-3px;width:22px;height:19px;margin-right:10px;}.s-review-images-section .s-image-form-section .s-description .s-icon svg{ position:absolute;top:0;left:0;width:100%;height:100%;}.s-review-images-section .s-image-form-section .s-file-field{ position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer;text-indent:-100%;font-size:0;}.s-review-images-section .s-attached-files-section:not(:empty){ margin:-20px 0 0;}.s-review-images-section .s-attached-files-section .s-file-wrapper{ position:relative;display:inline-block;vertical-align:top;margin:40px 40px 0 0;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-image-wrapper{ width:120px;height:120px;border:solid 1px rgba(0, 0, 0, 0.1);background:#f7f7f7 50% no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper{ margin-top:10px;font-size:13px;line-height:1.15384615em;min-height:55px;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper.is-extended .s-visible{ display:none;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper:not(.is-extended) .s-hidden{ display:none;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-visible{ padding:5px;text-align:center;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-textarea{ display:block;border:solid 1px rgba(0, 0, 0, 0.1);padding:4px 6px;font-size:13px;line-height:15px;width:100%;height:55px;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:auto;min-height:auto;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions{ position:absolute;top:0;right:0;-webkit-transform:translate(50%, -10px);-moz-transform:translate(50%, -10px);-o-transform:translate(50%, -10px);-ms-transform:translate(50%, -10px);transform:translate(50%, -10px);}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action{ position:relative;width:20px;height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:solid 1px rgba(0, 0, 0, 0.33);background:#fff;cursor:pointer;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action:not(:first-child){ margin-top:10px;}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon{ position:absolute;display:inline-block;width:10px;height:10px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon svg{ position:absolute;top:0;left:0;width:100%;height:100%;}.s-review-images-section .s-errors-section:not(:empty){ margin:20px 0 0;}.s-review-images-section .s-errors-section .s-error{ font-size:12px;line-height:1.16666667em;color:#f00;}.s-review-images-section .s-errors-section .s-error:not(:first-child){ margin-top:5px;}.s-review-images-section,.s-review-notice-section{ vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.s-images-list .s-image{ border:1px solid #e1e1e1;margin-right:20px;margin-bottom:20px;}@media (max-width:760px){ .s-review-images-section, .s-review-notice-section{ width:100%;}}.footer{ background:#f5f3f0;padding:40px 0 15px 0;margin-top:70px;flex:0 0 auto;}.footer .menu-h-footer__more{ display:none !important;}.footer .row{ margin-left:0;margin-right:0;}.footer .hint{ font-size:12px;margin:0;opacity:0.8;}.footer #currency{ margin:15px 0 0;padding:4px 40px 4px 10px;width:auto;}.footer .rules{ margin-top:5px;}.footer .mailer-subscribe .form-control{ padding:11px 10px 11px 10px;border-right:0;}.footer #mailer-subscribe-thankyou{ color:#ff003c;font-size:16px;font-weight:600;text-transform:uppercase;}.footer hr{ margin:10px 0 20px 0;background-color:#e5dfd8;}.footer__logo{ font-size:32px;margin-bottom:0;}.footer__logo img{ max-width:180px;filter:grayscale(100%);opacity:0.5;}.footer__logo a{ text-decoration:none;color:#1f1f1f;font-weight:500;display:block;}.footer__logo a:first-letter{ color:#0066ff;}.footer__logo small{ display:block;font-size:12px;color:#9f9f9f;}.footer__address{ font-size:12px;}.footer .fa,.footer .fas,.footer .far{ color:#0066ff;margin-right:10px;font-size:10px;}.footer__social{ list-style:none;padding:0;margin:10px 0 0;}.footer__social a{ display:inline-block;margin-right:5px;font-size:20px;width:35px;height:35px;line-height:35px;text-align:center;border-radius:50%;transition:all 0.1s ease-in-out;margin-bottom:5px;}.footer__social a:hover{ opacity:0.6;}.footer__social a:hover .fa{ color:#ffffff;}.footer .menu-h-footer{ font-size:14px;margin:0;padding:0;}.footer .menu-h-footer li{ margin:0 50px 0 18px;display:block;position:relative;}.footer .menu-h-footer li:after{ font-family:"Font Awesome 5 Free";font-weight:900;color:#bfbfbf;content:"\f054";left:-18px;top:2px;font-size:10px;position:absolute;}.footer .menu-h-footer li a{ color:#1f1f1f;}.footer .menu-h-footer .header{ font-size:16px;font-weight:500;margin-bottom:20px;}.footer .menu-h-footer .header:after{ content:"";}.footer .menu-h-footer li:nth-child(n+6){ display:none;}.footer .menu-h-footer li.show-all{ display:block !important;}.footer .menu-h-footer__more{ margin:10px 15px;display:inline-block;opacity:0.5;position:relative;cursor:pointer;}.footer .menu-h-footer__more:before{ font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";right:-15px;top:3px;font-size:10px;position:absolute;}.footer .footer-phone .dot{ display:block;}.footer .footer-phone i:not(.fa){ font-style:normal;font-size:12px;opacity:0.5;}.copyright{ padding:5px 0;font-size:12px;}.account{ }.account__profile{ padding:20px;margin-bottom:20px;border-radius:4px;background:#f5f7fa;display:table;width:100%;}.account__profile__photos{ display:table-cell;width:25%;vertical-align:top;}.account__profile__photos img{ border-radius:50%;display:inline;margin:2px;}.account__profile__card{ display:table-cell;width:70%;vertical-align:middle;}.account__profile__card p{ margin-bottom:0;}.account__profile__card__name{ font-weight:500;}.account__check-pin input{ display:inline-block !important;vertical-align:middle;}.account .back{ background:#f5f7fa;border-radius:4px;font-size:16px;color:#0066ff;display:inline-block;vertical-align:middle;margin-right:5px;}.account .back a{ padding:5px 15px;display:block;}.account #wa-my-info-cancel{ margin-left:20px;}.account .is-vert-align{ vertical-align:middle !important;padding-left:0 !important;}#wa-my-info-edit-wrapper select,#wa-my-info-edit-wrapper input[name='profile[birthday][year]']{ display:inline-block;margin-right:10px;}.order-list a{ text-decoration:none;}.order-list th{ background:#f5f7fa;padding:20px 15px;}.order-list td{ vertical-align:top;border:1px solid #efefef;background:#fff;}.order-list__id a{ display:inline-block;padding:10px 15px;}.order-list__state{ padding:20px 15px;}.orders-card img{ max-height:75px;}.orders-card a{ font-size:15px;line-height:20px;font-weight:500;color:#1f1f1f;text-decoration:none;}.orders-card a:hover{ color:#0066ff;}.orders-card .th-header{ background:#f5f7fa;text-align:center;padding:10px;font-weight:500;overflow:hidden;border-radius:4px;white-space:nowrap;text-overflow:ellipsis;}.orders-card .is-right{ -webkit-box-align:start;align-items:start;margin-top:10px;}.orders-card .row-line{ border-bottom:1px solid #efefef;margin:10px 0;}.orders-card .row-line:last-child{ border-bottom:0;}.orders-card__items{ display:none;margin-top:10px;}.orders-card__price{ font-size:18px;font-weight:500;}.orders-card__total{ color:gray;font-size:16px !important;margin-top:10px;}.orders-card__info{ font-size:14px !important;font-weight:300 !important;}.orders-card__button{ padding:20px 0;}.orders-card__button .btn{ cursor:pointer;}.orders-card__button a{ color:#0066ff;font-weight:300;text-decoration:underline;margin-left:20px;}.orders-card__button a:hover{ text-decoration:none;}.orders-card__button i{ margin-left:10px;}.orders-card__inner{ border:1px solid #f5f5f5;box-shadow:0 15px 20px 0 rgba(126, 125, 118, 0.1);border-radius:4px;padding:10px 20px;background:#fff;height:100%;display:flex;flex-direction:column;margin-bottom:20px;}.orders-card .h3.header{ color:#0066ff;}.orders-card .header{ margin-bottom:0;position:relative;}.orders-card .header .time{ font-size:14px;color:gray;font-weight:300;margin-left:10px;}.orders-card .header .time i{ margin-right:3px;}.orders-card__order-status{ vertical-align:middle;display:inline-block;font-size:14px;position:absolute;right:0;top:7px;}.orders-card__order-status span{ display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;margin-right:3px;margin-bottom:2px;}.orders-card__order-status i{ margin-left:15px;margin-right:5px;}.orders-card__items.show{ display:block;}.cartpage .item-total{ font-weight:500;color:#0066ff;font-size:18px;margin-right:5px;white-space:nowrap;}.cartpage .name{ font-size:15px;line-height:20px;overflow-y:hidden;font-weight:500;}.cartpage .name a{ color:#1f1f1f;text-decoration:none;}.cartpage .cart__qty{ display:inline-block;border:1px solid #e6e6e6;background:#fff;border-radius:4px;width:80px;}.cartpage .cart__qty__inner{ display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch;height:36px;border-radius:4px;}.cartpage .cart__btn{ text-align:right;flex-basis:100%;margin:0 10px;}.cartpage .cart__btn .btn{ width:100%;height:100%;padding-left:5px;padding-right:5px;font-size:20px;}.cartpage .cart__btn .btn svg{ stroke:#fff;height:16px;stroke-width:3;margin-right:5px;}.cartpage .cart__qty-value{ height:100%;border-top:0 !important;border-bottom:0 !important;border-left:1px solid #e6e6e6 !important;border-right:1px solid #e6e6e6 !important;width:40px;text-align:center;padding:0 !important;}.cartpage .cart__qty-dec{ background:#fff;height:100%;width:20px !important;padding:0;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.cartpage .cart__qty-dec:hover{ background:#0066ff;color:#fff;}.cartpage .cart__qty-inc{ background:#fff;width:20px !important;padding:0;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.cartpage .cart__qty-inc:hover{ background:#0066ff;color:#fff;}.cartpage form{ width:100%;}.cartpage .articul{ margin:10px 0;font-size:12px;}.cartpage .p-list{ margin-top:0;padding:20px 10px 10px 10px;border-bottom:1px solid #eaeaea;background:#fff;}.cartpage .p-list:last-child{ border-bottom:0;}.cartpage .p-list .zoom-image img{ max-height:100px;max-width:80%;}.cartpage .p-list .extra{ display:inline;font-size:14px;border-bottom:1px dotted #1f1f1f;color:#1f1f1f;text-decoration:none;}.cartpage .p-list .extra:hover,.cartpage .p-list .extra:focus{ text-decoration:none;opacity:0.8;}.cartpage .p-list .price{ margin-top:10px;}.cartpage .p-list .services{ margin:10px 0;}.cartpage .delete-item{ cursor:pointer;display:block;margin-top:10px;text-decoration:underline;}.cartpage .affiliate-block{ padding:20px 40px 5px 20px;margin-bottom:10px;background:#f5f3f0;position:relative;border-radius:4px;}.cartpage .affiliate-block .icon-close{ background-image:url("img/close.svg");width:20px;height:20px;background-size:20px;background-repeat:no-repeat;position:absolute;right:15px;top:15px;cursor:pointer;}.cartpage .affiliate-block .icon-info{ font-size:50px;position:absolute;color:#0066ff;top:15px;left:25px;}.cartpage .affiliate-text{ padding-left:80px;}.cartpage .affiliate-text .btn-accept{ margin-bottom:10px;}.cartpage .affiliate-text strong,.cartpage .affiliate-text .affiliate-discount-available{ font-weight:700;color:#0066ff;}.cartpage .row-some-height{ display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.cartpage .col-some-height{ display:flex;flex-direction:column;}.cartpage .checkout-sticky{ position:-webkit-sticky;position:sticky;box-sizing:border-box;z-index:1;top:15px;}.cartpage .checkout-block{ margin:0 0 10px 0;padding:5px 20px 20px;font-size:20px;border-radius:4px;background:#f5f7fa;}.cartpage .checkout-block .price{ font-weight:700;color:#1f1f1f;}.cartpage .checkout-block table{ width:100%;font-weight:700;}.cartpage .checkout-block table tr:nth-child(1){ border-bottom:1px solid #e1e1e1;}.cartpage .checkout-block table td{ padding:15px 0;}.cartpage .checkout-block table td:nth-child(2){ text-align:right;}.cartpage .checkout-block .btn{ font-size:20px;margin-bottom:5px;width:100%;}.cartpage .delete-item{ color:#707070;}.cartpage .delete-item:hover{ color:#0066ff;}.cartpage .delete-item .icon-close{ background-image:url("img/close.svg");width:12px;height:12px;background-size:12px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;text-align:center;margin-right:10px;margin-bottom:2px;}.cartpage .cupon{ margin-bottom:20px;font-size:14px;}.cartpage .cupon input[type="text"]{ height:42px;width:100%;}.cartpage .cupon .wa-error-msg{ color:red;}.cartpage .cupon .cupon-delete{ background-image:url("img/close.svg");width:16px;height:16px;background-size:16px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;text-align:center;margin-right:10px;margin-bottom:2px;position:absolute;right:120px;top:13px;z-index:10;cursor:pointer;}.cartpage .cupon-text{ margin-bottom:10px;}.cartpage .cupon-text a{ text-decoration:none;color:#1f1f1f;border-bottom:1px dotted #1f1f1f;font-size:16px;}.related-cart{ margin-top:30px;}.s-order-column{ padding:0 20px 20px 20px;border:1px solid #f5f5f5;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);position:sticky;top:0;background:#fff;}.s-order-column .cart-header{ margin:20px 0 30px 0;}.s-order-column .clear-cart{ font-weight:300;}.s-order-column .clear-list{ top:0;right:0;}.s-order-column .clear-list .icon-close{ top:9px;}.wa-dropdown > .wa-dropdown-toggle{ padding:10px !important;}.wa-dropdown > .wa-dropdown-toggle:after{ right:14px !important;width:10px !important;height:10px !important;border:solid #1f1f1f !important;border-width:0 2px 2px 0 !important;}.wa-field-wrapper .wa-select{ height:35px !important;}.wa-order-form-wrapper .wa-step-section.is-locked::after{ width:100% !important;}.wa-order-form-wrapper .wa-step-auth-section > .wa-section-header .wa-contact-name{ font-size:18px !important;}.wa-order-form-wrapper .wa-step-section:first-child{ padding-top:0 !important;}.wa-order-form-wrapper .wa-step-section > .wa-section-header > .wa-header{ font-size:18px !important;padding-left:30px;position:relative;}.wa-step-auth-section .wa-header::after{ position:absolute;left:0;top:2px;font-family:'Stroke-Gap-Icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e69c";color:#0066ff;}.wa-step-region-section .wa-header::after{ position:absolute;left:0;top:2px;font-family:'Stroke-Gap-Icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e667";color:#0066ff;}.wa-step-payment-section .wa-header::after{ position:absolute;left:0;top:2px;font-family:'Stroke-Gap-Icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e653";color:#0066ff;}.s-section-body.container-shadow-box{ padding-top:0 !important;}.wa-order-form-wrapper .wa-step-section > .wa-section-header{ margin:0 -20px 20px !important;padding:17px 20px !important;background:#f5f7fa !important;}.wa-field-wrapper .wa-select{ height:auto !important;}.wa-form-content .wa-header:first-child{ border-top:0 !important;}.wa-product-edit-dialog .wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-close-wrapper{ padding-right:35px !important;}.wa-product-edit-dialog .wa-icon.size-10{ width:15px !important;height:15px !important;right:20px;position:absolute !important;}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper:not(.color) .wa-variants-list .wa-variant{ background-color:#ffffff !important;}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-title{ font-weight:700 !important;line-height:20px !important;margin-bottom:5px !important;color:#1f1f1f !important;font-size:14px !important;}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant.selected{ background:#1f1f1f !important;color:#ffffff !important;text-shadow:none !important;border:1px solid #1f1f1f !important;padding-left:35px !important;position:relative;}.wa-product-edit-dialog .wa-cart-section .wa-features-wrapper .wa-feature-wrapper .wa-variants-list .wa-variant.selected:before{ content:"\f00c";font-weight:900;position:absolute;top:7px;left:10px;font-family:"Font Awesome 5 Free";}.cart-product-one .cart-name{ overflow-y:hidden;font-size:14px;line-height:16px;word-wrap:break-word;font-weight:500;}.cart-product-one .cart-name a{ text-decoration:none;}.cart-product-one .price{ font-size:20px;line-height:18px;font-weight:700;height:20px;color:#1f1f1f;}.checkout-box{ border:1px solid #f5f5f5;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);}.checkout{ min-height:300px;padding:0;}.checkout h2{ font-weight:normal;background:#ffffff;margin:0;background:#f5f7fa;position:relative;}.checkout h2 a{ text-decoration:none;color:#1f1f1f;font-size:18px;padding:17px 17px 17px 55px;display:block;border-bottom:1px solid #fff;}.checkout .checkout-step{ background:#fff;}.checkout .checkout-step:last-child h2 a{ border-bottom:0;}.checkout .step-contactinfo h2{ position:relative;font-size:18px;}.checkout .step-contactinfo h2:after{ position:absolute;left:25px;top:22px;font-family:'Stroke-Gap-Icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e69c";color:#0066ff;}.checkout .step-shipping h2{ position:relative;font-size:18px;}.checkout .step-shipping h2:after{ position:absolute;left:25px;top:22px;font-family:'Stroke-Gap-Icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e667";color:#0066ff;}.checkout .step-payment h2{ position:relative;font-size:18px;}.checkout .step-payment h2:after{ position:absolute;left:25px;top:22px;font-family:'Stroke-Gap-Icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e653";color:#0066ff;}.checkout .step-confirmation h2{ position:relative;font-size:18px;}.checkout .step-confirmation h2:after{ position:absolute;left:25px;top:22px;font-family:'Stroke-Gap-Icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e6b5";color:#0066ff;}.checkout .step-confirmation .btn{ display:inline-block;width:100%;}.checkout blockquote{ padding:20px;border-radius:4px;font-size:14px;border-left:0;background:#f5f3f0;margin:0 0 20px 0;}.checkout blockquote img{ margin-right:20px;float:left;border-radius:50%;}.checkout blockquote p{ margin-bottom:5px;margin-left:70px;}.checkout .loading{ vertical-align:middle;display:inline-block;}.checkout ul.checkout-options.shipping li{ display:table;width:100%;}.checkout ul.checkout-options.shipping h3{ display:table-cell;float:none;width:70%;}.checkout ul.checkout-options.shipping .rate{ width:30%;display:table-cell;float:none;line-height:14px;}.checkout ul.checkout-options li{ list-style:none;position:relative;margin-bottom:30px;clear:both;}.checkout ul.checkout-options li:last-child{ margin-bottom:10px;}.checkout ul.checkout-options li label{ margin-bottom:0;}.checkout ul.checkout-options li h3{ font-size:14px;font-weight:300 !important;}.checkout ul.checkout-options li h3 select{ width:270px;margin:0;color:#000000;height:30px;padding-top:4px;padding-bottom:4px;padding-left:7px;border:1px solid #b3b3b3;font-size:13px;}.checkout ul.checkout-options li h3 label{ margin-right:10px;}.checkout ul.checkout-options li h3 label img{ max-width:50px;}.checkout ul.checkout-options li .rate{ float:right;text-align:center;width:250px;}.checkout ul.checkout-options li .rate .price{ font-size:18px;font-weight:bold;color:#0066ff;margin-bottom:5px;display:block;text-align:right;}.checkout ul.checkout-options li .rate .est_delivery{ font-size:14px;color:#232323;font-weight:normal;}.checkout ul.checkout-options li p{ margin:10px 0;font-size:14px;color:#232323;}.checkout ul.checkout-options li .wa-form{ margin-top:0;margin-bottom:30px;}.checkout ul.checkout-options li .wa-form label input[type="radio"]{ position:static;}.checkout .checkout-result{ padding:60px 0 20px;background:#ffffff;text-align:center;}.checkout .checkout-result h1{ font-size:4em;margin-bottom:50px;font-weight:bold;}.checkout .checkout-result.error h1{ color:red;}.checkout .checkout-result .wa-form{ margin:10px auto 20px;width:400px;float:none;text-align:left;}.checkout .checkout-result .back{ margin-top:50px;}.checkout .wa-form .wa-field .wa-value p{ margin-bottom:0;}.checkout .back a{ display:inline-block;}.checkout h2.upcoming{ border-bottom:0;}.checkout h2.upcoming a:hover{ color:#000000 !important;cursor:default;}.checkout h2 a.hint{ font-size:12px;text-decoration:underline;margin:7px 0 0 0;color:#6d6d6d;}.checkout h2 a.hint strong{ text-decoration:underline;}.checkout h2.is-done{ position:relative;}.checkout h2.is-done:after{ content:"";position:absolute;top:0;right:0;width:60px;height:100%;background-size:30px;}.checkout .checkout-step-content{ padding:20px;min-height:200px;}.checkout ul{ list-style:none;margin:0;padding:0;}.checkout ul li{ margin-bottom:5px;}.checkout ul li input[type="radio"]{ margin-right:3px;}.checkout #login-form h1{ display:none;}.checkout input.large{ font-size:1.4em;}.checkout .comment{ width:100%;height:100px;margin-bottom:20px;font-size:14px;line-height:18px;}.checkout-step{ padding:0;}.checkout-step.is-done{ position:relative;}.checkout-step.is-done h2{ border-bottom:0 !important;}.checkout select{ max-width:300px;}.checkout-step.is-done:after{ position:absolute;top:12px;right:20px;content:"\f00c";font-weight:700;font-family:"Font Awesome 5 Free";font-size:20px;color:#0066ff;}.checkout .errormsg.inline{ display:inline;margin-left:10px;}.checkout .last span.loading{ left:-10px;}.checkout .wa-form .wa-field .wa-name{ padding-top:0.3em;}.checkout .wa-form .wa-field.wa-field-birthday .wa-value select{ margin-right:5px;}.checkout .wa-form .wa-field.wa-field-address .wa-field-address-zip input{ min-width:100px;width:20%;}.checkout .float-right{ float:right;}.checkout-order{ padding:15px;background:#f5f3f0;}.checkout-order .btn{ display:block;text-align:center;}.cart-popup .popup{ display:block;position:static;box-shadow:none;background:transparent;border:0;}.cart-popup__total{ display:none;}.orderpage.emptypage{ min-height:300px;}.orderpage.emptypage a.btn{ display:inline-block;}.orderpage .wa-quantity-box .wa-button.is-disabled{ color:#fff !important;}.orderpage .wa-quantity-box .wa-button.js-decrease{ border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.orderpage .wa-quantity-box .wa-button.js-increase{ border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.orderpage .wa-quantity-box .wa-input{ width:40px !important;height:40px !important;}.orderpage .wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service .wa-label .wa-field{ top:-1px !important;left:0 !important;}.orderpage .wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service .wa-label{ padding-left:26px !important;}.orderpage .wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-services .wa-service .wa-variant{ margin:4px !important;}.orderpage .wa-order-cart-wrapper .wa-products .wa-product .wa-price-section .wa-price-total,.orderpage .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-value .wa-price{ color:#1f1f1f;}.orderpage button{ text-shadow:none !important;}.orderpage input[type="text"],.orderpage input[type="tel"],.orderpage input[type="email"]{ padding:6px !important;font-size:14px !important;line-height:unset !important;}.orderpage .wa-quantity-box input[type="text"]{ text-align:center !important;}.orderpage .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-name,.orderpage .wa-field-wrapper .wa-label,.orderpage .wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table > .wa-row > .wa-cell.wa-cell-name .wa-name{ color:#1f1f1f !important;font-size:14px !important;font-weight:600 !important;}.orderpage .wa-payment-name{ font-weight:600 !important;}.orderpage .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input{ max-width:50%;display:inline-block !important;}.orderpage .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button{ font-size:16px;line-height:unset;}.orderpage .s-cart-section h3{ margin:0 -20px 20px !important;padding:12px 20px !important;background:#f5f3f0 !important;position:relative;}.orderpage .s-cart-section h3 a{ position:absolute;top:17px;right:20px;font-size:14px;}.orderpage .wa-quantity-box .wa-button::before{ background:transparent !important;}.orderpage .wa-quantity-box .wa-button:not(.is-disabled){ color:#fff !important;}.orderpage .wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper:hover .wa-name a,.orderpage .wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active .wa-name a,.orderpage .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:hover .wa-method-body .wa-payment-name a,.orderpage .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper.is-active .wa-method-body .wa-payment-name a{ font-weight:500;font-size:16px !important;text-decoration:none;}.orderpage .wa-order-form-wrapper .wa-step-region-section .wa-required{ color:red !important;}.orderpage .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body > .wa-column-image{ width:70px !important;}.orderpage .wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-total{ margin-top:3px !important;}.orderpage .wa-products .wa-icon.size-11{ width:22px !important;height:23px !important;}.orderpage .wa-products .wa-name{ display:block !important;color:#1f1f1f;}.orderpage .wa-products .wa-name:hover{ color:#0066ff;}.orderpage .wa-products .wa-actions{ display:block;margin:5px 0;}.orderpage .wa-products .wa-details{ line-height:18px !important;}.orderpage .wa-products .wa-name,.orderpage .wa-products .wa-sku{ font-size:14px !important;text-decoration:none;}.orderpage .wa-order-cross_selling-wrapper .wa-product-wrapper .wa-details-wrapper{ font-size:14px;line-height:16px;word-wrap:break-word;font-weight:500;height:50px;}.orderpage .wa-order-cross_selling-wrapper .wa-product-wrapper .wa-details-wrapper a{ text-decoration:none;}.orderpage button.wa-button.transparent,.orderpage input.wa-button.transparent{ border:1px solid #bcbcbc;border-color:#bcbcbc !important;background:transparent;color:#9b9b9b !important;}.orderpage button.wa-button.transparent:focus,.orderpage input.wa-button.transparent:focus{ border:1px solid #1f1f1f !important;border-color:#1f1f1f !important;background:transparent !important;color:#1f1f1f !important;}.orderpage button.wa-button.transparent:hover,.orderpage input.wa-button.transparent:hover{ border:1px solid #1f1f1f !important;border-color:#1f1f1f !important;background:transparent;color:#1f1f1f !important;}.scroll-top-wrapper{ position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:999;background-color:#0066ff;color:#ffffff;width:40px;height:40px;right:15px;bottom:10px;padding-top:2px;font-size:20px;transition:all 0.5s ease-in-out;border-radius:50%;}.scroll-top-wrapper i.fa{ line-height:inherit;}.scroll-top-wrapper:hover{ background:#ffdd00;color:#ffffff;}.scroll-top-wrapper.show{ visibility:visible;cursor:pointer;opacity:1;}.fancybox-thumbs > ul > li > img{ vertical-align:middle;}.fancybox-button[disabled]{ opacity:0;}.fancybox-thumbs .fancybox-thumbs-active{ border:1px solid #0066ff !important;}.fancybox-navigation button:hover,.fancybox-navigation button:focus{ border:0 !important;outline:0 !important;background:none !important;}.fancybox-news{ font-size:14px;}.fancybox-news .ajax{ text-align:center;width:50%;}.fancybox-news .ajax div.h1{ font-weight:700;margin-bottom:30px;padding:0 30px;font-size:24px;}.fancybox-news .fancybox-close-small:hover{ background:none !important;border:0 !important;}.fancybox-news .date{ color:gray;font-size:12px;}.fancybox-buttons{ position:absolute;bottom:100px;left:0;right:0;margin:0 auto;z-index:111111;text-align:center;}.fancybox-buttons .btn{ width:200px;padding:5px 0 7px 0;font-size:17px;}.fancybox-buttons .icon{ position:relative;top:1px;margin-right:10px;}@media all and (min-width:800px){ .fancybox-thumbs{ top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:rgba(0, 0, 0, 0.3);} .fancybox-show-thumbs .fancybox-inner{ right:0;bottom:95px;}}.fancybox-thumbs > ul > li{ float:left;}.fancybox-thumbs > ul{ margin:0 auto;}.fancybox-navigation button{ width:100px !important;}.fancybox-navigation button::before{ background:transparent;}[data-microtip]{ position:absolute;}[data-microtip]:before,[data-microtip]:after{ transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top;}[data-microtip]:before{ background-size:100% auto !important;content:"";}[data-microtip]:after{ background:rgba(17, 17, 17, 0.9);border-radius:4px;color:#ffffff;content:attr(data-microtip);font-size:var(--microtip-font-size, 12px);font-weight:var(--microtip-font-weight, normal);text-transform:var(--microtip-text-transform, none);padding:0.4em 1em;white-space:nowrap;box-sizing:content-box;}[data-microtip]:hover:before,[data-microtip]:hover:after{ opacity:1;pointer-events:auto;}[data-microtip-position|="top"]:before{ background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-bottom:5px;}[data-microtip-position|="top"]:after{ margin-bottom:11px;}[data-microtip-position|="top"]:before{ transform:translate3d(-50%, 0, 0);bottom:100%;left:50%;}[data-microtip-position|="top"]:hover:before{ transform:translate3d(-50%, -5px, 0);}[data-microtip-position|="top"]:after{ transform:translate3d(-50%, 0, 0);bottom:100%;left:50%;}[data-microtip-position="top"]:hover:after{ transform:translate3d(-50%, -5px, 0);}[data-microtip-position="top-left"]:after{ transform:translate3d(calc(-100% + 16px), 0, 0);bottom:100%;}[data-microtip-position="top-left"]:hover:after{ transform:translate3d(calc(-100% + 16px), -5px, 0);}[data-microtip-position="top-right"]:after{ transform:translate3d(calc(0% + -16px), 0, 0);bottom:100%;}[data-microtip-position="top-right"]:hover:after{ transform:translate3d(calc(0% + -16px), -5px, 0);}[data-microtip-position|="bottom"]:before{ background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-top:5px;margin-bottom:0;}[data-microtip-position|="bottom"]:after{ margin-top:11px;}[data-microtip-position|="bottom"]:before{ transform:translate3d(-50%, -10px, 0);bottom:auto;left:50%;top:100%;}[data-microtip-position|="bottom"]:hover:before{ transform:translate3d(-50%, 0, 0);}[data-microtip-position|="bottom"]:after{ transform:translate3d(-50%, -10px, 0);top:100%;left:50%;}[data-microtip-position="bottom"]:hover:after{ transform:translate3d(-50%, 0, 0);}[data-microtip-position="bottom-left"]:after{ transform:translate3d(calc(-100% + 16px), -10px, 0);top:100%;}[data-microtip-position="bottom-left"]:hover:after{ transform:translate3d(calc(-100% + 16px), 0, 0);}[data-microtip-position="bottom-right"]:after{ transform:translate3d(calc(0% + -16px), -10px, 0);top:100%;}[data-microtip-position="bottom-right"]:hover:after{ transform:translate3d(calc(0% + -16px), 0, 0);}[data-microtip-position="left"]:before,[data-microtip-position="left"]:after{ bottom:auto;left:auto;right:100%;top:50%;transform:translate3d(10px, -50%, 0);}[data-microtip-position="left"]:before{ background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-right:5px;margin-bottom:0;}[data-microtip-position="left"]:after{ margin-right:11px;}[data-microtip-position="left"]:hover:before,[data-microtip-position="left"]:hover:after{ transform:translate3d(0, -50%, 0);}[data-microtip-position="right"]:before,[data-microtip-position="right"]:after{ bottom:auto;left:100%;top:50%;transform:translate3d(-10px, -50%, 0);}[data-microtip-position="right"]:before{ background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-bottom:0;margin-left:5px;}[data-microtip-position="right"]:after{ margin-left:11px;}[data-microtip-position="right"]:hover:before,[data-microtip-position="right"]:hover:after{ transform:translate3d(0, -50%, 0);}[data-microtip-size="small"]:after{ white-space:initial;width:80px;}[data-microtip-size="medium"]:after{ white-space:initial;width:150px;}[data-microtip-size="large"]:after{ white-space:initial;width:260px;}.cc_banner-wrapper{ z-index:9001;position:relative;}.cc_container .cc_btn{ cursor:pointer;text-align:center;transition:font-size 200ms;line-height:1em;}.cc_container .cc_message{ font-size:14px;transition:font-size 200ms;margin:0;padding:0;padding-bottom:20px;line-height:1.5em;}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{ opacity:1;}@media screen and (min-width:500px){ .cc_container .cc_message{ font-size:14px;}}@media screen and (min-width:768px){ .cc_container .cc_message{ font-size:14px;line-height:1em;padding-bottom:20px;}}@media screen and (min-width:992px){ .cc_container .cc_message{ font-size:1em;}}@media print{ .cc_banner-wrapper, .cc_container{ display:none;}}.cc_container{ position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:15px 25px 30px;}.cc_container .cc_btn{ padding:15px 16px;background-color:#0066ff;position:absolute;bottom:10px;left:auto;right:auto;text-align:center;}@media screen and (min-width:500px){ .cc_container{ left:initial;right:20px;bottom:20px;width:300px;padding-bottom:77px;} .cc_container .cc_logo{ display:block;position:absolute;bottom:8px;left:calc(50% - 50px);} .cc_container .cc_message{ padding-bottom:0;}}@media screen and (min-width:768px){ .cc_container{ padding-bottom:60px;} .cc_container .cc_message{ font-size:14px;}}.cc_container{ background:#fff;color:#1f1f1f;font-size:16px;box-sizing:border-box;font-weight:300;border:1px solid #1f1f1f;}.cc_container .cc_btn,.cc_container .cc_btn:visited{ color:#fff;background-color:#0066ff;transition:background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;border-radius:4px;font-weight:400;}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{ color:#fff;}.cc_container a,.cc_container a:visited{ text-decoration:none;color:#31a8f0;transition:200ms color;}@-webkit-keyframes fadeInRight{ 0%{ opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);} 100%{ opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRight{ 0%{ opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);} 100%{ opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.cc_container{ -webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}.p-block .slick-initialized.slick-slider{ display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.p-block .slick-initialized .slick-slide{ height:100%;display:flex;flex-direction:column;}.p-block .slick-slider .slick-track{ height:100%;}.custom-tooltips{ position:absolute;left:0;width:240px;bottom:30px;padding:15px;border-radius:4px;z-index:10;background:#ffffff;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2);border-top:1px solid #ebebeb;font-weight:300;font-size:13px;color:#1f1f1f;}.custom-tooltips:after,.custom-tooltips:before{ top:100%;left:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.custom-tooltips:after{ border-color:rgba(255, 255, 255, 0);border-top-color:#ffffff;border-width:7px;margin-left:-7px;}.custom-tooltips:before{ border-color:rgba(230, 230, 230, 0);border-top-color:#dcdcdc;border-width:9px;margin-left:-9px;}.zoomWindow{ border:1px solid #fff !important;box-shadow:0 0 0 3px #b3d1ff;background-color:#fff;}#product-image-ZoomContainer{ z-index:20 !important;}.btn-brands{ margin:10px 0 0;display:inline-block;}.shop-brand-brands__wrapper{ width:100%;}.m-search{ margin:10px 0;display:none;}.m-search__inner{ width:100%;position:relative;}.m-search__inner form{ margin:0;}.m-search__inner input{ font-size:16px;border:2px solid #0066ff !important;border-radius:100px !important;background-color:#f6f5f3;height:49px;padding-left:15px !important;padding-right:15px;width:100%;}.m-search__inner input:hover{ background:#fff;}.m-search__inner__icon{ position:absolute;width:70px;height:43px;right:3px;top:3px;z-index:10;cursor:pointer;border-color:#0066ff;background-color:#0066ff;border-radius:100px !important;background:linear-gradient(to bottom, #0066ff 100%, #005ce6 0%);}.m-search__inner__icon .icon-search{ width:25px;height:28px;fill:#fff;position:absolute;left:24px;top:8px;}.m-search.open{ display:block;}@media screen and (max-width:599px){ *{ -webkit-overflow-scrolling:touch;} .hide-mobile{ display:none;} .sidebar-menu{ display:none;} body{ margin-top:45px;margin-left:5px;margin-right:5px;} .h1.header{ line-height:28px;} .menu-t.static{ border:1px solid #f5f5f5;background:#fff;box-shadow:0 19px 27px 0 rgba(126, 125, 118, 0.1);} .menu-t.static .tree > a::after{ content:" ";} .menu-t.static ul{ display:none !important;} .t-line{ display:none;} .xs-menu{ display:block;} .scroll-top-wrapper{ display:none !important;} .col-4-row{ -webkit-box-flex:0;-ms-flex:0 0 calc((100% / 2) - var(--grid-gutter));flex:0 0 calc((100% / 2) - var(--grid-gutter));max-width:calc((100% / 2) - var(--grid-gutter));} .col-5-row{ -webkit-box-flex:0;-ms-flex:0 0 calc((100% / 2) - var(--grid-gutter));flex:0 0 calc((100% / 2) - var(--grid-gutter));max-width:calc((100% / 2) - var(--grid-gutter));} .responsive-table{ overflow-x:scroll;-webkit-overflow-scrolling:touch;} .t-line .favorite{ padding:0 20px;} .t-line .cart{ padding-left:20px;} .header_type_1 .m-line{ margin-top:0;} .header_type_1 .m-line .container{ text-align:center;} .header_type_1 .m-line .container .is-vertical-align{ display:block;} .breadcrumbs{ background:#f5f3f0;margin:0 -5px 10px -5px;} .breadcrumbs ul{ padding:15px 0 15px 40px;flex:1;display:flex;flex-direction:row !important;justify-content:stretch;overflow-x:auto;overflow-y:hidden;border:0;position:relative;} .breadcrumbs ul li{ flex:0 0 auto;vertical-align:middle;padding:0;white-space:nowrap;align-self:center;margin-left:0.25em;} .breadcrumbs ul:after{ position:absolute;left:15px;top:15px;content:"\f015";font-family:"Font Awesome 5 Free";font-weight:900;color:#bfbfbf;} .home-slider .main-slider-product .inner .slider-text{ padding-left:0;} .home-slider .main-slider-product .inner .slider-text .description{ padding-right:0;} .home-slider .main-slider-product .inner .slider-text .price{ margin-top:0;} .home-slider .main-slider-product .inner .slider-text .buttons .btn{ margin-top:0;} .home-slider{ margin-bottom:10px;} .home-slider .main-slider-product .inner{ height:auto;display:block;width:100%;padding-bottom:20px;} .home-slider .main-slider-product .inner .slider-image .slider-image-parallelogram{ position:absolute;left:0;top:0;width:100%;height:100%;background:#ffdd00;background:linear-gradient(to bottom, #ffdd00 0%, #ffe01a 100%);z-index:5;clip-path:polygon(0 0, 100% 0, 90% 80%, 10% 80%);-webkit-clip-path:polygon(0 0, 100% 0, 90% 80%, 10% 80%);} .home-slider .main-slider-product .slick-dots{ position:absolute;bottom:5px !important;top:unset;text-align:center;right:0;left:0;} .home-slider .main-slider-product .inner .slider-image{ display:block;width:100%;text-align:center;margin-right:0;vertical-align:middle;margin-bottom:10px;} .home-slider .main-slider-product .inner .slider-image img{ max-height:180px;text-align:center;margin-left:auto;margin-right:auto;max-width:100%;} .home-slider .main-slider-product .inner .slider-text{ color:#000000;display:block;vertical-align:middle;text-align:center;padding:0 50px;} .home-slider .main-slider-product .inner .slider-text .h4{ font-size:18px;margin-bottom:5px;} .home-slider ul .s-desciprtion{ position:relative;font-size:18px;top:unset;left:unset;padding:10px 20px 20px 20px;line-height:20px;background:#ffffff;width:100%;text-align:center;border-bottom-left-radius:4px;border-bottom-right-radius:4px;} .home-slider ul .s-desciprtion p{ font-size:14px;margin:10px 0 20px;} .home-slider ul .s-desciprtion-four{ position:relative;font-size:18px;top:unset;left:unset;padding:10px 20px 20px 20px;line-height:20px;background:#ffffff;width:100%;text-align:center;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transform:unset;color:#000 !important;} .home-slider ul .s-desciprtion-four .h1{ color:#000 !important;} .home-slider ul .s-desciprtion-four .h2{ color:#000 !important;} .home-slider ul .s-desciprtion-four .h3{ color:#000 !important;} .home-slider ul .s-desciprtion-four .h4{ color:#000 !important;} .home-slider ul .s-desciprtion-four p{ font-size:14px;margin:10px 0 20px;} .home-slider ul .s-desciprtion-four a{ margin-top:0;padding:10px 10px;} .home-slider ul .slick-dots{ position:relative;top:10px;} .home-slider ul .slick-dots button{ font-size:0;padding:0;width:10px;height:10px;} .promo-mosaic .item{ padding-bottom:10px;} .promo-mosaic__img{ min-height:200px;} .promo-mosaic__effect::after{ content:"";border:0;} .promo-mosaic__content__title{ font-size:16px;line-height:20px;padding:0 20px;} .promo-mosaic__content__description{ font-size:12px;} .subcategory-text{ flex:1;display:flex;flex-direction:row !important;justify-content:stretch;overflow-x:auto;overflow-y:hidden;border:0;position:relative;} .subcategory-text a{ flex:0 0 auto;vertical-align:middle;white-space:nowrap;align-self:center;} .category.container{ min-height:300px;} .category-name{ margin-bottom:5px;} .filter .icon-filter{ display:none;} .filter .filtergroup .panel-body{ font-size:18px;} .filter .checkboxfilter{ font-size:16px;line-height:18px;} .filter .rangefilter{ text-align:center;} .filter .rangefilter .pricehint{ display:none;} .filter .rangefilter .ui-slider{ margin:25px 31px;} .filter .icon-close-filter{ display:block;} .filter .filtergroup .panel-body .icon{ position:absolute;right:-4px;width:31px;color:#aaaaaa;font-size:16px;top:14px;text-align:center;height:30px;} .footer .menu-h-footer{ margin:0px 0;} .footer .menu-h-footer li{ display:inline-block;} .footer__logo{ font-size:22px;margin-bottom:0;} .footer .h5.header{ margin-top:5px;margin-bottom:0px;} .footer .h5.header .menu-h-footer__more{ display:inline-block !important;font-size:14px;margin:0 0 0 20px;} .h5.header{ margin-top:10px;margin-bottom:5px;} .h-subscribe{ margin:0 0 20px;} .cart-note.show{ top:60px !important;} .p-thumbs__img{ min-height:160px;} .p-thumbs__img img{ max-height:150px;} .p-thumbs__price__main{ display:block;} .p-thumbs__features{ margin-top:5px;} .p-related .col-3-lg{ min-width:350px !important;} .p-mobile-scroll .row{ flex-flow:unset !important;flex-wrap:nowrap !important;overflow-x:scroll;overflow-scrolling:touch;scroll-snap-type:x mandatory;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;} .p-mobile-scroll .row .col-5-row, .p-mobile-scroll .row .col-12{ scroll-snap-align:start;} .c-popular__item{ padding:0;} .c-popular__item-img{ min-width:80px;max-width:80px;height:70px;} .c-popular__item-img img{ max-height:60px;} .c-popular__link:after{ font-family:"Font Awesome 5 Free";position:absolute;top:50%;transform:translate(-50%, -50%);right:15px;content:"\f054";font-size:20px;color:#0066ff;font-weight:600;} .subcategory-images__item-description{ padding:10px 35px 10px 10px;} .subcategory-images__item{ padding:0;} .subcategory-images__item-img{ min-width:80px;max-width:80px;height:70px;} .subcategory-images__item-img img{ max-height:60px;} .subcategory-images__link:after{ font-family:"Font Awesome 5 Free";position:absolute;top:50%;transform:translate(-50%, -50%);right:15px;content:"\f054";font-size:20px;color:#0066ff;font-weight:600;} .subcategory-images__item-description{ padding:10px 35px 10px 10px;} .orders-card .header .time{ display:block;margin-left:0;} .orders-card__order-status{ top:1px;} .account .h5.header{ margin:0 0 5px;} .p-thumbs__preview, .p-thumbs__favorite, .p-thumbs__compare{ opacity:1;transform:scale(1);right:0;} .p-thumbs__inner [data-microtip]:before, .p-thumbs__inner [data-microtip]:after{ display:none !important;} .compare-scroll table{ table-layout:unset;} .wa-form{ display:block;} .wa-form .wa-field{ display:block;margin-bottom:0;} .wa-form .wa-field .wa-name, .wa-form .wa-field .wa-value{ float:none;width:100%;margin-left:0;display:block;} .wa-form .wa-field .wa-name .show-password, .wa-form .wa-field .wa-value .show-password{ top:12px;right:-10px;position:absolute;z-index:10;cursor:pointer;color:#888888;} .wa-form .wa-field .wa-name{ padding-bottom:5px;} .wa-form .wa-field textarea, .wa-form .wa-field input[type="text"], .wa-form .wa-field input[type="email"], .wa-form .wa-field input[type="password"]{ width:100% !important;max-width:100% !important;min-width:unset !important;} .wa-form .review-submit{ padding-left:0 !important;} .wa-form .wa-buttons-wrapper{ margin-left:0 !important;} .dialog-window .dialog-cart{ width:100%;top:0;-webkit-overflow-scrolling:touch;padding:20px 0;} .dialog-window .dialog-cart .col-lg-6.col-md-6.col-xs-12{ display:block;width:100%;} .hidden-xs-down{ display:none !important;} .s-promo{ margin-bottom:20px;} .s-promo__inner{ margin:0;} .s-promo__icon, .s-promo__text{ display:block;width:100%;text-align:center;} .s-promo .row{ flex-flow:row nowrap;} .s-promo .icon{ font-size:30px;padding:10px;} .s-promo__icon{ margin-bottom:10px;} .s-promo__text span{ line-height:20px;} .s-promo__text p{ margin-top:5px;line-height:18px;display:none;} .p-block__inner{ border-bottom:0;} .p-block .h1-header-tabs .tab.active::after{ bottom:-5px;} .p-thumbs__button__qty-dec{ display:none;} .p-thumbs__button__qty-inc{ display:none;} .p-thumbs__button__qty-value{ border:0 !important;background:#f5f7fa;border-radius:4px !important;} .p-thumbs__button__qty{ border:0 !important;} .panel-body{ padding:15px 1px;border-radius:4px;} .review-fixed{ left:0;top:0;transform:unset;overflow-y:scroll;height:500px;width:100%;} .product .container{ padding-bottom:0;} .product .back{ margin:10px 0;color:gray;font-size:11px;text-transform:uppercase;} .product .back span{ background:#f5f7fa;padding:5px;border-radius:4px;} .product .back a{ color:gray;text-decoration:none;} .product .back i{ margin-right:5px;color:#0066ff;} .product__gallery__lp{ padding-left:0;} .product__gallery__more-images{ position:static;text-align:center;visibility:hidden;margin:20px 0;} .product__gallery__more-images .more-hide{ display:inline-block;} .h-subscribe__inner{ padding:20px;text-align:center;} .h-subscribe__action{ width:100%;margin-bottom:10px;} .product .articul{ position:static;} .reviews #review-rate{ margin-top:0;} .product__price-block__header{ margin:5px 0 10px;font-size:24px;line-height:28px;} .product__summary{ margin:15px 0;width:100%;} .product__gallery__more-images .image{ display:inline-block;vertical-align:top;} .dialog-window .dialog-cart{ width:100%;top:0;-webkit-overflow-scrolling:touch;padding:20px 0;} .panel-default > .panel-heading.selected a{ color:#fff;background:#0066ff;background:linear-gradient(to bottom, #0066ff 0%, #005ce6 100%);border-radius:3px;} .panel-default.panel-show .panel-heading a{ padding:0;font-size:22px;} .panel-default.panel-show .panel-body{ margin:0 0 20px;padding:0 0 15px;} .panel-group{ padding:0;} .panel-group ul{ margin:10px 0;} .reviews ul .new:after{ content:"";} .wa-form .wa-buttons-wrapper, .wa-form .wa-signup-url, .wa-form .wa-forgotpassword-form-actions{ margin-left:0;} .footer{ margin-top:20px;padding-top:20px;} .orders-card__price{ font-size:14px;} .orders-card a{ font-size:14px;word-break:break-all;}}@media screen and (min-width:600px) and (max-width:899px){ .col-4-row{ -webkit-box-flex:0;-ms-flex:0 0 calc((100% / 2) - var(--grid-gutter));flex:0 0 calc((100% / 2) - var(--grid-gutter));max-width:calc((100% / 2) - var(--grid-gutter));} .col-5-row{ -webkit-box-flex:0;-ms-flex:0 0 calc((100% / 2) - var(--grid-gutter));flex:0 0 calc((100% / 2) - var(--grid-gutter));max-width:calc((100% / 2) - var(--grid-gutter));} .sidebar-menu{ display:none;} .logo small{ display:none;} .header_type_1 .m-line{ margin-top:10px;} .header_type_1 .m-line .container{ text-align:center;} .header_type_1 .m-line .container .is-vertical-align{ display:block;} .header_type_1 .m-line .text-right{ text-align:center;} .nav-full-screen ul li{ display:inline-block;vertical-align:top;width:50%;} .hidden-sm-up{ display:none !important;}}@media screen and (min-width:900px) and (max-width:1199px){ .col-4-row{ -webkit-box-flex:0;-ms-flex:0 0 calc((100% / 3) - var(--grid-gutter));flex:0 0 calc((100% / 3) - var(--grid-gutter));max-width:calc((100% / 3) - var(--grid-gutter));} .col-5-row{ -webkit-box-flex:0;-ms-flex:0 0 calc((100% / 4) - var(--grid-gutter));flex:0 0 calc((100% / 4) - var(--grid-gutter));max-width:calc((100% / 4) - var(--grid-gutter));} .sidebar-menu{ display:none;} .hidden-sm-up{ display:none !important;} .nav-full-screen ul li{ display:inline-block;vertical-align:top;width:33%;}}@media screen and (min-width:1200px){ .hide-lg{ display:none !important;} .hidden-sm-up{ display:none !important;}}@media screen and (min-width:1600px){ .nav-full-screen ul li{ display:inline-block;vertical-align:top;width:20%;}}@media print{ .hide-pr{ display:none !important;}}@-webkit-keyframes fadeIn{ from{ opacity:0;} to{ opacity:1;}}@keyframes fadeIn{ from{ opacity:0;} to{ opacity:1;}}.search-blog{ margin-bottom:20px;position:relative;}.search-blog__input{ display:flex;}.search-blog__input input{ border-radius:0 !important;width:100%;-webkit-appearance:none;height:43px;}.search-blog__button{ position:absolute;right:0;top:0;}.search-blog__button button{ border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;width:auto;height:43px;}.blogpost__date{ font-size:12px;color:gray;}.blogpost__text{ margin:30px 0;}.blog-back{ color:gray;}.blog-back i{ margin-right:5px;}.blog-back a{ color:gray;text-decoration:none;}