/**handles:colibriwp-woocommerce-style,wcmmq-front-style,woo_discount_pro_style**/
.woocommerce.widget_shopping_cart ul.cart_list li{border-bottom:1px solid #d2d2d2;padding:15px 0!important;line-height:1;color:#555;font-size:14px}.woocommerce.widget_shopping_cart ul.cart_list li:last-child{border-bottom:0}.woocommerce.widget_shopping_cart ul.cart_list li a{color:#555;font-weight:400;width:90%;line-height:1.3}.woocommerce a.remove,.woocommerce.widget_shopping_cart ul.cart_list li a.remove{right:0;top:15px;left:auto;width:20px;height:20px;line-height:20px;color:#fea100!important}.woocommerce a.remove:hover,.woocommerce.widget_shopping_cart ul.cart_list li a.remove:hover{color:#fff!important;background-color:#fea100}.woocommerce.widget_shopping_cart ul.cart_list li img{float:left;margin-left:0;margin-right:10px;width:80px}.woocommerce.widget_shopping_cart ul.cart_list li .quantity{margin-top:10px;display:block;font-weight:700}.woocommerce.widget_shopping_cart .total{font-weight:700;font-family:MyriadPro-Bold!important;color:#007ec5;font-size:13px;text-transform:uppercase;padding:15px 0;margin-bottom:20px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.woocommerce.widget_shopping_cart .total .woocommerce-Price-amount.amount{float:right;color:#007ec5;font-family:MyriadPro-Bold!important;font-size:15px}.woocommerce.widget_shopping_cart .woocommerce-Price-currencySymbol{font-size:90%;text-transform:none}.woocommerce a.button.checkout{float:inherit;font-size:1rem!important}.archive.woocommerce a.button:hover,.woocommerce a.added_to_cart:hover{background-color:#007ec5;color:#fff}.woocommerce.widget_shopping_cart ul.cart_list li a:hover{color:#fea100}.header-cart-search{float:left;position:relative;text-align:center;margin-left:30px}.cart-fa-icon{display:inline-block;color:#555;cursor:pointer;width:100%;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.cart-count{background-color:#fea100;border-radius:100%;width:20px;height:20px;line-height:20px;display:inline-block;color:#fff;font-size:12px;vertical-align:top;margin-left:-5px}.header-cart-search .widget_shopping_cart{position:absolute;top:100%;right:0;width:300px;padding:10px 20px;text-align:left;background-color:#fff;z-index:99999;border:1px solid #d2d2d2;opacity:0;visibility:hidden;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.header-cart-search .widget_shopping_cart ul.cart_list{max-height:220px;overflow-y:scroll}.header-cart-search:hover .cart-fa-icon{color:#fea100}.header-cart-search:hover .widget_shopping_cart{opacity:1;visibility:visible}.header-cart-search .widget_shopping_cart_content ul li.empty{padding:0;text-transform:uppercase}.shop_section{padding:80px 0;text-align:center}@media (max-width:480px){.ak-container{width:100%;padding:0 10px}.item-wrap{width:100%!important;float:none!important;margin-left:0!important}}@media screen and (min-width:481px) and (max-width:1024px){.item-wrap{width:41%!important;margin-left:6%!important}}.products-shop{margin-left:0}.item-wrap{float:left;width:35%;margin-left:10%;position:relative;border-top:3px solid #bad8f1;border-bottom:3px solid #6e9fd4;padding:15px 10px 0;overflow:hidden;margin-bottom:20px;background-color:#fff;box-shadow:0 2px 3px 1px rgb(89 142 188 / 21%)}body.woocommerce ul.products li.product{border-top:3px solid #bad8f1;border-bottom:3px solid #6e9fd4;border-bottom-left-radius:20px;border-top-right-radius:20px;-webkit-box-shadow:0 0 3px 0 rgba(189,189,189,.4),0 2px 3px 0 rgba(189,189,189,.3),0 2px 3px rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(189,189,189,.4),0 2px 3px 0 rgba(189,189,189,.3),0 2px 3px rgba(0,0,0,.08)}.single-product.woocommerce-page .product{border-top:3px solid #bad8f1;border-bottom:3px solid #6e9fd4;border-bottom-left-radius:20px;border-top-right-radius:20px}.item-wrap .product-info-wrap{background-color:#fff;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;position:relative;padding-top:35px}.item-wrap a.product-name h5{margin:0 0 10px;font-size:1.3em;color:#555;padding-bottom:5px;font-family:MyriadPro-Cond!important}.item-wrap .price,.woocommerce ul.products li.product .price{color:#007ec5;font-size:21px;text-align:center;font-weight:700;font-family:MyriadPro-Bold!important}.item-wrap .price ins{background:0 0}.item-wrap .price del{color:#bad8f1;font-size:18px;display:inline-block}.item-wrap .rating-price{text-align:left;margin-bottom:50px}.item-wrap .product-info-wrap.no-rating .price{float:none}.item-wrap .product-info-wrap.no-rating .rating-price{text-align:center}.woocommerce .product-rating,.woocommerce ul.products li.product .star-rating{float:right;color:#fea100;font-size:14px;margin-top:4px}.item-wrap a.product-name h5:hover,.woocommerce .star-rating,.woocommerce .star-rating:before{color:#007ec5}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.item-wrap a.product-name h5{font-weight:700}.item-wrap .add-to-cart-shop{position:absolute;width:100%;left:0;bottom:-20px;padding:0 3px;opacity:0;visibility:hidden;z-index:0;clear:both;transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out}.item-wrap:hover .add-to-cart-shop{opacity:1;visibility:visible}.item-wrap .add-to-cart-shop a.added{display:none}.item-wrap:hover .product-info-wrap{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.shop-flash-wrap,.woocommerce ul.products li.product .shop-flash-wrap{position:absolute;top:-13px;left:-29px;right:auto;width:80px;background-color:#3bc33c;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{display:block;border-radius:0;position:static;background-color:#3bc33c;color:#fff;font-size:12px;text-transform:uppercase;font-family:'Merriweather Sans',sans-serif;font-weight:400;padding:0;min-height:0;min-width:0;line-height:1;margin:29px 0 8px 0}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{margin-left:5px;border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#f8f8f8;padding:0;min-width:auto;padding:15px;border:1px solid #d1d1d1}.woocommerce nav.woocommerce-pagination ul li a:hover{background-color:#fea100;color:#fff;border-color:#fea100}.woocommerce .woocommerce-result-count{font-size:18px;color:#111;text-transform:uppercase;line-height:1}.woocommerce .woocommerce-ordering select{padding:7px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:40px}.woocommerce ul.products,.woocommerce-page ul.products{align-items:center;display:flex;margin-left:auto;margin-right:auto;padding-left:7%}@media (max-width:440px){.woocommerce ul.products,.woocommerce-page ul.products{margin:auto;align-items:center;display:grid;padding-left:0}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0;margin-left:4%;margin-bottom:30px;padding:20px;border:1px solid #e9e9e9;text-align:center;overflow:hidden}.woocommerce ul.products li.product:nth-child(odd),.woocommerce-page ul.products li.product:nth-child(odd){clear:both}.woocommerce ul.products li.product h3{margin:0 0 10px;font-size:18px;color:#555;line-height:1;text-transform:uppercase}.woocommerce ul.products li.product .price{font-weight:700}.woocommerce ul.products li.product .button{margin-top:10px;width:80%;text-transform:uppercase}.woocommerce ul.products li.product .button.added{display:none}.woocommerce a.added_to_cart{margin:0;line-height:1;font-size:14px;font-weight:700;margin-top:10px;width:80%;text-transform:uppercase;border:2px solid #007ec5;border-radius:5px;padding:.9em 1.8em;color:#007ec5}.woocommerce .item-wrap a.added_to_cart{font-family:MyriadPro-Bold!important;font-size:1rem;width:80%}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:50%;margin-top:-8px}.woocommerce div.product .images{border:1px solid #e9e9e9}.woocommerce div.product{overflow:hidden}.woocommerce div.product .summary{margin-top:0;text-align:left}.woocommerce div.product .product_title{font-size:21px;font-family:AGOptimaCyr,sans-serif}.woocommerce div.product .star-rating{font-size:14px;margin-top:0}.woocommerce div.product .woocommerce-product-rating{margin-bottom:20px;line-height:1}.woocommerce-product-rating .woocommerce-review-link{font-size:12px;text-transform:uppercase;color:#777}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#fea100;font-size:18px;line-height:1;margin:10px 0}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#555;font-size:16px}.woocommerce #review_form #respond .form-submit input,.woocommerce div.product form.cart .button{background-color:#fea100;color:#fff;border-radius:0;padding:12px 16px;font-size:14px;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.woocommerce #review_form #respond .form-submit input:hover,.woocommerce div.product form.cart .button:hover{background-color:#454545;color:#fff}.woocommerce div.product form.cart div.quantity input{height:42px;background-color:#f0f0f0;border:1px solid #dfdfdf}.woocommerce .woocommerce-tabs.wc-tabs-wrapper{border:1px solid #e9e9e9}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;background-image:linear-gradient(0deg,#6e9fd4 25%,#d4ecff 74%);box-shadow:1px 3px 3px 0 rgba(0,0,0,.27)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-image:linear-gradient(0deg,#ccc 25%,#f4f4f4 74%)}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-top:0;border-color:#e9e9e9;border-radius:0;background-color:#e9e9e9;padding:10px 20px;line-height:1;font-size:24px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding:0 20px}.woocommerce #reviews h3,.woocommerce .panel h2{font-size:18px;text-transform:uppercase;margin-bottom:20px;line-height:1}.woocommerce #reviews #comments ol.commentlist{border-bottom:1px solid #e9e9e9;margin-bottom:40px;padding-bottom:20px}.woocommerce #reviews .comment-form-rating p.stars a{color:#fea100}.woocommerce #reviews p label{font-weight:700;font-family:'Merriweather Sans',sans-serif;font-size:14px;color:#777}.woocommerce #review_form #respond textarea{height:180px}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{width:49.7%}.woocommerce table.shop_table{border-radius:0}.woocommerce-cart table.cart td.actions .coupon .input-text{height:40px;width:53%!important}.woocommerce #payment #place_order,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce input.button,.woocommerce-page #payment #place_order{background-color:#007ec5;color:#fff;padding:10px 17px 11px;border:2px solid #007ec5 border-radius: 5px;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;font-weight:400}.woocommerce #payment #place_order:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce input.button:hover,.woocommerce-page #payment #place_order:hover{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#007ec5}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{border:2px solid #414141;background-color:#414141;color:#fff}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#fea100;border-color:#fea100}.woocommerce-info{border-top-color:#fea100}.woocommerce-info:before{color:#fea100}.woocommerce table.shop_table td{line-height:1.3em}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0 0 10px}.woocommerce-MyAccount-navigation ul li{background-color:#f1f1f1;margin-bottom:10px;border-left:3px solid #fea100;position:relative}.woocommerce-MyAccount-navigation ul li:before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background-color:#fea100;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.woocommerce-MyAccount-navigation ul li a{padding:10px 15px;display:inline-block;color:#555;width:100%;position:relative;z-index:10}.woocommerce-MyAccount-navigation ul li.is-active:before,.woocommerce-MyAccount-navigation ul li:hover:before{width:100%}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.woocommerce .woocommerce-MyAccount-content input.button{margin-top:15px}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;background:rgba(254,161,0,.5)}.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:#fff;background:#fea100}
.qib-button{display:inline}.qib-button .qib-button,.qib-button .quantity{display:inline-block}.qib-button .quantity input[type=number]::-moz-inner-spin-button,.qib-button .quantity input[type=number]::-moz-outer-spin-button,.qib-button .quantity input[type=number]::-webkit-inner-spin-button,.qib-button .quantity input[type=number]::-webkit-outer-spin-button,.single-product div.product form.cart .quantity input[type=number]::-moz-inner-spin-button,.single-product div.product form.cart .quantity input[type=number]::-moz-outer-spin-button,.single-product div.product form.cart .quantity input[type=number]::-webkit-inner-spin-button,.single-product div.product form.cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity.wcmmq-coma-separator-activated,.quantity.wqpmb_quantity.wcmmq-coma-separator-activated,.single-product div.product form.cart .quantity input[type=number],.wqpmb_quantity.wcmmq-coma-separator-activated{position:relative}.qib-button-wrapper .quantity input.input-text.qty.text.wcmmq-main-input-box,div.quantity .wcmmq-main-input-box,div.quantity.wqpmb_quantity .wcmmq-main-input-box,input.wcmmq-main-input-box{height:2px!important;background:0 0!important;border:0 none;width:2px!important;overflow:hidden!important;position:absolute;transform:translateX(50%);bottom:0;left:50%;outline:0 none!important;outline-offset:0!important}input.input-text.qty.text.wcmmq-main-input-box{opacity:0}
.awdr_free_product_text{display:inline-block;padding:0 10px;background-color:#3d9cd2;color:#fff;border-radius:3px}.variation-wdr_free_product{display:none!important}.awdr_change_product{cursor:pointer}.awdr_free_product_variants{padding:5px}.awdr-product-name{padding-left:10px}.awdr_change_product{display:flex}.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:0;font-size:1.02em;transition:.4s}.awdr-select-free-variant-product-toggle-active,.awdr-select-free-variant-product-toggle:hover{color:#444}.awdr-select-variant-product{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px}.awdr-select-free-variant-product-toggle-active:after{content:"\2796"}