body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.row:before,.row:after{display:none !important}.btn{border-radius:0}.btn.btn-lg{font-size:17px;text-transform:uppercase;padding:15px 25px}#main-header{line-height:1.2;position:relative;z-index:99}header .top-select-language{cursor:pointer}header .top-select-language ul{padding:0;margin:0;position:absolute;left:0;top:100%;width:100%;background:#fff;text-align:center;z-index:9;padding:5px}header .top-select-language ul li{list-style-type:none;margin:2px 0}header p{line-height:1.2}header .second-menu ul li a,header .second-menu ul li{line-height:1.2}header .aws-container .aws-search-form{height:auto}header .top-select-language ul li img{max-width:32px}header .top-select-language.active:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:none;border-bottom:7px solid #424242}header .topbar .top-callback .btn{padding-left:14px;padding-right:14px}header .main-menu .header-menu>ul>li{position:relative}header .main-menu .header-menu ul li{line-height:1.2}header .main-menu .header-menu>ul>li.menu-item-has-children>.sub-menu{display:none;position:absolute;left:0;top:100%;background-color:#fff;z-index:2;padding:15px;width:200px}header .main-menu .header-menu>ul>li.menu-item-has-children>.sub-menu li a{color:#000;padding:5px;display:block;background:0 0;font-size:14px}header .main-menu .header-menu>ul>li.menu-item-has-children>.sub-menu li a:hover{text-decoration:underline}header .main-menu .header-menu .sub-menu li a{color:#000}header .main-menu .header-menu #menu-item-8695{position:static}header .main-menu .header-menu #menu-item-8695>.sub-menu>li{padding:5px}header .main-menu .header-menu #menu-item-8695>.sub-menu li .sub-menu{display:block}header .main-menu .header-menu #menu-item-8695>.sub-menu>li>a{font-weight:700;text-transform:uppercase;border-bottom:2px solid #b90208}header .second-menu .search:after{display:none}header .second-menu .search input{padding-right:50px}header .mobi-links .top-select-language{display:inline-block;font-size:14px;text-transform:uppercase;color:#fff;vertical-align:middle;padding-right:10px;cursor:pointer;position:relative}header .mobi-links .top-select-language:after{content:'';width:0;height:0;position:absolute;right:0;top:7px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #fff}header .mobi-links .top-select-language ul{padding:0;margin:0;position:absolute;left:0;top:100%;margin-top:14px;width:40px;background:#fff;text-align:center;z-index:9;padding:5px}header .mobi-links .top-select-language ul li{list-style-type:none;margin:2px 0}header .mobi-links .top-select-language ul li img{max-width:100%}header .mobi-links .top-select-language.active:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:none;border-bottom:3px solid #fff}.breadcrumbs,.breadcrumbs a,.breadcrumbs span{color:#424242;text-decoration:none;font-size:14px}.breadcrumbs a:hover{text-decoration:underline}#callback-in-page .form-section .form-box form input[type=tel]{height:44px;padding:10px;background-color:#fff;border:none;font-size:16px;width:100%;margin:0}#callback-in-page .form-section .form-box form .btn{margin-top:20px}#callback-in-page .form-section .form-thumb{padding:15px}#callback-in-page .form-section .form-box span.wpcf7-not-valid-tip{font-size:12px;margin-top:5px}#callback-in-page .form-section .form-box div.wpcf7-response-output{padding:0;margin:0;border:none;font-size:12px}#callback-in-page .form-section .form-box p{line-height:1.2}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none;display:inline-block;margin-bottom:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;display:inline-block;margin-bottom:0}.order-box{background-color:#ebebeb;margin-bottom:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding:10px 15px;align-items:center}#main-content.woo-archive .pagination ul li span{width:100%}#main-content.woo-archive .pagination ul .current{background-color:#559908;color:#fff}.woo-product .add-to-cart-box .quantity{margin-right:5px;display:inline-block}.woo-product .add-to-cart-box .quantity input{height:38px;box-sizing:border-box}.template-form input[type=text],.template-form input[type=tel]{height:36px;padding:10px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;width:100%;margin-bottom:20px}.template-form textarea{height:70px;padding:10px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;width:100%;margin-bottom:20px}.template-form{margin-top:15px}.popup-form .cbm_title{font-size:1.5em;text-align:center;font-weight:700;margin:0}.popup-form .cbm_desc{color:#636363;text-align:center;margin:0}.woo-product .product-attribute .param p{margin:0}.woo-product .product-attribute .param a{color:#000}.popup-form .template-form h5{font-size:1.5em;text-align:center;font-weight:700;margin:0}.popup-form .template-form p{color:#636363;text-align:center;margin:0;margin-bottom:15px}#seo-content .seo-container .js_readmore{max-height:160px;overflow:hidden}.footer-module ul{margin:0;padding:0}.footer-module ul li{list-style-type:none}.footer-module ul li:first-child{font-weight:700}.footer-module ul li a{color:#fff}.xoo-cp-atcn{background:0 0}td.xoo-cp-ptitle a{font-size:14px;color:#000;font-weight:400}span.xcp-plus,span.xcp-minus,.xoo-cp-qtybox{border:none}.xoo-cp-container{border-radius:0}.xoo-cp-container tbody{background:0 0}.xoo-cp-ptotal{border:none}span.xoo-cp-close{line-height:1;right:5px;top:5px;border-radius:0;cursor:pointer;width:24px;height:24px;opacity:.8;font-size:14px;transition:opacity .2s;background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/close.png);-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat}span.xoo-cp-close:hover{opacity:1}.xoo-cp-qtybox{vertical-align:middle}.add-to-cart a.added_to_cart{display:block;padding:0;font-size:14px}.xoo-cp-container .btn,.xoo-cp-container .btn:hover{color:#fff}.woocommerce-cart table.cart img{width:150px}.woocommerce table.shop_table td,.woocommerce table.shop_table,.woocommerce table.shop_table tbody,.woocommerce table.shop_table tr{border:none;background:0 0;border-radius:0}.woocommerce table.shop_table .product-name a{color:#000}.woocommerce table.shop_table th{font-weight:400}.woocommerce-cart table.cart .coupon-box{text-align:left;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-cart table.cart .coupon-box .info{font-size:14px;padding-right:15px}.woocommerce-cart table.cart .coupon-box .coupon{font-size:14px;margin-top:10px;text-align:right}.woocommerce-cart table.cart .btn-update:disabled{opacity:.5}.woocommerce-cart table.cart .continue-shoping{text-align:left;margin-top:0}.woocommerce-cart table.shop_table{margin-bottom:0}.woocommerce-cart .cart_totals h2{margin-top:0}.woocommerce-cart table.cart .continue-shoping a{color:#000}.woocommerce-cart table.cart .continue-shoping a span{vertical-align:middle;display:inline-block;border-bottom:1px dashed #434343}.woocommerce-cart table.cart .continue-shoping a img{display:inline-block;margin-right:5px;vertical-align:middle;width:auto}.woocommerce-cart table.cart .coupon-box .coupon .infospan{color:#424242;font-size:12px;margin-bottom:5px}.woocommerce-cart table.cart .coupon-box .info h4{font-size:24px}.woocommerce-cart table.cart .coupon-box .info a{text-decoration:underline;color:#424242}.woocommerce-page table.cart td.actions .coupon{float:none}.woocommerce-cart table.cart td.actions .coupon .input-text{width:auto;float:none;display:inline-block;margin-right:5px;margin-bottom:10px;height:38px;vertical-align:top}.woocommerce-cart table.cart td.actions .coupon .btn{vertical-align:top}.woocommerce table.shop_table_responsive tr td.actions{background:0 0 !important}.woocommerce-info{border-top-color:#54980a}.woocommerce-info:before{color:#54980a}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:12px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0}.woocommerce form .woocommerce-billing-fields{margin-bottom:30px}.woocommerce form .woocommerce-billing-fields .form-row{padding:0;margin:0}.woocommerce form .woocommerce-billing-fields .form-row input{margin-bottom:10px;margin-top:5px}.woocommerce form .woocommerce-billing-fields .form-row input.input-text,.woocommerce .shipping_additional_fields .form-row input.input-text{border-radius:48px;height:48px;background:#f5f5f5;color:#424242}.woocommerce form .woocommerce-billing-fields .form-row select,.woocommerce .shipping_additional_fields .form-row select{border-radius:48px;height:48px;background:#f5f5f5;color:#424242;outline:none}.checkout.woocommerce-checkout h3{padding-bottom:20px;border-bottom:2px solid #f5f5f5}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tfoot,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{background:0 0;border:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0}.woocommerce-checkout-review-order-table thead tr th{border-bottom:2px solid #f5f5f5}.woocommerce-checkout-review-order-table td.product-name{font-size:12px}.woocommerce-checkout-review-order-table .product-name .sku{color:#ff8f00}.woocommerce-checkout-review-order-table .product-thumbnail img{max-width:100px}.woocommerce-checkout-review-order-table .product-quantity{text-align:center}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f7f6f7}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#f7f6f7}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:none}.woocommerce ul#shipping_method li label,#payment ul.payment_methods li label{font-size:16px}.woo-sidebar .widget{background-color:#ebebeb;color:#424242;position:relative}.woo-filter h3{position:relative;font-size:18px;color:#fff;margin:0;background-color:#5c5d61;padding-top:10px;padding-bottom:10px;padding-left:50px}.woo-filter h3:before{content:'';left:15px;top:10px;height:22px;width:22px;display:inline-block;position:absolute;background-position:center center;background-repeat:no-repeat}.woo-filter .wi-toggle{position:absolute;top:13px;right:13px;cursor:pointer;display:inline-block;height:22px;width:22px;background-position:center center;background-repeat:no-repeat;background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/strelka_white.png);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.woo-filter .wi-toggle.active{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.woo-filter .product-categories{padding:15px;padding-right:45px}.woo-filter .textwidget{padding:15px}.woo-filter .widget_product_categories ul{margin-left:5px}.woo-filter .widget_product_categories li{list-style-type:none;position:relative}.woo-filter .widget_product_categories .product-categories>li>a{font-weight:600}.woo-filter .widget_product_categories li a{color:#424242;font-size:16px}.woo-filter .widget_product_categories li.cat-parent{margin-bottom:5px}.woo-filter .widget_product_categories li.cat-parent .toggle{position:absolute;top:0;right:-30px;cursor:pointer;display:inline-block;height:22px;width:22px;background-position:center center;background-repeat:no-repeat;background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/left.png)}.woo-filter .widget_product_categories li.cat-parent .toggle.active{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.woo-filter .widget_product_categories .children{display:none}.woo-filter .widget_product_categories .children li a{font-size:14px}.woo-filter .widget_product_categories .current-cat>a,.woo-filter .widget_product_categories .current-cat-parent>a{color:#559908}.woo-filter .widget_product_categories .current-cat>.children,.woo-filter .widget_product_categories .current-cat-parent>.children,.woo-filter .widget_product_categories .current-cat>.children li.cat-parent:first-child .children{display:block}.woo-filter .widget_product_categories h3:before{background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/categories.png)}.woo-filter .widget_text h3:before{background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/filter_white.png)}.woo-filter a.woof_front_toggle{display:inline-block;height:22px;width:22px;background-position:right;background-repeat:no-repeat;background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/left.png);color:transparent;width:100%}.woo-filter a.woof_front_toggle.woof_front_toggle_opened{background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/down.png)}.woo-filter .widget_price_filter .ui-slider .ui-slider-handle{background-color:#fff}.woof .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid #559908;top:-6px}.woo-filter .widget_price_filter .ui-slider .ui-slider-range{background-color:#559908}.woo-filter .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#fff}.woo-filter .widget_price_filter .ui-slider-horizontal{height:4px}.woof_price_search_container .price_slider_amount .price_label span{background-color:#fff;padding:0 10px;display:inline-block}.woof_list li{padding-top:0 !important;padding-bottom:0 !important;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.woof_list li input{margin-bottom:0}.woo-filter .empty-hide{display:none}.short_links ul{padding:0;margin:0}.short_links ul li{list-style-type:none;display:inline-block;margin-bottom:15px;margin-top:15px;margin-right:15px}.short_links ul li a{color:#000;padding:10px 15px;background-color:#ebebeb;text-decoration:none;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.short_links ul li a:hover{background-color:#ccc}.woo-product .product-gallery-box .product-colors ul li.active a{position:relative}.woo-product .product-gallery-box .product-colors ul li.active a:after{content:'';display:block;position:absolute;left:3px;top:3px;border-radius:50%;height:10px;width:10px;background-color:#fff}.woo-product .product-gallery-box .product-colors ul li.active a:before{content:'';display:block;position:absolute;left:5px;top:5px;height:7px;width:7px;background-position:center center;background-repeat:no-repeat;background-image:url(//alta-profil.ua/wp-content/themes/altaprofil/woo-update/css/../img/left.png);-webkit-background-size:contain;background-size:contain;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);z-index:1}.woo-product .product-gallery-box .product-gallery{padding:15px;padding-top:0}.woo-product .product-gallery-box .product-gallery ol{padding:0;margin:10px 0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start}.woo-product .product-gallery-box .product-gallery ol li{list-style-type:none;display:inline-block;max-width:22%;padding:5px;margin:2px;border:1px solid #f5f5f5}.woo-product .product-gallery-box .product-gallery .woocommerce-product-gallery{max-width:290px}.cart-btn-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.product-tabs-box .woo-category{max-width:1010px;margin-left:auto;margin-right:auto;margin-bottom:40px}.woo-category h2{color:#559908;font-size:30px;margin:0;margin-bottom:15px;text-transform:uppercase;font-weight:400}.woo-filter .woof_container_checkbox h4{position:relative;padding-right:20px;z-index:1}.woo-filter .woof_container_checkbox h4 a.woof_front_toggle{position:absolute;right:0;top:0;z-index:9}.woo-product .product-gallery-box .product-colors ul li a{border:1px solid #404040;box-sizing:content-box}.slick-slider .slick-arrow{position:absolute;top:50%;margin-top:-15px;height:30px;width:30px;line-height:30px;border-radius:50%;outline:none;font-size:12px;color:transparent;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;background-color:#ebebeb}.slick-slider .slick-arrow.slick-prev{left:0;right:auto;background-color:#ebebeb;z-index:2}.slick-slider .slick-arrow.slick-next{left:auto;right:0;background-color:#ebebeb;z-index:2}.slick-slider .slick-arrow{opacity:.8}.slick-slider .slick-arrow.slick-disabled{opacity:.5}.slick-slider .slick-arrow.slick-prev:before{content:'';width:0;height:0;position:absolute;left:12px;top:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #424242}.slick-slider .slick-arrow.slick-next:before{content:'';width:0;height:0;position:absolute;right:12px;top:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #424242}.slick-slider .slick-arrow.slick-prev:hover{background-color:#559908}.slick-slider .slick-arrow.slick-next:hover{background-color:#559908}.slick-slider .slick-arrow.slick-next:hover:before{border-left:5px solid #fff}.slick-slider .slick-arrow.slick-prev:hover:before{border-right:5px solid #fff}.gallery-nav .slick-slide{padding:2px}.gallery-nav .slick-slide img{border:1px solid #fff}.gallery-nav .slick-slide.is-active img{border:1px solid #559908}#shipping_method li{padding-right:30px;position:relative}#shipping_method li .tooltip_help{border:1px solid #7d7d7d;font-size:14px;color:#7d7d7d;padding:2px;line-height:1;border-radius:50%;display:inline-block;position:absolute;right:0;top:0;width:20px;height:20px;text-align:center;font-weight:400}.thank_front{border:2px solid #559908;text-align:center;padding:30px;margin-bottom:30px}.thank_front ul{display:inline-block}.thank_front ul li{text-align:left}.thank_front .woocommerce-notice--success{text-transform:uppercase;font-weight:700;font-size:36px;color:#559908}.page-id-50 .second-menu{display:none}#footer_links ul{margin:0;padding:0}#footer_links ul li{list-style-type:none}#footer_links ul li a{color:#fff}.price del{color:#ccc}.price ins{text-decoration:none}.woo-product .product-gallery-box .product-gallery{position:relative}.woo-badge{text-align:left}.woo-badge span.onsale,.woo-badge #custom-badge,.woo-badge #new-badge{position:relative;top:0;left:0;min-height:auto;min-width:auto;padding:5px;line-height:1;border-radius:0;background-color:#ff9800;font-size:12px;display:inline-block;margin-bottom:5px;color:#fff;margin-right:5px}.woo-badge #new-badge{background-color:red}iframe{max-width:100%}.sec-product-gallery{padding-left:22px}#footer_links ul li{display:inline-block;padding:5px 0;margin-right:30px}#footer_links ul li a{display:inline;padding:0}.product .thumb a.change-thumb img:nth-of-type(2){display:none}.product .thumb a.change-thumb:hover img:nth-of-type(2){display:block}.product .thumb a.change-thumb:hover img:nth-of-type(1){display:none}@media (min-width:768px){#footer_links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap}#footer_links ul li{width:25%}header .main-menu .header-menu>ul>li.menu-item-has-children:hover>.sub-menu{display:block;z-index:9}header .main-menu .header-menu #menu-item-8695:hover>.sub-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:9}.woo-product .product-attribute{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.woo-product .product-attribute .param{width:50%;padding-right:15px}.woo-category .list,.woo-catalog .list,.woo-product .product-photo{justify-content:flex-start}.woo-category .list .item,.woo-catalog .list .item,.woo-product .product-photo a{margin-left:1%;margin-right:1%}}@media (max-width:767px){.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{padding-right:10px;font-weight:700}.woo-catalog .list .item .subcategories{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}.woocommerce table.shop_table_responsive tr{padding-bottom:15px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce-checkout-review-order-table .product-thumbnail{display:none}.woo-archive .short_links{display:none}.woo-archive .order-box{display:block}.woo-archive .woocommerce-result-count,.woo-archive .woocommerce-ordering{width:100%;display:block}.breadcrumbs{display:none}#main-header{margin-bottom:10px}.product-title-mobi{display:block !important;color:#559908;margin-top:0;margin-bottom:15px;font-size:18px}.woo-product .product-title h1{font-size:18px;display:none}.sec-product-gallery{padding-left:50px}.woo-product .product-gallery-box .product-colors{width:50px}.woo-product .product-gallery-box .product-colors ul{width:50px}.woo-product .product-gallery-box .product-colors ul li{display:inline-block;margin:2px}.xoo-cp-container .btn{margin-bottom:15px}.woocommerce-cart-form .product-thumbnail{display:none !important}.woocommerce-cart-form .woocommerce-cart-form__cart-item td{border:1px solid #cacaca !important}.cart-btn-box{display:block}.cart_totals .cart-btn-box .btn{margin-bottom:15px;width:100%}.woocommerce .woocommerce-cart-form table.shop_table .product-name a{color:#559908}.woocommerce .woocommerce-cart-form .quantity .qty{display:inline-block}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%}.woo-product .product-request-popup .btn-request .btn{margin:10px 0}}