@import url(./bootstrap.css);body,html{font-family:'Fira Sans',sans-serif;color:var(--title-color)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{line-height:140%;color:var(--title-color);text-transform:unset}p{font: var(--para-medium-font);color:var(--para-color)}h1,.h1{font: var(--h1-font)
}h2,.h2{font: var(--h2-font)}h3,.h3{font: var(--h3-font)}*,:after,:before{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}a{color:var(--green)}a:focus{outline:unset;outline-offset:unset}a:hover{color:var(--green)}::-webkit-scrollbar{width:6px;height:6px;padding-right:10px;background-color:var(--light-grey-bg-color)}::-webkit-scrollbar-thumb{background:var(--borders-color-grey);border-radius:50px}::-webkit-scrollbar-thumb:hover{background:var(--slider-pagination-color)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--aside-text-color)}.btn-primary{border-color:var(--green);background-color:var(--green);font: var(--para-small-font);text-transform:unset;border-radius:var(--radius200);padding:10px 63px}.btn-primary:hover,.btn-primary.active,.btn-primary:active,.btn-primary.focus,.btn-primary:focus,.open>.btn-primary.dropdown-toggle,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:var(--green-hover)}.btn:focus-visible,.btn:focus{outline:none}.form-control{background-color:var(--background-color);border:var(--input-border);border-radius:var(--radius200);padding:10px;color:var(--para-color)}.form-control::placeholder{color:var(--slider-pagination-color)}.page-content.page-cms ul{font: var(--para-small-font)}.search-results-fade{overflow:hidden}.search-results-fade,.modal-open{padding-right:5px}.search-results-fade #jvLabelWrap,.modal-open #jvLabelWrap{margin-right:5px}@-moz-document url-prefix() {
    .search-results-fade,
    .modal-open{
        padding-right: 0;
    }
    .search-results-fade #jvLabelWrap,
    .modal-open #jvLabelWrap {
        margin-right: 0;
    }
}.dropdown{color:var(--para-color)}.dropdown:hover .expand-more{color:var(--cyan)}.dropdown .expand-more{color:var(--secondary-text-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown .active{max-height:200px;overflow-y:hidden;visibility:visible}.dropdown select{color:var(--secondary-text-color);background:var(--background-color);border:0 none;outline:0 none;-moz-appearance:none}.dropdown-item{color:var(--btn-hover-color)}.dropdown-item:focus,.dropdown-item:hover{text-decoration:none;background:none;color:var(--para-color)}.search-widget{display:inline-block;grid-row:1;width:100%;justify-self:end;padding:0 15px}.search-widget form{position:relative;height:34px;display:flex;align-items:center}.search-widget form input[type="text"]{min-width:280px;width:calc(100% - 51px);padding:6.5px 16px;color:var(--para-color);border:var(--green-border);font: var(--para-small-font);box-sizing:border-box;border-radius:var(--radius300)}.search-widget form input[type="text"]::placeholder{font: var(--para-small-font)}.search-widget form input[type="text"]:focus,.search-widget form input[type="text"]:focus-visible{color:var(--secondary-text-color);background:var(--background-color);outline:none}.search-widget form input[type="text"]:focus+button{background-color:var(--dark-green)}.search-widget form input[type="text"]:focus+button .search{color:var(--cyan)}.search-widget form button[type="submit"]{position:absolute;right:0;color:var(--para-color);background-color:var(--green);border-top-right-radius:6px;border-bottom-right-radius:6px;border:none;cursor:pointer;padding:7px 16.5px 7px 20.5px}.search-widget form button[type="submit"] .search:hover{color:var(--cyan)}.header-top .search-widget form input[type="text"]{width:100%;min-width:inherit;color:var(--para-color)}.header-top .search-widget form input[type="text"]:focus{background:var(--background-color)}.header-top .search-widget form button[type="submit"]{top:50%;bottom:inherit;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pagenotfound .page-content #search_widget{width:100%}.page-not-found .search-widget form{display:inline-block}.input-group .input-group-btn>.btn[data-action="show-password"]{color:var(--para-color);background:transparent;border:1px solid var(--dark-green);border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group .input-group-btn>.btn[data-action="show-password"]:hover{background:var(--green-semi-light);color:var(--green)}.input-group.focus{outline:unset}@media (max-width:767px){.header-top .search-widget{float:none}.header-top .search-widget form{margin:0 auto}.header-top .search-widget form input[type="text"]{min-width:inherit;background:var(--background-color)}}.menu{margin-bottom:0}.top-menu .link{padding:0 9px 0 9px}.top-menu[data-depth="1"]{margin:.625rem}.top-menu[data-depth="0"]{margin-bottom:0}.top-menu a:not([data-depth="0"]) {display:block;padding:.625rem;font-weight:400;color:var(--para-color)}.top-menu a.dropdown-submenu{font-weight:600;color:var(--secondary-text-color);text-transform:uppercase}.top-menu a[data-depth="0"]{padding:9px 0 9px 0;font: var(--para-small-font)}#header .top-menu a[data-depth="0"]:hover,.cms-id-99 #lnk-uslugi a,.cms-id-99 #lnk-integraciya a,.cms-id-4 #lnk-kontakty a,.cms-id-4 #lnk-kontakti a,.category-projects #lnk-nashi-proekty a,.category-projects #lnk-proekti a,.blog #lnk-blog a{text-decoration:none;padding-bottom:5px;border-bottom:4px rgba(109,173,54,.37) solid}.top-menu a[data-depth="1"],.top-menu a[data-depth="2"]{padding:0 .625rem .625rem 0}.top-menu .collapse{display:inherit}.top-menu .sub-menu{z-index:18;width:calc(100% - 30px);min-width:calc(100% - 30px);margin-left:.9375rem;visibility:hidden;border:none;box-shadow:2px 1px 11px 2px rgba(0,0,0,.1);opacity:0;transition:opacity .5s ease , visibility .5s ease}.top-menu .sub-menu.collapse{visibility:hidden;opacity:0}.top-menu .sub-menu.collapse.in{visibility:visible;opacity:1}.top-menu .sub-menu ul[data-depth="1"]>li{float:left;margin:0 1.25rem}.top-menu .sub-menu a:hover{color:var(--cyan)}.top-menu .popover{max-width:inherit;border-radius:0}.popover.bs-tether-element-attached-top{margin-top:0}#_desktop_top_menu .top-menu[data-depth="0"] li:hover .sub-menu{visibility:visible;opacity:1}#mobile_top_menu_container{padding:15px;background:var(--background-color)}#mobile_top_menu_container #top-menu{margin-bottom:.625rem}#mobile_top_menu_container .top-menu{color:var(--secondary-text-color)}#mobile_top_menu_container .top-menu .collapse-icons[aria-expanded="true"] .add{display:none}#mobile_top_menu_container .top-menu .collapse-icons[aria-expanded="true"] .remove{display:block}#mobile_top_menu_container .top-menu .collapse-icons .remove{display:none}#mobile_top_menu_container .top-menu .navbar-toggler{display:inline-block;padding:0}#mobile_top_menu_container .top-menu a[data-depth="0"]{padding:24px 0;max-width:90%;margin:0 auto}#mobile_top_menu_container .top-menu .collapse{display:none}#mobile_top_menu_container .top-menu .collapse.in{display:block}#mobile_top_menu_container .top-menu .sub-menu{position:static;z-index:inherit;display:block;width:100%;min-width:100%;margin-left:0;overflow:hidden;background:var(--background-color);box-shadow:none}#mobile_top_menu_container .top-menu .sub-menu.collapse{display:none}#mobile_top_menu_container .top-menu .sub-menu.collapse.in{display:block}#mobile_top_menu_container .top-menu .sub-menu ul[data-depth="0"]>li{border-bottom:1px solid var(--para-color)}#mobile_top_menu_container .top-menu .sub-menu ul[data-depth="1"]{margin:0}#mobile_top_menu_container .top-menu .sub-menu ul[data-depth="1"]>li{float:none;margin:0}#mobile_top_menu_container .top-menu .sub-menu ul[data-depth="1"]>li a{text-transform:none}#mobile_top_menu_container .top-menu .sub-menu ul{padding:0}#mobile_top_menu_container .top-menu .sub-menu li>a{padding:.625rem;font-weight:600;border-bottom:1px solid #fff}#mobile_top_menu_container .top-menu .sub-menu ul[data-depth="2"] li a{padding-left:1.25rem}#mobile_top_menu_container .top-menu .sub-menu ul[data-depth="3"] li a{padding-left:2.5rem}#mobile_top_menu_container .top-menu .sub-menu ul[data-depth="4"] li a{padding-left:3.75rem}#mobile_top_menu_container .js-top-menu-bottom a{color:var(--para-color)}#mobile_top_menu_container .js-top-menu-bottom .language-selector-wrapper{padding:.625rem}#mobile_top_menu_container .js-top-menu-bottom .language-selector-wrapper .language-selector{display:inline}#mobile_top_menu_container .js-top-menu-bottom .currency-selector{padding:.625rem}#mobile_top_menu_container .js-top-menu-bottom #contact-link{padding:.625rem}#mobile_top_menu_container .js-top-menu-bottom .user-info{padding:0 .625rem}#mobile_top_menu_container .js-top-menu-bottom .user-info a{display:block;width:100%;padding:.625rem 0}@media (max-width:767px){.top-menu .sub-menu{visibility:visible;opacity:1;transition:.5s ease-out}}#order-details{padding-left:1.3rem;margin-top:1.25rem}#order-details>.card-title{margin-bottom:1.875rem}#order-details ul{margin-bottom:1.25rem}#order-details ul li{margin-bottom:.625rem}#order-items{border-right:#f6f6f6 1px solid}#order-items .h3{font-size:1rem}#order-items hr{border-top-color:var(--secondary-text-color)}#order-items table{width:100%}#order-items table tr{height:1.875rem}#order-items table tr td{padding:.5rem;font-size:.875rem}#order-items table tr td:last-child{text-align:right}#order-items table tr.total-value{background-color:#f6f6f6}#order-items table tr.taxes td{text-align:left}#order-items table tr.taxes td .value{padding-top:0}#order-items .order-line{margin-top:1rem}#order-items .image img{width:100%;margin-bottom:1rem;border:1px solid gray-lighter}#order-items .details{margin-bottom:1rem}#order-items .details .customizations{margin-top:.625rem}#order-items .qty{margin-bottom:1rem}#order-confirmation #registration-form{width:50%;margin:0 auto 1rem}#displayNotFoundForm{gap:30px;display:flex;align-items:center;justify-content:center}#displayNotFoundForm p{font-size:var(--para-big-font)}.js-payment-binary{display:none}.js-payment-binary .accept-cgv{display:none}.js-payment-binary.disabled{cursor:not-allowed;opacity:.6}.js-payment-binary.disabled::before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:""}.js-payment-binary.disabled .accept-cgv{display:block}.table-labeled th{vertical-align:middle}.table-labeled td{vertical-align:middle}.table-labeled .label{padding:.25rem .375rem;margin:.125rem;font-size:inherit;font-weight:400;color:var(--btn-color);white-space:nowrap;border-radius:3px}.page-order .table{margin-bottom:0}.page-order table th{padding:.5rem}.page-order table td{padding:.5rem}.page-order table thead th{text-align:center}#authentication .tooltip.tooltip-bottom{padding:0;margin:0}#authentication .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}#authentication .custom-checkbox span{-webkit-box-flex:0;-ms-flex:0 0 .9375rem;flex:0 0 .9375rem}#authentication .custom-checkbox label{padding-left:.625rem}#identity .radio-inline,#authentication .radio-inline{padding:0}#identity .radio-inline .custom-radio,#authentication .radio-inline .custom-radio{margin-right:0}.page-customer-account #content{background:var(--background-color);font: var(--para-medium-font);color:var(--para-color)}.page-customer-account #content .order-actions a{padding:0 .125rem}.page-customer-account #content .no-account{font-size:1rem;text-align:center}.page-addresses .address{font-size:.875rem;color:var(--secondary-text-color);background:var(--background-color)}.page-addresses .address .address-body h4{font: var(--para-small-medium)}.page-addresses .address .address-body address{min-height:9rem}.page-addresses .address .address-footer a{margin-right:.5rem;color:var(--para-color)}.page-addresses .address .address-footer a:hover{color:var(--secondary-text-color)}.page-addresses .address .address-footer a i{font-size:1rem}.page-addresses .address .address-footer a span{font-size:.9375rem;vertical-align:middle}.page-addresses .addresses-footer a i{font-size:1rem}.page-addresses .addresses-footer a span{margin-top:.625rem;font-size:1rem;vertical-align:middle}.page-order-detail #content{font-size:.875rem}.page-order-detail .box{padding:1rem;background:var(--background-color);margin-bottom:1rem}.page-order-detail h3{margin-bottom:1rem;font-size:1rem;font-weight:700;color:var(--secondary-text-color);text-transform:uppercase}.page-order-detail #order-infos ul{margin:0}.page-order-detail #order-history .history-lines .history-line{padding:.5rem 0;border-bottom:1px solid #f6f6f6}.page-order-detail #order-history .history-lines .history-line:last-child{border-bottom:0}.page-order-detail #order-history .history-lines .history-line .label{display:inline-block;padding:.25rem .375rem;margin:.25rem 0;color:var(--btn-color);border-radius:3px}.page-order-detail .addresses{margin:0 -.9375rem}.page-order-detail .addresses h4{font-size:1rem;font-weight:700}.page-order-detail #order-products.return{margin-bottom:1rem}.page-order-detail #order-products.return th.head-checkbox{width:30px}.page-order-detail #order-products.return td{padding:1.375rem .75rem}.page-order-detail #order-products.return td.qty{min-width:125px}.page-order-detail #order-products.return td.qty .current{float:left;width:30%;padding-right:.5rem;text-align:right}.page-order-detail #order-products.return td.qty .select{float:left;width:70%;padding-left:.25rem;margin:-.625rem 0}.page-order-detail #order-products.return td.qty .select select{text-align:center}.page-order-detail .order-items{padding:0!important}.page-order-detail .order-items .order-item{padding:1rem 1rem 0;border-bottom:1px solid #f6f6f6}.page-order-detail .order-items .order-item .checkbox{float:left;width:30px;padding:0 .9375rem}.page-order-detail .order-items .order-item .content{float:left;width:calc(100% - 30px);padding:0 .9375rem}.page-order-detail .order-items .order-item .desc{margin-bottom:1rem}.page-order-detail .order-items .order-item .desc .name{font-weight:600}.page-order-detail .order-items .order-item .qty{margin-bottom:1rem}.page-order-detail .order-items .order-item .qty .q{margin-bottom:.25rem}.page-order-detail .order-items .order-item .qty .s{margin-bottom:.25rem}.page-order-detail .messages .message{margin-top:.5rem;border-bottom:1px solid #f6f6f6}.page-order-detail .messages .message:last-child{border-bottom:0}.page-order-detail .messages .message>div{margin-bottom:.5rem}.page-order-detail .customization{margin-top:.75rem}#order-return-infos .thead-default th{color:var(--secondary-text-color)}#order-return-infos .customization{margin-top:.75rem}.page-my-account #content .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}.page-my-account #content .links a{border-radius:var(--radius300);display:inline-block;padding:0 .9375rem;font-size:1rem;font-weight:700;color:var(--para-color);text-align:center;text-transform:uppercase;display:flex;height:280px;align-items:center;justify-content:center;max-width:406px;background:var(--light-grey-bg-color)}.page-my-account #content .links a span.link-item{display:block;padding:1rem;background:var(--light-grey-bg-color)}.page-my-account #content .links a i{display:block;width:100%;padding-bottom:3.4rem;font-size:2.6rem;color:var(--secondary-text-color)}.page-my-account #content .links a:hover{color:var(--secondary-text-color)}.page-my-account #content .links a:hover i{color:var(--cyan)}#history .orders{margin:0 -1rem}#history .orders .order{padding:.75rem 1rem;border-bottom:1px solid #f6f6f6}#history .orders .order a h3{color:var(--para-color)}#history .orders .order .label{display:inline-block;padding:.25rem .375rem;margin:.25rem 0;color:var(--btn-color);border-radius:3px}#history .orders .order:last-child{border-bottom:0}.page-footer .account-link{margin-right:1rem}.page-footer .account-link i{font-size:1rem}.page-footer .account-link span{font-size:.875rem;vertical-align:middle}.login-form{margin-top:15px}.login-icon{display:flex;align-items:center;justify-content:center;height:fit-content;gap:5px}.login-greeting{color:var(--btn-color);margin:0;font: var(--para-small-font)}.send-renew-password-link{padding-right:10px;padding-left:10px}.renew-password{margin-left:10px}.renew-password .email{padding-bottom:30px}.renew-password [type="submit"]{margin-left:50px}#products .products{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.featured-products .products,.product-miniature .products{display:grid;-webkit-box-pack:start;justify-content:flex-start;gap:30px;grid-template-columns:repeat(4,1fr)}.product-miniature .availability{display:none}.product-accessories{max-width:1266px}#products .product-thumbnail,.featured-products .product-thumbnail,.product-accessories .product-thumbnail,.product-miniature .product-thumbnail{display:block;text-align:center;padding:20px 0}#products .product-title a,.product-accessories .product-title{font: var(--para-big-font);color:var(--title-color);display:block;text-align:left}.product-bottom,.product .product-title a{padding:0 18px}.featured-products .product-title a,.product-accessories .product-title a,.product-miniature .product-title a{font: var(--para-medium-font);color:var(--title-color);text-align:center;text-decoration:none}#products .thumbnail-container,.featured-products .thumbnail-container,.product-accessories .thumbnail-container,.product-miniature .thumbnail-container{width:100%;height:auto;overflow:hidden;background:var(--background-color)}#products .thumbnail-container:hover .highlighted-informations,#products .thumbnail-container:focus .highlighted-informations,.featured-products .thumbnail-container:hover .highlighted-informations,.featured-products .thumbnail-container:focus .highlighted-informations,.product-accessories .thumbnail-container:hover .highlighted-informations,.product-accessories .thumbnail-container:focus .highlighted-informations,.product-miniature .thumbnail-container:hover .highlighted-informations,.product-miniature .thumbnail-container:focus .highlighted-informations{top:calc(250px - 4.4rem);bottom:5.5rem}#products .thumbnail-container:hover .highlighted-informations::after,#products .thumbnail-container:focus .highlighted-informations::after,.featured-products .thumbnail-container:hover .highlighted-informations::after,.featured-products .thumbnail-container:focus .highlighted-informations::after,.product-accessories .thumbnail-container:hover .highlighted-informations::after,.product-accessories .thumbnail-container:focus .highlighted-informations::after,.product-miniature .thumbnail-container:hover .highlighted-informations::after,.product-miniature .thumbnail-container:focus .highlighted-informations::after{opacity:1}#products .thumbnail-container:hover .highlighted-informations.no-variants,#products .thumbnail-container:focus .highlighted-informations.no-variants,.featured-products .thumbnail-container:hover .highlighted-informations.no-variants,.featured-products .thumbnail-container:focus .highlighted-informations.no-variants,.product-accessories .thumbnail-container:hover .highlighted-informations.no-variants,.product-accessories .thumbnail-container:focus .highlighted-informations.no-variants,.product-miniature .thumbnail-container:hover .highlighted-informations.no-variants,.product-miniature .thumbnail-container:focus .highlighted-informations.no-variants{top:calc(250px - 2.5rem);bottom:2.2rem}#products .thumbnail-container:hover .product-description::after,#products .thumbnail-container:focus .product-description::after,.featured-products .thumbnail-container:hover .product-description::after,.featured-products .thumbnail-container:focus .product-description::after,.product-accessories .thumbnail-container:hover .product-description::after,.product-accessories .thumbnail-container:focus .product-description::after,.product-miniature .thumbnail-container:hover .product-description::after,.product-miniature .thumbnail-container:focus .product-description::after{position:absolute;top:0;left:10%;width:80%;content:"";opacity:.25}#products .thumbnail-container .product-thumbnail img,.featured-products .thumbnail-container .product-thumbnail img,.product-accessories .thumbnail-container .product-thumbnail img,.product-miniature .thumbnail-container .product-thumbnail img{position:relative;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;object-fit:contain}#products .products-section-title,.featured-products .products-section-title,.product-accessories .products-section-title,.product-miniature .products-section-title{margin:2.5rem 0;font-weight:500;text-align:center}#products .product-title,.featured-products .product-title,.product-accessories .product-title,.product-miniature .product-title{margin-bottom:0;text-transform:unset}#products .product-price-and-shipping,.featured-products .product-price-and-shipping,.product-accessories .product-price-and-shipping,.product-miniature .product-price-and-shipping{font-weight:700;color:var(--secondary-text-color);text-align:center}#products .product-price-and-shipping .discount-product,.featured-products .product-price-and-shipping .discount-product,.product-accessories .product-price-and-shipping .discount-product,.product-miniature .product-price-and-shipping .discount-product{display:none}#products .variant-links,.featured-products .variant-links,.product-accessories .variant-links,.product-miniature .variant-links{position:relative;top:-.25em;width:100%;min-height:2.5rem;padding-top:.1875rem;text-align:center;background:var(--background-color)}#products .highlighted-informations,.featured-products .highlighted-informations,.product-accessories .highlighted-informations,.product-miniature .highlighted-informations{position:absolute;top:250px;bottom:1.25rem;z-index:2;width:250px;height:auto;padding-top:.625rem;text-align:center;background:var(--background-color);transition:top .3s , bottom .3s}#products .highlighted-informations,.product .highlighted-informations{visibility:hidden}#products .highlighted-informations .quick-view,.featured-products .highlighted-informations .quick-view,.product-accessories .highlighted-informations .quick-view,.product-miniature .highlighted-informations .quick-view{font-size:1rem;color:var(--para-color)}#products .highlighted-informations .quick-view:hover,.featured-products .highlighted-informations .quick-view:hover,.product-accessories .highlighted-informations .quick-view:hover,.product-miniature .highlighted-informations .quick-view:hover{color:var(--green)}#products .product-description,.featured-products .product-description,.product-accessories .product-description{bottom:0;z-index:3;height:auto;overflow:hidden;background:var(--background-color)}.dropdown-menu ul{margin:0}.gformbuilderpro_form label.required_label::after{margin-left:5px}#products .product,.featured-products .product,.product-accessories .product,.product-miniature .product{padding:0;height:100%}.page-search #products .product{width:100%}.page-search #products .thumbnail-container{max-width:100%}#products .product-miniature .product-flags li.product-flag,.featured-products .product-miniature .product-flags li.product-flag,.product-accessories .product-miniature .product-flags li.product-flag,.product-miniature .product-miniature .product-flags li.product-flag{min-width:3.125rem;min-height:1.875rem;font-weight:600}#products .product-miniature .product-flags li.product-flag.online-only,.featured-products .product-miniature .product-flags li.product-flag.online-only,.product-accessories .product-miniature .product-flags li.product-flag.online-only,.product-miniature .product-miniature .product-flags li.product-flag.online-only{top:13.1rem}#products .comments_note,.featured-products .comments_note,.product-accessories .comments_note,.product-miniature .comments_note{color:var(--para-color);text-align:center}#products .regular-price,.featured-products .regular-price,.product-accessories .regular-price,.product-miniature .regular-price{display:inline-block;font-size:.875rem;color:var(--para-color);text-decoration:line-through}#products .count,.featured-products .count,.product-accessories .count,.product-miniature .count{position:relative;bottom:.5rem;font-weight:700;color:var(--para-color)}#products .all-product-link,.featured-products .all-product-link,.product-accessories .all-product-link,.product-miniature .all-product-link{margin-top:1.5rem;margin-bottom:1.5rem;margin:0;clear:both;font-weight:500;color:var(--para-color)}.lang-rtl #products .all-product-link .material-icons,.lang-rtl .featured-products .all-product-link .material-icons,.lang-rtl .product-accessories .all-product-link .material-icons,.lang-rtl .product-miniature .all-product-link .material-icons{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page-content.page-cms{background:var(--background-color)}.page-content.page-cms .cms-box img{max-width:100%}.page-content.page-cms ul{list-style:disc inside none}.block-category{min-height:13.75rem;margin-bottom:1.563rem}.block-category h1{margin-bottom:1rem;font-size:2rem}.block-category .block-category-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-category .block-category-inner #category-description p,.block-category .block-category-inner #category-description .page-content.page-cms ul,.page-content.page-cms .block-category .block-category-inner #category-description ul,.block-category .block-category-inner #category-description strong{font-weight:400;color:var(--para-color)}.block-category .block-category-inner #category-description p,.block-category .block-category-inner #category-description .page-content.page-cms ul,.page-content.page-cms .block-category .block-category-inner #category-description ul{margin-bottom:0;color:var(--secondary-text-color);word-break:break-word}.block-category .block-category-inner #category-description p:first-child,.block-category .block-category-inner #category-description .page-content.page-cms ul:first-child,.page-content.page-cms .block-category .block-category-inner #category-description ul:first-child{margin-bottom:1.25rem}.block-category .block-category-inner .category-cover img{width:141px;height:180px}.products-selection .sort-by-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-selection .sort-by{white-space:nowrap;padding:0 15px}.products-selection .total-products{padding-top:.625rem}.products-selection h1{padding-top:.625rem}.products-selection p,.products-selection .page-content.page-cms ul,.page-content.page-cms .products-selection ul,.products-selection p .sort-by,.products-selection .page-content.page-cms ul .sort-by,.page-content.page-cms .products-selection ul .sort-by,.products-selection p .select-title,.products-selection .page-content.page-cms ul .select-title,.page-content.page-cms .products-selection ul .select-title,.products-selection .sort-by-row,.products-selection .sort-by-row .sort-by,.products-selection .sort-by-row .select-title{font-size:16px}.products-selection p i,.products-selection .page-content.page-cms ul i,.page-content.page-cms .products-selection ul i,.products-selection p .sort-by i,.products-selection .page-content.page-cms ul .sort-by i,.page-content.page-cms .products-selection ul .sort-by i,.products-selection p .select-title i,.products-selection .page-content.page-cms ul .select-title i,.page-content.page-cms .products-selection ul .select-title i,.products-selection .sort-by-row i,.products-selection .sort-by-row .sort-by i,.products-selection .sort-by-row .select-title i{height:inherit;line-height:inherit}.products-selection .filter-button .btn-secondary,.products-selection .filter-button .btn-tertiary{padding:.75rem .5rem .6875rem}.products-sort-order,.brands-sort,.suppliers-sort{color:var(--green)}.products-sort-order .select-title,.brands-sort .select-title,.suppliers-sort .select-title{display:inline-block;padding:.625rem;color:var(--green);cursor:pointer;background:var(--background-color)}.products-sort-order .select-list,.brands-sort .select-list,.suppliers-sort .select-list{display:block;padding:.625rem 1.25rem;color:var(--green)}.products-sort-order .select-list:hover,.brands-sort .select-list:hover,.suppliers-sort .select-list:hover{color:var(--btn-color);text-decoration:none;background:var(--green)}.products-sort-order .dropdown-menu,.brands-sort .dropdown-menu,.suppliers-sort .dropdown-menu{left:auto;width:16.88rem;margin:0;border:none;border-radius:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.1)}.facet-dropdown{box-sizing:border-box;padding-right:0;padding-left:0;color:var(--para-color);background:#f6f6f6;border:3px solid transparent;box-shadow:1px 1px 1px 1px #f6f6f6}.facet-dropdown.open{border:0}.facet-dropdown.open>.select-title{background:#f6f6f6;border:3px solid var(--cyan)}.facet-dropdown .select-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.625rem .625rem .625rem 1.25rem;margin-left:0;color:var(--secondary-text-color);cursor:pointer;background:#f6f6f6}.facet-dropdown .select-title>i{margin-left:auto}.facet-dropdown .select-list{display:block;padding:.625rem 1.25rem;color:var(--secondary-text-color);background:#f6f6f6}.facet-dropdown .select-list:hover{color:var(--btn-color);text-decoration:none;background:var(--cyan)}.facet-dropdown .dropdown-menu{left:auto;width:100%;padding:0;margin-top:3px;background:#f6f6f6;border:none;box-shadow:1px 1px 1px 1px #f6f6f6}.block-categories{padding:1.563rem 1.25rem;margin-bottom:1.563rem;background:var(--background-color)}.block-categories .h6{font-size:1.5rem;font-weight:500}.block-categories .category-sub-menu{margin-top:1rem}.block-categories .category-sub-menu .category-sub-link{font-size:.875rem}.block-categories .category-sub-menu li{position:relative}.block-categories .category-sub-menu li[data-depth="1"]{margin-bottom:.625rem}.block-categories .category-sub-menu li[data-depth="0"]>a{display:inline-block;width:100%;padding-bottom:.1875rem;margin:.3125rem 0 0;font-weight:600}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) {padding-left:.3125rem}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"])::before {margin-right:.3125rem;content:"-"}.block-categories a{color:var(--secondary-text-color)}.block-categories .collapse-icons{position:absolute;top:0;right:0;padding:0;cursor:pointer}.block-categories .collapse-icons[aria-expanded="true"] .add{display:none}.block-categories .collapse-icons[aria-expanded="true"] .remove{display:block}.block-categories .collapse-icons .add:hover,.block-categories .collapse-icons .remove:hover{color:var(--cyan)}.block-categories .collapse-icons .remove{display:none}.block-categories .arrows .arrow-right,.block-categories .arrows .arrow-down{margin-left:2px;font-size:.875rem;cursor:pointer}.block-categories .arrows .arrow-right:hover,.block-categories .arrows .arrow-down:hover{color:var(--cyan)}.block-categories .arrows .arrow-down{display:none}.block-categories .arrows[aria-expanded="true"] .arrow-right{display:none}.block-categories .arrows[aria-expanded="true"] .arrow-down{display:inline-block}.facets-title{color:var(--secondary-text-color)}.advertising-block{margin-bottom:1.563rem}.advertising-block img{width:100%}#header .hidden{display:none}.product-price{color:var(--green)}.input-color{position:absolute;width:1.25rem;height:1.25rem;cursor:pointer;opacity:0}.input-container{position:relative}.input-radio{position:absolute;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.input-color:checked+span,.input-color:hover+span,.input-radio:checked+span,.input-radio:hover+span{border:2px solid #232323}.radio-label{display:inline-block;padding:.125rem .625rem;font-weight:600;background:var(--background-color);border:2px solid #fff}.product-quantity .btn-touchspin{height:1.438rem}.product-discounts>.product-discounts-title{font-size:.875rem;font-weight:600}.product-discounts>.table-product-discounts thead tr th{width:33%;padding:.625rem 1.25rem;text-align:center;background:var(--background-color);border:.3125rem #f6f6f6 solid}.product-discounts>.table-product-discounts tbody tr{background:#f6f6f6}.product-discounts > .table-product-discounts tbody tr:nth-of-type(even) {background:var(--background-color)}.product-discounts>.table-product-discounts tbody tr td{padding:.625rem 1.25rem;text-align:center;border:.3125rem #f6f6f6 solid}.product-prices .tax-shipping-delivery-label{font-size:.8125rem;color:var(--para-color)}.product-prices .tax-shipping-delivery-label .delivery-information{padding:0 0 0 2px;font-weight:700}.product-prices .tax-shipping-delivery-label .delivery-information::before{padding:0 2px 0 0;content:"-"}.product-discount{color:var(--para-color)}.regular-price,.product-discount .regular-price{font: var(--para-small-font);color:var(--btn-hover-color);text-decoration:line-through}.has-discount.product-price,.has-discount p,.has-discount .page-content.page-cms ul,.page-content.page-cms .has-discount ul{color:var(--green)}.has-discount .discount{display:inline-block;padding:.3125rem .625rem;margin-left:.625rem;font-size:1rem;font-weight:600;color:var(--btn-color);text-transform:uppercase;background:#f39d72}.product-unit-price{margin-bottom:0;font-size:.8125rem;color:var(--cyan)}.cart_total-buttons a:hover{color:var(--green);background:rgba(109,173,54,.15)}.cart_total-buttons_buy a:hover{color:var(--btn-color);background:var(--green-hover)}#product-modal .modal-content{padding:0;background:transparent;border:none}.modal-backdrop{visibility:hidden}.modal{background-color:var(--modal-overlay)}.modal-header{border-top-left-radius:6px;border-top-right-radius:6px}.modal-footer{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.modal-footer .cart_total{flex-wrap:wrap}.modal-footer .cart_total-text{width:100%;text-align:left;margin-bottom:30px}.modal-body .product-line-grid-left{width:100%;max-width:150px;margin-right:25px}.modal-body .product-line-grid-left img{width:100%}.modal-body .product-line-grid-body{width:100%;max-width:70%}#product-modal .modal-content .modal-body .product-cover-modal{background:var(--background-color)}#product-modal .modal-content .modal-body .image-caption{width:800px;padding:.625rem 1.25rem;background:var(--background-color);border-top:#f6f6f6 1px solid}#product-modal .modal-content .modal-body .image-caption p,#product-modal .modal-content .modal-body .image-caption .page-content.page-cms ul,.page-content.page-cms #product-modal .modal-content .modal-body .image-caption ul{margin-bottom:0}#product-modal .modal-content .modal-body .thumbnails{position:relative;margin-left:16px}#product-modal .modal-content .modal-body .mask{position:relative;z-index:1;max-height:49.38rem;overflow:hidden}#product-modal .modal-content .modal-body .mask.nomargin{margin-top:0}#product-modal .modal-content .modal-body .product-images{display:flex;gap:14px}#product-modal .modal-content .modal-body .product-images img{width:120px;height:120px;cursor:pointer;background:var(--background-color);border-radius:var(--radius400);overflow:hidden}.js-modal-product-cover{display:block;margin:auto;width:80vh;height:80vh}#product-modal .modal-content .modal-body .product-images img:hover{border:var(--green) 2px solid}#product-modal .modal-content .modal-body .arrows{position:absolute;top:0;right:0;z-index:0;width:100%;height:100%;color:var(--btn-color);text-align:center;cursor:pointer}#product-modal .modal-content .modal-body .arrows .arrow-up{position:absolute;top:-55px;right:0;opacity:.2}#product-modal .modal-content .modal-body .arrows .arrow-down{position:absolute;bottom:0;right:0}#product-modal .modal-content .modal-body .arrows i{display:inline;font-size:80px}.modal-body figure{border-radius:var(--radius400);overflow:hidden}.list_collapseble{display:none;margin-bottom:14px}.list_collapseble_opened{display:block}.show_products{display:none;color:var(--green);font: var(--para-medium-font);text-align:center;cursor:pointer}.show_products::after{content:"";display:inline-block;background-image:url(/themes/redesign/assets/img/arrow-down-green.svg);background-repeat:no-repeat;background-position:center;width:16px;height:16px;margin:0 6px}.show_products_more{display:flex;align-items:center;justify-content:center}#show_less_products::after{transform:rotate(.5turn)}#blockcart-modal{color:var(--secondary-text-color)}#blockcart-modal .modal-header{background:var(--background-color);padding:40px 30px 0}#blockcart-modal .modal-dialog .modal-title{font: var(--summary-font);color:var(--title-color);margin-bottom:6px}.modal-header{border-bottom:unset}.close{opacity:1}#blockcart-modal .modal-header .close .material-icons{color:#363a42}#blockcart-modal .modal-body{padding:0 30px}#blockcart-modal .modal-body .divide-right span{display:inline-block;margin-bottom:.3125rem}@media (max-width:767px){#blockcart-modal .modal-body .divide-right span{display:block;padding:0 .5rem}}.modal .modal-dialog{width:100%}.add-to-cart-modal .modal-dialog{max-width:1296px;padding:0 15px}.add-to-cart-modal .cart_total-text{display:none}#blockcart-modal .product-image{display:block;width:100%;max-width:9.375rem;margin:0 0 0 auto}#blockcart-modal .modal-title{font-size:16px;font-weight:400;color:var(--title-color)}#blockcart-modal .modal-title i.material-icons{margin-right:1.875rem;color:#4cbb6c}#blockcart-modal .product-name{font-size:1.125rem;color:var(--cyan)}@media (max-width:767px){#blockcart-modal .product-name{padding:0 .5rem}}#blockcart-modal .product-price{display:block;color:#363a42}@media (max-width:767px){#blockcart-modal .product-price{padding:0 .5rem}}#blockcart-modal .cart-content{padding-left:2.5rem}#blockcart-modal .cart-content .btn{margin-bottom:.625rem}#blockcart-modal .cart-content p,#blockcart-modal .cart-content .page-content.page-cms ul,.page-content.page-cms #blockcart-modal .cart-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem;color:#363a42}#blockcart-modal .cart-content p.product-total,#blockcart-modal .cart-content .page-content.page-cms ul.product-total,.page-content.page-cms #blockcart-modal .cart-content ul.product-total{padding:.5rem;background-color:#f6f6f6}#blockcart-modal .cart-content p.cart-products-count,#blockcart-modal .cart-content .page-content.page-cms ul.cart-products-count,.page-content.page-cms #blockcart-modal .cart-content ul.cart-products-count{font-size:1rem;font-weight:600;color:#6c868e}#blockcart-modal .cart-content p.product-tax,#blockcart-modal .cart-content .page-content.page-cms ul.product-tax,.page-content.page-cms #blockcart-modal .cart-content ul.product-tax{display:inherit;font-size:.875rem}#blockcart-modal .cart-content p .label,#blockcart-modal .cart-content .page-content.page-cms ul .label,.page-content.page-cms #blockcart-modal .cart-content ul .label,#blockcart-modal .cart-content p .value,#blockcart-modal .cart-content .page-content.page-cms ul .value,.page-content.page-cms #blockcart-modal .cart-content ul .value{font-weight:600}#blockcart-modal .cart-content .cart-content-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#blockcart-modal .cart-content .cart-content-btn button{margin-right:.9rem}#blockcart-modal .cart-content .cart-content-btn .btn{white-space:inherit}#blockcart-modal .divide-right{border-right:1px solid #dbdbdb}.product-images>li.thumb-container{display:inline}.product-images>li.thumb-container>.thumb{margin-bottom:.625rem;cursor:pointer}.images-container .product-images>li.thumb-container>.thumb{filter:grayscale(.18) invert(.15) opacity(.71) brightness(1.2) saturate(.6);border:1px solid rgba(0,0,0,.2);box-sizing:border-box;border-radius:var(--radius300);object-fit:contain}.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{border:var(--green) 1px solid;filter:unset}@media (max-width:992px){#product-modal .modal-content .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;margin-left:0}#product-modal .modal-content .modal-body img.product-cover-modal{width:100%;object-fit:contain}#product-modal .modal-content .modal-body .arrows{display:none}#product-modal .modal-content .modal-body .image-caption{width:100%}#blockcart-modal .modal-dialog{width:calc(100% - 20px)}#blockcart-modal .modal-body{padding:1.875rem}.product-images > li.thumb-container > .thumb:not(.selected) {border:none}}@media (max-width:767px){#blockcart-modal .divide-right{border-right:none}}.cart-items{margin-bottom:0}.cart-item{padding:34px 16px 34px 10px;margin-bottom:12px;position:relative;list-style-type:none;background:var(--background-color);box-shadow:0 1px 4px rgba(0,0,0,.18);border-radius:var(--radius300)}.add-to-cart-modal .cart-item{padding:16px}.add-to-cart-modal .product-image img{width:90px;height:90px}.add-to-cart-modal .product-line-grid{display:grid;grid-template-columns:max-content 1fr max-content;gap:2px 10px}.add-to-cart-modal .product-quantity{display:inline}.add-to-cart-modal .price_notification{margin:0}.add-to-cart-modal .article{color:#9b9c9f;font: var(--para-small-light);margin:0}.add-to-cart-modal .price_notification{grid-row:2}.add-to-cart-modal .current-price{grid-row: 1 / 4}.add-to-cart-modal .product_code_wrapper{grid-row:3;margin:0;display:flex;flex-direction:column;gap:2px}.add-to-cart-modal .product-accessories{margin:36px 0 0}.modal_accessory .product-miniature .price{position:static}.modal_accessories .product-accessories{padding:0 45px}.modal_accessories .thumbnail-container{display:flex;flex-direction:column;justify-content:space-between;gap:8px;height:100%}.modal_accessories .thumbnail-container img{width:70px;height:70px}.modal_accessories .product-title a{font: var(--para-small-font)}.modal_accessories .owl-prev,.modal_accessories .owl-next{position:absolute;top:35%;cursor:pointer;height:40px;width:40px;overflow:hidden;box-shadow: 0px 1px 4px rgb(0 0 0 / 16%);border-radius:50%;line-height:50px;background-color:var(--background-color)}.modal_accessories .owl-next::before{color:#fff;float:left;font-size:15px;text-align:center;width:10px;height:15px;margin:13px 0 0 16px;background-size:contain;background-image:url(/themes/redesign/assets/img/arrow-flat-right.svg)}.modal_accessories .owl-prev::before{content:"";padding-right:6px;background-image:url(/themes/redesign/assets/img/arrow-flat-left.svg);background-size:contain}.modal_accessories .owl-prev::before,.modal_accessories .owl-next::before{content:"";padding-left:8px;color:#fff;float:left;font-size:15px;text-align:center;width:10px;height:15px;margin:13px 0 0 16px;background-size:contain;background-repeat:no-repeat}.modal_accessories .owl-prev{left:-40px}.modal_accessories .owl-next{right:-40px}.modal_accessories .owl-prev:hover,.modal_accessories .owl-next:hover{background:var(--green);background-size:contain;background-repeat:no-repeat}.modal_accessories .owl-prev:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-left-white.svg)}.modal_accessories .owl-next:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-right-white.svg)}.modal_accessories .owl-buttons .owl-prev.disabled:hover,.modal_accessories .owl-buttons .owl-next.disabled:hover{background:var(--background-color);cursor:not-allowed}.modal_accessories .owl-buttons .owl-prev.disabled:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-left.svg)}.modal_accessories .owl-buttons .owl-next.disabled:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-right.svg)}.modal_accessories .owl-controls .owl-page,.modal_accessories .owl-controls .owl-buttons div{cursor:pointer}.modal_accessories .owl-pagination{display:flex;justify-content:center;margin-top:18px}.modal_accessories .owl-pagination .owl-page{width:8px;height:8px;border-radius:50%;margin-right:8px;border:1px solid var(--slider-pagination-color)}.modal_accessories .owl-pagination .active{background-color:var(--slider-pagination-color);cursor:auto}.modal_accessory .product-miniature .price,.modal_accessories .price_block_price{font: var(--para-medium-bold)}#blockcart-modal .modal-body .product-line-grid-left{grid-row: 1 / 4;margin-right:unset}.add-to-cart-modal .cart-grid-total{padding:0}.add-to-cart-modal .cart_total{justify-content:center}.add-to-cart-modal .cart_total-buttons_away{background-color:var(--background-color)}.add-to-cart-modal .card-block.checkout{padding:0}.add-to-cart-modal .cart_total-buttons_buy a{padding:11px 37px;font: var(--para-small-font);border-radius:var(--radius300)}.add-to-cart-modal .cart_total-buttons_away{color:var(--btn-hover-color);font: var(--para-small-font);padding:11px 30px;border:1px solid var(--slider-pagination-color);border-radius:var(--radius300);cursor:pointer}.add-to-cart-modal .cart_total-buttons_away:hover{border:1px solid var(--btn-hover-color)}.modal_accessories_para{font: var(--summary-font);color:var(--title-color);text-align:left}.modal_accessories .product{margin:0}.modal_accessories .owl-item{padding:7px}.modal_accessory{box-shadow:0 1px 4px rgba(0,0,0,.18);height:100%}.modal_accessory .product-miniature{position:relative;padding:10px 16px;gap:0;height:100%}.modal_accessory:hover{box-shadow:0 8px 16px rgba(0,0,0,.12)}.modal-header p{color:var(--btn-hover-color);font: var(--para-medium-light)}.modal-header .total-value{color:var(--title-color);font: var(--para-medium-font)}#blockcart-modal .modal-footer{padding:16px 30px 40px;border:unset;text-align:left}#blockcart-modal .modal_accessory .priceblock{font: var(--para-small-font)}.add-to-cart-modal .modal-body .product-line-grid-body{max-width:unset;width:100%}.card-block{padding:1.25rem 1.25rem .5rem}.card-block.checkout{padding-top:0;padding-bottom:1.75rem}.card-block.checkout .btn-primary{width:100%}.card-block.cart-detailed-subtotals+.cart-summary-totals .cart-total{border-top:1px solid #ddd}.cart-summary-line{margin-bottom:.315rem;clear:both}.cart-summary-line::after{content:"";display:table;clear:both}.cart-summary-line:not(:last-child) {margin-bottom:1rem}.cart-summary-line .label{padding-left:0;font-weight:400;color:#363a42;white-space:inherit}.cart-summary-line .value{float:right;font-weight:600;color:var(--secondary-text-color)}.cart-summary-line.cart-summary-subtotals .label,.cart-summary-line.cart-summary-subtotals .value{font-weight:500}.cart-summary-line .label,.cart-summary-line .value{font-size:1rem}.cart-grid-body{margin-bottom:.75rem}.cart-grid-body a.label:hover{color:var(--green)}.cart-grid-body .card-block{padding:1rem}.cart-grid-body .card-block h1{margin-bottom:0;font-size:1.5rem;font-weight:400}.cart-grid-body .cart-overview{padding:1rem}.cart-grid-right .promo-discounts{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;text-align:center}.cart-grid-right .promo-discounts .cart-summary-line .label{font-size:1rem;color:var(--para-color)}.cart-grid-right .promo-discounts .cart-summary-line .label .code{color:#f49d6e;cursor:pointer}.cart-grid-right .cart-summary-line.cart-subtotal-products .label,.cart-grid-right .cart-summary-line.cart-subtotal-products .value{font-weight:600}.cart-grid-right .cart-summary-line.cart-subtotal-products .value{font-size:1rem}.block-promo{margin-bottom:1rem}.block-promo .promo-code{padding:1rem}.block-promo .promo-code .alert-danger{position:relative;display:none;margin-top:1.25rem;color:var(--btn-color);background:#ff4c4c}.block-promo .promo-code .alert-danger::after{position:absolute;bottom:100%;left:10%;width:0;height:0;margin-left:-10px;pointer-events:none;content:" ";border:solid transparent;border-width:10px;border-bottom-color:#ff4c4c}.block-promo .promo-code form{text-align:center}.block-promo .promo-input{width:50%;height:2.5rem;margin-right:-.24rem;color:var(--secondary-text-color);text-indent:.625rem;border:var(--para-color) 1px solid}.block-promo .promo-input+button{margin-top:-4px;margin-left:-1px;text-transform:capitalize;border:2px solid var(--cyan)}.block-promo .cart-summary-line .label,.block-promo .promo-name{margin-bottom:0;font-weight:600;color:#ff9a52}.block-promo .cart-summary-line .label a,.block-promo .promo-name a{display:inline-block;font-weight:500;color:var(--secondary-text-color)}.block-promo .promo-name .cart-summary-line .label{font-weight:500;color:#363a42}.block-promo .promo-name .cart-summary-line span{color:#f49d6e}.block-promo .promo-name .material-icons{margin-left:.4rem;font-size:1.2rem}.block-promo .promo-code-button{display:block;padding:0 0 1rem;text-align:center}.block-promo .promo-code-button.with-discounts{display:none}.block-promo .promo-code-button.cancel-promo{margin-bottom:0;color:var(--cyan)}.block-promo .promo-code-button.cancel-promo[aria-expanded="true"]{display:block;padding:0;margin-top:1rem}.block-promo.promo-highlighted{padding:0 1rem;margin-bottom:0;text-align:center}.block-promo p,.block-promo .page-content.page-cms ul,.page-content.page-cms .block-promo ul{margin-bottom:0}.product-line-grid{display:grid;grid-template-columns:max-content minmax(30%,1fr) max-content 200px max-content 40px;column-gap:15px}.product-line-grid-body>.product-line-info>.label{padding:0;font: var(--para-big-font);color:var(--title-color);line-height:inherit;text-align:left;white-space:inherit}.product-line-grid-body>.product-line-info>.out-of-stock{color:red}.product-line-grid-body>.product-line-info>.available{color:#4cbb6c}.product-line-grid-body>.product-line-info>.unit-price-cart{padding-left:.3125rem;font-size:.875rem;color:var(--para-color)}.product-line-grid-right .cart-line-product-actions{line-height:36px;color:var(--secondary-text-color)}.product-line-grid-right .product-price{color:var(--green);font: var(--summary-font)}.product-line-grid-right .cart-line-product-actions .remove-from-cart,.product-line-grid-right .product-price .remove-from-cart{display:inline-block;margin-top:.3125rem;color:var(--secondary-text-color)}.remove-from-cart .material-icons{width:14px;height:14px;font-size:14px;color:#666}#header .remove-from-cart:hover>a{color:var(--green)}.flex-wrap{flex-wrap:wrap}@media (max-width:575px){.cart-items{padding:1rem 0}.cart-item{border-bottom:1px solid #f6f6f6}.cart-item:last-child{border-bottom:0}.cart-grid-body .cart-overview{padding:0}.cart-grid-body .no-items{display:inline-block;padding:1rem}.product-line-grid-left{padding-right:0!important}}@media (max-width:360px){.product-line-grid-right .qty{width:100%}}.quickview .modal-dialog{width:calc(100% - 30px);max-width:64rem}.quickview .modal-content{min-height:28.13rem;background:#f6f6f6}.quickview .modal-header{padding:.625rem;border:none}.quickview .modal-body{min-height:23.75rem}.quickview .modal-footer{border-top:1px solid rgba(122,122,122,.3)}.quickview .layer{display:none}.quickview .product-cover img{width:100%;height:auto}.quickview .images-container{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:21.88rem}.quickview .images-container .product-images>li.thumb-container>.thumb{width:100%;max-width:4.938rem;height:auto;margin-bottom:.8125rem;background:var(--background-color)}.quickview .mask{width:35%;max-height:22.5rem;margin-left:.625rem;overflow:hidden}.quickview .arrows{position:absolute;top:0;right:5rem;bottom:0;z-index:0;max-height:22.5rem}.quickview .arrows .arrow-up{margin-top:-3.125rem;cursor:pointer;opacity:.2}.quickview .arrows .arrow-down{position:absolute;bottom:-1.875rem;cursor:pointer}.quickview .social-sharing{margin-top:0;margin-left:2.5rem}#stores .page-stores{width:85%;margin:0 auto}#stores .page-stores .store-item{padding-right:.75rem;padding-left:.75rem}#stores .page-stores .store-picture img{max-width:100%}#stores .page-stores .store-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:1.875rem 0}#stores .page-stores .store-item-container ul{margin-bottom:0;font-size:.9375rem}#stores .page-stores .store-item-container .divide-left{border-left:#f6f6f6 1px solid}#stores .page-stores .store-item-container .divide-left tr{height:1.563rem}#stores .page-stores .store-item-container .divide-left td{padding-left:.375rem}#stores .page-stores .store-item-container .divide-left th{text-align:right}#stores .page-stores .store-item-container .store-description{font-size:1rem}#stores .page-stores .store-item-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:.5rem;margin-top:.5rem}#stores .page-stores .store-item-footer.divide-top{border-top:#f6f6f6 1px solid}#stores .page-stores .store-item-footer div:first-child{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}#stores .page-stores .store-item-footer i.material-icons{margin-right:.625rem;font-size:1rem;color:var(--para-color)}#stores .page-stores .store-item-footer li{margin-bottom:.625rem}@media (max-width:767px){#stores .page-stores{width:100%}#stores .page-stores .store-item-container{padding:1rem 0}}@media (max-width:575px){#stores .page-stores .store-item-container{display:block}#stores .page-stores .store-item-container .divide-left{border-left:none}#stores .page-stores .store-item-container .store-description a{margin-bottom:.5rem}#stores .page-stores .store-item-container .store-description address{margin-bottom:.5rem}#stores .page-stores .store-item-footer{display:block}#stores .page-stores .store-item-footer.divide-top{border-top:#f6f6f6 1px solid}#stores .page-stores .store-item-footer li{margin-bottom:.625rem}#stores .page-stores .store-item-footer .card-block{padding:.75rem .75rem 0}}#footer{padding-top:10px}.block-contact{font-size:.875rem;color:var(--para-color)}.block-contact .block-contact-title{color:var(--secondary-text-color)}.block-contact .navbar-toggler .material-icons{color:var(--secondary-text-color)}@media (max-width:767px){.block-contact #contact-infos{padding:.625rem;padding-top:0}}.linklist .blockcms-title a{color:var(--secondary-text-color)}.account-list a{color:var(--para-color)}.account-list a:hover{color:var(--cyan)}.blockcms-title,.myaccount-title,.myaccount-title a,.block-contact-title{font-size:1rem;font-weight:700}.block-social{text-align:right}.block-social ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.block-social ul{-ms-flex-flow:wrap;flex-flow:wrap}}.block-social ul li{display:inline-block;width:2.5rem;height:2.5rem;margin:.125rem;cursor:pointer;background-color:#f6f6f6;background-repeat:no-repeat}@media (max-width:767px){.block-social ul li{width:2rem;height:2rem;margin-right:1.3rem;margin-bottom:1.3rem;background-size:contain}}.block-social ul li:hover{background-color:var(--cyan)}.block-social ul li a{display:block;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap}.block-social ul li a:hover{color:transparent}#block_myaccount_infos .myaccount-title a{color:var(--secondary-text-color)}.footer-container{padding:42px;overflow:hidden;background:var(--para-color);color:var(--background-color)}.footer-top p,.footer-top li a{color:var(--background-color)}.footer-container .h3,.footer-container .h4{margin-bottom:1rem;font-size:1rem}.footer-container li a{font: var(--para-small-font);cursor:pointer;display:inline-block;margin-bottom:8px}.footer-container li a:hover{color:var(--green)}.links .collapse{display:inherit}@media (max-width:767px){.block_newsletter{padding-bottom:.625rem;border-bottom:1px solid #f6f6f6}.footer-container{margin-top:0;box-shadow:none}.footer-container .links .h3{font-size:1rem;line-height:1.5}.footer-container .links ul{margin-bottom:0;background-color:#f6f6f6}.footer-container .links ul>li{padding:.625rem;font-weight:600;border-bottom:1px solid #fff}.footer-container .links ul>li a{color:var(--secondary-text-color)}.links .collapse{display:none}.links .collapse.in{display:block}.links .title{padding:.625rem;cursor:pointer;border-bottom:1px solid #f6f6f6}.links .title .collapse-icons .remove{display:none}.links .title[aria-expanded="true"] .collapse-icons .add{display:none}.links .title[aria-expanded="true"] .collapse-icons .remove{display:block}.links .navbar-toggler{display:inline-block;padding:0}.right-nav{gap:14px}}.contact-rich{margin-bottom:2rem;color:var(--para-color);word-wrap:break-word}.contact-rich h4{margin-bottom:2rem;color:var(--secondary-text-color);text-transform:uppercase}.contact-rich .block{height:auto;overflow:hidden}.contact-rich .block .icon{float:left;width:3.5rem}.contact-rich .block .icon i{font-size:2rem}.contact-rich .block .data{width:auto;overflow:hidden;font-size:.875rem;color:var(--secondary-text-color)}.contact-rich .block .data.email{padding-top:.375rem}.contact-rich .block a[href^="mailto:"]{margin-top:1rem;clear:both}@media (min-width:576px){.contact-rich .block a[href^="mailto:"]{font-size:.815rem}}.contact-form{width:100%;padding:1rem;color:var(--para-color);background:var(--background-color)}.contact-form h3{color:var(--secondary-text-color);text-transform:uppercase}#products #main .page-header{margin:2rem 0 3rem}#products #main .page-content,#pagenotfound #main .page-content{margin-bottom:50px}.page404{margin:60px 0 80px}#pagenotfound #main .page-header{margin:0}.page404 h1{color:var(--title-color);font: var(--h1-font);margin-bottom:28px}.page404{display:flex;justify-content:space-between;align-items:center;width:100%}.page404__text{flex-basis:35%}.page404__button{font: var(--para-medium-font);color:var(--btn-color);background-color:var(--green);border-radius:var(--radius300);padding:17px 103px}.page404__button:hover,.page404__button:focus{color:var(--btn-color);background-color:var(--green-hover);outline:unset}.page404__image{flex-basis:60%}.page404__image img{max-width:100%}#products .page-not-found h4,#pagenotfound .page-not-found h4{margin:.5rem 0 1rem;font-size:1rem;font-weight:700}#products .page-not-found .search-widget,#pagenotfound .page-not-found .search-widget{float:none}#products .page-not-found .search-widget input,#pagenotfound .page-not-found .search-widget input{width:100%}.customization-modal .modal-content{border:1px solid #f6f6f6;border-radius:0}.customization-modal .modal-content .modal-body{padding-top:0}.customization-modal .modal-content .modal-body .product-customization-line{padding-top:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #f6f6f6}.customization-modal .modal-content .modal-body .product-customization-line .label{font-weight:600;text-align:right}.customization-modal .modal-content .modal-body .product-customization-line:last-child{padding-bottom:0;border-bottom:0}.sitemap-title{text-transform:capitalize}.sitemap{margin-top:.9375rem}.sitemap h2{width:100%;height:35px;margin-left:-15px;font-size:1.1rem;font-weight:600;color:var(--secondary-text-color);text-transform:uppercase;border-bottom:1px solid var(--para-color)}.sitemap ul{margin-top:20px;margin-left:-15px}.sitemap ul.nested{margin-left:20px}.sitemap ul li{margin-bottom:1rem;font-size:.9rem}@media (max-width:575px){.sitemap{margin-top:0}}.block_newsletter{margin-bottom:.625rem;font-size:.875rem;background:var(--background-color)}.block_newsletter form{position:relative}.block_newsletter form input[type="text"]{min-width:255px;padding:10px;color:var(--para-color);border:none;border:1px solid rgba(0,0,0,.25)}.block_newsletter form input[type="text"]:focus{color:var(--secondary-text-color);background:var(--background-color);outline:3px var(--cyan) solid}#footer .block_newsletter p,#footer .block_newsletter .page-content.page-cms ul,.page-content.page-cms #footer .block_newsletter ul{padding-top:.625rem}#footer .block_newsletter #block-newsletter-label{padding-top:0}#left-column .block_newsletter{padding:1.563rem 1.25rem;margin-bottom:1.563rem}@media (max-width:767px){.block_newsletter{padding-top:1rem}}.brands_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#header{position:relative;color:var(--para-color);background:var(--background-color);box-shadow:0 2px 5px 0 rgba(0,0,0,.11)}#header #_desktop_logo h1{margin-bottom:0}#header .menu{display:inline-block;grid-row:1}#header .menu>ul>li{display:inline-block}#header .header-nav #menu-icon{margin:0 1rem;vertical-align:middle;cursor:pointer}#header .header-nav #menu-icon .material-icons{line-height:50px}#header .header-nav .right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;align-items:center}.right-nav ._desktop_cart{display:none}#header .header-nav .currency-selector{margin-top:.9375rem;margin-left:.9375rem;white-space:nowrap}#header .header-nav .user-info{margin-top:.9375rem;margin-left:2.5rem;text-align:right;white-space:nowrap}#header .header-nav .user-info .account{margin-left:.625rem}#header .header-nav .language-selector{margin-top:.9375rem;white-space:nowrap}.cart-preview-link{display:block;padding:5.6px}#header .header-nav .cart-preview.active a,#header .header-nav .cart-preview.active i{color:#fff}#header .header-nav .cart-preview .shopping-cart{color:var(--para-color);vertical-align:middle}#header .header-nav .cart-preview .body{display:none}#header .header-nav .blockcart{height:3rem;padding:.75rem;margin-left:.9375rem;text-align:center;white-space:nowrap;background:#f6f6f6}#header .header-nav .blockcart a{color:var(--para-color)}#header .header-nav .blockcart a:hover{color:var(--cyan)}#header .header-nav .blockcart.active a:hover{color:#fff}#header .header-nav .blockcart .header{margin-top:.125rem}#header .header-nav #_desktop_contact_link{display:inline-block}#header .header-nav #_desktop_contact_link #contact-link{margin-top:.9375rem}#header .header-nav .search-widget{margin-top:.2rem}#header .header-nav .material-icons{line-height:inherit}#header .header-nav .material-icons.expand-more{margin-left:-.375rem}#header .header-top>.container{position:relative}#header .header-top>.container>.row:first-of-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .header-top .menu{padding-left:15px}#header .header-top-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile_menu_slide{visibility:visible;transform:translateX(0);opacity:1;right:0;transition:all .35s ease 0s}.mobile_menu_slide .dropdown-item{border-bottom:solid 1px rgba(36,36,37,.15)}.mobile_menu_hidden{visibility:hidden;opacity:.6;transform:translateX(100%);transition:all .35 ease 0s}.mobile_menu_slide-headline{padding:35px 30px 18px;color:var(--title-color);text-align:left;font: var(--h2-font)}#header .header-top .position-static{position:static}#header .header-top a[data-depth="0"]{color:var(--para-color);text-transform:uppercase}#header .top-menu-link{margin-left:1.25rem}@media (max-width:767px){#header .top-logo img{width:auto;max-height:2rem}#header .top-logo>h1{margin:0}.top-menu .link:first-child a{border-top:solid 1px rgba(36,36,37,.15)}}#wrapper{min-height:var(--height-footer);padding-top:1.563rem}.breadcrumb{padding:0;background:transparent}.breadcrumb[data-depth="1"]{display:none}.breadcrumb ol{padding-left:0;margin-bottom:0}.breadcrumb li{display:inline}.breadcrumb li::after{color:var(--para-color);display:inline-block;content:" ";background-image:url(/themes/redesign/assets/img/arrow-right-black.svg);background-repeat:no-repeat;background-position:center;width:12px;height:12px}.breadcrumb li:last-child::after{content:unset}.breadcrumb li:last-child{margin:0;color:var(--aside-text-color);content:"/";font: var(--para-small-font)
}#wrapper .breadcrumb li a{color:var(--para-color);font: var(--para-small-font)
}#main .page-header{margin-bottom:1.563rem}#main .page-content{margin-bottom:1.563rem}#main .page-content h6{margin-bottom:1.125rem}#main .page-content #notifications{margin-right:-15px;margin-left:-15px}#notifications ul{margin-bottom:0}div #search_widget form i{position:unset;padding:unset}.header-top-right #search_widget{overflow:unset}#wrapper{background:unset}.nav_full_width:hover ~ #products .highlighted-informations,
.nav_full_width:hover ~ .product-miniature .highlighted-informations,
.nav_full_width:hover ~ #products .product-description{position:static!important}.fit-content{width:fit-content}.mb-0{margin-bottom:0}.wrapper_index_block_product .product-miniature,.product .product-miniature{float:unset;width:100%;height:100%;box-shadow:0 1px 4px rgba(0,0,0,.18);border-radius:var(--radius300);position:relative;top:0;transition:all .2s}.product-miniature{margin:0 auto;height:100%;flex:1;display:grid;grid-template-rows:1fr max-content;gap:20px}.wrapper_index_block_product .product-miniature:hover,.product .product-miniature:hover{transform:translate(0,-5px);box-shadow:0 8px 16px rgba(0,0,0,.12)}.wrapper_index_block_product .product-description,.product-accessories .product-description{width:100%;margin:0 auto}#header{position:relative}.nav_full_width{max-width:1296px;margin:auto;padding:18px 15px;display:grid;gap:8px;grid-template-columns:160px max-content max-content 1fr max-content max-content;align-items:center}.nav_full_width:after{content:unset}.logo-holder{grid-row:1;display:flex;align-items:center}#footer .sp-form h3{color:var(--btn-color);font:400 22px/26px "Fira sans",sans-serif}#footer .sp-message.sp-message-error>div{background:transparent;border:unset}#footer .sp-message.sp-message-error>div>p>a{display:none}.row .sp-form{padding:0}.row .sp-form .sp-control-label{display:none}.row .sp-form .sp-field{padding:0}.product-actions .add-to-cart .material-icons{line-height:inherit}#footer .pdf-icon,#footer .sitemap-icon{display:flex;align-items:center;margin:17px 0 0}#footer .pdf-icon:first-child{margin-top:22px}.pdf-icon::before,.sitemap-icon::before{content:"";display:inline-block;width:20px;height:20px;background-position:center;background-repeat:no-repeat;margin-right:4px}.sitemap-icon::before{background-image:url(/themes/redesign/assets/img/sitemap.svg)}.pdf-icon::before{background-image:url(/themes/redesign/assets/img/pdf.svg)}#footer .sp-form .sp-button{border:unset;background:url(/themes/redesign/assets/img/arrow-right.png) no-repeat;background-position:center;width:100%;height:100%;padding:0;min-width:unset}.footer_marketplaces-title{font: var(--para-extra-small-font);margin-bottom:12px}.footer_marketplaces-box,.cooperation-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:8px;gap:8px}.cooperation-wrapper{grid-template-columns:repeat(4,95px)}.footer-logos{background-color:var(--background-color);background-repeat:no-repeat;background-position:center;height:40px;width:100%;border-radius:var(--radius300)}.footer-logo-yandex{background-image:url(/themes/redesign/assets/img/yandex-logo.svg);background-size:77px}.footer-logo-ozon{background-image:url(/themes/redesign/assets/img/ozon-logo.svg);background-size:60px}.footer-logo-wb{background-image:url(/themes/redesign/assets/img/wb-logo.svg);background-size:80px}.footer-logo-ali{background-image:url(/themes/redesign/assets/img/ali-logo.svg);background-size:60px}.footer-logo-mega{background-image:url(/themes/redesign/assets/img/mega_market-logo.svg);background-size:60px}#footer .subscribe_form .subscribe_submit,.input_box .track-submit{background:var(--green);height:40px;width:65px;color:var(--btn-color);border-radius:var(--radius200);font-size:40px;margin-left:5px;border:unset;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer}.footer-top{display:grid;grid-template-columns:1fr 400px;grid-template-rows:205px;column-gap:10px}.footer-container_column{width:100%}.footer-container-wrapper-link{display:grid;grid-template-columns:repeat(3,minmax(150px,225px));gap:14px}.nav_full_width #_desktop_logo{max-width:200px}.gformbuilderpro_form_32 .checkbox_item_wp .row p{display:flex;align-items:center}.gformbuilderpro_form_32 .checkbox_item_wp .row label{text-align:left;margin-bottom:0}.checkbox_not_search{margin-right:15px}.header-nav{display:none}.header-nav__text{color:#fff;margin:0}.header-nav__opened .header-nav__callme{display:block}.header_nav__venzel{text-align:center;border-bottom:1px solid rgba(0,0,0,.16);position:relative;margin-bottom:20px}.header_nav__venzel span{font:300 12px/14px "Fira sans",sans-serif;position:absolute;top:-6px;padding:0 10px;background-color:var(--background-color);margin:0 auto;left:0;right:0;width:fit-content;color:#b8b9bc}.callme_input{border:var(--input-border);border-radius:var(--radius200);background:var(--background-color);line-height:25px}.callme_form .required_label::after{content:unset!important}.callme_submit button{width:100%;background:var(--green);border-radius:var(--radius200);color:var(--btn-color);font-size:18px;font: var(--para-small-font)}.header-nav__callme{display:none;position:absolute;min-width:400px;top:var(--header-modal-top);background:var(--background-color);color:var(--para-color);z-index:11;padding:18px 16px;right:0;border-radius:12px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 24px 64px rgba(0,0,0,.16);cursor:auto}.header-nav__callme a{color:var(--btn-color)}.header-nav__callme .header-nav__text-block{margin-bottom:20px}.header-nav__callme_flexbox{display:flex;justify-content:space-between;margin-bottom:18px}#header .header-nav__callme_h3{color:var(--btn-color);font: var(--para-medium-bold);margin-bottom:0}#header-nav__text-wrapper .header-nav__phone-number,#header-nav__text-wrapper .header-nav__phone-number:hover{color:#fff}.header-nav__callme_title{display:flex;align-items:center;font: var(--para-big-font);color:var(--para-color)}.header-nav__callme .header-nav__right-small-text{color:rgba(255,255,255,.70);font: var(--para-small-font)}.header-nav__right-small-text{font: var(--para-small-light);color:#b8b9bc}button:focus{outline:unset}.logo-holder .logo{background:url(/themes/redesign/assets/img/logo_unit_green.svg) no-repeat;display:inline-block;background-position-y:center;width:100%;height:36px;max-width:100%}#header .success_box{background:var(--background-color);border:unset;padding:5px;margin-bottom:0}#header .header-nav__text-wrapper #thankyou-page .alert-success,#header .alert-danger{padding:10px;max-width:235px;background-color:var(--green);font: var(--para-medium-font);display:flex;align-items:flex-start;border-radius:var(--radius200);overflow:hidden}#header .alert-danger{background-color:#eb3333;color:var(--btn-color);margin:auto}.gformbuilderpro_form #thankyou-page .close{color:var(--btn-color);position:absolute;right:15px}.linksblock__title{font: var(--para-medium-bold);margin-bottom:11px}.social-contacts{padding-top:18px}.footer-bottom{display:flex;justify-content:space-between;align-items:end;grid-column: 1 / 3;margin-top:40px}.subscr_social{display:flex;align-items:center}.subscr_social-icon{width:32px;height:32px;margin-right:8px;border-radius:50%;background:#46474b;display:flex;align-items:center;justify-content:center}.subscr_social-icon a{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:18px}.subscr_social-icon:hover{background-color:#b8b9bc}.icon-insta{background-image:url(/themes/redesign/assets/img/insta.svg)}.icon-insta:hover{background-image:url(/themes/redesign/assets/img/insta-dark.svg)}.icon-fb{background-image:url(/themes/redesign/assets/img/fb.svg)}.icon-fb:hover{background-image:url(/themes/redesign/assets/img/fb-dark.svg)}.icon-youtube{background-image:url(/themes/redesign/assets/img/yout.svg)}.icon-youtube:hover{background-image:url(/themes/redesign/assets/img/yout-dark.svg)}.icon-rutube{background-image:url(/themes/redesign/assets/img/rut.svg)}.icon-rutube:hover{background-image:url(/themes/redesign/assets/img/rut-dark.svg)}.icon-trueconf{background-image:url(/themes/redesign/assets/img/trueconf.svg)}.icon-trueconf:hover{background-image:url(/themes/redesign/assets/img/trueconf-dark.svg)}.icon-vk{background-image:url(/themes/redesign/assets/img/vk.svg)}.icon-vk:hover{background-image:url(/themes/redesign/assets/img/vk-dark.svg)}.icon-telegram{background-image:url(/themes/redesign/assets/img/telegram.svg)}.icon-telegram:hover{background-image:url(/themes/redesign/assets/img/telegram-dark.svg)}.subscr_contacts{margin-top:45px}.subscr_contacts_text{font-size:22px;line-height:35px;margin-bottom:0;color:#fff;display:block}.copyright{color:var(--question-mark-color);font: var(--para-extra-small-font)}.cooperation-block{margin-top:25px}.cooperation-block p{font: var(--para-extra-small-font);margin-bottom:10px}.product .product-price,.product-cms .product-price{font: var(--green-price-font)}.regular-price,.homeproducttab .product-miniature .regular-price{color:#666}.product-meta{padding-right:5px}.product-metainfo,.product-meta,.product-meta .label{display:inline;margin-bottom:0;font: var(--para-small-font);color:var(--para-color)}.product-metainfo{display:block}.product-location span{color:var(--danger-color)}.discount,.tab-content .discount{background:var(--danger-color);color:var(--btn-color);font: var(--para-extra-small-font);font-weight:700;white-space:nowrap;padding:3px 6px;border-radius:var(--radius200);float:unset}.product .product-flags{display:none}.padding-not{padding:0}.flex-start{justify-content:flex-start}.padding-top-30{padding-top:30px}.caption a:hover{color:var(--btn-color);background:rgba(255,255,255,.1)}._desktop_cart .cart-products-count{background:#eb8033;font: var(--para-small-medium);line-height:19px;color:var(--btn-color);padding:2px 7.5px 0;border-radius:50%;position:absolute;right:-9px;top:-10px}.blockcart a{position:relative}._desktop_cart{position:relative;justify-self:end;grid-row:1;border:var(--green-border);border-radius:5px}#header .hidden{display:none}.body.cart-hover-content{background-color:var(--background-color);width:430px;opacity:0;padding:24px 0;position:absolute;right:0;top:var(--header-modal-top);z-index:10;transition:all .5s ease 0s;-webkit-transition:all .35s ease 0s;visibility:hidden;box-shadow:0 24px 64px rgba(0,0,0,.16);border-radius:12px}._desktop_cart_opened .body.cart-hover-content{margin-top:0;opacity:1;visibility:visible}.cart-wishlist-item{display:flex;margin-bottom:14px}.cart-content-title{display:flex;justify-content:space-between;margin:0 16px 24.5px;font: var(--para-big-font)}.cart-content-list{padding:0 16px;max-height:200px;overflow-y:auto;margin:0 6px}.cart-preview.active .cart-content-list_empty{display:none}.cart-total-wrapper{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--borders-color-grey);margin:24px 16px 0;padding-top:24px}._desktop_cart .inactive .cart-total-wrapper{display:none}._desktop_cart .shoppingcart_des{flex-basis:67%;padding-right:10px}.shoppingcart_des a,.shoppingcart_des a:hover{color:var(--para-color)}.shoppingcart_des_c_c{font: var(--para-small-font)}._desktop_cart .product-name{color:var(--title-color)}._desktop_cart p{margin:0}._desktop_cart .cart-wishlist-checkout{background:var(--green);border-radius:var(--radius200);padding:11px 28px;font: var(--para-small-font)}._desktop_cart .cart-wishlist-checkout{color:var(--btn-color)}.inactive .cart-products-count{display:none}.shoppingcart_des_c{position:relative;height:100%}.shoppingcart_bottom{display:flex;position:absolute;bottom:8px;width:100%;justify-content:space-between;align-items:flex-end}.cart_productname{display:grid;grid-template-columns:1fr max-content}.shoppingcart_des_c_c .product-price{font: var(--para-big-bold)}._desktop_cart .product-price{font: var(--para-medium-bold);color:var(--title-color)}._desktop_cart .shoppingcart_des_c_c,.cart-total .label{font: var(--para-extra-small-font)}.cart-total .label{text-align:left;color:#707070}.cart-total .value{font: var(--h3-font);color:var(--green);margin-bottom:4px}.shoppingcart_img{flex-basis:28%}#wrapper .breadcrumb a:hover{color:var(--green)}#header .cart-wishlist-checkout:hover,.product-actions .add-to-cart:hover,.order-product:hover,.green-btn:hover{color:var(--btn-color);background:var(--green-hover)}.btn.disabled,.btn.disabled:hover{color:var(--btn-color);background:var(--green);opacity:.5}#left-column{padding:0 10px 0 0}.tab-content .h1,.tab-content h3,.tab-content .h3{color:var(--title-color);margin-bottom:14px}.tab-content .h1{font: var(--h1-font-small);margin-bottom:24px}.tab-content p,.tab-content td,.tab-content span,.tab-content li{font: var(--para-big-font);color:var(--para-color)}.table td,.tab-content .table th,.tab-content .table td,.tab-content td li{font: var(--tabs-font);color:var(--para-color)}.table th:first-child,.table td:first-child{font: var(--summary-font)}.tab-content td ul{margin:0}.table td,.table th{border:unset;padding:12px 8px}.tab-content::-webkit-scrollbar{display:none}.product-description img{max-width:100%;object-fit:contain;height:auto;border-radius:var(--radius300)}.page-cart .container{min-height:inherit}.page-cart #wrapper{background:rgba(60,61,65,.06)}.page-cart .card{background:unset;margin-bottom:unset}.remove-item_x{font-size:40px}.remove-item{position:absolute;right:16px;top:10px}#blockcart-modal .remove-item{display:none}.static{position:static}.flexbox{display:flex}.space-between{justify-content:space-between}.width-100{width:100%}.align-center{align-items:center}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{left:48px;border:var(--input-border);border-left:unset;border-top-right-radius:4px;border-bottom-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{right:48px;border:var(--input-border);border-right:unset;border-top-left-radius:4px;border-bottom-left-radius:4px}.bootstrap-touchspin .input-group-btn-vertical i{top:0;left:0;height:100%}.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child){border-top:var(--input-border);border-bottom:var(--input-border);border-right:unset;border-left:unset;font: var(--para-big-font)}.bootstrap-touchspin .input-group-btn-vertical .touchspin-up::after{content:"\002B";font-size:28px}.bootstrap-touchspin .input-group-btn-vertical .touchspin-down::after{content:"\2212";font-size:28px}.bootstrap-touchspin input.form-control{padding:unset;text-align:center}.cart-grid-total{background:var(--background-color);padding:30px 20px 0}.cart-grid-total_inner{max-width:1266px;margin:0 auto}.cart_total-buttons{display:grid;grid-template-columns:1fr;align-items:center;justify-content:right;grid-template-columns:repeat(2,1fr);column-gap:10px}.underline{text-decoration:underline}.cart_total{display:flex;justify-content:space-between;align-items:center}.cart_total-text{line-height:40px}.cart_total-text .label{font:400 24px/27px "Fira sans",sans-serif}.cart_total-text .value{background:var(--green-semi-light);border-radius:var(--radius200);padding:5px;font:700 24px/27px "Fira sans",sans-serif}.cart_total-buttons_away{border:var(--green-border);box-sizing:border-box;border-radius:var(--radius200);font-style:normal;font-weight:normal;font: var(--para-medium-font);padding:12px 8px;color:var(--green);text-align:center}.cart_total-buttons_buy a{color:var(--btn-color);padding:unset;background:var(--green);padding:12px 23px;border-radius:var(--radius200);border:var(--green-border);white-space:pre-wrap}.qty_wrapper{height:40px}.page-cart .input-group{z-index:1}.page-cart #footer{padding-top:0}.price_notification{color:#8d8d95;font-size:14px;margin-top:12px}.modal-dialog{width:90%;max-width:1266px}.breadcrumb{line-height:30px}.mobile-only{display:none}.header-top{display:none}.margin-not{margin:0}.text-center{text-align:center}.img-centered{float:unset;display:block;margin:auto}.phone-icon{padding:10px;background:#77bc3c;border-radius:50%}.header-nav__container{display:grid;grid-template-columns:max-content max-content 1fr;justify-content:space-between;align-items:center;padding:10px 15px}.header-nav__text-wrapper{display:flex;justify-content:flex-end;align-items:center;width:fit-content;position:relative;border:var(--green-border);border-radius:5px;cursor:pointer;grid-row:1}.header-nav__arrow-phone{display:none}.header-nav__arrow{margin-left:14px;cursor:pointer}.header-nav__icon-block{display:flex;flex-direction:column;background-image:url(/themes/redesign/assets/img/icon-phone.svg);background-repeat:no-repeat;width:32px;height:32px;background-position:center}.header-nav__callme .header-nav__text-block{background:var(--green);border-radius:var(--radius300);padding:12px 14px}.header-nav__arrow-white{transition:transform .2s}.header-nav__opened_phone .header-nav__arrow-white{transform:rotate(.5turn);transition:transform .2s}.header-nav__arrow-close{cursor:pointer}.btn-tertiary:hover{border-radius:var(--radius200)}.product-actions .control-label{display:block;width:100%;margin-bottom:.375rem}.green-btn{width:fit-content;margin:10px 0;display:block}.green-btn a{color:var(--btn-color);font-size:18px}.product-actions .add-to-cart,.product-actions .order-product,.tab-content .green-btn{line-height:25px;background:var(--green);color:var(--btn-color);font: var(--para-big-font);padding:12px 50px;border-radius:var(--radius200);border:solid 1px var(--green);cursor:pointer}.filter-toggle-button{display:none}.category-description ul{list-style:unset;margin-left:17px}.form-control:focus,#cheaper_form .form-control:focus{outline:unset;border:var(--green-border)}.form-group input.has-error,.form-group select.has-error{border:1px solid #ff4c4c!important;outline:unset}.header-nav .not-valid{border:1px red solid}.__jivoMobileButton{bottom:50px!important}.mypresta_scrollup{z-index:4}.text-center{text-align:center}.margin-top-15{margin-top:15px}.input_box input,.input_box textarea{border:1px solid rgba(102,102,102,.4);box-sizing:border-box;border-radius:var(--radius200);background-color:var(--background-color);height:56px;font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:var(--title-color);padding:12px 16px}.input_box textarea{height:auto}.input_box label.required_label::after{content:"*";color:red;font-size:14px;position:relative;margin:0 2px}.checkbox_item_wp label{font-size:14px;text-align:justify}.input_box label{color:#707070;font-size:16px;font-family:"Open Sans",sans-serif;text-align:justify;margin-bottom:5px}.input_box input:focus::placeholder{transform:translateY(-18px);font-size:12px;color:var(--green);transition:all .3s linear}.faq h2{margin-bottom:36px}.faq summary{font: var(--summary-font);cursor:pointer;display:flex;gap:15px;align-items:center}.faq summary h3{margin:0;font: var(--summary-font)}.faq summary:hover,.faq summary:hover h3{color:var(--green)}.faq details{margin-bottom:24px}.faq summary::before{content:'';display:inline-block;background:url(/themes/redesign/assets/img/arrow-dowm-grey.svg) no-repeat;background-position:center;width:24px;height:24px;transform:rotate(-90deg);transition:transform .3s}.faq details:hover summary::before{background:url(/themes/redesign/assets/img/arrow-down-green.svg) no-repeat;background-position:center}.faq details[open] summary::before{transform:rotate(-180deg);transition:transform .3s}.faq details [itemprop="text"]{font: var(--para-medium-font);margin:10px 0 0 8px;border-left:1px solid var(--borders-color-grey);padding-left:24px}#footer .logo{background:url(/themes/redesign/assets/img/logo_unit_white.svg) no-repeat;display:inline-block;background-position-y:center;width:100%;height:40px;width:173px;background-size:contain}.cooperation-item{height:100%;display:flex;border-radius:var(--radius200);padding:12px;background:rgba(255,255,255,.05);align-items:center;justify-content:center}.cooperation-item img{max-width:50px}.form_search input.ui-autocomplete-input,.form_search input.ui-autocomplete-input.ui-autocomplete-loading{display:none}.form_search .show-all-results{width:100%;background:var(--green);border-radius:var(--radius200);color:var(--btn-color);font: var(--para-small-font);margin-top:16px}.page-search .maganer_massage_search{border:unset;display:flex;cursor:pointer;max-width:200px;max-height:40px;margin-top:18px;padding:12px 18px;border-radius:var(--radius200);align-items:center;color:var(--btn-color);justify-content:center;background:var(--green);font: var(--para-small-font)}.page-search .maganer_massage_search:hover{background:var(--green-hover)}.page-not-found .product_description{max-width:510px;width:100%}.page-not-found .result_str{font-weight:500}.warning-valid-phone{gap:6px;padding:0;border:none;display:flex;margin-top:12px;color:var(--danger-color);font: var(--para-extra-small-font)}.warning-valid-phone::before{content:'';width:16px;height:16px;display:inline-block;background:url(/themes/redesign/assets/img/alert-red-icon.svg) no-repeat}.open-hint{position:relative}.open-hint-btn{margin:0;color:var(--question-mark-color);border:1px solid var(--question-mark-color);padding:0 5px;width:fit-content;border-radius:var(--radius300);cursor:pointer;line-height:17px;font-size:14px;margin-top:4px}.open-hint-active .open-hint-btn,.open-hint-btn:hover{color:var(--green);border:var(--green-border)}.open-hint-message{display:none;position:absolute;background:var(--title-color);color:var(--btn-color);font: var(--para-small-font);right:-15px;padding:16px 18px;border-radius:var(--radius300);width:350px;z-index:12;top:40px}.open-hint-active .open-hint-message{display:block}.open-hint-message::before{content:"";background-color:var(--title-color);width:14px;height:14px;top:-6px;right:18px;position:absolute;transform:rotate(45deg)}.open-hint-btn-close{position:absolute;width:16px;height:16px;right:16px;top:10px;background:url(/themes/redesign/assets/img/close-icon-gray.svg) no-repeat;font-size:40px;display:flex;align-items:center;cursor:pointer}.remove-from-cart__icon,.erase-input{background:url(/themes/redesign/assets/img/small-trash.svg) no-repeat;width:16px;height:16px;border:none;position:absolute;right:60px;top:13px;cursor:pointer}.erase-input{display:none;z-index:3;transform:translateY(-50%);top:50%}.erase-input__active{display:block}.blockcart .remove-from-cart__icon{display:block;position:static;padding:15px;background-repeat:no-repeat;background-position:top right}.product-accessories .price .price-text,.product-accessories_tab .price-text,.price-text{font: var(--h3-font);font-weight:400}.link-arrow-after{display:flex;gap:6px;cursor:pointer;font: var(--para-small-font);color:var(--green);align-items:center}.link-arrow-after::after{content:'';display:inline-block;width:16px;height:16px;background:url(/themes/redesign/assets/img/arrow-right-green-medium.svg) no-repeat}.mobile{display:none}.container{max-width:1296px}.brands-homepage #left-column{display:none}.brands-homepage .js-content-wrapper{width:100%}.header-nav__mobile{display:none}.font-medium-bold{font: var(--para-medium-bold)}.owl-pagination .owl-page{width:8px;height:8px;border-radius:50%;margin-right:8px;border:1px solid var(--slider-pagination-color)}.owl-pagination .active{background-color:var(--slider-pagination-color);cursor:auto}.owl-prev,.owl-next{position:absolute;top:0;cursor:pointer;height:40px;width:40px;overflow:hidden;border-radius:50%;line-height:50px;transform:translateY(-50%)}.owl-prev{left:-13px}.owl-next{right:-13px}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-buttons{position:absolute;width:100%;top:50%}.owl-pagination+.owl-buttons{top:var(--height-half-minus-pagination)}.owl-next:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-right-white.svg)}.owl-prev:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-left-white.svg)}.owl-buttons .owl-prev.disabled:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-left.svg)}.owl-buttons .owl-next.disabled:hover::before{background-image:url(/themes/redesign/assets/img/arrow-flat-right.svg)}.owl-buttons .owl-prev.disabled:hover,.owl-buttons .owl-next.disabled:hover{background:#fff;cursor:not-allowed}.grecaptcha-badge{display:none!important}body.layout-left-column .breadcrumb-fullwidth,body.layout-full-width .breadcrumb-left-column{display:none}.footer-upper{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.footer-logo-block{display:flex;gap:40px;align-items:center}.cookiesInformer{position:fixed;left:0;bottom:0;padding:16px;z-index:9999;display:none}.cookiesInformer_active{display:block}.cookiesInformer .dialog{padding:18px;border-radius:12px;background:var(--para-color);box-shadow:0 8px 6px 0 rgba(0,8,30,.10);max-width:420px;display:flex;flex-direction:column;gap:8px}.cookiesInformer .dialog__text{max-width:100%;max-height:100%;overflow:hidden;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.cookiesInformer .dialog__text p{margin-bottom:0;color:var(--btn-color);font: var(--para-small-font);padding-right:20px}.cookiesInformer .dialog__text *+p{margin-top:8px}.cookiesInformer .dialog__details{position:relative}.dialog__summary{list-style:none;cursor:pointer;position:relative;display:flex;gap:18px;margin-bottom:8px}.cookiesInformer .dialog__summary::-webkit-details-marker{display:none}.cookiesInformer .dialog__summary::after{content:'';position:absolute;top:0;right:0;width:18px;height:19px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'18\'\ height=\'19\'\ viewBox=\'0\ 0\ 18\ 19\'\ fill=\'none\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M4.10225\ 11.4563C4.32192\ 11.676\ 4.67808\ 11.676\ 4.89775\ 11.4563L9\ 7.35409L13.1023\ 11.4563C13.3219\ 11.676\ 13.6781\ 11.676\ 13.8977\ 11.4563C14.1174\ 11.2367\ 14.1174\ 10.8805\ 13.8977\ 10.6608L9.39775\ 6.16085C9.17808\ 5.94118\ 8.82192\ 5.94118\ 8.60225\ 6.16085L4.10225\ 10.6608C3.88258\ 10.8805\ 3.88258\ 11.2367\ 4.10225\ 11.4563Z\'\ fill=\'white\'/%3E%3C/svg%3E);transform:rotate(180deg);transition:transform .3s ease}.cookiesInformer details[open] .dialog__summary::after{transform:rotate(0deg);transition:transform .3s ease}.cookiesInformer .dialog__details[open] .dialog__summary::after{transform:rotate(0deg)}.cookiesInformer .dialog__text:has(.dialog__details[open]) {overflow-y:auto;transition:overflow-y .2s .2s}.cookiesInformer .dialog__button{position:relative;cursor:pointer;display:flex;height:36px;padding:8px 9px;justify-content:center;align-items:center;border-radius:var(--radius400);border:1px solid var(--btn-color);color:var(--btn-color);overflow:hidden;width:min-content;background-color:transparent;font: var(--para-small-font)}.cookiesInformer .dialog__button:hover::after{content:"";display:block;position:absolute;width:100%;height:100%;background-color: #FFFFFF10}.cookiesInformer .dialog__text .dialog__button{margin-top:8px}.formbuilder_group input[type="checkbox"]:checked,
.formbuilder_group input[type="checkbox"]:not(:checked) {position:absolute;left:-9999px}.formbuilder_group .js-terms,.formbuilder_group .checkbox_item_wp label{display:inline-block;position:relative;padding-left:28px;line-height:20px;cursor:pointer}.formbuilder_group input[type="checkbox"]:checked+label:before,
.formbuilder_group input[type="checkbox"]:checked+.privacy_des label::before,
.formbuilder_group input[type="checkbox"]:not(:checked)+label::before,
.formbuilder_group input[type="checkbox"]:not(:checked)+.privacy_des label::before {content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid var(--borders-color-grey);background-color:var(--background-color)}.formbuilder_group input[type="checkbox"]:checked+label:before,
.formbuilder_group input[type="checkbox"]:not(:checked)+.privacy_des label:before {border-radius:2px}.formbuilder_group input[type="checkbox"]:checked+label:before,.formbuilder_group input[type="checkbox"]:checked+.privacy_des label::before{border-color:var(--green);background-color:var(--green);background-image:url(/themes/redesign/assets/img/checkbox-checked-thin.svg);background-size:auto;border-radius:var(--radius200)}@media (max-width:1260px){#products .products{grid-template-columns:repeat(2,1fr)}.layout-full-width .js-product-list .products{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.container{width:960px;max-width:100%}.featured-products .products,.product-miniature .products{overflow-x:auto;grid-auto-flow:column;scrollbar-color:white}.nav_full_width{grid-template-columns:160px 125px 1fr max-content max-content}.products::-webkit-scrollbar{width:6px;height:6px;background-color:var(--light-grey-bg-color)}.featured-products .thumbnail-container .product-thumbnail img,.product-accessories .thumbnail-container .product-thumbnail img{width:100%}.top-menu a[data-depth="0"]{padding:25px 5px}.subscr_contacts{margin-top:30px}.footer-container{padding:42px 25px}.header-nav__text-block{flex-direction:column}.header-nav__text-wrapper{justify-content:end;justify-self:end}.product-accessories{max-width:960px}.row .sp-form{margin:0}.nav_full_width{max-width:960px}#header .menu{display:none}}@media (max-width:992px){.page-not-found .product_media img{max-width:390px}#products .products{grid-template-columns:1fr}.layout-full-width .js-product-list .products{grid-template-columns:repeat(2,1fr)}.copyright{grid-column:3}.footer-top{grid-template-columns:1fr;column-gap:30px;row-gap:14px;padding:0 5px;grid-template-rows:auto}.footer-bottom{grid-column:1}.block-social{text-align:center}.block-contact{padding-left:1.5rem}#block-cmsinfo{padding:1.25rem 1.875rem}.container{width:auto;padding:0 15px}.header-top .container{padding:0}#main{padding:0 15px}.header-nav .container{padding:0 20px}.product-info{max-width:60%;padding:0 15px}.scroll-box-arrows i{bottom:unset;bottom:50px}.scroll-box-arrows .left{left:-20px}.page404 h1{font: var(--h2-font)}.page404__button{padding:11px 70px;font: var(--para-small-font)}.social-contacts{display:flex;flex-direction:column;margin-right:unset;margin:0 0 16px;padding:unset}.subscr_container{display:flex;flex-direction:column;gap:20px}.table td,.tab-content .table th,.tab-content .table td,.tab-content td li{font: var(--para-big-font)
    }.table th:first-child,.table td:first-child{font: var(--para-big-bold)
    }.tab-content .h1{font: var(--h2-font)}.tab-content h3,.tab-content .h3{font: var(--summary-font)}.cooperation-wrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.product_description h1{font: var(--h2-font-medium)
    }#displayNotFoundForm{flex-direction:column}.page-not-found .product_description{max-width:unset}.footer-container-wrapper-link{gap:18px}.wrapper_index_block_product .product-miniature{max-width:unset}.copyright{display:flex;align-items:flex-end;justify-content:flex-end;grid-column:2}.footer_marketplaces-box{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.copyright{grid-column: 1/3;justify-content:flex-start}}@media (max-width:767px){.mobile{display:block}::-webkit-scrollbar{width:0}#header-nav__arrow-close{display:none}.header-nav{display:flex;justify-content:space-between;padding:10px 15px 0 15px}.header-nav__text-wrapper{border:unset}.footer-top{margin-bottom:50px}.layout-full-width .js-product-list .products{grid-template-columns:1fr}#index #wrapper .container,#main{padding:0}.nav_full_width{display:grid;grid-template-columns:repeat(4,1fr);padding:4px 16px;justify-content:space-between;box-shadow:0 -2px 16px 0 rgba(12,35,3,.18);position:fixed;bottom:0;width:100%;background:var(--green);z-index:10}.mobile-menu-service a,.mobile-menu-cart,.menu-flag{display:flex;flex-direction:column;align-items:center;gap:6px;padding:3px}.mobile-menu-cart #_mobile_user_info,.mobile-menu-cart .clearfix{display:none}.mobile-menu-item p{color:var(--btn-color);font: var(--para-extra-small-font)}.nav_full_width .logo-holder,.nav_full_width .header-nav__text-wrapper{display:none}._desktop_cart{display:none}.cart-icon{display:none}.cart-mobile-icon{width:fit-content}#header .top-menu a[data-depth="0"]:hover,.cms-id-99 #lnk-uslugi a,.cms-id-99 #lnk-integraciya a,.cms-id-4 #lnk-kontakty a,.cms-id-4 #lnk-kontakti a,.category-projects #lnk-nashi-proekty a,.category-projects #lnk-proekti a,.blog #lnk-blog a{border-bottom:solid 1px rgba(36,36,37,.15)}.cms-id-99 .mobile-menu-service,.menu-flag_opened,#cart .mobile-menu-cart{background-color:var(--green-light);border-radius:var(--radius300)}#mobile_top_menu_container .top-menu a[data-depth="0"]{text-align:center}.mobile-menu-catalog-text{margin-top:1px}.cart-mobile-icon::before{display:flex;content:"";background-image:url(/themes/redesign/assets/img/icon-cart-white.svg);width:24px;height:24px;margin:auto;background-repeat:no-repeat}.cart-preview.active .cart-mobile-icon::before{filter:unset}.blockcart a{display:block;margin:auto;width:fit-content;padding:0}#main .images-container .js-qv-mask{overflow:scroll}.mobile-only{display:block}.mobile-only .product-minimal-quantity{display:none}.nav__container .row{display:flex;justify-content:space-between;align-items:center}#header{position:sticky;top:0;z-index:5}.header-top{display:block;transform:scale(1,0);padding:12px 0;width:100vw;background-color:#fff;padding:10px 0;transform:scale(1,1);transition:transform .1s}#header .header-top .search-widget{width:100%}.nav_full_width .search_widget{display:none}.right-nav .row{display:block}.header-nav__container{padding:0 15px;gap:14px;grid-template-columns:max-content 1fr max-content}.header-nav .row::after{content:unset}#header .logo{background-size:contain;width:150px;background-position:center}#mobile_top_menu_container{padding:0;background:var(--background-color);position:fixed;top:var(--mobile-menu-top-position);width:100%;height:100vh;max-height:var(--mobile-menu-height);z-index:var(--side-sheet-z-index)}.tabs{margin-top:10px}.cart-products-count{background:#eb8033;font:500 10px/15px "Fira sans",sans-serif;color:var(--btn-color);padding:0 5px 0;border-radius:50%;position:absolute;right:-3px;top:-2px}.modal-footer .cart_total-buttons_buy{margin-left:unset}.products-sort-order{display:flex;justify-content:space-between;align-items:center}.dropdown-menu{right:0}.product-line-grid{flex-wrap:wrap}.product-line-grid-left{max-width:28%}.product-line-grid-body{max-width:70%}.product-line-grid-right{max-width:100%;margin-top:12px}.desktop-only{display:none}#cart .product-line-child{margin-left:7%}.cart_total{flex-wrap:wrap}.cart-items{margin:0 16px}.cart-item{padding:14px}.cart_total-text{width:100%}.cart_total-buttons_away{white-space:nowrap;margin:10px 0}.cart_total-buttons{justify-content:flex-start}.cart_total-buttons_buy{margin-left:0}.top-logo-wrapper{margin-left:15px}.product-actions .current-price-value{font-size:36px;color:var(--green)}.green-btn{text-align:center}.product-actions .add-to-cart,.product-actions .order-product,.green-btn{width:100%;max-width:unset;color:var(--btn-color);background:var(--green);border-radius:var(--radius200);padding:11px;font-size:18px;line-height:25px;border:solid 1px var(--green)}.product-actions .product-add-to-cart{float:unset}.product-actions .product-quantity{display:block}.product-actions .product-quantity .add{display:block;float:unset;margin:15px 0}.page404{flex-direction:column-reverse;margin:30px 0 45px}.page404__text{text-align:center;margin:32px 0 0;width:100%}.page404__button{width:100%}.header-nav__callme{width:100vw;right:-15px;min-width:unset;top: calc(100% + 8px)
    }.header-nav__text-wrapper{padding:0}.header-nav__arrow-white,.header-nav__desktop{display:none}.header-nav__arrow-phone{background:url(/themes/redesign/assets/img/phone-white.svg)}.header-nav__arrow-lens{background:url(/themes/redesign/assets/img/lens-white.svg)}.header-nav__arrow-img{display:block;width:16px;height:16px}.header-nav__callme .header-nav__text-block{background-color:var(--green);border-radius:var(--radius300);padding:12px 14px;margin-bottom:0}.header-nav__arrow-wrapper{padding:10px;border-radius:50%;background:var(--transparent-menu-item)}.header-nav__mobile{display:flex}.header-nav__opened_phone,.lens_open{background:#fff}#header .header-nav__callme_h3,#header .header-nav__callme_h3:hover,.header-nav__callme .header-nav__right-small-text{color:#fff}.header-nav__inner-wrapper{max-width:380px;margin:auto}.social-contacts{flex-direction:column-reverse;justify-content:center}.subscr_social{margin:0}.subscr_contacts{display:flex;flex-direction:column;justify-content:center;margin:0 0 30px}.subscr_contacts a{padding:0 14px;font: var(--para-medium-font)
    }.subscr_contacts a:first-child{border-right:1px solid var(--transparent-menu-item)}.search-results-fade,.modal-open{padding-right:0}.ui-autocomplete.ui-front{max-width:calc(100% - 30px)}.product-description{padding:unset}#products .product-thumbnail,.featured-products .product-thumbnail,.product-accessories .product-thumbnail,.product-miniature .product-thumbnail{padding:0}.search-results-fade{overflow:auto;padding:0!important}.header-top .search-widget form input[type="text"]{width:calc(100% - 50px)}}@media (max-width:680px){.copyright{grid-column: 1/3;justify-content:flex-start}.footer_marketplaces{grid-column: 1/3}}@media (max-width:580px){.footer-top{grid-template-columns:1fr}.footer-container-wrapper-link{flex-direction:column}.subscr{justify-self:flex-start}.subscr_container{grid-template-columns:1fr}.cart_total-buttons{width:100%;display:flex;gap:10px;flex-direction:column}.cart_total-buttons_away{width:100%}.cart_total-buttons_buy,.cart_total-buttons_buy a{width:100%;text-align:center}.footer_marketplaces-box,.cooperation-wrapper{grid-template-columns:1fr}div.copyright{justify-content:center;margin-top:20px}.product-accessories .price .price-text,.product-accessories_tab .price-text{font: var(--para-big-font);white-space:pre-wrap}.footer-upper,.footer-logo-block,.footer-bottom{flex-direction:column;align-items:start;gap:16px}.login-icon{align-items:start}.cooperation-item img{max-width:unset;height:20px}.footer-container-wrapper-link{grid-template-columns:1fr}}@media (max-width:420px){.footer-container-wrapper-link{grid-column: 1/2}.footer-container{padding:30px 15px}.subscr{max-width:100%}.wrapper_index_block_product .product-price,.product .product-price{font-size:18px}.header-nav__inner-wrapper .header-nav__callme_flexbox{flex-direction:column}.header-nav__callme .header-nav__text-block{margin-bottom:10px}.footer-top{margin-bottom:60px}.login-icon{display:none}}@media (max-width:414px){.product_description h1{font: var(--summary-font)
    }}@media (max-width:340px){.footer-top{margin-bottom:100px}}@media (max-width:320px){.footer-container-wrapper-link{gap:12px}.footer-top{padding:0;row-gap:15px}.footer-container{padding:42px 16px}.footer-container{padding:30px 15px}.wrapper_index_block_product .product-miniature,.product .product-miniature{max-width:213px}#products .thumbnail-container,.featured-products .thumbnail-container,.product-accessories .thumbnail-container,.product-miniature .thumbnail-container{width:100%}.featured-products .product-title a,.product-accessories .product-title a,.product-miniature .product-title a{font: var(--para-small-font)}}