.button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;vertical-align:middle;margin:0;padding:0}.woocommerce-product-search .search-field,#wc_am_lost_api_key_form input[type="text"],#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce form.comment-form input[type="text"],.woocommerce form.comment-form input[type="email"],.woocommerce form.comment-form textarea,.woocommerce div.product form.cart .variations select,.woocommerce-page #main .woocommerce-Input,.woocommerce-page #main .quantity .qty,.woocommerce-page #main .woocommerce-ordering select,.wc-bookings-booking-form .form-field input[type="text"],.wc-bookings-booking-form .form-field input[type="number"],.post-type-archive-product .pp_content .quantity .qty,.tax-product_cat .pp_content .quantity .qty,.single-product .pp_content .quantity .qty,.wc-product-retailers,#address_form select.address-select,input.ms_shipping_date,textarea.ms_shipping_note,select#ms_addresses,select.shipping_methods.shipping_method,#wl-wrapper .wl-search-form input.find-input,.wl-sel,.wl-priv-sel,#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="email"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="tel"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="text"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="url"],#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:active,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:hover,#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="email"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="tel"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="text"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="url"],#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:active,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:hover,#primary .wp-block-woocommerce-product-search input[type="search"]{border-width:2px;-webkit-box-shadow:none;box-shadow:none;font-size:18px;line-height:1.33;padding:10px 20px;-webkit-transition:all 150ms ease;transition:all 150ms ease}.woocommerce-product-search .search-field:focus,#wc_am_lost_api_key_form input:focus[type="text"],#add_payment_method table.cart td.actions .coupon .input-text:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text:focus,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus,.woocommerce form.comment-form input:focus[type="text"],.woocommerce form.comment-form input:focus[type="email"],.woocommerce form.comment-form textarea:focus,.woocommerce div.product form.cart .variations select:focus,.woocommerce-page #main .woocommerce-Input:focus,.woocommerce-page #main .quantity .qty:focus,.woocommerce-page #main .woocommerce-ordering select:focus,.wc-bookings-booking-form .form-field input:focus[type="text"],.wc-bookings-booking-form .form-field input:focus[type="number"],.post-type-archive-product .pp_content .quantity .qty:focus,.tax-product_cat .pp_content .quantity .qty:focus,.single-product .pp_content .quantity .qty:focus,.wc-product-retailers:focus,#address_form select.address-select:focus,input.ms_shipping_date:focus,textarea.ms_shipping_note:focus,select#ms_addresses:focus,select.shipping_methods.shipping_method:focus,#wl-wrapper .wl-search-form input.find-input:focus,.wl-sel:focus,.wl-priv-sel:focus,#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="email"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="tel"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="text"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="url"],#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="email"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="tel"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="text"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="url"],#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-product-search input:focus[type="search"]{-webkit-box-shadow:none;box-shadow:none}.wl-tab-wrap .wl-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:0 none;margin:0 0 15px 0;padding-left:0}.wl-tab-wrap .wl-tabs:before,.wl-tab-wrap .wl-tabs:after{display:none}@media (min-width:320px){.wl-tab-wrap .wl-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.wl-tab-wrap .wl-tabs>li{margin-bottom:0;width:100%}@media (min-width:320px){.wl-tab-wrap .wl-tabs>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:350px}.wl-tab-wrap .wl-tabs>li+li{margin-left:10px}}.wl-tab-wrap .wl-tabs>li>a{border:0 none;border-radius:0;font-size:16px;margin:0;padding:1rem;text-align:center;-webkit-transition:all 300ms ease;transition:all 300ms ease}@media (min-width:320px){.wl-tab-wrap .wl-tabs>li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.wl-tab-wrap .wl-tabs>li>a{font-size:22px}}.wl-tab-wrap .wl-tabs>li.active>a{border:0 none;position:relative}@media (min-width:320px){.wl-tab-wrap .wl-tabs>li.active>a:after{content:'';border-style:solid;border-width:0 6px 6px 6px;bottom:0;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}}@media (min-width:320px) and (min-width:768px){.wl-tab-wrap .wl-tabs>li.active>a:after{border-width:0 9px 9px 9px}}.woocommerce-product-search .search-field,#wc_am_lost_api_key_form input[type="text"],#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce form.comment-form input[type="text"],.woocommerce form.comment-form input[type="email"],.woocommerce form.comment-form textarea,.woocommerce div.product form.cart .variations select,.woocommerce-page #main .quantity .qty,.woocommerce-page #main .woocommerce-ordering select,.wc-bookings-booking-form .form-field input[type="text"],.wc-bookings-booking-form .form-field input[type="number"],.wc-product-retailers,#address_form select.address-select,input.ms_shipping_date,textarea.ms_shipping_note,select#ms_addresses,select.shipping_methods.shipping_method,#wl-wrapper .wl-search-form input.find-input,.wl-sel,.wl-priv-sel,#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="email"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="tel"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="text"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="url"],#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:active,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:hover,#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="email"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="tel"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="text"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="url"],#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:active,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:hover{display:block;width:100%;height:50px;color:#4a4a4a;background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:2px;border-width:2px;-webkit-box-shadow:none;box-shadow:none;font-size:18px;line-height:1.33;padding:10px 20px;-webkit-transition:all 150ms ease;transition:all 150ms ease}.woocommerce-product-search .search-field:focus,#wc_am_lost_api_key_form input:focus[type="text"],#add_payment_method table.cart td.actions .coupon .input-text:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text:focus,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus,.woocommerce form.comment-form input:focus[type="text"],.woocommerce form.comment-form input:focus[type="email"],.woocommerce form.comment-form textarea:focus,.woocommerce div.product form.cart .variations select:focus,.woocommerce-page #main .quantity .qty:focus,.woocommerce-page #main .woocommerce-ordering select:focus,.wc-bookings-booking-form .form-field input:focus[type="text"],.wc-bookings-booking-form .form-field input:focus[type="number"],.wc-product-retailers:focus,#address_form select.address-select:focus,input.ms_shipping_date:focus,textarea.ms_shipping_note:focus,select#ms_addresses:focus,select.shipping_methods.shipping_method:focus,#wl-wrapper .wl-search-form input.find-input:focus,.wl-sel:focus,.wl-priv-sel:focus,#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="email"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="tel"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="text"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input:focus[type="url"],#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="email"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="tel"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="text"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input:focus[type="url"],#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:focus{border-color:#418ad0}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce_noreviews,p.no-comments,.stock,.woocommerce-password-strength,#wc-bookings-booking-form .wc-bookings-booking-cost,.first-payment-date,.limited-subscription-notice{border-radius:4px;border:1px solid transparent;margin-bottom:20px;padding:15px!important}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.woocommerce-noreviews:before,.woocommerce_message:before,.woocommerce_info:before,.woocommerce_error:before,.woocommerce_noreviews:before,p.no-comments:before,.stock:before,.woocommerce-password-strength:before,#wc-bookings-booking-form .wc-bookings-booking-cost:before,.first-payment-date:before,.limited-subscription-notice:before{display:none}.woocommerce-message,.woocommerce_message,.stock.in-stock,.woocommerce-password-strength.strong,#wc-bookings-booking-form .wc-bookings-booking-cost{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.woocommerce-error,.woocommerce_error,.stock.out-of-stock,.woocommerce-password-strength.short,.woocommerce-password-strength.bad{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.woocommerce-info,.woocommerce_info,.woocommerce-password-strength.info,.first-payment-date,.limited-subscription-notice{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}#wc_am_lost_api_key_form input[type="text"],#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form.comment-form input[type="text"],.woocommerce form.comment-form input[type="email"],.woocommerce-page #main .quantity .qty,.woocommerce-page #main .woocommerce-Input,.wc-bookings-booking-form .form-field input[type="text"],.wc-bookings-booking-form .form-field input[type="number"],.post-type-archive-product .pp_content .quantity .qty,.tax-product_cat .pp_content .quantity .qty,.single-product .pp_content .quantity .qty,#address_form select.address-select,input.ms_shipping_date,textarea.ms_shipping_note,select#ms_addresses,select.shipping_methods.shipping_method{height:42px;padding:10px 12px}.woocommerce select,.woocommerce form .form-row select,.woocommerce div.product form.cart .variations select,.woocommerce-page #main .woocommerce-ordering select,.wc-product-retailers,#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="email"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="tel"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="text"],#primary .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="url"],#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:active,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-checkout .wc-block-components-select .components-custom-select-control__button:hover,#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="email"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="tel"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="text"],#primary .wp-block-woocommerce-cart .wc-block-components-text-input input[type="url"],#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:active,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:focus,#primary .wp-block-woocommerce-cart .wc-block-components-select .components-custom-select-control__button:hover{height:42px;padding:0 12px}.post-type-archive-product .archive-header-wrapper .archive-header p,.tax-product_cat .archive-header-wrapper .archive-header p,.tax-product_tag .archive-header-wrapper .archive-header p{padding-bottom:0;margin-bottom:0}.single-product .reset_variations{display:block;width:100%;text-align:right;text-transform:uppercase;padding-right:10px}.woocommerce-checkout .woocommerce form.checkout_coupon{background-color:#f2f2f2}.page-template-default:not(.has-sidebar).woocommerce-page article.page,.page-template-default:not(.has-sidebar).lost-api-key article.page{width:100%!important}.archive:not(.has-sidebar).woocommerce-page .site-main{width:100%}.form-row{margin-bottom:15px!important;padding:0!important}.woocommerce-LostPassword:last-child{margin-bottom:0}.woocommerce-LostPassword a{color:#418ad0}.wrap.container .woocommerce .woocommerce-ResetPassword .woocommerce-form-row{width:100%}.wrap.container .woocommerce .cart-collaterals{max-width:90rem;margin:auto}@media (min-width:1024px){.wrap.container .woocommerce{max-width:75rem;width:75rem}.gutenberg-compatible-template.using-gutenberg .entry-content .wrap.container .woocommerce{max-width:75rem;width:75rem}.wrap.container .woocommerce .cart-collaterals{max-width:75rem;margin:auto}}.woocommerce .entry-content:after,.woocommerce-page .entry-content:after{clear:both;content:"";display:table}.woocommerce .entry-content .woocommerce-cart-notice .button,.woocommerce-page .entry-content .woocommerce-cart-notice .button{min-width:140px;text-align:center}@media (max-width:767px){.woocommerce .entry-content .woocommerce-cart-notice,.woocommerce-page .entry-content .woocommerce-cart-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce .entry-content .woocommerce-cart-notice .button,.woocommerce-page .entry-content .woocommerce-cart-notice .button{width:100%;margin:2rem auto 0}}.woocommerce.page-has-banner.lsx .archive-header-wrapper,.woocommerce-page.page-has-banner.lsx .archive-header-wrapper{display:inherit}@media (max-width:319px){.woocommerce ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product{width:100%}}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce[class*="columns-"] ul.products li.product .woocommerce-loop-category__title,.woocommerce[class*="columns-"] ul.products li.product .woocommerce-loop-product__title,.woocommerce[class*="columns-"] ul.products li.product h3,.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product h3,.woocommerce-page[class*="columns-"] ul.products li.product .woocommerce-loop-category__title,.woocommerce-page[class*="columns-"] ul.products li.product .woocommerce-loop-product__title,.woocommerce-page[class*="columns-"] ul.products li.product h3{font-size:22px}.woocommerce ul.products li.product .price,.woocommerce[class*="columns-"] ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce-page[class*="columns-"] ul.products li.product .price{font-size:20px}@media (min-width:768px){.woocommerce.woocommerce-checkout .col2-set,.woocommerce-page.woocommerce-checkout .col2-set{float:left;margin-right:4.347826087%;width:47.8260869565%}}.woocommerce.woocommerce-checkout h3,.woocommerce-page.woocommerce-checkout h3{font-size:30px}.woocommerce.woocommerce-checkout h3 span,.woocommerce-page.woocommerce-checkout h3 span{font-size:22px}@media (min-width:320px){.woocommerce.woocommerce-checkout .col2-set .col-1,.woocommerce.woocommerce-checkout .col2-set .col-2,.woocommerce-page.woocommerce-checkout .col2-set .col-1,.woocommerce-page.woocommerce-checkout .col2-set .col-2{float:none;margin-bottom:4.25rem;width:100%}}@media (max-width:1023px){.woocommerce.woocommerce-account #primary,.woocommerce-page.woocommerce-account #primary{margin-top:12.75rem}}@media (min-width:678px){.woocommerce.woocommerce-account.logged-in .entry-content>.woocommerce,.woocommerce-page.woocommerce-account.logged-in .entry-content>.woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:319px){.woocommerce.woocommerce-account .col2-set .col-1,.woocommerce.woocommerce-account .col2-set .col-2,.woocommerce-page.woocommerce-account .col2-set .col-1,.woocommerce-page.woocommerce-account .col2-set .col-2{float:none;margin-bottom:4.25rem;width:100%}}@media (min-width:320px){.woocommerce.woocommerce-account .col2-set .col-1,.woocommerce.woocommerce-account .col2-set .col-2,.woocommerce-page.woocommerce-account .col2-set .col-1,.woocommerce-page.woocommerce-account .col2-set .col-2{float:left;margin-right:4.347826087%;width:47.8260869565%}.woocommerce.woocommerce-account .col2-set .col-2,.woocommerce-page.woocommerce-account .col2-set .col-2{margin-right:0}}@media (min-width:768px){.woocommerce #order_review,.woocommerce #order_review_heading,.woocommerce .woochimp_checkout_checkbox,.woocommerce #woochimp_checkout_groups,.woocommerce-page #order_review,.woocommerce-page #order_review_heading,.woocommerce-page .woochimp_checkout_checkbox,.woocommerce-page #woochimp_checkout_groups{float:right;margin-right:0;width:47.8260869565%}}.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2,.woocommerce-page #customer_login .col-1,.woocommerce-page #customer_login .col-2{width:100%}.woocommerce #customer_login .woocommerce-form-register .woocommerce-form-register__submit,.woocommerce-page #customer_login .woocommerce-form-register .woocommerce-form-register__submit{background-color:#374750;-webkit-box-shadow:2px 2px 0 0 black;box-shadow:2px 2px 0 0 black}.woocommerce #customer_login .woocommerce-form-register .woocommerce-form-register__submit:hover,.woocommerce-page #customer_login .woocommerce-form-register .woocommerce-form-register__submit:hover{background-color:#000}.woocommerce .woochimp_checkout_checkbox,.woocommerce-page .woochimp_checkout_checkbox{margin-bottom:2.4rem;padding:0 0 0 20px!important}.woocommerce .woochimp_checkout_checkbox input[type="checkbox"],.woocommerce-page .woochimp_checkout_checkbox input[type="checkbox"]{margin-left:-20px;position:absolute}.woocommerce #woochimp_checkout_groups,.woocommerce-page #woochimp_checkout_groups{padding-left:20px;margin-bottom:2.4rem}.woocommerce table.woocommerce-MyAccount-downloads,.woocommerce table.my_account_orders,.woocommerce-page table.woocommerce-MyAccount-downloads,.woocommerce-page table.my_account_orders{font-size:1em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th,.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce-page table.woocommerce-MyAccount-downloads td,.woocommerce-page table.woocommerce-MyAccount-downloads th,.woocommerce-page table.my_account_orders td,.woocommerce-page table.my_account_orders th{padding:9px 12px}.woocommerce table.woocommerce-MyAccount-downloads .button,.woocommerce table.my_account_orders .button,.woocommerce-page table.woocommerce-MyAccount-downloads .button,.woocommerce-page table.my_account_orders .button{margin-right:5px}.woocommerce table.woocommerce-MyAccount-downloads .button:last-child,.woocommerce table.my_account_orders .button:last-child,.woocommerce-page table.woocommerce-MyAccount-downloads .button:last-child,.woocommerce-page table.my_account_orders .button:last-child{margin-right:0}@media (max-width:768px){.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.woocommerce .checkout-cta-bottom,.woocommerce-page .checkout-cta-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding-top:60px;padding-bottom:60px}.woocommerce .checkout-cta-bottom .img-payments,.woocommerce-page .checkout-cta-bottom .img-payments{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-top:4rem;margin-bottom:4rem}@media (min-width:769px){.pp_content_container .quick-view .product{display:grid;grid-template-columns:repeat(2,1fr)}.pp_content_container .quick-view .product .woocommerce-product-gallery{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;width:90%}.pp_content_container .quick-view .product .summary{grid-column-start:2;width:100%}.pp_content_container .quick-view .product .summary .cart .quantity,.pp_content_container .quick-view .product .summary .cart .single_add_to_cart_button{display:none}}@media (max-width:767px){.pp_content_container .quick-view .product .woocommerce-product-gallery{margin-bottom:4.25rem!important}}.widget .woocommerce .products li.product a.button:not(.quick-view-button),.widget .woocommerce .products li.product a.button:not(.quick-view-button):active,.widget .woocommerce .products li.product a.button:not(.quick-view-button):visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}.widget .woocommerce .products li.product a.button:not(.quick-view-button)>.fa{margin-left:10px}.widget .woocommerce .products li.product a.button:not(.quick-view-button),.widget .woocommerce .products li.product a.button:not(.quick-view-button):active,.widget .woocommerce .products li.product a.button:not(.quick-view-button):visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}.widget .woocommerce .products li.product a.button:not(.quick-view-button):hover,.widget .woocommerce .products li.product a.button:not(.quick-view-button):hover:active,.widget .woocommerce .products li.product a.button:not(.quick-view-button):focus{background-color:#367dc0;color:#fff}.widget .woocommerce .products li.product a.button:not(.quick-view-button):active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;margin-bottom:2.4rem;padding:0}#add_payment_method #payment ul.payment_methods li.wc_payment_method .wc-saved-payment-methods label:before,#add_payment_method #payment ul.payment_methods li.wc_payment_method>label:before,.woocommerce-cart #payment ul.payment_methods li.wc_payment_method .wc-saved-payment-methods label:before,.woocommerce-cart #payment ul.payment_methods li.wc_payment_method>label:before,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .wc-saved-payment-methods label:before,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10c";margin-right:.5407911001em;-webkit-transition:color ease .2s;transition:color ease .2s}#add_payment_method #payment ul.payment_methods li.wc_payment_method input[type="radio"]:first-child:checked+label:before,.woocommerce-cart #payment ul.payment_methods li.wc_payment_method input[type="radio"]:first-child:checked+label:before,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input[type="radio"]:first-child:checked+label:before{content:"\f192"}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice){line-height:1.6}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)>input[type="radio"],.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)>input[type="radio"],.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)>input[type="radio"]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)>label,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)>label,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)>label{cursor:pointer;display:block;margin-bottom:0;padding:1.41575em}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)>label>img,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)>label>img,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)>label>img{border:0;float:right;margin:0 0 0 .5em;max-height:1.618em;padding:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)>label>img+a,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)>label>img+a,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)>label>img+a{line-height:2}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}#add_payment_method #payment #place_order,.woocommerce-cart #payment #place_order,.woocommerce-checkout #payment #place_order{float:initial;background-color:#f7ae00;-webkit-box-shadow:2px 2px 0 0 #ce9100;box-shadow:2px 2px 0 0 #ce9100}#add_payment_method #payment #place_order:hover,.woocommerce-cart #payment #place_order:hover,.woocommerce-checkout #payment #place_order:hover{background-color:#ce9100}@media (min-width:1024px){#add_payment_method #main .quantity .qty,.woocommerce-cart #main .quantity .qty,.woocommerce-checkout #main .quantity .qty{height:55px}}.woocommerce-cart .checkout-header-wrapper,.woocommerce-checkout .checkout-header-wrapper{margin-top:2.4rem;text-align:center}.woocommerce-cart #main .lsx-wc-checkout-steps,.woocommerce-checkout #main .lsx-wc-checkout-steps{margin-top:0}.woocommerce-cart #main .lsx-wc-checkout-steps+.wp-block-cover,.woocommerce-checkout #main .lsx-wc-checkout-steps+.wp-block-cover{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.woocommerce-cart #main a.remove,.woocommerce-checkout #main a.remove{background-color:#9b9b9b;color:#fff!important;font-weight:200}.woocommerce-cart #main a.remove:hover,.woocommerce-checkout #main a.remove:hover{background-color:#d0021b}.gutenberg-compatible-template.woocommerce-cart .entry-content,.gutenberg-compatible-template.woocommerce-checkout .entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gutenberg-compatible-template.woocommerce-cart .entry-content .wp-block-cover,.gutenberg-compatible-template.woocommerce-cart .entry-content .lsx-block-banner,.gutenberg-compatible-template.woocommerce-checkout .entry-content .wp-block-cover,.gutenberg-compatible-template.woocommerce-checkout .entry-content .lsx-block-banner{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.gutenberg-compatible-template.woocommerce-cart .checkout-header-wrapper.cart-checkout-page,.gutenberg-compatible-template.woocommerce-checkout .checkout-header-wrapper.cart-checkout-page{max-width:100%;width:100%;margin-left:auto;margin-right:auto}@media (max-width:319px){.gutenberg-compatible-template.woocommerce-cart .checkout-header-wrapper.cart-checkout-page+.wp-block-cover,.gutenberg-compatible-template.woocommerce-checkout .checkout-header-wrapper.cart-checkout-page+.wp-block-cover{margin-left:0;margin-right:0;width:100%;max-width:100%}.gutenberg-compatible-template.woocommerce-cart .checkout-header-wrapper.cart-checkout-page+.wp-block-cover .wp-block-cover__inner-container,.gutenberg-compatible-template.woocommerce-checkout .checkout-header-wrapper.cart-checkout-page+.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 20px)}}.gutenberg-compatible-template.woocommerce-cart #main .lsx-wc-checkout-steps,.gutenberg-compatible-template.woocommerce-checkout #main .lsx-wc-checkout-steps{max-width:100%;width:100%}.gutenberg-compatible-template.woocommerce-cart #main .lsx-wc-checkout-steps .lsx-wc-checkout-steps-items,.gutenberg-compatible-template.woocommerce-checkout #main .lsx-wc-checkout-steps .lsx-wc-checkout-steps-items{max-width:100%;width:100%}body.woocommerce div.product .woocommerce-tabs{overflow:hidden;margin:30px 0}body.woocommerce div.product .woocommerce-tabs .panel{width:70%;float:right;padding:15px;background:#fff}body.woocommerce div.product .woocommerce-tabs .panel>*:last-child{margin-bottom:0;clear:both}body.woocommerce div.product .woocommerce-tabs .nav-tabs>li{float:none;margin-bottom:0}body.woocommerce div.product .woocommerce-tabs .nav-tabs>li:hover{background-color:#f5f5f5;border:none}body.woocommerce div.product .woocommerce-tabs .nav-tabs>li>a{border-radius:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:0;color:#000;background-color:transparent}body.woocommerce div.product .woocommerce-tabs .nav-tabs>li>a .nav-tabs>li>a.active{border-right:3px solid #000}body.woocommerce div.product .woocommerce-tabs .nav-tabs>li>a:hover{background-color:#f5f5f5}body.woocommerce div.product .woocommerce-tabs .nav-tabs{width:28%;float:left;border-bottom:none}body.woocommerce div.product .woocommerce-tabs .nav-tabs li:first-child>a,body.woocommerce div.product .woocommerce-tabs .nav-tabs li.active:first-child>a{border-top:1px solid #ddd}body.woocommerce div.product .woocommerce-tabs .nav-tabs>li.active>a{background-color:transparent;color:#418ad0;font-weight:bold;border-top:0;border-right:3px solid #418ad0}@media (max-width:768px){body.woocommerce div.product .woocommerce-tabs .panel{width:100%;float:none}body.woocommerce div.product .woocommerce-tabs .nav-tabs{width:100%;float:none;margin-bottom:20px}}body.woocommerce div.product .woocommerce-tabs #comments{margin-top:0}body.woocommerce div.product .related{clear:both}body.woocommerce div.product form.cart .variations td.label{display:inline-block;font-weight:400;font-size:100%;padding:11px 0}body.woocommerce div.product form.cart .variations td.label label{font-weight:400}body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit,body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:active,body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit>.fa{margin-left:10px}body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit,body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:active,body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:hover,body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:hover:active,body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:focus{background-color:#367dc0;color:#fff}body.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}body.woocommerce form.checkout_coupon,body.woocommerce form.login,body.woocommerce form.register{border:none;padding:0;margin:2.4rem 0 4.25rem 0;border-radius:0}body.woocommerce .woocommerce-form-login p.form-row:not(.woocommerce-form-row){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.woocommerce .woocommerce-form-login p.form-row:not(.woocommerce-form-row) .woocommerce-form-login__rememberme{margin-bottom:0}body.woocommerce .woocommerce-LostPassword.lost_password a{color:#418ad0}body.woocommerce .woocommerce-LostPassword.lost_password a:hover{color:#374750}body.woocommerce .wc-memberships-restriction-message{margin:0 0 1em!important}body:not(.logged-in).woocommerce-account.my-account .woocommerce>*{max-width:75rem;margin-left:auto;margin-right:auto}@media (min-width:1025px){body:not(.logged-in).woocommerce-account.my-account .woocommerce .u-columns.col2-set{display:-webkit-box;display:-ms-flexbox;display:flex}body:not(.logged-in).woocommerce-account.my-account .woocommerce .u-columns.col2-set .col-1,body:not(.logged-in).woocommerce-account.my-account .woocommerce .u-columns.col2-set .col-2{width:50%}}.product .product_meta>span{display:block;padding:5px 0}.product .product_meta>span.api-documentation{margin-bottom:15px}.product #respond{text-align:left}.product #respond>.comment-form>p label,.product #respond>.comment-form>p span{display:inline-block}.product #respond>.comment-form input[type="submit"]{width:auto}.woocommerce-variation-price{margin-bottom:1.618em}.lsx-wc-sorting{margin-bottom:2.617924em;overflow:hidden}.lsx-wc-sorting .woocommerce-ordering{float:none}@media (min-width:320px){.lsx-wc-sorting .woocommerce-ordering{float:left;margin-bottom:0;margin-right:1em}}.lsx-wc-sorting .woocommerce-result-count{float:none}@media (min-width:320px){.lsx-wc-sorting .woocommerce-result-count{float:left;line-height:50px;margin-bottom:0;position:relative}}.lsx-wc-sorting .lsx-pagination-wrapper{margin-top:0;text-align:left}@media (min-width:320px){.lsx-wc-sorting .lsx-pagination-wrapper{margin-top:0;float:right}}.woocommerce-product-search .search-field{border-radius:2px 0 0 2px;position:relative;z-index:1}.woocommerce-product-search input[type="submit"]{-webkit-box-shadow:none;box-shadow:none;margin-left:-2px;position:relative;z-index:2}.woocommerce-product-search input[type="submit"],.woocommerce-product-search input[type="submit"]:active,.woocommerce-product-search input[type="submit"]:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}.woocommerce-product-search input[type="submit"]>.fa{margin-left:10px}.woocommerce-product-search input[type="submit"],.woocommerce-product-search input[type="submit"]:active,.woocommerce-product-search input[type="submit"]:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}.woocommerce-product-search input[type="submit"]:hover,.woocommerce-product-search input[type="submit"]:hover:active,.woocommerce-product-search input[type="submit"]:focus{background-color:#367dc0;color:#fff}.woocommerce-product-search input[type="submit"]:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}#wc_am_lost_api_key_form input[type="submit"],#wc_am_lost_api_key_form input[type="submit"]:active,#wc_am_lost_api_key_form input[type="submit"]:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#wc_am_lost_api_key_form input[type="submit"]>.fa{margin-left:10px}#wc_am_lost_api_key_form input[type="submit"],#wc_am_lost_api_key_form input[type="submit"]:active,#wc_am_lost_api_key_form input[type="submit"]:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}#wc_am_lost_api_key_form input[type="submit"]:hover,#wc_am_lost_api_key_form input[type="submit"]:hover:active,#wc_am_lost_api_key_form input[type="submit"]:focus{background-color:#367dc0;color:#fff}#wc_am_lost_api_key_form input[type="submit"]:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}#wc_am_lost_api_key_form input[type="submit"],#wc_am_lost_api_key_form input[type="submit"]:active,#wc_am_lost_api_key_form input[type="submit"]:visited{height:40px;line-height:20px;padding:10px 18px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:160px}@media (max-width:319px){#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:100%}}.woocommerce-account .cart_totals table.shop_table tbody tr:first-child th{border-radius:5px 0 0 0}.woocommerce-account .cart_totals table.shop_table tbody tr:first-child td{border-radius:0 5px 0 0}.woocommerce-account .cart_totals table.shop_table tbody tr:last-child th{border-radius:0 0 0 5px}.woocommerce-account .cart_totals table.shop_table tbody tr:last-child td{border-radius:0 0 5px 0}.woocommerce-account .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:first-child,.woocommerce-account .woocommerce-order-details table.shop_table thead tr:first-child>*:first-child,.woocommerce-account .woocommerce-order-downloads table.shop_table thead tr:first-child>*:first-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:first-child{border-radius:5px 0 0 0}.woocommerce-account .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:last-child,.woocommerce-account .woocommerce-order-details table.shop_table thead tr:first-child>*:last-child,.woocommerce-account .woocommerce-order-downloads table.shop_table thead tr:first-child>*:last-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:last-child{border-radius:0 5px 0 0}.woocommerce-account .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-account .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-account .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-account .woocommerce-order-details table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-account .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-account .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:first-child{border-radius:0 0 0 5px}.woocommerce-account .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-account .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-account .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-account .woocommerce-order-details table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-account .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-account .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:last-child{border-radius:0 0 5px 0}#add_payment_method .cart_totals table.shop_table,.woocommerce-cart .cart_totals table.shop_table,.woocommerce-checkout .cart_totals table.shop_table{border:1px solid #e6e6e6;border-bottom:8px solid #e6e6e6}#add_payment_method .cart_totals table.shop_table tbody th,.woocommerce-cart .cart_totals table.shop_table tbody th,.woocommerce-checkout .cart_totals table.shop_table tbody th{background-color:#fff!important}#add_payment_method .cart_totals table.shop_table tbody tr:first-child th,.woocommerce-cart .cart_totals table.shop_table tbody tr:first-child th,.woocommerce-checkout .cart_totals table.shop_table tbody tr:first-child th{border-radius:5px 0 0 0;background-color:#e6e6e6!important}#add_payment_method .cart_totals table.shop_table tbody tr:first-child td,.woocommerce-cart .cart_totals table.shop_table tbody tr:first-child td,.woocommerce-checkout .cart_totals table.shop_table tbody tr:first-child td{border-radius:0 5px 0 0;background-color:#e6e6e6}#add_payment_method .cart_totals table.shop_table tbody tr:last-child th,.woocommerce-cart .cart_totals table.shop_table tbody tr:last-child th,.woocommerce-checkout .cart_totals table.shop_table tbody tr:last-child th{border-radius:0 0 0 5px}#add_payment_method .cart_totals table.shop_table tbody tr:last-child td,.woocommerce-cart .cart_totals table.shop_table tbody tr:last-child td,.woocommerce-checkout .cart_totals table.shop_table tbody tr:last-child td{border-radius:0 0 5px 0}#add_payment_method .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:first-child,#add_payment_method .woocommerce-order-details table.shop_table thead tr:first-child>*:first-child,#add_payment_method .woocommerce-order-downloads table.shop_table thead tr:first-child>*:first-child,#add_payment_method .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:first-child,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:first-child,.woocommerce-cart .woocommerce-order-details table.shop_table thead tr:first-child>*:first-child,.woocommerce-cart .woocommerce-order-downloads table.shop_table thead tr:first-child>*:first-child,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:first-child,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:first-child,.woocommerce-checkout .woocommerce-order-details table.shop_table thead tr:first-child>*:first-child,.woocommerce-checkout .woocommerce-order-downloads table.shop_table thead tr:first-child>*:first-child,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:first-child{border-radius:5px 0 0 0}#add_payment_method .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:last-child,#add_payment_method .woocommerce-order-details table.shop_table thead tr:first-child>*:last-child,#add_payment_method .woocommerce-order-downloads table.shop_table thead tr:first-child>*:last-child,#add_payment_method .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:last-child,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:last-child,.woocommerce-cart .woocommerce-order-details table.shop_table thead tr:first-child>*:last-child,.woocommerce-cart .woocommerce-order-downloads table.shop_table thead tr:first-child>*:last-child,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:last-child,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table thead tr:first-child>*:last-child,.woocommerce-checkout .woocommerce-order-details table.shop_table thead tr:first-child>*:last-child,.woocommerce-checkout .woocommerce-order-downloads table.shop_table thead tr:first-child>*:last-child,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table thead tr:first-child>*:last-child{border-radius:0 5px 0 0}#add_payment_method .woocommerce-checkout-review-order table.shop_table tbody:last-child th,#add_payment_method .woocommerce-checkout-review-order table.shop_table tfoot th,#add_payment_method .woocommerce-order-details table.shop_table tbody:last-child th,#add_payment_method .woocommerce-order-details table.shop_table tfoot th,#add_payment_method .woocommerce-order-downloads table.shop_table tbody:last-child th,#add_payment_method .woocommerce-order-downloads table.shop_table tfoot th,#add_payment_method .woocommerce-MyAccount-content table.shop_table tbody:last-child th,#add_payment_method .woocommerce-MyAccount-content table.shop_table tfoot th,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tbody:last-child th,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tfoot th,.woocommerce-cart .woocommerce-order-details table.shop_table tbody:last-child th,.woocommerce-cart .woocommerce-order-details table.shop_table tfoot th,.woocommerce-cart .woocommerce-order-downloads table.shop_table tbody:last-child th,.woocommerce-cart .woocommerce-order-downloads table.shop_table tfoot th,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tbody:last-child th,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tfoot th,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tbody:last-child th,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tfoot th,.woocommerce-checkout .woocommerce-order-details table.shop_table tbody:last-child th,.woocommerce-checkout .woocommerce-order-details table.shop_table tfoot th,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tbody:last-child th,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tfoot th,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tbody:last-child th,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tfoot th{background-color:#fff!important}#add_payment_method .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child td,#add_payment_method .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child th,#add_payment_method .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td,#add_payment_method .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th,#add_payment_method .woocommerce-order-details table.shop_table tbody:last-child tr:last-child td,#add_payment_method .woocommerce-order-details table.shop_table tbody:last-child tr:last-child th,#add_payment_method .woocommerce-order-details table.shop_table tfoot tr:last-child td,#add_payment_method .woocommerce-order-details table.shop_table tfoot tr:last-child th,#add_payment_method .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child td,#add_payment_method .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child th,#add_payment_method .woocommerce-order-downloads table.shop_table tfoot tr:last-child td,#add_payment_method .woocommerce-order-downloads table.shop_table tfoot tr:last-child th,#add_payment_method .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child td,#add_payment_method .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child th,#add_payment_method .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child td,#add_payment_method .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child th,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child td,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child th,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th,.woocommerce-cart .woocommerce-order-details table.shop_table tbody:last-child tr:last-child td,.woocommerce-cart .woocommerce-order-details table.shop_table tbody:last-child tr:last-child th,.woocommerce-cart .woocommerce-order-details table.shop_table tfoot tr:last-child td,.woocommerce-cart .woocommerce-order-details table.shop_table tfoot tr:last-child th,.woocommerce-cart .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child td,.woocommerce-cart .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child th,.woocommerce-cart .woocommerce-order-downloads table.shop_table tfoot tr:last-child td,.woocommerce-cart .woocommerce-order-downloads table.shop_table tfoot tr:last-child th,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child td,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child th,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child td,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child th,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child td,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child th,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child td,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child th,.woocommerce-checkout .woocommerce-order-details table.shop_table tbody:last-child tr:last-child td,.woocommerce-checkout .woocommerce-order-details table.shop_table tbody:last-child tr:last-child th,.woocommerce-checkout .woocommerce-order-details table.shop_table tfoot tr:last-child td,.woocommerce-checkout .woocommerce-order-details table.shop_table tfoot tr:last-child th,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child td,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child th,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tfoot tr:last-child td,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tfoot tr:last-child th,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child td,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child th,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child td,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child th{border-top:none}#add_payment_method .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:first-child,#add_payment_method .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:first-child,#add_payment_method .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:first-child,#add_payment_method .woocommerce-order-details table.shop_table tfoot tr:last-child>*:first-child,#add_payment_method .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:first-child,#add_payment_method .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:first-child,#add_payment_method .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:first-child,#add_payment_method .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-cart .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-cart .woocommerce-order-details table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-cart .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-cart .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-order-details table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:first-child,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:first-child{border-radius:0 0 0 5px;background-color:#e6e6e6!important}#add_payment_method .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:last-child,#add_payment_method .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:last-child,#add_payment_method .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:last-child,#add_payment_method .woocommerce-order-details table.shop_table tfoot tr:last-child>*:last-child,#add_payment_method .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:last-child,#add_payment_method .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:last-child,#add_payment_method .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:last-child,#add_payment_method .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-cart .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-cart .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-cart .woocommerce-order-details table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-cart .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-cart .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-cart .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-order-details table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-order-details table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-order-downloads table.shop_table tfoot tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tbody:last-child tr:last-child>*:last-child,.woocommerce-checkout .woocommerce-MyAccount-content table.shop_table tfoot tr:last-child>*:last-child{border-radius:0 0 5px 0;background-color:#e6e6e6}@media (max-width:319px){.woocommerce table.shop_table td:not(:first-child){border-top:0}}.woocommerce .woocommerce-customer-details address{border-bottom-width:1px;border-right-width:1px;padding:9px 12px}.woocommerce form .form-row textarea{height:80px}.woocommerce form .form-row input[type="file"]{font-size:12px;font-weight:normal;height:auto;line-height:normal}.woocommerce form .form-row input[type="radio"],.woocommerce form .form-row input[type="checkbox"]{margin-right:10px}.woocommerce form.comment-form textarea{height:80px}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:block!important}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:active,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button>.fa{margin-left:10px}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:active,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:visited{font-size:12px;height:auto;padding:10px 20px}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:active,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:hover,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:hover:active,.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:focus{background-color:#367dc0;color:#fff}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:active{left:0!important;top:0!important}.woocommerce-MyAccount-downloads-file:after{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";margin-left:10px}.product .lsx-sharing-content{margin-top:2em}.woocommerce-page #main .products{padding-left:0}.woocommerce-page #main form .form-row label.inline:not(:first-child){margin-left:15px}.woocommerce-page #main #woochimp_checkout_groups .label{display:none}.woocommerce-page #main #woochimp_checkout_groups br{display:none}.woocommerce-page #main #woochimp_checkout_groups label.checkbox{margin-top:0}.woocommerce-page #main .woocommerce-ordering select{height:40px}.woocommerce-page #main .quantity .qty{display:inline-block;width:65px}.woocommerce-page #main #respond input#submit,.woocommerce-page #main #respond input#submit:active,.woocommerce-page #main #respond input#submit:visited,.woocommerce-page #main a.button:not(.quick-view-button),.woocommerce-page #main a.button:not(.quick-view-button):active,.woocommerce-page #main a.button:not(.quick-view-button):visited,.woocommerce-page #main button.button,.woocommerce-page #main button.button:active,.woocommerce-page #main button.button:visited,.woocommerce-page #main input.button,.woocommerce-page #main input.button:active,.woocommerce-page #main input.button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}.woocommerce-page #main #respond input#submit>.fa,.woocommerce-page #main a.button:not(.quick-view-button)>.fa,.woocommerce-page #main button.button>.fa,.woocommerce-page #main input.button>.fa{margin-left:10px}.woocommerce-page #main #respond input#submit,.woocommerce-page #main #respond input#submit:active,.woocommerce-page #main #respond input#submit:visited,.woocommerce-page #main a.button:not(.quick-view-button),.woocommerce-page #main a.button:not(.quick-view-button):active,.woocommerce-page #main a.button:not(.quick-view-button):visited,.woocommerce-page #main button.button,.woocommerce-page #main button.button:active,.woocommerce-page #main button.button:visited,.woocommerce-page #main input.button,.woocommerce-page #main input.button:active,.woocommerce-page #main input.button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}.woocommerce-page #main #respond input#submit:hover,.woocommerce-page #main #respond input#submit:hover:active,.woocommerce-page #main #respond input#submit:focus,.woocommerce-page #main a.button:not(.quick-view-button):hover,.woocommerce-page #main a.button:not(.quick-view-button):hover:active,.woocommerce-page #main a.button:not(.quick-view-button):focus,.woocommerce-page #main button.button:hover,.woocommerce-page #main button.button:hover:active,.woocommerce-page #main button.button:focus,.woocommerce-page #main input.button:hover,.woocommerce-page #main input.button:hover:active,.woocommerce-page #main input.button:focus{background-color:#367dc0;color:#fff}.woocommerce-page #main #respond input#submit:active,.woocommerce-page #main a.button:not(.quick-view-button):active,.woocommerce-page #main button.button:active,.woocommerce-page #main input.button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}.woocommerce-page #main #respond input#submit,.woocommerce-page #main #respond input#submit:active,.woocommerce-page #main #respond input#submit:visited,.woocommerce-page #main a.button:not(.quick-view-button),.woocommerce-page #main a.button:not(.quick-view-button):active,.woocommerce-page #main a.button:not(.quick-view-button):visited,.woocommerce-page #main button.button,.woocommerce-page #main button.button:active,.woocommerce-page #main button.button:visited,.woocommerce-page #main input.button,.woocommerce-page #main input.button:active,.woocommerce-page #main input.button:visited{height:40px;line-height:20px;padding:10px 18px}@media (max-width:319px){.woocommerce-page #main .coupon input.button{float:left;margin-top:7px;width:100%}}.woocommerce-page #main .woocommerce-Address-title a{display:block;width:1em;height:1em;text-indent:-9999px;position:relative;padding:10px}.woocommerce-page #main .woocommerce-Address-title a:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f044";line-height:1.618;position:absolute;top:2px;left:0;height:100%;width:100%;text-align:center;text-indent:0}.woocommerce-message.lsx-woocommerce-message-wrap .button,.woocommerce-info.lsx-woocommerce-message-wrap .button,.woocommerce-error.lsx-woocommerce-message-wrap .button,.woocommerce-noreviews.lsx-woocommerce-message-wrap .button,.woocommerce_message.lsx-woocommerce-message-wrap .button,.woocommerce_info.lsx-woocommerce-message-wrap .button,.woocommerce_error.lsx-woocommerce-message-wrap .button,.woocommerce_noreviews.lsx-woocommerce-message-wrap .button,p.no-comments.lsx-woocommerce-message-wrap .button,.stock.lsx-woocommerce-message-wrap .button,.woocommerce-password-strength.lsx-woocommerce-message-wrap .button{float:none;margin-top:15px}@media (min-width:320px){.woocommerce-message.lsx-woocommerce-message-wrap,.woocommerce-info.lsx-woocommerce-message-wrap,.woocommerce-error.lsx-woocommerce-message-wrap,.woocommerce-noreviews.lsx-woocommerce-message-wrap,.woocommerce_message.lsx-woocommerce-message-wrap,.woocommerce_info.lsx-woocommerce-message-wrap,.woocommerce_error.lsx-woocommerce-message-wrap,.woocommerce_noreviews.lsx-woocommerce-message-wrap,p.no-comments.lsx-woocommerce-message-wrap,.stock.lsx-woocommerce-message-wrap,.woocommerce-password-strength.lsx-woocommerce-message-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-message.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce-info.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce-error.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce-noreviews.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce_message.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce_info.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce_error.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce_noreviews.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,p.no-comments.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.stock.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text,.woocommerce-password-strength.lsx-woocommerce-message-wrap .lsx-woocommerce-message-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce-message.lsx-woocommerce-message-wrap .button,.woocommerce-info.lsx-woocommerce-message-wrap .button,.woocommerce-error.lsx-woocommerce-message-wrap .button,.woocommerce-noreviews.lsx-woocommerce-message-wrap .button,.woocommerce_message.lsx-woocommerce-message-wrap .button,.woocommerce_info.lsx-woocommerce-message-wrap .button,.woocommerce_error.lsx-woocommerce-message-wrap .button,.woocommerce_noreviews.lsx-woocommerce-message-wrap .button,p.no-comments.lsx-woocommerce-message-wrap .button,.stock.lsx-woocommerce-message-wrap .button,.woocommerce-password-strength.lsx-woocommerce-message-wrap .button{margin-left:15px;margin-top:0}}@media (min-width:768px){.woocommerce-message-added-to-cart{font-size:17px;line-height:50px}}.woocommerce-page #main .woocommerce-MyAccount-content legend{border-bottom:none}.woocommerce-page #main .woocommerce-MyAccount-content .woocommerce-form-row{margin-bottom:1.41575em}@media (min-width:678px){.woocommerce-page #main .woocommerce-MyAccount-content{width:77.4705882353%}.woocommerce-page #main .woocommerce-MyAccount-content .form-row-first{float:left;margin-right:7.6923076923%;width:38.4615384615%}.woocommerce-page #main .woocommerce-MyAccount-content .form-row-last{float:right;width:53.8461538462%}}.woocommerce-page #main .woocommerce-MyAccount-navigation{padding:0 15px}@media (min-width:678px){.woocommerce-page #main .woocommerce-MyAccount-navigation{margin-right:25px;width:25%}}@media (min-width:1024px){.woocommerce-page #main .woocommerce-MyAccount-navigation{width:17.6470588235%}}.woocommerce-page #main .woocommerce-MyAccount-navigation ul{margin-left:0;padding:0}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li{list-style:none;position:relative}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li a{display:block;padding:.875em 0}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.is-active a{margin:0 -15px;padding-left:15px;padding-right:15px}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li a:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0f6";line-height:1.618;margin-left:.5407911001em;width:1.41575em;text-align:right;float:right;opacity:.25}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li a:hover:before{opacity:1}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f0e4"}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f291"}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f1c6"}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f015"}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:"\f09d"}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007"}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f08b"}.woocommerce-page #main .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before{content:"\f021"}.lsx-wc-cart-menu-item>a:after{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f291";float:right;font-size:20px;margin-left:2rem}#top-menu .lsx-wc-cart-menu-item>a:after{margin-left:1.2rem}.lsx-wc-cart-menu-item.lsx-wc-cart-menu-item-simple>a:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f07a";float:right;font-size:20px;margin-right:.5rem}#top-menu .lsx-wc-cart-menu-item.lsx-wc-cart-menu-item-simple>a:before{float:none;margin-right:0}.lsx-wc-cart-menu-item.lsx-wc-cart-menu-item-simple>a:after{display:none}.lsx-wc-cart-menu-item .lsx-wc-cart-amount{margin-right:2rem}#top-menu .lsx-wc-cart-menu-item .lsx-wc-cart-amount{margin-right:.5rem}@media (min-width:1200px){.lsx-wc-cart-menu-item.lsx-wc-cart-menu-item-simple .lsx-wc-cart-amount{display:none}}.lsx-wc-cart-menu-item .lsx-wc-cart-count,.lsx-wc-cart-menu-item .lsx-wc-cart-count-badge{font-size:.875em;font-weight:300;opacity:.75}@media (max-width:1199px){.lsx-wc-cart-menu-item .lsx-wc-cart-count-badge{display:none}}@media (min-width:1200px){.lsx-wc-cart-menu-item.lsx-wc-cart-menu-item-simple .lsx-wc-cart-count{display:none}}.lsx-wc-cart-menu-item:not(.lsx-wc-cart-menu-item-simple) .lsx-wc-cart-count-badge{display:none}@media (min-width:1024px){.lsx-wc-cart-menu-item.lsx-wc-cart-menu-item-right-aligned{margin-left:auto}}.lsx-wc-cart-menu-item .widget_shopping_cart{font-size:.875em}.lsx-wc-cart-menu-item .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:1.41575em}.lsx-wc-cart-menu-item .widget_shopping_cart .product_list_widget li{padding:1em 1.41575em}.lsx-wc-cart-menu-item .widget_shopping_cart .product_list_widget li:nth-of-type(1n+4){display:none}.lsx-wc-cart-menu-item .widget_shopping_cart .product_list_widget li a{font-size:1em!important;font-weight:normal!important;padding:0!important}.lsx-wc-cart-menu-item .widget_shopping_cart .product_list_widget li .remove{display:none}.lsx-wc-cart-menu-item .widget_shopping_cart .total{border-top:none;margin-bottom:0;padding:1em 1.41575em;text-align:center}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons{margin-bottom:0;padding:0 1.41575em 1.41575em;text-align:center}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button{margin-bottom:1em}.lsx-wc-cart-menu-item .widget_shopping_cart .buttons .button:last-child{margin-bottom:0}@media (min-width:1024px){ul.lsx-wc-cart-sub-menu{left:auto;right:0;width:235px}}.lsx-wc-cart-menu-item-simple ul.lsx-wc-cart-sub-menu{display:none!important}.lsx-woocommerce-slot,.lsx-woocommerce-review-slot{margin:4rem auto 0;overflow:hidden}.lsx-woocommerce-slot .lsx-woocommerce-avatar>img,.lsx-woocommerce-review-slot .lsx-woocommerce-avatar>img{width:100%}.lsx-woocommerce-slot .lsx-woocommerce-rating .star-rating,.lsx-woocommerce-review-slot .lsx-woocommerce-rating .star-rating{display:inline-block;float:none}.lsx-woocommerce-slot .lsx-woocommerce-content,.lsx-woocommerce-review-slot .lsx-woocommerce-content{margin-top:2rem}.lsx-woocommerce-slot .lsx-woocommerce-content p,.lsx-woocommerce-review-slot .lsx-woocommerce-content p{margin-bottom:0}.lsx-woocommerce-slot .lsx-woocommerce-content p+p,.lsx-woocommerce-review-slot .lsx-woocommerce-content p+p{margin-top:1rem!important}.lsx-woocommerce-slot .lsx-woocommerce-content .moretag:after,.lsx-woocommerce-review-slot .lsx-woocommerce-content .moretag:after{color:inherit;content:"\f178";display:inline-block;font-family:"FontAwesome";font-size:inherit;margin-left:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lsx-woocommerce-slot{text-align:center}.lsx-woocommerce-slot .lsx-woocommerce-title{margin:2.4rem 0 1rem;padding:0 2rem}.lsx-woocommerce-slot .lsx-woocommerce-rating{padding:0 2rem}.lsx-woocommerce-slot .lsx-woocommerce-price{font-weight:bold;padding:0 2rem}.lsx-woocommerce-slot .lsx-woocommerce-content{padding:0 2rem}.lsx-woocommerce-slot .lsx-woocommerce-content p+p{margin-top:2.4rem!important}.lsx-woocommerce-slot .lsx-woocommerce-content .moretag{display:block;margin:0 -2rem;padding:1rem 0;text-align:center;-webkit-transition:background 300ms ease;transition:background 300ms ease}@media (min-width:320px){.lsx-woocommerce-review-slot .lsx-woocommerce-review-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}#secondary .lsx-woocommerce-review-slot .lsx-woocommerce-review-flex>a{display:none}.lsx-woocommerce-review-slot .lsx-woocommerce-review-box{padding:2rem}@media (min-width:320px){.lsx-woocommerce-review-slot .lsx-woocommerce-review-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lsx-woocommerce-review-slot .lsx-woocommerce-avatar{margin-right:30px;width:140px}}.lsx-woocommerce-review-slot .lsx-woocommerce-title{margin:1rem 0 0}.lsx-woocommerce-review-slot .lsx-woocommerce-content{padding-top:2rem}.lsx-woocommerce-slider{margin-top:-4rem}@media (min-width:768px){.lsx-woocommerce-slider{margin-left:auto;margin-right:auto;width:100%}.lsx-woocommerce-slider.slick-has-arrows{width:calc(100% - 8rem)}}@media (min-width:1280px){.lsx-woocommerce-slider{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.lsx-woocommerce-slider.slick-has-arrows{width:calc(100% + 30px)}}.wc-tab .lsx-woocommerce-slider,#secondary .lsx-woocommerce-slider{margin-left:-15px;margin-right:-15px}@media (min-width:320px){.wc-tab .lsx-woocommerce-slider,#secondary .lsx-woocommerce-slider{margin-left:auto;margin-right:auto;width:100%}.wc-tab .lsx-woocommerce-slider.slick-has-arrows,#secondary .lsx-woocommerce-slider.slick-has-arrows{width:calc(100% - 8rem)}}.lsx-woocommerce-slider .lsx-woocommerce-slot.slick-slide,.lsx-woocommerce-slider .lsx-woocommerce-review-slot.slick-slide{margin-left:15px;margin-right:15px}.lsx-woocommerce-slider .slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:2rem 0 0;padding:0}.wc-tab .lsx-woocommerce-slider .slick-dots{margin-bottom:0;padding-left:0!important}.lsx-woocommerce-slider .slick-dots>li{line-height:1;padding:5px}@media (min-width:768px){.lsx-woocommerce-slider .slick-dots>li{padding:0 7.5px}}.lsx-woocommerce-slider .slick-dots>li>button{background:transparent;border-style:solid;border-width:1px;font:0/0 a;height:12px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:4rem}@media (min-width:768px){.lsx-woocommerce-slider .slick-dots>li>button{height:6px}}.lsx-woocommerce-slider .slick-arrow{background:transparent;border-radius:50%;border-style:solid;border-width:2px;font:0/0 a;height:4rem;margin-top:calc((2rem - 17px) / 2);opacity:1;padding:0;position:absolute;text-shadow:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border 300ms ease;transition:border 300ms ease;width:4rem;z-index:3}.lsx-woocommerce-slider .slick-arrow:before{display:block;font-family:"FontAwesome";font-size:3rem;line-height:1;position:absolute;text-rendering:auto;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color 300ms ease;transition:color 300ms ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lsx-woocommerce-slider .slick-arrow.slick-disabled{cursor:not-allowed}.lsx-woocommerce-slider .slick-arrow.slick-prev{left:-4rem}.lsx-woocommerce-slider .slick-arrow.slick-prev:before{content:"\f104";left:1.1rem}.lsx-woocommerce-slider .slick-arrow.slick-next{right:-4rem}.lsx-woocommerce-slider .slick-arrow.slick-next:before{content:"\f105";left:1.5rem}@media (max-width:677px){.lsx-wc-has-footer-bar{margin-bottom:72px}}.lsx-wc-footer-bar{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;z-index:10}@media (min-width:678px){.lsx-wc-footer-bar{display:none}}.lsx-wc-footer-bar-items{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0;padding-left:0}.lsx-wc-footer-bar-item{border-right-width:2px;border-right-style:solid;width:25%}.lsx-wc-footer-bar-item:last-child{border-right:0}.lsx-wc-footer-bar-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;position:relative;text-align:center}.lsx-wc-footer-bar-link .fa{font-size:24px;margin-bottom:4px}.lsx-wc-footer-bar-form{display:none;padding:10px}.lsx-wc-footer-bar-count{border-style:solid;border-width:1px;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;font-size:11px;height:20px;left:50%;line-height:20px;position:absolute;text-align:center;top:5px;width:20px}.lsx-wc-footer-bar-count:empty{display:none}.woocommerce-product-gallery__wrapper{max-width:none}.woocommerce div.product div.images .flex-control-thumbs{margin:0 -5px}.woocommerce div.product div.images .flex-control-thumbs li{padding:10px 5px 0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{overflow:hidden}.woocommerce span.onsale{font-size:1em;height:3.706325903em;left:-13px;line-height:3.206325903em;text-transform:uppercase;top:-13px;width:3.706325903em}.page-template-template-wc-thank-you .wc-bacs-bank-details-heading{display:none}#loginform,.loginform,.woocommerce form.login,.woocommerce form.register,.logged-out .woocommerce{max-width:550px;margin-left:auto;margin-right:auto;border:none;padding:0}#loginform .woocommerce-LostPassword a,.loginform .woocommerce-LostPassword a,.woocommerce form.login .woocommerce-LostPassword a,.woocommerce form.register .woocommerce-LostPassword a,.logged-out .woocommerce .woocommerce-LostPassword a{color:#418ad0}.wapl-flash,.wapl-flash .product-label{font-size:1em}.wapl-flash,.wapl-flash .product-label{width:3.706325903em;height:3.706325903em;line-height:3.706325903em;border:0}.wapl-label .product-label{padding:.6180469716em .875em;display:inline-block;margin:0 auto;font-size:.875em}.wapl-label .product-label:empty{display:none}.wapl-label{margin-bottom:.875em}#wc-bookings-booking-form{border:0;padding:0}#wc-bookings-booking-form .wc-bookings-booking-cost{margin-left:0;margin-right:0}#wc-bookings-booking-form .wc-bookings-date-picker-date-fields input{margin-bottom:0}#wc-bookings-booking-form .wc-bookings-date-picker-date-fields label{width:20%}#wc-bookings-booking-form .ui-widget{font-family:inherit}#wc-bookings-booking-form .wc-bookings-date-picker legend{border-bottom:0;font-size:15px;margin-bottom:5px}#wc-bookings-booking-form .wc-bookings-date-picker legend .label{color:initial;font-size:100%;padding:0}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{border:0;background-image:none}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header .ui-datepicker-title{font-weight:bold}#wc-bookings-booking-form .wc-bookings-date-picker .ui-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker table{font-size:1em}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{border:0;font-weight:bold}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td{border:0}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{text-shadow:none}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today span{-webkit-box-shadow:inset 0 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 0 3px rgba(0,0,0,.2)}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.fully_booked a,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.fully_booked span{cursor:not-allowed;text-decoration:line-through}#wc-bookings-booking-form .block-picker{text-align:left}#wc-bookings-booking-form .block-picker li a{border:0!important;padding:.236em .5407911001em;display:inline-block;text-align:center}#wc-bookings-booking-form .block-picker li a:hover{text-decoration:none;border:0}.wc-bookings-booking-form .form-field input[type="number"]{width:70px}.product-type-booking form.cart{padding-left:0;padding-right:0}@media (min-width:768px){table.my_account_bookings{font-size:.875em}}.woocommerce div.product .bundled_product,.woocommerce div.product .bundle_price{display:none!important}.post-type-archive-product .pp_content,.tax-product_cat .pp_content,.single-product .pp_content{overflow:inherit!important}@media (min-width:320px){.post-type-archive-product .pp_content div.product div.images,.tax-product_cat .pp_content div.product div.images,.single-product .pp_content div.product div.images{margin-bottom:2px}}.post-type-archive-product .pp_content a.button,.post-type-archive-product .pp_content a.button:active,.post-type-archive-product .pp_content a.button:visited,.post-type-archive-product .pp_content button.button,.post-type-archive-product .pp_content button.button:active,.post-type-archive-product .pp_content button.button:visited,.tax-product_cat .pp_content a.button,.tax-product_cat .pp_content a.button:active,.tax-product_cat .pp_content a.button:visited,.tax-product_cat .pp_content button.button,.tax-product_cat .pp_content button.button:active,.tax-product_cat .pp_content button.button:visited,.single-product .pp_content a.button,.single-product .pp_content a.button:active,.single-product .pp_content a.button:visited,.single-product .pp_content button.button,.single-product .pp_content button.button:active,.single-product .pp_content button.button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}.post-type-archive-product .pp_content a.button>.fa,.post-type-archive-product .pp_content button.button>.fa,.tax-product_cat .pp_content a.button>.fa,.tax-product_cat .pp_content button.button>.fa,.single-product .pp_content a.button>.fa,.single-product .pp_content button.button>.fa{margin-left:10px}.post-type-archive-product .pp_content a.button,.post-type-archive-product .pp_content a.button:active,.post-type-archive-product .pp_content a.button:visited,.post-type-archive-product .pp_content button.button,.post-type-archive-product .pp_content button.button:active,.post-type-archive-product .pp_content button.button:visited,.tax-product_cat .pp_content a.button,.tax-product_cat .pp_content a.button:active,.tax-product_cat .pp_content a.button:visited,.tax-product_cat .pp_content button.button,.tax-product_cat .pp_content button.button:active,.tax-product_cat .pp_content button.button:visited,.single-product .pp_content a.button,.single-product .pp_content a.button:active,.single-product .pp_content a.button:visited,.single-product .pp_content button.button,.single-product .pp_content button.button:active,.single-product .pp_content button.button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}.post-type-archive-product .pp_content a.button:hover,.post-type-archive-product .pp_content a.button:hover:active,.post-type-archive-product .pp_content a.button:focus,.post-type-archive-product .pp_content button.button:hover,.post-type-archive-product .pp_content button.button:hover:active,.post-type-archive-product .pp_content button.button:focus,.tax-product_cat .pp_content a.button:hover,.tax-product_cat .pp_content a.button:hover:active,.tax-product_cat .pp_content a.button:focus,.tax-product_cat .pp_content button.button:hover,.tax-product_cat .pp_content button.button:hover:active,.tax-product_cat .pp_content button.button:focus,.single-product .pp_content a.button:hover,.single-product .pp_content a.button:hover:active,.single-product .pp_content a.button:focus,.single-product .pp_content button.button:hover,.single-product .pp_content button.button:hover:active,.single-product .pp_content button.button:focus{background-color:#367dc0;color:#fff}.post-type-archive-product .pp_content a.button:active,.post-type-archive-product .pp_content button.button:active,.tax-product_cat .pp_content a.button:active,.tax-product_cat .pp_content button.button:active,.single-product .pp_content a.button:active,.single-product .pp_content button.button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}.post-type-archive-product .pp_content a.button,.post-type-archive-product .pp_content a.button:active,.post-type-archive-product .pp_content a.button:visited,.post-type-archive-product .pp_content button.button,.post-type-archive-product .pp_content button.button:active,.post-type-archive-product .pp_content button.button:visited,.tax-product_cat .pp_content a.button,.tax-product_cat .pp_content a.button:active,.tax-product_cat .pp_content a.button:visited,.tax-product_cat .pp_content button.button,.tax-product_cat .pp_content button.button:active,.tax-product_cat .pp_content button.button:visited,.single-product .pp_content a.button,.single-product .pp_content a.button:active,.single-product .pp_content a.button:visited,.single-product .pp_content button.button,.single-product .pp_content button.button:active,.single-product .pp_content button.button:visited{height:40px;line-height:20px;padding:10px 18px}.post-type-archive-product #primary #main>.woocommerce-products-header,.post-type-archive-product #primary #main>.woocommerce-products-header__title,.tax-product_cat #primary #main>.woocommerce-products-header,.tax-product_cat #primary #main>.woocommerce-products-header__title,.tax-product_tag #primary #main>.woocommerce-products-header,.tax-product_tag #primary #main>.woocommerce-products-header__title{display:none}a.quick-view-button{background-color:transparent!important;display:block!important;font-weight:normal!important;line-height:1.2!important;padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#418ad0!important;height:auto!important;margin-bottom:10px!important}a.quick-view-button:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f06e';margin-right:5px}a.quick-view-button span{display:none!important}div.quick-view div.quick-view-image a.button{line-height:14px!important}div.quick-view div.quick-view-image a.button,div.quick-view div.quick-view-image a.button:active,div.quick-view div.quick-view-image a.button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}div.quick-view div.quick-view-image a.button>.fa{margin-left:10px}div.quick-view div.quick-view-image a.button,div.quick-view div.quick-view-image a.button:active,div.quick-view div.quick-view-image a.button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}div.quick-view div.quick-view-image a.button:hover,div.quick-view div.quick-view-image a.button:hover:active,div.quick-view div.quick-view-image a.button:focus{background-color:#367dc0;color:#fff}div.quick-view div.quick-view-image a.button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}div.quick-view div.quick-view-image a.button,div.quick-view div.quick-view-image a.button:active,div.quick-view div.quick-view-image a.button:visited{height:40px;line-height:20px;padding:10px 18px}div.quick-view div.quick-view-content{overflow:visible!important}div.pp_woocommerce .pp_content_container{border-radius:0!important;border-style:solid;border-width:6px;padding:20px 0!important}div.pp_woocommerce .close{border-radius:50%;border-style:solid;border-width:2px;height:32px;opacity:1;position:absolute;right:-14px;top:-14px;width:32px;z-index:2}div.pp_woocommerce .close:hover{opacity:1}.tax-wcpv_product_vendors .woocommerce-products-header .woocommerce-products-header__title{display:none}.content-area .wcpv-sold-by-single{font-family:"Noto Sans",sans-serif;display:block;padding:5px 0 10px;font-style:inherit}.wc-product-retailers{width:auto}.wc-product-retailers-wrap{clear:both;padding:1em 0}.woocommerce-page #reviews:not(.woocommerce-Reviews) #subscribe_to_replies{position:relative}.woocommerce-page #reviews:not(.woocommerce-Reviews) .product-rating .product-rating-summary,.woocommerce-page #reviews:not(.woocommerce-Reviews) .product-rating .product-rating-details{display:block;width:100%}.woocommerce-page #reviews:not(.woocommerce-Reviews) .product-rating .product-rating-summary{text-align:left}.woocommerce-page #reviews:not(.woocommerce-Reviews) .product-rating .product-rating-details table td{padding:.202em .5407911001em}.woocommerce-page #reviews:not(.woocommerce-Reviews) .product-rating .product-rating-details table td.rating-count a{text-decoration:none}.woocommerce-page #reviews:not(.woocommerce-Reviews) .form-contribution{border:none;padding:0}.woocommerce-page #reviews:not(.woocommerce-Reviews) .form-contribution #review_rating_field fieldset{float:left}.woocommerce-page #reviews:not(.woocommerce-Reviews) .form-contribution #review_rating_field fieldset label{display:inline-block;float:right}.woocommerce-page #reviews:not(.woocommerce-Reviews) .form-contribution #review_rating_field fieldset label.checkbox:before{font-size:.875em}.woocommerce-page #reviews:not(.woocommerce-Reviews) .form-contribution #review_rating_field .star-label{float:none;line-height:42px;margin-left:.6180469716em}.woocommerce-page #reviews:not(.woocommerce-Reviews) .form-contribution .form-row{clear:both}.woocommerce-page #reviews:not(.woocommerce-Reviews) .contribution-karma{margin-left:0}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments{margin-top:4.25rem}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist{padding-left:0}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li{padding-top:0}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li img.avatar{width:2.617924em;height:auto;margin:0;float:right!important}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li .description{padding-bottom:0}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li .comment-text{border-radius:0;margin-left:0}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li .comment-text img,.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li .comment-text iframe{margin-bottom:1.618em}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li h3.contribution-title{margin:0;font-size:1em}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li .contribution-actions a.done{opacity:.5}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ol.commentlist li ul.children li{margin-bottom:1.618em}.woocommerce-page #reviews:not(.woocommerce-Reviews) #comments ul.children+.form-contribution_comment{border-top:0;padding-top:0}.woocommerce-page #reviews:not(.woocommerce-Reviews) .contribution-flag-form{border-radius:0;padding:1.618em;margin-bottom:1.618em}@media (max-width:319px){.woocommerce-page #reviews:not(.woocommerce-Reviews) .contributions-filter{float:none}}.woocommerce-page #reviews:not(.woocommerce-Reviews) .contributions-filter p#comments_filter_field select{margin-left:0}@media (max-width:319px){.woocommerce-page #reviews:not(.woocommerce-Reviews) .contributions-filter p#comments_filter_field select{width:100%}}.woocommerce-page .form-photo #photo_attachment_file{color:inherit;margin:1em 0}.woocommerce-page .contribution-type-selector>a{display:inline-block;margin-right:1em;padding:.5407911001em 0}.woocommerce-page .star-rating-selector fieldset{float:none;clear:both}.woocommerce-page .star-rating-selector>label:first-child{display:block!important}.woocommerce-page .star-rating-selector:not(:checked) label.checkbox{float:none}.woocommerce-page #wc-product-reviews-pro-modal #customer_login .col-1,.woocommerce-page #wc-product-reviews-pro-modal #customer_login .col-2{width:100%}#tiptip_content,.chart-tooltip{font-size:.875em;padding:.6180469716em 1em}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-6px}.woocommerce-info.wc_points_redeem_earn_points{margin-bottom:30px;margin-top:30px}.woocommerce-page #shipping_addresses{padding-top:ms(3)}.woocommerce-page .ship_address,.woocommerce-page .no_shipping_address{background-color:rgba(0,0,0,.025);border:0;border-radius:0;font-size:.875em;float:none;line-height:inherit;margin:.809em 0;padding:1em;width:auto}.woocommerce-page .ship_address dl,.woocommerce-page .no_shipping_address dl{margin-top:0}.woocommerce-page .ship_address dl dd,.woocommerce-page .no_shipping_address dl dd{margin-bottom:1em}.woocommerce-page .ship_address address,.woocommerce-page .no_shipping_address address{margin:0}.woocommerce-page .ship_address .modify-address-button,.woocommerce-page .no_shipping_address .modify-address-button{margin-top:2.4rem}.woocommerce-page .ship_address .modify-address-button,.woocommerce-page .ship_address .modify-address-button:active,.woocommerce-page .ship_address .modify-address-button:visited,.woocommerce-page .no_shipping_address .modify-address-button,.woocommerce-page .no_shipping_address .modify-address-button:active,.woocommerce-page .no_shipping_address .modify-address-button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}.woocommerce-page .ship_address .modify-address-button>.fa,.woocommerce-page .no_shipping_address .modify-address-button>.fa{margin-left:10px}.woocommerce-page .ship_address .modify-address-button,.woocommerce-page .ship_address .modify-address-button:active,.woocommerce-page .ship_address .modify-address-button:visited,.woocommerce-page .no_shipping_address .modify-address-button,.woocommerce-page .no_shipping_address .modify-address-button:active,.woocommerce-page .no_shipping_address .modify-address-button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}.woocommerce-page .ship_address .modify-address-button:hover,.woocommerce-page .ship_address .modify-address-button:hover:active,.woocommerce-page .ship_address .modify-address-button:focus,.woocommerce-page .no_shipping_address .modify-address-button:hover,.woocommerce-page .no_shipping_address .modify-address-button:hover:active,.woocommerce-page .no_shipping_address .modify-address-button:focus{background-color:#367dc0;color:#fff}.woocommerce-page .ship_address .modify-address-button:active,.woocommerce-page .no_shipping_address .modify-address-button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}.woocommerce-page .ship_address .modify-address-button,.woocommerce-page .ship_address .modify-address-button:active,.woocommerce-page .ship_address .modify-address-button:visited,.woocommerce-page .no_shipping_address .modify-address-button,.woocommerce-page .no_shipping_address .modify-address-button:active,.woocommerce-page .no_shipping_address .modify-address-button:visited{height:40px;line-height:20px;padding:10px 18px}.woocommerce-page .ship_address select.shipping_methods.shipping_method+p,.woocommerce-page .no_shipping_address select.shipping_methods.shipping_method+p{margin-bottom:0}.woocommerce-page .address-block{float:left;margin:0 0 1.618em;margin-right:5.8823529412%;width:47.0588235294%}.woocommerce-page .address-block:nth-child(2),.woocommerce-page .address-block:nth-child(4),.woocommerce-page .address-block:nth-child(6){margin-right:0!important}.woocommerce-page .address-block .buttons{text-align:inherit;position:static}.woocommerce-page .address-block .buttons .button{width:auto}#address_form a.h2-link{margin-bottom:24px}#address_form a.h2-link,#address_form a.h2-link:active,#address_form a.h2-link:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#address_form a.h2-link>.fa{margin-left:10px}#address_form a.h2-link,#address_form a.h2-link:active,#address_form a.h2-link:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}#address_form a.h2-link:hover,#address_form a.h2-link:hover:active,#address_form a.h2-link:focus{background-color:#367dc0;color:#fff}#address_form a.h2-link:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}#address_form a.h2-link,#address_form a.h2-link:active,#address_form a.h2-link:visited{height:40px;line-height:20px;padding:10px 18px}#primary.col-sm-8 #address_form select.address-select,#primary.col-md-8 #address_form select.address-select{max-width:300px}#primary.col-sm-12 #address_form select.address-select,#primary.col-md-12 #address_form select.address-select{max-width:500px}textarea.ms_shipping_note{height:75px}select#ms_addresses,select.shipping_methods.shipping_method{font-weight:normal!important}.woocommerce .coupon-container,.woocommerce-page .coupon-container{-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);margin:0}.woocommerce .coupon-container.medium,.woocommerce-page .coupon-container.medium{line-height:inherit;padding:.6180469716em}.woocommerce .generated_coupon_summary,.woocommerce-page .generated_coupon_summary{margin:0}.woocommerce .coupon-content.small,.woocommerce-page .coupon-content.small{padding:.6180469716em 1.41575em}.woocommerce .coupon-content .coupon-expire,.woocommerce .coupon-content .discount-info,.woocommerce-page .coupon-content .coupon-expire,.woocommerce-page .coupon-content .discount-info{font-family:inherit}.woocommerce #coupons_list,.woocommerce-page #coupons_list{border-radius:3px;margin-bottom:2.4rem;padding:1.2rem}.woocommerce #coupons_list h3,.woocommerce-page #coupons_list h3{margin-bottom:1.2rem}.wc-social-login:before{content:'Social Login and Registration';display:block;font-size:30px;line-height:1.2;margin-bottom:1.2rem;margin-top:4.25rem}.button-social-login,a.button-social-login,input.button-social-login,button.button-social-login,.widget-area .widget a.button-social-login{font-size:85%!important;font-weight:normal!important}.first-payment-date{font-weight:bold}.first-payment-date small{font-size:100%}.woocommerce div.product form.cart .variations td.label{padding:10px 10px 10px 0}.woocommerce div.product form.cart .variations td.label label{font-weight:bold}.woocommerce div.product form.cart .variations td.value{padding:10px}.woocommerce div.product form.cart .variations td.value .swatch-label:empty{display:none}.mnm_form.layout_grid ul.products li.product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px;margin:0 auto 4rem}.mnm_form.layout_grid ul.products li.product .product-thumbnail{min-width:100%;width:100%}.mnm_form.layout_grid ul.products li.product .product-thumbnail img{width:100%}.mnm_form.layout_grid ul.products li.product .product-details{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;margin:0;-ms-flex-item-align:center;align-self:center;text-align:left}@media (max-width:767px){.mnm_form.layout_grid ul.products li.product .product-details{text-align:center}}.mnm_form.layout_grid ul.products li.product .product-details .variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0;font-weight:bold;text-align:left}@media (max-width:767px){.mnm_form.layout_grid ul.products li.product .product-details .variation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mnm_form.layout_grid ul.products li.product .product-details .variation dd{margin-left:8px}.mnm_form.layout_grid ul.products li.product .product-quantity{margin:0;-ms-flex-item-align:center;align-self:center}#wl-wrapper.wl-button-wrap{padding:1em 0 0 0}#wl-wrapper.wl-button-wrap:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0}#wl-wrapper .wl-already-in{border-radius:3px;margin:0 0 1em 0;padding:1em}#wl-wrapper .wl-already-in ul{list-style:none;margin-bottom:0;margin-left:0;padding-left:0}#wl-wrapper a.button.wl-add-but{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-weight:normal!important;font-size:20px!important;height:auto!important;padding:0!important;text-transform:inherit!important;-webkit-transition:all 100ms ease!important;transition:all 100ms ease!important}#wl-wrapper a.button.wl-add-but:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #333;border-radius:50%;content:'\f08a';font-size:80%;margin-right:5px;padding:6px;-webkit-transition:all 100ms ease;transition:all 100ms ease}#wl-wrapper input[type="radio"],#wl-wrapper input[type="checkbox"]{margin:0 10px 0 0}#wl-wrapper .wl-row:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0}#wl-wrapper .wl-table td{vertical-align:middle}#wl-wrapper .wl-actions-table tr td{padding:0 5px}#wl-wrapper .wl-actions-table tr:first-child td{padding-left:0}#wl-wrapper .wl-actions-table tr:last-child td{padding-right:0}#wl-wrapper table.shop_table thead tr:first-child>*:first-child{border-radius:5px 0 0 0}#wl-wrapper table.shop_table thead tr:first-child>*:last-child{border-radius:0 5px 0 0}#wl-wrapper table.shop_table tbody:last-child tr:last-child>*:first-child{border-radius:0 0 0 5px}#wl-wrapper table.shop_table tbody:last-child tr:last-child>*:last-child{border-radius:0 0 5px 0}#wl-wrapper .wl-search-form input.find-input{float:left;width:40%}#wl-wrapper img{width:50px}.wl-tab-wrap .wl-tabs{border-bottom:0!important}.wl-tab-wrap .wl-tabs>li{margin-bottom:0!important}.wl-tab-wrap .wl-tabs>li>a{border:0!important;border-radius:0!important;line-height:1.6!important;margin:0!important}.wl-tab-wrap .panel{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:2em}.wl-tab-wrap .panel>*:last-child{margin-bottom:0}.wl-tab-wrap .panel .wl-form{overflow-x:scroll}a.button.wl-add-to-single,a.button.wl-add-to-single:active,a.button.wl-add-to-single:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}a.button.wl-add-to-single>.fa{margin-left:10px}a.button.wl-add-to-single,a.button.wl-add-to-single:active,a.button.wl-add-to-single:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}a.button.wl-add-to-single:hover,a.button.wl-add-to-single:hover:active,a.button.wl-add-to-single:focus{background-color:#367dc0;color:#fff}a.button.wl-add-to-single:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}.wl-list-pop{max-width:300px}.wl-list-pop dd{margin:0 0 2px 0}#primary [class^="wc-block-featured"] .wp-block-button__link,#primary [class^="wc-block-featured"] .wp-block-button__link:active,#primary [class^="wc-block-featured"] .wp-block-button__link:visited{height:40px;line-height:20px;padding:10px 18px}#primary .wc-block-grid .wc-block-grid__no-products{background-color:#fff;border:1px solid #e4e4e4;max-width:90rem;margin-left:auto;margin-right:auto}#primary .wc-block-grid .wc-block-grid__no-products button,#primary .wc-block-grid .wc-block-grid__no-products button:active,#primary .wc-block-grid .wc-block-grid__no-products button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#primary .wc-block-grid .wc-block-grid__no-products button>.fa{margin-left:10px}#primary .wc-block-grid .wc-block-grid__no-products button,#primary .wc-block-grid .wc-block-grid__no-products button:active,#primary .wc-block-grid .wc-block-grid__no-products button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}#primary .wc-block-grid .wc-block-grid__no-products button:hover,#primary .wc-block-grid .wc-block-grid__no-products button:hover:active,#primary .wc-block-grid .wc-block-grid__no-products button:focus{background-color:#367dc0;color:#fff}#primary .wc-block-grid .wc-block-grid__no-products button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}#primary .wc-block-grid .wc-block-grid__no-products button,#primary .wc-block-grid .wc-block-grid__no-products button:active,#primary .wc-block-grid .wc-block-grid__no-products button:visited{height:40px;line-height:20px;padding:10px 18px}@media (min-width:900px){#primary .wc-block-grid .wc-block-sort-select{max-width:90rem;margin-left:auto;margin-right:auto}}@media (max-width:480px){#primary .wc-block-grid .wc-block-grid__products{display:block}}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product{text-align:left;margin-bottom:4.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media (max-width:480px){#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding:0}}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-image{margin-bottom:0}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-image img{margin:0 0 1em;-webkit-box-shadow:none;box-shadow:none;width:100%}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-family:"Lora",serif;font-size:22px;line-height:27px;color:#4a4a4a;font-weight:400;padding:.5em 0;margin:0}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title a{color:#4a4a4a}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating{margin:0 0 1em;float:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating .star-rating,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating>.wc-block-grid__product-rating__stars{margin-left:0;margin-right:0}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating .star-rating span:before,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-rating>.wc-block-grid__product-rating__stars span:before{color:#418ad0}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product>.wc-block-grid__product-image,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product>.wc-block-grid__product-title{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product>.wc-block-grid__product-image+.wc-block-grid__product-price,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product>.wc-block-grid__product-title+.wc-block-grid__product-price{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{min-height:55px;min-width:55px;font-weight:700;position:absolute;text-align:center;top:-1.5rem;right:-1.5rem;border-radius:100%;background-color:#77a464;color:#fff;z-index:9;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;left:initial}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:6px;margin-left:0;color:#77a464}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price .amount{font-size:20px}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price del{opacity:.4}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price del .woocommerce-Price-amount,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price del span{opacity:.5;margin-right:5px}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price ins{color:#77a464}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price ins .woocommerce-Price-amount{font-weight:700}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price .wc-block-grid__product-price__value{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:20px}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount{margin-right:5px}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount+.woocommerce-Price-amount{margin-left:5px}@media (min-width:1200px){#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button{margin-left:0;margin-right:0}}@media (max-width:600px){#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link{width:100%}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button button,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link{word-break:break-all}#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:active,#primary .wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:visited{height:40px;line-height:20px;padding:10px 18px}@media (min-width:1024px){#primary .wc-block-grid.has-2-columns .wc-block-grid__products .wc-block-grid__product{max-width:570px}#primary .wc-block-grid.has-3-columns .wc-block-grid__products .wc-block-grid__product{max-width:385px}#primary .wc-block-grid.has-4-columns .wc-block-grid__products .wc-block-grid__product{max-width:266px}#primary .wc-block-grid.has-5-columns .wc-block-grid__products .wc-block-grid__product{max-width:190px}}#primary [class^="wc-block"] .wp-block-button__link,#primary [class^="wc-block"] .button{text-align:center}#primary [class^="wc-block"] .wp-block-button__link,#primary [class^="wc-block"] .wp-block-button__link:active,#primary [class^="wc-block"] .wp-block-button__link:visited,#primary [class^="wc-block"] .button,#primary [class^="wc-block"] .button:active,#primary [class^="wc-block"] .button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#primary [class^="wc-block"] .wp-block-button__link>.fa,#primary [class^="wc-block"] .button>.fa{margin-left:10px}#primary [class^="wc-block"] .wp-block-button__link,#primary [class^="wc-block"] .wp-block-button__link:active,#primary [class^="wc-block"] .wp-block-button__link:visited,#primary [class^="wc-block"] .button,#primary [class^="wc-block"] .button:active,#primary [class^="wc-block"] .button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}#primary [class^="wc-block"] .wp-block-button__link:hover,#primary [class^="wc-block"] .wp-block-button__link:hover:active,#primary [class^="wc-block"] .wp-block-button__link:focus,#primary [class^="wc-block"] .button:hover,#primary [class^="wc-block"] .button:hover:active,#primary [class^="wc-block"] .button:focus{background-color:#367dc0;color:#fff}#primary [class^="wc-block"] .wp-block-button__link:active,#primary [class^="wc-block"] .button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}#primary .wp-block-woocommerce-checkout.alignwide,#primary .wp-block-woocommerce-cart.alignwide{max-width:90rem;width:90rem;margin-left:auto;margin-right:auto}#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button,#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:active,#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:visited,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:active,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:visited,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:active,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:visited,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:active,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:visited{border:0 none;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;height:48px;left:0;letter-spacing:.6px;line-height:1.25;padding:15px;position:relative;text-transform:uppercase;top:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button>.fa,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button>.fa,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button>.fa,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button>.fa{margin-left:10px}#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button,#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:active,#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:visited,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:active,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:visited,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:active,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:visited,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:active,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:visited{background-color:#418ad0;-webkit-box-shadow:2px 2px 0 0 #27639e;box-shadow:2px 2px 0 0 #27639e;color:#fff}#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:hover:active,#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:focus,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:hover,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:hover:active,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:focus,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:hover,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:hover:active,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:focus,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:hover,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:hover:active,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:focus{background-color:#367dc0;color:#fff}#primary .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:active,#primary .wp-block-woocommerce-checkout .wc-block-cart__submit-button:active,#primary .wp-block-woocommerce-cart .wc-block-components-checkout-place-order-button:active,#primary .wp-block-woocommerce-cart .wc-block-cart__submit-button:active{left:2px;top:2px;-webkit-box-shadow:0 0 0 0 #27639e;box-shadow:0 0 0 0 #27639e}#primary .wp-block-woocommerce-product-search{margin-bottom:2.4rem}#primary .wp-block-woocommerce-product-search form .wc-block-product-search__label{display:none}#primary .wp-block-woocommerce-product-search input[type="search"]{width:100%;min-height:50px;border:1px solid #ddd;font-size:15px;color:#919191}#primary .wp-block-woocommerce-product-search input[type="search"]:focus{border-color:#418ad0;outline:0}#primary .wp-block-woocommerce-product-search button[type="submit"]{background-color:#418ad0;-webkit-box-shadow:1px 1px 0 0 #367dc0;box-shadow:1px 1px 0 0 #367dc0;color:#fff;height:48px;padding:10px 20px;margin-left:0;border-radius:0 2px 2px 0}#primary .wp-block-woocommerce-product-search button[type="submit"]:hover{background-color:#367dc0}#primary .wp-block-woocommerce-product-search button[type="submit"] svg{display:none}#primary .wp-block-woocommerce-product-search button[type="submit"]:before{content:"";font-family:"FontAwesome";font-size:20px}#primary .wp-block-woocommerce-active-filters:not(:empty){background-color:#fff;padding:15px 12px;margin-bottom:3px}#primary .wp-block-woocommerce-active-filters:not(:empty) .wc-block-active-filters__list{padding:0}#primary div[class^="wp-block-woocommerce-"][class$="-filter"]{background-color:#fff;padding:15px 12px;margin-bottom:3px}#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:not(:checked),#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:checked{position:absolute;left:-9999px}#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:not(:checked)+label,#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:checked+label{position:relative;padding-left:1.5em;cursor:pointer;font-weight:300}#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:not(:checked)+label:before,#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:checked+label:before{content:"";color:inherit;display:inline-block;font-family:"FontAwesome";font-size:18px;line-height:1;position:absolute;left:0;text-rendering:auto;top:4px;font-weight:300}#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:not(:checked)+label:after,#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:checked+label:after{content:"";position:absolute;top:.15em;left:.22em;color:inherit;display:inline-block;font-family:"FontAwesome";font-size:18px;line-height:1;left:0;text-rendering:auto;top:4px;font-weight:300}#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#primary div[class^="wp-block-woocommerce-"][class$="-filter"] [type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#primary div[class^="wp-block-woocommerce-"][class$="-filter"] input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:23px;width:23px;border:1px solid #d9d9d9;border-radius:2px;background:#fff;cursor:pointer}#primary .wp-block-woocommerce-price-filter .wc-block-price-filter__range-input-progress{background:#418ad0}#primary .wp-block-woocommerce-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount{border:none;font-size:18px}#primary .wc-block-sort-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4rem}@media (max-width:600px){#primary .wc-block-sort-select{margin-top:4.25rem;margin-bottom:4.25rem}}#primary .wc-block-sort-select:after{content:"";color:#999;position:relative;right:30px;font-family:FontAwesome;font-size:10px;top:0}#primary .wc-block-sort-select .wc-block-sort-select__label{color:#919191}#primary .wc-block-sort-select .wc-block-sort-select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-size:14px;line-height:1.25;min-width:180px;height:50px;padding:0 15px;-webkit-transition:all 150ms ease;transition:all 150ms ease;width:auto;border-radius:0;text-align:center;border:1px solid #dadddf;color:#919191;-moz-text-align-last:center;text-align-last:center}#primary .wc-block-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:8px;padding-right:8px}#primary .wc-block-pagination .wc-block-pagination-page{border-color:#418ad0;color:#418ad0;border-radius:3px;border-style:solid;border-width:2px;display:inline-block;height:40px;text-align:center;vertical-align:top;width:40px;margin-left:5px;cursor:pointer}#primary .wc-block-pagination .wc-block-pagination-page.wc-block-pagination-page--active,#primary .wc-block-pagination .wc-block-pagination-page:hover,#primary .wc-block-pagination .wc-block-pagination-page:active:hover,#primary .wc-block-pagination .wc-block-pagination-page:focus{background-color:#418ad0;color:#fff}#primary .wc-block-review-list{padding-left:0}#primary .wc-block-review-list .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__product{color:#418ad0}#primary .wc-block-review-list .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author,#primary .wc-block-review-list .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__published-date{color:#919191}#primary .wc-block-review-list .wc-block-review-list-item__item .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__rating+.wc-block-review-list-item__author{color:#418ad0}#primary .wc-block-review-list .wc-block-review-list-item__item .wc-block-review-list-item__text *{color:#4a4a4a}#primary .wc-block-load-more{margin-bottom:4.25rem}#primary .lsx-wc-filter-block .wp-block-columns{margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#primary .lsx-wc-filter-block .wp-block-columns .wp-block-column>h2{background:#fff;border-radius:0;padding:15px 12px;margin-bottom:3px;font-size:22px}@media (min-width:601px){#primary .lsx-wc-filter-block .wp-block-columns .wp-block-column .wp-block-woocommerce-all-products .wc-block-grid .wc-block-grid__products .wc-block-grid__product{border-left:15px solid transparent;border-right:15px solid transparent}}@media (min-width:1024px){#primary .lsx-wc-filter-block .wp-block-columns .wp-block-column:first-child{max-width:280px;width:100%;-ms-flex-preferred-size:auto!important;flex-basis:auto!important;margin-right:20px}#primary .lsx-wc-filter-block .wp-block-columns .wp-block-column:last-child{max-width:848px;width:100%;-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:600px) and (max-width:1023px){#primary .lsx-wc-filter-block .wp-block-columns .wp-block-column:first-child{padding-right:20px}#primary .lsx-wc-filter-block .wp-block-columns .wp-block-column .wp-block-woocommerce-all-products .wc-block-grid .wc-block-grid__products .wc-block-grid__product{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}#primary .lsx-wc-filter-block .lsx-wc-filter-toggle{display:none}@media (max-width:599px){#primary .lsx-wc-filter-block .lsx-wc-filter-toggle{display:inline-block;width:100%}#primary .lsx-wc-filter-block .lsx-wc-filter-toggle.lsx-wc-filter-toggle{-webkit-transition:none;transition:none}#primary .lsx-wc-filter-block .lsx-wc-filter-toggle.lsx-wc-filter-toggle a{-webkit-transition:none;transition:none}#primary .lsx-wc-filter-block .lsx-wc-filter-toggle.lsx-wc-filter-toggle-open{-webkit-transition:none;transition:none}#primary .lsx-wc-filter-block .lsx-wc-filter-toggle.lsx-wc-filter-toggle-open a{-webkit-transition:none;transition:none;font-size:0}#primary .lsx-wc-filter-block .lsx-wc-filter-toggle.lsx-wc-filter-toggle-open a::before{font-size:15px;content:"Close Filters";-webkit-transition:none;transition:none}#primary .lsx-wc-filter-block div[class^="wp-block-woocommerce-"][class$="-filter"],#primary .lsx-wc-filter-block .wp-block-woocommerce-product-search{overflow:hidden;padding:0;margin-bottom:0;opacity:0;max-height:0}#primary .lsx-wc-filter-block div[class^="wp-block-woocommerce-"][class$="-filter"]#lsx-wc-filter-child-close,#primary .lsx-wc-filter-block .wp-block-woocommerce-product-search#lsx-wc-filter-child-close{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition:all .25s;transition:all .25s;max-height:0}#primary .lsx-wc-filter-block div[class^="wp-block-woocommerce-"][class$="-filter"]#lsx-wc-filter-child-open,#primary .lsx-wc-filter-block .wp-block-woocommerce-product-search#lsx-wc-filter-child-open{opacity:1;max-height:1000px;height:auto;overflow:visible;padding:15px 12px;margin-bottom:3px;-webkit-transition:all .25s;transition:all .25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}#primary .lsx-wc-filter-block .wp-block-woocommerce-product-search#lsx-wc-filter-child-open{padding:0;margin-top:2rem;margin-bottom:2rem}#primary .lsx-wc-filter-block .wp-block-columns .wp-block-column>h2{display:none}}