@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");@import url("https://fonts.googleapis.com/css?family=Cabin:300,400,500,600&display=swap");body{font-size:14px;line-height:1.5;font-weight:400;color:#262626;overflow-x:hidden;font-family:'Open Sans', Arial, sans-serif}section,footer{max-width:100vw}a{color:#48a1ff}html{margin-top:0 !important}table{overflow:hidden}label,input,select,textarea{color:#000}label abbr,label .required{color:#ff6767 !important}#page .site-main{padding:80px 15px;padding-bottom:50px}.cart-custom-count{position:absolute;z-index:1;bottom:calc(50% + 3px);height:20px;max-width:20px;right:0;line-height:19px;text-align:center;color:#fff;background:#06c;border-radius:10px;font-size:9px;padding:0 4px}.navbar-brand{max-width:140px}.navbar-brand img{max-height:35px;width:auto !important}.site-branding.navbar-brand a,.site-branding.navbar-brand p{float:left}.site-branding p.site-title{margin-top:7px}.header-1{max-width:1170px;margin:auto}.woocommerce ul.products li.product .product-wrap.circle .onsale,.woocommerce .product-wrap.circle span.onsale,.product-wrap.circle span.onsale,.single-product.woocommerce .product-single .product.circle span.onsale{line-height:45px}.nav.navbar-nav li.menu-item a{font-weight:600}.elementor-menu-cart__product-image.product-thumbnail img{max-height:60px;width:auto}.elementor-menu-cart__footer-buttons .elementor-button{display:inline-block;padding:5px 10px;border:1px solid;margin-top:10px}.primary-padding,.extra-info.style2 .section-content-container,.extra-info.style3 .section-content-container,.fun-fact .section-content-container,.shop-feature-2 .section-content-container{padding:0}.woocommerce table.my_account_orders .button,.woocommerce-pagination--without-numbers a.woocommerce-button--next{margin-bottom:10px}.woocommerce table.shop_table th a,.woocommerce table.shop_table th{font-weight:700;text-transform:uppercase}.home .woocommerce-products-header,.home .hero-banner,.navbar-brand .site-description,td.membership-product-excerpt,th.membership-discount-excerpt,li.cat-item.cat-item-24,a.btn.product_type_subscription,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) a.product_type_subscription.woocommerce-form-login__submit,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p a.product_type_subscription.button,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p a.product_type_subscription.button,.woocommerce-result-count,.woocommerce-ordering,#comments,.home .entry-title,#sidebar,.woocommerce-breadcrumb{display:none !important}#main{margin:auto}.contact-form .error{padding:5px 9px;border:1px solid red;color:red;border-radius:3px}.contact-form .success{padding:5px 9px;border:1px solid green;color:green;border-radius:3px}.contact-form form span{color:red}.cart-icon{position:relative}.main-footer{background:#f5f5f5}.main-footer ul li{display:inline-block}.main-footer ul li:hover{text-decoration:none;cursor:pointer}.copyright-text{background:#000;color:#fff}.term-membership ul.products{justify-content:center}.term-membership ul.products li.product{float:none;width:auto !important;display:inline-block}.product .count,.woocommerce div.product span.onsale,.woocommerce span.onsale,.product_meta{display:none !important}.wc-stripe-elements-field,.wc-stripe-iban-element-field{width:300px;padding:10px}.woocommerce-checkout .blockUI.blockOverlay{position:fixed !important}span.member-price{color:#000}.woocommerce-Price-currencySymbol,.woocommerce-Price-currencyCode{margin-right:3px}#main,.container{max-width:1300px}@media (max-width: 2560px){#main,.container{max-width:1300px !important}}@media (max-width: 1600px){#main,.container{max-width:1200px !important}}.form-control,.woocommerce-checkout .input-text,.page-template-my-account #billing_state,#rg_gateway_wrapper .good{padding:15px;line-height:1 !important;border-radius:0 !important;min-height:50px}#fc_frame,#fc_frame.fc-widget-normal{display:none}body.home #fc_frame,body.home #fc_frame.fc-widget-normal{display:block}@media only screen and (max-device-width: 667px), only screen and (max-device-width: 900px) and (min-device-width: 668px) and (orientation: landscape){.fc-widget-open{overflow:visible !important;position:static !important}body.home .fc-widget-open{height:100%;overflow:hidden !important;position:fixed !important;width:100%}}.elementor-menu-cart__main,.elementor-menu-cart__container,a.elementor-button--checkout,a.button.checkout.wc-forward,.post-edit-link{display:none !important}.checkout.woocommerce-checkout:after,.subs-cancellation-wrap:after{display:block;clear:both;content:""}.streaming-content ol ol ol li{list-style-type:lower-alpha}@media (min-width: 1025px){.elementor-element.elementor-products-grid.elementor-products-columns-4 ul.products{grid-template-columns:repeat(4, 1fr)}}@media (max-width: 1024px){.elementor-element.elementor-products-grid.elementor-products-columns-tablet-2 ul.products{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.elementor-element.elementor-products-grid.elementor-products-columns-mobile-1 ul.products{grid-template-columns:repeat(1, 1fr)}}#order_review .club-member-price bdi .woocommerce-Price-currencyCode{display:none}.size-chart_block a{display:inline-block !important;background:#363636;color:#fff !important;padding:2px 5px;text-decoration:none !important;margin-bottom:15px !important}h1.entry-title,.page-title{display:inherit;text-align:center;text-transform:uppercase;font-size:40px;padding:0;border-bottom:none;color:#262626}h1.page-title{display:inherit;text-align:center;text-transform:uppercase;font-size:40px;margin:40px 0;padding:0;border-bottom:none;color:#262626}.woocommerce-products-header{padding:100px 15px 15px}.page-heading{margin-bottom:30px;padding:90px 0 20px;text-align:center;color:#262626}.entry-content .woocommerce .cart-page-title h2{font-size:16px;padding:0;text-transform:capitalize;margin:20px 0;color:#262626}.entry-content .woocommerce .woocommerce-cart-form .shop_table{border:none;border-radius:0}.entry-content .woocommerce .woocommerce-cart-form .shop_table thead{background-color:#f9f9f9}.entry-content .woocommerce .woocommerce-cart-form .shop_table thead .product-subtotal{display:none}.entry-content .woocommerce .woocommerce-cart-form .shop_table thead tr th,.entry-content .woocommerce .woocommerce-cart-form .shop_table thead tr td,.entry-content .woocommerce .woocommerce-cart-form .shop_table tbody tr th,.entry-content .woocommerce .woocommerce-cart-form .shop_table tbody tr td{color:#262626}.entry-content .woocommerce .woocommerce-cart-form .shop_table tbody td{font-size:12px}.entry-content .woocommerce .woocommerce-cart-form .shop_table tbody td .quantity input,.entry-content .woocommerce .woocommerce-cart-form .shop_table tbody td .coupon input{border-radius:0px;border:1px solid #e5e5e5}.entry-content .woocommerce .woocommerce-cart-form .shop_table tbody .product-subtotal{display:none}@media (max-width: 768px){.entry-content .woocommerce .woocommerce-cart-form .shop_table_responsive tr.cart_item{display:flex;flex-wrap:wrap;border-top:1px solid rgba(0,0,0,0.1)}.entry-content .woocommerce .woocommerce-cart-form .shop_table_responsive tr.cart_item td{border:none;background:none}.entry-content .woocommerce .woocommerce-cart-form .shop_table_responsive tr.cart_item td.product-thumbnail{display:block !important}.entry-content .woocommerce .woocommerce-cart-form .shop_table_responsive tr.cart_item td.product-name{flex:0 0 calc(100% - 140px)}.entry-content .woocommerce .woocommerce-cart-form .shop_table_responsive tr.cart_item td:before{display:none}.entry-content .woocommerce .woocommerce-cart-form .shop_table_responsive tr.cart_item td.product-remove{align-self:flex-end;margin-left:auto}}.entry-content .woocommerce .cart-empty{padding:1em 2em;text-align:center;border-top-color:transparent;background-color:transparent;text-align:center;font-family:Poppins, Arial, sans-serif;font-size:2rem;font-weight:700;margin-bottom:0px;padding-bottom:0;color:#000}.entry-content .woocommerce .cart-empty:before{content:"\e01d";display:block;position:relative;top:30px;left:0;margin:0 auto 30px;font-size:4em;color:#cecece}.entry-content .woocommerce .cart-empty:after{margin-bottom:30px}.entry-content .woocommerce .return-to-shop{text-align:center}.entry-content .woocommerce .cart-collaterals .cart_totals{width:100%}.entry-content .woocommerce .cart-collaterals .cart_totals h2{font-size:16px;padding:0;text-transform:capitalize;margin:20px 0;color:#262626}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table{margin:0 0 10px;border:0;border-radius:0}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table th,.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table td{padding:15px}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr{background-color:#f9f9f9}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th{color:#000;border-top:2px solid #fff}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td{border-top:2px solid #fff}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal{display:none}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal td,.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.order-total td{text-align:right;color:#4a9a05;font-weight:700;border-top:2px solid #fff}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.shipping td ul li{text-align:right}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.shipping td ul li label{color:#4a9a05;font-weight:700}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.shipping td p{text-align:right;color:#000;display:none}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody .recurring-totals{background-color:#fff}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody .recurring-totals th{text-transform:capitalize;font-size:16px;padding:20px 0 20px 0}.entry-content .woocommerce .shop_table{border-radius:0px}.entry-content .woocommerce .shop_table tbody tr .actions{padding:10px}.entry-content .woocommerce .shop_table tbody tr .actions .coupon input{padding:0.8em 0.5em;margin-right:10px}.entry-content .woocommerce .shop_table tbody tr.cart_item td{padding:20px 10px}.entry-content .woocommerce .shop_table tbody tr.cart_item td.product-price{text-align:center}.entry-content .woocommerce .shop_table tbody tr.cart_item .club-member-price bdi{font-size:0px}.entry-content .woocommerce .shop_table tbody tr.cart_item .club-member-price bdi .woocommerce-Price-currencyCode{font-size:12px}.entry-content .woocommerce .shop_table tbody tr.cart_item span.price-label{font-size:10px;text-transform:capitalize;line-height:14px;background-color:#eaeaea;padding:4px 5px;border-radius:3px;margin:auto;display:block;max-width:82px}.entry-content .woocommerce .shop_table tbody .product-name a{color:#000;text-decoration:none}.entry-content .woocommerce .shop_table tbody .product-name a:hover{text-decoration:none}.entry-content .woocommerce .shop_table tbody .product-thumbnail a img{width:100px}.entry-content .woocommerce .shop_table tbody .product-remove a{height:20px;width:20px;font-weight:400;font-size:1.25rem}.entry-content .woocommerce .shop_table tbody .product-remove a:hover{background-color:transparent}.entry-content .woocommerce .shop_table tbody .product-remove a svg{fill:#000}.entry-content .woocommerce .quantity .qty{padding:0.5em 0}.entry-content .woocommerce .quantity select{min-width:50px;padding:10px}.entry-content .woocommerce .quantity .is_subscription_qty{padding-left:11px}.entry-content .woocommerce .woocommerce-notices-wrapper .woocommerce-message{display:none}.woocommerce-cart .product-qty-label{display:none}@media (max-width: 640px){.woocommerce-cart td.product-quantity:before{margin-top:12px}.woocommerce-cart .woocommerce .product-qty-label{visibility:hidden}}@media (max-width: 768px){.entry-content .woocommerce .cart-collaterals .cart_totals{width:100%}}.subscription-price{visibility:hidden;position:relative}.subscription_item .product-price{position:relative}.subscription_item .product-price .amount,.subscription_item .product-price .subscription-details{visibility:hidden}.subscription_item .product-price .amount{display:none}.subscription_item .product-price .subscription-details{position:relative;display:block}.subscription_item .product-price .subscription-details .amount{display:block;position:absolute;top:0;width:100%;text-align:center}.subscription-details .woocommerce-Price-amount{visibility:visible !important;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.subscription-details .woocommerce-Price-amount{padding-left:15px;justify-content:flex-start}}[tooltip]{position:relative}[tooltip]::before,[tooltip]::after{text-transform:none;font-size:10px;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0;text-transform:uppercase;z-index:9;font-family:Arial, Helvetica, sans-serif}[tooltip]::before{content:"";border:5px solid transparent;z-index:1001}[tooltip]::after{content:attr(tooltip);font-family:Helvetica, sans-serif;text-align:center;min-width:3em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:0.3ch;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35);background:#333;color:#fff;z-index:1000}[tooltip]:hover::before,[tooltip]:hover::after{display:block}[tooltip=""]::before,[tooltip=""]::after{display:none !important}[tooltip]:not([flow])::before,[tooltip][flow^="up"]::before{bottom:100%;border-bottom-width:0;border-top-color:#333}[tooltip]:not([flow])::after,[tooltip][flow^="up"]::after{bottom:calc(100% + 5px)}[tooltip]:not([flow])::before,[tooltip]:not([flow])::after,[tooltip][flow^="up"]::before,[tooltip][flow^="up"]::after{left:50%;transform:translate(-50%, -0.5em)}@keyframes tooltips-vert{to{opacity:0.9;transform:translate(-50%, 0)}}@keyframes tooltips-horz{to{opacity:0.9;transform:translate(0, -50%)}}[tooltip]:not([flow]):hover::before,[tooltip]:not([flow]):hover::after,[tooltip][flow^="up"]:hover::before,[tooltip][flow^="up"]:hover::after,[tooltip][flow^="down"]:hover::before,[tooltip][flow^="down"]:hover::after{animation:tooltips-vert 300ms ease-out forwards}.tooltipc a.remove[tooltip]::before,.tooltipc a.remove[tooltip]::after{display:none !important}.tooltipc.cart-flex-1 a.remove[tooltip]::before,.tooltipc.cart-flex-1 a.remove[tooltip]::after,.tooltipc.cart-flex-2 a.remove[tooltip]::before,.tooltipc.cart-flex-2 a.remove[tooltip]::after,.tooltipc.cart-flex-3 a.remove[tooltip]::before,.tooltipc.cart-flex-3 a.remove[tooltip]::after,.tooltipc.cart-flex-4 a.remove[tooltip]::before,.tooltipc.cart-flex-4 a.remove[tooltip]::after{display:block !important}.cart-flex-1 .woocommerce-cart-form{border:1px solid #e6e6e6;margin-bottom:50px;border-radius:5px;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35)}.cart-flex-1 .woocommerce-cart-form .shop_table{border-radius:4px;margin:0}.cart-flex-1 .woocommerce-cart-form .shop_table thead{background-color:#e6e6e6 !important}.cart-flex-1 .shop_table tbody tr.cart_item td{padding:20px 20px !important}.cart-flex-1 .shop_table tbody .product-thumbnail a img{border:1px solid #e6e6e6;border-radius:10px;padding:3px}.cart-flex-1 .product-price{text-align:center}.cart-flex-1 .product-name{padding-left:20px !important}.cart-flex-1 .woocommerce-cart-form .shop_table tbody tr.cart_item span.price-label{background-color:#000000;color:#ffffff}.cart-flex-1 .quantity select{border-radius:10px}.cart-flex-1 .cart-collaterals .cart_totals .shop_table{border-radius:5px !important}.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr{background-color:#e6e6e6 !important}.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr th{border-top:none !important}.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal td,.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr.order-total td{border-top:none !important;font-weight:normal !important}.cart-flex-2 .woocommerce-cart-form{border:1px solid #e6e6e6;margin-bottom:50px;border-radius:5px;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35)}.cart-flex-2 .woocommerce-cart-form .shop_table{border-radius:4px;margin:0}.cart-flex-2 .woocommerce-cart-form .shop_table thead{background-color:#e6e6e6 !important}.cart-flex-2 .shop_table tbody tr.cart_item td{padding:20px 20px !important}.cart-flex-2 .shop_table tbody .product-thumbnail a img{border:1px solid #e6e6e6;border-radius:10px;padding:3px}.cart-flex-2 .product-price{text-align:center}.cart-flex-2 .product-name{padding-left:20px !important}.cart-flex-2 .woocommerce-cart-form .shop_table tbody tr.cart_item span.price-label{background-color:#000000;color:#ffffff}.cart-flex-2 .quantity select{border-radius:10px}.cart-flex-2 .cart-collaterals .cart_totals .shop_table{border-radius:5px !important}.cart-flex-2 .cart-collaterals .cart_totals .shop_table tbody tr{background-color:#e6e6e6 !important}.cart-flex-2 .cart-collaterals .cart_totals .shop_table tbody tr th{border-top:none !important}.cart-flex-2 .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal td,.cart-flex-2 .cart-collaterals .cart_totals .shop_table tbody tr.order-total td{border-top:none !important;font-weight:normal !important}.cart-flex-2 .col-lg-7{order:1}@media screen and (max-width: 991px){.cart-flex-2 .col-lg-7{order:0}}.cart-flex-2 .col-lg-5{order:0}@media screen and (max-width: 991px){.cart-flex-2 .col-lg-5{order:1}}.cart-flex-3 .woocommerce-cart-form{border:1px solid #e6e6e6;margin-bottom:50px;border-radius:5px;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35)}.cart-flex-3 .woocommerce-cart-form .shop_table{border-radius:4px;margin:0}.cart-flex-3 .woocommerce-cart-form .shop_table thead{background-color:#e6e6e6 !important}.cart-flex-3 .shop_table tbody tr.cart_item td{padding:20px 20px !important}.cart-flex-3 .shop_table tbody .product-thumbnail a img{border:1px solid #e6e6e6;border-radius:10px;padding:3px}.cart-flex-3 .product-price{text-align:center}.cart-flex-3 .product-name{padding-left:20px !important}.cart-flex-3 .woocommerce-cart-form .shop_table tbody tr.cart_item span.price-label{background-color:#000000;color:#ffffff}.cart-flex-3 .quantity select{border-radius:10px}.cart-flex-3 .cart-collaterals .cart_totals .shop_table{border-radius:5px !important}.cart-flex-3 .cart-collaterals .cart_totals .shop_table tbody tr{background-color:#e6e6e6 !important}.cart-flex-3 .cart-collaterals .cart_totals .shop_table tbody tr th{border-top:none !important}.cart-flex-3 .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal td,.cart-flex-3 .cart-collaterals .cart_totals .shop_table tbody tr.order-total td{border-top:none !important;font-weight:normal !important}.cart-flex-3 .col-lg-7{max-width:100%;flex:100%}.cart-flex-3 .col-lg-7 .product-thumbnail img{width:50px !important}.cart-flex-3 .col-lg-5{max-width:100%;flex:100%}.cart-flex-4 .woocommerce-cart-form{border:1px solid #e6e6e6;margin-bottom:50px;border-radius:5px;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35)}.cart-flex-4 .woocommerce-cart-form .shop_table{border-radius:4px;margin:0}.cart-flex-4 .woocommerce-cart-form .shop_table thead{background-color:#e6e6e6 !important}.cart-flex-4 .shop_table tbody tr.cart_item td{padding:20px 20px !important}.cart-flex-4 .shop_table tbody .product-thumbnail a img{border:1px solid #e6e6e6;border-radius:10px;padding:3px}.cart-flex-4 .product-price{text-align:center}.cart-flex-4 .product-name{padding-left:20px !important}.cart-flex-4 .woocommerce-cart-form .shop_table tbody tr.cart_item span.price-label{background-color:#000000;color:#ffffff}.cart-flex-4 .quantity select{border-radius:10px}.cart-flex-4 .cart-collaterals .cart_totals .shop_table{border-radius:5px !important}.cart-flex-4 .cart-collaterals .cart_totals .shop_table tbody tr{background-color:#e6e6e6 !important}.cart-flex-4 .cart-collaterals .cart_totals .shop_table tbody tr th{border-top:none !important}.cart-flex-4 .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal td,.cart-flex-4 .cart-collaterals .cart_totals .shop_table tbody tr.order-total td{border-top:none !important;font-weight:normal !important}.cart-flex-4 .col-lg-7{max-width:100%;flex:100%}.cart-flex-4 .col-lg-7 .product-thumbnail img{width:50px !important}.cart-flex-4 .col-lg-5{max-width:50%;flex:50%;margin-left:auto}@media screen and (max-width: 991px){.cart-flex-4 .col-lg-5{max-width:100%;flex:100%}}.cart-flex-5{background-color:white;box-shadow:0 2px 15px -3px  #00000012, 0 10px 20px -2px #0000000a;border-radius:7px;margin-bottom:50px !important;margin:15px}.cart-flex-5 .cart_totals{background-color:#3b71ca;padding:20px 20px 0;margin-top:20px;margin-bottom:20px;border-radius:7px}.cart-flex-5 .cart_totals *:not(a,td,th){background:none !important;color:#fff !important;font-weight:normal !important}.cart-flex-5 .cart_totals table tr th:first-child{color:#fff !important;font-weight:normal}.cart-flex-5 .cart_totals table tr td:last-child{color:#fff !important;font-weight:normal !important}@media screen and (min-width: 768px){.cart-flex-5 .cart_totals table{border-collapse:separate;border-spacing:0px 20px}.cart-flex-5 .cart_totals table tr th{border-top:1px solid #fff !important;border-bottom:1px solid #fff !important}.cart-flex-5 .cart_totals table tr th:first-child{border-left:1px solid #fff !important;border-top-left-radius:7px;border-bottom-left-radius:7px}.cart-flex-5 .cart_totals table tr td{border-top:1px solid #fff !important;border-bottom:1px solid #fff !important}.cart-flex-5 .cart_totals table tr td:last-child{border-right:1px solid #fff !important;border-top-right-radius:7px;border-bottom-right-radius:7px}}.cart-flex-5 form.woocommerce-cart-form table.shop_table{border-collapse:separate;border-spacing:15px 25px}.cart-flex-5 form.woocommerce-cart-form table.shop_table thead{background:none !important}.cart-flex-5 form.woocommerce-cart-form table.shop_table thead th{text-align:center;font-weight:500}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr.cart_item{box-shadow:0 2px 15px -3px #00000012, 0 10px 20px -2px #0000000a;border-radius:7px !important}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr.cart_item td{border:none}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr.cart_item td .price-label{background-color:#3b71ca;padding:4px;color:#fff}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr.cart_item td select{min-width:50px;padding:5px 10px !important;border-radius:7px}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr.cart_item td.product-name{text-align:center}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr.cart_item td.product-remove a{background-image:url(../images/trash.png);background-size:contain;background-repeat:no-repeat;background-position:center}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr.cart_item .subscription-details{height:0px !important}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr:last-child td{border:none}.cart-flex-5 form.woocommerce-cart-form table.shop_table tr:last-child td button{min-width:100px !important;font-size:12px !important;padding:10px !important}.progress-order{position:relative;margin-bottom:30px;margin-top:20px;overflow:hidden}.progress-order .progress-num{padding:0;margin:0;list-style-type:none;display:flex;justify-content:center}.progress-order .progress-num:before{content:"";background-color:lightgray;position:absolute;top:32%;left:0;height:3px;width:410px;z-index:1;margin:auto;right:0}.progress-order .progress-num .step-num{display:block;margin:auto;border:3px solid lightgray;border-radius:100%;width:40px;height:40px;text-align:center;background-color:#fff;font-family:sans-serif;font-size:15px;position:relative;z-index:1;line-height:35px;font-weight:600}.progress-order .progress-num .step{list-style:none;display:list-item;margin:10px;width:200px;text-align:center}.progress-order .progress-num .step a{color:#262626}.progress-order .progress-num .step.active .step-num{border-color:#06c;background-color:#06c;color:#fff}.progress-order .progress-num .step.active a{color:#06c}.progress-order .progress-num .step .step-label{text-transform:uppercase;font-weight:600;padding-top:10px;display:block}body.woocommerce-cart .cart-icon.svg-icon{display:none;visibility:hidden}.cart-custom-count{overflow:hidden}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-rows:auto auto;gap:10px 10px}.woocommerce-checkout #billing_first_name_field{order:1;width:100%}.woocommerce-checkout #billing_last_name_field{order:2;width:100%}.woocommerce-checkout #billing_email_field{order:3}.woocommerce-checkout #billing_phone_field{order:4}.woocommerce-checkout #billing_country_field,.woocommerce-checkout #shipping_country_field{order:5;grid-row:3 / span 1;grid-column:1 / span 2}.woocommerce-checkout #billing_country_field label,.woocommerce-checkout #shipping_country_field label{display:none}.woocommerce-checkout #billing_country_field:before,.woocommerce-checkout #shipping_country_field:before{content:"Billing Address";font-family:"Poppins", sans-serif;font-size:18px;font-weight:600;line-height:25px;margin:20px 0}.woocommerce-checkout p#billing_country_field.update_totals_on_change{visibility:visible !important;height:inherit !important}.woocommerce-checkout .billing_country_fields select{min-height:50px;padding:10px;-webkit-appearance:auto}.woocommerce-checkout #shipping_country_field{order:1;grid-row:1 / span 1;grid-column:1 / span 2}.woocommerce-checkout #shipping_country_field label{display:none}.woocommerce-checkout #shipping_country_field:before{content:"Shipping Address";font-family:"Poppins", sans-serif;font-size:18px;font-weight:600;line-height:25px;margin:20px 0}.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #shipping_address_1_field{order:6}.woocommerce-checkout #billing_address_2_field,.woocommerce-checkout #shipping_address_2_field{order:7}.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #shipping_postcode_field{order:8}.woocommerce-checkout #billing_city_field,.woocommerce-checkout #shipping_city_field{order:9}.woocommerce-checkout #billing_state_field,.woocommerce-checkout #shipping_state_field{order:10}.woocommerce-checkout #billing_state_field label,.woocommerce-checkout #shipping_state_field label{display:none}.woocommerce-checkout .select2-container--default{padding:3px}.woocommerce-checkout .select2-container--default,.woocommerce-checkout .select2-selection__rendered{border-radius:0 !important}.woocommerce-checkout .col2-set .woocommerce-billing-fields h3{font-size:0px}.woocommerce-checkout .col2-set .woocommerce-billing-fields h3:after{content:"Contact Information";font-family:"Poppins", sans-serif;font-size:18px;font-weight:600;line-height:25px;margin:0 0 20px}.entry-content .woocommerce form .form-row input{border:1px solid #e6e6e6;border-radius:0px}.entry-content .woocommerce form .form-row textarea{height:6em;padding:10px;border:1px solid #e6e6e6;border-radius:0px}.entry-content .woocommerce form .form-row .select2-container,.entry-content .woocommerce form .form-row select{border:1px solid #e6e6e6;border-radius:0px}.entry-content .woocommerce tr.woocommerce-shipping-totals.shipping{display:table-row}.entry-content .woocommerce .checkout_coupon{border-radius:0px}.entry-content .woocommerce .checkout_coupon p{margin-bottom:10px}.entry-content .woocommerce .checkout_coupon .form-row{padding:0}.entry-content .woocommerce .checkout_coupon .form-row-first{width:60%;margin:0}.entry-content .woocommerce .checkout_coupon .form-row-first #coupon_code{padding:10px}.entry-content .woocommerce .checkout_coupon .form-row-last{width:40%}.entry-content .woocommerce .checkout_coupon .form-row-last button{margin-left:30px}.entry-content .woocommerce .checkout,.entry-content .woocommerce .woocommerce-checkout{display:block;margin-top:30px}.entry-content .woocommerce .checkout .col2-set,.entry-content .woocommerce .woocommerce-checkout .col2-set{width:60%;float:left;margin-bottom:30px;padding:0 15px}.entry-content .woocommerce .checkout .col2-set .col-1,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-1{width:100%;max-width:100%;padding:0}.entry-content .woocommerce .checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{display:block}.entry-content .woocommerce .checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper input,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper input{padding:10px;line-height:1}.entry-content .woocommerce .checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection{height:inherit;border-radius:0px;margin:0;border:none}.entry-content .woocommerce .checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__rendered,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__rendered{padding:7px 10px}.entry-content .woocommerce .checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__arrow,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__arrow{top:8px;right:10px}.entry-content .woocommerce .checkout .col2-set .col-2,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2{width:100%;max-width:100%;padding:0}.entry-content .woocommerce .checkout .col2-set .col-2 .woocommerce-shipping-fields,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields{margin-top:20px}.entry-content .woocommerce .checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p{display:block}.entry-content .woocommerce .checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper input,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper input{padding:10px;line-height:1}.entry-content .woocommerce .checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection{height:inherit;border-radius:0px;margin:0;border:none}.entry-content .woocommerce .checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__rendered,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__rendered{padding:7px 10px}.entry-content .woocommerce .checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__arrow,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__arrow{top:8px;right:10px}.entry-content .woocommerce .checkout .col2-set .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p,.entry-content .woocommerce .woocommerce-checkout .col2-set .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper p{display:block}.entry-content .woocommerce .checkout h3#order_review_heading,.entry-content .woocommerce .woocommerce-checkout h3#order_review_heading{display:none}.entry-content .woocommerce .checkout h3#ship-to-different-address,.entry-content .woocommerce .woocommerce-checkout h3#ship-to-different-address{font-size:14px;font-weight:400}.entry-content .woocommerce .checkout h3#ship-to-different-address label,.entry-content .woocommerce .woocommerce-checkout h3#ship-to-different-address label{display:flex;align-items:center}.entry-content .woocommerce .checkout h3#ship-to-different-address label input,.entry-content .woocommerce .woocommerce-checkout h3#ship-to-different-address label input{margin-right:10px}.entry-content .woocommerce .checkout h3#ship-to-different-address label span,.entry-content .woocommerce .woocommerce-checkout h3#ship-to-different-address label span{line-height:1}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{width:40%;float:right;padding:0 15px;margin-bottom:30px}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table{border:none;border-radius:0}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table th,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table th{padding:15px}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table thead tr,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead tr{background-color:#f9f9f9}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table thead tr th,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead tr th{color:#000}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table thead tr th.product-name,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead tr th.product-name{width:70%}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table thead tr th.product-total,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead tr th.product-total{width:30%}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tbody tr.cart_item,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody tr.cart_item{font-size:12px;color:#000;background-color:#f9f9f9}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total{color:#4a9a05}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody tr.cart_item td{padding:15px;border-top:2px solid #fff}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot tr,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr{background-color:#f9f9f9}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot tr td,.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot tr th,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr td,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr th{border-top:2px solid #fff}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-subtotal,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-subtotal{display:none}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-subtotal td,.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total td,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-subtotal td,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total td{color:#4a9a05}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot .shipping td ul li label,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .shipping td ul li label{color:#4a9a05}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot .recurring-totals,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .recurring-totals{background-color:#fff}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tfoot .recurring-totals th,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .recurring-totals th{text-transform:capitalize;font-size:16px;padding:20px 0 20px 0}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order .shop_table tr th,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tr th{color:#000}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment{border-radius:0;background-color:#f9f9f9}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods{padding:20px}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods li.woocommerce-notice,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods li.woocommerce-notice{background-color:#dfe9fc;line-height:1.5;font-size:12px}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods li.payment_method_stripe label,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods li.payment_method_stripe label{display:flex;margin-bottom:20px}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods li.payment_method_stripe label img,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment ul.wc_payment_methods li.payment_method_stripe label img{margin-left:5px}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment .place-order,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .place-order{padding:20px}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{line-height:1.5;font-size:12px;color:#000}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order #payment .place-order button,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .place-order button{width:100%;display:block;text-align:center;font-size:1.25em;background-color:#4a9a05;color:#fff}.thankyou-block{max-width:800px;margin:auto;padding:10px;border-radius:10px;margin-bottom:20px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #f1f1f1}.required-field-override .optional{font-size:0px}.required-field-override .optional:before{content:"*";color:red;font-size:13px}.validation-error-input{border-color:#aa0000 !important;background-color:#ffbaba;color:#d8000c}.form-row.create-account,#billing_company_field,#account_password_field,.visible-hidden-field{visibility:hidden;height:1px;overflow:hidden;order:15}.woocommerce-form-coupon-toggle,.cart-discount{display:none !important}#shipping_first_name_field,#shipping_last_name_field,#update_all_subscriptions_addresses_field,#shipping_company_field,.payment_box.payment_method_rocketgate-gateway p,.wc_payment_methods.payment_methods.methods,#rgSubmitButton .smalltext-btn{display:none}#rg_iframe_form{margin-top:0px !important;border:0;width:100%;height:400px !important;min-height:400px}#rgSubmitButton .bigtext-btn{font-size:19px !important}.modal-message-container p{text-align:left !important}.payment-review-details{border:1px solid #eaeaea;padding-bottom:20px;margin:20px;display:none}.payment-review-details hr{margin:20px}.paymentTotal{font-size:21px;margin-top:40px;margin-bottom:20px;display:inline-block;width:50%;padding-left:20px}.paymentTotal.amount{text-align:right;padding-right:20px}.payment-logo-block{display:block;text-align:center;background:#efefef;padding:60px 10px;width:100%}.payment-logo-domain{text-transform:uppercase;font-weight:700;font-size:18px;margin-left:15px;letter-spacing:2px}.shop-info-block{padding:20px 20px 30px;font-size:15px;text-transform:uppercase;font-weight:300}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}.woocommerce-invalid input.input-text,.woocommerce-invalid select,.woocommerce-invalid .select2-container--default .select2-selection--single{color:#d8000c;background-color:#ffbaba;-webkit-text-fill-color:#d8000c}#approved .approved{color:#4a9a05;font-weight:800;margin-top:0;margin-bottom:0.5rem;padding:0}#approved h5{color:#4a9a05;font-weight:400;text-transform:none;font-size:20px}#content-denied .denied{color:#06c;font-weight:800;margin-top:0;margin-bottom:0.5rem;padding:0}#content-denied h5{color:#06c;font-weight:400;text-transform:none;font-size:20px}.order-review-reg #customer_details,.order-review-reg .woocommerce-info{display:none}.order-review-reg #order_review{width:100%}@media (max-width: 768px){.entry-content .woocommerce .checkout .col2-set,.entry-content .woocommerce .woocommerce-checkout .col2-set{width:100%;padding:0}.entry-content .woocommerce .checkout .woocommerce-checkout-review-order,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{width:100%}}@media (max-width: 640px){.entry-content .woocommerce .checkout .woocommerce-checkout-review-order,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{padding:0}}.checkout-style-1 #customer_details{border:1px solid #e6e6e6;border-radius:5px;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35);padding:30px 30px 20px;width:58%;margin-bottom:60px}@media screen and (max-width: 768px){.checkout-style-1 #customer_details{width:100%;margin-bottom:50px}}.checkout-style-1 #customer_details .form-row input{border-radius:5px !important;min-height:40px !important;box-shadow:inset 0 1px 2px #0000001a;background-color:#e8e8e8}.checkout-style-1 #customer_details .form-row span.select2{border-radius:5px !important;box-shadow:inset 0 1px 2px #0000001a;height:43px;background-color:#e8e8e8}.checkout-style-1 #customer_details .form-row span.select2 span.select2-selection{border-radius:5px;background-color:#e8e8e8}.checkout-style-1 #customer_details .form-row span.select2 span.select2-selection span.select2-selection__rendered{padding:3px 10px}.checkout-style-1 #customer_details .woocommerce-billing-fields h3{margin-bottom:15px}.checkout-style-1 #customer_details .woocommerce-billing-fields h3::after{font-family:inherit;text-transform:uppercase}.checkout-style-1 #customer_details .woocommerce-billing-fields #billing_country_field::before{font-family:inherit !important;text-transform:uppercase}.checkout-style-1 #customer_details .woocommerce-shipping-fields #shipping_country_field::before{font-family:inherit !important;text-transform:uppercase}.checkout-style-1 #order_review{padding:0}.checkout-style-1 #order_review table{background-color:#3c3d43;padding:10px;border-radius:5px}.checkout-style-1 #order_review *{background:#3c3d43;color:white;font-weight:normal;border-top-width:1px !important}.checkout-style-2 #customer_details{border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35);padding:30px 30px 20px;width:58%;margin-bottom:60px}@media screen and (max-width: 768px){.checkout-style-2 #customer_details{width:100%;margin-bottom:50px}}.checkout-style-2 #customer_details .form-row input{border-radius:50px !important;min-height:40px !important;box-shadow:inset 0 1px 2px #0000001a;background-color:#e8e8e8}.checkout-style-2 #customer_details .form-row span.select2{border-radius:50px !important;box-shadow:inset 0 1px 2px #0000001a;height:43px;background-color:#e8e8e8}.checkout-style-2 #customer_details .form-row span.select2 span.select2-selection{border-radius:50px;background-color:#e8e8e8}.checkout-style-2 #customer_details .form-row span.select2 span.select2-selection span.select2-selection__rendered{padding:3px 10px}.checkout-style-2 #customer_details .woocommerce-billing-fields h3{margin-bottom:15px}.checkout-style-2 #customer_details .woocommerce-billing-fields h3::after{font-family:inherit;text-transform:uppercase}.checkout-style-2 #customer_details .woocommerce-billing-fields #billing_country_field::before{font-family:inherit !important;text-transform:uppercase}.checkout-style-2 #customer_details .woocommerce-shipping-fields #shipping_country_field::before{font-family:inherit !important;text-transform:uppercase}.checkout-style-2 #order_review{padding:0}.checkout-style-2 #order_review table{background-color:#3c3d43;padding:20px;border-radius:10px}.checkout-style-2 #order_review *{background:#3c3d43;color:white;font-weight:normal;border-top-width:1px !important}.checkout-style-3 #customer_details{border:1px solid #e6e6e6;border-radius:0px;padding:30px 30px 20px;width:58%;margin-bottom:60px}@media screen and (max-width: 768px){.checkout-style-3 #customer_details{width:100%;margin-bottom:50px}}.checkout-style-3 #customer_details *{text-align:center}.checkout-style-3 #customer_details .form-row input{border-radius:0px !important;min-height:40px !important;box-shadow:0 1px 2px #0000001a;border-top:0;border-right:0;border-left:0}.checkout-style-3 #customer_details .form-row span.select2{border-radius:0px !important;box-shadow:0 1px 2px #0000001a;height:43px;border-top:0;border-right:0;border-left:0}.checkout-style-3 #customer_details .form-row span.select2 span.select2-selection span.select2-selection__rendered{padding:3px 10px}.checkout-style-3 #customer_details .woocommerce-billing-fields h3{margin-bottom:15px}.checkout-style-3 #customer_details .woocommerce-billing-fields h3::after{font-family:inherit;text-transform:uppercase}.checkout-style-3 #customer_details .woocommerce-billing-fields #billing_country_field::before{font-family:inherit !important;text-transform:uppercase;display:block}.checkout-style-3 #customer_details .woocommerce-shipping-fields #shipping_country_field::before{font-family:inherit !important;text-transform:uppercase;display:block}.checkout-style-3 #customer_details .woocommerce-shipping-fields #ship-to-different-address{width:100%}.checkout-style-3 #customer_details .woocommerce-shipping-fields #ship-to-different-address .checkbox{justify-content:center}.checkout-style-3 #customer_details .form-row.place-order{justify-content:center}.checkout-style-3 #order_review{padding:0}.checkout-style-3 #order_review *{text-align:center}.checkout-style-3 #order_review table{background-color:#e6e6e6;padding:0px;border-radius:0px}.checkout-style-4 form.checkout{background-color:white;box-shadow:0 2px 15px -3px #00000012, 0 10px 20px -2px #0000000a;border-radius:7px;padding:20px;margin-bottom:50px}.checkout-style-4 #customer_details{padding:0px;width:58%;margin-bottom:0px}@media screen and (max-width: 768px){.checkout-style-4 #customer_details{width:100%;margin-bottom:50px}}.checkout-style-4 #customer_details .form-row input{border-radius:5px !important;min-height:40px !important;box-shadow:inset 0 1px 2px #0000001a;background-color:#e8e8e8}.checkout-style-4 #customer_details .form-row span.select2{border-radius:5px !important;box-shadow:inset 0 1px 2px #0000001a;height:43px;background-color:#e8e8e8}.checkout-style-4 #customer_details .form-row span.select2 span.select2-selection{border-radius:5px;background-color:#e8e8e8}.checkout-style-4 #customer_details .form-row span.select2 span.select2-selection span.select2-selection__rendered{padding:3px 10px}.checkout-style-4 #customer_details .woocommerce-billing-fields h3{margin-bottom:15px}.checkout-style-4 #customer_details .woocommerce-billing-fields h3::after{font-family:inherit;text-transform:uppercase}.checkout-style-4 #customer_details .woocommerce-billing-fields #billing_country_field::before{font-family:inherit !important;text-transform:uppercase}.checkout-style-4 #customer_details .woocommerce-shipping-fields #shipping_country_field::before{font-family:inherit !important;text-transform:capitalize;font-size:16px;font-size:500}.checkout-style-4 #order_review{padding:0;margin-bottom:0}.checkout-style-4 #order_review table{background-color:#3b71ca;padding:10px;border-radius:5px}.checkout-style-4 #order_review *{background:#3b71ca;color:white;font-weight:normal;border-top-width:1px !important}.exceed{font-size:12px;color:#c00;padding:2px 0 0}.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table{display:revert !important;text-align:center;font-size:18px;margin-top:20px}.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table tr.order-total th{padding:0 15px !important}.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table tr.fee{font-size:14px}.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table tr.fee th{padding:0 15px !important;font-weight:normal}.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table tfoot tr{background-color:transparent !important}.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table thead,.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table tbody,.additional-fee-block table.shop_table.woocommerce-checkout-review-order-table tr.fee.recurring-total{display:none}.additional-fee-block tr.order-total th{font-size:0}.additional-fee-block tr.order-total th:after{content:"Today's Charge";font-size:18px}.payment-page div.entry-content .woocommerce .woocommerce-checkout .shop_table tr{background-color:#fff !important}.payment-page div.entry-content .woocommerce .woocommerce-checkout .shop_table tr th{font-size:0 !important}.payment-page div.entry-content .woocommerce .woocommerce-checkout .shop_table tr.fee th{font-size:inherit !important}.payment-page div.entry-content .woocommerce .woocommerce-checkout .shop_table tfoot .order-total td span{color:#000 !important}.payment-page div.entry-content .woocommerce .woocommerce-checkout .shop_table tfoot .order-total td strong{text-align:center !important}.page-template-page-templatespayment-php div.entry-content .woocommerce tr.woocommerce-shipping-totals.shipping{display:none !important}.entry-content .woocommerce>h2{text-align:center}.entry-content .woocommerce .woocommerce-form .form-control,.entry-content .woocommerce .woocommerce-form .woocommerce-checkout .input-text,.woocommerce-checkout .entry-content .woocommerce .woocommerce-form .input-text,.entry-content .woocommerce .woocommerce-form .page-template-my-account #billing_state,.page-template-my-account .entry-content .woocommerce .woocommerce-form #billing_state,.entry-content .woocommerce .woocommerce-form #rg_gateway_wrapper .good,#rg_gateway_wrapper .entry-content .woocommerce .woocommerce-form .good{font-weight:400;font-size:13px;color:#999}.entry-content .woocommerce .woocommerce-form .invalid-tooltip{display:none}.entry-content .woocommerce .woocommerce-form-login{margin:0 auto;padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.entry-content .woocommerce .woocommerce-form-login p{display:block;position:relative;margin-bottom:5px}.entry-content .woocommerce .woocommerce-form-login p input{padding:15px;line-height:1;border-radius:0}.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3){display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin-bottom:30px;margin-top:30px}.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .woocommerce-form-login__submit{display:block;background-color:#4a9a05;color:#fff}.entry-content .woocommerce .woocommerce-form-login p:nth-child(4){text-align:center}.entry-content .woocommerce .woocommerce-form-register{border:none;padding:0;margin:0;text-align:left;border-radius:0}.entry-content .woocommerce .woocommerce-form-register .hidden{height:1px;visibility:hidden}.entry-content .woocommerce .woocommerce-form-register .form-check .form-check-label{color:#000;line-height:24px}.entry-content .woocommerce .woocommerce-form-register .woocommerce-privacy-policy-text,.entry-content .woocommerce .woocommerce-form-register .password-sent{display:none}.entry-content .woocommerce .woocommerce-form-register .form-row input#billing_state{display:none !important}.entry-content .woocommerce .woocommerce-form-register .registerSelect{padding-left:8px;padding-right:8px}.entry-content .woocommerce .woocommerce-form-register .registerSelect .woocommerce-input-wrapper{width:100%}.entry-content .woocommerce .woocommerce-form-register .registerSelect .woocommerce-input-wrapper .select2-selection--single{height:50px;margin:0;background-color:#fff;border:1px solid #fff;border-radius:0}.entry-content .woocommerce .woocommerce-form-register .registerSelect .woocommerce-input-wrapper .select2-selection--single .select2-selection__rendered{color:#999;line-height:45px;font-size:13px}.entry-content .woocommerce .woocommerce-form-register .select2-container--default{border-radius:0 !important;margin:0}.entry-content .woocommerce .woocommerce-form-register .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.entry-content .woocommerce .woocommerce-form-register .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation{width:20%;float:right}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation ul{padding:0;margin:0 0 30px 0;box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1)}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation ul li{list-style-type:none;border-bottom:1px solid #e5e5e5;padding:10px 15px;text-transform:capitalize}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation ul li a{color:#969696}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation ul li a:hover{color:#262626;text-decoration:none}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation ul .is-active a{color:#4a9a05}.entry-content .woocommerce .woocommerce-MyAccount-content{width:78%;padding:20px}.entry-content .woocommerce .woocommerce-MyAccount-content header h2{font-size:16px;text-transform:capitalize}.entry-content .woocommerce .woocommerce-MyAccount-content h2{font-size:16px;text-transform:capitalize}.entry-content .woocommerce .woocommerce-MyAccount-content p mark{background-color:#dfe9fc;margin:0 3px;font-weight:700;border-radius:4px;padding:.35em .5em}.entry-content .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table{border-radius:0px;box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1)}.entry-content .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table thead tr{background-color:#f9f9f9}.entry-content .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table thead tr th{padding:10px;color:#000;font-size:12px}.entry-content .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td{padding:10px;font-size:12px;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td .view{padding:0.75em 1em !important;font-size:12px;margin:2px 0;background-color:#dfe9fc;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:16px;text-transform:capitalize}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.order_details{box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1)}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.order_details thead tr{background-color:#f9f9f9}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.order_details thead tr th{padding:10px;color:#000;font-size:12px}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.order_details tbody tr td,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.order_details tbody tr th,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.order_details tfoot tr td,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table.order_details tfoot tr th{padding:10px;font-size:12px;font-weight:400;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details h2{font-size:16px;text-transform:capitalize}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{padding:20px;line-height:1.5;display:flex;justify-content:space-between;border-radius:0px;border:1px solid #e5e5e5;background-color:#f9f9f9;box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1);color:#000;font-size:12px}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-account-my-memberships .shop_table{box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1)}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-account-my-memberships .shop_table thead tr{background-color:#f9f9f9}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-account-my-memberships .shop_table thead tr th{padding:10px;color:#000;font-size:12px}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-account-my-memberships .shop_table tbody tr td{padding:10px;font-size:12px;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-account-my-memberships .shop_table tbody tr td .view,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-account-my-memberships .shop_table tbody tr td .view-subscription{padding:0.75em 1em !important;font-size:12px;margin:2px 0;background-color:#dfe9fc;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details{box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1)}.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr td,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr th,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr td,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr th{padding:10px;font-size:12px;font-weight:400;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr td .cancel,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr td .subscription_renewal_early,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr th .cancel,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr th .subscription_renewal_early,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr td .cancel,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr td .subscription_renewal_early,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr th .cancel,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr th .subscription_renewal_early{padding:0.75em 1em !important;font-size:12px;margin:2px 0}.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr td .cancel,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr th .cancel,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr td .cancel,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr th .cancel{background-color:#ff6767;color:#fff}.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr td .subscription_renewal_early,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr th .subscription_renewal_early,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr td .subscription_renewal_early,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr th .subscription_renewal_early{background-color:#4a9a05;color:#fff}.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tbody tr th,.entry-content .woocommerce .woocommerce-MyAccount-content table.subscription_details tfoot tr th{font-weight:400;color:#000;text-transform:capitalize;font-size:12px}.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details{box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1)}.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details thead tr{background-color:#f9f9f9}.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details thead tr th{padding:10px;color:#000;font-size:12px}.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details tbody tr td,.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details tbody tr th,.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details tfoot tr td,.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details tfoot tr th{padding:10px;font-size:12px;font-weight:400;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details tbody tr th,.entry-content .woocommerce .woocommerce-MyAccount-content table.order_details tfoot tr th{font-weight:400;color:#000;text-transform:capitalize;font-size:12px}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{max-width:100%;margin-bottom:20px;padding:20px;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:0px;box-shadow:0px 2px 0px 0px rgba(0,0,0,0.1)}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header h3{font-size:14px;text-transform:capitalize;margin:0 0 10px}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{line-height:1.5;font-size:12px;color:#000;margin:0}.entry-content .woocommerce .woocommerce-MyAccount-content form{padding:0 18%}.entry-content .woocommerce .woocommerce-MyAccount-content form h3{font-size:14px;text-transform:capitalize;margin:0 0 10px}.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{display:block}.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper input{padding:10px;line-height:1}.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection{height:inherit;border-radius:0px;margin:0;border:none}.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__rendered{padding:7px 10px}.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p .woocommerce-input-wrapper span .selection .select2-selection .select2-selection__arrow{top:8px;right:10px}.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .button{margin-top:20px;background-color:#4a9a05;color:#fff}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p{display:block}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p input{padding:10px;line-height:1}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p input:read-only{padding-left:0;border-radius:0;border:none;border-bottom:1px solid #e6e6e6}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p span em{font-size:11px;color:#000}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button{background-color:#4a9a05;color:#fff}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{margin:30px 0;border-radius:0px;border-color:#e5e5e5}.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:14px;font-weight:700;text-transform:capitalize;padding:0 5px;color:#000}.invalid-country span.select2-selection.select2-selection--single{border:1px solid #ffa4a4 !important;background:#ffbaba !important}.account-subtitle{text-align:center}.form-control.is-invalid,.woocommerce-checkout .is-invalid.input-text,.page-template-my-account .is-invalid#billing_state,#rg_gateway_wrapper .is-invalid.good,.was-validated .form-control:invalid,.was-validated .woocommerce-checkout .input-text:invalid,.woocommerce-checkout .was-validated .input-text:invalid,.was-validated .page-template-my-account #billing_state:invalid,.page-template-my-account .was-validated #billing_state:invalid,.was-validated #rg_gateway_wrapper .good:invalid,#rg_gateway_wrapper .was-validated .good:invalid,.required-select{background-color:#ffbaba}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important}@media (max-width: 992px){.entry-content .woocommerce .woocommerce-form-login{width:50%}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation ul li{font-size:12px}}@media (max-width: 768px){.entry-content .woocommerce .woocommerce-form-login{width:100%}.entry-content .woocommerce nav.woocommerce-MyAccount-navigation{width:100%}.entry-content .woocommerce .woocommerce-MyAccount-content{width:100%;float:left}.entry-content .woocommerce .woocommerce-MyAccount-content form{padding:0}}@media (max-width: 640px){.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{flex-direction:column}input#reg_billing_first_name,input#reg_email,input#reg_billing_address_1,input#reg_billing_postcode{margin-bottom:15px}}a.button.subscription_renewal_early:after,a.woocommerce-button.button.view:after,a.woocommerce-button.woocommerce-button--next:after,a.woocommerce-button.woocommerce-button--previous:after{display:none}.woocommerce-checkout #shipping_postcode_field{display:initial !important}td.subscription-status.order-status.woocommerce-orders-table__cell.woocommerce-orders-table__cell-subscription-status.woocommerce-orders-table__cell-order-status{color:#f54300}.page-template-my-account .woocommerce-error a,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--members-area{display:none !important}.woocommerce-account .billing-title{display:none}.woocommerce-account .shop_table.subscription_details a.button.resubscribe,.woocommerce-account .shop_table.subscription_details a.button.renew,.woocommerce-account .shop_table.subscription_details a.button.renewal,.woocommerce-account .shop_table.subscription_details a.button.subscription_renewal_early{display:none !important}footer#wpshop-footer{background-color:#262626;padding-bottom:0;clear:both}footer#wpshop-footer .footer-logo{font-weight:700}footer#wpshop-footer .footer-logo img{height:35px;width:35px;object-fit:contain}footer#wpshop-footer .site-main a{color:#e5e5e5}footer#wpshop-footer .site-main h2{font-size:32px;color:#fff;margin-bottom:0;padding:0}footer#wpshop-footer .site-main div .footer-widget{flex-direction:row;align-items:center;justify-content:center}footer#wpshop-footer .site-main div .footer-widget .widget{padding:0 15px}footer#wpshop-footer .site-main div .footer-widget .widget h6{color:#fff;font-size:16px}footer#wpshop-footer .site-main div .footer-widget .widget p,footer#wpshop-footer .site-main div .footer-widget .widget ul{color:#e5e5e5;line-height:1.75;font-size:14px;margin-bottom:0}footer#wpshop-footer .site-main div .footer-widget .widget p{text-align:left}footer#wpshop-footer .site-main div .footer-widget .widget ul{margin:0;padding:0}footer#wpshop-footer .site-main div .footer-widget .widget ul li{list-style-type:none;display:block}footer#wpshop-footer .site-main div .footer-widget .widget ul li a{color:#e5e5e5}section.wpshop-footer-section{background-color:#1d1d1d;padding:10px 0}section.wpshop-footer-section .footer-copyright{display:flex;align-items:center;margin-top:10px}section.wpshop-footer-section .footer-copyright p{margin:0;padding:0;color:#fff}section.wpshop-footer-section .payment-options{display:flex;align-items:center}@media (max-width: 768px){footer#wpshop-footer .site-main .footer-widget{flex-direction:column}footer#wpshop-footer .site-main .footer-widget .widget ul li{display:block}footer#wpshop-footer .textwidget{text-align:left}section.wpshop-footer-section .footer-copyright{justify-content:center}section.wpshop-footer-section .payment-options{justify-content:center}}@media (max-width: 640px){.payment-options img{height:30px;width:auto}}header#masthead{position:relative}header#masthead.fixed-top{position:fixed;top:0px}header#masthead.fixed-bottom{position:fixed;top:auto;bottom:0px}header#masthead.fixed-bottom nav.navbar.ba_collapsed .cart-icon{top:auto;bottom:9px}header#masthead.fixed-bottom nav.navbar.ba_collapsed .navbar-toggler{top:auto;bottom:4px}header#masthead.fixed-bottom nav.navbar .navbar-collapse .navbar-nav li.menu-item ul.dropdown-menu{top:auto;bottom:56px}header#masthead nav.navbar.ba_collapsed .cart-icon{float:right;position:absolute;right:70px;top:9px}header#masthead nav.navbar.ba_collapsed .navbar-toggler{position:absolute;top:0px;right:0px}.hamburger{transform:scale(0.7)}.hamburger .line{width:40px;height:1px;background-color:#ecf0f1;display:block;margin:12px auto;margin-top:6px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hamburger:hover{cursor:pointer}#hamburger-1.is-active .line:nth-child(2){opacity:0}#hamburger-1.is-active .line:nth-child(1){-webkit-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);-o-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}#hamburger-1.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);-o-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg)}#hamburger-2.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}#hamburger-2.is-active .line:nth-child(3){-webkit-transform:translateY(-13px);-ms-transform:translateY(-13px);-o-transform:translateY(-13px);transform:translateY(-13px)}#hamburger-3.is-active .line:nth-child(1),#hamburger-3.is-active .line:nth-child(3){width:35px}#hamburger-3.is-active .line:nth-child(1){-webkit-transform:translateX(-10px) rotate(-45deg);-ms-transform:translateX(-10px) rotate(-45deg);-o-transform:translateX(-10px) rotate(-45deg);transform:translateX(-10px) rotate(-45deg)}#hamburger-3.is-active .line:nth-child(3){-webkit-transform:translateX(-10px) rotate(45deg);-ms-transform:translateX(-10px) rotate(45deg);-o-transform:translateX(-10px) rotate(45deg);transform:translateX(-10px) rotate(45deg)}#hamburger-4.is-active .line:nth-child(1),#hamburger-4.is-active .line:nth-child(3){width:35px}#hamburger-4.is-active .line:nth-child(1){-webkit-transform:translateX(10px) rotate(45deg);-ms-transform:translateX(10px) rotate(45deg);-o-transform:translateX(10px) rotate(45deg);transform:translateX(10px) rotate(45deg)}#hamburger-4.is-active .line:nth-child(3){-webkit-transform:translateX(10px) rotate(-45deg);-ms-transform:translateX(10px) rotate(-45deg);-o-transform:translateX(10px) rotate(-45deg);transform:translateX(10px) rotate(-45deg)}#hamburger-5.is-active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#hamburger-5.is-active .line:nth-child(2){-webkit-transition:none;-o-transition:none;transition:none}#hamburger-5 .line:nth-child(2){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}#hamburger-5.is-active .line:nth-child(2){opacity:0}#hamburger-5.is-active .line:nth-child(1),#hamburger-5.is-active .line:nth-child(3){width:35px;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right}#hamburger-5.is-active .line:nth-child(1){-webkit-transform:translateY(15px) rotate(45deg);-ms-transform:translateY(15px) rotate(45deg);-o-transform:translateY(15px) rotate(45deg);transform:translateY(15px) rotate(45deg)}#hamburger-5.is-active .line:nth-child(3){-webkit-transform:translateY(-15px) rotate(-45deg);-ms-transform:translateY(-15px) rotate(-45deg);-o-transform:translateY(-15px) rotate(-45deg);transform:translateY(-15px) rotate(-45deg)}#hamburger-6.is-active{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-6.is-active .line:nth-child(2){width:0px}#hamburger-6.is-active .line:nth-child(1),#hamburger-6.is-active .line:nth-child(3){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}#hamburger-6.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}#hamburger-6.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);-ms-transform:translateY(-13px) rotate(90deg);-o-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}#hamburger-7.is-active .line:nth-child(1){width:30px}#hamburger-7.is-active .line:nth-child(2){width:35px}#hamburger-7.is-active .line{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}#hamburger-8.is-active .line:nth-child(2){opacity:0}#hamburger-8.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}#hamburger-8.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);-ms-transform:translateY(-13px) rotate(90deg);-o-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}#hamburger-9{position:relative;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#hamburger-9.is-active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-9:before{content:"";position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;border:5px solid transparent;top:calc(50% - 20px);left:calc(50% - 20px);border-radius:100%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#hamburger-9.is-active:before{border:5px solid #ecf0f1}#hamburger-9.is-active .line{width:13px}#hamburger-9.is-active .line:nth-child(2){opacity:0}#hamburger-9.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}#hamburger-9.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);-ms-transform:translateY(-13px) rotate(90deg);-o-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}#hamburger-10{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#hamburger-10.is-active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#hamburger-10.is-active .line:nth-child(1){width:30px}#hamburger-10.is-active .line:nth-child(2){width:40px}#hamburger-11{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#hamburger-11.is-active{animation:smallbig 0.6s forwards}@keyframes smallbig{0%, 100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}#hamburger-11.is-active .line:nth-child(1),#hamburger-11.is-active .line:nth-child(2),#hamburger-11.is-active .line:nth-child(3){-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}#hamburger-11.is-active .line:nth-child(2){opacity:0}#hamburger-11.is-active .line:nth-child(1){-webkit-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);-o-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}#hamburger-11.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);-o-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg)}#hamburger-12.is-active .line:nth-child(1){opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#hamburger-12.is-active .line:nth-child(3){opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}div#wpadminbar{display:none}header#masthead{position:fixed;width:100%;z-index:999;transition:all .3s;background-color:#000;padding:7px 5px;top:0}header#masthead .cart-icon-img{display:block;background:url("../images/cart-icon.png") no-repeat scroll 0 0;width:24px;height:24px;background-size:contain;cursor:pointer}header#masthead nav.navbar{display:flex}header#masthead nav.navbar .navbar-brand{order:1}header#masthead nav.navbar .navbar-brand a.custom-logo-link{margin-right:0}header#masthead nav.navbar .navbar-brand a{color:white;font-size:14px;font-weight:700;margin-left:5px;text-transform:capitalize}header#masthead nav.navbar .navbar-collapse{order:2}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item a.nav-link{color:white;padding:0.5em 1.5em;text-transform:capitalize}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item a.nav-link:hover{color:white}@media (max-width: 640px){header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item:last-child .nav-link:before{font-size:18px}}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu{padding:0;margin:0;box-shadow:0 10px 15px 0 rgba(0,0,0,0.1);overflow:hidden;top:56px;border-radius:0;border:none}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu li{text-transform:capitalize}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu li a.dropdown-item{padding:12px 20px;transition:all ease 0.2s;color:#000}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu li a.dropdown-item:hover{background-color:#f9f9f9}header#masthead nav.navbar .cart-icon{order:3}header#masthead nav.navbar .cart-icon div a{color:#000}header#masthead nav.navbar .cart-icon div a svg{fill:#000}header#masthead nav.navbar .cart-icon div a svg:hover{fill:#262626}header#masthead nav.navbar .cart-icon span.cart-count-block a.cart-custom-count{top:-10px;right:-10px}header#masthead nav.navbar .cart-icon span.cart-count-block a.cart-custom-count:hover{color:#fff;text-decoration:none}header#masthead nav.navbar .navbar-toggler{order:4;padding:0 !important;font-size:28px;border:none;border-radius:0px !important;background-color:black !important;color:white !important}header#masthead nav.navbar .navbar-toggler:hover{border-radius:0px !important}header#masthead nav.navbar .navbar-toggler:focus{outline:none;box-shadow:none}.coupon{display:none}@media (max-width: 1200px){header#masthead nav.navbar .navbar-brand{max-width:100%;flex:8;order:1;z-index:2}header#masthead nav.navbar .collapsing{display:none;transition:unset}header#masthead nav.navbar .navbar-collapse{order:4;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,0.95);opacity:1}header#masthead nav.navbar .navbar-collapse ul.navbar-nav{align-items:center;height:100%;justify-content:center}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item a.nav-link{font-size:18px;text-align:center}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu{box-shadow:none;text-align:center;margin:15px 0}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu li{text-transform:capitalize}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu li a.dropdown-item{padding:8px 20px;transition:all ease 0.2s;color:white;border:none}header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu li a.dropdown-item:hover{background-color:transparent}header#masthead nav.navbar .navbar-toggler{order:3;z-index:2}header#masthead nav.navbar .cart-icon{z-index:3;order:2;flex:1;display:flex;justify-content:center}header#masthead nav.navbar .cart-icon span.cart-count-block{position:relative}}@media (max-width: 992px){header#masthead nav.navbar .cart-icon span.cart-count-block a.cart-custom-count{top:-5px}}@media (max-width: 480px){header#masthead nav.navbar .cart-icon{flex:2}}@media screen and (max-width: 1201px) and (min-width: 1200px){body header#masthead nav.navbar .navbar-collapse{position:inherit;background-color:inherit;order:2}body header#masthead nav.navbar .navbar-collapse ul.navbar-nav li.menu-item ul.dropdown-menu li a.dropdown-item{text-align:left}}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border:1px solid #6dc22e}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border:1px solid #aa0000}.woocommerce .form-control.error,.woocommerce .woocommerce-checkout .error.input-text,.woocommerce-checkout .woocommerce .error.input-text,.woocommerce .page-template-my-account .error#billing_state,.page-template-my-account .woocommerce .error#billing_state,.woocommerce #rg_gateway_wrapper .error.good,#rg_gateway_wrapper .woocommerce .error.good{border-color:#ea3e33;background-color:#ffbaba}.woocommerce .form-control.valid,.woocommerce .woocommerce-checkout .valid.input-text,.woocommerce-checkout .woocommerce .valid.input-text,.woocommerce .page-template-my-account .valid#billing_state,.page-template-my-account .woocommerce .valid#billing_state,.woocommerce #rg_gateway_wrapper .valid.good,#rg_gateway_wrapper .woocommerce .valid.good{border:1px solid #83b43f}.woocommerce .term-description,.woocommerce-page .term-description{max-width:980px;margin:auto;padding-bottom:30px;text-align:center}.woocommerce .term-description p,.woocommerce-page .term-description p{line-height:1.75rem}.woocommerce ul.products,.woocommerce-page ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{clear:none !important;margin:0 10px 40px;padding:10px;width:23%;text-align:center}.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title{font-weight:400;padding-bottom:15px;line-height:1.5em}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin:0;font-size:12px;color:#262626;display:block;width:50%;float:left}.woocommerce ul.products li.product .price:before,.woocommerce-page ul.products li.product .price:before{content:"regular price";font-size:11px;line-height:16px;opacity:.75;text-transform:uppercase;font-weight:500;display:block}.woocommerce ul.products li.product .price span.woocommerce-Price-amount.amount,.woocommerce-page ul.products li.product .price span.woocommerce-Price-amount.amount{display:block}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{text-decoration:none;font-weight:500}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{text-decoration:none;font-weight:500;margin:4px 0 0;font-size:12px;opacity:1;display:none}.woocommerce ul.products li.product .member-price,.woocommerce-page ul.products li.product .member-price{margin:0;font-size:12px;color:#4a9a05;display:block;width:50%;float:left}.woocommerce ul.products li.product .member-price .title,.woocommerce-page ul.products li.product .member-price .title{display:block;font-size:11px;line-height:16px;opacity:.75;text-transform:uppercase;font-weight:500;color:#26262F}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{text-align:center}.woocommerce ul.products li.product a h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product a h2.woocommerce-loop-product__title{color:#262626}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:auto;height:auto;margin:auto}.woocommerce ul.products li.product a.button,.woocommerce-page ul.products li.product a.button{margin-top:20px;padding:10px 20px !important;background-color:#4a9a05;color:#fff;display:none}.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page ul.products li.product a.added_to_cart{font-size:12px}.archive.tax-product_cat .woocommerce-products-header,.archive.tax-product_tag .woocommerce-products-header{padding-left:0px;padding-right:0px}.archive.tax-product_cat .woocommerce-products-header .sub-category-header--holder,.archive.tax-product_tag .woocommerce-products-header .sub-category-header--holder{display:flex;overflow:hidden;justify-content:space-between;align-items:center}@media (max-width: 767px){.archive.tax-product_cat .woocommerce-products-header .sub-category-header--holder,.archive.tax-product_tag .woocommerce-products-header .sub-category-header--holder{flex-direction:column}}.archive.tax-product_cat .woocommerce-products-header .sub-category-header--content,.archive.tax-product_tag .woocommerce-products-header .sub-category-header--content{width:70%;padding-left:0;display:flex;flex-direction:column;justify-content:center}.archive.tax-product_cat .woocommerce-products-header .sub-category-header--content h1.page-title,.archive.tax-product_tag .woocommerce-products-header .sub-category-header--content h1.page-title{text-align:left;margin:0}@media (max-width: 767px){.archive.tax-product_cat .woocommerce-products-header .sub-category-header--content,.archive.tax-product_tag .woocommerce-products-header .sub-category-header--content{width:100%;margin-bottom:10px}}.archive.tax-product_cat .woocommerce-products-header .sub-category-header--breadcrumbs,.archive.tax-product_tag .woocommerce-products-header .sub-category-header--breadcrumbs{width:30%;justify-content:flex-end;display:flex}@media (max-width: 767px){.archive.tax-product_cat .woocommerce-products-header .sub-category-header--breadcrumbs,.archive.tax-product_tag .woocommerce-products-header .sub-category-header--breadcrumbs{width:100%;justify-content:flex-start}}.archive.tax-product_cat .woocommerce-products-header__breadcrumbs,.archive.tax-product_tag .woocommerce-products-header__breadcrumbs{list-style:none;padding:0;margin:0;margin-left:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.archive.tax-product_cat .woocommerce-products-header__breadcrumbs *,.archive.tax-product_tag .woocommerce-products-header__breadcrumbs *{font-size:.8rem;color:initial}.archive.tax-product_cat .woocommerce-products-header__breadcrumbs a,.archive.tax-product_tag .woocommerce-products-header__breadcrumbs a{text-decoration:none;cursor:pointer}.archive.tax-product_cat .woocommerce-products-header__breadcrumbs .breadcrumbs-separator,.archive.tax-product_tag .woocommerce-products-header__breadcrumbs .breadcrumbs-separator{margin:0 10px}.archive.tax-product_cat .woocommerce-products-header__breadcrumbs li:first-child,.archive.tax-product_tag .woocommerce-products-header__breadcrumbs li:first-child{justify-content:center;display:flex}.archive.tax-product_cat .woocommerce-products-header__breadcrumbs li:first-child span,.archive.tax-product_tag .woocommerce-products-header__breadcrumbs li:first-child span{font-size:0px !important}.archive.tax-product_cat .woocommerce-products-header__breadcrumbs li:first-child::before,.archive.tax-product_tag .woocommerce-products-header__breadcrumbs li:first-child::before{content:"";width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cg clip-path='url(%23clip0_16_41)'%3E%3Cpath d='M16.7146 7.7387L14.1382 5.16227V2.18606C14.1382 1.64792 13.7021 1.2118 13.1632 1.2118C12.6255 1.2118 12.1894 1.64792 12.1894 2.18606V3.21351L10.2711 1.29508C9.3226 0.347139 7.67355 0.34882 6.72726 1.2968L0.285216 7.7387C-0.095072 8.11975 -0.095072 8.7363 0.285216 9.11676C0.665676 9.4977 1.28343 9.4977 1.66375 9.11676L8.10518 2.67468C8.31502 2.46594 8.68488 2.46594 8.89362 2.67406L15.3361 9.11676C15.5272 9.30724 15.7762 9.40199 16.0252 9.40199C16.2748 9.40199 16.5242 9.30714 16.7147 9.11676C17.0951 8.73633 17.0951 8.11978 16.7146 7.7387Z' fill='white'/%3E%3Cpath d='M8.83841 4.52407C8.65125 4.33701 8.34821 4.33701 8.1616 4.52407L2.49516 10.1888C2.4057 10.2782 2.35498 10.4003 2.35498 10.5278V14.6594C2.35498 15.6289 3.14109 16.415 4.11058 16.415H6.91604V12.0703H10.0834V16.415H12.8888C13.8583 16.415 14.6444 15.6289 14.6444 14.6595V10.5278C14.6444 10.4003 14.5941 10.2782 14.5042 10.1888L8.83841 4.52407Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_16_41'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-color:#06c;display:block;background-repeat:no-repeat;background-position:center;border-radius:50px;background-size:60%}.archive.tax-product_cat #main.site-main,.archive.tax-product_tag #main.site-main{padding:0 15px;margin-bottom:50px}.archive.tax-product_cat #main.site-main .container,.archive.tax-product_tag #main.site-main .container{background-color:#fff}.archive.tax-product_cat #main.site-main .container .row,.archive.tax-product_tag #main.site-main .container .row{padding-top:30px;padding-bottom:30px}@media (max-width: 767px){.archive.tax-product_cat #main.site-main .container .row,.archive.tax-product_tag #main.site-main .container .row{flex-direction:column-reverse}}.archive.tax-product_cat #main.site-main .container .row .col-md-12,.archive.tax-product_tag #main.site-main .container .row .col-md-12{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:30px;padding-left:4vw}.archive.tax-product_cat #main.site-main .container .row .col-md-12 h4,.archive.tax-product_tag #main.site-main .container .row .col-md-12 h4{margin:0}.archive.tax-product_cat #main.site-main .container .row .col-md-4.col-lg-3,.archive.tax-product_tag #main.site-main .container .row .col-md-4.col-lg-3{height:fit-content;padding-left:0px;padding-right:0px}.archive.tax-product_cat #main.site-main .container .row .col-md-4.col-lg-3>div,.archive.tax-product_tag #main.site-main .container .row .col-md-4.col-lg-3>div{background-color:rgba(0,102,204,0.1);padding:20px;margin-bottom:15px}.archive.tax-product_cat #main.site-main .container .row .col-md-4.col-lg-3>div:last-child,.archive.tax-product_tag #main.site-main .container .row .col-md-4.col-lg-3>div:last-child{margin-bottom:15px}.archive.tax-product_cat #main.site-main .container .row .col-md-4.col-lg-3 h6,.archive.tax-product_tag #main.site-main .container .row .col-md-4.col-lg-3 h6{color:#fff;background-color:#06c;padding:6px 15px;text-transform:capitalize}.archive.tax-product_cat #main.site-main .container .row .col-md-8.col-lg-9 ul.products,.archive.tax-product_tag #main.site-main .container .row .col-md-8.col-lg-9 ul.products{margin-left:-23px}@media (max-width: 1200px){.archive.tax-product_cat #main.site-main .container .row .col-md-8.col-lg-9 ul.products,.archive.tax-product_tag #main.site-main .container .row .col-md-8.col-lg-9 ul.products{margin-left:-17px}}@media (max-width: 767px){.archive.tax-product_cat #main.site-main .container .row .col-md-8.col-lg-9 ul.products,.archive.tax-product_tag #main.site-main .container .row .col-md-8.col-lg-9 ul.products{margin-right:-17px;margin-top:15px}}.archive.tax-product_cat #main.site-main .container .sidebar,.archive.tax-product_tag #main.site-main .container .sidebar{padding-left:calc(4vw - 15px);margin-top:20px}@media (max-width: 768px){.archive.tax-product_cat #main.site-main .container .sidebar,.archive.tax-product_tag #main.site-main .container .sidebar{margin-bottom:0px}}.archive.tax-product_cat #main.site-main .container .sidebar ul,.archive.tax-product_tag #main.site-main .container .sidebar ul{margin-bottom:0px}.archive.tax-product_cat #main.site-main .container .sidebar ul li,.archive.tax-product_tag #main.site-main .container .sidebar ul li{margin-bottom:5px;font-size:90%}.archive.tax-product_cat #main.site-main .container .sidebar ul li.is-parent,.archive.tax-product_tag #main.site-main .container .sidebar ul li.is-parent{font-size:100%;font-weight:bolder;margin-bottom:7px;margin-top:10px}.archive.tax-product_cat #main.site-main .container .sidebar ul li:last-child,.archive.tax-product_tag #main.site-main .container .sidebar ul li:last-child{margin-bottom:0px}.archive.tax-product_cat #main.site-main .container .sidebar ul li a,.archive.tax-product_tag #main.site-main .container .sidebar ul li a{color:inherit;text-transform:capitalize;opacity:0.7}.archive.tax-product_cat #main.site-main .container .sidebar ul li a:hover,.archive.tax-product_tag #main.site-main .container .sidebar ul li a:hover{text-decoration:none;opacity:1}.archive.tax-product_cat #main.site-main .container .sidebar ul li.is-current a,.archive.tax-product_tag #main.site-main .container .sidebar ul li.is-current a{opacity:1;color:#06c}.archive.tax-product_cat #main.site-main .container .sidebar ul li a.menu-item-expand[aria-expanded="true"]::before,.archive.tax-product_tag #main.site-main .container .sidebar ul li a.menu-item-expand[aria-expanded="true"]::before{content:'-'}.archive.tax-product_cat #main.site-main .container .sidebar ul li a.menu-item-expand::before,.archive.tax-product_tag #main.site-main .container .sidebar ul li a.menu-item-expand::before{content:'+'}.archive.tax-product_cat #main.site-main .container .sidebar ul .menu-item-sub,.archive.tax-product_tag #main.site-main .container .sidebar ul .menu-item-sub{margin-left:20px}.archive.tax-product_cat #main.site-main .container .sidebar-products--content,.archive.tax-product_tag #main.site-main .container .sidebar-products--content{background-color:#fff;padding:10px;margin-top:10px}@media (max-width: 1024px){.archive.tax-product_cat #main.site-main .container .sidebar-products--content:nth-child(n+3),.archive.tax-product_tag #main.site-main .container .sidebar-products--content:nth-child(n+3){display:none}}.archive.tax-product_cat #main.site-main .container .sidebar-products--content a,.archive.tax-product_tag #main.site-main .container .sidebar-products--content a{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 1200px){.archive.tax-product_cat #main.site-main .container .sidebar-products--content a,.archive.tax-product_tag #main.site-main .container .sidebar-products--content a{flex-direction:column;align-items:flex-start}}.archive.tax-product_cat #main.site-main .container .sidebar-products--content a .sidebar-products--content_holder,.archive.tax-product_tag #main.site-main .container .sidebar-products--content a .sidebar-products--content_holder{display:flex;flex-direction:column;align-items:flex-start}.archive.tax-product_cat #main.site-main .container .sidebar-products--content a img,.archive.tax-product_tag #main.site-main .container .sidebar-products--content a img{max-width:60px;margin-left:10px}@media (max-width: 1200px){.archive.tax-product_cat #main.site-main .container .sidebar-products--content a img,.archive.tax-product_tag #main.site-main .container .sidebar-products--content a img{margin-left:0px;margin-top:5px}}.archive.tax-product_cat #main.site-main .container .sidebar-products--content a p,.archive.tax-product_tag #main.site-main .container .sidebar-products--content a p{font-size:.7rem;color:initial;margin-bottom:0px}.archive.tax-product_cat #main.site-main .container .sidebar-products--content_prices,.archive.tax-product_tag #main.site-main .container .sidebar-products--content_prices{display:flex;flex-direction:column;margin-top:5px}.archive.tax-product_cat #main.site-main .container .sidebar-products--content_prices *,.archive.tax-product_tag #main.site-main .container .sidebar-products--content_prices *{font-size:.7rem;color:initial}.archive.tax-product_cat #main.site-main .container .sidebar-products--content_prices .regular-price,.archive.tax-product_tag #main.site-main .container .sidebar-products--content_prices .regular-price{text-decoration:line-through;opacity:.7}.archive.tax-product_cat #main.site-main .container .sidebar-products--content_prices .regular-price .title,.archive.tax-product_cat #main.site-main .container .sidebar-products--content_prices .member-price .title,.archive.tax-product_tag #main.site-main .container .sidebar-products--content_prices .regular-price .title,.archive.tax-product_tag #main.site-main .container .sidebar-products--content_prices .member-price .title{text-transform:capitalize}.archive.tax-product_cat #main.site-main .container .sidebar-products--content_prices hr,.archive.tax-product_tag #main.site-main .container .sidebar-products--content_prices hr{display:none !important}.archive.tax-product_cat #main.site-main .container .sidebar-products.cat-premium .sidebar-products--content_prices .regular-price,.archive.tax-product_tag #main.site-main .container .sidebar-products.cat-premium .sidebar-products--content_prices .regular-price{display:none}@media (max-width: 768px){.archive.tax-product_cat #main.site-main .container .sidebar-trending,.archive.tax-product_tag #main.site-main .container .sidebar-trending{display:none}}.archive.tax-product_cat #main.site-main .container .sidebar-trending .sidebar-products--content,.archive.tax-product_tag #main.site-main .container .sidebar-trending .sidebar-products--content{position:relative;overflow:hidden}.archive.tax-product_cat #main.site-main .container .sidebar-trending .sidebar-products--content::before,.archive.tax-product_tag #main.site-main .container .sidebar-trending .sidebar-products--content::before{content:'hot';width:100px;display:flex;justify-content:center;color:#fff;text-transform:uppercase;font-size:12px;padding:4px;transform:rotate(45deg);position:absolute;right:-30px;top:10px;background-color:#ff6767}.archive.tax-product_cat #main.site-main .container .sidebar-trending .sidebar-products--content a,.archive.tax-product_tag #main.site-main .container .sidebar-trending .sidebar-products--content a{flex-direction:column-reverse;align-items:stretch}.archive.tax-product_cat #main.site-main .container .sidebar-trending .sidebar-products--content a img,.archive.tax-product_tag #main.site-main .container .sidebar-trending .sidebar-products--content a img{max-width:100%;margin-left:0px}@media (max-width: 1200px){.archive.tax-product_cat #main.site-main .container .sidebar-trending .sidebar-products--content a img,.archive.tax-product_tag #main.site-main .container .sidebar-trending .sidebar-products--content a img{margin-left:0px;margin-top:0px}}.archive.tax-product_cat #main.site-main .container .sidebar-trending .sidebar-products--content a .sidebar-products--content_holder,.archive.tax-product_tag #main.site-main .container .sidebar-trending .sidebar-products--content a .sidebar-products--content_holder{align-items:center;margin-top:5px}.archive.tax-product_cat #main.site-main .container .sidebar-trending .sidebar-products--content a .sidebar-products--content_holder p,.archive.tax-product_tag #main.site-main .container .sidebar-trending .sidebar-products--content a .sidebar-products--content_holder p{text-align:center}@media (max-width: 768px){.archive.tax-product_cat #main.site-main .container .sidebar-featured,.archive.tax-product_tag #main.site-main .container .sidebar-featured{display:none}}@media (max-width: 1200px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:31%}}@media (max-width: 992px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:46%}}@media (max-width: 480px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100% !important}}body.single-product .woocommerce-notices-wrapper{margin-top:30px}body.single-product .wc-memberships-products-grant-access{font-size:0px}body.single-product .single-template-one .woocommerce-product-gallery{display:flex}body.single-product .single-template-one .woocommerce-product-gallery .flex-control-thumbs{order:-10;margin-top:0 !important;margin-right:10px !important}body.single-product .single-template-one .woocommerce-product-gallery .flex-control-thumbs li{width:auto !important}body.single-product .single-template-one .woocommerce div.product div.images .flex-control-thumbs li{width:100%;padding-top:0;padding-bottom:5px}body.single-product .single-template-one .elementor-add-to-cart .cart{padding-top:20px}body.single-product .single-template-one .elementor-add-to-cart hr{display:none}.woocommerce div.product .wrapitems{order:5}.woocommerce .product-qty{display:flex;flex-direction:row}.woocommerce .product-qty-label{align-self:center;margin-right:10px}.woocommerce .dropdown-style select,.woocommerce .quantity select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background-position:calc(100% - 4px) 50%;background-repeat:no-repeat;background-image:url(../images/dropdown.png);border-radius:0;min-width:60px;padding:5px 5px 5px 13px}.woocommerce .dropdown-style select,.woocommerce .quantity select{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;padding:10px 20px;outline:none;box-shadow:none;font-family:Open-Sans, sans-serif;font-weight:400;font-size:13px;width:100%;color:#999;background-color:#fff;border:1px solid #e6e6e6;border-radius:0;-webkit-text-fill-color:#999}.woocommerce .woocommerce-tabs ul.tabs{display:none}.woocommerce div.product{margin:0 auto}.woocommerce div.product .member-area-signup-btn{border-top:none;margin:50px 0;padding:10px 30px;background-color:#fafafa}.woocommerce div.product .regular-price,.woocommerce div.product .member-price{font-size:15px;font-weight:600;margin-right:10px;text-transform:capitalize;margin-bottom:5px}.woocommerce div.product .regular-price .title,.woocommerce div.product .member-price .title{margin-right:10px}.woocommerce div.product .regular-price .regular-price-value,.woocommerce div.product .regular-price .member-discount-price,.woocommerce div.product .member-price .regular-price-value,.woocommerce div.product .member-price .member-discount-price{font-size:16px;font-weight:400}.woocommerce div.product .regular-price .member-discount-price,.woocommerce div.product .member-price .member-discount-price{color:#4a9a05}.woocommerce div.product span.onsale{min-height:5em;min-width:5em;font-size:1em;line-height:4.25;top:1em;left:1em;border-radius:5em;background-color:#ff6767;color:#fff;font-size:1em}.woocommerce div.product .woocommerce-product-gallery{border-radius:0px}.woocommerce div.product .woocommerce-product-gallery img.gallery-image{margin:auto;max-width:100%;display:block;margin-bottom:10px}.woocommerce div.product .summary .product_title{text-align:left;text-transform:capitalize;font-weight:700;font-size:32px;line-height:42px;margin-bottom:15px}.woocommerce div.product .summary .price{align-items:baseline;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;font-size:15px;font-weight:600;margin-right:10px;color:#262626}.woocommerce div.product .summary .price del{order:2;opacity:1;text-decoration:none;display:block;margin-bottom:10px}.woocommerce div.product .summary .price del .woocommerce-Price-amount{font-size:16px;font-weight:400}.woocommerce div.product .summary .price del:before{content:"Regular Price: "}.woocommerce div.product .summary .price ins{order:1;text-decoration:none;margin-right:10px;font-weight:600;display:block}.woocommerce div.product .summary .price ins .woocommerce-Price-amount{font-weight:400;font-size:16px;color:#4a9a05}.woocommerce div.product .summary .price ins:before{content:"Members Price: "}.woocommerce div.product .summary .stock{display:none}.woocommerce div.product .summary .cart .quantity input{width:4em;padding:10px;margin-right:10px;border-radius:0px;border:1px solid #e5e5e5}.woocommerce div.product .summary .cart button.single_add_to_cart_button{background-color:#4a9a05;color:#fff;clear:both;margin-top:20px}.woocommerce div.product .summary .cart button.single_add_to_cart_button:hover{background-color:#0a0000}.woocommerce div.product .summary .product_meta{display:flex;flex-direction:column}.woocommerce div.product .summary .product_meta span{color:#000}.woocommerce div.product .woocommerce-tabs.row.wc-tabs-wrapper{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 2px;border-color:#e5e5e5;background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{border-color:#e5e5e5;box-shadow:0px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#f9f9f9;border-bottom-color:#f9f9f9}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:0px 2px 0 #f9f9f9}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#e5e5e5}.woocommerce div.product .woocommerce-tabs .panel{padding:30px;border:1px solid #e5e5e5}.woocommerce div.product .woocommerce-tabs .panel h2{margin-top:0;font-size:1.75rem}.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce div.product .woocommerce-tabs .panel ul{color:#000}.catalog-product-description img{display:block;margin:auto}.product-gallery_main{border:1px solid #e5e5e5;text-align:center}.product-gallery_main img{max-height:400px;margin:0 auto}@media (max-width: 768px){.product-gallery_main img{max-height:300px}}.product-gallery_thumbnails{margin-top:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.product-gallery_thumbnails--item{width:100px;height:100px;overflow:hidden;margin:10px 10px 0 0;border:1px solid #eee;opacity:0.7;cursor:pointer}.product-gallery_thumbnails--item:first-child{margin-left:0px}.product-gallery_thumbnails--item:last-child{margin-right:0px}.product-gallery_thumbnails--item img{width:100%;height:100%;object-fit:contain}.product-gallery_thumbnails--item.active{border-color:#262626;opacity:1}.product-gallery .custom-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:rgba(0,0,0,0.7)}.product-gallery .custom-modal.open{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99}.product-gallery .custom-modal-content{position:relative;padding:20px;background-color:#fefefe;border:1px solid #888;width:80%;max-width:600px}.product-gallery .custom-modal-content .custom-close{position:absolute;top:-10px;right:-10px;font-size:24px;font-weight:bold;cursor:pointer;background:#fd7272;width:25px;height:25px;line-height:25px;text-align:center;border-radius:100%}#product-detail{margin-top:30px}#product-detail .product-variants-option{display:flex;flex-direction:row;float:left;margin:0 10px 0 0;align-items:center}#product-detail .product-variants-option span{font-weight:500;text-transform:uppercase;margin-right:5px}#product-detail .in-stock-text{display:flex;justify-content:flex-start;align-items:center}#product-detail .in-stock-text .green_icon.icon--inventory{width:7px;height:7px;transform:scale(1);animation-duration:2.5s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:pulsegentle;transition-duration:.35s;transition-timing-function:ease-in-out;transition-delay:0s;transition-property:opacity;background:#00B67A;border-radius:50%;box-shadow:#90dcfe80 0 0;display:block;margin-right:10px}#product-detail .products-benefit{padding:15px}#product-detail .products-benefit .benefit-content{border:1px solid #ddd;text-align:center;display:flex;align-items:center;justify-content:center}#product-detail .products-benefit .benefit-content h4{font-size:16px}#product-detail .products-benefit .benefit-content .svg-icon-item{display:block;margin-top:10px}#product-detail .products-benefit .benefit-content .svg-icon-item svg{width:45px;fill:green}#product-detail .member-area-signup-btn{border-top:none;margin:20px 0;padding:15px 20px 10px 20px;background-color:#f3f3f3;text-align:center}#product-detail .member-area-signup-btn h2{font-size:28px}#product-detail .member-area-signup-btn .unlock-icon-svg svg{width:50px}#product-detail .wc-memberships-products-grant-access{margin-top:10px;display:block;margin-bottom:10px}#product-detail .wc-memberships-products-grant-access a{font-weight:700;text-transform:capitalize;letter-spacing:0.5px;text-decoration:none;color:currentColor}@keyframes pulsegentle{0%{transform:scale(0.95);box-shadow:0 0 #4fb27f80}70%{transform:scale(1);box-shadow:0 0 0 3px #4fb27f80}100%{transform:scale(0.95);box-shadow:0 0 #4fb27f80}}.term-membership h3.heading-title{font-size:24px;text-transform:capitalize}.term-membership .nav-tabs{border:0;margin-bottom:1px}.term-membership .nav-tabs .nav-link{background-color:transparent;border:0;color:#262626;border-top-left-radius:10px;border-top-right-radius:10px;padding:1rem}@media (max-width: 640px){.term-membership .nav-tabs .nav-link{width:100%;border-radius:10px}}.term-membership .nav-tabs .nav-link.active{background-color:rgba(0,102,204,0.1);color:#262626}.term-membership .nav-tabs .nav-link .subscription-button{background-color:#fff;padding:18px;box-shadow:rgba(0,0,0,0.08) 0px 5px 9px 0px;border-radius:10px;transition:all .2s ease-in-out}.term-membership .nav-tabs .nav-link .subscription-button:hover{box-shadow:rgba(0,0,0,0.16) 0px 5px 18px 0px;transform:scale(1.03)}.term-membership .nav-tabs .nav-link .subscription-button h4{text-transform:capitalize}.term-membership .nav-tabs .nav-link#nav-premium-tab .subscription-button{background-color:#06c;color:#fff}.term-membership .tab-pane{background-color:rgba(0,102,204,0.1);color:#262626;border-radius:0 24px 24px 24px;padding:20px}@media (max-width: 640px){.term-membership .tab-pane{margin-top:20px;padding:15px;border-radius:10px}}.term-membership .tab-pane.active#nav-premium{border-radius:24px}.term-membership .tab-pane h3.heading-title{font-size:24px;text-transform:capitalize}.term-membership .tab-pane .lead{font-size:18px}.term-membership .tab-pane .benefits{display:grid;grid-template-columns:auto auto}@media (max-width: 640px){.term-membership .tab-pane .benefits{grid-template-columns:auto}}.term-membership .tab-pane .benefits .list-group-item{display:flex;align-items:center;background-color:transparent;border:0;padding-left:0;padding-right:0}.term-membership .tab-pane .benefits .list-group-item .club-icon{display:flex;width:20px !important;height:20px !important;background-image:url(../images/check-fill.svg) !important;background-size:contain;margin-right:12px}.term-membership .tab-pane .benefits .list-group-item .club-icon.uncheck-icon{background-image:url(../images/close-fill.svg) !important}.term-membership .tab-pane .card{border-radius:10px;border:0}.term-membership .tab-pane .card .card-title{font-size:24px}.term-membership .tab-pane .card .card-title .badge{text-transform:capitalize;font-size:100%;background-color:#06c;color:#fff}.term-membership .tab-pane .card .card-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:15px}.term-membership .tab-pane .card .card-body .card-body-content{width:100%}.term-membership .tab-pane .card .card-body .card-body-content .btn,.term-membership .tab-pane .card .card-body .card-body-content .entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .woocommerce-form-login__submit,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .term-membership .tab-pane .card .card-body .card-body-content .woocommerce-form-login__submit,.term-membership .tab-pane .card .card-body .card-body-content .entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .button,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .term-membership .tab-pane .card .card-body .card-body-content .button,.term-membership .tab-pane .card .card-body .card-body-content .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .term-membership .tab-pane .card .card-body .card-body-content .button,.term-membership .tab-pane .card .card-body .card-body-content .woocommerce div.product .summary .cart button.single_add_to_cart_button,.woocommerce div.product .summary .cart .term-membership .tab-pane .card .card-body .card-body-content button.single_add_to_cart_button,.term-membership .tab-pane .card .card-body .card-body-content button#place_order{width:100%;padding:15px 20px}.term-membership .tab-pane .card .card-body .card-body-content:not(.active) .user-bought{display:none}section.content-area main.container .entry-content .woocommerce .woocommerce-order{display:flex;flex-direction:column}section.content-area main.container .entry-content .woocommerce .woocommerce-order p.woocommerce-notice{text-align:center;font-size:18px;margin:20px 0 40px}section.content-area main.container .entry-content .woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details{margin:0 auto;padding:20px 10px;background-color:#f9f9f9;border-radius:0;text-align:center}section.content-area main.container .entry-content .woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details li{padding:0 20px;margin:0}section.content-area main.container .entry-content .woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details li strong{padding-top:5px;color:#4a9a05}section.content-area main.container .entry-content .woocommerce .woocommerce-order p{margin:30px 0;font-size:14px;text-align:center}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details{margin-top:30px}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details h2{font-size:18px;text-transform:capitalize}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details .shop_table{border:none;background-color:#f9f9f9}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details .shop_table thead tr th{padding:15px 20px}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details .shop_table tbody tr td{padding:10px 20px !important;border-top:2px solid #fff}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details .shop_table tbody tr td.product-total{color:#4a9a05}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details .shop_table tfoot tr th,section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details .shop_table tfoot tr td{padding:10px 20px;border-top:2px solid #fff}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-order-details .shop_table tfoot tr td{color:#4a9a05;font-weight:400}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--billing-address,section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--shipping-address{max-width:100%;margin-bottom:30px;padding:0}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--billing-address h2,section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{font-size:18px;text-transform:capitalize}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--billing-address address,section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--shipping-address address{padding:20px;line-height:1.75;display:flex;justify-content:space-between;background-color:#f9f9f9;color:#000;font-size:14px;border:none;border-radius:0}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--billing-address address p,section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--shipping-address address p{font-size:14px;margin:0}@media (max-width: 992px){section.content-area main.container .entry-content .woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details{display:block;width:100%;padding:0 15px}section.content-area main.container .entry-content .woocommerce .woocommerce-order ul.woocommerce-thankyou-order-details li{display:block;clear:both;border-right:none;border-bottom:1px dashed #e5e5e5;width:100%;padding:15px}section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--billing-address address,section.content-area main.container .entry-content .woocommerce .woocommerce-order section.woocommerce-customer-details section.woocommerce-columns--addresses .woocommerce-column--shipping-address address{display:flex;flex-direction:column;align-items:baseline}}.hero{position:relative;background-color:#000}.hero .row{min-height:700px;height:calc(100vh - 140px)}.hero h1,.hero p{color:white}.hero-text{margin-top:200px}.hero .swiper-slide-contents{margin:auto;width:100%;max-width:1300px;position:relative}@media (max-width: 2560px){.hero .swiper-slide-contents{max-width:1300px !important}}@media (max-width: 1600px){.hero .swiper-slide-contents{max-width:1200px !important}}.hero .swiper-slide-contents .elementor-slide-button{position:absolute !important;top:calc(480px)}.hero .hero-title{font-weight:700;font-size:72px;line-height:1;text-transform:capitalize;margin-bottom:30px}.hero .text-bg-top{font-size:160px;font-weight:700;text-transform:uppercase;opacity:.05;position:absolute;right:-20px;top:250px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero .text-bg-bottom{font-size:160px;font-weight:700;text-transform:uppercase;opacity:.05;position:absolute;right:500px;bottom:170px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-img{width:auto;float:right;object-fit:contain}.hero .container{height:100%;position:relative}.swiper-pagination-clickable .swiper-pagination-bullet{outline:none;box-shadow:none}.swiper-pagination-bullet-active{background:rgba(0,0,0,0.5)}@media (max-width: 1024px){.swiper-container{height:auto}.hero{height:auto}}@media (max-width: 992px){.hero .img-text-left{right:auto}.hero .img-text-left.second{right:310px}.hero .img-text-right{bottom:-20px}}@media (max-width: 768px){.hero{height:auto}}@media (max-width: 640px){.hero-text{margin-top:90px;margin-bottom:70px}.hero .hero-title{margin-bottom:10px}.hero .swiper-slide-contents .elementor-slide-button{top:340px}}.elementor-widget-wc-categories:not(:last-child){margin-bottom:10px !important}.elementor-widget-wc-categories ul.products li.product{background:#eaeaea;flex:1}.elementor-widget-wc-categories ul.products li.product a img{width:100%;height:auto;display:block;margin:0;box-shadow:none}.elementor-widget-wc-categories ul.products li.product .woocommerce-loop-category__title{position:absolute;top:0;padding-top:15px;padding-left:10px;padding-right:10px;text-align:center;width:100%}.elementor-widget-wc-categories ul.products li.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.elementor-widget-wc-categories ul.products.columns-1 h2{padding:40px}.home .elementor-widget-woocommerce-products ul.products li.product .add_to_cart_button{display:none}.features{padding:140px 0 80px 0}.features .title-small{font-size:24px;line-height:32px;color:#262626;font-weight:700;text-transform:uppercase;letter-spacing:2px}.features .features-container{display:flex;flex-direction:row}.features .features-container .feature-box{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:0 10px;margin:0 10px}.features .features-container .feature-box h5{font-weight:500;font-size:18px;line-height:26px}.features .features-container .feature-box img{height:30px;margin-bottom:20px}.features .features-container .feature-box:last-child{margin:0}.features .features-container .feature-box-content{flex:1;margin:-70px 30px 0 10px;position:relative}.features .features-container .feature-box-main{width:100%;padding:30px;background-color:#fff;-webkit-box-shadow:5px 5px 18px 9px rgba(0,0,0,0.15);-moz-box-shadow:5px 5px 18px 9px rgba(0,0,0,0.15);box-shadow:5px 5px 18px 9px rgba(0,0,0,0.15);position:relative;z-index:10}.features .features-container .pattern{position:absolute;z-index:2;width:100%;bottom:-60px;left:-36px}.features .features-container .box{position:absolute;z-index:2;height:100%;bottom:-34px;left:-10px}@media (max-width: 1440px){.features .features-container .feature-box h5{font-size:18px;line-height:28px}.features .features-container .pattern{bottom:-46px;left:-30px}}@media (max-width: 1024px){.features .features-container .feature-box{margin:70px 0 0 0}.features .features-container .feature-box:last-child{margin:70px 0 0 0}.features .features-container .feature-box-main{margin:70px 0 0 0}}@media (max-width: 768px){.features{padding:60px 0}.features .features-container{flex-direction:column}.features .features-container .feature-box-content{margin:0 0 35px 0}.features .features-container .feature-box-content .pattern{width:200px}}button,a.button,.wc-backward{text-transform:uppercase;font-weight:400;padding:1em 2em;border-radius:3px;outline:none;background-color:#06c;color:#ffffff}.return-to-shop a.button.wc-backward{padding:1em 2em}a.checkout-button{background-color:#06c;color:#fff;outline:none}button.btn.btn-dark,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) button.woocommerce-form-login__submit,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p button.button,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button.button,.woocommerce div.product .summary .cart button.btn-dark.single_add_to_cart_button,button#place_order,.hero .swiper-slide-contents .elementor-slide-button{position:relative;padding:15px 60px 15px 30px;outline:none}button.btn.btn-dark:after,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) button.woocommerce-form-login__submit:after,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p button.button:after,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button.button:after,.woocommerce div.product .summary .cart button.btn-dark.single_add_to_cart_button:after,button#place_order:after,.hero .swiper-slide-contents .elementor-slide-button:after{content:url(../images/arrow-right.svg);display:block;position:absolute;top:15px;right:30px}.btn:not(.button-no-icon):after,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .woocommerce-form-login__submit:not(.button-no-icon):after,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .button:not(.button-no-icon):after,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button:not(.button-no-icon):after,.woocommerce div.product .summary .cart button.single_add_to_cart_button:not(.button-no-icon):after,button#place_order:not(.button-no-icon):after,.button:not(.button-no-icon):after,button:not(.button-no-icon):after{outline:none}.btn-dark,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .woocommerce-form-login__submit,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .button,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button,button#place_order{position:relative;background-color:#2a2a2a;text-transform:uppercase;border-color:transparent;outline:none}.btn-dark:hover,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .woocommerce-form-login__submit:hover,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .button:hover,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button:hover,button#place_order:hover{border-color:transparent}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{outline:none}button#place_order{font-weight:700 !important}.elementor-size-sm{min-width:160px}.payment-page .modal-window .button.close.modal-close{padding:0}.payment-page .modal-window .button.close.modal-close span{font-size:32px}.payment-page .modal-window .button.close.modal-close:after{display:none}.payment-page{background:#fff;font-family:Circular, "Cabin", "Helvetica Neue", -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, sans-serif !important;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.43;color:#484848}.payment-page h1{font-family:Circular, Cabin, Helvetica Neue, -apple-system, BlinkMacSystemFont, Roboto, sans-serif !important;font-weight:500;font-style:normal;color:#484848;font-size:36px;margin-top:30px;text-transform:none;margin-bottom:0;padding:15px 40px}.payment-page p.topbar-txt{color:#999;text-align:right;font-size:13px;margin:0;padding:15px 0}.payment-page .topbar{padding:0;background:rgba(255,255,255,0.99);border-bottom:1px solid #e4e4e4 !important}.payment-page p.topbar-head{text-align:left;vertical-align:baseline;font-size:16px;margin:0 0 0 10px;text-transform:uppercase}.payment-page .f-left{float:left}.payment-page .topbar img.icon{padding:0;width:auto;height:20px}.payment-page .f-left{float:left}.payment-page .topbar-left{padding:15px 0;display:flex}.payment-page .footer p{margin:0;padding:5px;font-size:12px}.payment-page .bottom-links a{margin:0 10px}.payment-page p a{color:#666}.payment-page .subtitle-text{text-align:left;padding:30px 40px 0 40px;font-size:17px;margin-bottom:-20px;color:#262626;font-weight:400}.payment-page .modal-window .close{height:20px;width:20px;background-color:transparent !important;color:#000 !important}.payment-page .payment_method_rocketgate-gateway-api .accepted-cards{display:inline-block;max-height:45px;width:auto;margin-bottom:20px !important}.payment-page .payment_method_rocketgate-gateway-api .accepted-cards:before{content:"Credit cards accepted:"}.payment-page .woocommerce-info{display:none}.payment-page .woocommerce img,.payment-page .woocommerce-page img{width:100%}.payment-page #add_payment_method #payment ul.payment_methods,.payment-page .woocommerce-cart #payment ul.payment_methods,.payment-page .woocommerce-checkout #payment ul.payment_methods{border-bottom:none !important}.payment-page .input-radio{display:none}.payment-page>.footer.text-center{clear:both}.payment-page .woocommerce-checkout.page-template-payment .blockUI.blockOverlay{z-index:1100;border:none;margin:0px;padding:0px;width:100%;height:600px;top:0px;left:0px;background:#fff;opacity:1;cursor:default;position:absolute !important}.payment-page .woocommerce-checkout.page-template-payment .preloader-pay{position:relative}.payment-page .woocommerce-checkout.page-template-payment .preloader-pay .blockUI.blockOverlay:after{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,0.75)}.card-header{display:none}.wc_payment_method.payment_method_cod{display:none}.campaign-image{background-image:url("../images/campaign_image.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover !important;min-height:190px !important}#rgSubmitButton{background-color:#5eb42a !important;border-radius:4px !important;text-transform:none}select#rg_Expire_year{margin-right:0 !important;width:50% !important}#paymentErrorsModal .close{cursor:pointer;position:absolute;top:0;right:0;background:#b3babf;opacity:1;text-shadow:none;width:28px;margin:0;height:28px;padding:0px;border-radius:50%;line-height:27px;text-align:center;color:#fff;margin-right:10px;margin-top:10px}#paymentErrorsModal .modal-header{padding:0;margin:0;border:none}#paymentErrorsModal .modal-header h5{text-align:center;display:block;width:100%;font-size:18px;font-weight:400;color:#8c969c}#paymentErrorsModal .modal-body{color:#b3babf;padding:15px;text-align:center}#paymentErrorsModal .modal-footer{border:none}#paymentErrorsModal .modal-content{border-radius:0;border:none;padding:30px}#paymentErrorsModal .error-sign{fill:#b3babf;width:65px;height:auto;margin-top:15px;margin-bottom:15px}#paymentErrorsModal button.btn.btn-success.modal-btn,#paymentErrorsModal .entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) button.btn-success.modal-btn.woocommerce-form-login__submit,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) #paymentErrorsModal button.btn-success.modal-btn.woocommerce-form-login__submit,#paymentErrorsModal .entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p button.btn-success.modal-btn.button,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p #paymentErrorsModal button.btn-success.modal-btn.button,#paymentErrorsModal .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button.btn-success.modal-btn.button,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p #paymentErrorsModal button.btn-success.modal-btn.button,#paymentErrorsModal .woocommerce div.product .summary .cart button.btn-success.modal-btn.single_add_to_cart_button,.woocommerce div.product .summary .cart #paymentErrorsModal button.btn-success.modal-btn.single_add_to_cart_button,#paymentErrorsModal button.btn-success.modal-btn#place_order{margin:auto;border-radius:0 !important;border:1px solid red;font-size:14px}.payment_box.payment_method_rocketgate-gateway-api #MainForm div label{font-family:Circular, "Cabin", "Helvetica Neue", -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, sans-serif !important;color:#484848;font-size:17px;display:block;margin-bottom:3px;letter-spacing:0.2px !important}.payment_box.payment_method_rocketgate-gateway-api #MainForm #rgSubmit .woocommerce-terms-and-conditions-wrapper label,.payment_box.payment_method_rocketgate-gateway-api #MainForm #rgSubmit #admin_fee_field label{font-size:13px !important}#rg_gateway_wrapper{font-family:Circular, "Cabin", "Helvetica Neue", -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, sans-serif !important}.subs-terms-content p{color:#666;font-size:12px;text-align:left;text-transform:initial;line-height:18px}#rg_gateway_wrapper #formWrapper div label{font-family:Circular, "Cabin", "Helvetica Neue", -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, sans-serif !important;color:#484848;font-size:17px;display:block;margin-bottom:3px;letter-spacing:0.2px !important}#error-terms{top:80% !important;left:0;position:absolute !important;width:auto}#error-terms .input-msg{left:100px !important;width:200px !important}.woocommerce-terms-and-conditions-wrapper p.form-row,.payment-form-checkbox{display:flex;flex-direction:row;align-items:center;margin-bottom:20px;order:5}.woocommerce-terms-and-conditions-wrapper p.form-row label,.payment-form-checkbox label{margin-bottom:0 !important;line-height:16px !important;align-items:center}.woocommerce-terms-and-conditions-wrapper p.form-row label a,.payment-form-checkbox label a{color:#5eb42a}.woocommerce-terms-and-conditions-wrapper p.form-row label a:hover,.payment-form-checkbox label a:hover{cursor:pointer}.woocommerce-terms-and-conditions-wrapper p.form-row input,.payment-form-checkbox input{width:5px !important;height:5px;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;margin:2px 0 0 2px !important;outline:#e6e6e6 solid 1px !important;border:4px solid #fff !important;padding:0 !important;box-sizing:content-box !important;background:#fff;cursor:pointer;float:left;min-height:0}.woocommerce-terms-and-conditions-wrapper p.form-row input.invalid-input,.payment-form-checkbox input.invalid-input{outline:1px solid #d8000c !important}.woocommerce-terms-and-conditions-wrapper p.form-row input.valid-input,.payment-form-checkbox input.valid-input{background-color:#59a34a !important;outline:1px solid #59a34a !important}.woocommerce-terms-and-conditions-wrapper p.form-row input:focus,.payment-form-checkbox input:focus{box-shadow:none}@media (max-width: 992px){.payment-review-details .paymentTotal{font-size:16px;padding-left:10px;margin-top:30px;margin-bottom:0}.payment-review-details .shop-info-block{padding:20px 15px;font-size:12px}}@media (max-width: 768px){.entry-content .woocommerce .checkout .woocommerce-checkout-review-order,.entry-content .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{margin-top:0}.payment-page h1{padding:15px 40px 10px 20px}.payment-page .subtitle-text{padding:0 40px 0 20px}}@media (max-width: 640px){.payment-page h1{display:none}.payment-page p.topbar-head{font-size:13px}.payment-page .subtitle-text{padding:10px 20px 0 20px;margin-top:50px}.payment-page .payment_method_rocketgate-gateway-api .accepted-cards{margin-top:25px;margin-bottom:0 !important}.payment-review-details{margin:0;border:none}.payment-review-details .paymentTotal{position:absolute;top:30px;left:0;right:0;margin-left:0;margin-right:0;width:100%;padding:10px 30px;border-bottom:solid 1px #dadada}.payment-review-details hr{display:none}.payment-review-details .shop-info-block{padding:20px 0}#rg_gateway_wrapper #formWrapper{padding:0}.woocommerce-checkout #payment div.payment_box{padding:1em 0 !important}}@media (max-width: 560px){.payment-page .cvv-info-container .cvv-info-text{display:none}}@media (max-width: 360px){.payment-page p.topbar-head{font-size:12px}}.loader-wrapper{position:fixed;z-index:999999;left:0;right:0;top:0;bottom:0;background-color:#fff;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rg-loader{border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #777777;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(0deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.payment-page .woocommerce-terms-and-conditions-wrapper p.form-row,.payment-page .payment-form-checkbox{text-align:left;z-index:1;padding-top:10px;padding-bottom:10px}.payment-page .woocommerce-terms-and-conditions-wrapper p.form-row label.checkbox,.payment-page .payment-form-checkbox label.checkbox{display:flex !important}.payment-page .woocommerce-terms-and-conditions-wrapper p.form-row .input-checkbox,.payment-page .payment-form-checkbox .input-checkbox{min-width:5px;min-height:5px;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;background:#fff;cursor:pointer;border-radius:0;margin-right:10px !important}.payment-page .woocommerce-terms-and-conditions-wrapper p.form-row .input-checkbox:checked,.payment-page .payment-form-checkbox .input-checkbox:checked{background-color:#59a34a;outline:1px solid #59a34a}.payment-page p.lm_checkbox_block{font-size:13px;text-align:left}.payment-page p.form-row.validate-required.woocommerce-invalid.woocommerce-invalid-required-field .input-checkbox{outline:1px solid red !important}body.page-template-payment .progress-order{display:none !important}.elementor-lost-password,.elementor-field-type-checkbox.elementor-remember-me,tr.recurring-totals,.elementor-login.elementor-login__logged-in-message{display:none !important}.cancel-subscription-form{padding:10px}.subs-cancellation-wrap{max-width:800px;margin:auto;padding-bottom:20px}.subs-cancellation-wrap .subs-cancellation-form .form-control,.subs-cancellation-wrap .subs-cancellation-form .woocommerce-checkout .input-text,.woocommerce-checkout .subs-cancellation-wrap .subs-cancellation-form .input-text,.subs-cancellation-wrap .subs-cancellation-form .page-template-my-account #billing_state,.page-template-my-account .subs-cancellation-wrap .subs-cancellation-form #billing_state,.subs-cancellation-wrap .subs-cancellation-form #rg_gateway_wrapper .good,#rg_gateway_wrapper .subs-cancellation-wrap .subs-cancellation-form .good{margin-bottom:20px}.subs-cancellation-wrap .display-subs-msg span{display:block;text-align:center}.subs-cancellation-wrap .subs-cancellation-title,.subs-cancellation-wrap .display-subs-msg{display:none}.content-cancel-subscription,.no-subscrtion-message{text-align:center}.products-holder.club-products{margin:0 10px}.term-20 ul.products{margin-bottom:3rem}@media only screen and (max-width: 643px){.club-products:first-child{margin-bottom:30px}}.term-membership main#main{overflow:auto}.woocommerce-page.term-premium ul.products li.product.type-product .price,.premium-member .wc-memberships-member-discount-message,.product_cat-premium.product .entry-summary .regular-price,.woocommerce-page ul.products li.product_cat-premium.product.type-product .price,.home ul.products li.product_cat-premium.product.type-product .price,.premium-member .cart_totals table.shop_table.shop_table_responsive,.premium-member .entry-content .woocommerce .cart-collaterals .cart_totals h2{display:none}.club-content{display:flex;flex-direction:row;align-items:stretch;margin:0px auto 50px;max-width:900px;min-width:600px;padding:0 15px}.club-content ul.products{flex:0 0 60%;max-width:60%;margin-bottom:0px}.club-content ul.products .club-body_content{background-color:#fff;border:1px solid #e7eeef;text-align:center}.club-content ul.products .club-body_content--button{background-color:transparent;border:none}.club-content .club-sidebar{flex:0 0 40%;max-width:40%}.club-content .club-sidebar .club-body_title{background-color:transparent;color:inherit;justify-content:flex-start}.club-content .club-sidebar .club-body_title h5{margin-left:30px}.club-content .club-sidebar .club-body_content{background-color:#f3f7f7;border-bottom:1px solid #e7eeef;justify-content:flex-start}.club-content .club-sidebar .club-body_content p{margin-left:30px;text-transform:capitalize}.club-content .club-sidebar .club-body_content--button{background-color:transparent;border:none}.club-content .club-header{display:flex;align-items:center;justify-content:center;min-height:200px}.club-content .club-body{display:flex;flex-direction:column;justify-content:space-between}.club-content .club-body_title{min-height:50px}.club-content .club-body_title h5{margin-bottom:0px;font-weight:600}.club-content .club-body_title p{margin-bottom:0px;text-transform:uppercase}.club-content .club-body_content{min-height:50px}.club-content .club-body_content p{margin-bottom:0px;max-width:90%;margin-left:auto;margin-right:auto}.club-content .club-body_content--trial{min-height:60px}.club-content .club-body_content--trial p,.club-content .club-body_content--trial span{line-height:120%}.club-content .club-body_content--button{min-height:70px}.club-content .club-body_content--button .btn.btn-dark,.club-content .club-body_content--button .entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .woocommerce-form-login__submit,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .club-content .club-body_content--button .woocommerce-form-login__submit,.club-content .club-body_content--button .entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .button,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .club-content .club-body_content--button .button,.club-content .club-body_content--button .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .club-content .club-body_content--button .button,.club-content .club-body_content--button .woocommerce div.product .summary .cart button.btn-dark.single_add_to_cart_button,.woocommerce div.product .summary .cart .club-content .club-body_content--button button.btn-dark.single_add_to_cart_button,.club-content .club-body_content--button button#place_order{padding:5px 30px;min-height:40px}.club-content .club-body_content--button .btn.btn-dark::after,.club-content .club-body_content--button .entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .woocommerce-form-login__submit::after,.entry-content .woocommerce .woocommerce-form-login p.form-row:nth-child(3) .club-content .club-body_content--button .woocommerce-form-login__submit::after,.club-content .club-body_content--button .entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .button::after,.entry-content .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p .club-content .club-body_content--button .button::after,.club-content .club-body_content--button .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .button::after,.entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p .club-content .club-body_content--button .button::after,.club-content .club-body_content--button .woocommerce div.product .summary .cart button.btn-dark.single_add_to_cart_button::after,.woocommerce div.product .summary .cart .club-content .club-body_content--button button.btn-dark.single_add_to_cart_button::after,.club-content .club-body_content--button button#place_order::after{display:none}.club-content .club-body_content .club-icon{position:relative}.club-content .club-body_content .club-icon:after{content:'';position:absolute;background-image:url(../images/icons/icon-right.svg);width:15px;height:15px;background-size:100%;background-repeat:no-repeat;top:-5px}.club-content .club-body_title,.club-content .club-body_content{display:flex;align-items:center;justify-content:center}.club-content .club-product_content{max-width:50%;flex:0 0 50%}.club-content .club-product_content .club-header{flex-direction:column;align-items:stretch;text-align:center;justify-content:space-between}.club-content .club-product_content .club-header_content{min-height:50px;display:flex;align-items:center;justify-content:center}.club-content .club-product_content .club-header_content p{margin-bottom:0px}.club-content .club-product_content.active .club-body_title.club-body_title--empty:first-child{border-bottom:3px solid #33c7a2}.club-content .club-product_content.club-super .club-body_content--no .club-icon:after{background-image:url(../images/icons/icon-dash.svg) !important;width:12px;height:6px;left:2px}.club-content .club-product_content.club-super .club-body{border-top:none;border-bottom:none}.club-content .club-product_content .club-body{position:relative}.club-content .club-product_content.club-premium .club-body_title p{font-weight:600}.club-content .club-product_content.club-premium .club-body_title p::after{content:'';position:absolute;background-image:url(../images/icons/icon-crown.svg);width:20px;height:20px;background-size:100%;background-repeat:no-repeat;margin-left:10px}.club-content .club-product_content.club-premium:not(.active) .user-bought{display:none}.club-content .club-product_content.club-super:not(.active) .user-bought{display:none}.elementor-nav-menu li,.navbar-nav li{order:3}.elementor-nav-menu li:first-child,.navbar-nav li:first-child{order:1}li.menu-item.premium-products-item.nav-item{order:2}.super-member .fetured-products-premium,body:not(.premium-member) .fetured-products-premium{display:none}.premium-member .fetured-products-premium .member-price,.premium-member.woocommerce-page ul.products li.product_cat-premium.product .member-price,.admin-bar .fetured-products-premium .member-price,.admin-bar.woocommerce-page ul.products li.product_cat-premium.product .member-price{width:100% !important}.premium-member .fetured-products-standard{display:none}.premium-member.woocommerce-cart .row.tooltipc{justify-content:flex-end}.premium-member.woocommerce-cart .row.tooltipc .col-lg-7{flex:0 0 100%;max-width:100%}.d-premium{display:block !important}ul.privacy_links{padding:0;list-style:none;display:flex;width:100%;flex-wrap:wrap;justify-content:center;margin-bottom:30px}ul.privacy_links li{max-width:50%;flex:0 0 50%}@media (max-width: 768px){ul.privacy_links li{max-width:100%;flex:0 0 100%}}ul.privacy_links li a{display:block;background:#fff;padding:10px 20px;margin:7px 7px;border-radius:5px;color:#000;font-size:18px;text-decoration:none;transition:.3s linear all}ul.privacy_links li a:hover,ul.privacy_links li a:focus{background:var(--e-global-color-primary);color:#fff}.product-preloader{min-height:auto;display:flex;align-items:center;justify-content:center;margin-bottom:70px}.product-pagination{margin:50px 0 80px}.product-pagination-pages{text-align:center;margin:20px 0}.product-pagination-pages ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.product-pagination-pages ul li{margin:0 2px}.product-pagination-pages ul li a{position:relative;font-weight:bold;display:flex;height:35px;width:35px;align-items:center;justify-content:center;border-radius:2px;border:1px solid transparent;cursor:pointer}.product-pagination-pages ul li a:hover{border-color:rgba(38,38,38,0.25)}.product-pagination-pages ul li a.active{border-color:#ff6767;cursor:default}.product-pagination-pages ul li a#previous,.product-pagination-pages ul li a#next{border-color:rgba(38,38,38,0.85)}.product-pagination-pages ul li a.disabled{cursor:default;opacity:.5}.product-pagination-pages ul li.ellipsis{position:relative}.product-pagination-pages ul li.ellipsis:before{content:"..."}
