h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none!important}a{text-decoration-thickness:1px;text-underline-offset:.188rem}.site-header .wp-block-site-logo{min-width:160px}.site-header .wp-block-navigation .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container{box-shadow:0 0 10px rgb(0 0 0 / .1)}.site-header .wp-block-navigation .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:8px 20px}.site-header .wp-block-navigation .wp-block-navigation-item.has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{background:var(--wp--preset--color--light);color:var(--wp--preset--color--primary);text-decoration:none}.compatibility_list{width:100%;table-layout:fixed}.compatibility_list th{width:auto;font-size:14px}.compatibility_list th:first-child{width:250px}.compatibility_list tr{border-bottom:1px solid #ccc}.compatibility_list tr:last-child{border:none}.compatibility_list tr:nth-child(odd){background-color:#eee}.compatibility_list td{padding:10px 5px;text-align:center;font-size:14px}.compatibility_list td:first-child{text-align:left}.woocommerce.ka-login,.woocommerce.ka-registration{max-width:460px}.woocommerce.ka-login form,.woocommerce.ka-login form.login,.woocommerce.ka-login form.register,.woocommerce.ka-registration form,.woocommerce.ka-registration form.login,.woocommerce.ka-registration form.register{border:none}.woocommerce.ka-login form input,.woocommerce.ka-login form .woocommerce-form-login__submit,.woocommerce.ka-login form.login input,.woocommerce.ka-login form.login .woocommerce-form-login__submit,.woocommerce.ka-login form.register input,.woocommerce.ka-login form.register .woocommerce-form-login__submit,.woocommerce.ka-registration form input,.woocommerce.ka-registration form .woocommerce-form-login__submit,.woocommerce.ka-registration form.login input,.woocommerce.ka-registration form.login .woocommerce-form-login__submit,.woocommerce.ka-registration form.register input,.woocommerce.ka-registration form.register .woocommerce-form-login__submit{padding:.75rem .5rem;line-height:normal}.woocommerce.ka-login form .form-row-first,.woocommerce.ka-login form .form-row-last,.woocommerce.ka-login form.login .form-row-first,.woocommerce.ka-login form.login .form-row-last,.woocommerce.ka-login form.register .form-row-first,.woocommerce.ka-login form.register .form-row-last,.woocommerce.ka-registration form .form-row-first,.woocommerce.ka-registration form .form-row-last,.woocommerce.ka-registration form.login .form-row-first,.woocommerce.ka-registration form.login .form-row-last,.woocommerce.ka-registration form.register .form-row-first,.woocommerce.ka-registration form.register .form-row-last{float:none;width:auto}.woocommerce.ka-login form .woocommerce-form-login__rememberme,.woocommerce.ka-login form.login .woocommerce-form-login__rememberme,.woocommerce.ka-login form.register .woocommerce-form-login__rememberme,.woocommerce.ka-registration form .woocommerce-form-login__rememberme,.woocommerce.ka-registration form.login .woocommerce-form-login__rememberme,.woocommerce.ka-registration form.register .woocommerce-form-login__rememberme{display:block;margin-bottom:1rem;text-align:center}.woocommerce.ka-login form .woocommerce-form-login__rememberme input,.woocommerce.ka-login form.login .woocommerce-form-login__rememberme input,.woocommerce.ka-login form.register .woocommerce-form-login__rememberme input,.woocommerce.ka-registration form .woocommerce-form-login__rememberme input,.woocommerce.ka-registration form.login .woocommerce-form-login__rememberme input,.woocommerce.ka-registration form.register .woocommerce-form-login__rememberme input{margin-right:.5rem}.woocommerce.ka-login form .woocommerce-form-login__submit,.woocommerce.ka-login form .woocommerce-form-register__submit,.woocommerce.ka-login form.login .woocommerce-form-login__submit,.woocommerce.ka-login form.login .woocommerce-form-register__submit,.woocommerce.ka-login form.register .woocommerce-form-login__submit,.woocommerce.ka-login form.register .woocommerce-form-register__submit,.woocommerce.ka-registration form .woocommerce-form-login__submit,.woocommerce.ka-registration form .woocommerce-form-register__submit,.woocommerce.ka-registration form.login .woocommerce-form-login__submit,.woocommerce.ka-registration form.login .woocommerce-form-register__submit,.woocommerce.ka-registration form.register .woocommerce-form-login__submit,.woocommerce.ka-registration form.register .woocommerce-form-register__submit{float:none;margin-right:0;width:100%}.woocommerce.ka-login form .lost_password,.woocommerce.ka-login form.login .lost_password,.woocommerce.ka-login form.register .lost_password,.woocommerce.ka-registration form .lost_password,.woocommerce.ka-registration form.login .lost_password,.woocommerce.ka-registration form.register .lost_password{text-align:center}.woocommerce.ka-registration form.register input[name="tnp-nlang"]+.woocommerce-form-row,.woocommerce.ka-registration form.register .marketpress-salesman-birthday-coupon-form-row{border-top:1px solid var(--wp--preset--color--gray-border);border-bottom:1px solid var(--wp--preset--color--gray-border);margin:0;padding:1rem 0}.woocommerce.ka-registration form.register input[name="tnp-nlang"]+.woocommerce-form-row label,.woocommerce.ka-registration form.register .marketpress-salesman-birthday-coupon-form-row label{line-height:var(--wp--custom--typography--line-height--body)!important}.tnp-subscription-minimal form{text-align:left!important}.tnp-subscription-minimal form label{white-space:normal}.gtranslate_wrapper .gt_languages a{color:#333!important}.ka-videoplayer__playlist__header h4,.ka-videoplayer__playlist__header p{margin:0}.ka-videoplayer__playlist__items h5,.ka-videoplayer__playlist__items a{margin:0}.ka-videoplayer__player__info__title{margin:0}.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product .price{font-size:1rem}.woocommerce ul.products li.product .star-rating{margin-left:auto!important;margin-right:auto!important}.woocommerce ul.products li.product a:not(.button){color:var(--wp--preset--color--foreground)}.woocommerce ul.products li.product .product_badges{position:absolute;top:10px;left:0;display:flex;flex-direction:column;gap:5px}.woocommerce ul.products li.product .product_badges span{align-self:start;font-size:.857em;font-weight:700;line-height:1;border-radius:var(--wp--custom--elements--button--border--radius);padding-top:var(--wp--custom--elements--button--spacing--padding--top);padding-right:var(--wp--custom--elements--button--spacing--padding--right);padding-bottom:var(--wp--custom--elements--button--spacing--padding--bottom);padding-left:var(--wp--custom--elements--button--spacing--padding--left);background:var(--wp--preset--color--primary);color:#fff}.woocommerce ul.products li.product .product_badges span.sale{background-color:var(--wp--preset--color--danger)}.woocommerce ul.products li.product .product_badges span.new{background-color:var(--wp--preset--color--success)}.woocommerce{--myaccount--menu-width:max(220px, 20%)}.woocommerce form .form-row label{line-height:var(--wp--custom--typography--line-height--body);margin-bottom:.25rem}.woocommerce form .form-row .required{color:var(--wp--style--color--foreground);font-weight:400}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none;flex:1 0 300px}.woocommerce .col2-set .col-1{padding-right:var(--wp--preset--spacing--50);border-right:1px solid var(--bb--autocolor--light-dark)}@media (max-width:600px){.woocommerce .col2-set .col-1{padding-right:0;border-right:none;border-bottom:1px solid var(--bb--autocolor--light-dark)}}.woocommerce .col2-set .col-2{padding-left:var(--wp--preset--spacing--50)}@media (max-width:600px){.woocommerce .col2-set .col-2{padding-left:0}}.woocommerce #customer_login{display:flex;flex-wrap:wrap}.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{width:50%;margin-top:0;margin-left:0;margin-right:0;padding-bottom:var(--wp--style--block-gap)}.woocommerce .woocommerce-MyAccount-navigation{width:var(--myaccount--menu-width);padding-right:max(15px, 2%)}@media (max-width:768px){.woocommerce .woocommerce-MyAccount-navigation{float:none;width:auto;margin-bottom:var(--wp--preset--spacing--60);padding-right:0}}.woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:.625rem;list-style:none}@media (max-width:768px){.woocommerce .woocommerce-MyAccount-navigation ul{flex-direction:row;gap:.5rem 1.25rem}}.woocommerce .woocommerce-MyAccount-navigation ul li{padding:0;border:none}.woocommerce .woocommerce-MyAccount-navigation ul li a{padding:0}.woocommerce .woocommerce-MyAccount-navigation ul li a:after{content:none}.woocommerce .woocommerce-MyAccount-content{width:calc(100% - var(--myaccount--menu-width))}@media (max-width:768px){.woocommerce .woocommerce-MyAccount-content{float:none;width:auto}}.wc-block-order-confirmation-totals .order-again{display:none}.download-file .button{white-space:nowrap}@media (max-width:800px){.ka-grid-stack-on-mobile{grid-template-columns:repeat(1,1fr)!important;column-gap:0!important}}.wp-block-woocommerce-product-categories .wc-block-product-categories-list.wc-block-product-categories-list--depth-1{padding-left:10px}.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale,.wc-block-components-product-sale-badge{background-color:var(--wp--preset--color--danger)!important;color:#fff!important;border:none!important;box-shadow:var(--wp--preset--shadow--sm);border-radius:4px;min-height:0;min-width:0;line-height:inherit;text-transform:uppercase;padding:.25em .75em}.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale{left:1rem}.wc-block-components-product-sale-badge{padding-bottom:0!important}.wc-block-components-notice-banner a{text-decoration:none!important}.woocommerce-Tabs-panel--description iframe{width:100%;height:100%;max-width:100%;aspect-ratio:1.7777777778;display:block;position:relative;z-index:1;border:none}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid var(--wp--preset--color--gray-border)}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;margin:0}.woocommerce div.product form.cart .variations select{line-height:1}