textarea,select,input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="password"],input[type="number"],input[type="date"]{width:100%;height:30px;border:1px solid rgb(129 129 129 / .25);font-size:14px;line-height:18px;padding:0 10px;transition:border-color .5s;box-shadow:none;border-radius:0}textarea:focus,select:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="date"]:focus{outline:none;border-color:rgb(0 0 0 / .6);-webkit-transition:border-color .4s;transition:border-color .4s;box-shadow:none}input[type='email'],input[type='search'],input[type='number'],input[type='url'],input[type='tel'],input[type='text'],input[type="date"],input[type="password"],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin-top:0;margin-right:5px;vertical-align:middle}textarea{height:auto;line-height:1.5;padding:10px 15px}select{background-position:right 3px top 50%;background-repeat:no-repeat;background-size:auto 5px;padding-right:30px}input[type="date"],input[type="number"]{padding-right:0}input[type="date"]{padding:0 0 0 15px}input[type="date"]::-webkit-clear-button{position:relative;font-size:12px;height:40px;right:5px;margin-right:4px}input[type="date"]::-webkit-inner-spin-button{height:40px}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){input[type="number"]{line-height:40px}}.woocommerce-invalid input,input.wpcf7-not-valid{border-color:#E01020}.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:focus,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .checkout_coupon .button:focus,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce .place-order button:focus,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-order-pay #order_review .button:focus,.woocommerce input[name=track],.woocommerce input[name=track]:hover,.woocommerce input[name=track]:focus,.woocommerce input[name=save_account_details],.woocommerce input[name=save_address],.woocommerce-page input[name=save_account_details],.woocommerce-page input[name=save_address],.woocommerce input[name=save_account_details]:hover,.woocommerce input[name=save_account_details]:focus,.woocommerce input[name=save_address]:hover,.woocommerce input[name=save_address]:focus,.woocommerce-page input[name=save_account_details]:hover,.woocommerce-page input[name=save_account_details]:focus,.woocommerce-page input[name=save_address]:hover,.woocommerce-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content>.searchform #searchsubmit,.error404 .page-content>.searchform #searchsubmit:hover,.error404 .page-content>.searchform #searchsubmit:focus,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit:focus,.return-to-shop .button,.return-to-shop .button:hover,.return-to-shop .button:focus,blockquote{border-color:#020000}.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:focus,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .checkout_coupon .button:focus,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce .place-order button:focus,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-order-pay #order_review .button:focus,.woocommerce input[name=track],.woocommerce input[name=track]:hover,.woocommerce input[name=track]:focus,.woocommerce input[name=save_account_details],.woocommerce input[name=save_address],.woocommerce-page input[name=save_account_details],.woocommerce-page input[name=save_address],.woocommerce input[name=save_account_details]:hover,.woocommerce input[name=save_account_details]:focus,.woocommerce input[name=save_address]:hover,.woocommerce input[name=save_address]:focus,.woocommerce-page input[name=save_account_details]:hover,.woocommerce-page input[name=save_account_details]:focus,.woocommerce-page input[name=save_address]:hover,.woocommerce-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content>.searchform #searchsubmit,.error404 .page-content>.searchform #searchsubmit:hover,.error404 .page-content>.searchform #searchsubmit:focus,.return-to-shop .button,.return-to-shop .button:hover,.return-to-shop .button:focus{background-color:#020000}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;background-color:#1d1d1b;color:#fff}.button,button,.added_to_cart,input[type="submit"]{display:inline-block;text-align:center;font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;line-height:18px;text-transform:uppercase;letter-spacing:.3px;border-radius:0;border:1px solid;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background-color:#ECECEC;color:#3E3E3E;border-color:#ECECEC;border-radius:0}.btn:hover,.btn:focus,.button:hover,.button:focus,button:hover,button:focus,.added_to_cart:hover,.added_to_cart:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#3E3E3E;color:#fff;text-decoration:none;border-color:#3E3E3E}.btn.btn-style-bordered,.button.btn-style-bordered,button.btn-style-bordered,.added_to_cart.btn-style-bordered,input[type="submit"].btn-style-bordered{background-color:#fff0;color:#6D6D6D;border-color:#B5B5B5}.btn.btn-style-bordered:hover,.btn.btn-style-bordered:focus,.button.btn-style-bordered:hover,.button.btn-style-bordered:focus,button.btn-style-bordered:hover,button.btn-style-bordered:focus,.added_to_cart.btn-style-bordered:hover,.added_to_cart.btn-style-bordered:focus,input[type="submit"].btn-style-bordered:hover,input[type="submit"].btn-style-bordered:focus{background-color:#3E3E3E;color:#fff;border-color:#3E3E3E}.btn.btn-style-link,.button.btn-style-link,button.btn-style-link,.added_to_cart.btn-style-link,input[type="submit"].btn-style-link{background-color:#fff0;color:#6D6D6D;border-color:#B5B5B5}.btn.btn-style-link:hover,.btn.btn-style-link:focus,.button.btn-style-link:hover,.button.btn-style-link:focus,button.btn-style-link:hover,button.btn-style-link:focus,.added_to_cart.btn-style-link:hover,.added_to_cart.btn-style-link:focus,input[type="submit"].btn-style-link:hover,input[type="submit"].btn-style-link:focus{background-color:#fff0;color:#3E3E3E;border-color:#3E3E3E}.btn:focus,.button:focus,button:focus,.added_to_cart:focus,input[type="submit"]:focus{outline:none}.btn i,.button i,button i,.added_to_cart i,input[type="submit"] i{margin-left:3px}.btn.btn-size-small,.button.btn-size-small,button.btn-size-small,.added_to_cart.btn-size-small,input[type="submit"].btn-size-small{font-size:12px;line-height:16px;padding-top:7px;padding-bottom:7px;padding-left:14px;padding-right:14px}.btn.btn-size-large,.button.btn-size-large,button.btn-size-large,.added_to_cart.btn-size-large,input[type="submit"].btn-size-large{font-size:16px;line-height:20px;padding-top:12px;padding-bottom:12px;padding-left:28px;padding-right:28px}.btn.btn-size-extra-large,.button.btn-size-extra-large,button.btn-size-extra-large,.added_to_cart.btn-size-extra-large,input[type="submit"].btn-size-extra-large{font-size:18px;line-height:22px;padding-top:15px;padding-bottom:15px;padding-left:40px;padding-right:40px}.btn.btn-style-bordered,.button.btn-style-bordered,button.btn-style-bordered,.added_to_cart.btn-style-bordered,input[type="submit"].btn-style-bordered{background-color:#fff0}.btn.btn-style-bordered:hover,.btn.btn-style-bordered:focus,.button.btn-style-bordered:hover,.button.btn-style-bordered:focus,button.btn-style-bordered:hover,button.btn-style-bordered:focus,.added_to_cart.btn-style-bordered:hover,.added_to_cart.btn-style-bordered:focus,input[type="submit"].btn-style-bordered:hover,input[type="submit"].btn-style-bordered:focus{text-decoration:none}.btn.btn-style-link,.button.btn-style-link,button.btn-style-link,.added_to_cart.btn-style-link,input[type="submit"].btn-style-link{padding:0;border-top:none;border-left:none;border-right:none;text-transform:capitalize}.btn.btn-round,.btn.btn-style-round,.button.btn-round,.button.btn-style-round,button.btn-round,button.btn-style-round,.added_to_cart.btn-round,.added_to_cart.btn-style-round,input[type="submit"].btn-round,input[type="submit"].btn-style-round{border-radius:35px}.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type="submit"].btn-color-primary{background-color:#000;color:#fff;border-color:#000}.btn.btn-color-primary:hover,.btn.btn-color-primary:focus,.button.btn-color-primary:hover,.button.btn-color-primary:focus,button.btn-color-primary:hover,button.btn-color-primary:focus,.added_to_cart.btn-color-primary:hover,.added_to_cart.btn-color-primary:focus,input[type="submit"].btn-color-primary:hover,input[type="submit"].btn-color-primary:focus{background-color:#000;border-color:#000;opacity:.8;color:#fff;text-decoration:none}.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type="submit"].btn-color-primary.btn-style-bordered{background-color:#fff0;color:#000}.btn.btn-color-primary.btn-style-bordered:hover,.btn.btn-color-primary.btn-style-bordered:focus,.button.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:focus,button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:focus,.added_to_cart.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:focus,input[type="submit"].btn-color-primary.btn-style-bordered:hover,input[type="submit"].btn-color-primary.btn-style-bordered:focus{background-color:#000;color:#fff;opacity:1}.btn.btn-color-primary.btn-style-link,.button.btn-color-primary.btn-style-link,button.btn-color-primary.btn-style-link,.added_to_cart.btn-color-primary.btn-style-link,input[type="submit"].btn-color-primary.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.btn.btn-color-primary.btn-style-link:hover,.btn.btn-color-primary.btn-style-link:focus,.button.btn-color-primary.btn-style-link:hover,.button.btn-color-primary.btn-style-link:focus,button.btn-color-primary.btn-style-link:hover,button.btn-color-primary.btn-style-link:focus,.added_to_cart.btn-color-primary.btn-style-link:hover,.added_to_cart.btn-color-primary.btn-style-link:focus,input[type="submit"].btn-color-primary.btn-style-link:hover,input[type="submit"].btn-color-primary.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.btn.btn-color-alt,.button.btn-color-alt,button.btn-color-alt,.added_to_cart.btn-color-alt,input[type="submit"].btn-color-alt{background-color:#fbbc34;color:#fff;border-color:#fbbc34}.btn.btn-color-alt:hover,.btn.btn-color-alt:focus,.button.btn-color-alt:hover,.button.btn-color-alt:focus,button.btn-color-alt:hover,button.btn-color-alt:focus,.added_to_cart.btn-color-alt:hover,.added_to_cart.btn-color-alt:focus,input[type="submit"].btn-color-alt:hover,input[type="submit"].btn-color-alt:focus{background-color:#fbbc34;border-color:#fbbc34;color:#fff;opacity:.8;text-decoration:none}.btn.btn-color-alt.btn-style-bordered,.button.btn-color-alt.btn-style-bordered,button.btn-color-alt.btn-style-bordered,.added_to_cart.btn-color-alt.btn-style-bordered,input[type="submit"].btn-color-alt.btn-style-bordered{background-color:#fff0;color:#fbbc34}.btn.btn-color-alt.btn-style-bordered:hover,.btn.btn-color-alt.btn-style-bordered:focus,.button.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:focus,button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:focus,.added_to_cart.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:focus,input[type="submit"].btn-color-alt.btn-style-bordered:hover,input[type="submit"].btn-color-alt.btn-style-bordered:focus{background-color:#fbbc34;color:#fff;opacity:1}.btn.btn-color-alt.btn-style-link,.button.btn-color-alt.btn-style-link,button.btn-color-alt.btn-style-link,.added_to_cart.btn-color-alt.btn-style-link,input[type="submit"].btn-color-alt.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.btn.btn-color-alt.btn-style-link:hover,.btn.btn-color-alt.btn-style-link:focus,.button.btn-color-alt.btn-style-link:hover,.button.btn-color-alt.btn-style-link:focus,button.btn-color-alt.btn-style-link:hover,button.btn-color-alt.btn-style-link:focus,.added_to_cart.btn-color-alt.btn-style-link:hover,.added_to_cart.btn-color-alt.btn-style-link:focus,input[type="submit"].btn-color-alt.btn-style-link:hover,input[type="submit"].btn-color-alt.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.btn.btn-color-black,.button.btn-color-black,button.btn-color-black,.added_to_cart.btn-color-black,input[type="submit"].btn-color-black{background-color:#000;color:#fff;border-color:#000}.btn.btn-color-black:hover,.btn.btn-color-black:focus,.button.btn-color-black:hover,.button.btn-color-black:focus,button.btn-color-black:hover,button.btn-color-black:focus,.added_to_cart.btn-color-black:hover,.added_to_cart.btn-color-black:focus,input[type="submit"].btn-color-black:hover,input[type="submit"].btn-color-black:focus{background-color:#333;color:#fff;text-decoration:none;border-color:#333}.btn.btn-color-black.btn-style-bordered,.button.btn-color-black.btn-style-bordered,button.btn-color-black.btn-style-bordered,.added_to_cart.btn-color-black.btn-style-bordered,input[type="submit"].btn-color-black.btn-style-bordered{background-color:#fff0;color:#000}.btn.btn-color-black.btn-style-bordered:hover,.btn.btn-color-black.btn-style-bordered:focus,.button.btn-color-black.btn-style-bordered:hover,.button.btn-color-black.btn-style-bordered:focus,button.btn-color-black.btn-style-bordered:hover,button.btn-color-black.btn-style-bordered:focus,.added_to_cart.btn-color-black.btn-style-bordered:hover,.added_to_cart.btn-color-black.btn-style-bordered:focus,input[type="submit"].btn-color-black.btn-style-bordered:hover,input[type="submit"].btn-color-black.btn-style-bordered:focus{background-color:#000;color:#fff;border-color:#000}.btn.btn-color-black.btn-style-link,.button.btn-color-black.btn-style-link,button.btn-color-black.btn-style-link,.added_to_cart.btn-color-black.btn-style-link,input[type="submit"].btn-color-black.btn-style-link{background-color:#fff0;color:#000;opacity:1}.btn.btn-color-black.btn-style-link:hover,.btn.btn-color-black.btn-style-link:focus,.button.btn-color-black.btn-style-link:hover,.button.btn-color-black.btn-style-link:focus,button.btn-color-black.btn-style-link:hover,button.btn-color-black.btn-style-link:focus,.added_to_cart.btn-color-black.btn-style-link:hover,.added_to_cart.btn-color-black.btn-style-link:focus,input[type="submit"].btn-color-black.btn-style-link:hover,input[type="submit"].btn-color-black.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.7}.btn.btn-color-white,.button.btn-color-white,button.btn-color-white,.added_to_cart.btn-color-white,input[type="submit"].btn-color-white{background-color:#fff;color:#3b3b3b;border-color:#fff}.btn.btn-color-white:hover,.btn.btn-color-white:focus,.button.btn-color-white:hover,.button.btn-color-white:focus,button.btn-color-white:hover,button.btn-color-white:focus,.added_to_cart.btn-color-white:hover,.added_to_cart.btn-color-white:focus,input[type="submit"].btn-color-white:hover,input[type="submit"].btn-color-white:focus{background-color:#3E3E3E;color:#fff;text-decoration:none;border-color:#3E3E3E}.btn.btn-color-white.btn-style-bordered,.button.btn-color-white.btn-style-bordered,button.btn-color-white.btn-style-bordered,.added_to_cart.btn-color-white.btn-style-bordered,input[type="submit"].btn-color-white.btn-style-bordered{background-color:#fff0;color:#fff}.btn.btn-color-white.btn-style-bordered:hover,.btn.btn-color-white.btn-style-bordered:focus,.button.btn-color-white.btn-style-bordered:hover,.button.btn-color-white.btn-style-bordered:focus,button.btn-color-white.btn-style-bordered:hover,button.btn-color-white.btn-style-bordered:focus,.added_to_cart.btn-color-white.btn-style-bordered:hover,.added_to_cart.btn-color-white.btn-style-bordered:focus,input[type="submit"].btn-color-white.btn-style-bordered:hover,input[type="submit"].btn-color-white.btn-style-bordered:focus{background-color:#fff;color:#5F5F5F;border-color:#fff}.btn.btn-color-white.btn-style-link,.button.btn-color-white.btn-style-link,button.btn-color-white.btn-style-link,.added_to_cart.btn-color-white.btn-style-link,input[type="submit"].btn-color-white.btn-style-link{background-color:#fff0;color:#fff;border-color:rgb(255 255 255 / .6)}.btn.btn-color-white.btn-style-link:hover,.btn.btn-color-white.btn-style-link:focus,.button.btn-color-white.btn-style-link:hover,.button.btn-color-white.btn-style-link:focus,button.btn-color-white.btn-style-link:hover,button.btn-color-white.btn-style-link:focus,.added_to_cart.btn-color-white.btn-style-link:hover,.added_to_cart.btn-color-white.btn-style-link:focus,input[type="submit"].btn-color-white.btn-style-link:hover,input[type="submit"].btn-color-white.btn-style-link:focus{background-color:#fff0;color:#fff;border-color:#fff}.single-product .h-container-wrapper{margin-top:50px}.quantity{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexbox;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-align-items:stratch;-ms-flex-align:stratcht;align-items:stratch;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;white-space:nowrap}header#h-header .header-nav-right .shopping-cart>a>span{display:inline-block;font-size:13px;vertical-align:middle;line-height:30px}header#h-header .header-nav-right .shopping-cart>a .hyper-cart-number{padding:0;margin-left:0;font-size:10px;color:#fff;width:15px;height:15px;line-height:15px;text-align:center;border-radius:50%;background-color:#101011;position:absolute;top:-2px;left:25px}header#h-header .header-nav-right .shopping-cart>a .hyper-cart-number.is-empty{display:none}header#h-header .header-nav-right .shopping-cart>a .subtotal-divider,header#h-header .header-nav-right .shopping-cart>a .hyper-cart-subtotal{display:none}header#h-header .header-nav-right .shopping-cart:hover>.dropdown-wrap-cat{visibility:visible;opacity:1;top:100%}header#h-header .header-nav-right .shopping-cart .dropdown-wrap-cat{margin-top:15px;position:absolute;top:50%;right:0;text-align:left;visibility:hidden;opacity:0;z-index:9999;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}header#h-header .header-nav-right .shopping-cart .dropdown-cat{background-color:#fff;z-index:1;padding:20px;width:320px;color:#3c3c3c;box-shadow:0 0 2px rgb(0 0 0 / .1);text-align:left}header#h-header .header-nav-right .widget_shopping_cart .empty{border-bottom:none!important;margin-bottom:0!important;color:#747474;position:relative;padding-left:75px;padding-top:13px;padding-bottom:13px;overflow:visible}header#h-header .header-nav-right .widget_shopping_cart .total{border-top:1px solid rgb(124 124 124 / .2);border-bottom:1px solid rgb(124 124 124 / .2);margin-bottom:10px;margin-top:10px;padding-top:10px;padding-bottom:10px;overflow:hidden;line-height:24px}header#h-header .header-nav-right .widget_shopping_cart .total strong{float:left;font-size:18px;color:#1B1919;text-transform:uppercase}header#h-header .header-nav-right .widget_shopping_cart .total .amount{float:right;font-family:"Karla",Arial,Helvetica,sans-serif;font-weight:600;font-size:20px;color:#2D2D2D;text-transform:uppercase}header#h-header .header-nav-right .widget_shopping_cart .buttons a{width:100%;color:#2D2D2D}header#h-header .header-nav-right .widget_shopping_cart .buttons{display:block;margin-bottom:10px;text-align:center}header#h-header .header-nav-right .widget_shopping_cart .buttons .checkout{color:#fff;background-color:#020000;border-color:#020000;width:100%}header#h-header .header-nav-right .widget_shopping_cart .product_list_widget{max-height:300px;overflow:auto;position:relative;margin-bottom:0;text-align:left;transition:all .2s ease;-webkit-transition:all .2s ease}header#h-header .header-nav-right .widget_shopping_cart .product_list_widget:before{content:" ";width:40px;height:40px;display:inline-block;vertical-align:middle;border:2px solid #000;border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header#h-header .header-nav-right .widget_shopping_cart .product_list_widget li{color:rgb(0 0 0 / .8);position:relative;overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgb(124 124 124 / .15)}header#h-header .header-nav-right .product_list_widget li a{margin-bottom:8px;display:block;font-size:12px;letter-spacing:.3px;text-transform:uppercase}header#h-header .header-nav-right .widget_shopping_cart .product_list_widget li>a{padding-right:15px;color:#1B1919;text-decoration:none;padding-left:0}header#h-header .header-nav-right .widget_shopping_cart .product_list_widget li .remove{position:absolute;top:0;left:unset;right:0;padding-right:0;line-height:14px;font-size:18px;margin-bottom:0;color:rgb(0 0 0 / .6);text-decoration:none;padding:0;z-index:2;color:#1d1d1b!important}header#h-header .header-nav-right .product_list_widget li img{float:left;margin-right:12px;max-width:60px;min-width:60px}header#h-header .header-nav-right .widget_shopping_cart .product_list_widget li .quantity{color:#bbb;font-size:12px;display:block;margin-top:8px;margin-right:0!important}header#h-header .header-nav-right .product_list_widget li del{color:#AFAFAF}header#h-header .header-nav-right .product_list_widget li ins{text-decoration:none;font-size:14px}.woocommerce .woocommerce-ordering{float:none;padding:0 35px}.woocommerce .woocommerce-ordering select{width:auto}.woocommerce-products-header__title.page-title{display:none}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{display:none}.products.hyper-products-holder{width:100%}.product-grid-item{padding:0 35px 20px 35px;margin-bottom:50px;text-align:center}.product-grid-item .product-element-top{margin-bottom:10px}.product-grid-item .product-element-top>a{display:block}.product-grid-item .product-element-top:after{content:" ";width:40px;height:40px;display:inline-block;vertical-align:middle;border:2px solid rgb(0 0 0 / .8);border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.product-grid-item .product-title{margin-bottom:10px;line-height:1.2;font-family:unset}.product-grid-item .product-title a{font-size:15px;display:inline-block}.product-grid-item .basel-product-cats,.product-grid-item .basel-product-brands-links{margin-bottom:5px}.product-grid-item .basel-product-cats a,.product-grid-item .basel-product-brands-links a{display:inline-block;text-transform:uppercase;font-size:12px}.product-grid-item .basel-product-cats a:hover,.product-grid-item .basel-product-brands-links a:hover{color:#1aada3;text-decoration:none}.product-grid-item .star-rating{margin-bottom:4px}.product-grid-item .price{display:block;font-size:16px;margin-bottom:0}.product-grid-item .price del>.amount{font-size:14px}.product-grid-item .add_to_cart_button.added{display:none}.product-grid-item .basel-stock-progress-bar{margin-top:10px}.product-grid-item.product-swatched .hover-img{display:none}.product-grid-item.loading-image .product-element-top{position:relative}.product-grid-item.loading-image .product-element-top>a{opacity:.4}.product-grid-item.loading-image .product-element-top:after{opacity:1;visibility:visible;-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear}.product-grid-item.col-md-3 .basel-product-countdown>span{padding:3px 2px;min-width:40px;height:40px;font-size:18px}.color-scheme-light:not(.main-header):not(.header-clone) .product-grid-item .product-title>a{color:#fff}.product-list-item{position:relative;display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:30px;margin-bottom:30px}.product-list-item .product-element-top{margin-bottom:0}.product-list-item .product-title{margin-bottom:15px}.product-list-item .product-title>a{display:inline;line-height:1.5;font-weight:600;font-size:16px}.product-list-item .product-title>a:hover{border-color:rgb(0 0 0 / .2)}.product-list-item .woocommerce-product-rating{margin-bottom:12px}.product-list-item .woocommerce-product-rating>a{vertical-align:middle}.product-list-item .star-rating{vertical-align:middle;margin-bottom:0}.product-list-item .basel-product-countdown{margin-top:10px;margin-bottom:5px}.product-list-item .basel-product-brands-links{margin-bottom:10px}.product-list-item .blockOverlay{display:none!important}.product-list-item .product-list-buttons>a{margin-bottom:15px;background-color:#1aada3;color:#fff;border-color:#1aada3}.product-list-item .product-list-buttons>a:hover,.product-list-item .product-list-buttons>a:focus{background-color:#1aada3;border-color:#1aada3;opacity:.8;color:#fff;text-decoration:none}.product-list-item .product-list-buttons>a.btn-style-bordered{background-color:#fff0;color:#1aada3}.product-list-item .product-list-buttons>a.btn-style-bordered:hover,.product-list-item .product-list-buttons>a.btn-style-bordered:focus{background-color:#1aada3;color:#fff;opacity:1}.product-list-item .product-list-buttons>a.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.product-list-item .product-list-buttons>a.btn-style-link:hover,.product-list-item .product-list-buttons>a.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.product-list-item .product-list-buttons .add_to_cart_button:after{border-color:#fff;margin-top:-8px}.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist a:hover,.product-list-item .product-list-buttons .product-compare-button a:hover{color:#1aada3}.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist{margin-bottom:10px}.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist a{line-height:1}.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist a:after{position:absolute;left:0;top:1px;margin-left:0}.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist a:before{transition:none;-webkit-transition:none}.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in>a:before{opacity:0}.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse>a:before,.product-list-item .product-list-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse>a:before{color:#1aada3}.product-list-item .product-list-buttons .product-compare-button>a{background-color:#fff0;border:none;padding:0;text-transform:initial}.product-list-item .product-list-buttons .product-compare-button>a.loading:not(.added):after{opacity:1;-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear}.product-list-item .product-list-buttons .product-compare-button>a.loading:not(.added):before{opacity:0}.product-list-item .product-list-buttons .product-compare-button>a.added:before{color:#1aada3}.product-list-item .product-list-buttons .product-compare-button>a:before{content:"\e098";font-size:18px;vertical-align:middle;margin-right:4px;display:inline-block;font-family:'Simple-Line-Icons'}.product-list-item .product-list-buttons .product-compare-button>a:after{position:absolute;left:0;top:2px;content:" ";width:15px;height:15px;display:inline-block;vertical-align:middle;border:1px solid #000;border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;opacity:0}.product-list-item .product-list-image div.yith-wcwl-add-to-wishlist,.product-list-item .product-list-image div.product-compare-button,.product-list-item .product-list-buttons div.yith-wcwl-add-to-wishlist,.product-list-item .product-list-buttons div.product-compare-button{opacity:1;visibility:visible;transform:none;-webkit-transform:none}.product-list-item:after{content:"";display:block;position:absolute;bottom:0;left:15px;border-bottom:1px solid #F1F1F1;width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}.product-list-item:last-child:after{display:none}.product-list-image{position:relative;flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;width:20%;max-width:20%;-webkit-align-self:flex-start;-ms-align-self:flex-start;text-align:flex-start}.product-list-image>a{display:block}.product-list-image .quick-view{position:absolute;top:0;right:-1px}.product-list-image .quick-view>a{display:block;width:35px;height:35px;line-height:35px;text-align:center;font-size:0}.product-list-image .quick-view>a.loading:before{content:" ";width:18px;height:18px;display:inline-block;vertical-align:middle;border:1px solid #000;border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear}.product-list-image .quick-view>a:before{content:"\e091";display:inline-block;font-size:18px;font-family:'Simple-Line-Icons'}.product-list-image .hover-img{position:absolute;top:0;left:0;opacity:0;width:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.product-list-image:hover .quick-view{opacity:1!important;visibility:visible!important;transform:scale(1)!important;-webkit-transform:scale(1)!important}.product-list-image:hover .hover-img{opacity:1}.product-list-content{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.product-list-info{margin-left:20px;margin-right:20px;padding-right:20px;border-right-width:1px;border-right-style:solid;border-color:#F1F1F1;flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.product-list-buttons{flex:0 0 165px;-webkit-flex:1 0 165px;-ms-flex:1 0 165px;width:165px;max-width:165px;align-self:center;-webkit-align-self:center;-ms-align-self:center;text-align:center}.product-list-buttons .price{margin-bottom:10px}.product-list-buttons .basel-tooltip-label{display:none}.woocommerce .product_loop__heading .the_title{font-size:27px;text-transform:uppercase;font-weight:500;position:relative;word-break:break-all;text-align:center}.woocommerce .products{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce .products .product{margin-bottom:0;text-align:center;flex:0 0 16.66%;max-width:16.66%}.woocommerce .products .product .woocommerce-loop-product__title{font-weight:400;padding-top:0;margin-bottom:8px;margin-top:20px;padding-bottom:0;font-size:13px;font-weight:600;text-transform:uppercase}.woocommerce .products .product .attributes_after_title ul{margin-bottom:8px}.woocommerce .products .product .attributes_after_title .ml_li{font-weight:600;font-size:13px;color:#1d1d1b;margin-bottom:0}.woocommerce .products .wrapp-swap .swap-elements{display:flex;justify-content:center;flex-direction:column;align-items:center}.woocommerce .products .product .price{font-weight:600;font-size:13px;color:#1d1d1b;margin-bottom:8px;margin-top:0}.woocommerce .products .product .button,.woocommerce .products .product a.added_to_cart{background-color:#1d1d1b;color:#fff;font-size:13px;font-weight:500;line-height:100%;text-transform:uppercase;margin-bottom:1em;margin-top:0;border-radius:0;display:flex;height:24px;padding:0 20px;display:flex;align-items:center;border:1px solid #fff;padding-bottom:2px}.woocommerce .products img{max-width:320px;width:100%}.woocommerce .products .product a.added_to_cart{background-color:#ECECEC;border:1px solid #ECECEC;color:#1d1d1b;display:none!important}.woocommerce .cart-empty{position:relative;margin-bottom:30px;padding:250px 0 0 0;color:#1B1919;font-size:36px;line-height:1.5;text-align:center;letter-spacing:1px;text-transform:uppercase;font-weight:bold!important}.woocommerce .cart-empty:after,.woocommerce .cart-empty:before{position:absolute;left:50%;font-weight:400;color:rgb(142 142 142 / .2);-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:180px}.woocommerce .cart-empty:before{top:0;font-size:180px;font-family:'Simple-Line-Icons'}select,body .select2-container .select2-selection .select2-selection__arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAHCAYAAAD9NeaIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE1LTA0LTE3VDE3OjEyOjQyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTU4MjBDRURERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTU4MjBDRUVERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUVFRDJCNkREQzMxMUU0QTM3QUI4MEQzQjkxMTEyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTgyMENFQ0RGNUIxMUU0QTM3QUI4MEQzQjkxMTEyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuShL/sAAABeSURBVHjaYszOzjZnYGDYCcT8DMSBv0AcP2XKlKVEqmdgAuKTQOwOxB+JtQCIibYAZgkDkRaRZQGyJYQsItsCdEtwWUSRBdgsQbeIYgtAgAWHOMwiJSBezkAhAAgwAJSTG/DI0S9VAAAAAElFTkSuQmCC)}.woocommerce .col2-set,.woocommerce-page .col2-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-15px;margin-right:-15px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:15px;padding-right:15px;max-width:100%}.woocommerce .form-row{display:block;margin-right:0;margin-left:0}.woocommerce .form-row-first,.woocommerce .form-row-last,.woocommerce-page .form-row-first,.woocommerce-page .form-row-last{float:left;width:47%;overflow:visible;display:block}.woocommerce .form-row-last,.woocommerce-page .form-row-last{float:right}.woocommerce .form-row-wide,.woocommerce-page .form-row-wide{clear:both;display:block}.woocommerce .variation,.woocommerce-page .variation{display:block;margin-bottom:0;overflow:hidden;font-size:12px}.woocommerce .variation dt,.woocommerce .variation dd,.woocommerce-page .variation dt,.woocommerce-page .variation dd{display:block;float:left;clear:both;color:#b2b2b2}.woocommerce .variation dt p,.woocommerce .variation dd p,.woocommerce-page .variation dt p,.woocommerce-page .variation dd p{color:#b2b2b2}.woocommerce .variation dt,.woocommerce-page .variation dt{margin-right:5px}.woocommerce .variation dd,.woocommerce-page .variation dd{clear:none;position:relative;top:-3px}.woocommerce .variation p,.woocommerce-page .variation p{margin-bottom:0}.woocommerce .woocommerce-Address .title,.woocommerce-page .woocommerce-Address .title{position:relative}.woocommerce .woocommerce-Address .title h3,.woocommerce-page .woocommerce-Address .title h3{display:inline-block;margin-bottom:0}.woocommerce .woocommerce-Address .edit,.woocommerce-page .woocommerce-Address .edit{font-size:12px;display:inline-block;margin-left:5px;text-decoration:none;border-bottom:1px solid #E6E6E6;background-color:#1d1d1b;color:#fff;padding:2px 10px}.woocommerce .woocommerce-Address .edit:hover,.woocommerce-page .woocommerce-Address .edit:hover{border-color:#A6A6A6}.woocommerce input[name="save_account_details"],.woocommerce input[name="save_address"],.woocommerce input[name="track"],.woocommerce-page input[name="save_account_details"],.woocommerce-page input[name="save_address"],.woocommerce-page input[name="track"]{padding:12px 32px;background-color:#000;color:#fff;border-color:#000}.woocommerce input[name="save_account_details"]:hover,.woocommerce input[name="save_account_details"]:focus,.woocommerce input[name="save_address"]:hover,.woocommerce input[name="save_address"]:focus,.woocommerce input[name="track"]:hover,.woocommerce input[name="track"]:focus,.woocommerce-page input[name="save_account_details"]:hover,.woocommerce-page input[name="save_account_details"]:focus,.woocommerce-page input[name="save_address"]:hover,.woocommerce-page input[name="save_address"]:focus,.woocommerce-page input[name="track"]:hover,.woocommerce-page input[name="track"]:focus{background-color:#000;border-color:#000;opacity:.8;color:#fff;text-decoration:none}.woocommerce input[name="save_account_details"].btn-style-bordered,.woocommerce input[name="save_address"].btn-style-bordered,.woocommerce input[name="track"].btn-style-bordered,.woocommerce-page input[name="save_account_details"].btn-style-bordered,.woocommerce-page input[name="save_address"].btn-style-bordered,.woocommerce-page input[name="track"].btn-style-bordered{background-color:#fff0;color:#000}.woocommerce input[name="save_account_details"].btn-style-bordered:hover,.woocommerce input[name="save_account_details"].btn-style-bordered:focus,.woocommerce input[name="save_address"].btn-style-bordered:hover,.woocommerce input[name="save_address"].btn-style-bordered:focus,.woocommerce input[name="track"].btn-style-bordered:hover,.woocommerce input[name="track"].btn-style-bordered:focus,.woocommerce-page input[name="save_account_details"].btn-style-bordered:hover,.woocommerce-page input[name="save_account_details"].btn-style-bordered:focus,.woocommerce-page input[name="save_address"].btn-style-bordered:hover,.woocommerce-page input[name="save_address"].btn-style-bordered:focus,.woocommerce-page input[name="track"].btn-style-bordered:hover,.woocommerce-page input[name="track"].btn-style-bordered:focus{background-color:#000;color:#fff;opacity:1}.woocommerce input[name="save_account_details"].btn-style-link,.woocommerce input[name="save_address"].btn-style-link,.woocommerce input[name="track"].btn-style-link,.woocommerce-page input[name="save_account_details"].btn-style-link,.woocommerce-page input[name="save_address"].btn-style-link,.woocommerce-page input[name="track"].btn-style-link{background-color:#fff0;color:#000;opacity:.5}.woocommerce input[name="save_account_details"].btn-style-link:hover,.woocommerce input[name="save_account_details"].btn-style-link:focus,.woocommerce input[name="save_address"].btn-style-link:hover,.woocommerce input[name="save_address"].btn-style-link:focus,.woocommerce input[name="track"].btn-style-link:hover,.woocommerce input[name="track"].btn-style-link:focus,.woocommerce-page input[name="save_account_details"].btn-style-link:hover,.woocommerce-page input[name="save_account_details"].btn-style-link:focus,.woocommerce-page input[name="save_address"].btn-style-link:hover,.woocommerce-page input[name="save_address"].btn-style-link:focus,.woocommerce-page input[name="track"].btn-style-link:hover,.woocommerce-page input[name="track"].btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.woocommerce ul.order_details li{margin-right:0}.woocommerce ul.order_details,.woocommerce-page ul.order_details{margin-bottom:20px;margin-left:28px}.woocommerce ul.order_details li,.woocommerce-page ul.order_details li{margin-bottom:15px;font-size:16px}.woocommerce ul.order_details li:last-child,.woocommerce-page ul.order_details li:last-child{margin-bottom:0}.woocommerce ul.woocommerce-thankyou-order-details,.woocommerce ul.wc-bacs-bank-details,.woocommerce-page ul.woocommerce-thankyou-order-details,.woocommerce-page ul.wc-bacs-bank-details{display:flex;-webkit-display:flex;display:-webkit-flex;-ms-display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.woocommerce ul.woocommerce-thankyou-order-details .amount,.woocommerce ul.wc-bacs-bank-details .amount,.woocommerce-page ul.woocommerce-thankyou-order-details .amount,.woocommerce-page ul.wc-bacs-bank-details .amount{color:#1B1919}.woocommerce ul.woocommerce-thankyou-order-details li,.woocommerce ul.wc-bacs-bank-details li,.woocommerce-page ul.woocommerce-thankyou-order-details li,.woocommerce-page ul.wc-bacs-bank-details li{flex-grow:1;-ms-flex-grow:1;-webkit-flex-grow:1;padding-left:20px;padding-right:20px;margin-bottom:20px;border-right:1px solid #dfdfdf;text-align:center;color:#4C4C4C}.woocommerce ul.woocommerce-thankyou-order-details li strong,.woocommerce ul.wc-bacs-bank-details li strong,.woocommerce-page ul.woocommerce-thankyou-order-details li strong,.woocommerce-page ul.wc-bacs-bank-details li strong{display:block;margin-top:10px;color:#1B1919;font-size:16px}.woocommerce ul.woocommerce-thankyou-order-details li:last-child,.woocommerce ul.wc-bacs-bank-details li:last-child,.woocommerce-page ul.woocommerce-thankyou-order-details li:last-child,.woocommerce-page ul.wc-bacs-bank-details li:last-child{border-right:none}.woocommerce ul.woocommerce-thankyou-order-details+p,.woocommerce ul.wc-bacs-bank-details+p,.woocommerce-page ul.woocommerce-thankyou-order-details+p,.woocommerce-page ul.wc-bacs-bank-details+p{font-size:16px;background-color:#f8f8f8;padding-top:20px;padding-bottom:20px;padding-right:15px;padding-left:15px;margin-bottom:30px;text-align:center}.woocommerce-message .button{float:right;color:#fff;text-decoration:none;font-weight:700;background-color:#fff0;padding:0;border:none;text-decoration:underline;color:#328C34;margin-left:10px}.woocommerce-message .button:hover,.woocommerce-message .button:focus{background-color:#fff0}.woocommerce-error .button,.woocommerce-info .button{display:none}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{flex:0 0 100%;max-width:100%}.woocommerce .woocommerce-checkout{display:flex;flex-wrap:wrap}.woocommerce-checkout .woocommerce>p,.woocommerce-account .woocommerce>p{font-size:14px;letter-spacing:.3px;padding:15px 25px;background-color:#F9F9F9;line-height:1.8}.woocommerce-checkout .woocommerce>p strong,.woocommerce-account .woocommerce>p strong{color:#000}.woocommerce-checkout .woocommerce>p a,.woocommerce-account .woocommerce>p a{background-color:#fff0;padding-bottom:1px;padding-right:0;padding-left:0;padding-top:0;border:none;border-bottom:1px solid #E6E6E6;display:inline}.woocommerce-checkout .woocommerce>p a:hover,.woocommerce-account .woocommerce>p a:hover{text-decoration:none;border-color:#A6A6A6;background-color:#fff0}.woocommerce-checkout .woocommerce>p a:focus,.woocommerce-account .woocommerce>p a:focus{border-color:#A6A6A6;background-color:#fff0}.woocommerce-cart .dropdown-wrap-cat,.woocommerce-checkout .dropdown-wrap-cat{display:none}body .select2-container .select2-selection{text-align:left;border-radius:0;border:1px solid rgb(129 129 129 / .25);font-size:14px;line-height:18px;padding:0 10px;min-height:40px;-webkit-transition:border-color .4s;transition:border-color .4s}body .select2-container .select2-selection .select2-selection__rendered{line-height:40px;padding-left:0}body .select2-container .select2-selection .select2-selection__arrow{height:38px;right:6px;background-position:left 5px top 50%;background-repeat:no-repeat;background-size:auto 5px}body .select2-container .select2-selection .select2-selection__arrow b{display:none}body .select2-container .select2-selection .select2-selection__clear{height:38px;font-size:18px;font-weight:400;color:#6B6B6B}body .select2-container .select2-selection .select2-search__field{outline:none}body .select2-container .select2-selection:focus{outline:none}body .select2-container .select2-selection--multiple .select2-selection__rendered{display:block;margin-bottom:9px}body .select2-container .select2-selection--multiple .select2-selection__rendered li{margin-top:9px}body .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{margin-right:10px;padding:3px 8px;font-size:12px;font-weight:600;color:#4E4E4E;background-color:#F1F1F1;border-radius:0;border:none;line-height:1}body .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline{line-height:1;margin-right:0}body .select2-container .select2-selection--multiple .select2-selection__choice__remove{color:inherit;font-size:13px}body .select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color:inherit}body .select2-container .select2-selection--multiple .select2-search__field{height:auto}body .select2-container .select2-dropdown{border-radius:0;border-color:rgb(129 129 129 / .25)}body .select2-container.select2-container--focus .select2-selection--multiple{border-color:rgb(129 129 129 / .25)}body .select2-container.select2-container--open .select2-selection__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .select2-drop-active{border-color:rgb(129 129 129 / .25)}body .select2-drop-active .select2-search{padding:10px}body .select2-drop-active .select2-search input{padding-right:35px!important;padding-left:10px!important;padding-top:10px!important;padding-bottom:10px!important;background-image:none;color:#747474}body .select2-drop-active .select2-search:after{content:"\e090";font-size:18px;color:#8C8C8C;font-family:'Simple-Line-Icons';position:absolute;right:20px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-sand-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}body .select2-drop-active.select2-drop.select2-drop-above{border-color:rgb(129 129 129 / .25)}body .select2-search__field{height:40px}body .select2-container--default .select2-results__option[aria-selected=true]:focus,body .select2-container--default .select2-results__option[data-selected=true]:focus{outline:none}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#000}.woocommerce form .form-row{display:block}.popup-quick-view{max-width:920px;background-color:#fff;margin:65px auto;position:relative;box-shadow:4px 4px 17px rgb(0 0 0 / .3)}.popup-quick-view .product-images{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.popup-quick-view .product-images>.images{width:100%}.popup-quick-view .product-images:hover .view-details-btn{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%)}.popup-quick-view .view-details-btn{position:absolute;bottom:0;left:15px;right:15px;display:block;padding:15px;z-index:2;background-color:rgb(0 0 0 / .9);line-height:1.2;font-weight:600;font-size:16px;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.3px;backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:800px;-webkit-perspective:800px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.popup-quick-view .view-details-btn:hover{background-color:#000}.popup-quick-view .entry-summary>.product_type_simple,.popup-quick-view .entry-summary .product_type_variable{background-color:#000;color:#fff;border-color:#000;margin-bottom:20px;margin-right:15px}.popup-quick-view .entry-summary>.product_type_simple:hover,.popup-quick-view .entry-summary>.product_type_simple:focus,.popup-quick-view .entry-summary .product_type_variable:hover,.popup-quick-view .entry-summary .product_type_variable:focus{background-color:#333;color:#fff;text-decoration:none;border-color:#333}.popup-quick-view .entry-summary>.product_type_simple.btn-style-bordered,.popup-quick-view .entry-summary .product_type_variable.btn-style-bordered{background-color:#fff0;color:#000}.popup-quick-view .entry-summary>.product_type_simple.btn-style-bordered:hover,.popup-quick-view .entry-summary>.product_type_simple.btn-style-bordered:focus,.popup-quick-view .entry-summary .product_type_variable.btn-style-bordered:hover,.popup-quick-view .entry-summary .product_type_variable.btn-style-bordered:focus{background-color:#000;color:#fff;border-color:#000}.popup-quick-view .entry-summary>.product_type_simple.btn-style-link,.popup-quick-view .entry-summary .product_type_variable.btn-style-link{background-color:#fff0;color:#000;opacity:1}.popup-quick-view .entry-summary>.product_type_simple.btn-style-link:hover,.popup-quick-view .entry-summary>.product_type_simple.btn-style-link:focus,.popup-quick-view .entry-summary .product_type_variable.btn-style-link:hover,.popup-quick-view .entry-summary .product_type_variable.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.7}.popup-quick-view .entry-summary .view-details-btn{display:none;font-size:14px;padding-top:9px;padding-bottom:9px;padding-left:20px;padding-right:20px;margin-bottom:20px;line-height:18px;text-transform:uppercase;letter-spacing:.3px;border-radius:0;border:2px solid #000;text-decoration:none;text-align:center;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.popup-quick-view .entry-summary .view-details-btn:hover,.popup-quick-view .entry-summary .view-details-btn:focus{background-color:#000;color:#fff}.popup-quick-view .entry-summary .entry-title{font-size:32px;margin-bottom:5px}.popup-quick-view .entry-summary .entry-title a{font-family:inherit;font-weight:inherit;font-style:inherit;text-decoration:none}.popup-quick-view .entry-summary .entry-title a:hover{color:#000}.popup-quick-view .entry-summary .woocommerce-product-rating{margin-bottom:5px}.popup-quick-view .entry-summary .price{font-size:28px;margin-bottom:7px}.popup-quick-view .entry-summary div[itemprop="description"]{margin-bottom:20px}.popup-quick-view .entry-summary .woocommerce-review-link{display:none}.popup-quick-view .entry-summary .woocommerce-breadcrumb,.popup-quick-view .entry-summary .yoast-breadcrumb{display:none}.popup-quick-view .entry-summary .product_meta{border-top:none;padding-top:0;margin-top:0}.popup-quick-view .entry-summary .share-title{font-weight:700;color:#1B1919;margin-right:5px}.popup-quick-view .entry-summary .share-title:after{content:":"}.popup-quick-view .entry-summary .social-icons{display:inline-block}.popup-quick-view .single-product-content .product-image-summary{margin-bottom:0}.popup-quick-view .single-product-content .product-image-summary .owl-controls{margin-top:0}.popup-quick-view .owl-carousel .owl-nav>div.owl-next{right:-20px}.popup-quick-view .owl-carousel .owl-nav>div.owl-prev{left:-20px}.popup-quick-view .owl-carousel .owl-dots{display:none}.popup-quick-view .owl-carousel:hover .owl-nav div.owl-next{right:0}.popup-quick-view .owl-carousel:hover .owl-nav div.owl-prev{left:0}.popup-quick-view .mfp-close{font-size:0;cursor:pointer;padding-right:36px;opacity:1}.popup-quick-view .mfp-close:after,.popup-quick-view .mfp-close:before{content:" ";position:absolute;right:0;top:50%;margin-top:-.5px;width:30px;height:1px;display:inline-block;background-color:#000;-webkit-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out}.popup-quick-view .mfp-close:after,.popup-quick-view .mfp-close:before{right:9px}.popup-quick-view .mfp-close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-sand-transform:rotate(-45deg)}.popup-quick-view .mfp-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-sand-transform:rotate(45deg);transform:rotate(45deg)}.popup-quick-view .single-product-content .product-image-summary{display:flexbox;display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:400px}.popup-quick-view .single-product-content .product-image-summary:before,.popup-quick-view .single-product-content .product-image-summary:after{display:none}.popup-quick-view .single-product-content .variations{position:relative}.popup-quick-view .single-product-content .variations td{padding-bottom:10px}.popup-quick-view .single-product-content .variations .reset_variations{position:absolute;bottom:-15px;left:0;margin-left:0}.popup-quick-view .price{color:#000}.popup-quick-view .price .amount{color:#000}.popup-quick-view .price del{color:#bbb}.popup-quick-view .price del .amount{color:#bbb}.mfp-close-btn-in .popup-wrapper .mfp-close{color:#fff}.popup-added_to_cart{max-width:450px;width:100%;margin:0 auto;position:relative;background-color:#fff;border:2px solid rgb(101 101 101 / .25);text-align:center;position:relative;overflow:hidden;padding:20px 40px 0 40px}.popup-added_to_cart p{font-size:20px;font-weight:700;color:#1B1919;font-family:"Karla",Arial,Helvetica,sans-serif;text-transform:uppercase}.popup-added_to_cart a{margin-bottom:20px;margin-left:10px;margin-right:10px}.popup-added_to_cart:after{content:"\f218";position:absolute;bottom:0;right:-14px;line-height:110px;z-index:1;font-size:161px;color:rgb(123 123 123 / .1);font-family:"FontAwesome";transform:rotate(-30deg);-ms-transform:rotate(-30deg);-sand-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg)}.popup-added_to_cart .close-popup{background-color:#fff0;padding-bottom:1px;padding-right:0;padding-left:0;padding-top:0;border:none;border-bottom:1px solid #E6E6E6;display:inline;display:inline-block;position:relative;z-index:2}.popup-added_to_cart .close-popup:hover{text-decoration:none;border-color:#A6A6A6;background-color:#fff0}.popup-added_to_cart .close-popup:focus{border-color:#A6A6A6;background-color:#fff0}.popup-added_to_cart .close-popup:hover{color:#000}.popup-added_to_cart .view-cart{padding-left:40px;padding-right:40px;position:relative;z-index:2}.popup-added_to_cart .mfp-close{font-size:28px;opacity:1}.mfp-close-btn-in .mfp-close{color:rgb(0 0 0 / .6)}.mfp-close-btn-in .mfp-close:hover,.mfp-close-btn-in .mfp-close:focus{color:#000;background-color:#fff0}.woocommerce-breadcrumb a{margin-right:5px}.woocommerce-breadcrumb a:after{content:"/";margin-left:5px}.woocommerce-breadcrumb a:first-child:before{content:"\f015";margin-right:5px;font-family:"FontAwesome"}.yoast-breadcrumb>span>span>a:before{content:"\f015";margin-right:5px;font-family:"FontAwesome"}.woocommerce-breadcrumb,.yoast-breadcrumb{font-size:13px;line-height:20px;display:inline-block;color:#9E9E9E;vertical-align:middle}.woocommerce-breadcrumb a,.yoast-breadcrumb a{color:#1B1919;text-decoration:none;font-style:normal}.woocommerce-breadcrumb a:hover,.yoast-breadcrumb a:hover{text-decoration:none}.screen-reader-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.add_to_cart_inline ins{padding:0;text-decoration:none}.add_to_cart_inline>a{background-color:#000;color:#fff;border-color:#000;margin-left:10px}.add_to_cart_inline>a:hover,.add_to_cart_inline>a:focus{background-color:#333;color:#fff;text-decoration:none;border-color:#333}.add_to_cart_inline>a.btn-style-bordered{background-color:#fff0;color:#000}.add_to_cart_inline>a.btn-style-bordered:hover,.add_to_cart_inline>a.btn-style-bordered:focus{background-color:#000;color:#fff;border-color:#000}.add_to_cart_inline>a.btn-style-link{background-color:#fff0;color:#000;opacity:1}.add_to_cart_inline>a.btn-style-link:hover,.add_to_cart_inline>a.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.7}.add_to_cart_inline>a.added{display:none}.add_to_cart_inline>a:after{border-color:#fff}.woocommerce>.single-product[data-product-page-preselected-id] .woocommerce-breadcrumb,.woocommerce>.single-product[data-product-page-preselected-id] .yoast-breadcrumb{line-height:40px}.blockOverlay:after{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;content:" ";width:40px;height:40px;display:inline-block;vertical-align:middle;border:2px solid #000;border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear}p.demo_store{position:fixed;bottom:0;left:0;right:0;margin:0;font-size:14px;line-height:1.6;padding:10px 0;text-align:center;background-color:rgb(0 0 0 / .9);color:#fff;z-index:299;border-top:2px solid rgb(255 255 255 / .1)}p.demo_store.woocommerce-store-notice{padding-left:125px;padding-right:125px}.woocommerce-store-notice__dismiss-link{position:absolute;right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:inline-block;font-size:12px;line-height:12px;padding-top:5px;padding-bottom:5px;padding-left:13px;padding-right:14px;text-transform:uppercase;letter-spacing:.3px;border:2px solid #fff;color:#fff;text-decoration:none;text-align:center;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.woocommerce-store-notice__dismiss-link:hover,.woocommerce-store-notice__dismiss-link:focus{color:#fff;text-decoration:none;border-color:#000}.product-quick-view .apple-pay-button-wrapper,.quick-shop-wrapper .product-quick-view{display:none}@supports (-webkit-appearance:-apple-pay-button){.apple-pay-button-wrapper,.apple-pay-button-checkout-separator{margin-bottom:10px}.apple-pay-button-checkout-separator{color:#212121;font-weight:600;font-size:12px}body.single-product div.product form.cart .quantity,.single-product div.product form.cart .quantity input[type=тАЬbuttonтАЭ],.single-product div.product form.cart .quantity~.button{width:auto}.single-product div.product form.cart .quantity{margin-right:10px}.single-product div.product form.cart .quantity input[type=тАЬnumberтАЭ]{width:30px}body.single-product div.product form.cart .apple-pay-button-wrapper{display:inline-block;vertical-align:middle}body.single-product div.product form.cart .apple-pay-button{margin-right:10px;max-width:20%}}.shop_table tr.order-total .includes_tax{display:block;margin-top:5px}.shop_table th.product-name{text-align:left}.shop_table th.product-thumbnail{width:10px}.shop_table th.product-remove{width:40px}.shop_table td.order-status{text-align:center!important}.shop_table td.product-remove{padding:0;text-align:center}.shop_table td.product-remove a{position:relative;font-size:0;display:inline-block;border-radius:50%;height:20px;width:20px;line-height:28px;background-color:#000;cursor:pointer;padding-right:16px;padding-right:0}.shop_table td.product-remove a:after,.shop_table td.product-remove a:before{content:" ";position:absolute;right:0;top:50%;margin-top:-1px;width:10px;height:2px;display:inline-block;background-color:#fff;-webkit-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out}.shop_table td.product-remove a:after{transform:rotate(-44deg);-webkit-transform:rotate(-44deg);-moz-transform:rotate(-44deg);-o-transform:rotate(-44deg);-ms-transform:rotate(-44deg);-sand-transform:rotate(-44deg)}.shop_table td.product-remove a:before{-webkit-transform:rotate(44deg);-moz-transform:rotate(44deg);-o-transform:rotate(44deg);-ms-transform:rotate(44deg);-sand-transform:rotate(44deg);transform:rotate(44deg)}.shop_table td.product-remove a:hover:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-sand-transform:rotate(0deg)}.shop_table td.product-remove a:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-sand-transform:rotate(0deg);transform:rotate(0deg)}.shop_table td.product-remove a:after,.shop_table td.product-remove a:before{right:5px}.shop_table td.product-name{text-align:left}.shop_table td.product-name>a{color:#424242;text-transform:none;letter-spacing:.3px;display:block}.shop_table td.product-name .variation{display:inline-block;margin-top:10px}.shop_table td.product-price span{font-size:16px}.shop_table td.product-price>span{color:#000}.shop_table td.product-subtotal span{font-size:18px;color:#000;font-weight:700}.shop_table td.product-thumbnail>a{display:block;overflow:hidden}.shop_table td.product-thumbnail img{max-width:80px;min-width:80px}#shipping_method li{margin-bottom:10px}#shipping_method li:last-child{margin-bottom:0}#shipping_method label{display:inline-block;margin-bottom:0}.woocommerce-checkout-review-order-table{border:none}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{border:none;width:50%;max-width:50%}.woocommerce-checkout-review-order-table th{background-color:#fff0}.woocommerce-checkout-review-order-table tr{border-bottom:1px solid rgb(129 129 129 / .05)}.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout-review-order-table thead th{padding-top:10px}.woocommerce-checkout-review-order-table tbody td.product-name{text-transform:none}.woocommerce-checkout-review-order-table tbody td.product-name .variation{display:block;margin-top:10px}.woocommerce-checkout-review-order-table tfoot tr:last-child{border-bottom:none}.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout-review-order-table tfoot th{text-align:left}.woocommerce-checkout-review-order-table tfoot .cart-subtotal th,.woocommerce-checkout-review-order-table tfoot .shipping th{font-size:16px}.woocommerce-checkout-review-order-table tfoot .cart-subtotal p,.woocommerce-checkout-review-order-table tfoot .shipping p{margin-bottom:0}.woocommerce-checkout-review-order-table tfoot .order-total th{font-size:24px;padding-top:20px}.woocommerce-checkout-review-order-table tfoot .order-total th{text-transform:uppercase;font-weight:700}.woocommerce-checkout-review-order-table tfoot .order-total td{padding-top:20px}.woocommerce-checkout-review-order-table tfoot .order-total td>strong{font-size:24px}.woocommerce-checkout-review-order-table tfoot .order-total td .amount{color:#000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#1d1d1b;height:50px;padding:20px 40px;min-width:250px}.woocommerce div.product form.cart .button span{display:block;margin-top:-2px}.woocommerce div.product div.summary{padding-left:5%}.woocommerce div.product .product_title{font-size:30px}.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce div.product div.summary .desc-para{text-align:justify}.woocommerce div.product div.summary .desc-para h3{font-weight:700}.woocommerce div.product div.images img{margin:0 auto}.single-product .summary .attributes_after_title ul{list-style:none}.single-product .summary .attributes_after_title ul li{font-size:13px;line-height:100%;margin-bottom:5px}.single-product .summary .attributes_after_title ul li.flacon_li{font-weight:600}.single-product .summary .price{margin-top:25px;margin-bottom:25px}.single-product form.cart{display:flex;justify-content:space-between}.single-product form.cart:before,.single-product form.cart:after{display:none!important}.single-product .cart .quantity{display:flex;align-items:center;float:none!important;position:relative}.single-product .cart .quantity .screen-reader-text{display:none}.single-product .cart .quantity #temp_cart_item_count{width:70px;height:50px;padding-left:5px;padding-right:20px;text-align:center;border-color:#1d1d1b;font-size:20px;font-weight:600}.single-product .cart .quantity .qty-plus-minus{display:flex;flex-direction:column;position:absolute;right:0}.single-product .cart button{order:1;height:24px;font-size:13px;line-height:100%;padding:0 20px;background-color:#1d1d1b}.single-product .product_meta{font-size:13px}.single-product .product_meta>span{font-weight:500}.single-product .product_meta>span span{font-weight:400}.woocommerce-price-suffix{color:#1d1d1b}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{margin-bottom:30px;padding:20px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#1d1d1b}.single-product .product .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image{position:relative}.single-product .product .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image a{display:block;position:relative}.single-product .product .images img{max-width:600px;object-fit:contain!important}.single-product .product-after-summary-section{display:block;float:none;width:100%;max-width:800px;margin:0 auto;margin-bottom:60px}.single-product .product-after-summary-section p{font-weight:400;text-align:center}.single-product .product-after-summary-section p strong{font-weight:600}.single-product .heading{font-size:27px;font-weight:500;text-align:center;margin-bottom:65px;text-transform:uppercase}.single-product .related.products .heading{font-weight:500;text-align:center;display:block;width:100%;text-transform:uppercase}.single-product .related.products .products img{margin:0 auto}.single-product .related.products .products .product{text-align:center;margin-bottom:0;position:relative}.single-product .related.products .products .product:after{content:"";position:absolute;right:0;top:0;bottom:0;background-color:#1d1d1b;height:65%;width:1px}.woocommerce .products .product .btn-add{display:flex;justify-content:center}.single-product .related.products .products .product .btn-add{justify-content:center}.single-product .related.products .btn-prev,.single-product .related.products .btn-next{position:absolute;top:45%;z-index:999;width:40px;height:35px;line-height:37px;border-radius:0;padding:0;font-size:25px;border:none;text-align:center;cursor:pointer}.single-product .related.products .btn-prev{left:0}.single-product .related.products .btn-next{right:0}.single-product-content .shop_attributes{max-width:550px;margin:0 auto}.single-product-content .shop_attributes th p,.single-product-content .shop_attributes td p{margin-bottom:0}.single-product-content .shop_attributes th{text-align:left;font-size:16px;font-weight:700}.single-product-content .shop_attributes td{text-align:right}.my_account_orders th,.my_account_orders td,.account-payment-methods-table th,.account-payment-methods-table td{text-align:center}.my_account_orders th,.account-payment-methods-table th{font-size:16px}.my_account_orders tr:last-child td,.account-payment-methods-table tr:last-child td{border-bottom:none}.my_account_orders tbody td,.account-payment-methods-table tbody td{background-color:#F9F9F9}.my_account_orders thead th,.account-payment-methods-table thead th{padding-top:10px;padding-bottom:10px}.my_account_orders td.order-actions a,.account-payment-methods-table td.order-actions a{background-color:#fff0;padding:0;background-color:#fff0;padding-bottom:1px;padding-right:0;padding-left:0;padding-top:0;border:none;border-bottom:1px solid #E6E6E6;display:inline}.my_account_orders td.order-actions a:hover,.account-payment-methods-table td.order-actions a:hover{text-decoration:none;border-color:#A6A6A6;background-color:#fff0}.my_account_orders td.order-actions a:focus,.account-payment-methods-table td.order-actions a:focus{border-color:#A6A6A6;background-color:#fff0}.my_account_orders td.order-actions a:hover,.my_account_orders td.order-actions a:focus,.account-payment-methods-table td.order-actions a:hover,.account-payment-methods-table td.order-actions a:focus{color:#000}.order_details th,.order_details td{width:50%;text-align:left}.order_details thead .product-total{text-align:right}.order_details tbody .product-name>a{display:inline-block}.order_details tbody .product-name .product-quantity+.wc-item-downloads{margin-top:3px}.order_details tbody .product-name .variation{display:block}.order_details tbody .product-total{text-align:right}.order_details tfoot th{text-transform:uppercase}.order_details tfoot td{text-align:right}.order_details tfoot td .amount{color:#1D1C1C}.order_details tfoot tr:last-child th,.order_details tfoot tr:last-child td{border-bottom:none}.order_details tfoot tr:last-child th>.amount:first-child,.order_details tfoot tr:last-child td>.amount:first-child{font-size:20px}.order_details tfoot tr:last-child .amount{font-weight:600}.customer_details th,.customer_details td{text-align:left;width:50%}.customer_details td{text-align:right}.customer_details tr:last-child th,.customer_details tr:last-child td{border-bottom:none}.wishlist_table tr td.product-stock-status .wishlist-in-stock,.wishlist_table tr td.product-stock-status .wishlist-out-of-stock{display:inline-block;padding:5px 10px;border:2px solid #297E29;text-transform:uppercase;font-size:12px;letter-spacing:.3px;font-weight:700}.wishlist_table tr td.product-stock-status span.wishlist-out-of-stock{border-color:#B50808;color:#B50808}.wishlist_table tr td.product-price del{color:#bbb}.wishlist_table tr td.product-price del .amount{font-size:12px;color:#bbb}.wishlist_table tr td.product-price ins{text-decoration:none}.wishlist_table tr td.product-price ins .amount{color:#000}.wishlist_table tr td.product-name>a{font-size:14px}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button{background-color:#000;color:#fff;border-color:#000;font-size:13px;border-radius:0;padding:9px 13px;margin-bottom:5px;margin-top:5px;display:inline-block!important}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:focus{background-color:#333;color:#fff;text-decoration:none;border-color:#333}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.btn-style-bordered{background-color:#fff0;color:#000}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.btn-style-bordered:hover,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.btn-style-bordered:focus{background-color:#000;color:#fff;border-color:#000}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.btn-style-link{background-color:#fff0;color:#000;opacity:1}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.btn-style-link:hover,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.7}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.loading{padding-right:35px!important;padding-left:15px!important}.wishlist_table tr td.product-add-to-cart>.add_to_cart.button.loading:after{border-color:#fff}.wishlist_table tr td.product-add-to-cart .added_to_cart{display:none!important}.wishlist_table tfoot tr:last-child td,.wishlist_table tfoot tr:last-child th{border-bottom:none}.wishlist_table .blockUI.blockOverlay{background-image:none!important}.woocommerce table.wishlist_table{font-size:14px}.yith-wcwl-share h4.yith-wcwl-share-title{font-weight:bold!important}.woocommerce .wishlist-title h2{text-transform:uppercase;font-weight:bold!important;font-size:28px}.woocommerce table.wishlist_table thead th{border-top:none}.single-product.header-full-width .woocommerce-message,.single-product.header-full-width .woocommerce-error{width:95%}.single-product .woocommerce-message,.single-product .woocommerce-error{max-width:1140px;margin:-20px auto 60px auto}.single-product .site-content{margin-bottom:0}.single-product .price{color:#000}.single-product .price .amount{color:#000;font-size:14px;font-weight:600}.single-product .price del{color:#bbb}.single-product .price del .amount{color:#bbb}.single-product-content .product-image-summary{margin-bottom:60px}.single-product-content .woocommerce-main-image{cursor:url(https://nctf.fillmed.pt/wp-content/themes/hyper/assets/css/images/cursor-zoom.png),pointer}.single-product-content .product-images{position:relative}.single-product-content .product-images .product-labels{-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;left:auto;z-index:10;max-width:30%;opacity:0}.single-product-content .product-images .labels-rectangular{right:20px}.single-product-content .product-images .labels-rounded{right:25px}.single-product-content .product-images .labels-rounded .product-label{min-width:55px;min-height:55px}.browser-Internet .single-product-content .product-images .labels-rounded .product-label{height:55px}.single-product-content .product-images .labels-rounded .label-with-img{min-height:auto}.document-ready .single-product-content .product-images .product-labels{opacity:1}.single-product-content .product-images img:focus,.single-product-content .product-images a:focus{outline:none}.single-product-content .product-images .woocommerce-product-gallery__image img,.single-product-content .product-images .woocommerce-product-gallery__image--placeholder img,.single-product-content .product-images .product-image-thumbnail img{width:100%}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:0;padding-bottom:50px;max-width:600px}.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{border:1px solid #000}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-paging li a{background-color:unset!important;text-indent:unset!important;box-shadow:none!important;border:0px!important;width:auto!important;height:auto!important;position:relative;cursor:pointer}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-paging li a:before{content:"0"}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-paging li a.flex-active{font-weight:800}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-nav{display:flex;justify-content:center;width:100%;position:absolute;left:0;right:0;bottom:15px;margin:0 auto;text-align:center}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.woocommerce div.product div.images.woocommerce-product-gallery .flex-direction-nav{position:absolute;right:0;top:unset;bottom:16px;-webkit-transition:top .2s;transition:top .2s;width:100%}.woocommerce div.product div.images.woocommerce-product-gallery .flex-direction-nav li,.woocommerce div.product div.images.woocommerce-product-gallery .flex-direction-nav li{border:0;margin:0;list-style-type:none;list-style:none;padding:0;line-height:normal;max-width:none;max-height:none;left:0;position:relative}.woocommerce div.product div.images.woocommerce-product-gallery .flex-direction-nav a{background:#fff0;-webkit-box-shadow:none;box-shadow:none;color:#fff0;height:20px;opacity:1;overflow:visible;text-indent:-9999px;position:absolute;top:5px;-webkit-transform:none;transform:none;width:65px}.woocommerce div.product div.images.woocommerce-product-gallery a.flex-prev{left:0}.woocommerce div.product div.images.woocommerce-product-gallery a.flex-next{right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.woocommerce div.product div.images.woocommerce-product-gallery a.flex-prev:before,.woocommerce div.product div.images.woocommerce-product-gallery a.flex-next:before{border-bottom:2px solid #000;border-left:2px solid #000;content:''!important;display:block;height:8px;left:3px;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.woocommerce div.product div.images.woocommerce-product-gallery a.flex-prev:after,.woocommerce div.product div.images.woocommerce-product-gallery a.flex-next:after{border-bottom:2px solid #000;content:''!important;display:block;height:2px;left:3px;position:absolute;top:8px;-webkit-transform:translateY(-5px);transform:translateY(-5px);width:60px}.single-product-content .product-images.col-sm-8 .thumbs-position-left .slick-slider.count-3{margin-left:-5px;margin-right:-5px}.single-product-content .product-images.col-sm-8 .thumbs-position-left .slick-slider.count-3 .slick-slide{padding-bottom:16px}.single-product-content .product-images.col-sm-8 .thumbs-position-left .slick-slide{padding-bottom:15px}.single-product-content .product-images.col-sm-6 .thumbs-position-left .slick-slider{margin-left:-3px;margin-right:-3px}.single-product-content .product-images.col-sm-6 .thumbs-position-left .slick-slider.count-3{margin-left:-7px;margin-right:-7px}.single-product-content .product-images.col-sm-6 .thumbs-position-left .slick-slider.count-3 .slick-slide{padding-bottom:10px}.single-product-content .product-images.col-sm-6 .thumbs-position-left .slick-slide{padding-bottom:8px}.single-product-content .product-images.col-sm-4 .thumbs-position-left .slick-slider{margin-left:-3px;margin-right:-3px}.single-product-content .product-images.col-sm-4 .thumbs-position-left .slick-slider.count-3{margin-left:-7px;margin-right:-7px}.single-product-content .product-images.col-sm-4 .thumbs-position-left .slick-slider.count-3 .slick-slide{padding-bottom:8px}.single-product-content .product-images.col-sm-4 .thumbs-position-left .slick-slide{padding-bottom:7px}.single-product-content .product-images .thumbs-position-bottom .thumbnails:not(.slick-vertical),.single-product-content .product-images .thumbs-position-left .thumbnails:not(.slick-vertical){margin-top:4px;margin-left:-2px}.single-product-content .product-images .thumbs-position-bottom .thumbnails:not(.slick-vertical) .owl-item,.single-product-content .product-images .thumbs-position-left .thumbnails:not(.slick-vertical) .owl-item{padding:0 2px 0 2px;display:block;cursor:pointer;transition:opacity .2s ease;-webkit-transition:opacity .2s ease}.single-product-content .product-images .thumbs-position-bottom .thumbnails:not(.slick-vertical) .owl-item.active-thumb,.single-product-content .product-images .thumbs-position-bottom .thumbnails:not(.slick-vertical) .owl-item:hover,.single-product-content .product-images .thumbs-position-left .thumbnails:not(.slick-vertical) .owl-item.active-thumb,.single-product-content .product-images .thumbs-position-left .thumbnails:not(.slick-vertical) .owl-item:hover{opacity:.5}.single-product-content .product-images .thumbs-position-bottom .owl-nav,.single-product-content .product-images .thumbs-position-left .owl-nav{position:absolute;bottom:10px;right:14px;background-color:#fff;box-shadow:0 0 9px rgb(0 0 0 / .1)}.single-product-content .product-images .thumbs-position-bottom .owl-nav>div,.single-product-content .product-images .thumbs-position-left .owl-nav>div{position:static;filter:Alpha(Opacity=1);opacity:1;box-shadow:none;-webkit-transform:none;-moz-transform:none;-sand-transform:none;-ms-transform:none}.single-product-content .product-images .thumbs-position-bottom .owl-nav>div:before,.single-product-content .product-images .thumbs-position-left .owl-nav>div:before{width:38px;font-size:18px;height:38px;line-height:38px}.single-product-content .product-images .thumbs-position-bottom .owl-dots,.single-product-content .product-images .thumbs-position-left .owl-dots{display:none}.single-product-content:not(.product-quick-view) .woocommerce-product-gallery__wrapper{padding-right:5px}.single-product-content .woocommerce-product-gallery{opacity:1!important}.single-product-content .thumbs-position-left .thumbnails,.single-product-content .thumbs-position-bottom .thumbnails{opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.single-product-content .thumbs-position-left .thumbnails .active-thumb,.single-product-content .thumbs-position-bottom .thumbnails .active-thumb{-webkit-transition:none!important;transition:none!important}.single-product-content .thumbs-position-left .thumbnails.thumbnails-ready,.single-product-content .thumbs-position-bottom .thumbnails.thumbnails-ready{opacity:1;visibility:visible}.single-product-content .slick-vertical{overflow:hidden}.single-product-content .slick-vertical .slick-slide{cursor:pointer}.single-product-content .slick-vertical .slick-slide.active-thumb,.single-product-content .slick-vertical .slick-slide:hover{opacity:.5}.single-product-content .slick-vertical>button{border:none;font-size:0;width:50%;padding:0;line-height:0;background-color:#F5F5F5;color:#676767}.single-product-content .slick-vertical>button:hover{background-color:#000;color:#fff}.single-product-content .slick-vertical>button:focus{outline:none}.single-product-content .slick-vertical>button:before{line-height:26px;font-size:20px;position:relative;font-family:"FontAwesome"}.single-product-content .slick-vertical>button.slick-prev{border-right:1px solid #fff}.single-product-content .slick-vertical>button.slick-prev:before{content:"\f106";bottom:1px}.single-product-content .slick-vertical>button.slick-next{border-left:1px solid #fff}.single-product-content .slick-vertical>button.slick-next:before{content:"\f107";top:1px}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist{display:inline-block;margin-bottom:15px}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a{position:relative}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:before{color:#4E4E4E;transition:opacity .0s ease,color .2s ease-in-out;-webkit-transition:opacity .0s ease,color .2s ease-in-out}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:after{position:absolute;left:0;top:5px;margin-left:0}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover{color:#000}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover:before{color:#000}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{color:#000}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in>a{color:#545454}.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in>a:before{opacity:0;color:#000}.single-product-content .entry-summary .compare-btn-wrapper a{position:relative;display:inline-block;vertical-align:middle;text-align:center;font-size:14px;line-height:1.5;color:#4E4E4E;padding:0;background-color:#fff0;border:none;text-transform:none}.single-product-content .entry-summary .compare-btn-wrapper a+a{display:none}.single-product-content .entry-summary .compare-btn-wrapper a.loading:not(.added):after{opacity:1;-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear}.single-product-content .entry-summary .compare-btn-wrapper a.loading:not(.added):before{opacity:0}.single-product-content .entry-summary .compare-btn-wrapper a:after{position:absolute;left:0;top:5px;content:" ";width:15px;height:15px;display:inline-block;vertical-align:middle;border:1px solid #000;border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;opacity:0}.single-product-content .entry-summary .compare-btn-wrapper a:before{content:"\e098";font-size:18px;vertical-align:middle;margin-right:5px;color:#4E4E4E;display:inline-block;font-family:'Simple-Line-Icons';transition:opacity .0s ease,color .25s ease-in-out;-webkit-transition:opacity .0s ease,color .25s ease-in-out}.single-product-content .entry-summary .compare-btn-wrapper a:hover{color:#000}.single-product-content .entry-summary .compare-btn-wrapper a:hover:before{color:#000}.single-product-content .entry-summary .compare-btn-wrapper a.added:before{color:#000}.single-product-content .entry-summary .compare-btn-wrapper a .blockOverlay{display:none!important}.single-product-content .entry-summary .sizeguide-btn-wrapp{margin-top:15px;line-height:27px}.single-product-content .entry-summary .cart+div+.sizeguide-btn-wrapp,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist+.clear+div+.sizeguide-btn-wrapp{margin-top:0}.single-product-content .entry-summary .login-to-prices-msg{font-size:16px}.single-product-content .entry-title{font-family:"Lora","MS Sans Serif",Geneva,sans-serif;font-size:38px;margin-bottom:10px}.single-product-content .woocommerce-breadcrumb,.single-product-content .yoast-breadcrumb{margin-bottom:40px;line-height:1.7}.single-product-content .woocommerce-breadcrumb a:hover,.single-product-content .yoast-breadcrumb a:hover{color:#797979}.price_rating_wrapper{display:flex;justify-content:flex-start;width:100%;margin-bottom:60px}.price_rating_wrapper .pr__col{align-self:center}.price_rating_wrapper .pr__col .woocommerce-product-rating{display:flex;align-items:center;padding-left:20px}.woocommerce .price_rating_wrapper .pr__col .woocommerce-product-rating .star-rating{margin:0;font-size:14px;margin:0;float:none}.price_rating_wrapper .pr__col .container-rating .star-rating:before{color:#000}.single-product .summary .price,.woocommerce div.product .woocommerce-product-rating{margin-top:0;margin-bottom:0;line-height:100%}.single-product-content .woocommerce-product-rating{overflow:hidden;margin-bottom:10px;margin-top:5px;display:inline-block}.single-product .summary .price,.woocommerce div.product .woocommerce-product-rating .count{font-size:14px;line-height:100%}.single-product-content .woocommerce-product-rating .star-rating{margin-right:10px;vertical-align:middle;top:1px}.single-product-content .woocommerce-product-rating .star-rating span:before{color:#1F1F1F}.single-product-content .woocommerce-product-rating .woocommerce-review-link{vertical-align:middle;color:rgb(0 0 0 / .5)}.single-product-content p.price{margin-bottom:12px}.single-product-content .price{font-size:28px}.single-product-content .price del{font-size:16px}.single-product-content .price del .amount{font-size:16px;font-weight:400}.single-product-content div[itemprop="description"]{margin-bottom:25px}.single-product-content div[itemprop="description"] p{line-height:1.8}.single-product-content .cart{margin-bottom:20px;margin-right:15px;display:inline-block}.single-product-content .cart.variations_form{margin-right:0}.single-product-content .cart .quantity{margin-right:15px}.single-product-content .variations{margin-bottom:0;border:none}.single-product-content .variations label{margin-bottom:0;vertical-align:middle;font-weight:700;margin-right:20px;white-space:nowrap}.single-product-content .variations label:after{content:":";margin-left:2px}.single-product-content .variations tr:last-child td{padding-bottom:0}.single-product-content .variations td{border:none;text-align:left;vertical-align:middle;padding:0;padding-bottom:25px}.single-product-content .variations td.value{width:100%}.single-product-content .variations td.value select{max-width:260px;display:inline-block}.single-product-content .variations td.value.with-swatches select{display:none}.single-product-content .variations .reset_variations{font-size:12px;margin-left:10px;vertical-align:middle;display:inline-block}.single-product-content .variations .reset_variations:before{content:"\f00d";font-family:"FontAwesome";margin-right:5px;display:inline-block}.single-product-content .variations .swatches-select{display:inline-block;vertical-align:middle}.single-product-content .variations .swatches-select>div{position:relative;font-size:16px;font-weight:700;display:inline-block;text-align:center;vertical-align:middle;min-width:25px;color:#1B1919;margin-right:15px;margin-top:5px;margin-bottom:5px;border-bottom:2px solid #fff0}.single-product-content .variations .swatches-select>div:hover{border-color:#000}.single-product-content .variations .swatches-select>div:last-child{margin-right:0}.single-product-content .variations .swatches-select>div.swatch-size-large{font-size:18px}.single-product-content .variations .swatches-select>div.swatch-size-xlarge{font-size:24px}.single-product-content .variations .swatches-select .image-swatch,.single-product-content .variations .swatches-select .colored-swatch{font-size:0;width:25px;height:25px;border-bottom:none;border-radius:50%;background-size:cover}.single-product-content .variations .swatches-select .image-swatch:after,.single-product-content .variations .swatches-select .colored-swatch:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;border-bottom:2px solid #fff0}.single-product-content .variations .swatches-select .image-swatch[style$="#ffffff"],.single-product-content .variations .swatches-select .colored-swatch[style$="#ffffff"]{border:1px solid rgb(0 0 0 / .15)}.single-product-content .variations .swatches-select .image-swatch:hover:after,.single-product-content .variations .swatches-select .colored-swatch:hover:after{border-color:#000}.single-product-content .variations .swatches-select .image-swatch.active-swatch:after,.single-product-content .variations .swatches-select .colored-swatch.active-swatch:after{border-color:#000}.single-product-content .variations .swatches-select .image-swatch.swatch-size-large,.single-product-content .variations .swatches-select .colored-swatch.swatch-size-large{width:45px;height:45px;font-size:0}.single-product-content .variations .swatches-select .image-swatch.swatch-size-xlarge,.single-product-content .variations .swatches-select .colored-swatch.swatch-size-xlarge{width:70px;height:70px;font-size:0}.single-product-content .variations .swatches-select .swatch-enabled{cursor:pointer}.single-product-content .variations .swatches-select .swatch-disabled{cursor:default;opacity:.4}.single-product-content .variations .swatches-select .active-swatch{border-color:#000}.single-product-content .product_meta{border-top:1px solid rgb(119 119 119 / .17);padding-top:30px;margin-top:15px;margin-bottom:15px;display:block}.single-product-content .product_meta>span{display:block;margin-bottom:20px;color:#1B1919;font-weight:700}.single-product-content .product_meta>span a,.single-product-content .product_meta>span span{color:#4E4E4E;display:inline-block;font-weight:400;margin:0 2px;line-height:1.4}.single-product-content .product_meta>span:last-child{margin-bottom:0}.single-product-content .product_meta>span a:hover{color:#747474}.single-product-content .single_variation_wrap{padding-top:25px}.single-product-content .single_variation_wrap .variations_button{display:inline-block}.single-product-content .single_variation{display:block;vertical-align:middle}.single-product-content .single_variation:after{content:"";clear:both;display:block}.single-product-content .single_variation .woocommerce-variation-price,.single-product-content .single_variation .woocommerce-variation-availability{float:left}.single-product-content .single_variation .price{margin-right:15px;margin-bottom:20px;display:inline-block;vertical-align:middle}.single-product-content .single_variation .out-of-stock,.single-product-content .single_variation .in-stock{margin-right:0}.single-product-content .summary-inner .out-of-stock,.single-product-content .summary-inner .in-stock{display:inline-block;margin-bottom:20px;margin-right:20px;padding:5px 10px;text-transform:uppercase;font-size:12px;letter-spacing:.3px;font-weight:700}.single-product-content .summary-inner .out-of-stock:empty,.single-product-content .summary-inner .in-stock:empty{display:none}.single-product-content .summary-inner .out-of-stock{border:2px solid #CC1414;color:#B50808}.single-product-content .summary-inner .in-stock{border:2px solid #297E29;color:#297E29}.single-product-content .product-share{margin-bottom:10px;text-align:left}.single-product-content .product-share .share-title{font-weight:700;color:#1B1919;margin-right:5px}.single-product-content .product-share .share-title:after{content:":"}.single-product-content .product-share .social-icons{display:inline-block}.single-product-content .product-tabs-wrapper{margin-right:-15px;margin-left:-15px;padding-top:30px;padding-bottom:50px;background-color:#F9F9F9}.single-product-content .tabs{margin-bottom:25px;text-align:center}.single-product-content .tabs li{display:inline-block;margin-right:30px;margin-bottom:15px;border-bottom:1px solid #E4E4E4}.single-product-content .tabs li a{display:inline-block;font-size:20px;font-weight:600;color:rgb(0 0 0 / .5);padding:3px 0}.single-product-content .tabs li a:hover{text-decoration:none;color:rgb(0 0 0 / .8)}.single-product-content .tabs li.active{border-color:#545454}.single-product-content .tabs li.active a{color:rgb(0 0 0 / .9)}.single-product-content .tabs li:last-child{margin-right:0}.single-product-content .woocommerce-tabs{line-height:1.7}.single-product-content #tab-description *:last-child{margin-bottom:0}.single-product-content #tab-description>h2,.single-product-content #tab-additional_information>h2{font-size:18px;font-weight:700}.single-product-content #tab-additional_information>h2{max-width:530px;margin-left:auto;margin-right:auto}.single-product-content #tab-seller ul li{margin-bottom:15px}.single-product-content #tab-seller ul li>span{font-weight:700;color:#525252}.single-product-content #tab-seller ul li>span.details{font-weight:400;color:#777}#reviews.woocommerce-Reviews{position:relative;background:#fff;padding:20px;max-width:600px;margin:0 auto}.single-product-content #comments{width:50%;padding-top:20px;padding-right:40px;float:left}.single-product-content #comments>h2{font-size:18px;font-weight:700}.single-product-content #review_form_wrapper{float:left;width:50%;border-left:1px solid #efefef;border-bottom:1px solid #efefef;padding-top:20px;padding-bottom:40px;padding-left:40px}.single-product-content #review_form_wrapper #reply-title{display:block;font-size:18px;font-weight:700;margin-bottom:15px}.single-product-content .comment-form>p{margin-bottom:20px}.single-product-content .comment-form>p>label{display:block}.single-product-content .comment-form>p:last-child{margin-bottom:0}.single-product-content .comment-form .comment-form-comment{margin-bottom:10px}.single-product-content .comment-form .comment-form-author,.single-product-content .comment-form .comment-form-email{float:left;width:50%;margin-bottom:25px}.single-product-content .comment-form .comment-form-author{padding-right:15px}.single-product-content .comment-form .comment-form-email{padding-left:15px}.single-product-content .comment-form textarea,.single-product-content .comment-form input[type="text"],.single-product-content .comment-form input[type="email"]{background-color:#efefef;border:none;box-shadow:none}.single-product-content .comment-form textarea:focus,.single-product-content .comment-form input[type="text"]:focus,.single-product-content .comment-form input[type="email"]:focus{background-color:#ECECEC}.single-product-content .comment-form textarea{height:150px;width:100%}.single-product-content .comment-form input[type="text"]{max-width:300px}.single-product-content .comment-form .comment-form-rating{margin-bottom:15px}.single-product-content .comment-form .comment-form-rating label{display:inline-block;margin-bottom:0;margin-right:15px}.single-product-content .comment-form .comment-form-rating label:after{content:":";margin-left:2px}.single-product-content .comment-form .stars{display:inline-block;margin-bottom:0;vertical-align:middle}.single-product-content .comment-form .stars span{display:inline-block}.single-product-content .comment-form .stars span a{margin-right:20px;display:inline-block;font-size:0;letter-spacing:2px}.single-product-content .comment-form .stars span a:hover{text-decoration:none;color:#000}.single-product-content .comment-form .stars span a:last-child{margin-right:0}.single-product-content .comment-form .stars span a:after{font-family:'simple-line-icons';font-size:14px;line-height:20px}.single-product-content .comment-form .stars span a.star-1:after{content:"\e09b"}.single-product-content .comment-form .stars span a.star-2:after{content:"\e09b \e09b"}.single-product-content .comment-form .stars span a.star-3:after{content:"\e09b \e09b \e09b"}.single-product-content .comment-form .stars span a.star-4:after{content:"\e09b \e09b \e09b \e09b"}.single-product-content .comment-form .stars span a.star-5:after{content:"\e09b \e09b \e09b \e09b \e09b"}.single-product-content .comment-form .stars span a.active{color:#000}.single-product-content .comment-form .form-submit{margin-bottom:0}.single-product-content .comment-form .form-submit input[type="submit"]{background-color:#fff0;border-color:#000;color:#000;border-width:2px;padding-left:35px;padding-right:35px}.single-product-content .comment-form .form-submit input[type="submit"]:hover,.single-product-content .comment-form .form-submit input[type="submit"]:focus{background-color:#000;border-color:#000;color:#fff}.single_add_to_cart_button{position:relative;background-color:#000;color:#fff;border-color:#000}.single_add_to_cart_button:hover,.single_add_to_cart_button:focus{background-color:#333;color:#fff;text-decoration:none;border-color:#333}.single_add_to_cart_button.btn-style-bordered{background-color:#fff0;color:#000}.single_add_to_cart_button.btn-style-bordered:hover,.single_add_to_cart_button.btn-style-bordered:focus{background-color:#000;color:#fff;border-color:#000}.single_add_to_cart_button.btn-style-link{background-color:#fff0;color:#000;opacity:1}.single_add_to_cart_button.btn-style-link:hover,.single_add_to_cart_button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.7}.single_add_to_cart_button:after{position:absolute;top:50%;margin-top:-8px;right:0;visibility:hidden;opacity:0;content:" ";width:15px;height:15px;display:inline-block;vertical-align:middle;border:1px solid #fff;border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;-webkit-transition:right 0.2s ease-in-out,opacity 0.25s ease-in-out;-ms-transition:right 0.2s ease-in-out,opacity 0.25s ease-in-out;transition:right 0.2s ease-in-out,opacity 0.25s ease-in-out}.single_add_to_cart_button.loading{padding-right:40px}.single_add_to_cart_button.loading:after{-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear;visibility:visible;opacity:1;right:12px}.single_add_to_cart_button+.added_to_cart{display:none!important}.product-image-summary .shop_attributes{max-width:100%;margin-bottom:20px}.product-image-summary .shop_attributes tr:last-child th,.product-image-summary .shop_attributes tr:last-child td{border-bottom:0}.product-image-summary .shop_attributes th,.product-image-summary .shop_attributes td{font-size:14px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgb(119 119 119 / .17)}.product-image-summary .shop_attributes th{padding-left:0;padding-right:5px}.product-image-summary .shop_attributes td{padding-right:0;padding-left:5px}.commentlist{margin-top:30px}.commentlist li{margin-bottom:30px}.commentlist li:last-child{margin-bottom:0}.commentlist .review_comment_container,.commentlist .comment_container{position:relative;min-height:95px;padding:12px 12px 12px 85px}.commentlist .review_comment_container .dokan-review-author-img img,.commentlist .review_comment_container>img,.commentlist .comment_container .dokan-review-author-img img,.commentlist .comment_container>img{position:absolute;left:0;top:13px;max-width:60px;border-radius:50%}.commentlist .comment-text .star-rating{float:right;margin-bottom:5px}.commentlist .comment-text .meta{line-height:18px;display:inline;font-size:12px}.commentlist .comment-text .meta strong{color:#373737}.commentlist .comment-text .meta time{font-style:italic}.commentlist .comment-text .description{margin-top:10px;margin-bottom:0;line-height:1.7}.commentlist .comment-text .description p{margin-bottom:10px;line-height:1.7}.commentlist .comment-text .description p:last-child{margin-bottom:0}.product-with-attachments .thumbs-position-left+.product-additional-galleries{margin-left:27%}.related-and-upsells>section{margin-top:40px;margin-bottom:40px}.product-type-variable .entry-summary .yith-wcwl-add-to-wishlist{display:block}.product-type-variable .entry-summary .compare-btn-wrapper,.product-type-variable .entry-summary .sizeguide-btn-wrapp{margin-bottom:15px}.product-type-variable .entry-summary .product_meta{border-top:none;padding-top:0;margin-top:0}.product-type-variable.product-design-default .entry-summary .variations_form{padding-bottom:25px;border-bottom:1px solid rgb(119 119 119 / .17)}.product-type-grouped .cart{border-top:2px solid #161616;margin-right:0;display:block}.product-type-grouped .entry-summary .yith-wcwl-add-to-wishlist{margin-bottom:10px}.product-type-grouped .entry-summary .yith-wcwl-add-to-wishlist+.clear{display:none}.product-type-grouped .entry-summary .sizeguide-btn-wrapp{margin-top:0}.product-type-grouped .sizeguide-btn-wrapp,.product-type-grouped .compare-btn-wrapper{margin-bottom:10px}.product-type-grouped .product_meta{padding-top:20px;margin-top:7px}.product-type-grouped .group_table{margin-bottom:25px}.product-type-grouped .group_table label{margin-bottom:0}.product-type-grouped .group_table .label{text-align:left}.product-type-grouped .group_table .quantity{margin-right:0}.product-type-grouped .group_table .price{font-size:20px;text-align:right}.product-type-grouped .group_table .amount{vertical-align:middle}.product-type-grouped .group_table .out-of-stock,.product-type-grouped .group_table .in-stock{margin-left:15px;margin-right:0;margin-bottom:5px;margin-top:5px}.product-additional-galleries{text-align:center;margin-top:10px}.product-additional-galleries>div:not(.product-360-view-wrapper){margin-right:10px;margin-left:10px}.product-video-button,.product-360-button{display:inline-block;margin-top:10px;margin-bottom:10px}.product-video-button a,.product-360-button a{text-decoration:none;color:#4E4E4E;display:block}.product-video-button a:before,.product-360-button a:before{display:inline-block;font-size:16px;width:40px;height:40px;line-height:40px;text-align:center;background:#f7f7f7;color:#000;vertical-align:middle;margin-right:10px;border-radius:50%;font-family:'simple-line-icons';transition:color .3s ease,background-color .3s ease}.product-video-button a span,.product-360-button a span{vertical-align:middle;position:relative}.product-video-button a:hover:before,.product-360-button a:hover:before{background-color:#000;color:#fff}.product-video-button a:before{content:"\e071"}.product-360-button a:before{content:"\e099"}.product-360-view-wrapper{position:relative;max-width:800px;margin:100px auto}.product-360-view-wrapper .mfp-close{font-size:0;cursor:pointer;padding-right:36px;padding:0;opacity:1;background-color:rgb(255 255 255 / .5)}.product-360-view-wrapper .mfp-close:after,.product-360-view-wrapper .mfp-close:before{content:" ";position:absolute;right:0;top:50%;margin-top:-.5px;width:30px;height:1px;display:inline-block;background-color:#000;-webkit-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,transform 0.2s ease-in-out,width 0.2s ease-in-out}.product-360-view-wrapper .mfp-close:after,.product-360-view-wrapper .mfp-close:before{right:7px}.product-360-view-wrapper .mfp-close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-sand-transform:rotate(-45deg)}.product-360-view-wrapper .mfp-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-sand-transform:rotate(45deg);transform:rotate(45deg)}.product-design-alt .product-image-summary{margin-bottom:50px}.product-design-alt .entry-summary{text-align:center}.product-design-alt .entry-summary .yith-wcwl-add-to-wishlist{margin-top:0;padding-top:0;border:none}.product-design-alt .product_meta{border-top:none;display:inline-block;padding:15px;background-color:#F9F9F9}.product-design-alt .product_meta>span{display:inline-block;margin:0 10px;font-weight:700;line-height:2}.product-design-alt .product-tabs-wrapper{margin:0 -15px 0;background-color:#F9F9F9;padding:40px 0}.product-design-alt .product-share{margin-bottom:50px;text-align:center}.product-design-alt .tabs{text-align:center}.product-design-alt .single_variation_wrap{padding-top:25px}.product-design-alt .single_variation .woocommerce-variation-price,.product-design-alt .single_variation .woocommerce-variation-availability{float:none;display:inline}.product-design-alt .single_variation .price{vertical-align:bottom}.product-design-alt .single_variation .out-of-stock,.product-design-alt .single_variation .in-stock,.product-design-alt .single_variation .price{margin-left:7px;margin-right:7px}.product-design-alt .variations{margin-bottom:0}.product-design-alt .variations td{text-align:center}.product-design-alt .variations td.label{display:none}.product-design-alt .variations .reset_variations{margin-right:-54px}.product-design-alt.product-type-variable .variations_form{width:100%;padding-bottom:0;border-bottom:none}.product-design-alt.product-type-variable .product_meta{padding-top:15px}.product-design-sticky .product-image-summary{margin-bottom:50px}.product-design-sticky .entry-summary{position:relative;text-align:center;opacity:1;transition:opacity 0.1s ease-in-out;-moz-transition:opacity 0.1s ease-in-out;-webkit-transition:opacity 0.1s ease-in-out}.product-design-sticky .entry-summary .yith-wcwl-add-to-wishlist{margin-top:0;padding-top:0;border:none}.product-design-sticky .entry-summary div[itemprop="description"]{max-height:75px;overflow:hidden;transition:max-height 0.2s ease-in-out,margin 0.2s ease-in-out;-moz-transition:max-height 0.2s ease-in-out,margin 0.2s ease-in-out;-webkit-transition:max-height 0.2s ease-in-out,margin 0.2s ease-in-out}.product-design-sticky .entry-summary div[itemprop="description"]>p{line-height:25px}.product-design-sticky .entry-summary .summary-inner{padding:0 40px;margin:0 auto;max-width:600px}.product-design-sticky .entry-summary.block-sticked.not-in-viewport div[itemprop="description"]{max-height:0;margin:0}.product-design-sticky .entry-summary.block-sticked .summary-inner{transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-webkit-transition:transform 0.5s ease}.product-design-sticky .entry-summary.hide-temporary{opacity:0}.product-design-sticky .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:last-child){margin-bottom:4px}.product-design-sticky .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a{display:block;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);transition:all 0.45s ease-in-out;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;opacity:0}.product-design-sticky .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a.animate-images{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);opacity:1}.product-design-sticky .woocommerce-breadcrumb,.product-design-sticky .yoast-breadcrumb{display:inline-block}.product-design-sticky .product_meta{border-top:none;display:inline-block;padding:15px;background-color:#F9F9F9}.product-design-sticky .product_meta>span{display:inline-block;margin:0 10px;font-weight:700;line-height:2}.product-design-sticky .product-tabs-wrapper{margin:0 -15px 0;background-color:#F9F9F9;padding:40px 0}.product-design-sticky .product-share{margin-bottom:50px;text-align:center}.product-design-sticky .tabs{text-align:center}.product-design-sticky .single_variation_wrap{padding-top:25px}.product-design-sticky .single_variation .woocommerce-variation-price,.product-design-sticky .single_variation .woocommerce-variation-availability{float:none;display:inline}.product-design-sticky .single_variation .price{vertical-align:bottom}.product-design-sticky .single_variation .out-of-stock,.product-design-sticky .single_variation .in-stock,.product-design-sticky .single_variation .price{margin-left:7px;margin-right:7px}.product-design-sticky .variations{margin-bottom:0}.product-design-sticky .variations td{text-align:center}.product-design-sticky .variations td.label{display:none}.product-design-sticky .variations .reset_variations{margin-right:-54px}.product-design-sticky.product-type-variable .variations_form{width:100%;padding-bottom:0;border-bottom:none}.product-design-sticky.product-type-variable .product_meta{padding-top:15px}.product-design-compact .product-image-summary{margin-bottom:20px}.product-design-compact .product-image-summary>.row{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row}.product-design-compact .product-image-summary>.row:after,.product-design-compact .product-image-summary>.row:before{content:none}.product-design-compact .product-images,.product-design-compact .entry-summary{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-design-compact .entry-summary{position:relative}.product-design-compact .entry-summary .yith-wcwl-add-to-wishlist,.product-design-compact .entry-summary .compare-btn-wrapper,.product-design-compact .entry-summary .sizeguide-btn-wrapp{display:inline-block;margin-right:10px;margin-bottom:15px}.product-design-compact .entry-summary .yith-wcwl-add-to-wishlist{padding-top:0;margin-top:0;border-top:none}.product-design-compact .entry-summary .sizeguide-btn-wrapp{margin-top:0}.product-design-compact .entry-summary .sizeguide-btn-wrapp>a{margin-top:-2px}.product-design-compact .cart{display:block;margin-right:0}.product-design-compact .product_meta{border-top:none;padding-top:0;margin-top:0;margin-bottom:8px}.product-design-compact .product_meta>span{margin-bottom:10px}.product-design-compact #comments{width:auto;padding-top:0;padding-right:0;float:none;margin-bottom:20px;margin-top:10px}.product-design-compact #comments>h2{font-size:14px}.product-design-compact .commentlist{margin-top:20px}.product-design-compact #review_form_wrapper{float:none;width:auto;border-left:none;border-bottom:none;padding-top:0;padding-bottom:0;padding-left:0}.product-design-compact #review_form_wrapper #reply-title{font-size:14px}.product-design-compact .woocommerce-tabs .shop_attributes{margin-top:-10px;margin-bottom:-20px}.tabs-layout-accordion{border-top:2px solid #000;margin-bottom:30px;margin-top:10px}.tabs-layout-accordion .wc-tabs{display:none}.woocommerce form.woocommerce-checkout{display:flex;flex-wrap:wrap}form.woocommerce-checkout:after{content:"";clear:both;display:block}.woocommerce-checkout .woocommerce-error{margin-top:20px;margin-left:15px;margin-right:15px;padding-left:6em}.woocommerce-checkout .woocommerce-error li{margin-bottom:15px;position:relative}.woocommerce-checkout .woocommerce-error li:last-child{margin-bottom:0}.woocommerce-checkout .woocommerce-error li:before{content:"\f105";opacity:.7;font-family:'FontAwesome';position:absolute;top:0;left:-15px}.woocommerce-checkout .woocommerce-info{margin-bottom:25px;border:none;background-color:#fff0;padding:0;overflow:visible;color:#8C8C8C}.woocommerce-checkout .woocommerce-info a{color:#202020;text-decoration:none}.woocommerce-checkout .woocommerce-info:before{content:none}.woocommerce-checkout .woocommerce-info .showcoupon,.woocommerce-checkout .woocommerce-info .showlogin{border-bottom:1px solid #E6E6E6;display:inline;margin-left:5px;line-height:1.5}.woocommerce-checkout .woocommerce-info .showcoupon:hover,.woocommerce-checkout .woocommerce-info .showlogin:hover{border-color:#A6A6A6}.woocommerce-checkout .checkout_coupon,.woocommerce-checkout .login.hidden-form{position:relative;background-color:#f8f8f8}.woocommerce-checkout .checkout_coupon:before,.woocommerce-checkout .login.hidden-form:before{content:"\f0d8";position:absolute;top:-4px;line-height:0;left:20px;color:#f8f8f8;font-size:24px;font-family:"FontAwesome"}.woocommerce-checkout .checkout_coupon{padding:15px 20px;display:block;max-width:400px;text-align:center;border:0px!important}.woocommerce-checkout .checkout_coupon p{margin-bottom:5px;margin-top:5px}.woocommerce-checkout .checkout_coupon p.form-row-first,.woocommerce-checkout .checkout_coupon p.form-row-last{float:none;width:auto;display:inline-block;vertical-align:top}.woocommerce-checkout .checkout_coupon .input-text{box-shadow:none}.woocommerce-checkout .checkout_coupon .button{background-color:#000;color:#fff;border-color:#000}.woocommerce-checkout .checkout_coupon .button:hover,.woocommerce-checkout .checkout_coupon .button:focus{background-color:#000;border-color:#000;opacity:.8;color:#fff;text-decoration:none}.woocommerce-checkout .checkout_coupon .button.btn-style-bordered{background-color:#fff0;color:#000}.woocommerce-checkout .checkout_coupon .button.btn-style-bordered:hover,.woocommerce-checkout .checkout_coupon .button.btn-style-bordered:focus{background-color:#000;color:#fff;opacity:1}.woocommerce-checkout .checkout_coupon .button.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.woocommerce-checkout .checkout_coupon .button.btn-style-link:hover,.woocommerce-checkout .checkout_coupon .button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.woocommerce-checkout .login.hidden-form{max-width:500px;padding:20px 25px 20px 25px;margin-bottom:20px}.woocommerce-checkout .login.hidden-form .woocommerce-form__label{margin-bottom:0;margin-top:20px}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-account-fields{margin-top:40px}.woocommerce-checkout .woocommerce-billing-fields .address-change-notes{color:red;margin-bottom:15px}.woocommerce-shipping-fields{display:none}.woocommerce-checkout .woocommerce-billing-fields abbr,.woocommerce-checkout .woocommerce-shipping-fields abbr,.woocommerce-checkout .woocommerce-account-fields abbr{border:none;text-decoration:none}.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-checkout .woocommerce-shipping-fields>h3,.woocommerce-checkout .woocommerce-account-fields>h3{text-transform:uppercase;letter-spacing:.6px;font-weight:700}.woocommerce-checkout .select2-drop-active .select2-input{background-image:none!important}.woocommerce-checkout .create-account input[type="checkbox"]{position:static;margin-left:0}.woocommerce-checkout .create-account span{vertical-align:middle}.woocommerce-checkout .woocommerce-shipping-fields>h3 label{display:inline-block;text-transform:uppercase;font-size:22px;margin:0}.woocommerce-checkout .woocommerce-shipping-fields .notes textarea{height:110px}.woocommerce-checkout .checkout-order-review{background-color:#f8f8f8;background-image:url(https://nctf.fillmed.pt/wp-content/themes/hyper/assets/css/images/checkout-border.jpg);background-position:left top;background-repeat:no-repeat;padding:40px 30px;margin-top:8px}.woocommerce-checkout .checkout-order-review>h3{text-transform:uppercase;letter-spacing:.6px;text-align:center;font-weight:700}.woocommerce-checkout .checkout-order-review .responsive-table{background-color:#fff;padding:20px 25px 0 25px}.woocommerce-checkout .woocommerce-checkout-payment li{margin-bottom:15px}.woocommerce-checkout .woocommerce-checkout-payment li img{max-height:40px;margin-left:5px;margin-right:5px}.woocommerce-checkout .woocommerce-checkout-payment li label{margin-bottom:0;display:inline-block}.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-form__input{position:relative;margin-left:0;margin-right:5px}.woocommerce-checkout .woocommerce-checkout-payment .payment_box,.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions{position:relative;margin-top:15px;padding:10px 15px;background-color:#fff;border:2px solid rgb(115 115 115 / .1)}.woocommerce-checkout .woocommerce-checkout-payment .payment_box p,.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions p{margin-bottom:5px}.woocommerce-checkout .woocommerce-checkout-payment .payment_box:before,.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions:before{content:"\f0d8";position:absolute;top:-5px;line-height:0;left:25px;color:#e8e8e8;font-size:22px;font-family:"FontAwesome"}.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions{margin-bottom:20px}.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions:before{display:none}.woocommerce-checkout .woocommerce-checkout-payment .payment_method_paypal img{margin-left:10px}.woocommerce-checkout .woocommerce-checkout-payment .payment_method_paypal a{background-color:#fff0;padding-bottom:1px;padding-right:0;padding-left:0;padding-top:0;border:none;border-bottom:1px solid #E6E6E6;display:inline;margin-left:15px}.woocommerce-checkout .woocommerce-checkout-payment .payment_method_paypal a:hover{text-decoration:none;border-color:#A6A6A6;background-color:#fff0}.woocommerce-checkout .woocommerce-checkout-payment .payment_method_paypal a:focus{border-color:#A6A6A6;background-color:#fff0}.woocommerce-checkout .woocommerce-checkout-payment #wc-stripe-cc-form{border:none;padding:0;margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-payment #wc-stripe-cc-form label{display:block}.woocommerce-checkout .woocommerce-checkout-payment .wc-saved-payment-methods{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-payment .wc-saved-payment-methods li:last-child{margin-bottom:5px}.woocommerce-checkout .woocommerce-checkout-payment .wc-saved-payment-methods+#wc-stripe-cc-form{margin-top:15px}.woocommerce-checkout .place-order{margin-top:25px}.woocommerce-checkout .place-order button{width:100%;padding:15px 0;font-size:16px;letter-spacing:1px;background-color:#000000!important;color:#fff;border-color:#000000!important}.woocommerce-checkout .place-order button:hover,.woocommerce-checkout .place-order button:focus{background-color:#000;border-color:#000;opacity:.8;color:#fff;text-decoration:none}.woocommerce-checkout .place-order button.btn-style-bordered{background-color:#fff0;color:#000}.woocommerce-checkout .place-order button.btn-style-bordered:hover,.woocommerce-checkout .place-order button.btn-style-bordered:focus{background-color:#000;color:#fff;opacity:1}.woocommerce-checkout .place-order button.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.woocommerce-checkout .place-order button.btn-style-link:hover,.woocommerce-checkout .place-order button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.woocommerce-checkout .woocommerce-privacy-policy-text a,.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{font-weight:600}.woocommerce-checkout .woocommerce-privacy-policy-text p:last-child{margin-bottom:25px}.woocommerce-checkout form#order_review #payment_method_stripe{margin-left:0;margin-top:0;margin-bottom:0;margin-right:5px}.cart-heading{font-size:27px;color:#1d1d1b;text-align:center;margin-bottom:65px}.woocommerce-cart-form__contents .cart-item-details>*{margin:0}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item{padding:30px}.woocommerce-cart-form__contents .product-thumbnail{padding-right:30px}.woocommerce-cart-form__contents .product-thumbnail img{max-width:250px;width:100%}.woocommerce-cart-form__contents .product-name{font-size:22px;font-weight:500;line-height:100%;margin-bottom:35px}.woocommerce-cart-form__contents .product-name a{font-weight:500}.woocommerce-cart-form__contents .product-quantity p{font-size:13px;font-weight:500}.woocommerce-cart-form__contents .product-quantity .quantity{margin-bottom:35px}.woocommerce .quantity .qty{width:0;height:0;line-height:100%;border:0;padding:0;opacity:0}.woocommerce .quantity .minus,.woocommerce .quantity .plus{cursor:pointer;background-color:#fff0;border:0;font-size:22px}.woocommerce-cart-form__contents .product-price{margin-bottom:10px}.woocommerce-cart-form__contents .product-price span{font-size:13px;font-weight:500}.woocommerce .woocommerce-cart-form__contents .product-remove{display:block}.woocommerce .woocommerce-cart-form__contents .product-remove a.remove{display:inline-block}.woocommerce .woocommerce-cart-form__contents .product-remove a.remove,.woocommerce .woocommerce-cart-form__contents .product-remove a.remove:hover{font-size:13px;font-weight:500;color:#1d1d1b!important;background-color:unset;padding-left:0;width:auto;text-align:left}.woocommerce .woocommerce-cart-form__contents .product-remove a.remove:hover{text-decoration:underline}.woocommerce-cart-form button[name="update_cart"]{display:none;opacity:0}.cart-qty-modern-inputs{display:flex}body.woocommerce-cart .entry-content{padding-left:0;padding-right:0}.cart-item-sep{height:15px;background-color:#b4b4b4;margin-top:30px;margin-bottom:50px}.cart-qty-modern-inputs a{font-size:24px;font-weight:100;width:24px;height:24px;align-items:center;text-align:center;border:1px solid #1d1d1b;color:#1d1d1b;margin-right:10px;cursor:pointer}.woocommerce .cart-actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;text-align:right;margin-bottom:80px}.woocommerce .cart-actions:after,.woocommerce .cart-actions:before{content:none}.woocommerce .cart-actions>div{width:auto;flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.woocommerce .cart-actions .button{padding-left:30px;padding-right:30px}.woocommerce .cart-actions .coupon{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row}.woocommerce .cart-actions .coupon label{display:none}.woocommerce .cart-actions .coupon .input-text{max-width:250px;margin-right:10px}.woocommerce .cart-actions .coupon .button{background-color:#000;color:#fff;border-color:#000}.woocommerce .cart-actions .coupon .button:hover,.woocommerce .cart-actions .coupon .button:focus{background-color:#333;color:#fff;text-decoration:none;border-color:#333}.woocommerce .cart-actions .coupon .button.btn-style-bordered{background-color:#fff0;color:#000}.woocommerce .cart-actions .coupon .button.btn-style-bordered:hover,.woocommerce .cart-actions .coupon .button.btn-style-bordered:focus{background-color:#000;color:#fff;border-color:#000}.woocommerce .cart-actions .coupon .button.btn-style-link{background-color:#fff0;color:#000;opacity:1}.woocommerce .cart-actions .coupon .button.btn-style-link:hover,.woocommerce .cart-actions .coupon .button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.7}.woocommerce .cart-empty:before{content:"\e04e";margin-left:-18px}.woocommerce .cart-empty:after{content:"\f00d";top:91px;font-size:60px;font-family:"FontAwesome"}.cart-discount .coupon-code{background:#222;color:#fff;text-align:center;padding:5px;text-transform:uppercase;font-weight:700;width:auto}.return-to-shop{text-align:center;margin-bottom:50px}.return-to-shop .button{background-color:#000;color:#fff;border-color:#000;font-size:16px;line-height:20px;padding-top:12px;padding-bottom:12px;padding-left:28px;padding-right:28px}.return-to-shop .button:hover,.return-to-shop .button:focus{background-color:#000;border-color:#000;opacity:.8;color:#fff;text-decoration:none}.return-to-shop .button.btn-style-bordered{background-color:#fff0;color:#000}.return-to-shop .button.btn-style-bordered:hover,.return-to-shop .button.btn-style-bordered:focus{background-color:#000;color:#fff;opacity:1}.return-to-shop .button.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.return-to-shop .button.btn-style-link:hover,.return-to-shop .button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.cart-collaterals{*zoom:1;width:100%}.cart-collaterals:before,.cart-collaterals:after{content:" ";display:table}.cart-collaterals:after{clear:both}.cart-collaterals .related,.cart-collaterals .related-products{width:30.75%;float:left}.cart-collaterals .cross-sells{width:48%;float:left}.cart-collaterals .cross-sells>h3{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:30px}.cart-collaterals .cross-sells ul.products{float:none}.cart-collaterals .cross-sells ul.products li{width:48%}.cart-collaterals .shipping_calculator{width:48%;*zoom:1;clear:right;float:right}.cart-collaterals .shipping_calculator:before,.cart-collaterals .shipping_calculator:after{content:" ";display:table}.cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .cart_totals .actions{margin-top:20px}.woocommerce .cart-collaterals .cart_totals .actions .coupon,.woocommerce .cart-collaterals .cart_totals #coupon_code,.woocommerce .cart-collaterals .cart_totals .actions .form-group{text-align:center}.woocommerce .cart-collaterals .cart_totals .actions .coupon label{display:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;max-width:400px;margin:0 auto;padding:25px;padding-top:40px}.cart-collaterals .cart_totals h2{font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.cart-collaterals .cart_totals>.responsive-table{background-color:#fff}.cart-collaterals .cart_totals>.responsive-table table{border:0px!important}.cart-collaterals .cart_totals>.responsive-table table.shop_table th{padding:0}.cart-collaterals .cart_totals .amount{color:#000}.cart-collaterals .cart_totals table{margin-bottom:2px}.cart-collaterals .cart_totals table tr:last-child th,.cart-collaterals .cart_totals table tr:last-child td{border-bottom:none}.cart-collaterals .cart_totals table th{text-align:left;font-size:14px;width:45%}.cart-collaterals .cart_totals table td{text-align:right}.cart-collaterals .cart_totals table .order-total th{font-size:22px;text-transform:uppercase;font-weight:700}.cart-collaterals .cart_totals table .order-total td>strong{font-size:22px;font-weight:700}.cart-collaterals .cart_totals table .shipping{line-height:1.6}.cart-collaterals .cart_totals table .shipping .shipping_method+.woocommerce-shipping-calculator,.cart-collaterals .cart_totals table .shipping #shipping_method+.woocommerce-shipping-calculator{margin-top:15px}.cart-collaterals .cart_totals table .shipping a{background-color:#fff0;padding-bottom:1px;padding-right:0;padding-left:0;padding-top:0;border:none;border-bottom:1px solid #E6E6E6;display:inline}.cart-collaterals .cart_totals table .shipping a:hover{text-decoration:none;border-color:#A6A6A6;background-color:#fff0}.cart-collaterals .cart_totals table .shipping a:focus{border-color:#A6A6A6;background-color:#fff0}.cart-collaterals .cart_totals table .shipping .woocommerce-shipping-calculator>p{margin-bottom:0}.cart-collaterals .cart_totals table .shipping .shipping-calculator-form{margin-top:20px}.cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:center}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button{padding-top:15px;padding-bottom:15px;width:100%;font-size:16px;background-color:#000;color:#fff;border-color:#000;border-radius:0}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:hover,.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button:focus{background-color:#000;border-color:#000;opacity:.8;color:#fff;text-decoration:none}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button.btn-style-bordered{background-color:#fff0;color:#000}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button.btn-style-bordered:hover,.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button.btn-style-bordered:focus{background-color:#000;color:#fff;opacity:1}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button.btn-style-link:hover,.cart-collaterals .cart_totals .wc-proceed-to-checkout>a.button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.register>p{position:relative}.register #reg_password:focus+.woocommerce-password-strength+.woocommerce-password-hint{opacity:1;visibility:visible}.register .woocommerce-privacy-policy-text a{font-weight:600}.register .woocommerce-privacy-policy-text p:last-child{margin-bottom:15px}.col-register h2:before{content:"\e005"}.col-register-text{text-align:center}.col-register-text h2:before{content:none}.col-register,.col-register-text{border-left-width:1px;border-color:rgb(0 0 0 / .1);border-style:solid}.registration-info,.login-info{margin-bottom:20px;line-height:1.6}#customer_login .col-register,#customer_login .col-login,#customer_login .col-register-text{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:60px;padding-right:60px;padding-top:40px;padding-bottom:60px}.active-register .col-register{display:block}.active-register .col-login{display:none}.with-login-reg-info .registration-info,.with-login-reg-info .login-info{animation:fade-in 0.7s ease;-webkit-animation:fade-in 0.7s ease}.with-login-reg-info .registration-info{display:none}.with-login-reg-info.active-register .registration-info{display:block}.with-login-reg-info.active-register .login-info{display:none}.login-form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form-footer .lost_password,.login-form-footer .remember-me-label{margin-bottom:10px;font-size:14px;font-weight:400}.login-form-footer .remember-me-label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:10px}.login-form-footer .lost_password{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.login-form-footer .lost_password:before{content:"\e056";display:inline-block;margin-top:-2px;margin-right:7px;vertical-align:middle;font-family:'simple-line-icons'}.login-form-footer .lost_password:hover,.login-form-footer .lost_password:focus{color:#000;text-decoration:none}.lost_reset_password{max-width:500px;padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px;margin:0 auto}.woocommerce form.lost_reset_password .form-row{width:100%;margin-top:20px;float:none}.lost_reset_password p:first-child{font-size:18px;line-height:1.8;display:inline;border-bottom:1px solid #EFEFEF}.register .button,.login .button,.lost_reset_password .button{width:100%;margin-top:10px;border:2px solid #000;background-color:#fff0;color:#000}.register .button:hover,.register .button:focus,.login .button:hover,.login .button:focus,.lost_reset_password .button:hover,.lost_reset_password .button:focus{background-color:#333;border-color:#333;color:#fff}.register>*:last-child,.login>*:last-child,.lost_reset_password>*:last-child{margin-bottom:0}.social-login-title,.register-or{font-weight:600;text-transform:uppercase;color:#000;margin-top:20px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-login-title:after,.social-login-title:before,.register-or:after,.register-or:before{content:"";-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;border-bottom-width:1px;border-bottom-style:solid;border-color:#E2E2E2}.social-login-title:after,.register-or:after{margin-left:20px}.social-login-title:before,.register-or:before{margin-right:20px}.register-or{display:none;margin-top:0}.woocommerce-password-hint{position:absolute;bottom:100%;right:0;opacity:0;visibility:hidden;margin-bottom:-10px;background:#fff;box-shadow:0 0 4px rgb(0 0 0 / .15);padding:20px;max-width:300px;width:100%;transition:opacity 0.5s,visibility 0.5s;-webkit-transition:opacity 0.5s,visibility 0.5s;animation:fade-in 0.5s;-webkit-animation:fade-in 0.5s}.woocommerce-password-hint:after{content:"\f0d7";position:absolute;top:100%;left:30px;font-size:26px;line-height:7px;text-shadow:0 2px 3px rgb(0 0 0 / .1);color:#fff;font-family:"FontAwesome"}.woocommerce-password-strength{margin-top:20px;margin-bottom:-10px;padding:10px 20px;display:none}.woocommerce-password-strength.short,.woocommerce-password-strength.bad,.woocommerce-password-strength.strong,.woocommerce-password-strength.good{display:block;color:#fff}.woocommerce-password-strength.short,.woocommerce-password-strength.bad{background-color:#E0B252}.woocommerce-password-strength.strong,.woocommerce-password-strength.good{font-weight:700;background-color:#459647}.woocommerce-password-strength:empty{display:none;margin:0;padding:0}.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-error,.woocommerce-account div.wpcf7-response-output{margin-left:15px;margin-right:15px}.woocommerce-MyAccount-content{float:left;padding-left:15px;padding-right:15px}.woocommerce-MyAccount-content{width:70%}.woocommerce-MyAccount-content>p:not(.woocommerce-info){padding:20px;background-color:#f9f9f9}.woocommerce-MyAccount-content>p:not(.woocommerce-info):first-child{font-size:16px}.woocommerce-MyAccount-content>p:not(.woocommerce-info) a:not(.vendor-dashboard){background-color:#fff0;padding-bottom:1px;padding-right:0;padding-left:0;padding-top:0;border:none;border-bottom:1px solid #c7c7c7;display:inline}.woocommerce-MyAccount-content>p:not(.woocommerce-info) a:not(.vendor-dashboard):hover{text-decoration:none;border-color:#A6A6A6;background-color:#fff0}.woocommerce-MyAccount-content>p:not(.woocommerce-info) a:not(.vendor-dashboard):focus{border-color:#A6A6A6;background-color:#fff0}.woocommerce-MyAccount-content .order-again{margin-bottom:30px}.wc-item-downloads li{line-height:1.5}.woocommerce-MyAccount-title{margin-bottom:0;border-bottom:none;padding:15px 20px;text-align:center;font-size:16px;background-color:#000;text-transform:uppercase;font-weight:700;color:#fff}.woocommerce-MyAccount-navigation{margin-bottom:40px}.woocommerce-MyAccount-navigation ul{border:1px solid rgb(136 136 136 / .12)}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgb(136 136 136 / .12)}.woocommerce-MyAccount-navigation ul li a{padding:14px 20px;display:block;font-size:12px;text-transform:uppercase;text-decoration:none;color:rgb(71 71 71 / .8)}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li a:focus{color:rgb(71 71 71 / .8);background-color:rgb(136 136 136 / .05)}.woocommerce-MyAccount-navigation ul li.is-active>a{color:rgb(71 71 71 / .8);background-color:rgb(136 136 136 / .12);cursor:default}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{margin-top:2px;margin-bottom:2px}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a+a{margin-left:3px}.entry-content>.woocommerce>.woocommerce-order{max-width:800px;margin:0 auto}.woocommerce-order-pay #order_review{max-width:555px;background-color:#f8f8f8;background-image:url(https://nctf.fillmed.pt/wp-content/themes/hyper/assets/css/images/checkout-border.jpg);background-position:left top;background-repeat:no-repeat;padding:40px 30px;margin-top:8px;margin:0 auto}.woocommerce-order-pay #order_review .product-total,.woocommerce-order-pay #order_review .product-subtotal{text-align:right}.woocommerce-order-pay #order_review .button{background-color:#000;color:#fff;border-color:#000;width:100%}.woocommerce-order-pay #order_review .button:hover,.woocommerce-order-pay #order_review .button:focus{background-color:#000;border-color:#000;opacity:.8;color:#fff;text-decoration:none}.woocommerce-order-pay #order_review .button.btn-style-bordered{background-color:#fff0;color:#000}.woocommerce-order-pay #order_review .button.btn-style-bordered:hover,.woocommerce-order-pay #order_review .button.btn-style-bordered:focus{background-color:#000;color:#fff;opacity:1}.woocommerce-order-pay #order_review .button.btn-style-link{background-color:#fff0;color:#000;opacity:.5}.woocommerce-order-pay #order_review .button.btn-style-link:hover,.woocommerce-order-pay #order_review .button.btn-style-link:focus{background-color:#fff0;color:#000;opacity:.8}.woocommerce-order-pay #order_review tfoot th{text-align:left}.woocommerce-order-pay #order_review tfoot td{text-align:right}.woocommerce-order-pay #order_review tfoot tr:last-child{border-bottom:none}.woocommerce-order-pay #order_review tfoot tr:last-child th,.woocommerce-order-pay #order_review tfoot tr:last-child td{border:none}.woocommerce-order-pay .responsive-table{background-color:#fff;padding:20px 25px 0 25px}.woocommerce-order-pay .wc_payment_methods{margin-bottom:20px}.woocommerce-order-pay .wc_payment_methods li label{margin-bottom:0;display:inline-block}.woocommerce-order-pay .wc_payment_methods li img{max-height:40px;margin-left:10px;margin-right:5px}.woocommerce-order-pay .wc_payment_method{margin-bottom:20px}.woocommerce-order-pay .payment_box{position:relative;margin-top:15px;padding:10px 15px;background-color:#fff;border:2px solid rgb(115 115 115 / .1)}.woocommerce-order-pay .payment_box p{margin-bottom:5px}.woocommerce-order-pay .payment_box:before{content:"\f0d8";position:absolute;top:-5px;line-height:0;left:25px;color:#e8e8e8;font-size:22px;font-family:"FontAwesome"}.woocommerce .track_order{max-width:500px;padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px;margin:0 auto}.woocommerce .track_order p:first-child{font-size:18px;line-height:1.8;display:inline;border-bottom:1px solid #EFEFEF}.woocommerce .track_order .form-row-first{margin-top:20px}.woocommerce .track_order .form-row-first,.woocommerce .track_order .form-row-last{float:none;width:100%}.woocommerce .track_order input.button{width:100%;margin-top:10px;border:2px solid #000;background-color:#fff0;color:#000}.woocommerce .track_order input.button:hover,.woocommerce .track_order input.button:focus{background-color:#333;border-color:#333;color:#fff}.woocommerce-PaymentMethod>label{vertical-align:baseline;display:inline-block;margin-bottom:15px}.woocommerce-order-received .site-content .entry-content>.woocommerce{max-width:800px;margin:0 auto}.woocommerce-order-received .responsive-table{margin-bottom:60px}.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received{background:#fff0;border:2px dashed #202020;color:#202020;font-weight:600;width:100%;text-align:center;font-size:16px;margin-bottom:30px;line-height:1.4;padding:15px 25px}.woocommerce-order-received ul.order_details{margin-left:0}.woocommerce-order-received .order-again{margin-top:-40px;margin-bottom:60px}.woocommerce-order-details>p{text-align:center}.woocommerce-order-details>p>a{margin-left:5px;margin-right:5px}.woocommerce-order-details__title,.wc-bacs-bank-details-heading{text-transform:uppercase;font-weight:600;margin-bottom:5px;text-align:center}.woocommerce-order-details__title+h3,.wc-bacs-bank-details-heading+h3{font-size:16px;opacity:.8;margin-bottom:30px;text-align:center}.woocommerce-customer-details>h2,.woocommerce-customer-details>h3{text-transform:uppercase;font-weight:600;text-align:center}.woocommerce-customer-details address{padding:25px 30px 30px 30px;border:2px dashed #d5d5d5}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media(min-width:767px){body.single-product.woocommerce-page .h-main>.container{max-width:100%;padding-left:0;padding-right:0}}body.single-product.woocommerce-page .product-top{max-width:1260px;margin:0 auto;padding-top:15px}body.single-product.woocommerce-page .product-top .vertical-line{position:absolute;left:0;right:0;top:0;margin:0 auto;text-align:center;height:140px}.prd-add-info{margin-top:60px;display:block}.prd-add-info.mobile-only{display:none}.prd-add-info .section{border:0;margin-bottom:20px}.prd-add-info .section .vertical-line{height:45px}.prd-add-info .section__title{font-size:30px;font-weight:500;line-height:100%;text-transform:uppercase;text-align:center;margin-bottom:20px}.prd-add-info .section .section__col:nth-child(1){padding-left:17.5%;padding-right:5%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.prd-add-info .section .section__body.switch-col .section__col:nth-child(1){order:2}.prd-add-info .section .section__body.switch-col .section__col:nth-child(2){order:1}.prd-add-info .section .section__body.switch-col .section__col:nth-child(1){padding-left:5%;padding-right:17.5%}.prd-add-info .section__img{padding-left:0;padding-right:0}.prd-add-info .section .section__body.switch-col .section__img{padding-left:0;padding-right:0}.prd-add-info .section__img .img-fluid{object-fit:cover;width:100%}.prd-add-info .section__img iframe{width:100%!important}.prd-add-info .section__desc{font-size:14px;margin-bottom:45px;text-align:justify}.prd-add-info .section__desc p{font-weight:400}.prd-add-info .section__desc p strong{font-weight:600}.prd-add-info .section__note{font-size:10px;line-height:110%;color:#858585}.clinical-results .section__note{color:#858585;font-size:12px;max-width:1400px;margin:0 auto;padding:20px 0;text-align:justify;line-height:1.5em}.charts_orb{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;font-family:arial;color:#000;max-width:1400px;margin:0 auto}.charts_orb .orb{padding:20px;text-align:center;padding:20px 40px;width:400px}.charts_orb .orb .orb_graphic{position:relative;width:180px;height:180px;margin:0 auto;border:3px solid #000;border-radius:50%}.charts_orb .orb .orb_graphic .orb_value{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.charts_orb .orb .orb_graphic .orb_value span{font-size:40px!important;font-weight:300!important;font-family:'DINPro',sans-serif}.charts_orb .orb .orb_label{text-transform:uppercase;text-align:center;margin-top:30px;font-size:23px;font-family:'DINPro',sans-serif;font-weight:500;line-height:110%;color:#858585}.charts_orb .orb .orb_label .secondary-text{margin-top:5px;font-size:13px;color:#1d1d1b;text-transform:none;font-weight:400}.section.complete-your-routine{margin-top:50px;max-width:1170px;margin:0 auto}.routine__list{display:flex;flex-wrap:wrap;justify-content:space-between}.routine__list .routine__item{display:flex;padding:20px 30px;align-items:center;justify-content:center;position:relative}.routine__list .routine__item>a{position:absolute;top:0;left:0;width:100%;right:0;bottom:0;cursor:pointer}.routine__list .routine__item .routine__number{font-size:180px;line-height:100%;color:#d5d5d5;font-weight:300}.routine__list[data-items-count="2"] .routine__item{width:50%}.routine__list[data-items-count="3"] .routine__item{width:33.333%}.routine__list[data-items-count="4"] .routine__item{width:25%}.routine__list[data-items-count="4"] .routine__item .routine__number{font-size:150px}.routine__list .routine__item .routine__title{font-size:18px;margin-left:15px}.routine__list .routine__item img{max-width:110px}@media(max-width:1440px){.clinical-results .section__note{padding-left:20px;padding-right:20px}}@media(max-width:1250px){.charts_orb .orb{width:350px;padding:20px}.clinical-results .section__note{padding:20px}}@media(max-width:1200px){.routine__list .routine__item{transform:scale(.8)}.woocommerce .products .product{flex:0 0 33.333333%;max-width:33.333333%}}@media(max-width:1100px){.charts_orb .orb{width:300px}}@media(max-width:992px){.routine__list .routine__item{width:50%!important;transform:scale(.9)}.charts_orb{justify-content:center}.clinical-results .section__note{text-align:center}}@media(max-width:767px){.woocommerce-cart-form__contents .product-thumbnail{text-align:center}.woocommerce-cart-form__contents .cart-item-details{text-align:center}.woocommerce .products .product{text-align:center;margin-bottom:0;padding:15px}.woocommerce .products .product .btn-add{justify-content:center}.single-product .h-container-wrapper{margin-top:50px}.single-product .product .images{padding:0;margin-bottom:0}.woocommerce div.product div.images img{width:100%!important}.woocommerce div.product div.summary{text-align:center!important;padding-left:0;padding-right:0}.single-product form.cart{justify-content:center}.prd-add-info .section .section__body .section__col:nth-child(1){order:2}.prd-add-info .section .section__body .section__col:nth-child(2){order:1}.prd-add-info .section .section__col:nth-child(1),.prd-add-info .section .section__body.switch-col .section__col:nth-child(1){padding:20px}.woocommerce .products .product{flex:0 0 100%;max-width:100%;width:100%}body.single-product.woocommerce-page .product-top{padding-top:0}}@media(max-width:640px){.prd-add-info .section__img iframe{height:225px!important}.woocommerce div.product .product_title{text-align:center;font-size:22px}.single-product .h-container-wrapper{margin-top:10px}.single-product .related.products .products .product:after{display:none}.prd-add-info{display:none}.prd-add-info.mobile-only{display:block;margin-top:20px}.prd-add-info .section__header{text-align:center}.prd-add-info .section__title{font-size:22px;cursor:pointer;display:inline-flex}.prd-add-info .section__body{display:none}.prd-add-info .section__body.d-flex{display:flex!important}.prd-add-info .prd-add-info .section__img{padding-left:0px!important;padding-right:0px!important}.routine__list{justify-content:center}.routine__list .routine__item{margin-bottom:20px;width:100%!important;transform:scale(1);display:flex;justify-content:center}.routine__list .routine__item .routine__number{font-size:80px!important}.routine__list .routine__item img{max-width:100%;max-height:150px}.charts_orb .orb{padding:20px 0;padding-bottom:0;width:100%;margin-bottom:20px}.charts_orb .orb .orb_label{margin-top:20px}.charts_orb .orb .orb_graphic{width:120px;height:120px;margin:0 auto}.charts_orb .orb .orb_graphic .orb_value span{font-size:30px!important}.product_by_cat_list_section .product_loop__heading{cursor:pointer}.product_by_cat_list_section .products{display:none}.product_by_cat_list_section:first-child .products,.product_by_cat_list_section[data-loop="1"] .products{display:block}.woocommerce div.product div.images.woocommerce-product-gallery .flex-direction-nav a,.woocommerce div.product div.images.woocommerce-product-gallery a.flex-prev:after,.woocommerce div.product div.images.woocommerce-product-gallery a.flex-next:after{width:40px}.prd-add-info .section__desc{margin-bottom:0}}