body.woocommerce-cart .cart-empty{display:inline-block;margin:0 20px 20px 0}body.woocommerce-cart .return-to-shop{display:inline-block}body.woocommerce-cart .woocommerce-message{padding:30px;margin-bottom:80px;background:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:space-between}body.woocommerce-cart .shop_table{border-collapse:collapse;border-spacing:0;width:100%;text-align:center;margin:0 0 40px}body.woocommerce-cart .shop_table thead tr th{padding-bottom:20px;border:0;border-bottom:1px solid #e6e6e6}body.woocommerce-cart .shop_table tbody td{padding:20px 10px;border:0;border-bottom:1px solid #e6e6e6}body.woocommerce-cart .shop_table tbody th{font-weight:700;text-transform:capitalize;font-size:16px;color:#222}body.woocommerce-cart .shop_table tbody td.product-remove{text-align:center}body.woocommerce-cart .shop_table tbody td.product-thumbnail img{width:50px;height:auto;position:relative}body.woocommerce-cart .shop_table tbody td.product-thumbnail a{text-align:center;padding-left:10px;color:#676767;position:relative}body.woocommerce-cart .shop_table tbody td.product-thumbnail a img{position:relative}body.woocommerce-cart .shop_table tbody td.product-quantity label{display:none}body.woocommerce-cart .shop_table tbody td.product-quantity input{margin-bottom:0;max-width:100px}body.woocommerce-cart td.actions{border:0 !important;padding:45px 0 !important}body.woocommerce-cart td.actions .coupon{display:inline-flex;float:left}body.woocommerce-cart td.actions .coupon label{display:none}body.woocommerce-cart td.actions .coupon #coupon_code{width:300px;max-width:100%;margin-bottom:0}body.woocommerce-cart td.actions .coupon .button{margin-left:20px}body.woocommerce-cart td.actions .button{float:right}body.woocommerce-cart td.actions input[disabled]{opacity:0.4}body.woocommerce-cart .cart_totals h2{font-size:30px;line-height:40px;margin-bottom:30px}body.woocommerce-cart .cart_totals table tr th{border:0;border-bottom:1px solid #e6e6e6;text-align:left}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{display:inline-block;margin-bottom:0}body.woocommerce-cart .cross-sells{display:none}@media screen and (max-width: 785px){body.woocommerce-cart .shop_table th,body.woocommerce-cart .shop_table td{max-width:100px}body.woocommerce-cart .shop_table thead tr th.product-thumbnail,body.woocommerce-cart .shop_table thead tr th.product-remove{display:none}body.woocommerce-cart .shop_table tbody td.product-thumbnail,body.woocommerce-cart .shop_table tbody td.product-remove{display:none}body.woocommerce-cart td.actions .coupon{flex-direction:column;width:100%}body.woocommerce-cart td.actions .coupon #coupon_code{width:100%}body.woocommerce-cart td.actions .coupon .button{margin-left:0;float:none;width:100%;margin-top:20px}body.woocommerce-cart td.actions .button{float:none;width:100%;margin-top:20px}body.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{width:100%}}body.woocommerce-checkout .col-1,body.woocommerce-checkout .col-2{width:100% !important;max-width:100% !important;padding-right:0 !important;padding-left:0 !important}body.woocommerce-checkout .woocommerce-form-login-toggle{padding:30px;border:1px solid #e0e0e0;border-radius:2px;margin-bottom:20px}body.woocommerce-checkout .woocommerce-form-login{padding:30px;border:1px solid #e0e0e0;margin-top:20px;margin-bottom:20px;border-radius:4px}body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last{position:relative;min-height:1px;width:50%;float:left;margin:10px 0 0}body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first.form-row-first,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last.form-row-first{padding-right:15px}body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first.form-row-last,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last.form-row-last{padding-left:15px}body.woocommerce-checkout .woocommerce-form-login .woocommerce-form__label{margin-left:30px}body.woocommerce-checkout .woocommerce-form-login .lost_password{display:inline-block;margin:10px 0}body.woocommerce-checkout .woocommerce-form-coupon-toggle{padding:30px;border:1px solid #e0e0e0;border-radius:2px;margin-bottom:20px}body.woocommerce-checkout .woocommerce-form-coupon{padding:30px;border:1px solid #e0e0e0;margin-top:20px;margin-bottom:20px;border-radius:4px}body.woocommerce-checkout ul.woocommerce-error{border-bottom:5px solid red;display:inline-block;width:100%;margin-bottom:60px;padding:40px 20px}body.woocommerce-checkout .woocommerce-billing-fields{margin-top:30px;display:inline-block;width:100%}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{margin:0 -15px;padding:0}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{position:relative;min-height:1px;width:50%;float:left;padding-left:15px;padding-right:15px;margin:10px 0 0}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input{border-color:#d93900}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_1_field{width:100%}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_2_field{top:24px}body.woocommerce-checkout .woocommerce-account-fields{display:inline-block;width:100%}body.woocommerce-checkout .woocommerce-account-fields #account_password_field{margin:0;padding:10px 0;display:inline-block;width:100%}body.woocommerce-checkout .woocommerce-shipping-fields{display:inline-block;width:100%;margin-top:30px}body.woocommerce-checkout h3#order_review_heading{display:inline-block;width:100%;margin-top:10px}body.woocommerce-checkout .woocommerce-checkout-review-order table{border-collapse:collapse;border-spacing:0;width:100%;text-align:left;margin:0 0 40px}body.woocommerce-checkout .woocommerce-checkout-review-order table thead tr th{padding:20px 10px;border:0;border-bottom:1px solid #e6e6e6}body.woocommerce-checkout .woocommerce-checkout-review-order table tbody td{padding:20px 10px;border:0;border-bottom:1px solid #e6e6e6}body.woocommerce-checkout .woocommerce-checkout-review-order table tbody th{font-weight:700;text-transform:capitalize;font-size:16px;color:#222}body.woocommerce-checkout .woocommerce-checkout-review-order table tfoot td,body.woocommerce-checkout .woocommerce-checkout-review-order table tfoot th{padding:20px 10px;font-weight:700;text-transform:capitalize;font-size:16px;color:#222;border:0;border-bottom:1px solid #e6e6e6}body.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul{margin-top:10px;margin-bottom:10px;padding:30px;background:#fff;border:1px solid #e0e0e0;display:inline-block;width:100%}body.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li{font-size:16px;line-height:26px;list-style:none}body.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-terms-and-conditions-wrapper{margin-top:10px;margin-bottom:45px;padding:30px;background:#fff;border:1px solid #e0e0e0;display:inline-block;width:100%}body.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-terms-and-conditions-wrapper p{margin:0}body.woocommerce-checkout .woocommerce-checkout-review-order button#place_order{width:100%;height:60px}@media screen and (max-width: 785px){body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last{width:100%;float:none;margin:10px 0 0}body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first.form-row-first,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last.form-row-first{padding-right:0}body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-first.form-row-last,body.woocommerce-checkout .woocommerce-form-login .form-row.form-row-last.form-row-last{padding-left:0}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:100%;float:none}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row#billing_country_field{margin-bottom:35px}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row#billing_address_2_field{top:-5px}body.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row#billing_state_field{margin-bottom:35px}body.woocommerce-checkout .place-order button{width:100%}}body.woocommerce-lost-password .woocommerce{padding-right:0.9375rem;padding-left:0.9375rem;max-width:62.5rem;margin:60px auto;display:flex;flex-direction:column}body.woocommerce-lost-password .woocommerce .woocommerce-message{font-size:20px;line-height:28px;font-weight:700}.woocommerce-MyAccount-navigation ul{padding:0;margin:0 0 50px;background:#ffb600;display:flex;align-items:center;justify-content:space-around}.woocommerce-MyAccount-navigation ul li{list-style:none;display:inline-block;padding:25px 30px;margin:0;background:#ffb600;transition:all 0.2s ease}.woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-MyAccount-navigation ul li.is-active{opacity:0.8}.woocommerce-MyAccount-navigation ul li a{color:#fff;font-family:'Poppins', 'sans-serif';font-weight:400;font-size:13px}.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2{width:100% !important;max-width:100% !important;padding:0 !important}.woocommerce-MyAccount-content .woocommerce-Message{display:flex;align-items:center;justify-content:center}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button{margin-right:20px}.woocommerce-Addresses .edit{float:left;font-size:13px;line-height:20px;cursor:pointer;padding:15px 30px;border-radius:2px;transition:all 0.2s ease;background:#ffb600;color:#fff;font-weight:700;font-family:Poppins, sans-serif}.woocommerce-Addresses .edit:hover{opacity:0.8}.woocommerce-Addresses .u-column2{margin-top:30px;display:inline-block;width:100%}.woocommerce-Addresses h3{display:inline-block;width:100%;margin:30px 0}.woocommerce-Addresses address{margin:17px 0 0 20px;display:inline-block}.woocommerce-address-fields #billing_country_field{margin:0 0 25px;width:100%;display:inline-block}.edit-account p{margin:0}.edit-account em{margin:0 0 20px;display:inline-block;width:100%}.edit-account abbr[title]{border-bottom:none}.edit-account fieldset{border:0;padding:0;margin:0}.edit-account legend{font-size:20px;padding:20px 0;font-family:Poppins, sans-serif;font-weight:700;color:#222}.edit-account #billing_address_1_field{width:100%}.edit-account #billing_phone_field{float:left}.edit-account #shipping_company_field{width:100%}.edit-account #shipping_country_field{float:left}@media screen and (max-width: 785px){.woocommerce-MyAccount-navigation ul{flex-direction:column}.woocommerce-MyAccount-navigation ul li{width:100%;padding:15px 30px;border-top:2px solid #fff}.woocommerce-MyAccount-navigation ul li:first-child{border-top:0}.woocommerce-MyAccount-content .woocommerce-Message{flex-direction:column}.woocommerce-MyAccount-content .woocommerce-Message .button{margin-bottom:15px}.woocommerce-Addresses address{margin:20px 0 0 0}}body.woocommerce.archive{background:#eaeaea}body.woocommerce.archive .sidebar{margin:60px 0 40px}body.woocommerce.archive .woocommerce-ordering{display:inline-block}body.woocommerce.archive .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single{background:#fff;border-color:#fff}body.woocommerce.archive .woocommerce-breadcrumb{display:none}body.woocommerce.archive .woocommerce-result-count{float:right;font-family:Poppins, sans-serif;font-size:13px}body.woocommerce.archive .woocommerce-pagination{display:inline-block;width:100%}body.woocommerce.archive .woocommerce-pagination .page-numbers{display:inline-block;margin:40px auto 10px;text-align:center;width:100%;padding:0}body.woocommerce.archive .woocommerce-pagination .page-numbers li{position:relative;display:inline-block}body.woocommerce.archive .woocommerce-pagination .page-numbers li .page-numbers{display:flex;align-items:center;justify-content:center;font-family:Poppins, sans-serif;height:45px;width:45px;border-radius:50%;color:#484848;margin:0;padding:0 15px;transition:all 0.2s ease;border:2px solid transparent}body.woocommerce.archive .woocommerce-pagination .page-numbers li .page-numbers:hover{border-color:#ffb600}body.woocommerce.archive .woocommerce-pagination .page-numbers li .page-numbers.current{border-color:#ffb600;background:#ffb600;color:#fff}@media screen and (max-width: 550px){body.woocommerce.archive .content-area{margin-bottom:0}body.woocommerce.archive .sidebar{margin-top:50px}body.woocommerce.archive .woocommerce-result-count{float:inherit}}.widget_rating_filter{background:#fff;padding:30px;display:inline-block;width:100%}.widget_rating_filter ul{padding:0;margin:0}.widget_rating_filter ul li{list-style:none}.widget_rating_filter ul li a{color:rgba(0,0,0,0.8);font-size:14px;line-height:18px}.widget_shopping_cart{background:#fff;padding:30px;display:inline-block;width:100%}.widget_shopping_cart ul{padding:0;margin:0}.widget_shopping_cart ul li{list-style:none;display:inline-block;width:100%;padding-bottom:15px}.widget_shopping_cart ul li a{color:rgba(0,0,0,0.8);font-size:14px;line-height:18px}.widget_shopping_cart ul li img{width:50px;height:auto;float:right;padding-left:10px}.widget_shopping_cart ul li .quantity{font-size:12px;line-height:16px}.widget_shopping_cart ul li .quantity .woocommerce-Price-amount.amount{font-size:14px;line-height:18px;padding-left:12px;display:block}.widget_shopping_cart .total{border-top:0;text-align:center;padding:10px 0 0;font-size:15px;line-height:20px;font-family:Poppins, sans-serif}.widget_shopping_cart .total .woocommerce-Price-amount.amount{padding-left:0}.widget_shopping_cart .buttons a{width:100%;text-align:center;padding:15px 30px;display:block;font-family:Poppins, sans-serif;font-size:13px;font-weight:700;text-transform:capitalize;transition:all 0.2s}.widget_shopping_cart .buttons a:hover{opacity:0.8}.widget_shopping_cart .buttons a.checkout{margin-top:10px;background:#ffb600;color:#fff;transition:all 0.2s}.widget_shopping_cart .buttons a.checkout:hover{opacity:0.8}.widget_layered_nav{background:#fff;padding:30px;display:inline-block;width:100%}.widget_layered_nav ul{padding:0;margin:0}.widget_layered_nav ul li{list-style:none;padding-bottom:5px}.widget_layered_nav ul li a{color:rgba(0,0,0,0.8)}.widget_price_filter{background:#fff;padding:30px;display:inline-block;width:100%}.widget_price_filter .ui-slider .ui-slider-range{background:#ffb600;height:5px;position:relative}.widget_price_filter .ui-slider .ui-slider-handle{background:#111;position:absolute;outline:0;top:-7px;height:18px;width:18px;border-radius:30px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:transparent;padding-bottom:20px;margin-right:15px;position:relative}.widget_price_filter .price_slider_amount .price_label{color:rgba(0,0,0,0.8);padding-top:10px;font-size:14px;line-height:18px}.widget_price_filter .price_slider_amount .button{background:transparent;position:relative;text-transform:uppercase;font-size:13px;border:0;outline:0;float:right;font-family:Poppins, sans-serif;font-weight:700;color:rgba(0,0,0,0.8);padding:12px 0;transition:all 0.2s}.widget_price_filter .price_slider_amount .button:hover{opacity:1}.widget_product_categories{background:#fff;padding:30px;display:inline-block;width:100%}.widget_product_categories ul{padding:0;margin:0}.widget_product_categories ul li{padding:5px 0;list-style:none}.widget_product_categories ul li a{color:rgba(0,0,0,0.8);font-size:14px;line-height:18px}.widget_product_categories ul.children{padding-top:5px}.widget_product_categories ul.children li{padding:5px 10px}.widget_product_categories ul.children li:before{content:"- ";color:rgba(0,0,0,0.8)}.widget_product_categories ul.children li a{color:#ffb600;font-size:12px}.widget_products{background:#fff;padding:30px;display:inline-block;width:100%}.widget_products ul{padding:0;margin:0}.widget_products ul li{position:relative;list-style:none;padding-bottom:20px}.widget_products ul li a{position:relative;display:flex;align-items:start}.widget_products ul li a img{width:60px;height:auto;padding-right:10px;position:relative}.widget_products ul li a .product-title{color:#111;font-size:14px;line-height:18px}.widget_products ul li .star-rating{position:absolute;top:20px;left:60px}.widget_products ul li del,.widget_products ul li ins,.widget_products ul li .amount{display:none}.widget_products .woocommerce-Price-amount.amount{padding-left:10px;color:rgba(0,0,0,0.8);font-size:12px}.widget_product_search{background:#fff;padding:30px;display:inline-block;width:100%}.widget_product_search .woocommerce-product-search{padding-right:40px;position:relative}.widget_product_search .woocommerce-product-search label{display:none}.widget_product_search .woocommerce-product-search ::-webkit-input-placeholder{font-family:Poppins, sans-serif;font-size:13px}.widget_product_search .woocommerce-product-search ::-moz-placeholder{font-family:Poppins, sans-serif;font-size:13px}.widget_product_search .woocommerce-product-search :-ms-input-placeholder{font-family:Poppins, sans-serif;font-size:13px}.widget_product_search .woocommerce-product-search :-moz-placeholder{font-family:Poppins, sans-serif;font-size:13px}.widget_product_search .woocommerce-product-search input{height:auto}.widget_product_search .woocommerce-product-search button{background:#ffb600;position:absolute;top:0;right:0;height:50px;width:50px;border-radius:0 2px 2px 0;color:#fff;font-weight:700;font-size:10px;display:flex;align-items:center;justify-content:center;font-family:Poppins, sans-serif}.widget_product_tag_cloud{background:#fff;padding:30px;display:inline-block;width:100%}.widget_recently_viewed_products{background:#fff;padding:30px;display:inline-block;width:100%}.widget_recently_viewed_products ul{padding:0;margin:0}.widget_recently_viewed_products ul li{list-style:none;display:inline-block;width:100%;padding-bottom:20px}.widget_recently_viewed_products ul li img{width:60px;height:auto;float:right;padding-left:10px;position:relative}.widget_recently_viewed_products ul li a{display:block}.widget_recently_viewed_products ul li .product-title{color:rgba(0,0,0,0.8);font-size:14px;line-height:18px}.widget_recently_viewed_products ul li .amount{color:#111;font-size:12px;padding-left:2px}.widget_recent_reviews{background:#fff;padding:30px;display:inline-block;width:100%}.widget_recent_reviews ul{padding:0;margin:0}.widget_recent_reviews ul li{list-style:none}.widget_recent_reviews ul li img{width:60px;height:auto;padding-left:10px;position:relative;top:5px;float:right}.widget_recent_reviews ul li a{font-size:14px;line-height:18px;color:rgba(0,0,0,0.8)}.widget_recent_reviews .reviewer{color:rgba(0,0,0,0.8);font-size:12px}.widget_recent_reviews .star-rating{margin:7px 0 5px 0;float:inherit}.widget_recent_reviews ul.product_list_widget li{padding-bottom:10px}.widget_top_rated_products{background:#fff;padding:30px;display:inline-block;width:100%}.widget_top_rated_products ul{padding:0;margin:0}.widget_top_rated_products ul li{list-style:none;padding-bottom:20px}.widget_top_rated_products ul li img{float:right;width:60px;height:auto;padding-left:10px;position:relative;top:5px}.widget_top_rated_products ul li .product-title{color:rgba(0,0,0,0.8);font-size:14px;line-height:18px;display:inline-block}.widget_top_rated_products ul li .amount{color:rgba(0,0,0,0.8);font-size:12px;padding:0 0 0 2px;display:inline-block}.widget_top_rated_products ul li .star-rating{float:inherit}body.woocommerce-page .content-area{padding-right:0.9375rem;padding-left:0.9375rem;max-width:62.5rem;margin:60px auto;display:flex;flex-direction:column}body.woocommerce-page .shop-archive.left-sidebar,body.woocommerce-page .shop-archive.right-sidebar{padding-right:0.9375rem;padding-left:0.9375rem;max-width:62.5rem;margin:0 auto}body.woocommerce-page .shop-archive.left-sidebar .content-area,body.woocommerce-page .shop-archive.right-sidebar .content-area{width:70%}body.woocommerce-page ul.products{margin:0 -15px;padding:40px 0 0}body.woocommerce-page ul.products .product-item{position:relative;min-height:1px;width:33.33333333%;float:left;padding-left:15px;padding-right:15px;margin:20px 0}body.woocommerce-page ul.products .product-item li.product{list-style:none;margin:0;padding:0;box-shadow:none;transition:box-shadow .15s ease-out}body.woocommerce-page ul.products .product-item li.product:hover{box-shadow:8px 15px 40px rgba(0,0,0,0.15)}body.woocommerce-page ul.products .product-item li.product .onsale{background:#ffb600;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Poppins, sans-serif;text-transform:uppercase;font-size:10px;margin-left:10px;margin-top:10px;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,0.07),0 1px 2px rgba(0,0,0,0.15)}body.woocommerce-page ul.products .product-item li.product .onsale:after{content:'';z-index:-1;background:#222;position:absolute;bottom:-4px;left:17px;width:10px;height:10px;border-radius:1px;transform:rotate(45deg)}body.woocommerce-page ul.products .product-item li.product img{width:100%;max-width:100%;height:auto}body.woocommerce-page ul.products .product-item li.product a.woocommerce-LoopProduct-link{background:#f9f9f9;display:inline-block;border-radius:2px;width:100%;height:100%;position:relative}body.woocommerce-page ul.products .product-item li.product a.woocommerce-LoopProduct-link h2{font-size:18px;line-height:24px;text-align:center;margin:35px 0 10px}body.woocommerce-page ul.products .product-item li.product a.woocommerce-LoopProduct-link .star-rating{display:none}body.woocommerce-page ul.products .product-item li.product a.woocommerce-LoopProduct-link .price{display:inline-block;width:100%;text-align:center;font-size:18px;color:#ffb600;font-weight:700}body.woocommerce-page ul.products .product-item li.product a.woocommerce-LoopProduct-link .price ins{text-decoration:none}body.woocommerce-page ul.products .product-item li.product a.woocommerce-LoopProduct-link .price del{color:rgba(0,0,0,0.4);padding-right:5px}body.woocommerce-page ul.products .product-item li.product a.button,body.woocommerce-page ul.products .product-item li.product a.added_to_cart{height:85px;background:#f9f9f9;width:100%;text-align:center;padding:30px 0 35px;display:inline-block;color:#333;font-size:13px;font-weight:700;text-transform:uppercase;font-family:Poppins, sans-serif;transition:all 0.2s ease}body.woocommerce-page ul.products .product-item li.product a.button:hover,body.woocommerce-page ul.products .product-item li.product a.added_to_cart:hover{color:#ffb600;background:#f9f9f9}body.woocommerce-page ul.products .product-item li.product a.button.added,body.woocommerce-page ul.products .product-item li.product a.added_to_cart.added{display:none}@media screen and (max-width: 1000px){body.woocommerce-page .shop-archive.left-sidebar .content-area,body.woocommerce-page .shop-archive.right-sidebar .content-area{width:100%}body.woocommerce-page ul.products .product-item{width:50%}}@media screen and (max-width: 550px){body.woocommerce-page .woocommerce-result-count{margin-top:50px}body.woocommerce-page .content-area{margin-top:0}body.woocommerce-page .content-area ul.products .product-item{width:100%}}body.single-product .woocommerce-breadcrumb{display:none}body.single-product .woocommerce-error{padding:30px;margin-bottom:80px;background:red;color:#fff;border-radius:2px;border:1px solid red;display:flex;align-items:center;justify-content:flex-start;list-style:none}body.single-product .content-area{padding-top:20px}body.single-product .content-area .product-image-carousel-wrapper{width:40%;display:inline-block;position:relative}body.single-product .content-area .product-image-carousel-wrapper .product-image-carousel{position:relative}body.single-product .content-area .product-image-carousel-wrapper .product-image-carousel .product-image-carousel-item img{max-width:600px;width:100%;height:auto}body.single-product .content-area .product-image-carousel-wrapper .product-image-carousel .slick-dots{position:absolute;bottom:-50px;top:inherit}body.single-product .content-area .slick-initialized .slick-slide{padding:0}body.single-product .content-area .summary.entry-summary{width:60%;float:right;padding-left:20px}body.single-product .content-area .summary.entry-summary .product-title{font-size:35px;line-height:45px;font-weight:700;color:#222;margin:0 0 5px}body.single-product .content-area .summary.entry-summary .product_title.entry-title{display:none}body.single-product .content-area .summary.entry-summary .price{font-size:25px;line-height:35px;font-family:Poppins, sans-serif;font-weight:700;margin:10px 0 30px 0}body.single-product .content-area .summary.entry-summary .price ins{color:#222;text-decoration:none}body.single-product .content-area .summary.entry-summary .woocommerce-product-details__short-description p{padding:15px 0 25px}body.single-product .content-area .summary.entry-summary .variations td{border:0;padding:0}body.single-product .content-area .summary.entry-summary td.label,body.single-product .content-area .summary.entry-summary .variations .reset_variations{display:none !important}body.single-product .content-area .summary.entry-summary form.cart{display:flex;align-items:center}body.single-product .content-area .summary.entry-summary form.cart.grouped_form{flex-direction:column}body.single-product .content-area .summary.entry-summary form.cart.grouped_form table{width:100%}body.single-product .content-area .summary.entry-summary form.cart.grouped_form table td.woocommerce-grouped-product-list-item__price{text-align:right}body.single-product .content-area .summary.entry-summary form.cart.grouped_form table td label{margin:0;font-size:14px}body.single-product .content-area .summary.entry-summary form.cart.grouped_form .woocommerce-grouped-product-list-item__quantity .quantity{width:100px;padding-right:0}body.single-product .content-area .summary.entry-summary form.cart.grouped_form .woocommerce-grouped-product-list-item__label label a{font-family:Poppins, sans-serif;font-weight:600;font-size:16px;transition:all 0.2s ease}body.single-product .content-area .summary.entry-summary form.cart.grouped_form .woocommerce-grouped-product-list-item__label label a:hover{color:#111}body.single-product .content-area .summary.entry-summary form.cart.grouped_form .woocommerce-grouped-product-list-item__price span{font-family:Poppins, sans-serif;font-weight:600;font-size:16px}body.single-product .content-area .summary.entry-summary form.cart.grouped_form button{width:100%;margin-bottom:25px;font-size:14px;font-weight:600}body.single-product .content-area .summary.entry-summary form.cart .quantity{width:60%;padding-right:20px}body.single-product .content-area .summary.entry-summary form.cart .quantity input{width:100%;margin-bottom:15px}body.single-product .content-area .summary.entry-summary form.cart .single_add_to_cart_button{width:100%;height:55px;position:relative;top:4px}body.single-product .content-area .summary.entry-summary .product_meta{padding:0;margin-top:20px;font-size:13px;display:flex;justify-content:space-between;align-items:center}body.single-product .content-area .summary.entry-summary .stock.in-stock{padding:0 0 20px;font-weight:700}body.single-product .content-area .summary.entry-summary form.variations_form.cart{flex-direction:column}body.single-product .content-area .summary.entry-summary form.variations_form.cart table.variations{margin-bottom:30px;width:100%}body.single-product .content-area .summary.entry-summary form.variations_form.cart .single_variation_wrap{width:100%}body.single-product .content-area .summary.entry-summary form.variations_form.cart .single_variation_wrap .quantity{width:100%;padding-right:0}body.single-product .content-area .summary.entry-summary form.variations_form.cart .single_variation_wrap button{margin-bottom:20px}body.single-product .content-area .woocommerce-product-rating{line-height:2;display:flex;align-items:center}body.single-product .content-area .woocommerce-product-rating:after,body.single-product .content-area .woocommerce-product-rating:before{content:" ";display:table}body.single-product .content-area .woocommerce-review-link{font-size:14px;color:#222;margin-left:5px}body.single-product .content-area .woocommerce-message{padding:30px;margin-bottom:80px;background:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}body.single-product .woocommerce-tabs{border-top:1px solid #e0e0e0;margin:80px 0 10px;display:inline-block;width:100%}body.single-product .woocommerce-tabs h2{display:none}body.single-product .woocommerce-tabs ul.tabs{margin:0 0 40px;padding:0}body.single-product .woocommerce-tabs ul.tabs li{list-style:none;display:inline-block;padding:20px 40px}body.single-product .woocommerce-tabs ul.tabs li.additional_information_tab{display:none}body.single-product .woocommerce-tabs ul.tabs li.active{border-top:2px solid #ffb600}body.single-product .woocommerce-tabs ul.tabs li a{font-family:Poppins, sans-serif;color:#222;font-size:15px;line-height:25px;font-weight:700}body.single-product .woocommerce-tabs #comments ol{margin:30px 0;padding:0}body.single-product .woocommerce-tabs #comments ol li{list-style:none;display:inline-block;width:100%;padding-bottom:30px}body.single-product .woocommerce-tabs #comments ol li .comment_container{display:flex;align-items:flex-start}body.single-product .woocommerce-tabs #comments ol li .comment_container img{width:100px;height:auto;padding-right:20px;border-radius:2px}body.single-product .woocommerce-tabs #comments ol li .comment_container .comment-text .star-rating{margin:4px 0 0}body.single-product .woocommerce-tabs #comments ol li .comment_container .comment-text .meta{color:#222;font-family:Poppins, sans-serif;font-size:13px;font-weight:700;margin:0 15px;display:inline-block}body.single-product .woocommerce-tabs #comments ol li .comment_container .comment-text .meta strong{font-weight:700;color:#222;font-size:13px}body.single-product .woocommerce-tabs #review_form #respond .comment-reply-title{font-size:25px;line-height:35px;font-weight:700;font-family:Poppins, sans-serif}body.single-product .woocommerce-tabs #review_form #respond .comment-form-rating{margin:20px 0}body.single-product .woocommerce-tabs #review_form #respond .comment-form-comment{margin:5px 0 0;display:inline-block;width:100%}body.single-product .woocommerce-tabs #review_form #respond p{margin:5px 0 18px}body.single-product .woocommerce-tabs #review_form #respond p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}body.single-product .woocommerce-tabs #review_form #respond p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;text-indent:0}body.single-product .woocommerce-tabs #review_form #respond p.stars.selected a.active:before,body.single-product .woocommerce-tabs #review_form #respond p.stars:hover a:before,body.single-product .woocommerce-tabs #review_form #respond p.stars.selected a:not(.active):before{content:"\e020"}body.single-product .woocommerce-tabs #review_form #respond p.stars a:before,body.single-product .woocommerce-tabs #review_form #respond p.stars a:hover ~ a:before,body.single-product .woocommerce-tabs #review_form #respond p.stars.selected a.active ~ a:before{content:"\e021"}body.single-product .woocommerce-tabs #review_form #respond .form-submit input{left:auto}body.single-product .woocommerce-tabs #review_form #respond textarea{box-sizing:border-box;width:100%}body.single-product .related{display:inline-block;width:100%;margin:50px 0 0;padding:0 10px}body.single-product .related ul.products{padding:0}body.single-product .related h2{font-size:25px;line-height:35px}@media screen and (max-width: 785px){body.single-product .content-area{padding-top:20px}body.single-product .content-area .product-image-carousel-wrapper{width:100%}body.single-product .content-area .product-image-carousel-wrapper .product-image-carousel .product-image-carousel-item img{max-width:100%}body.single-product .content-area .summary.entry-summary{width:100%;float:none;margin-top:50px}body.single-product .woocommerce-tabs ul.tabs li{padding:20px 30px}}.shop-page-header,.cart-page-header,.checkout-page-header,.account-page-header{position:relative;padding:150px 0;text-align:center;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center}.shop-page-header:after,.cart-page-header:after,.checkout-page-header:after,.account-page-header:after{position:absolute;display:block;content:'';left:0;top:0;width:100%;height:100%;background:#111;opacity:0.4}.shop-page-header .page-header-inner,.cart-page-header .page-header-inner,.checkout-page-header .page-header-inner,.account-page-header .page-header-inner{position:relative;z-index:1;padding:0 20px;max-width:900px;margin:0 auto}.shop-page-header .page-header-inner .title,.cart-page-header .page-header-inner .title,.checkout-page-header .page-header-inner .title,.account-page-header .page-header-inner .title{color:#fff;margin:0}.shop-page-header .page-header-inner .description,.cart-page-header .page-header-inner .description,.checkout-page-header .page-header-inner .description,.account-page-header .page-header-inner .description{max-width:500px;margin:20px auto 0;font-size:18px;line-height:26px;color:rgba(255,255,255,0.8)}body.transparent_header .shop-page-header,body.transparent_header .cart-page-header,body.transparent_header .checkout-page-header,body.transparent_header .account-page-header{padding-top:200px}@font-face{font-family:star;src:url(../../assets/fonts/star.eot);src:url(../../assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/star.woff) format("woff"),url(../../assets/fonts/star.ttf) format("truetype"),url(../../assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../../assets/fonts/WooCommerce.eot);src:url(../../assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/WooCommerce.woff) format("woff"),url(../../assets/fonts/WooCommerce.ttf) format("truetype"),url(../../assets/fonts/WooCommerce.svg#star) format("svg");font-weight:400;font-style:normal}.star-rating{margin:4px 5px 4px 0;float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating:before{content:"\73\73\73\73\73";color:#ffb600;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#ffb600}
