@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.aws-container .aws-search-form{position:relative;width:100%;float:none!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;margin:0!important;border:1px solid #d8d8d8;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{background-color:#fff}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-search-result{position:absolute;text-align:left;z-index:9999999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;line-height:16px}.aws-search-result ul{list-style:none;padding:0!important;margin:0!important;max-height:400px;overflow-y:auto}.aws-search-result ul::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative}.aws-search-result ul li:last-child{border-bottom:0}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_results .aws_result_item{position:relative}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_title{display:block;font-weight:400;margin-bottom:3px;color:#21759b}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#222}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title{margin-bottom:2px}.aws-search-result .aws_result_excerpt{display:block;color:#222}.aws-search-result .aws_result_price{display:block;padding:2px 0;color:#222}.aws-search-result .aws_result_price del{background:0 0;padding:0 12px 0 0;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 12px 0 0;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 10px 0 0}.aws-search-result .aws_result_image img{width:50px;height:auto;box-shadow:none}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:relative;right:-25px;text-align:center;top:3px;transform:rotate(45deg);width:77px}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto}.aws-search-result .aws_search_more a{line-height:40px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}em{
font-style: italic !important;
}
.woocommerce-info{
background-color: #ff9800 !important;
}
.wp-block-image.alignfull img{
width: auto;
}
.woocommerce-Price-currencySymbol{
font-size: medium;
}
a.added_to_cart{
content: '✔';
display: none;
}
.cart-table__body__product-remove{
cursor: pointer;
}
.modal_cart_empty, .modal_cart_full{
display: none;
}
.cart_table_th{
border: none;
border-bottom: 1px solid #dedede;
font-size: 1.3rem;
font-weight: 700;
line-height: 1;
padding: 1.7rem .75rem;
vertical-align: middle;
text-align: center;
}
.cart_table_td{
color: #212121;
font-size: 1.8rem;
line-height: 1.5;
}
.entry-title{
color: #212121;
font-size: 2.4rem;
font-weight: 700;
line-height: 3rem;
margin: 10px 30px;
}
.button_update_cart{
float: right;
margin-top: 10px;
}
.woocommerce-billing-fields h3, .woocommerce-additional-fields h3, h3#order_review_heading, p.woocommerce-notice--success, .woocommerce-order-details__title{
color: #212121;
font-size: 1.7rem;
font-weight: 700;
line-height: 1;
margin: 0 0 2rem;
}
.woocommerce-billing-fields__field-wrapper label, .woocommerce-additional-fields__field-wrapper label{
color: #212121;
font-size: 1.6rem;
line-height: 2.4rem;
}
.woocommerce-billing-fields__field-wrapper p.form-row, .woocommerce-additional-fields__field-wrapper p.form-row, .woocommerce-input-wrapper {
width: 100%;
margin: 0;
}	
.woocommerce-billing-fields__field-wrapper span.woocommerce-input-wrapper{
display: block;
width: 100%;
}
.woocommerce-billing-fields__field-wrapper input, .woocommerce-additional-fields__field-wrapper textarea {
background: #f2f2f2;
border: 1px solid #f2f2f2;
border-radius: 5px;
color: #212121;
font-size: 1.6rem;
min-height: 51px;
outline: none;
padding: 10px 16px;
width: 100%;
}
table.woocommerce-checkout-review-order-table .product-name, .cart-collaterals .cart_totals{
width: inherit !important;
}
#order_review .shop_table, .woocommerce-table--order-details{
width: 100%;
margin: 0!important;
}
#order_review .shop_table td, #order_review .shop_table th, .woocommerce-table--order-details td, .woocommerce-table--order-details th{
padding: 5px 10px;
}
.shop_table tr{
border: 1px solid #dedede;
}
table.cart td.actions{
border-top: 1px solid  #dedede !important;
}
#payment .place-order{
margin: 0!important;
}
.woocommerce-privacy-policy-text p{
margin-bottom: 10px
}
ul.order_details li, .woocommerce-customer-details address{
font-size: 11px;
}
.tab_description_content{
border: 1px solid #dedede;
display: flex;
padding: 2em;
}
.tab_description_content_1{
border-right: 1px solid #dedede;
padding: 0 3em;
width: 65%;
}
.tab_description_content_2{
padding: 0 3em;
width: 35%;
}
.post_my_bg{
background: #fff;
padding: 30px;
position: relative;
width: 100%;
margin-bottom: 3em;
line-height: normal;
}
.entry-content .woocommerce{
background: #fff;
padding: 30px;
position: relative;
width: 100%;
margin-bottom: 3em; 
}
.products-list__item__price del, .product-card__body__content__buy-box__price del{
font-size: 75%;
color: #757575;
display: block;
}
.product-card__body__content__buy-box__price del{
margin-bottom: -17px;
}
.products-list__item__price ins, .product-card__body__content__buy-box__price ins{
text-decoration: none;
display: block;
}
.product_tag_block{
position: absolute;
left: -1px;
top: -1px; }
.product-card-slider .product_tag_block{
z-index: 1;
}
.product_tag_block img{
height: 30px;
cursor: pointer;
}
.wc-proceed-to-checkout .button.checkout-button, #payment .place-order .button, .modal_cart_full a.cart-button{
background-color: #3bc51d !important;
font-weight: bold;
}
.modal_cart_full button.cart-button{
margin-right: 10px !important;
}
.wc-proceed-to-checkout .button.checkout-button:hover, #payment .place-order .button:hover, .modal_cart_full a.cart-button:hover {
background-color: #3bc51d;
}
.woocommerce-privacy-policy-text{
display: none;
}
.ourAchievementsSlide img{
margin: 0 auto;
width: 100%;
max-width: 250px;
}
.product-card-slider__main__item--wrapper img{
height: inherit !important;
}
.ourAchievementsBlock {
position: relative;
}
.ourAchievementsBlock .slick-prev{
-webkit-transform: rotate(225deg);
border-right: .3rem solid #000;
border-top: .3rem solid #000;
left: 2.4rem;
transform: rotate(225deg);
z-index: 1;
}
.ourAchievementsBlock .slick-next{
-webkit-transform: rotate(45deg);
border-right: .3rem solid #000;
border-top: .3rem solid #000;
right: 2.4rem;
transform: rotate(45deg);
}
.product-card-slider__main{
display: flex;
}
.img_block_zoom{
max-height: 440px;
max-width: 580px;
margin: auto;
}
.products-list__item__image img{
height: inherit !important;
width: auto !important;
margin: auto !important;
}
.products-list__item__image{
display: flex;
}
.aws-container .aws-show-clear .aws-search-field{
z-index: 0;
}
b, strong {font-weight: bolder !important;}
.header--main-page .header__body__cart__block__icon svg g path+path {
fill: #ff9800 !important;
}
.header__body__cart__block__description__counter, .header--main-page .header__body__cart__block__description__head {
color: #ff9800 !important;
}
.wc-proceed-to-checkout .button{
display: flex !important;
}
@media screen and (max-width: 1439px){
.section__body__about-us:before{
background-position: 101px 70px !important;
}
}
@media screen and (max-width: 1023px){
.section__body__about-us:before{
display: none;
}
}
@media screen and (max-width: 767px){
#image_zoom{
max-width: 358px;
}
.zoomContainer{
display: none;
}
}
@media screen and (min-width: 992px){
.woocommerce-billing-fields__field-wrapper p.form-row-first, .woocommerce-billing-fields__field-wrapper p.form-row-last{
width: calc(50% - 10px);
margin: 0;
}
}
@media screen and (max-width: 991px){
.tab_description_content{
display: block;
}
.tab_description_content_1{
border-right: none;
width: 100%;
padding-bottom: 3em;
border-bottom: 1px solid #dedede;
}
.tab_description_content_2{
padding-top: 3em;
width: 100%;
}
} .aws-container .aws-search-field{
border: none !important;
font-size: 1.8rem !important;
height: 42px !important;
max-width: calc(100% - 2px) !important;
min-height: 42px !important;
padding: 10px 4px 10px 24px !important;
width: 100% !important;
}
.aws-container .aws-search-form .aws-form-btn{
-ms-flex-align: center;
-ms-flex-pack: center;
-webkit-box-align: center;
-webkit-box-pack: center;
-webkit-transition: all .2s ease-in-out;
align-items: center;
background: #ff9800;
border: none !important;
border-radius: 5px !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
height: 42px;
justify-content: center;
transition: all .2s ease-in-out;
width: 138px;
}
.product-card-slider__main__item--wrapper img{
height: inherit !important;
}
.aws-search-result ul {
max-height: 500px  !important;
}
.aws-search-result .aws_search_more a {
font-size: 16px !important;
font-weight: 600 !important;
}
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.mobile-header__nav__menu__item{
padding: 15px 25px !important;
font-size: 14px !important;
text-transform: uppercase !important;
justify-content: left !important;
}
@media screen and (max-width:767px){.mobile-header__controls__cart__icon{height:44px !important; width:44px !important;}}
@media screen and (max-width:767px){.mobile-header__controls__search__icon{height:44px !important; width:44px !important;}}
.wp-block-image.alignfull img{height: 100%;}
.cart-subtotal{display:none;}
.woocommerce-input-wrapper select {
background: #f2f2f2;
border: 1px solid #f2f2f2;
border-radius: 5px;
color: #212121;
font-size: 1.6rem;
min-height: 51px;
outline: none;
padding: 10px 16px;
width: 100%;
}
.section_body_page {    
background: #fff;
padding: 30px;
position: relative;
width: 100%;
}