@font-face{font-display:swap;font-family:'FontAwesome';src:url(assets/fonts/fontawesome-webfont.ttf?v=4.7.0.0);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lato';font-weight:400;src:local(lato),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2)}@font-face{font-display:swap;font-family:'Lato';font-weight:700;src:local(lato_bold),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ.woff2)}@font-face{font-display:swap;font-family:'raleway';src:url(assets/fonts/raleway.ttf);src:local(raleway_bold),url(assets/fonts/raleway.ttf)}@font-face{font-display:swap;font-family:'raleway_light';src:url(assets/fonts/raleway_light.ttf);src:local(raleway_bold),url(assets/fonts/raleway_light.ttf)}@font-face{font-display:swap;font-family:'raleway_bold';src:url(assets/fonts/raleway_bold.ttf);src:local(raleway_bold),url(assets/fonts/raleway_bold.ttf)}@font-face{font-display:swap;font-family:'arial_rounded_mt_bold';src:url(assets/fonts/arial_rounded_mt_bold.ttf);src:local(raleway_bold),url(assets/fonts/arial_rounded_mt_bold.ttf)}@font-face{font-display:swap;font-family:'arial_bold';src:url(assets/fonts/arial_bold.ttf);src:local(arial_bold),url(assets/fonts/arial_bold.ttf)}*{outline:none!important}.refer-info-page .col-right{float:right}.refer-info-page{margin-top:0}.refer-info-page h2{margin-top:-5px;padding-bottom:7px;font-size:26px;font-weight:700;color:#256aa5}.refer-info-page .links a{margin-bottom:80px;text-decoration:underline}.refer-info-page,.refer-info-page p{font-size:12pt}.refer-info-page .sign-up-btn{margin-top:20px}.select-wrapper{position:relative}.woocommerce-MyAccount-content > .u-columns.woocommerce-Addresses.col2-set.addresses,.dashboard-section.dashboard-address{display:none}.select-wrapper:after{content:"";display:block;position:absolute;right:13px;top:6px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000}#affwp-register-form{max-width:100%;margin-top:-35px}#affwp-register-form .refer-inputs{display:flex;justify-content:space-between}#affwp-register-form .refer-inputs p{width:48%}#affwp-register-form .refer-inputs input,#affwp-register-form .refer-inputs select{width:100%;border-radius:4px;color:#43454b;outline:0;border:1px solid #c8c8c8;-webkit-appearance:none;box-sizing:border-box;font-weight:400;font-size:16px;line-height:22px;padding:6px 12px;transition:border-color .4s ease-out;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);background-color:#fff}#affwp-register-form .refer-inputs select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px}#refer-terms-cond{display:block;width:100%;border:1px solid #c8c8c8;border-radius:4px;height:300px;margin-bottom:10px;overflow-x:scroll;max-width:100%;padding:5px 13px}.refer-info-page #refer-terms-cond{display:none}.submit-wrapper{display:flex;justify-content:space-between}.fa-vk-square{color:#4a76a8}.fa-ok-square{color:#e4801c}.fa-vk-square:before{content:"\f189"}.fa-ok-square:before{content:"\f264"}@media (min-width: 768px){body .site-header-share .share-links input{width:100%}body .site-header-share .share{max-width:470px;min-width:300px}}body div.woocommerce-info-text,body #affwp-affiliate-dashboard-url-generator .aff-url,body #affwp-affiliate-dashboard-url-generator .aff-code{background-color:transparent}.block.block-list{border:1px solid #e7e7e7;margin-bottom:20px}.woocommerce-info.woocommerce-info-text.block.block-list,body #affwp-affiliate-dashboard-url-generator .aff-share{padding:0}.block.block-list .block-title{background:#eee;margin:0 0 5px;padding:0;border:none}.block.block-list .block-title label{background-color:#fff;background:url(assets/images/account/custom_black.png) no-repeat;padding:9px 15px 9px 50px;font-size:14px;font-style:normal;font-weight:600;vertical-align:baseline}.block.block-list .details{margin-top:5px}.social-input-group{padding:10px;margin-top:0}#affwp-affiliate-dashboard-url-generator .social-input-group .share-links{margin-bottom:0;margin-top:5px}.block.block-list .button.primary.copy-to-cb{background-color:#eee;background:-webkit-linear-gradient(#fcfcfc,#eee);background:-o-linear-gradient(#fcfcfc,#eee);background:-moz-linear-gradient(#fcfcfc,#eee);background:linear-gradient(#fcfcfc,#eee);color:#231f20}body #affwp-affiliate-dashboard-url-generator input{width:calc(100% - 150px);width:calc(100% - 150px);max-width:calc(100% - 150px)}@media screen and (max-width: 768px){.migra_text_type_content_inner .item,.brocc_text_type_content_inner .item{max-width:90%;margin:0 auto;text-align:left}li#menu-item-12497,li#menu-item-9574,li#menu-item-9913,li#menu-item-9885,li#menu-item-9009{display:none}.primary-navigation ul.sub-menu li{width:100%}.primary-navigation ul.sub-menu{position:relative;width:100%;position:relative;margin:0;display:flex;padding:0 0 0 20px;flex-wrap:wrap;display:none}.migra_text_bottom,.migra_text_type_content_inner .item p,.brocc_text_type_content_inner .item p{font-size:18px!important}.arthro_text_type_content_inner .item p{justify-content:start;text-align:left}.arthro_text_type_content_inner{flex-wrap:wrap;text-align:left}.arthro_text_type_content_inner .item{width:100%!important}body #affwp-affiliate-dashboard-url-generator input{max-width:100%}}.additional-info a u strong,p.estimated-delivery span{color:#d42840;font-weight:700;font-size:14px}.additional-info a u{text-decoration-color:#d42840;border-color:#d42840}strong.woocommerce-review__author span{display:none!important}.woocommerce-cart-form__contents tr th,.woocommerce-cart-form__contents tr td{text-transform:uppercase;font-weight:400;text-align:center!important}.widget_shopping_cart{display:none;position:absolute;right:15px;width:350px;background-color:#f2f2f2;font-size:13px;line-height:18px;text-align:left;z-index:1000;margin-top:0}.site-header-cart .widget_shopping_cart_content{border-radius:3px;padding-top:3px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.3)}.widget_shopping_cart .product_list_widget{margin-bottom:0;border-color:#efefef}.product_list_widget li{border-bottom:1px solid #c8c8c8;padding:10px 0 0 5px;border-color:#efefef}.widget_shopping_cart p.total{font-size:14px;border-bottom:1px solid #efefef;border-color:#efefef;text-align:center;justify-content:center}.widget_shopping_cart p.buttons .button{display:block;font-size:15px;padding-left:12px;padding-right:12px;color:#fff!important;border-radius:3px;background:#3cbf4e;box-shadow:0 5px 10px rgba(60,191,78,0.3)}.widget_shopping_cart p.buttons .button:hover{background:#3cbf4e;box-shadow:0 5px 10px rgba(60,191,78,0.3)}.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount{color:#e48a16;font-weight:700;padding-left:2px}.product_list_widget li:first-child{border-top:none;padding-top:15px}.single_variation_wrap .tinvwl_add_to_wishlist_button{padding:9px 32px!important;margin-top:3px!important;font-size:15px!important;width:100%;border-bottom:none;color:#187aa7;border:1px solid #0094d7;background-repeat:repeat-x;text-align:center;border-radius:3px;background:transparent}.single_variation_wrap .tinvwl_add_to_wishlist_button:hover{text-decoration:none;background:rgba(0,149,216,0.0784313725490196)}.hide_placeholder{opacity:0}.wpcf7-response-output.wpcf7-validation-errors,.wpcf7-response-output.wpcf7-mail-sent-ok{border:none;background:#68ca2d;width:450px;text-align:center;padding:20px;position:fixed;z-index:99999;left:calc(50% - 235px);top:calc(50% - 30px);color:#fff;line-height:24px;font-size:20px;box-shadow:0 5px 10px rgba(0,0,0,0.08);border-radius:3px}.wpcf7-response-output.wpcf7-validation-errors:after,.wpcf7-response-output.wpcf7-mail-sent-ok:after{content:'\2716';color:#555;background:#fff;width:25px;height:25px;display:inline-block;line-height:25px;text-align:center;font-size:17px;border-radius:100%;float:right}.wpcf7-response-output.wpcf7-validation-errors:hover,.wpcf7-response-output.wpcf7-mail-sent-ok:hover{cursor:pointer;opacity:.9}.wpcf7-response-output.wpcf7-validation-errors{background:#f1494f}@media(max-width: 500px){.wpcf7-response-output{font-size:14px!important;width:calc(100% - 20px)!important;left:0!important;padding:15px!important}}.woocommerce-cart span.select2-results{height:40px;border:none!important}.woocommerce-cart ul#select2-zip-input-results{background:#fff;border:1px solid #c8c8c8;border-top:none;border-radius:0 0 3px 3px;bottom:-4px;position:relative;width:calc(100% + 2px);left:-1px}td.actions .coupon{display:none}.shipping-options .name_shipping_method{text-transform:uppercase;margin:0 0 5px;color:#3b497e;font-weight:700}ul#shipping_method{text-align:left;text-align-last:left}#shipping_method li{width:100%}#shipping_method span.woocommerce-Price-amount.amount{display:none;padding-left:5px}.shipping-options label{font-size:15px;display:inline-block;font-weight:700}.mfp-content .modal-header{line-height:20px;padding:0 20px;border-bottom:none;font-weight:700;text-transform:uppercase;color:#646464;display:inline-block;bottom:13px;position:relative}#shipping_method .shipping_method_desc{padding-left:20px}.selection-list{max-width:100%}table.cart td.actions .button{text-transform:uppercase}.estimated-delivery span,.woocommerce-Price-amount.amount,.order-total .amount,.cart_shipping_total .amount,.cart_item td.product-subtotal .amount,.cart_item td.product-price .amount{color:#333!important}.proceed_alert_block{display:inline-block;width:100%;text-align:center;background:#ffe4e4;top:10px;position:relative;border-radius:2px}p.proceed_alert_item{margin:0;color:red;padding:7px 0;font-size:15px}form.wpcf7-form label span{color:red;font-size:18px;display:inline-block;padding-left:1px;top:5px;position:relative;line-height:0}body.single-product .product button.open_reviews_btn{display:inline-block;padding:0 12px;position:relative;bottom:1px;outline:none!important;font-weight:600;border-bottom:none;color:#8a8a8a;border:1px solid;background-repeat:repeat-x;text-align:center;border-radius:3px;background:transparent}body.single-product .product button.open_reviews_btn:hover{color:#0094d7}body.single-product .product .open_reviews_btn_block{display:inline-block;padding-left:10px}body.single-product .product .woocommerce-product-rating{display:inline-block}body.single-product .product .reviews-control{display:none}form.checkout.woocommerce-checkout{margin-top:10px}#submitPPInfo{min-width:50%;line-height:1;width:auto}button.delivery_form_clear{text-decoration:none;outline:none!important;color:#333;border-radius:3px;padding:6px 8px;background:#f3f2f1;min-width:calc(50% - 3px);display:inline-block;text-align:center;line-height:1;width:auto;font-size:15px;min-height:40px}button.delivery_form_clear:hover{text-decoration:underline}.mar-10{display:inline-block;width:100%;height:10px}button[name='update_cart']{display:none}.header_steps_block{background:#7bd24f;min-height:40px;padding:0 15px}.steps_block_inner{padding:5px 15px;display:inline-block;float:left}.steps_block_inner .step_item{display:inline-block;color:rgba(255,255,255,0.85);margin:0 10px;line-height:25px;text-transform:uppercase;font-size:15px;font-weight:600}.steps_block_inner .step_item span{display:inline-block;border-radius:100%;border:2px solid;width:30px;height:30px;text-align:center;margin-right:7px;font-weight:700;font-size:16px}.steps_block_inner .step_item.active{color:#fff}.steps_block_inner .step_item.active span{border-color:#fff;background:#fff;color:#00a84f}.return_back_block{display:inline-block;float:right;padding:5px 15px}.return_back_block:hover{background:rgba(255,255,255,0.08);cursor:pointer}.return_back_block:hover *{color:#fff!important}.return_back_block .return_back_item{display:inline-block;color:rgba(255,255,255,0.85);margin:0 10px;line-height:25px;text-transform:uppercase;font-size:15px;font-weight:600}.return_back_block .return_back_item span{display:inline-block;border-radius:100%;border:2px solid;width:30px;height:30px;text-align:center;margin-right:7px;font-weight:700;font-size:30px;line-height:20px}.return_back_block .return_back_item p{display:inline-block;margin:0;bottom:2px;position:relative}.comment-form-comment input[name="author"]{padding:10px;color:#43454b;outline:0;border:1px solid #c8c8c8;-webkit-appearance:none;box-sizing:border-box;font-weight:400;font-size:16px;line-height:22px;padding:8px 12px;transition:border-color .4s ease-out;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:after{clear:none}label[for="forpvz"]{font-size:18px;font-weight:700;margin-bottom:10px;display:inline-block}.form-row span.optional{display:none}.cm-4.pd5{padding:0 5px!important}.woocommerce_delivery .form-group{margin-top:10px}.woocommerce-checkout ul.woocommerce-error li{background:#fff;color:red;box-shadow:0 3px 10px rgba(255,0,0,0.03);border:1px solid #ffc1c1;border-radius:3px}.woocommerce-checkout .woocommerce-info{background:#fff;color:#005fff;box-shadow:0 3px 10px rgba(0,5,255,0.03);border:1px solid #c1c3ff;border-radius:3px}.woocommerce-checkout .woocommerce-info *{color:#005fff!important}.woocommerce-checkout .woocommerce-message{background:#fff;color:#379821;box-shadow:0 3px 10px rgba(62,144,49,0.03);border:1px solid #73c34b;border-radius:3px}.woocommerce-checkout .woocommerce-message *{color:#358a35!important}.product-info .more{padding:10px 20px;display:inline-block;position:absolute;outline:none!important;border-bottom:none;text-align:center;border-radius:3px;box-shadow:0 5px 20px rgba(0,0,0,0.04);width:calc(100% - 30px);border:1px solid #4a81d5;color:#4a81d5;text-transform:uppercase;left:15px;bottom:10px}.product-info .more:hover{border:1px solid #f38a00;color:#f38a00!important}.woocommerce-Reviews #lang-comments-link{display:inline-block;margin:15px 0 0 15px;border:1px solid;padding:5px 10px;border-radius:3px;color:#717171}.woocommerce-Reviews #lang-comments-link:hover{text-decoration:none;background:#717171;color:#fff;border-color:transparent}.social-icons-footer .social-icon-container{display:inline-block;width:calc(20% - 10px)}@media(max-width: 900px){.social-icons-footer{text-align:center}}.attribute-pa_supply{border:none}button.button.tinvwl_button_close{border:1px solid;border-radius:3px;background:transparent;color:#ef5151}button.button.tinvwl_button_view.tinvwl-btn-onclick{border:1px solid;border-radius:3px;background:transparent;color:#517aef}.attribute-pa_supply{background:#fff}.col-sidebar.col-gallery li .ba-photo{transition:.3s;background:#fff;text-align:center;border:1px solid #ececec;padding:6px 0 3px;box-shadow:0 3px 10px rgba(0,0,0,0.05);border-radius:3px}.col-sidebar.col-gallery li .ba-photo:hover{box-shadow:none;cursor:pointer}.col-sidebar.col-gallery li .ba-photo img{display:inline-block}.col-sidebar.col-gallery li{margin-bottom:5px}.CDEK-widget__delivery-type.mCustomScrollbar._mCS_3.mCS_no_scrollbar{display:none!important}a.reviews-btn.write,a.reviews-btn.global,a.reviews-btn.more{display:inline-block;padding:9px 17px;position:relative;outline:none!important;font-weight:600;border-bottom:none;color:#8a8a8a;border:1px solid;text-align:center;border-radius:3px;background:transparent;margin:10px 5px;float:right;top:10px;font-size:15px}a.reviews-btn.write{margin-right:0}a.reviews-btn.more:hover{color:#0094d7;text-decoration:none;cursor:pointer}a.reviews-btn.write:hover{color:#f79d29;text-decoration:none;cursor:pointer}a.reviews-btn.global:hover{color:#ef353d;text-decoration:none;cursor:pointer}.required,abbr.required{color:#d9534f;border-bottom-width:0!important;border-bottom:none!important;outline:0!important;text-decoration:none!important}.woocommerce-order-received .header_steps_block,.woocommerce-order-received section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{display:none}li.sidebar-video .fancybox-single-video img{width:100%}li.sidebar-video{width:100%}strong.blue_strong{color:#007dff}.account_form_row{width:calc(50% - 10px);float:left;background:#fdfdfd;padding:10px;margin:10px 5px;border:1px solid #e8e8e8;box-shadow:0 3px 10px rgba(0,0,0,0.05);border-radius:3px}.clear{clear:both}.account_form_row_label{display:inline-block;font-size:15px;font-weight:700;text-align:left;min-width:50px}.account_form_row_value{display:inline-block;margin-left:10px}.account_form_row_edit_form{display:none;margin-top:15px}.account_form_row_edit_form input{width:100%;max-width:100%!important}.account_form_row_edit_btn{display:inline-block;float:right;color:#009fff}.account_form_row_edit_btn:hover{text-decoration:underline;cursor:pointer;color:#3085cf}.account_form_row_label label,.account_form_row_value p,.account_form_row_edit_btn p{margin-bottom:0}.account_btn_close{padding:2px 10px!important;display:inline-block!important;background:#fff;outline:none!important;border:1px solid #e4e4e4;border-radius:3px;margin-right:3px;box-shadow:0 1px 5px rgba(0,0,0,0.06)}.account_btn_save{padding:2px 10px!important;display:inline-block!important;outline:none!important;border:1px solid #f79d29!important}.account_btn_container{margin:10px 0 0;text-align:right}.form-container.register.opened .woocommerce-password-strength{display:none!important}.mfp-content .color-success{display:block;color:#006fe1;font-size:13px;margin-bottom:10px;text-align:center}.logo img{transition:.2s;overflow:hidden;height:40px}@media(min-width: 767px){.site-header.fix{position:fixed;top:0;width:100%;z-index:99;background:#fff}.site-header.fix .logo img{height:40px}#page.fix-pad{margin-top:150px}.site-header.fix .header{padding:10px 0}.fancybox-video video{width:auto;max-width:100%;max-height:400px;margin:0 auto;display:block;min-width:50vw}.header.fix-mar{margin-bottom:53px}}.product_page_nor1m{position:relative}.product_page_nor1m .product-img{width:100%}.product_page_nor1m .sidebar-video .fancybox.fancybox-single-video{padding:0;box-shadow:0 5px 25px rgba(0,0,0,0.1)}.product_page_nor1m h1.product_title{text-align:center;font-size:40px;padding-bottom:0;font-family:'Lato','arial';color:#10619e}.product_page_nor1m .col-main.col-tabs{width:100%;left:0;padding:0}.product-img .made,.product_page_nor1m .slider,.product_page_nor1m .carousel,.product_page_nor1m #slider{margin:0}.product_page_nor1m .carousel-indicators,.product_page_nor1m .weight,.product_page_nor1m .may-help{display:none!important}.product_left_block{width:300px;padding:0;margin-top:-10px}.product_center_block{width:calc(100% - 600px);font-size:18px}.product-info.product_center_top_block{width:100%;float:none}.product_right_block{width:315px;padding-top:0;padding-left:15px}.product_page_nor1m .col-main.col-product.clearfix{display:flex;width:100%;padding-top:10px}.product_center_bottom_block{margin-top:70px}.product_slider_block{margin-bottom:90px;border:1px solid #efefef;border-radius:3px;overflow:hidden}.product_right_block .col-add-to-cart{width:100%}@media(min-width: 700px){.product_left_block .product-img{margin:0!important}.product_right_block .col-add-to-cart{position:sticky;top:150px}}#review_form_wrapper{padding:20px}#reviews .commentlist > p,.reviews-control{display:none}.stars_reviews_block{position:relative;width:100%;margin:0 0 70px;display:flex}.stars_reviews_block .item{display:inline-block;width:33%;text-align:center;padding:0 5px}.stars_reviews_block .item .stars_item_img{display:inline-block;width:80%;height:40px;opacity:.8}.stars_reviews_block .item.five_stars .stars_item_img,.stars_reviews_block .item.four_stars .stars_item_img{margin-bottom:5px}.stars_reviews_block .item .stars_item_text .review_qoute{color:#c3c3c3;font-size:20px}.stars_reviews_block .item .stars_item_author{font-style:italic;color:#9a9a9a;font-size:14px}.variations_stars_block{padding:10px 8px}.variations_stars_block img{width:105px;display:inline-block;float:left;opacity:.7}.variations_stars_block p{font-weight:700;display:inline-block;margin:0;font-size:16px;line-height:1.2;color:#666}.title_total_radio{background:#f7f7f7}.title_total_radio:hover{cursor:pointer;background:#f3f3f3}.title_total_radio p{margin:0;padding:5px 0;text-align:center}.title_total_radio i{font-size:23px;float:right;display:inline-block;text-align:center;width:20px}.title_total_radio span{font-size:16px;font-weight:700;margin-left:10px}.variations_info_block{display:inline-block;padding:10px;width:100%;border-top:1px solid #e8e8e8}.variations_info_block p{margin:0;text-align:center;font-size:18px;font-weight:700;color:#555}.variations{background:#fff;display:inline-block;width:100%;border:1px solid #e8e8e8;border-radius:3px;margin-bottom:15px;box-shadow:0 3px 15px rgba(0,0,0,0.05)}.variations .value > div{border:none;border-top:1px solid #e8e8e8;padding:3px 10px}.variations .value{border:none}.stars_reviews_block_title{margin-bottom:40px;text-align:center;font-size:40px;color:#10619e;font-family:'Lato','arial';font-weight:700}.product_sub_title{text-align:center;padding-bottom:15px;text-transform:initial;color:#444;font-size:24px;font-family:'Lato','arial'}.product_slider_block_title{margin-bottom:0;text-align:center;font-size:40px;color:#10619e;font-family:'Lato','arial';font-weight:700}.product_slider_block_sub_title{margin-bottom:25px;color:#444;text-align:center;font-size:24px;font-weight:400;margin-top:25px}.product_stamps{padding:0 10px}.product_stamps .made{text-align:center;margin-top:10px;color:#555;font-size:18px}.product_stamps_item{width:100%;display:inline-block;text-align:left;font-size:15px;margin:3px 0;white-space:nowrap}.product_stamps_items{padding:5px 0 5px 5px;border-radius:3px}.product_stamps_item i{color:#71b6ff;border-radius:100%;display:inline-block;border:2px solid;width:27px;height:27px;line-height:25px;text-align:center;margin-right:5px}.product_stamps_item img{height:80px;display:inline-block}.product_stamps .product_stamps_item:nth-child(2) img{height:88px;position:relative;bottom:3px}.single-product .product-img .made{margin:20px 0 10px;color:#555}.static_left_block{position:sticky;top:140px;margin:0!important;float:none}a.reviews-btn.global{display:none}.tc{text-align:center}.title-products-block,.tc h2{margin:50px 0;font-size:40px;font-family:'Lato' ,'arial';text-align:center;font-weight:700;color:#10619e}.home_reviews_items{position:relative;width:100%;margin:0;display:flex}.home_reviews_items .item{display:inline-block;width:33%;text-align:center;padding:0 5px}.home_reviews_items img{width:auto;display:inline-block}.home_reviews_items .stars_item_text{text-align:left}.home_reviews_items .stars_item_text span{color:#c3c3c3;font-size:20px}.home_reviews_items .stars_item_author{font-style:italic;color:#9a9a9a;font-size:14px;text-align:left}.home_reviews{margin:15px}.home_doctors_banner,.home_video{margin:0 -15px}.home_video_inner_iframe .inner_img{width:100%;height:450px;background-size:100%!important;background-repeat:no-repeat!important;background-attachment:fixed!important}@media(max-width: 767px){.home_video_inner_iframe .inner_img{background-size:auto 100%!important;background-position:center!important;background-attachment:scroll!important}}@media(max-width: 700px){.home_video_inner_iframe .inner_img{background-size:auto 100%!important;background-position:center!important}}.home_video_inner_iframe .play_icon{top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px;position:absolute;z-index:1;background:url(/wp-content/uploads/play.png) center no-repeat;background-size:100%;opacity:.8}.play_icon:hover{opacity:1;cursor:pointer}.home_video_inner_iframe{position:relative}ul.products{display:flex;flex-wrap:wrap;padding:15px}.term-artritis,.term-arthritis ul.products-ru,.term-arthritis ul.products{justify-content:center}section.storefront-product-section.storefront-recent-products{width:calc(100% + 40px);margin:0;left:-20px;position:relative;background:#f5f5f5;padding:20px 10px 30px}.products ul{text-align:left}.review_images_block{display:flex;float:left;position:relative;top:8px;text-align:left;padding-right:15px}.review_images_block + .comment-text{display:inline-block;min-height:95px}.page-template-my-page .review_images_block + .comment-text,.page-template-template-reviews .review_images_block + .comment-text{width:calc(100% - 183px)}.review_images_block .comment_image_before{display:flex;height:80px;background:#f7f7f7;text-align:center;justify-content:center;align-items:center;border-radius:3px;border:1px solid #efefef;width:80px}.user_def{background:transparent!important;border-color:transparent!important}.review_images_block .comment_image_after{display:inline-block;margin-left:5px}.review_images_block img{min-width:80px;max-width:80px;min-width:100%;position:relative;display:block}input#comment_image_after,input#comment_image_before{display:none}a.comment_image_before_btn,a.comment_image_after_btn{display:inline-block;background:#fff;padding:7px 25px;font-size:16px;border-radius:3px;border:1px solid #e2e2e2;margin:3px 0;border-bottom:2px solid #e2e2e2;box-shadow:0 1px 5px rgba(0,0,0,0.05)}a.comment_image_before_btn:hover,a.comment_image_after_btn:hover{cursor:pointer;text-decoration:none;border-color:#c7c7c7}.add_image_in_block{background:#fdfdfd;padding:10px;margin-bottom:10px;border-radius:3px;border:1px solid #f1f1f1;display:none}.comment_preview_image{float:left;margin-right:10px}.comment_preview_image img{height:70px;border-radius:3px;border:3px solid #fff;box-shadow:0 1px 5px rgba(0,0,0,0.13);width:70px;display:none}.comment-form-images{display:inline-block;width:calc(50% - 2px)}.add_image_in_comments input#add_image_in_comments_check{text-align:left;display:inline-block;width:auto}.add_image_in_comments label{display:inline-block!important;width:auto;padding-left:5px}#review_form_wrapper{max-width:100%}.title-r-sign span{font-size:17px;position:relative;top:-15px;left:2px}.home_doctors_block{background-image:url(../../uploads/doctors.jpg);height:500px;background-size:auto 100%;background-repeat:no-repeat;background-position-x:0;background-color:#eff4ff;padding:10px}.item_right{display:inline-block;float:right;margin-top:25px;padding:10px 50px 10px 0}p.home_doctors_block_top_text{font-size:35px;font-family:'Lato','arial';max-width:576px;color:#3a64a6;text-transform:uppercase;line-height:1.2;text-align:center}p.home_doctors_block_top_text b{font-family:'raleway_bold','arial'}ul.home_doctors_block_ul{font-family:'Lato','arial';font-weight:700;font-size:20px;background:linear-gradient(90deg,rgba(197,212,228,0),#e3eefa,#e4f1ff,rgba(255,255,255,0));margin:50px 0;padding:10px 0 10px 40px;position:relative}ul.home_doctors_block_ul li{line-height:1.9}ul.home_doctors_block_ul li:before{content:'';width:25px;height:25px;margin-right:5px;display:inline-block;background-image:url(../../uploads/check.png);background-size:100%;background-position-y:1px}p.home_doctors_block_bottom_text{font-family:'arial_bold';font-size:30px;text-align:center;color:#3a64a6}.title-r-sign-small span{font-size:13px;position:relative;top:-6px;font-family:'raleway_bold','arial'}.product-img .made{display:none}.home_logos{margin:15px 0;padding:0 0 15px}.home_logos .logos_items{display:flex;flex-wrap:wrap}.home_logos .logos_items .item{padding:4px 25px;width:calc(100% / 6)}.home_logos .logos_items .item img{width:100%}.home_collage_img{margin:0;width:calc(100% + 30px);display:inline-block;margin-left:-15px;max-width:200%;margin-bottom:30px}.dashboard-account button.woocommerce-Button.button{display:none}.woocommerce-account .woocommerce-message[role="alert"]{background:#53c7c7;color:#fff;width:auto;display:block;text-align:center;font-size:18px;text-transform:uppercase;border:none}.form-cc-phone-container{text-align:left;padding:6px 10px 6px 12px !important;height:40px;outline:0;border:1px solid #ccc;border-radius:0;position:relative;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}select.form-select.select-country-code{background-color:#fff;border:thin solid #ccc;display:inline-block;line-height:17px;padding:0 10px 0 0;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border:none;position:relative;outline:0;background-image:-moz- oldlinear-gradient(45deg,transparent 50%,#ccc 50%),-moz- oldlinear-gradient(315deg,#ccc 50%,transparent 50%),-moz- oldlinear-gradient(left,#ccc,#ccc);background-image:linear-gradient(45deg,transparent 50%,#ccc 50%),linear-gradient(135deg,#ccc 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:-moz-calc(100% - 10px) -moz-calc(.5em + 3px),-moz-calc(100% - 5px) -moz-calc(.5em + 3px),-moz-calc(100%) .2em;background-position:calc(100% - 10px) calc(.5em + 0px),calc(100% - 5px) calc(.5em + 0px),calc(100%) .2em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select.form-select.select-country-code:hover{cursor:pointer}.form-cc-phone-container #billing_phone_preview{padding:0 0 0 10px;box-shadow:none;border:none;height:25px;width:200px;position:relative;outline:0;display:inline-block}.home_logos+.entry-content{padding:20px}.form-edit-address{background:#f3f3f3;padding:15px;border-radius:3px;max-width:60%}span.required_pas{color:red;padding-left:5px;font-weight:400;display:none}.blockUI.blockOverlay{z-index:9!important}.req_alert{border:1px solid red!important}.red{color:red!important}#main .slider{margin:0 -20px}@media(min-width: 769px){.page-template-template-homepage .site-content{margin-top:-10px}}.woocommerce-account .woocommerce-info{background:#f7f7f7;color:#3093db!important;border-color:#eaeaea}.woocommerce-account .woocommerce-info a{color:#3093db!important}.btn_center{text-align:center}.all_prod_btn{padding:13px 20px;display:inline-block;position:relative;outline:none!important;border-bottom:none;text-align:center;border-radius:3px;box-shadow:0 5px 20px rgba(0,0,0,0.04);max-width:250px;width:100%;color:#fefefe;text-transform:uppercase;font-weight:700;background:#ababab;margin:30px 0}.all_prod_btn:hover{text-decoration:none;background:#7398ff}span.select2.select2-container.select2-container--default{width:100%!important}.coupon_get_popup_inner{text-align:center}.coupon_get_popup_thanks_title,.coupon_get_popup_title{font-weight:700;font-size:40px;text-align:center;margin:0 0 10px;display:inline-block}.coupon_get_popup_thanks_subtitle,.coupon_get_popup_subtitle{font-size:20px}.coupon_get_popup_title2{font-size:35px;font-weight:700;margin:0}.coupon_get_popup_subtitle2{font-size:20px}.coupon_get_popup_input{display:inline-block;width:100%;box-shadow:none!important;border-radius:3px;border-color:#f79d29!important;max-width:400px}.coupon_get_popup_inner label{display:block;width:100%;margin:10px 0;text-align:center}.coupon_get_popup_inner button{text-transform:uppercase;margin-top:5px;width:100%;text-decoration:none;outline:none!important;background:linear-gradient(#f9ad48,#f79c25);color:#fff!important;border-radius:3px;box-shadow:0 5px 10px rgba(247,160,45,0.22);padding:8px;background:#f79d29;max-width:400px;margin-top:20px}.coupon_get_popup_thanks_footer_desc,.coupon_get_popup_footer_desc{margin:15px 0 0}#coupon_get_code{border:none;width:auto;display:inline-block;min-width:10px;max-width:150px;padding:0 0 3px;margin:0 2px;text-align:center;background:#fbfbfb;border:1px solid #dcdcdc;border-radius:3px}p.coupon_get_popup_thanks_title{margin-bottom:25px}a.upd_pref{display:inline-block;margin-top:15px;color:blue}.product_bottom_info{margin-top:80px}.product_bottom_info_icons .icon_item p{text-align:left;padding:2px}.product_bottom_info_icons .icon_item{text-align:center;width:33.33%}.product_bottom_info_icons .icon_item img{display:inline-block;margin-bottom:10px;max-width:35px;filter:hue-rotate(-10deg)}.product_bottom_info_icons{display:flex}.product_bottom_info_info{margin:50px 0 0}.product_bottom_info_info h4{text-align:left;font-size:20px;color:#333;font-weight:700;margin-bottom:15px}.product_bottom_info_info .info_item{display:flex;margin-bottom:60px;align-self:center}.product_bottom_info_info .info_item img{display:inline-block;margin-right:20px;min-width:170px;height:auto;max-height:100px;margin-top:40px}.product_bottom_info_info .info_item b{font-size:18px;margin-bottom:5px;display:inline-block}.product_bottom_info_info .info_item .left_block{display:inline-block}.top-bar{background-color:#fff;font-size:15px;line-height:24px;text-align:center;padding:3px 0;border-bottom:1px solid #f5f5f5}.review-body{background:#fff}@media (min-width: 1100px){.single-product .product-img{transform:scale(1.2);top:45px;position:relative}}@media (min-width: 900px){.single-product .product_stamps .made{text-align:center;margin-top:90px}}p.affwp-error{margin:0!important;text-align:center;font-size:20px}.woocommerce-cart-form{margin-bottom:0}body:not(.woocommerce_delivery) .cart-collaterals{position:sticky;margin-bottom:0}#order_review.woocommerce-checkout-review-order{position:sticky;top:75px}.country-column.payments{height:100%;position:relative;text-align:center;white-space:normal}.payment-sprite{border:1px solid #dfdfdf;display:inline-block;background-image:url(/wp-content/uploads/payment-methods.png);height:28px;width:47px;background-size:47px 728px}.payment-sprite.qiwi{background-position:0 -336px}.payment-sprite.spandex{background-position:0 -532px}.payment-sprite.visa{background-position:0 -280px}.payment-sprite.mc{background-position:0 -196px}.payment-sprite.amex{background-position:0 -28px}.payment-sprite.upay{background-position:0 -476px}.payment-sprite.jcb{background-position:0 -168px}.payment-sprite.paypal{background-position:0 -224px}#payment-options-order-summary.ru_users .accepted-payment{font-size:18px!important;padding-top:0!important}.overlay_bg.pd20.mgb40.ru_users{margin-bottom:0!important}.ru_users .country-column.payments{margin:0!important}.inline.rememberme label{display:flex}.inline.rememberme label input{min-width:15px}.inline.rememberme label span{padding-left:6px}.hide{display:none!important}#affwp-affiliate-dashboard-url-generator button{background:#f38a00;margin:0 5px;padding:4px 10px;width:140px}.heartbeat{-webkit-animation:heartbeat 5s ease 0 infinite normal;-moz-animation:heartbeat 5s ease 0 infinite normal;-ms-animation:heartbeat 5s ease 0 infinite normal;-o-animation:heartbeat 5s ease 0 infinite normal;animation:heartbeat 5s ease 0 infinite normal;-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94);-webkit-font-smoothing:antialiased;font-smoothing:antialiased}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}3%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}12%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}18%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}}@-moz-keyframes heartbeat{0%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}3%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}12%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}18%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}}@-ms-keyframes heartbeat{0%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}3%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}12%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}18%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}}@-o-keyframes heartbeat{0%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}3%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}12%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}18%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}}@keyframes heartbeat{0%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}3%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}6%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}12%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}18%{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}}.product_bottom_info_info_check_icons span{display:inline-block;width:100%;margin:5px 0}.left-to-free-shipping{display:none}.checkout_coupon_show{display:flex;width:100%;margin-bottom:10px}.checkout_coupon_show input{width:100%;border-radius:3px}.checkout_coupon_show button{margin-left:5px}.checkout_coupon_show_block{float:right;width:48%}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message{text-align:center}.cart-discount .coupon_question{background:#a0a0a0;width:17px;display:inline-block;height:17px;border-radius:100%;line-height:17px;margin-left:3px;text-align:center;color:#fff;font-size:13px}.cart-discount .coupon_question:hover{cursor:pointer;background:#f8aa42}.coupon_affiliate_desc_modal,.coupon_desc_modal{max-width:600px;display:none}.woocommerce-variation-discount-bottle{float:left}.woocommerce-form__label span,.woocommerce-form__label .radio_group_title{padding-right:10px;font-size:15px}.woocommerce-form__label-for-checkbox{margin:0}.woocommerce-form__label .radio_title{padding:0 0 0 5px;font-size:15px}.arthro_type_content{width:100%;display:inline-block;text-align:center}.arthro_type_content_inner{display:flex;flex-wrap:wrap}.arthro_type_content_inner p{margin:0;font-size:22px;color:#444;font-family:'Lato','arial';display:inline-block;width:100%;background:#e8e8e8;margin-top:6px}.arthro_type_content_inner .item img{display:flex;flex-wrap:wrap}.arthro_type_content_inner .item{width:calc(33.3333% - 6px);align-self:center;margin:3px}.woocommerce-variation-discount{text-align:right;padding:3px 0}.product_bottom_info_title_big{font-size:40px;color:#10619e;font-family:'Lato','arial';font-weight:700;text-align:center;margin-bottom:60px;line-height:1.1}.product_bottom_info_blue_title{text-align:center;font-size:40px;padding-bottom:0;font-family:'Lato','arial';color:#10619e;font-weight:700;margin-bottom:30px}ul.blue_checks_list li{margin-left:20px;display:flex}ul.blue_checks_list li p{margin:0 0 5px;display:inline-block}ul.blue_checks_list span{display:inline-block;margin-right:7px;color:#10619e;font-weight:700}.sidebar-video .fancybox.fancybox-single-video{transition:.3s;background:#fff;text-align:center;border:1px solid #ececec;padding:3px;box-shadow:0 3px 10px rgba(0,0,0,0.05);border-radius:3px}.arthro_text_type_content{padding:15px;border:1px solid #dad1ff;border-radius:3px;background:#f1efff}.arthro_text_type_content_inner{display:flex}.arthro_text_type_content_inner .item{width:50%}.arthro_text_type_content_inner .item p{margin:7px 0;font-size:19px;font-family:'Lato','arial';display:flex}.arthro_text_type_content_inner .item span{color:#10619e;font-weight:700;width:20px;height:20px;display:inline-block;text-align:center;line-height:27px;font-size:23px;margin-right:4px}.migra_text_type_content,.brocc_text_type_content{padding:15px;background:url(/wp-content/uploads/back-broccoli.jpg) no-repeat;background-size:100% 100%;min-height:350px;text-align:center;display:flex;justify-content:center;align-items:center}.migra_text_bottom{margin:20px 0 0;font-size:25px;color:#00256c;width:100%;font-family:'Arial';line-height:30px;max-width:570px}.migra_text_type_content_inner{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.migra_text_type_content{background:url(/wp-content/uploads/migra_background_resize.jpg) no-repeat;background-size:100% 100%}.arthro_text_type_content_inner{display:flex}.migra_text_type_content_inner .item{top:10px;position:relative;text-align:center}.brocc_text_type_content_inner .item{width:auto;bottom:5px;position:relative}.migra_text_type_content_inner .item p{margin:7px 0;font-size:25px;color:#0c6592;display:flex;font-family:'Arial';line-height:7px}.brocc_text_type_content_inner .item p{margin:7px 0;font-size:21px;color:#1c5f14;font-family:'Lato','arial';display:flex;font-weight:700}.migra_text_type_content_inner .item span{font-weight:700;width:32px;height:25px;display:inline-block;text-align:center;font-size:30px;margin-right:4px}.brocc_text_type_content_inner .item span{color:#1c5f14;font-weight:700;width:20px;height:20px;display:inline-block;text-align:center;line-height:27px;font-size:23px;margin-right:4px}.select2-container--default + .select2-container--default{display:none}select[readonly] + .select2-container{pointer-events:none;touch-action:none}select[readonly] + .select2-container .select2-selection{background:#f5f5f5!important;box-shadow:none!important}.pllgn{text-decoration:underline;color:#3793d4}.pllgn:hover{cursor:pointer;color:#4e85e0}table.custom_table{margin:20px 0}table.custom_table td{border:1px solid #cecece;margin:20px 0;text-align:center;font-size:15px;padding:5px}table.custom_table td p{margin:0}.ullist{list-style:disc;margin-left:20px}.CDEK-widget__search{display:none!important}.woocommerce_delivery select{border:1px solid #c8c8c8}.woocommerce_delivery #content > .container{max-width:calc(100% - 20px);width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.woocommerce-checkout .languages{display:none}.woocommerce-variation-discount{position:relative;left:-25px;width:calc(100% + 25px);color:#2c6fb5}.variation .woocommerce-variation-discount span,.woocommerce-variation-discount p{color:#2c6fb5!important;font-size:13px}.alert_cyrillic{float:right;color:#f75252}label.checkbox.wcmca_default_checkobx_label{display:none}.input-text[readonly]{pointer-events:none;touch-action:none;background:#f5f5f5!important;box-shadow:none!important}.alert_currency{font-weight:700;color:#f75252;width:100%;display:inline-block;margin:7px 0 0}.alert_currency a{color:#5fa4da;border-bottom:1px solid;padding-bottom:0}.alert_currency a:hover{color:#3f8fce;text-decoration:none}.btn_place_order_disabled #place_order{opacity:.5!important;pointer-events:none!important;touch-action:none!important;cursor:not-allowed!important}.woocommerce-checkout #policy{display:none!important}.woocommerce-checkout .form-row .woocommerce-form__label-for-checkbox span{padding-right:0}.shipping-method[disabled]{opacity:1;pointer-events:none}.woocommerce-checkout .navigation,.woocommerce-checkout .header{display:none}.onccomplex.product_page_nor1m h1.product_title{color:#2a65ea;font-weight:700;font-family:'Lato';text-transform:none;margin-bottom:5px}.onccomplex.product_page_nor1m .summary h2{font-size:40px;color:#4b9827;font-weight:700;text-transform:uppercase;margin-top:0}.selected-country-wrapper-tooltip{margin:0;display:inline-block;position:absolute;left:0;top:40px;background:orange;padding:3px 10px;color:#fff;border-radius:3px;height:32px;box-shadow:0 4px 20px rgba(0,0,0,0.13)}.selected-country-wrapper-tooltip:before{content:'';position:absolute;top:-19px;border:10px solid orange;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.checkout_coupon_summ_show{display:none;width:100%;margin-bottom:10px}.checkout_coupon_summ_show.active{display:flex}.checkout_coupon_summ_show input{width:calc(100% - 50px);border-radius:3px 0 0 3px;border:none;box-shadow:none;border:none;border-right:1px solid #e1e1e1!important;font-size:16px}#coupon_code{font-size:16px!important;height:42px!important}.cart_coupon_form_block,.checkout_coupon_summ_show.active{flex-wrap:wrap}.checkout_coupon_summ_show button{margin-left:5px;background:linear-gradient(#e8e8e8,#dedede);box-shadow:none;min-width:90px;text-align:center;color:#666!important}.checkout_coupon_show input{width:100%;border-radius:3px;box-shadow:none;box-shadow:0 3px 15px rgba(0,0,0,0.05);border:1px solid #e8e8e8}.coupon_summ_input_form{height:42px;color:#43454b;outline:0;box-sizing:border-box;font-weight:400;font-size:14px;line-height:22px;display:flex;width:100%;box-shadow:0 3px 15px rgba(0,0,0,0.05);border:1px solid #e1e1e1;border-radius:2px}.coupon_summ_input_form_currency{font-size:20px;width:50px;text-align:center;line-height:40px;color:#adadad;border-radius:0 3px 3px 0;box-shadow:none;border-left:0;background:#fdfdfd;display:inline-block;min-width:40px}.aadpc_form .description{color:#555;margin:2px 0 0;font-size:13px}.aadpc_form .under{text-decoration:underline;color:#555}.aadpc_form .description .under:hover{color:#2945e9}p.affwp-notice-error{background-color:rgba(184,92,92,0.25);border-left:4px solid rgba(184,92,92,0.5);text-align:center;font-size:18px}p.aadpc_title{font-size:20px;color:#ea880a}p.aadpc_table_title{font-size:20px;color:#383838}.aadpc_table{margin-top:30px}.aadpc_form label{min-height:17px;display:inline-block;width:100%}.aadpc_form form{display:flex;justify-content:space-between;padding:0 10px}.affwp-wrap.affwp-payment-email-wrap{margin:0}.affwp-wrap.affwp-payment-amount-wrap{margin:0}input#affwp-pay-request-submit{height:40px;line-height:1;padding:10px;width:100%;max-width:250px}.aadpc_form{padding:15px 5px;border-radius:3px;box-shadow:0 5px 30px rgba(0,0,0,0.1);background:#fff}.aadpc_form form #affwp-pay-request-email{background:#fff;border:1px solid #dedede;box-shadow:none;border-radius:3px;margin:2px 0}.aadpc_form form #affwp-pay-request-amount{cursor:not-allowed;background:#f9f9f9;border:1px solid #d0d0d0;box-shadow:none;border-radius:3px;margin:2px 0}.aadpc_table tr,.aadpc_table td,.aadpc_table th{text-align:center!important}.aadpc_table a{color:#2b78b1}.aadpc_table_desc,.aadpc_text{line-height:1.7;font-size:16px}.aadpc_num_label{background:#f79d29;width:22px;display:inline-block;height:22px;border-radius:100%;margin-right:5px;text-align:center;line-height:22px;font-size:17px;font-weight:700;color:#fff;margin-bottom:2px}.aadpc_upload_tax_form_btn_file{background:linear-gradient(#74bbef,#5da8de);box-shadow:0 2px 5px rgba(109,182,234,0.19);border:1px solid #5da8de;margin-bottom:10px;color:#fff}.aadpc_upload_tax_form_btn_file:hover{background:linear-gradient(#83c8fb,#5da8de);color:#fff}.aadpc_upload_tax_form_files_block{font-size:17px;margin:10px 0}.aadpc_upload_tax_form_files_block p{margin:0}.aadpc_table_note{font-size:16px}.aadpc_table_note span{color:#ff5722;font-weight:700;margin-right:5px}.aadpc_upload_tax_form_files_list_item_left{display:flex;align-items:center}.aadpc_upload_tax_filename{padding-left:15px;font-size:20px}img.aadpc_upload_tax_img{max-height:70px;position:relative}.aadpc_upload_tax_form_files_list_item{display:flex;justify-content:space-between;background:#fff;padding:10px;align-items:center;border-radius:3px;box-shadow:0 1px 15px rgba(0,0,0,0.05);min-height:70px}.aadpc_upload_tax_form_files_list_item:hover{box-shadow:0 1px 25px rgba(0,0,0,0.07)}.aadpc_upload_tax_close{background:#a9a9a9;width:30px;height:30px;line-height:30px;border-radius:100%;color:#fff}.aadpc_upload_tax_close:hover{cursor:pointer;background:#ff6161}.aadpc_upload_tax_form_files_list{margin:10px 0 20px}.aadpc_upload_tax_form_btn_submit{background:linear-gradient(#ffbd44,orange);box-shadow:0 2px 5px rgba(251,162,44,0.26);border:1px solid #fba22c;margin-bottom:10px;color:#fff}.aadpc_upload_tax_form_btn_submit:hover{background:linear-gradient(#ffc458,orange);color:#fff}.aadpc_upload_tax_form_files_list_item_right{text-align:center;margin-right:10px}#refer-faq a{color:orange}a.desc_a_color{text-decoration:underline;color:#f79d29;font-weight:700;margin-left:3px}a.desc_a_color:hover{text-decoration:none}.aadpc_upload_tax_notice_success{display:none;background:#c4ffcc;padding:15px 20px;margin:10px 0;font-size:20px;color:#208009}.aadpc_upload_tax_notice_error{display:none;background:#ffdedf;padding:15px 20px;margin:10px 0;font-size:20px;color:#ff222a}.aadpc_progress_block .parent_progress{width:100%;padding:0;display:inline-block;margin:0;background:#f3f3f3;position:relative;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.02) inset}.aadpc_progress_block .progress_line{background-color:#68da4c;max-width:100%;display:flex;border-radius:10px;line-height:16px;transition:1s;-webkit-background-size:30px 30px;-moz-background-size:30px 30px;background-size:30px 30px;background-image:-webkit-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:35px 35px;-webkit-animation:animate-stripes 1s linear infinite;-moz-animation:animate-stripes 1s linear infinite;animation:animate-stripes 1s linear infinite}@-webkit-keyframes animate-stripes{0%{background-position:0 0}100%{background-position:70px 0}}@keyframes animate-stripes{0%{background-position:0 0}100%{background-position:70px 0}}@-moz-keyframes animate-stripes{0%{background-position:0 0}100%{background-position:70px 0}}.aadpc_progress_block{position:relative}.woocommerce-checkout .woocommerce-info{font-size:18px}#checkout_coupon_summ_link{font-size:17px;background:#229fe8;padding:7px 10px;display:inline-block;line-height:1;color:#fff!important;position:relative;bottom:2px}#affwp-flot-tooltip{background:#f7a103!important;color:#fff!important;padding:2px 10px!important;opacity:1!important;border-radius:3px;margin-top:-15%;margin-left:20px}#affwp-flot-tooltip:before{content:'';display:inline-block;border:12px solid #f7a103;position:absolute;margin-left:-30px;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.y1Axis .tickLabel{font-size:14px;width:30px!important;font-weight:700}.y1Axis .tickLabel:before{content:'$'}.x1Axis .tickLabel{font-size:14px;font-weight:700}#ref_available_modal p,#ref_pending_modal p{margin:0}.select2-container li.select2-results__option.select2-results__message{color:red}.cart_coupon_form_block{width:100%;display:flex}.cart_coupon_form_block .btn{background:#f79d29;box-shadow:none;min-width:90px;text-align:center;padding:0!important;height:40px;font-size:17px;width:100%;margin:0;background:linear-gradient(#e8e8e8,#dedede);color:#666!important}#coupon_code{padding-left:14px;margin-bottom:5px!important;background:#fff!important;color:#43454b;outline:0;font-size:14px;box-shadow:0 3px 15px rgba(0,0,0,0.05);border:1px solid #e8e8e8;border-radius:2px}.woocommerce-checkout .checkout_coupon_show_block{display:none}.fancybox-container--ready .fancybox-bg{opacity:.5}.cart_limit_alert{background:#fff2e4;display:flex;justify-content:center;align-items:center;padding:8px;color:#b7631b;text-transform:initial;border-radius:3px}.cart_limit_alert p{margin:0}.cart_limit_alert p > span{margin-left:5px;color:#b7631b!important}.cart_limit_alert i{display:inline-block;margin-right:10px;background:#f7b57c;width:20px;height:20px;text-align:center;line-height:20px;color:#fff;border-radius:100%}@media(max-width: 1417px){.cart-collaterals.my-cart-collat{width:32%;max-width:100%}}.cart_item dl.variation{display:none}.checkout_btn img,.checkout_btn img{height:30px;display:inline-block;margin-right:10px;max-height:32px}.payment_group_desc{font-size:12px;margin:10px 0;padding:0!important;text-align:center;color:#666}.checkout_btn{border-radius:3px;outline:none!important;margin:12px 0;padding:7px;border:1px solid #d6d6d6;font-size:18px;text-decoration:none!important;width:100%;background:linear-gradient(white,#f3f3f3);display:flex;justify-content:center;align-items:center}.checkout_btn:hover{border-color:#9c9c9c;opacity:1}.payment_group_block .checkout_btn:hover{border-color:#ffd45b;opacity:1;background:linear-gradient(#fffaed,#fff8e2)}.checkout-payments .payment-sprite{margin-right:3px}.paypal_logo_block{position:relative;width:auto;height:46px;display:flex;overflow:hidden;align-items:center;top:20px}.paypal_logo_block img{height:60px}.form-row-left-logos{margin:13px 0 0;height:100%;position:relative;text-align:center;white-space:normal;display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% - 300px)}.checkout-payments{display:flex;justify-content:start;flex-wrap:wrap}.custom_paypay_buttons_block{width:300px;display:inline-block;max-width:100%}.wc_payment_methods + .form-row.place-order{position:relative;margin-top:20px}.wc_payment_methods + .form-row.place-order:hover{cursor:pointer}#woo_pp_ec_button_checkout{width:100%;cursor:pointer;max-width:300px;display:inline-block!important}#woo_pp_ec_button_checkout > div{max-width:300px}#woo_pp_ec_button_checkout:hover{cursor:pointer}.woocommerce-terms-and-conditions-wrapper p{margin:20px 0 0}.woocommerce-checkout .form-row .woocommerce-form__label-for-checkbox span,span.woocommerce-terms-and-conditions-checkbox-text{font-size:13px}span.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}span.woocommerce-terms-and-conditions-checkbox-text + .required{display:none}.paypal-button.paypal-button-layout-vertical{min-height:140px}#affwp-affiliate-dashboard-referrals i.fa-question-circle,#affwp-affiliate-dashboard .line_head i.fa-question-circle{margin-left:5px;font-size:17px;color:#9e9e9e}#affwp-affiliate-dashboard-referrals i.fa-question-circle:hover,#affwp-affiliate-dashboard i.fa-question-circle:hover{color:#696969}.widget_shopping_cart_content dl.variation{display:none}.woocommerce_delivery .ref_banner_mob,.woocommerce-checkout .ref_banner_mob{display:none}.ref_banner_mob a{top:calc(50% - 20px);right:-80px;width:200px;overflow:hidden;border-radius:3px;padding:8px 10px;background:#6cd066;color:#fff;position:fixed;transform:rotate(-90deg);font-size:20px;text-align:center;box-shadow:0 -2px 20px rgba(108,208,102,0.22);text-decoration:none!important;-webkit-animation-name:colorref;animation-name:colorref;-webkit-transition:all .1s;transition:all .1s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:1}.ref_banner_mob a:after{content:"";display:block;width:30px;height:300px;margin-left:60px;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0.5) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0.5) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff',endColorstr='#b3ffffff',GradientType=0);position:absolute;left:-40px;top:-150px;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .1s;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:.05s;animation-delay:.05s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@-webkit-keyframes colorref{0%{background:#31c7e8}50%{background:#f79d29}100%{background:#31c7e8}}.ref_banner_mob p{margin:0}.affwp-errors,.affwp-notice{color:#4c4c4c;background:#fff;border:none;box-shadow:0 5px 20px rgba(0,0,0,0.03)}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li{padding:0}.affwp-affiliate-dashboard-tab-menu span{float:right}.cart-econom span,.cart-econom .amount{font-weight:700!important}.cart-econom span,.cart-econom .amount,.cart-econom{margin:0;color:#5ea931!important;font-weight:400;font-size:16px}.cart-econom{border-radius:3px}tr.fee,tr.fee .amount,.cart-discount,tr.cart-discount .amount{color:#5ea931!important}td.td_econom{padding-top:5px!important}.uppercase{text-transform:uppercase}.recaptcha_custom{margin-bottom:30px}.request_min_amount_tooltip{position:absolute;background:#fba22c;border-radius:3px;width:auto;margin-top:10px;box-shadow:0 5px 15px rgba(0,0,0,0.11);margin-right:10px;color:#fff;font-weight:700;text-align:center;display:none}.request_min_amount_tooltip:before{content:'';position:absolute;border:7px solid #fba22c;top:-14px;left:10px;border-right-color:transparent;border-top-color:transparent;border-left-color:transparent}.request_min_amount_tooltip p{margin:0;padding:5px}.request_min_amount_tooltip_trigger:hover + .request_min_amount_tooltip{display:block!important}h2.header-secondary + p{color:#5ea931!important;font-weight:400;font-size:15px;text-align:center}h2.header-secondary + p .amount{color:#5ea931!important;font-weight:700}.qrcode_container{text-align:left}#qrcode img{width:300px;height:auto;max-width:100%;max-height:300px;max-height:auto;margin:0}.social-icons a:hover i{opacity:.8}#qrcode{margin-bottom:10px;background:#fff;padding:10px;display:inline-block;display:none;width:auto;box-shadow:0 3px 15px rgba(0,0,0,0.1);padding:30px;border-radius:3px}.mpa_profile_photo_preview_img_contain{position:relative;width:200px;border-radius:15px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,0.15);margin:10px 0}.mpa_success_screeen_block{text-align:center}.mpa_success_screeen_title{font-size:27px;color:#828282;font-weight:700}.mpa_success_screeen_btns{display:inline-block}.mpa_success_screeen_btn_close,.mpa_success_screeen_btn_view{display:inline-block;padding:10px;border-radius:3px;min-width:170px;margin:5px}.mpa_success_screeen_btn_view{border:1px solid #709ada;color:#3877d8}.mpa_success_screeen_btn_close{background:#eaeaea}.mpa_review_form_modal_inner_success_screeen{padding:10px 0 0;display:none}.mpa_review_form_modal_title{font-size:20px;font-weight:700;margin-bottom:10px}.mpa_profile_photo_preview_img_contain:hover{cursor:pointer}.mpa_profile_photo_preview_img_contain:hover .mpa_profile_photo_preview_text{bottom:0}.mpa_field_notice{font-weight:700;display:none;background:#fff1e0;width:100%;display:inline-block;padding:10px;margin:5px 0;display:none}.mpa_field_notice span{padding-left:10px}.mpa_field_notice i{display:inline-block;padding:4px;border-radius:100%;width:24px;height:24px;text-align:center}.mpa_field_notice.mpa_success i{border:1px solid #587d2e}.mpa_field_notice.mpa_success{display:inline-block;background:#e3ffe2;border:1px solid #b5e0b5;border-radius:3px;color:#307b2e}.mpa_field_notice.mpa_success i.fa-close{display:none}.mpa_field_notice.mpa_error i.fa-check{display:none}.mpa_field_notice.mpa_error i{border:1px solid #bf4545}.mpa_field_notice.mpa_error{display:inline-block;background:#ffe2e2;border:1px solid #dc9d9d;border-radius:3px;color:#bf4545}.mpa_profile_photo_preview_text{position:absolute;bottom:-100px;text-align:center;width:100%;color:#fff;background:rgba(0,0,0,0.8);margin:0;padding:15px 0;font-size:16px;transition:.5s}.mpa_profile_photo{border-radius:5px;width:200px;min-width:200px;height:auto;height:200px}.mpa_desc{margin:0;font-size:14px;color:#555}.mypage-row{margin-bottom:10px}.mpa_input,.mpa_textarea{width:100%;border-radius:3px;box-shadow:none!important;background:transparent;border-color:#dcdcdc!important;margin:2px 0;width:100%;flex:1}.mypage-row label{font-size:15px;font-weight:700;display:inline-block}.mypage-line{margin:25px 0;display:block;position:relative}.mypage-rows-title{margin-top:20px;margin-bottom:10px}.mypage-rows-title h3{color:#2d2d2d;text-transform:capitalize}.mypage-section{max-width:100%;width:100%;background:#fff;padding:20px;display:block;margin:0 auto;box-shadow:0 5px 20px rgba(0,0,0,0.05);border-radius:5px}.page-template-my-page .comment-respond .form-submit{align-items:center;display:flex;flex-wrap:wrap}.page-template-my-page .comment-respond .form-submit #submit{margin-bottom:7px}.page-template-my-page .mpa_comment_notice{display:inline-block;background:#cffbd9;padding:8px 10px;margin-left:10px;position:relative;color:#15772a;border:1px solid #7acc8b;border-radius:2px;margin-bottom:7px}@media(max-width: 1000px){.page-template-my-page .mpa_comment_notice{width:100%;margin:5px 0;text-align:center}}.mypage-wrapper{background:#eff4f5;padding:10px 50px 50px;border-radius:3px}.mpa_profile_photo_preview_block{text-align:center}.mpa_profile_photo_preview{display:inline-block}.mpa_notice{display:block;margin-bottom:30px;font-size:17px;font-weight:700;border-radius:3px;text-align:center;position:relative;height:55px}.mpa_notice_success{background:#a7f1ac;color:#24842b}.mpa_notice_error{background:#f9b4b4;color:#b53b3b}.mpa_desc_c{color:#2aa4b9;font-weight:700}.fl_r{float:right}.mpa_notice_text{display:inline-block;margin:0;padding:15px}.mpa_notice_close{width:55px;display:inline-block;position:absolute;right:0;margin:0;font-size:30px;line-height:55px;border-radius:0 3px 3px 0;color:rgba(0,0,0,0.5)}.mpa_notice_close:hover{cursor:pointer;background:rgba(0,0,0,0.08);color:rgba(0,0,0,0.6)}.mpa_link:hover{color:#f38a00}.mpa_soc_block_items img{width:50px;display:inline-block}.mypage-row-col-2{display:flex}.mpa_soc_icon{width:41px;min-width:41px}.mr-10{margin-right:10px}.m-t-15{margin-top:15px}.m-t-5{margin-top:5px}.mypage-row-col-100{width:100%}.mpa-col-2{display:flex}.mpa_product_img{width:100%}.mpa_product_name{margin:10px 0}.mpa_product_item_link img{margin:0;padding:0;width:100%;max-width:200px;display:inline-block}.mpa_address_name_bnt.mpa_address_name_bnt{display:inline-block;font-size:16px;padding:8px 15px;margin:2px 0 2px 5px;line-height:21px;text-decoration:none!important;outline:none!important;border-radius:3px;min-width:300px;text-align:center;box-shadow:none;background:#d4d4d4;border:1px solid #eaeaea;border-bottom:3px solid rgba(0,0,0,0.05)}.mpa_address_name_bnt:hover{background:#dadada;border-color:#dadada}.mpa_all_reviews_btn_block{text-align:center;margin:10px 0}.mpa_all_reviews_btn{padding:11px 20px;font-size:17px;border-radius:3px;color:#187aa7;border:1px solid #0094d7;min-width:250px;display:inline-block}.mpa_all_reviews_btn:hover{text-decoration:none;background:rgba(0,149,216,0.0784313725490196)}.mpa_term_block{color:#444;font-size:13px;background:#fff7ed;padding:10px;margin-bottom:15px;border-radius:3px;border:1px solid #ffe7c8}.mpa_term_bold{font-weight:700;color:#fba22c}.mpa_submit,.mpa_product_btn{text-decoration:none!important;color:#fff;background:#fba22c;padding:10px 2px;display:inline-block;border-radius:3px;width:100%;border:none}.mpa_submit.sending:hover,.mpa_submit.sending{cursor:progress;background-color:#68da4c!important;max-width:100%;line-height:16px;transition:1s;-webkit-background-size:30px 30px;-moz-background-size:30px 30px;background-size:30px 30px;background-image:-webkit-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:35px 35px;-webkit-animation:animate-stripes 1s linear infinite;-moz-animation:animate-stripes 1s linear infinite;animation:animate-stripes 1s linear infinite;box-shadow:0 5px 10px rgba(104,218,76,0.07)}.mpa_review_form_modal_inner .mpa_submit{padding:13px 5px;font-size:18px}.mpa_review_form_modal_inner .form-submit{margin:0}.mpa_submit{margin:10px 0 0}.mpa_products_list_items{display:flex;flex-wrap:wrap}.mpa_submit:hover,.mpa_product_btn:hover{background:#fda736;box-shadow:0 5px 10px rgba(253,167,54,0.26)}.mpa_review_form_modal_inner{max-width:100%;width:700px}.mpa_term_text{margin:0}.mpa_product_list_item{flex-wrap:nowrap;padding:20px;text-align:center;width:calc((100% / 4) - 14px);margin:7px;border-radius:5px;color:#b7d8d8;transition:.3s;position:relative;background:#fff;box-shadow:0 2px 30px rgba(0,0,0,0.09)}.mpa_product_name a{font-size:19px;color:#3085cf;height:55px;display:flex;justify-content:center;align-items:center}.mp_header{padding-top:10px;background:#fff}.mp_header_inner_top{background:#f1f7fb;width:100%;height:100px}em.comment-awaiting-moderation{font-style:inherit;font-weight:700;margin-top:5px;display:inline-block;color:#30989e}.mp_user_name,.mp_user_date{color:#656565;margin-bottom:8px}.mp_user_name i,.mp_user_date i{font-size:15px;margin-right:5px}.mp_soc_block{width:100%}.mp_soc_block_items{display:flex;margin-bottom:5px;flex-wrap:wrap;width:100%}.mp_data_profile_block_inner_top{width:100%}.mp_soc_icon{height:40px;margin-right:4px}.mp_soc_icon:hover{opacity:.8}.mp_soc_block_title{margin-bottom:5px;font-size:18px;font-weight:700}.mp_image_profile_block_img{width:200px;height:200px;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,0.1);border:5px solid #fff;min-width:200px}.mp_header_inner_footer{display:flex;justify-content:stretch;background:#fff;padding:20px 50px;box-shadow:0 9px 10px -8px rgba(0,0,0,0.08)}.mp_data_profile_block{flex:1}.mp_stats_profile_block{flex:1}.mp_image_profile_block_inner{margin-right:30px}.mp_page_title{font-size:35px;font-weight:700;color:#424242;margin:10px 0;word-break:break-word;line-height:1}.mp_user_code{font-size:18px;font-weight:700}.mp_user_code .mp_code{color:#f38a00}.mp_data_profile_block_inner{display:flex;flex-wrap:wrap;height:100%;align-content:space-between}.mp_stats_profile_block_inner .item{text-align:center;width:120px;background:#f5f5f5;height:120px;flex-wrap:wrap;align-items:center;align-content:center;display:flex;justify-content:center;border-radius:100%;margin:auto 10px;border:2px dashed #ccc}.mp_stats_count{width:100%;display:inline-block;font-size:19px;font-weight:700}.mp_stats_count i{font-size:18px;margin-right:5px}.mp_stats_text{color:#484848;display:inline-block;font-size:14px;margin-bottom:5px}.mp_stats_profile_block_inner{display:flex;height:100%;border-left:1px solid #ececec;padding-left:20px;justify-content:center}.content_block{margin:30px 50px;padding:20px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.05);border-radius:5px}.content_block_trans{margin:30px 50px;padding:0;background:transparent;box-shadow:none}.mp_content_title{font-size:25px;font-weight:700;color:#555}.page-template-my-page #content .container{padding:0}.page-template-my-page .site-content{background:#eff4f5;padding-top:0}.mp_about_me_text{margin-bottom:3px}.page-template-my-page #comments .review,.page-template-my-page #comments .comment{box-shadow:0 5px 10px rgba(0,0,0,0.04);margin-bottom:30px!important;border:1px solid #efefef!important}.mpa_add_product_content{display:none}.mpa_add_product_item.ready .mpa_add_product_content{display:inline-block}.mpa_add_product_item.ready{border:none;background:#fff;box-shadow:0 2px 30px rgba(0,0,0,0.09)}.mpa_min_product_name{margin-top:12px;display:inline-block;font-size:15px}.page-template-my-page .review-header{background:#f9f9f9;border-bottom:1px solid #efefef}.comment-text a,.woocommerce-review__author{color:#238dc1}#reviews .review,#reviews .comment{border:none;margin-bottom:0}.commentlist .review,.commentlist .comment{border:1px solid #c8c8c8;margin-bottom:20px}.mpa_add_product_items{margin:15px 0;display:flex;flex-wrap:wrap}.mpa_add_product_item{text-align:center;width:calc((100% / 4) - 14px);min-height:295px;display:flex;justify-content:center;align-items:center;margin:7px;background:#fff;border-radius:5px;border:2px dashed #b7d8d8;color:#b7d8d8;transition:.3s;position:relative}.mpa_add_product_item:hover{color:#fba22c;cursor:pointer;border-color:#fba22c}.mpa_add_product_item .mpa_add_product_item_close_icon{display:none}.mpa_add_product_item i.mpa_add_product_item_plus_icon{font-size:30px;display:inline-block;width:100%;height:100%;line-height:10}.mpa_add_product_item.ready .mpa_add_product_item_close_icon:hover{background:#ffe8e8;color:#ef7272;cursor:pointer}.mpa_add_product_item.ready .mpa_add_product_item_close_icon{margin:0;display:inline-block;position:absolute;right:0;top:0;cursor:pointer;border-radius:0 0 0 3px;width:35px;height:35px;font-size:18px;color:#a0a0a0;text-align:center;line-height:33px}.mpa_add_product_item.ready i.mpa_add_product_item_plus_icon{display:none}.mpa_add_product_modal{width:400px;position:fixed;background:#fff;left:calc(50% - 200px);z-index:99;box-shadow:0 5px 50px rgba(0,0,0,0.13);border-radius:5px;bottom:calc(100vh - 390px)}.mpa_add_product_modal_inner{padding:20px}.mpa_add_product_input{margin-bottom:10px}.mpa_add_product_modal_title{font-size:16px}.mpa_add_product_btn{background:#fba22c;width:100%;color:#fff;font-size:15px;padding:10px;min-width:200px;display:inline-block;text-align:center;border-radius:3px;text-decoration:none}.mpa_center_btns{display:flex;justify-content:center;flex-wrap:wrap}.mpa_add_product_btn:hover{text-decoration:none;opacity:.8;cursor:pointer;color:#fff}.mpa_add_product_modal_close{margin:0;display:inline-block;position:absolute;right:0;top:0;cursor:pointer;border-radius:0 0 0 3px;width:35px;height:35px;font-size:18px;color:#a0a0a0;text-align:center;line-height:33px}#mpa_form .mpa_link,#mpa_form input.mpa_submit{display:inline-block;margin:5px 10px;width:250px;max-width:100%;font-size:18px;line-height:52px;color:#fff;text-decoration:none;outline:none!important;border-radius:3px;box-shadow:0 5px 10px rgba(247,160,45,0.22);background:#F79D2B;text-align:center;height:52px;padding:0}#mpa_form .mpa_link{box-shadow:none;background:transparent;color:#3085cf;border:1px solid}#mpa_form .mpa_link:hover{text-decoration:none;background:rgba(0,149,216,0.08)}@media(min-width: 768px){.woocommerce-MyAccount-navigation{position:sticky;top:131px}}.woocommerce-MyAccount-navigation ul li a{padding:13px 0;display:block}.mpa_add_product_modal_close:hover{background:#ffe8e8;color:#ef7272;cursor:pointer}.mypage_title_block{text-align:center;font-size:30px;font-weight:700;color:#255058}.mypage_sub_title{text-align:center;margin:0;font-size:14px;max-width:700px;display:block;margin:0 auto;color:#255058}.mypage-title{margin-bottom:30px}.mpa_add_product_notice{background:#ffd5d5;padding:5px;color:#c72020;font-size:14px;font-weight:700;text-align:center;display:none;margin-bottom:3px}.mp_favorite_product_num{display:inline-block;width:35px;height:35px;margin:0;line-height:35px;text-align:center;border-radius:100%;position:absolute;left:0;background:#69ca5d;color:#fff;box-shadow:0 0 0 5px rgba(105,202,93,0.3);font-weight:700}.mp_favorite_products_items{display:flex;margin-top:20px;flex-wrap:wrap}.mp_favorite_products_item{width:calc(100% / 4);text-align:center;position:relative}.mp_favorite_products_item img{display:inline-block;width:100%}.mp-comment-list .comment.depth-1{margin-bottom:30px;border-radius:5px}.mp-comment-list .comment{border:none;background:#fff;padding:20px;box-shadow:0 5px 10px rgba(0,0,0,0.04);border:1px solid #efefef!important;margin-bottom:10px}.mp-comment-list .comment[data-admin="1"]{background:#fbfeff}.mp_comment_header{display:flex;height:50px;align-items:center}.mp_comment_author{display:inline-block;font-size:18px;font-weight:700;width:100%}.mp_comment_date{display:inline-block;font-size:14px;color:#828282;width:100%}.mp_comment_img{display:inline-block;border-radius:100%}.mp_comment_header_data{margin-left:10px}.mp_comment_text{margin-top:10px;word-break:break-word}.mp-comment-list .children{margin-top:15px}#questions input#submit{background:#5fc4d8;padding:5px 15px;box-shadow:0 5px 10px rgba(95,196,216,0.25)}.mp-comment-list .comment-reply-link{background:#eef3f4;padding:7px 20px;display:inline-block;border-radius:3px}.mp-comment-list .comment-reply-link:hover{text-decoration:none;background:#d5e3e6}#questions .comment-respond{margin-top:-40px;background:#eef3f4;padding:10px 15px;border-radius:5px;display:block;position:relative}#questions > .comment-respond{margin-top:10px;background:#fff}#questions #comment{border-radius:3px;resize:none;width:100%;background:#fff;border:1px solid #dadada;box-shadow:none!important}#questions .comment-form-comment label{margin-bottom:5px;display:inline-block;display:none}#questions .comment-reply-title{font-size:18px;margin-bottom:10px;display:inline-block}#questions .logged-in-as,.logged-in-as a{font-size:14px;color:#555;display:none}.mpa_min_product_block:hover .mpa_min_product_name,.mp_favorite_products_item:hover .mpa_min_product_name{text-decoration:underline}.comment-form-email input,.comment-form-url input,.comment-form-author input{width:100%}.comment-form-cookies-consent{width:100%;display:inline-block}.mp_is_admin{background:linear-gradient(45deg,#4fc1e5,#48cfb1);width:18px;height:18px;display:inline-block;line-height:18px;text-align:center;border-radius:100%;font-size:13px;color:#fff;position:relative;bottom:1px;margin-left:1px}.mp_max_characters_desc{margin-top:-15px;color:#848484;font-size:15px}.page-numbers li .current{background:#2f87ca;color:#fff}.page-numbers li > a:hover{background-color:#d1e1ed;color:#231f20}.comment-form-cookies-consent label{margin-left:5px}.mp_favorite_products_item .mpa_min_product_block{background:#fdfdfd;margin:10px;padding:20px;border-radius:5px;border:1px solid #e8e8e8}.mp_favorite_products_item .mpa_min_product_block:hover{background:#f7f7f7}@media(max-width: 1200px){.mpa_product_list_item{text-align:center;width:calc((100% / 3) - 14px)}.mpa_add_product_item{text-align:center;width:calc((100% / 2) - 14px)}.mp_stats_profile_block_inner .item{width:100px;height:100px}}@media(max-width: 1000px){.mp_header_inner_footer{flex-wrap:wrap;padding:20px}.mp_stats_profile_block_inner{border:none;padding:0}.mp_stats_profile_block{margin-top:30px;width:100%;flex:none}.mpa_product_list_item{width:calc(100% / 2 - 14px)}.mp_favorite_products_item{width:calc(100% / 2)}}@media(max-width: 850px){.mypage-wrapper{padding:20px}}@media(max-width: 750px){.content_block_trans,.content_block{margin:30px}.mp_soc_block_items{justify-content:center;margin-top:20px}.mp_data_profile_block{text-align:center}.mp_image_profile_block_inner{display:inline-block;margin:0}.mp_image_profile_block{width:100%;flex:none;text-align:center}}@media(max-width: 650px){#mpa_form .mpa_link,#mpa_form input.mpa_submit{width:100%}}@media(max-width: 600px){.mpa-col-2{flex-wrap:wrap}.mpa-col-2 input{width:100%}.mpa-col-2 .mpa_address_name_bnt{width:100%;margin:5px 0;text-align:center}.mpa_add_product_item{text-align:center;width:calc((100% / 1) - 14px)}.mpa_product_list_item,.mp_favorite_products_item{width:calc(100%)}}@media(max-width: 450px){.mpa_add_product_modal{width:calc(100% - 20px);left:10px;bottom:10px;height:auto}}@media(max-width: 400px){.mypage-wrapper{padding:0}.content_block_trans,.content_block{margin:20px}.mp_stats_profile_block_inner .item{width:80px;height:80px;margin:auto}}input#ewd-otp-tracking-number{padding:.5em .6em;height:auto;margin:0}.woocommerce-loop-product__sub_title{position:relative;font-size:16px;font-weight:700;color:#344086;display:inline-block;margin:0;bottom:5px}div#tab-certificate a{text-decoration:none;border-bottom:1px dashed #228abd;color:#228abd;font-size:20px;font-weight:700}div#tab-certificate{text-align:center}div#tab-certificate a:hover{color:#fba22c;border-bottom-color:#fba22c}#payment .woocommerce-invalid-required-field:after{display:none}.woocommerce-invalid-required-field:after{color:red}.grecaptcha-badge{display:none!important}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{opacity:1!important}#payment-options-order-summary .accepted-ssl{text-align:center;margin-top:-10px;margin-bottom:5px}@media(max-width: 1000px){.woocommerce-cart .ref_banner_mob{display:none!important}}@media(max-width: 600px){.woocommerce-products-header h1,.single-post h1.entry-title,.archive h1.entry-title,.search h1.entry-title,.page h1.entry-title,.blog h1{font-size:18px}.woocommerce-cart h1{margin:-10px 0}}#refer-faq table tr th:nth-child(1){padding-right:5px}.footer-soc-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.footer-soc-buttons .soc-item{font-size:21px;margin:0 7px 5px;width:35px;height:35px;text-align:center;align-items:center;line-height:35px;color:#fff;border-radius:100%;background:#636363;filter:grayscale(.5);opacity:.8}.footer-soc-buttons .soc-item:hover{opacity:1;cursor:pointer;filter:grayscale(0)}.footer-soc-buttons .soc-item-vk{background:#3b5998}.footer-soc-buttons .soc-item-odnoklassniki{background:#e4801c}.footer-soc-buttons .soc-item-facebook{background:#3b5998}.footer-soc-buttons .soc-item-instagram{background:linear-gradient(45deg,#ef3a69,#bf78ff)}.footer-soc-buttons .soc-item-pinterest{background:#cb2027}.footer-soc-buttons .soc-item-youtube{background:#f73030}footer{border-top:none}.footer-payment-methods img{display:inline-block;width:auto;height:25px;margin-top:4px;margin-right:4px}.footer-payment-methods{margin-bottom:10px}@media (max-width: 768px){footer .col-4{width:25%}footer .footer-widgets .row{margin:0 -1%;display:flex;flex-wrap:wrap}}@media(max-width: 650px){footer .col-4{width:50%}.footer-soc-buttons .soc-item{font-size:20px;width:35px;height:35px;line-height:35px;margin:0 5px 5px}}.footer-widget-1,.footer-widget-2,.footer-widget-3,.footer-widget-4{display:flex;justify-content:center}@media(max-width: 400px){footer .col-4{width:100%;text-align:center}}.coupon_get_popup_subtitle,.coupon_get_popup_subtitle2{color:red}.variations_info_block p,.estimated-delivery span,.order-total .amount,.cart_shipping_total .amount,.cart_item td.product-subtotal .amount,.cart_item td.product-price .amount,table.variation td{color:#383838!important}.payment_method_authnet label img{display:inline-block;top:12px;position:relative;background:#dfdfdf;padding:4px 3px}.payment_method_authnet label img:nth-child(1){padding-left:10px}#order_review>input[type='radio'],.payment_box.payment_method_ppec_paypal,.woocommerce-terms-and-conditions-wrapper,.subscribe{display:none!important}ul.woocommerce-SavedPaymentMethods.wc-saved-payment-methods{margin-left:28px}li.wc_payment_method.payment_method_authnet img{display:none}.checkout_btn span{left:-5px;font-size:14px;position:relative;top:2px}footer{clear:both}.footer-payment-methods img{display:inline-block;width:auto;height:40px;margin-top:4px;margin-right:4px;background:#fff;padding:5px;box-shadow:0 2px 10px rgba(0,0,0,0.09);border-radius:3px}.page-template-my-page .breadcrumbs{display:none}.site-content .breadcrumbs{margin-top:-15px}.breadcrumbs a,.breadcrumbs{font-size:15px;color:#444}.cart-collaterals #pay_with_amazon{display:none!important}span.credit_card_title{padding-right:8px;font-size:19px;top:0}span.credit_card_title + img{padding:0;margin:0;height:25px}.product_banner{margin:30px 0}.product_text_block h2{margin:0 0 30px;display:inline-block}.krill.product_page_nor1m h1.product_title{font-family:'Lato';margin:0;font-weight:700;text-transform:uppercase}.product_text_block{margin:50px 0}.product_text b{display:inline-block;width:100%;margin:5px 0;font-size:19px}ol.carousel-indicators{display:none!important;visibility:hidden;opacity:0}.woocommerce_delivery .breadcrumbs{display:none}.desc_title{color:#0176bc;font-weight:700;font-size:18px}.footer_soc_subscibe_block{display:flex;justify-content:space-between;border-bottom:1px solid #e8e8e8;padding:12px 100px;max-width:1440px;margin:0 auto;align-items:center}.footer_subscribe_block{border-bottom:1px solid #e4e4e4;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px;box-sizing:border-box}.footer_subscribe_block_inner{display:flex;align-items:center;box-shadow:0 5px 25px rgba(0,0,0,0.1);height:46px;max-width:500px;width:100%}.footer_subscribe_block_success{text-align:center;width:100%;margin:0;font-size:18px;display:none;color:#4c9c31;font-weight:700}.footer_subscribe_block_title{font-size:15px;text-align:center;margin:0 0 15px;width:100%}.footer_subscribe_block_error{text-align:center;width:100%;margin:0;font-size:18px;display:none;color:#dc3b3b;font-weight:700}.footer_subscribe_block.error .footer_subscribe_block_inner,.footer_subscribe_block.success .footer_subscribe_block_inner{display:none}.footer_subscribe_block.error .footer_subscribe_block_error,.footer_subscribe_block.success .footer_subscribe_block_success{display:block}.footer_subscribe_block.error .footer_subscribe_block_title,.footer_subscribe_block.success .footer_subscribe_block_title{display:none}input.footer_subscribe_input{background:#fff;box-shadow:none;border:none;border-radius:5px 0 0 5px;padding:12px 15px;font-size:16px;font-weight:700;box-sizing:border-box;flex:1;width:100%}button.footer_subscribe_button{background:#2597e8;border-radius:0 5px 5px 0;height:100%;display:inline-block;padding:5px 30px;box-sizing:border-box;font-weight:700;color:#fff}@media(min-width: 768px){.primary-navigation .sub-menu{width:100%;position:absolute;z-index:2;left:0;margin:0;display:flex;padding:15px 50px;flex-wrap:wrap;box-shadow:0 20px 20px rgba(0,0,0,0.05);display:none;flex-direction:column;max-height:190px;background-color:#f7f7f7}.menu-item-9885 .sub-menu,.menu-item-9913 .sub-menu{max-height:200px}}@media(min-width: 1000px){.primary-navigation .sub-menu{padding:20px 115px}}@media(max-width: 900px){.primary-navigation .sub-menu{padding:10px 20px}}ul.sub-menu:hover,.primary-navigation a:hover + ul.sub-menu{display:flex}.primary-navigation .sub-menu li{width:25%;text-align:left;margin:2px 0}.primary-navigation ul.sub-menu li a{font-size:15px;display:inline-block;padding:0;border-bottom:1px solid transparent;width:auto;margin-right:10px}.primary-navigation ul.sub-menu li a:hover{border-bottom:1px solid;color:#f79d2b}.results_wrapper{padding:50px 0}.results_items{display:block;width:100%;max-width:1000px;margin:100px auto 0}.results_items .results_item{display:flex;flex-wrap:wrap;margin-bottom:70px}.all_reviews_banner_image{margin:30px 0}.results_item_image{width:100%;max-width:100%;border-radius:3px;box-sizing:border-box}.results_item_inner{width:100%}.results_item_title{margin:0 0 5px;font-size:23px;width:100%;text-transform:uppercase;text-align:center;color:#555;font-weight:700}.results_item_left{width:calc(50% - 5px);margin-right:10px;display:flex;flex-wrap:wrap;justify-content:center}.page-template-template-reviews .breadcrumbs,.page-template-template-reviews .entry-header,.page-template-results .breadcrumbs{display:none}.all_reviews_header_image img,.results_header_image img{width:100%;box-sizing:border-box}.all_reviews_title,.results_title{margin:70px 0 20px;text-align:center;font-size:40px;padding-bottom:0;font-family:'Lato','arial';color:#10619e;font-weight:700}.all_reviews_header_image,.results_header_image{margin-left:-20px;margin-right:-20px}.all_reviews_sub_title,.results_sub_title{color:#444;text-align:center;font-size:24px}.page-template-template-reviews .results_wrapper,.page-template-results .results_wrapper{padding-top:0}.page-template-template-reviews .site-content,.page-template-results .site-content{padding-top:0}.results_item_right{width:calc(50% - 5px);display:flex;flex-wrap:wrap;justify-content:center}ul.products{justify-content:center}@media(max-width: 900px){.all_reviews_title,.results_title{font-size:35px}.all_reviews_sub_title,.results_sub_title{font-size:20px}}@media(max-width: 768px){.all_reviews_title,.results_title{font-size:30px;margin-top:40px}.results_items{margin-top:50px}}@media(max-width: 500px){.all_reviews_title,.results_title{font-size:25px;margin-top:30px}.all_reviews_sub_title,.results_sub_title{font-size:16px}}@media(max-width: 768px){.all_reviews_title,.results_item_title{font-size:20px}}@media(max-width: 500px){.all_reviews_title,.results_item_title{font-size:15px}}.payment_group_block{border:1px dashed #eaaf09;padding:10px 13px 3px;margin:15px 0 30px;border-radius:3px;box-sizing:border-box;position:relative;text-align:center}.payment_group_block p.payment_group_title{text-align:center;font-size:16px;padding:0!important;font-weight:700;color:#3a3a3a;box-sizing:border-box;background:#fff;margin:5px 0 15px!important}.comment-text a:not(.more_btn):not(.less_btn),.woocommerce-review__author{pointer-events:none}.product-card-icons{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:space-evenly}.woocommerce-product-details__short-description .product-card-icons{margin:20px 0 5px}.product_stamps .product-card-icons{margin:0 0 10px}.product-card-icon{text-align:center}.product-card-icon img{max-width:40px;display:inline-block}.product-card-dietary-name{font-size:10px;color:#010101}.product-dietary-icon{text-align:center;height:40px}.site-header-share .share-links{display:block!important;visibility:visible!important}.product_bottom_info_subtitle{font-size:28px;color:#555;margin-top:15px;font-weight:400}.product_text_big_p{font-size:20px}.woocommerce-order-received .woocommerce-order-details a.woocommerce-button.button.pay{display:none!important}li.wc_payment_method.payment_method_ppec_paypal{display:none}.ref_banner_mob,.header-banner{opacity:0;pointer-events:none}.woocommerce-MyAccount-navigation-link--affiliate-area{display:none}