.sbc-hidden{display:none}body li{margin-bottom:0}.sbc-badge{color:#fff;background:#000;padding:.25rem .5rem;border-radius:8px;text-align:center;font-weight:700;font-size:1rem;margin:.2rem}.sbc-badge-upper{text-transform:uppercase}.sbc-badge-sale{background:#c00}.sbc-subscribe-box{padding:2rem 5rem .5rem}.sbc-subscribe-inner-box{max-width:640px;margin:auto}.banner h2{font-size:1.5rem!important;line-height:1.25!important}h2.widget-title{color:#777;-webkit-font-smoothing:antialiased;font-size:1em;font-weight:600;line-height:1.05;letter-spacing:.05em;text-transform:uppercase}.product .col-inner,.product .product-small{border-radius:8px}.product .product-small .box-image img{border-radius:8px 8px 0 0}.sbc-menu-subtitle{display:block;color:#000;font-size:.8em;font-weight:bolder;text-transform:uppercase;line-height:1.3;padding:10px 20px;width:auto}.header-top .nav>li>a{color:#fff;font-size:1rem}.header-main .nav-column>li>a,.header-main .nav-dropdown>li>a,.header-main .nav-vertical-fly-out>li>a,.header-main .nav>li>a,.breadcrumbs a{color:hsl(0 0% 33%)!important}.header-bottom .nav>li>a{font-size:0.9rem!important}.header-bottom .nav-spacing-medium>li{margin-right:5px!important}.nav-sidebar>li>a{font-size:0.9rem!important}footer ul.menu{font-size:90%;line-height:1.2}.icon-badge-payments{width:252px;height:37px}.sbc-language-item img{padding:6px}.sbc-box-video{margin:0 0 1.5em}.sbc-box-video iframe{border:none!important}.sbc-box-responsive-media-yes{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.sbc-box-responsive-media-yes .fluid-width-video-wrapper,.sbc-box-responsive-media-yes .video-holder{position:static!important}.sbc-box-responsive-media-yes iframe,.sbc-box-responsive-media-yes object,.sbc-box-responsive-media-yes embed{position:absolute;top:0;left:0;width:100%;height:100%}.single-post .page-title-inner{min-height:50vh!important}.g-recaptcha{padding-bottom:20px}body.woocommerce-lost-password div.page-wrapper{max-width:480px;margin:0 auto}.product-was-purchased-loop-box{padding-top:.33rem}.product-was-purchased-details-box{padding-bottom:1rem}.product-was-purchased{background-color:#080;color:#fff;text-transform:uppercase;padding:4px 8px;font-weight:700;font-size:.75rem;border-radius:4px;margin-bottom:-10px}div.message-container{padding:.75em 1.5em!important;box-shadow:0 0 5px #0005;border-radius:8px;margin:.33em auto!important;background-color:#ffffe0}div.message-container.success-color{background-color:#dffedb}div.message-container.alert-color{background-color:#fdd}.woocommerce-notices-wrapper ul.woocommerce-error{padding:.75em 1.5em!important;box-shadow:0 0 5px #0005;border-radius:8px;margin:.33em auto!important;list-style:none;background-color:#fdd;color:#b20000}.woocommerce-notices-wrapper ul.woocommerce-error li{margin:auto!important}body.page-template-page-my-account #main .woocommerce{background-color:#fff;border-radius:8px;box-shadow:0 3px 5px #ccc;padding:2em}@media screen and (max-width:849px){body.page-template-page-my-account .woocommerce{padding:.75em}body.page-template-page-my-account .woocommerce .touch-scroll-table{-webkit-box-shadow:none;box-shadow:none}}body.page-template-page-my-account .woocommerce .add_to_cart_button{white-space:nowrap}.woocommerce-orders-table__cell-order-status{font-size:.8em;font-weight:700;text-transform:uppercase}tr.woocommerce-orders-table__row--status-pending .woocommerce-orders-table__cell-order-status{color:#c00}tr.woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#3d6ce1}tr.woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#3d6ce1}tr.woocommerce-orders-table__row--status-delivered .woocommerce-orders-table__cell-order-status{color:#090}tr.woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#c80}.woocommerce-orders-table__cell-order-total .amount{display:block}tr.woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status{color:#000}tr.woocommerce-orders-table__row--status-refunded .woocommerce-orders-table__cell-order-status{color:#000}tr.woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status{color:#000}.woocommerce .woocommerce-orders-table a.pay{background-color:#c00}.woocommerce .woocommerce-orders-table a.cancel{background-color:#888}@media screen and (min-width:850px){.woocommerce-Addresses .woocommerce-Address{width:50%}}.woocommerce-Addresses .woocommerce-Address{padding-bottom:2em}.woocommerce-Addresses .woocommerce-Address a.edit{background-color:#3d6ce1;color:#fff;font-weight:700;text-transform:uppercase;font-size:.8em;padding:4px 16px;display:table;margin-bottom:8px}div.wt-mycoupons{float:none!important}div.wt-used-coupons{float:none!important}div.wt-expired-coupons{float:none!important}body.woocommerce-checkout .page-checkout-simple{padding:1em 0}body.woocommerce-checkout .focused-checkout-logo{display:none}body.woocommerce-checkout select.country_to_state{background-color:#dfd}body.woocommerce-checkout .wc-bacs-bank-details-account-name{color:#f00!important}body.woocommerce-checkout .payment_method_paypal img,body.woocommerce-checkout .payment_method_paypal .about_paypal{display:none}.woocommerce-checkout-payment .payment_box{border:1px dashed #0a65a7;background:#eef4ff;padding:1em 1.5em .8em;border-radius:5px;color:#000;margin-bottom:2rem}body.woocommerce-cart .includes_tax,body.woocommerce-checkout .includes_tax{display:none}body.woocommerce-checkout div.stripe-source-errors .woocommerce_error{background-color:#fcc;border:1px solid #a00;border-radius:.5rem;padding:.5rem 1rem!important;margin:0!important;color:#a00}body.woocommerce-checkout div.payment_method_stripe ul.wc-saved-payment-methods{margin:1em .5em 1em 0em;border-bottom:1px solid #888}body.woocommerce-checkout .shipping__table{padding-top:2em;padding-bottom:2em}body.woocommerce-checkout .shipping__table th{color:#000;font-size:.9em;letter-spacing:.05em;line-height:1.05;text-transform:uppercase}.woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout form.woocommerce-form-login{background-color:#fff;padding:2em;border-radius:8px;box-shadow:0 3px 5px #ccc}body.woocommerce-checkout div.wt_coupon_wrapper{padding-top:inherit;margin-bottom:inherit}.recaptcha_wrap{height:96px}body.woocommerce-cart div.cart-sidebar{border:2px solid #999;padding:1rem 2rem;background-color:#fff;border-radius:4px}body.woocommerce-checkout div.col-inner{background-color:#fff;border-radius:4px}body.woocommerce-cart div.cart-sidebar .shop_table tr.cart-discount th{text-transform:uppercase;color:#000;font-weight:700}form.checkout_coupon button{color:#fff;font-weight:700;text-shadow:none;text-transform:uppercase}body.woocommerce-checkout .checkout_coupon{margin:0 0 3rem;background-color:#e0e9ff;border-radius:.5rem}.ywgc_enter_code{margin:0 0 3rem;background-color:#e0e9ff;border:2px dashed #3d6ce1;border-radius:.5rem}.ywgc_enter_code:hover{background-color:#e0e9ff!important}.ywgc_enter_code button.ywgc_apply_gift_card_button{background-color:#3d6ce1!important}a.shipping-calculator-button{background-color:#3d6ce1;color:#fff;padding:4px 8px;margin:0 0 10px;display:inline-block;border-radius:3px}a.shipping-calculator-button:hover{background-color:#3a56ae;color:#fff}body.single-docs img.attachment-woocommerce_thumbnail{border-radius:.33rem}body.single-docs div.betterdocs-content ul{padding-left:2rem}body.tax-product_cat .shop-container .term-description{color:#000;padding-bottom:1rem}body.tax-product_cat .shop-container .term-description .section{padding-left:0;padding-right:0}body.tax-product_cat .shop-container .term-description a{color:#486bd9;text-decoration:underline}body.tax-product_cat .shop-container .term-description p,body.tax-product_cat .shop-container .term-description ul{margin-bottom:1em}body.tax-product_cat .shop-container .term-description ul li{font-size:90%;margin-bottom:0}body.tax-product_cat ul.page-numbers.links{font-size:1.15em!important}body.tax-product_cat div.category-filtering a.filter-button{color:#000;border:3px dotted #486bd9;padding:.5rem 1rem}.term-description-bottom{padding-top:2rem}.product-main{padding-bottom:1em}.product-section{border-top:1px solid #ececec;background-color:#fff;margin-bottom:1em;border-radius:10px;box-shadow:0 2px 2px #ccc;padding:0em 2.5em 0}@media screen and (max-width:549px){.product-section{padding:0em 1em 0}.product-section h2{color:#fff!important;background-color:#333;margin-top:1.25em;margin-left:-1.25em;width:55%!important;;padding:10px 0 10px 1.25em}.product-section .entry-content{padding-top:.5em;padding-bottom:.5em}}.product-section{color:#333}.product-section a{color:#3f60d7}.product-section a:hover{color:#3f60d7}.product-section ol li{margin-bottom:0!important;margin-left:2em;padding-left:.5em}body.sbc-provideo-free div.product.virtual.product-type-simple div.product-gallery,body.sbc-provideo-free div.product.virtual.product-type-simple div#product-sidebar,body.sbc-provideo-premium-purchased div.product.virtual.product-type-simple div.product-gallery,body.sbc-provideo-premium-purchased div.product.virtual.product-type-simple div#product-sidebar{display:none!important}body.sbc-provideo-free div.product.virtual.product-type-simple div.yith-wcmcs-shortcode,body.sbc-provideo-premium-purchased div.product.virtual.product-type-simple div.yith-wcmcs-shortcode{display:none}div.product-container .single_add_to_cart_button{display:block}div.product-container table.variations{margin-bottom:0}div.product-container table.variations th{display:none}div.product-container div.product_meta .sku_wrapper .sku{background-color:#000;color:#fff;font-weight:700;padding:4px 8px;border-radius:4px}.single-post .post a{color:#2d5edd;text-decoration:underline}.single-post .post .sbc-rounded img{border-radius:.5rem}.single-post #comments{box-shadow:0 1px 3px -2px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24)}.single-post #comments .comment-respond{padding-bottom:1px}