/**handles:transcriptiongear-style**/
:root{--tg-brand-blue:#0055A5;--tg-brand-blue-hover:#0068C9;--tg-accent-cyan:#00AEEF;--tg-text:#0F172A;--tg-text-muted:#64748B;--tg-bg-soft:#F8FBFD;--tg-card:#FFFFFF;--tg-border:#E2E8F0;--tg-radius-sm:6px;--tg-radius-md:10px;--tg-radius-lg:16px;--tg-shadow-sm:0 1px 2px rgba(15, 23, 42, .06);--tg-shadow-md:0 12px 30px rgba(15, 23, 42, .10);--tg-blocksy-text:var(--theme-palette-color-3);--tg-blocksy-muted:var(--theme-palette-color-4);--tg-blocksy-border:var(--theme-palette-color-5);--tg-blocksy-surface:var(--theme-palette-color-6);--tg-blocksy-bg:var(--theme-palette-color-7)}.ct-dark-mode,[data-color-mode=dark],[data-theme=dark],body.ct-dark-mode{--tg-text:#F8FAFC;--tg-text-muted:#CBD5E1;--tg-bg-soft:#0F172A;--tg-card:#111827;--tg-border:#334155;--tg-shadow-sm:0 1px 2px rgba(0, 0, 0, .35);--tg-shadow-md:0 12px 30px rgba(0, 0, 0, .35)}body{color:var(--tg-text)}a{text-decoration-thickness:.08em;text-underline-offset:.18em}.ct-product-description,.product_meta,.woocommerce-product-details__short-description{color:var(--tg-text-muted)}.add_to_cart_button,.button,.checkout-button,.ct-button,.single_add_to_cart_button,.wp-element-button,button{border-radius:var(--tg-radius-sm);font-weight:600}.add_to_cart_button,.button,.checkout-button,.single_add_to_cart_button{background-color:var(--tg-brand-blue)}.add_to_cart_button:hover,.button:hover,.checkout-button:hover,.single_add_to_cart_button:hover{background-color:var(--tg-brand-blue-hover)}.select2-container .select2-selection,input,select,textarea{border-color:var(--tg-border);border-radius:var(--tg-radius-sm)}input:focus,select:focus,textarea:focus{border-color:var(--tg-brand-blue);box-shadow:0 0 0 3px rgba(0,85,165,.12)}.ct-woo-card,.woocommerce ul.products li.product{border-radius:var(--tg-radius-md);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ct-woo-card:hover,.woocommerce ul.products li.product:hover{transform:translateY(-2px);box-shadow:var(--tg-shadow-md)}.ct-woo-card .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--tg-text);font-weight:650;line-height:1.25}.ct-woo-card .price,.woocommerce ul.products li.product .price{color:var(--tg-brand-blue);font-weight:700}sr7-module .tg-slide-header,sr7-module .tg-slide-subheader,sr7-module .tp-caption,sr7-module h1,sr7-module h2,sr7-module h3,sr7-module h4,sr7-module h5,sr7-module h6{color:var(--tg-text)!important}sr7-module .slide-label,sr7-module .slider-label,sr7-module .tg-slider-label{color:var(--tg-text-muted)!important}body.home .wc-block-product .wp-block-post-title,body.page-template-template-homepage .wc-block-product .wp-block-post-title{color:var(--tg-text)!important;font-size:1rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;margin-top:1rem!important;margin-bottom:.45rem!important}body.home .wc-block-product .wp-block-post-title a,body.page-template-template-homepage .wc-block-product .wp-block-post-title a{color:inherit!important;text-decoration:none!important}body.home .wc-block-product .wp-block-post-title a:hover,body.page-template-template-homepage .wc-block-product .wp-block-post-title a:hover{color:var(--tg-brand-blue)!important}body.home .wc-block-product .wp-block-woocommerce-product-price,body.page-template-template-homepage .wc-block-product .wp-block-woocommerce-product-price{margin-top:.35rem!important;margin-bottom:1.4rem!important}body.home .wc-block-product .amount,body.home .wc-block-product .amount bdi,body.home .wc-block-product .wc-block-components-product-price,body.home .wc-block-product .woocommerce-Price-currencySymbol,body.home .wc-block-product .wp-block-woocommerce-product-price,body.page-template-template-homepage .wc-block-product .amount,body.page-template-template-homepage .wc-block-product .amount bdi,body.page-template-template-homepage .wc-block-product .wc-block-components-product-price,body.page-template-template-homepage .wc-block-product .woocommerce-Price-currencySymbol,body.page-template-template-homepage .wc-block-product .wp-block-woocommerce-product-price{color:var(--tg-brand-blue)!important;font-size:1rem!important;font-weight:700!important;line-height:1.3!important}body.home .wc-block-product del,body.home .wc-block-product del .amount,body.home .wc-block-product del .amount bdi,body.page-template-template-homepage .wc-block-product del,body.page-template-template-homepage .wc-block-product del .amount,body.page-template-template-homepage .wc-block-product del .amount bdi{color:var(--tg-text-muted)!important;font-weight:500!important;opacity:.75!important}body.home .wc-block-product ins,body.page-template-template-homepage .wc-block-product ins{color:var(--tg-brand-blue)!important;text-decoration:none!important}body.home .wc-block-product ins,body.page-template-template-homepage .wc-block-product ins{text-decoration:none!important}body.home .wc-block-product .wp-block-woocommerce-product-button .wp-element-button,body.page-template-template-homepage .wc-block-product .wp-block-woocommerce-product-button .wp-element-button{border-radius:var(--tg-radius-sm)!important;font-size:.9rem!important;font-weight:600!important;line-height:1.2!important;padding:.75rem 1.15rem!important}body.home .entry-content h2.wp-block-heading,body.page-template-template-homepage .entry-content h2.wp-block-heading{color:var(--tg-text)!important;font-size:clamp(1.4rem, 1.6vw, 1.75rem)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em!important;margin-top:3rem!important;margin-bottom:1.5rem!important;text-align:left!important}body.home .wc-block-product .tg-block-product-sku,body.page-template-template-homepage .wc-block-product .tg-block-product-sku{color:var(--tg-text-muted);font-size:.75rem;font-weight:500;line-height:1.25;letter-spacing:.015em;text-transform:uppercase;margin-top:-.1rem;margin-bottom:.7rem}.hfix{clear:none;margin-top:0}figure table tfoot{font-size:80%!important}figure.small table{font-size:80%!important}figure.small td,figure.small thead th{padding:.8rem!important}.center-table-images img{margin:0 auto!important}.site-content{padding-top:40px}.page-template-template-homepage .type-page{padding-top:0}.page-template-template-homepage .site-content{padding-top:0}.page-template-template-homepage .site-main{padding-top:0!important}.header-widget-region .widget{padding-top:0}.header-widget-region{margin-bottom:2.618em}.sprh-hero h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.tp-mask-wrap iframe{border:0}.term-description img{width:100%}.wc-tab ul li p,.wc-tab ul ul li p{margin-top:0;margin-bottom:0}.wc-tab .left{float:left;margin:0 20px 20px 0}.wc-tab .right{float:right;margin:0 0 20px 20px}.site-wide-container{background-color:var(--tg-bg-soft);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);width:100%;margin:1.6rem auto .6rem auto!important;padding:.6rem 0}.site-wide-message{font-size:1rem;text-align:center;text-transform:uppercase;color:var(--tg-text);display:block;font-weight:600!important}.header-widget-region{margin-bottom:0}.product-boilerplate{color:var(--tg-text);display:block;background-color:var(--tg-bg-soft);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);width:100%;margin:1rem 0;padding:1rem 1.6rem;font-weight:600!important}.lp-icon{font-size:72px;font-weight:900!important;color:#c644fc;background:linear-gradient(180deg,#5856d6 0,#c644fc 100%)!important;background:-webkit-linear-gradient(180deg,#5856d6 0,#c644fc 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}body.page-template-template-default-no-sidebar #primary{float:none;width:100%}body.page-template-template-default-no-title-no-sidebar #primary,body.page-template-template-default-no-title-no-sidebar-php #primary{float:none;width:100%}body.page-template-template-default-no-title-no-sidebar .site-content,body.page-template-template-default-no-title-no-sidebar .site-main,body.page-template-template-default-no-title-no-sidebar-php .site-content,body.page-template-template-default-no-title-no-sidebar-php .site-main{padding-top:0!important}body.page-template-template-default-no-title-no-sidebar .widget_revslider,body.page-template-template-default-no-title-no-sidebar-php .widget_revslider{padding:0}body.page-template-template-default-no-title-no-sidebar .entry-title,body.page-template-template-default-no-title-no-sidebar-php .entry-title{display:none}div.star-rating{font-weight:900!important}.add-to-cart-paypal{margin-top:2.41575em}.wc-pao-addon-container{margin-bottom:2rem}.wc-pao-addon .wc-pao-addon-name{font-size:1.4rem}.stock.in-stock{display:none!important}.component_title_text.step_title_text{font-size:1.4rem}.composited_product_title.component_section_title.product_title{font-size:1rem}.single-product div.product .product_meta{border-top-color:var(--tg-border)}#intship-content,#show{display:none}#show:checked~#intship-content{display:block}#show:checked~#more{display:none}label[for=shipping_method_0_advanced_free_shipping]{color:green;font-weight:600!important}.footer-widgets{font-size:14px}footer a{text-decoration:none!important}footer a:hover{text-decoration:underline}footer a.social:hover{text-decoration:none}footer a .fa-facebook{transition:color .3s ease}footer a .fa-facebook:hover{color:#3b5998;transition:color .3s ease}footer a .fa-twitter{transition:color .3s ease}footer a .fa-twitter:hover{color:#1da1f2;transition:color .3s ease}footer a .fa-linkedin-in{transition:color .3s ease}footer a .fa-linkedin-in:hover{color:#007bb5;transition:color .3s ease}footer a .fa-pinterest{transition:color .3s ease}footer a .fa-pinterest:hover{color:#bd081c;transition:color .3s ease}footer a .fa-instagram{transition:color .3s ease}footer a .fa-instagram:hover{color:#c13584;transition:color .3s ease}footer a .fa-youtube{transition:color .3s ease}footer a .fa-youtube:hover{color:red;transition:color .3s ease}.widget_nav_menu ul li{padding-left:0}.widget_nav_menu ul li::before{display:none}div.site-info{font-size:12px}.widget_nav_menu .menu-footer-menu-container ul li::before{display:none}.widget_nav_menu .menu-footer-menu-container ul li{padding-left:0}.social-footer-menu{font-size:1.4rem}.payment-types-footer-menu{font-size:1.6rem}.payment-types-footer-menu li,.social-footer-menu li{display:inline}.single-product img.right{float:right}