:root{--star-size:24px;--star-color:#d3d3d3;--star-background:#fc0}.Stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:"riode";line-height:1}.Stars::before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.reviews_container{cursor:pointer}.woocommerce .woocommerce-breadcrumb{padding-top:1em!important}#right-sidebar{display:none!important}.woocommerce-archive-wrapper #right-sidebar{display:block!important}.woocommerce-archive-wrapper{max-width:1420px;width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;box-sizing:border-box}.shop-page.row{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;margin:0!important}@media (min-width:769px){.shop-page .filter-menu-toggle-desktop{flex:0 0 25%!important;max-width:25%!important;padding-right:24px!important;box-sizing:border-box!important}.shop-page .col-9-mobile{flex:0 0 75%!important;max-width:75%!important;box-sizing:border-box!important}}@media (max-width:768px){.shop-page .filter-menu-toggle-desktop{display:none!important}.shop-page .col-9-mobile{flex:0 0 100%!important;max-width:100%!important}}@media (max-width:479px){.woocommerce-archive-wrapper{padding-left:15px!important;padding-right:15px!important}}.archive-page-filter-headings{position:relative;padding:2.8rem 3px 1.4rem;text-transform:none;line-height:1;letter-spacing:-.03em;margin:0 0 5px;border:none;cursor:pointer;transition:padding 0.4s,margin 0.4s!important;font-weight:600}.archive-page-filter-main .accordion-item{position:relative;flex-wrap:wrap;padding:1.35rem 3px;align-items:center;justify-content:space-between}.archive-page-filter-main{border-bottom:3px solid #eee!important}.archive-price-filter .yith-woocommerce-ajax-product-filter,.archive-price-filter .wc-blocks-filter-wrapper,.archive-price-filter{border-bottom:3px solid #eee!important}.archive-page-filter-main .accordion-item a{padding:0;flex:none;color:#222}.archive-page-filter-main .accordion-item:not(:last-child){border-bottom:1px solid #eee}.archive-page-filter-main .accordion-item button{border:none;cursor:pointer;transition:padding 0.4s,margin 0.4s!important;font-weight:600;position:relative;padding:1.35rem 3px}.archive-page-filter-main .accordion-item button[data-bs-toggle="collapse"]{color:#ea1b25!important}.archive-page-filter-main .accordion-body ul{display:block;position:relative;width:100%;height:auto;max-height:200px;overflow:auto;margin:1rem 0 -.5rem;list-style-type:none;padding-left:1.3rem}.archive-page-filter-main .accordion-body ul::before{content:"";position:absolute;left:2px;top:4px;bottom:3px;border-left:1px solid #eee}.archive-page-filter-main .accordion-body .nav-item{display:flex;align-items:center;position:relative;flex-wrap:wrap;padding:5.5px 0;justify-content:space-between}.archive-page-main-cards .orderby{cursor:pointer;padding-top:.85rem;padding-bottom:.85rem;border-radius:2px;max-width:none;padding-left:14px}.archive-page-main-cards .woocommerce-loop-product__title{margin-bottom:3px!important;font-family:inherit;height:45px!important;font-size:calc(1.4rem * var(--rio-typo-ratio, 1))!important;font-weight:400;line-height:1.4;letter-spacing:-.01em;text-transform:capitalize;color:#666;text-overflow:ellipsis;overflow:hidden!important;white-space:normal!important;padding-left:2rem!important;padding-right:2rem!important;text-align:center!important}.archive-page-main-cards .price{display:block!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px!important;font-size:calc(1.6rem * var(--rio-typo-ratio, 1))!important;font-weight:600!important;letter-spacing:-.025em;text-align:center!important;color:#222!important}.archive-page-main-cards .price ins{margin-right:6px;text-decoration:none}.archive-page-main-cards .add_to_cart_button{width:100%;display:flex!important;align-items:center;justify-content:center;flex:1;padding:1.14em 0!important;background-color:#00abc5!important;color:#fff!important;font-family:inherit;font-size:calc(1.4rem * var(--rio-typo-ratio, 1))!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.025em;text-transform:uppercase;text-align:center;margin-top:1em!important}.archive-page-main-cards .wishlist-fragment{padding-left:10px;display:inline-flex}.archive-page-main-cards .wishlist-fragment .yith-wcwl-add-button{display:inline-flex;margin-top:10px!important}.archive-page-main-cards .wishlist-fragment .yith-wcwl-icon{font-size:15px!important}.archive-page-main-cards .compare{display:inline-block;float:right!important;margin-top:10px;padding-right:10px}.woocommerce ul.products li.product .onsale{top:5px!important}.woocommerce span.onsale{min-height:2.236em!important}.archive-page-main-cards .onsale{background:black!important;font-weight:100!important;color:white!important;position:absolute!important;font-size:12px!important;height:auto!important;line-height:1.7!important;letter-spacing:1px!important;display:inline!important;padding-left:0.5rem!important;padding-right:0.5rem!important;border-radius:0rem!important}.archive-price-filter .sidebar{width:100%!important}.woocommerce ul.products li.product .onsale{right:unset!important;left:0!important}.archive-price-filter .wp-block-heading{position:relative;padding:2.8rem 3px 1.4rem;font-size:1.8rem!important;text-transform:none;line-height:1;width:100%;letter-spacing:-.03em;margin:0 0 5px;border:none;cursor:pointer;transition:padding 0.4s,margin 0.4s!important;font-weight:600}.archive-price-filter .widget-title{position:relative;padding:2.8rem 3px 1.4rem;font-size:1.8rem!important;text-transform:none;line-height:1;width:100%;letter-spacing:-.03em;margin:0 0 5px;border:none;cursor:pointer;transition:padding 0.4s,margin 0.4s!important;font-weight:600}.archive-price-filter .wc-block-formatted-money-amount{width:auto;font-size:calc(1.4rem * var(--rio-typo-ratio, 1));font-weight:700;color:#fff;background:#000}.archive-price-filter .yith-wcan-list li{position:relative;flex-wrap:wrap;padding:.6rem 3px;align-items:center;justify-content:space-between}.sidebar .widget .wc-layered-nav-term>a:before,.sidebar .widget .with-checkbox li>a:before,.sidebar .widget .yith-wcan-list li>a:before,.sidebar .widget .wc-layered-nav-term.empty span:before,.sidebar .widget .with-checkbox li.empty span:before,.sidebar .widget .yith-wcan-list li.empty span:before{content:"";position:absolute;border:1px solid;border-radius:2px;width:calc(18px * var(--rio-typo-ratio, 1));height:calc(18px * var(--rio-typo-ratio, 1));top:50%;transform:translateY(-50%);left:-25px;color:#999;font-size:.7em;font-weight:900;font-family:"Font Awesome 5 Free";text-align:center;text-indent:1px;line-height:16px}.woocommerce nav.woocommerce-pagination ul li{min-width:36px!important}.col-9-mobile .banner{background-position:right!important;margin-top:15px}@media screen and (max-width:576px){.col-9-mobile .banner-title{color:white!important}}@media screen and (max-width:768px){.col-9-mobile .banner{font-size:7px!important;background-position:right!important}.archive-page-main-cards .compare{display:none!important}.archive-page-main-cards .wishlist-fragment{display:block!important;text-align:center!important}.archive-page-filter-main,.archive-page-filter-headings{padding-left:15px!important}.filter-menu-toggle-mobile{max-width:100%;flex:0 0 100%}.woocommerce .woocommerce-ordering select{max-width:100%;float:right}.col-9-mobile{max-width:100%;flex:0 0 100%}.filter-menu-toggle-desktop{display:none!important}}@media screen and (min-width:769px){.sidenav{display:none!important}.filter-menu-toggle-desktop{display:block!important}.filter-menu-toggle{display:none!important}.filter-menu-toggle-mobile{display:block!important}}.shop-page .sidebar-toggle{display:flex;align-items:center;justify-content:center;top:160px;width:40px;height:40px;font-size:calc(1.4rem * var(--rio-typo-ratio, 1));color:#fff;background-color:rgb(28 26 26 / .8);left:0;right:auto}.shop-page .sidenav{background:white!important}.sidenav{padding-top:60px!important;height:100%;width:0;position:relative;z-index:10;top:0;left:0;background-color:#111;overflow-x:hidden;transition:0.5s}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}@media screen and (max-height:450px){.sidenav{padding-top:15px}}.my_account_custom{margin-top:20px}.riode-account-title{margin-bottom:4rem;font-size:3rem;font-weight:700;line-height:1.33;letter-spacing:-.025em;text-align:center}.woocommerce-MyAccount-navigation>ul,.woocommerce-shipping-methods,.wc_payment_methods,ul.shop_table,.woocommerce-error{padding:0;margin:0;list-style:none}.woocommerce-MyAccount-navigation-link.is-active>a{color:#00abc5}.woocommerce-MyAccount-navigation-link>a{display:block;border-bottom:1px solid #eee;padding:1rem 2px}.woocommerce-MyAccount-navigation-link.is-active>a:before{content:"\e97f";font-family:"riode";margin-right:8px}.woocommerce-MyAccount-content p,.customer-details p{line-height:2.15}.woocommerce-MyAccount-content p strong{color:#00abc5!important}.woocommerce-info .wc-forward{background:#00abc5!important;color:white!important}.woocommerce-info .wc-forward:hover{color:white!important;background:#00abc5!important}.woocommerce-Addresses .u-column1{max-width:50%;flex:0 0 50%}.woocommerce-Addresses .u-column2{max-width:50%;flex:0 0 50%}.woocommerce-EditAccountForm p .woocommerce-Input{border-radius:3px;display:block;width:100%;min-height:4.5rem;padding:1.2rem 1.5rem;border:1px solid #e1e1e1;font-size:calc(1.3rem * var(--rio-typo-ratio, 1));line-height:1.5;font-weight:400;color:#999;background-color:#fff0;box-shadow:none;outline:0}.woocommerce-address-fields .woocommerce-input-wrapper{border-radius:3px;display:block;width:100%;min-height:4.5rem;padding:1.2rem 1.5rem;border:1px solid #e1e1e1;font-size:calc(1.3rem * var(--rio-typo-ratio, 1));line-height:1.5;font-weight:400;color:#999;background-color:#fff0;box-shadow:none;outline:0}.woocommerce-address-fields .woocommerce-input-wrapper .select2-selection{margin-left:-15px!important;margin-top:10px!important}.woocommerce-address-fields .button,.woocommerce-MyAccount-content .woocommerce-Button{display:inline-block;border:2px solid #00abc5!important;background-color:#00abc5!important;color:white!important;outline:0!important;border-radius:0!important;padding:1em 2em!important;font-weight:700!important;font-size:calc(1.4rem * var(--rio-typo-ratio, 1))!important;line-height:1.2!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important}.woocommerce-Address .edit,.woocommerce-customer-details .edit{color:#000;font-weight:700}.form-row label:not(.checkbox){display:inline-block;padding-left:2px;line-height:.9;text-transform:capitalize}.edit-account fieldset{margin:4rem .3rem 2rem;border:1px solid #e1e1e1;padding:1rem 2rem}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:2.7em!important;top:.7em;cursor:pointer}@media (max-width:768px){.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{right:35px!important;top:15px!important}.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell{display:grid!important;text-align:center!important}.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell .button{margin:auto;background:#00abc5;color:#fff;width:50%}.woocommerce-MyAccount-content .woocommerce-orders-table{border:none!important}.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__row{border:1px solid rgb(0 0 0 / .1)!important;margin-bottom:2px!important}}@media (max-width:576px){.woocommerce-info .wc-forward{margin:auto!important;float:none!important;display:table!important;margin-top:7px!important}}.woocommerce-MyAccount-content .account-orders-table{border-radius:0px!important}.login-register-main .u-columns{margin-bottom:4rem;margin-top:3rem;color:black!important;box-shadow:0 0 10px rgb(0 0 0 / .1);background:#fff;position:relative;max-width:490px;margin-left:auto;margin-right:auto;padding:4rem}.login-signup-ul li a{margin:0 10px}.login-signup-ul{list-style-type:none;margin:0;padding:0;justify-content:center;align-items:center;font-size:calc(1.8rem * var(--rio-typo-ratio, 1));border-bottom:none;color:#ccc;display:flex;flex-wrap:wrap}.login-signup-ul .nav-item:not(:last-child){margin-right:0!important}.login-register-main .login_container,.login-register-main .register_container{max-width:100%!important;flex:0 0 100%!important;width:100%!important}.woocommerce-form-login,.woocommerce-form-register{border:none!important}.login-register-main .woocommerce-form-login .woocommerce-Input,.login-register-main .woocommerce-form-register .woocommerce-Input{display:block;width:100%!important;min-height:4.5rem;padding:1.2rem 1.5rem;border:1px solid #e1e1e1;border-radius:3px;font-size:calc(1.3rem * var(--rio-typo-ratio, 1));line-height:1.5;font-weight:400;color:#999;background-color:transparent!important;box-shadow:none;outline:0}.woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-form-register .woocommerce-form-register__submit{padding:1.07em 2.15em!important;font-size:1.3rem!important;font-size:1.4rem!important;line-height:1.2!important;letter-spacing:-0.025em!important;text-transform:uppercase!important;transition:color 0.3s,border-color 0.3s,background-color 0.3s,box-shadow 0.3s;width:100%;color:white!important;background-color:#222!important;border-color:#222!important}.login-popup .nav-item .nav-link{color:black!important}.login_container .form-row a{float:right!important}.woocommerce form.login,.woocommerce form.register{margin:0em 0!important}.login-popup .tab .nav-link.active{font-size:calc(3rem * var(--rio-typo-ratio, 1));color:#222}.woocommerce-form-login .woocommerce-form__input-checkbox{border:1px solid #ccc;border-radius:2px;background:#fff;color:#fff;cursor:pointer;width:18px;height:18px;display:inline-block;text-align:center;vertical-align:middle;margin-bottom:6px;margin-right:4px}.login-popup{padding:0!important}form.lost_reset_password{max-width:450px;width:100%;margin:0 auto;margin:4rem auto!important;border:1px solid #ebebeb;padding:5rem;box-shadow:0 0 10px rgb(0 0 0 / .1)}.lost_reset_password .form-row{width:100%!important}.lost_reset_password .woocommerce-form-row{width:100%!important}.woocommerce-ResetPassword .woocommerce-Input{display:block;width:100%!important;min-height:4.5rem;padding:1.2rem 1.5rem;border:1px solid #e1e1e1;border-radius:3px;font-size:calc(1.3rem * var(--rio-typo-ratio, 1));line-height:1.5;font-weight:400;color:#999;background-color:transparent!important;box-shadow:none;outline:0}.woocommerce-ResetPassword .button{padding:1.07em 2.15em!important;font-size:1.3rem!important;font-size:1.4rem!important;line-height:1.2!important;letter-spacing:-0.025em!important;text-transform:uppercase!important;transition:color 0.3s,border-color 0.3s,background-color 0.3s,box-shadow 0.3s;width:100%;color:white!important;background-color:#222!important;border-color:#222!important}.woocommerce-cart-form__cart-item td a.remove{background:#e35757;color:#fff!important;border:0}.woocommerce-cart-form__cart-item .quantity .qty{border-color:#eee!important;border:solid #ccc!important;border-width:1px 0!important}.woocommerce-cart-form__cart-item .quantity{margin-bottom:0rem!important}@media (max-width:768px){.woocommerce-cart-form__cart-item td a.remove{margin-top:-25px!important}.woocommerce-cart-form__cart-item{position:relative!important;display:flex}.woocommerce-cart-form__contents .product-remove{padding:0;width:2.3rem}.woocommerce-cart-form__contents .product-remove{position:absolute;top:20px;right:20px}}.archive-page-main-cards .wishlist-fragment .yith-wcwl-wishlistaddedbrowse{margin-top:10px!important}.product-footer .yith-wcwl-icon{font-size:15px!important}.product-footer .yith-wcwl-wishlistaddedbrowse{margin-top:0px!important}.footer-right .social-links{margin:auto!important}#yith-wcwl-popup-message{display:none!important}.product-single .handradsecure>p>.custom-content-img{width:70%!important}.sidebar .widget .wc-layered-nav-term.chosen>a:before,.sidebar .widget .with-checkbox li.chosen>a:before,.sidebar .widget .yith-wcan-list li.chosen>a:before{content:"\f00c";color:#fff;background-color:#222;border-color:#222}.checkout_login_form p input,.woocommerce-form-coupon input{display:block;width:100%;border-radius:3px;min-height:4.5rem;padding:1.2rem 1.5rem;border:1px solid #e1e1e1;font-size:calc(1.3rem * var(--rio-typo-ratio, 1));line-height:1.5;font-weight:400;color:#999;background-color:#fff0;box-shadow:none;outline:0}.cart-dropdown .dropdown-box .header-quickcart .mini_remove{padding:.1rem 0.5rem!important;background:#e35757;display:inline;font-size:0.7em!important;height:.5em;width:.5em;text-align:left;line-height:.5;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0;color:#fff!important;border:0}.woocommerce-form-coupon .button{padding:1.4rem 2.85rem!important;border:2px solid #e4eaec!important;border-color:black!important}.inside-right-sidebar .yith-wcan-select-wrapper ul li.chosen a{width:100%!important;background-position-x:right!important;background-position-y:50%!important}.inside-right-sidebar .yith-wcan-select-wrapper{z-index:2!important;padding-right:1em!important}.archive-page-main-cards .header-quickcart,.cart-dropdown .dropdown-box ul{display:none!important}.product-footer .product-action svg{margin-bottom:-2px!important}.header .sticky-content-wrapper{height:85px!important}.header-middle{padding-top:1rem!important;padding-bottom:1rem!important}.sticky-sidebar-wrapper .wc-proceed-to-checkout .checkout-button{width:100%;color:#fff!important;border-color:#222!important;background-color:#222!important;font-size:100%!important;font-weight:700!important;padding-top:1.8rem!important;padding-bottom:1.8rem!important}@media (max-width:576px){.update_totals_on_change label{margin-bottom:0rem!important}.woocommerce-billing-fields__field-wrapper #billing_country_field .woocommerce-input-wrapper{display:block!important;padding-left:0px!important}#customer_details .woocommerce-billing-fields label[for="billing_country"]{margin-bottom:0rem!important;padding:1rem!important;padding-left:0rem!important}#customer_details .woocommerce-billing-fields label[for="billing_state"]{margin-bottom:0rem!important;padding:1rem!important;padding-left:0rem!important}}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.one{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.two{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.three{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.four{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;animation-delay:3.5s}.five{-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;animation-delay:4.5s}.six{-webkit-animation-delay:5.5s;-moz-animation-delay:5.5s;animation-delay:5.5s}.seven{-webkit-animation-delay:6.5s;-moz-animation-delay:6.5s;animation-delay:6.5s}.eight{-webkit-animation-delay:7.5s;-moz-animation-delay:7.5s;animation-delay:7.5s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.zoom-in-zoom-out{animation:zoom-in-zoom-out 1s ease-out}@keyframes zoom-in-zoom-out{0%{transform:scale3d(.3,.3,.3)}50%{opacity:1}}.cr-section{background-color:#f5f5f5;padding:72px 0 64px}.cr-main-title{text-align:center;font-size:38px;font-weight:800;color:#111;margin:0 0 30px;letter-spacing:-.4px;line-height:1.15}.cr-meta-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:38px;gap:16px;flex-wrap:wrap}.cr-google-rating{display:flex;flex-direction:column;gap:5px;min-width:140px}.cr-google-brand{display:flex;align-items:center;gap:5px;line-height:1}.cr-google-logo{font-size:17px;font-weight:700;font-style:normal;letter-spacing:0}.cr-google-label{font-size:15px;color:#555;font-weight:500}.cr-rating-row{display:flex;align-items:center;gap:6px}.cr-rating-number{font-size:16px;font-weight:700;color:#111;line-height:1}.cr-header-stars{color:#ffa000;font-size:18px;letter-spacing:2px;line-height:1}.cr-review-count{font-size:13px;color:#888;line-height:1}.cr-tagline{font-size:14px;color:#666;text-align:center;flex:1;padding:0 24px}.cr-google-link{min-width:140px;text-align:right}.cr-google-link a{font-size:14px;font-weight:600;color:#111;text-decoration:none;transition:color 0.2s}.cr-google-link a:hover{color:#4285f4;text-decoration:underline}.cr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cr-card{background:#fff;border-radius:14px;padding:22px 20px 20px;box-shadow:0 2px 12px rgb(0 0 0 / .07);display:flex;flex-direction:column;gap:13px}.cr-card-stars{color:#4285f4;font-size:20px;letter-spacing:3px;line-height:1}.cr-card-text{font-size:14px;color:#444;line-height:1.65;flex:1;margin:0}.cr-card-reviewer{display:flex;align-items:center;gap:11px;margin-top:auto}.cr-avatar{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;flex-shrink:0;letter-spacing:0}.cr-reviewer-info{display:flex;flex-direction:column;gap:3px;min-width:0}.cr-reviewer-name{display:block;font-size:13px;font-weight:600;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-reviewer-product{display:block;font-size:12px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1199px){.cr-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:991px){.cr-main-title{font-size:32px}.cr-meta-row{flex-direction:column;align-items:flex-start;gap:12px}.cr-tagline{padding:0;text-align:left}.cr-google-link{text-align:left}}@media (max-width:767px){.cr-section{padding:52px 0 44px}.cr-main-title{font-size:26px;margin-bottom:22px}.cr-grid{grid-template-columns:repeat(2,1fr);gap:14px}.cr-card{padding:18px 16px 16px}.cr-card-stars{font-size:17px}.cr-card-text{font-size:13px}}@media (max-width:479px){.cr-grid{grid-template-columns:1fr}}.ftb-section{background:#fff;padding:72px 0 64px}.ftb-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:40px;gap:12px}.ftb-header-left{display:flex;flex-direction:column;gap:4px}.ftb-title{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:800;color:#1565d2;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;margin:0}.ftb-icon{width:22px;height:22px;flex-shrink:0;color:#1565d2;stroke:#1565d2}.ftb-subtitle{font-size:14px;color:#666;margin:0;padding-left:30px}.ftb-all-link{font-size:14px;font-weight:600;color:#1565d2;text-decoration:none;white-space:nowrap;padding-top:4px;transition:opacity 0.2s}.ftb-all-link:hover{opacity:.75;text-decoration:underline;color:#1565d2}.ftb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ftb-card{display:flex;flex-direction:column;gap:0}.ftb-img-wrap{display:block;height:220px;border-radius:14px;overflow:hidden;margin-bottom:18px;text-decoration:none}.ftb-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.ftb-card:hover .ftb-img{transform:scale(1.05)}.ftb-img-placeholder{width:100%;height:100%;background:#e8e8e8}.ftb-body{display:flex;flex-direction:column;gap:10px;flex:1}.ftb-meta{display:flex;align-items:center;gap:12px}.ftb-date{font-size:13px;color:#888;line-height:1}.ftb-card-title{font-size:16px;font-weight:700;line-height:1.45;margin:0;color:#111}.ftb-card-title a{color:inherit;text-decoration:none;transition:color 0.18s}.ftb-card-title a:hover{color:#1565d2}.ftb-excerpt{font-size:14px;color:#555;line-height:1.65;margin:0}.ftb-read-more{display:inline-block;font-size:14px;font-weight:600;color:#1565d2;text-decoration:none;margin-top:2px;transition:opacity 0.18s}.ftb-read-more:hover{opacity:.75;color:#1565d2}@media (max-width:991px){.ftb-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:767px){.ftb-section{padding:52px 0 44px}.ftb-title{font-size:18px}.ftb-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:479px){.ftb-grid{grid-template-columns:1fr}.ftb-subtitle{padding-left:0}}@media (prefers-reduced-motion:reduce){.ftb-all-link,.ftb-read-more,.ftb-card-title a,.ftb-img{transition:none}.ftb-card:hover .ftb-img{transform:none}}.sbb-section{background:#fff0;border-radius:0;padding:36px 0 40px;margin:40px 0 36px}.sbb-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;gap:12px}.sbb-title{font-size:24px;font-weight:800;color:#111;margin:0;line-height:1.2}.sbb-view-all{font-size:14px;font-weight:600;color:#1565d2;text-decoration:none;white-space:nowrap;flex-shrink:0}.sbb-view-all:hover{text-decoration:underline}.sbb-card-link{display:block;text-decoration:none}.sbb-card{background:#fff;border-radius:14px;padding:28px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:14px;box-shadow:0 2px 12px rgb(0 0 0 / .09);border:1px solid #f0f0f0;transition:transform 0.25s ease,box-shadow 0.25s ease;cursor:pointer}.sbb-card:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 8px 28px rgb(0 0 0 / .14);border-color:#e0e0e0}.sbb-logo-wrap{width:100%;height:96px;display:flex;align-items:center;justify-content:center}.sbb-logo{max-width:100%;max-height:88px;width:auto;height:auto;object-fit:contain}.sbb-name{font-size:13px;font-weight:600;color:#444;text-align:center;line-height:1.3}.sbb-loader-row{display:flex;gap:16px}.sbb-loader-card{flex:1;height:110px;border-radius:12px}.sbb-section .owl-nav{display:flex!important;justify-content:flex-end;gap:8px;margin-top:16px}.sbb-section .owl-nav button{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff!important;border-radius:50%!important;box-shadow:0 2px 8px rgb(0 0 0 / .12)!important;width:36px!important;height:36px!important;font-size:18px!important;border:1px solid #e8e8e8!important}.sbb-section .owl-nav button:hover{background:#3686F7!important;color:#fff!important;border-color:#3686F7!important}@media (max-width:767px){.sbb-section{padding:24px 0 28px;border-radius:0}.sbb-section .owl-nav{display:flex!important}.sbb-title{font-size:20px}.sbb-loader-row{gap:10px}.sbb-loader-card{height:90px}.sbb-logo-wrap{height:72px}.sbb-logo{max-height:64px}}@media (max-width:479px){.sbb-section{padding:20px 0 24px;border-radius:0}.sbb-title{font-size:18px}.sbb-logo-wrap{height:60px}.sbb-logo{max-height:52px}}@media (prefers-reduced-motion:reduce){.sbb-card{transition:none}}.main.home{padding-top:0!important;padding-left:0!important;padding-right:0!important}.main.home .page-content{padding:0!important;margin:0!important}.hero-section-wrapper{width:100%;overflow:hidden;margin:0;padding:0}.intro-slider .hero-slide,.intro-slider-1 .hero-slide{position:relative;line-height:0}.hero-slide-img{width:100%;height:500px;object-fit:cover;display:block}.hero-slide-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center}.hero-slide-overlay>.container{position:relative;z-index:2}.hero-slide-text{max-width:520px}.hero-badge{display:inline-block;background:#ffe500;color:#111;font-size:11px;font-weight:800;padding:5px 14px;border-radius:20px;text-transform:uppercase;letter-spacing:.6px;margin-bottom:18px;line-height:1.4}.hero-title{font-size:52px;font-weight:800;color:#fff;line-height:1.1;margin:0 0 14px;letter-spacing:-1.5px;text-shadow:0 2px 16px rgb(0 0 0 / .3)}.hero-desc{font-size:16px;color:rgb(255 255 255 / .85);line-height:1.65;margin:0 0 28px}.hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hero-btn-primary{display:inline-flex;align-items:center;gap:6px;background:#00abc5;color:#ffffff!important;padding:13px 30px;border-radius:5px;font-size:15px;font-weight:700;text-decoration:none!important;white-space:nowrap;transition:background 0.2s,transform 0.15s}.hero-btn-primary:hover{background:#0097ae;color:#fff;transform:translateY(-1px);text-decoration:none}.hero-btn-secondary{display:inline-flex;align-items:center;background:rgb(255 255 255 / .12);border:1.5px solid rgb(255 255 255 / .5);color:#ffffff!important;padding:12px 26px;border-radius:5px;font-size:15px;font-weight:600;text-decoration:none!important;white-space:nowrap;transition:background 0.2s}.hero-btn-secondary:hover{background:rgb(255 255 255 / .22);color:#fff}.intro-slider.owl-carousel .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);background:rgb(255 255 255 / .18)!important;border:1.5px solid rgb(255 255 255 / .4)!important;color:#fff!important;width:44px!important;height:44px!important;border-radius:50%!important;font-size:20px!important;line-height:44px!important;transition:background 0.2s!important}.intro-slider.owl-carousel .owl-nav button:hover{background:rgb(255 255 255 / .38)!important}.intro-slider.owl-carousel .owl-nav .owl-prev{left:16px}.intro-slider.owl-carousel .owl-nav .owl-next{right:16px}@media (max-width:991px){.hero-slide-img{height:400px}.hero-title{font-size:38px}.hero-desc{font-size:14px}.hero-slide-text{max-width:380px}}@media (max-width:767px){.hero-slide-img{height:300px}.hero-title{font-size:26px;letter-spacing:-.5px}.hero-desc{font-size:13px;margin-bottom:18px}.hero-slide-text{max-width:260px}.hero-btn-primary,.hero-btn-secondary{padding:10px 16px;font-size:13px}}@media (max-width:575px){.hero-slide-img{height:240px}.hero-title{font-size:20px;letter-spacing:0}.hero-desc{display:none}.hero-badge{margin-bottom:10px}.hero-btn-primary,.hero-btn-secondary{padding:8px 14px;font-size:12px}}.usp-strip{background:#fff;padding:20px 0;box-shadow:0 2px 10px rgb(0 0 0 / .06)}.usp-strip-grid{display:flex;align-items:center;justify-content:space-between}.usp-strip-item{display:flex;align-items:center;gap:14px;flex:1;padding:8px 20px}.usp-strip-icon-wrap{width:54px;height:54px;border-radius:50%;background:#e6f8fb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.usp-strip-icon{width:26px;height:26px;color:#00abc5;stroke:#00abc5}.usp-strip-copy{display:flex;flex-direction:column;gap:3px}.usp-strip-copy strong{display:block;font-size:14px;font-weight:700;color:#222;line-height:1.3;white-space:nowrap}.usp-strip-copy span{display:block;font-size:12px;color:#888;line-height:1.3;white-space:nowrap}@media (max-width:767px){.usp-strip-grid{flex-wrap:nowrap;gap:0}.usp-strip-item{flex:1 1 0%;min-width:0;padding:8px 4px;flex-direction:column;align-items:center;text-align:center;gap:5px}.usp-strip-icon-wrap{width:34px;height:34px;flex-shrink:0}.usp-strip-icon{width:17px;height:17px}.usp-strip-copy strong{font-size:10px;white-space:normal;line-height:1.2}.usp-strip-copy span{display:none}}.gh-banner-link{display:block;width:100%;height:100%}.gh-banner-img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block;min-height:300px}.gaming-hub-cards{height:100%;overflow:hidden}.gaming-hub-cards ul.products{display:flex!important;flex-wrap:wrap!important;list-style:none!important;padding:0!important;margin:0 -6px!important}.gaming-hub-cards ul.products li.product{float:none!important;width:calc(33.333% - 12px)!important;margin:6px!important;padding:0 0 50px!important;position:relative!important;box-sizing:border-box!important}.gaming-hub-cards .product-action-vertical,.gaming-hub-cards .usp_image,.gaming-hub-cards .star-rating{display:none!important}.gaming-hub-cards .woocommerce-loop-product__link img,.gaming-hub-cards .wp-post-image{height:185px!important;object-fit:contain!important}.gaming-hub-cards .woocommerce-loop-product__title{height:auto!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;text-align:left!important;padding:6px 10px 4px!important;font-size:calc(1.2rem * var(--rio-typo-ratio, 1))!important;margin:0!important}.gaming-hub-cards .price{position:absolute!important;bottom:13px!important;left:10px!important;text-align:left!important;margin:0!important;padding:0!important;font-size:calc(1.25rem * var(--rio-typo-ratio, 1))!important;white-space:nowrap!important;max-width:54%!important;overflow:hidden!important;text-overflow:ellipsis!important}.gaming-hub-cards .yith-wcqv-button{position:absolute!important;bottom:8px!important;right:8px!important;width:auto!important;margin:0!important;padding:5px 13px!important;font-size:calc(1.05rem * var(--rio-typo-ratio, 1))!important;line-height:1.4!important;background-color:#00abc5!important;color:#fff!important;border:none!important;border-radius:20px!important;display:inline-block!important;white-space:nowrap!important;text-align:center!important;font-weight:600!important}@media (max-width:991px){.gaming-hub-cards ul.products li.product{width:calc(50% - 12px)!important}}@media (max-width:576px){.gaming-hub-cards ul.products li.product{width:calc(50% - 12px)!important}.gaming-hub-cards .woocommerce-loop-product__link img,.gaming-hub-cards .wp-post-image{height:120px!important}.gh-banner-img{min-height:200px}}.sbc-section{padding:40px 0}.sbc-wrapper{background:linear-gradient(180deg,#3686f7 0%,#659eee 52%,#2171e3 100%);border-radius:20px;padding:40px 40px 44px}.sbc-header{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:32px}.sbc-title{font-size:28px;font-weight:800;color:#fff;margin:0;text-align:center}.sbc-view-all{position:absolute;right:0;font-size:13px;font-weight:600;color:rgb(255 255 255 / .9);text-decoration:none}.sbc-view-all:hover{color:#fff;text-decoration:underline}.sbc-grid{display:flex;gap:16px;justify-content:center;flex-wrap:nowrap}.sbc-item{flex:1;min-width:0;max-width:140px;text-align:center}.sbc-card-link{display:flex;flex-direction:column;align-items:center;text-decoration:none!important}.sbc-card{width:100%;aspect-ratio:1;background:#fff;border-radius:18px;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;overflow:hidden;transition:transform 0.22s ease,box-shadow 0.22s ease;box-shadow:0 3px 16px rgb(0 0 0 / .14)}.sbc-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px rgb(0 0 0 / .22)}.sbc-card-img{width:100%;height:100%;object-fit:contain;display:block}.sbc-card-img-placeholder{width:55%;height:55%;background:rgb(54 134 247 / .12);border-radius:10px}.sbc-card-name{font-size:13px;font-weight:600;color:#fff;margin:10px 0 0;text-align:center;line-height:1.3}@media (max-width:991px){.sbc-wrapper{padding:32px 28px 38px;border-radius:16px}.sbc-grid{gap:12px}.sbc-item{max-width:115px}.sbc-title{font-size:24px}}@media (max-width:767px){.sbc-section{padding:28px 0}.sbc-wrapper{padding:28px 20px 34px;border-radius:14px}.sbc-title{font-size:20px}.sbc-grid{overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;scrollbar-width:none;padding-bottom:4px;gap:10px}.sbc-grid::-webkit-scrollbar{display:none}.sbc-item{min-width:88px;max-width:88px;flex-shrink:0}}@media (max-width:479px){.sbc-wrapper{padding:22px 14px 28px;border-radius:12px}.sbc-item{min-width:76px;max-width:76px}.sbc-card-name{font-size:11px}.sbc-title{font-size:18px}}.tz-catrow-section{padding:32px 0 28px;background:#fff}.tz-catrow-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.tz-catrow-title{font-size:22px;font-weight:700;color:#111;margin:0}.tz-catrow-view-all{font-size:13px;color:#2563eb;text-decoration:none;font-weight:500;white-space:nowrap}.tz-catrow-view-all:hover{text-decoration:underline;color:#1d4ed8}.tz-watch-owl .owl-stage,.tz-tablet-owl .owl-stage{padding:6px 0 10px}.bs-section{padding:20px 0 40px;background:#fff}.bs-wrapper{background:#2b6bf5;border-radius:20px;padding:40px 40px 48px}.bs-header{margin-bottom:32px}.bs-trend-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.09em;color:rgb(255 255 255 / .9);background:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .3);border-radius:20px;padding:4px 12px;text-transform:uppercase;margin-bottom:14px}.bs-title{font-size:42px;font-weight:800;color:#fff;margin:0 0 10px;line-height:1.1;letter-spacing:-.5px}.bs-subtitle{font-size:14px;color:rgb(255 255 255 / .78);margin:0;line-height:1.65;max-width:500px}.bs-card{background:#fff;border-radius:12px;padding:12px 12px 0;position:relative;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease}.bs-card:hover{transform:translateY(-4px);box-shadow:0 14px 36px rgb(0 0 0 / .22)}.bs-card-badge{position:absolute;top:10px;left:10px;z-index:2;font-size:10px;font-weight:700;padding:3px 8px;border-radius:20px;line-height:1.4;white-space:nowrap}.bs-card-badge--orange{background:#f97316;color:#fff}.bs-card-badge--blue{background:#2563eb;color:#fff}.bs-card-img-wrap{display:block;width:100%;text-decoration:none}.bs-card-img{width:100%;height:130px;object-fit:contain;display:block}.bs-card-name{font-size:12px;color:#333;text-align:center;padding:10px 4px;margin:0;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-card-bar{height:5px;width:100%;flex-shrink:0}.bs-owl .owl-stage-outer{padding-bottom:4px}.bs-owl .owl-dots{display:none!important}.bs-owl .owl-nav button{background:rgb(255 255 255 / .25)!important;color:#fff!important;border-radius:50%!important;width:34px!important;height:34px!important;font-size:16px!important;line-height:34px!important;border:none!important;box-shadow:none!important}.bs-owl .owl-nav button:hover{background:rgb(255 255 255 / .45)!important}.bs-owl .owl-nav .owl-prev{margin-left:-12px}.bs-owl .owl-nav .owl-next{margin-right:-12px}.tz-watch-owl.owl-carousel .owl-nav button,.tz-tablet-owl.owl-carousel .owl-nav button{background:rgb(0 0 0 / .08)!important;border-radius:50%!important;width:30px!important;height:30px!important;line-height:30px!important;font-size:13px!important;color:#333333!important;border:none!important;box-shadow:0 1px 6px rgb(0 0 0 / .12)!important;transition:background 0.18s!important}.tz-watch-owl.owl-carousel .owl-nav button:hover,.tz-tablet-owl.owl-carousel .owl-nav button:hover{background:rgb(0 0 0 / .16)!important}@media (max-width:991px){.bs-wrapper{padding:32px 28px 40px}.bs-title{font-size:34px}}@media (max-width:767px){.bs-section{padding:16px 0 32px}.bs-wrapper{padding:28px 20px 34px;border-radius:16px}.bs-title{font-size:28px}.bs-subtitle{font-size:13px}.bs-header{margin-bottom:22px}.bs-card-img{height:110px}}@media (max-width:479px){.bs-wrapper{padding:22px 14px 28px;border-radius:14px}.bs-title{font-size:24px}.bs-card-img{height:95px}.bs-card{padding:10px 8px 0}}.newsletter-section{background:#f4f6f8;padding:30px 0}.newsletter-inner{background:#fff0;border-radius:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:40px;text-align:left}.newsletter-text{min-width:0}.newsletter-heading{font-size:26px;font-weight:800;color:#16181d;line-height:1.2;margin:0 0 6px;letter-spacing:-.4px}.newsletter-sub{font-size:14px;color:#6b7280;line-height:1.6;margin:0}.newsletter-form{display:flex;align-items:stretch;gap:10px;width:480px;max-width:100%;flex-shrink:0}.newsletter-input{flex:1!important;background:#ffffff!important;border:1px solid #d9dde2!important;border-radius:8px!important;outline:none!important;box-shadow:none!important;padding:14px 18px!important;font-size:15px!important;color:#16181d!important;min-width:0;transition:border-color 0.2s}.newsletter-input:focus{border-color:#2563eb!important;background:#ffffff!important}.newsletter-input::placeholder{color:#9aa0a8!important}.newsletter-btn{background:#2563eb!important;color:#ffffff!important;border:none!important;border-radius:8px!important;box-shadow:none!important;padding:14px 28px!important;font-size:15px!important;font-weight:700!important;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background 0.2s,transform 0.15s;letter-spacing:.01em;text-transform:none!important}.newsletter-btn:hover{background:#1d4ed8!important;color:#ffffff!important;transform:translateY(-1px)}@media (max-width:991px){.newsletter-inner{flex-direction:column;align-items:flex-start;gap:20px}.newsletter-form{width:100%}}@media (max-width:767px){.newsletter-section{padding:24px 0}.newsletter-heading{font-size:22px}.newsletter-sub{font-size:13px}}@media (max-width:479px){.newsletter-section{padding:20px 0}.newsletter-inner{gap:16px}.newsletter-heading{font-size:20px}.newsletter-form{flex-direction:column;gap:10px}.newsletter-input{width:100%;padding:13px 16px;border-radius:8px}.newsletter-btn{width:100%;border-radius:8px;padding:13px}}.archive-page-main-cards ul.products>*:not(li.product){display:none!important}.archive-page-main-cards ul.products li.product:empty{display:none!important}.archive-page-main-cards ul.products li.product:not(:has(.tz-na-card)){display:none!important}.archive-page-main-cards ul.products::before,.archive-page-main-cards ul.products::after{content:none!important;display:none!important}.col-9-mobile .shop-banner-default.shopbanner{display:none!important}.archive-page-main-cards ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;list-style:none!important;padding:0!important;margin:0 0 24px!important}.archive-page-main-cards ul.products li.product{float:none!important;width:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.archive-page-main-cards.gaming-hub-cards ul.products{grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin:0!important}.archive-page-main-cards .tz-na-card{background:#ffffff!important;border:1px solid #e8e8e8!important;border-radius:12px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;height:100%!important;transition:box-shadow 0.22s,transform 0.22s!important}.archive-page-main-cards .tz-na-card:hover{box-shadow:0 6px 24px rgb(0 0 0 / .1)!important;transform:translateY(-2px)!important}.archive-page-main-cards .tz-na-img-wrap{position:relative!important;overflow:hidden!important;background:#ffffff!important;aspect-ratio:1 / 1.05!important;width:100%!important}.archive-page-main-cards .tz-na-img-wrap>a:not(.tz-na-wishlist){display:block!important;width:100%!important;height:100%!important}.archive-page-main-cards .tz-na-img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;padding:12px!important;box-sizing:border-box!important;transition:transform 0.3s!important}.archive-page-main-cards .tz-na-card:hover .tz-na-img{transform:scale(1.04)!important}.archive-page-main-cards .tz-na-wishlist{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:2!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#ffffff!important;border:1px solid #e0e0e0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#aaaaaa!important;font-size:13px!important;text-decoration:none!important;box-shadow:0 1px 6px rgb(0 0 0 / .09)!important;padding:0!important;min-width:unset!important;min-height:unset!important;line-height:1!important;margin:0!important}.archive-page-main-cards .tz-na-wishlist:hover{color:#e53935!important;border-color:#e53935!important;background:#ffffff!important}.archive-page-main-cards .tz-na-badge{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;z-index:2!important;background:#00ABC5!important;color:#ffffff!important;font-size:10px!important;font-weight:700!important;padding:3px 8px!important;border-radius:4px!important;text-transform:uppercase!important;letter-spacing:0.3px!important;line-height:1.4!important;display:inline-block!important;border:none!important}.archive-page-main-cards .tz-na-body{padding:12px!important;display:flex!important;flex-direction:column!important;gap:10px!important;flex:1!important;background:#ffffff!important}.archive-page-main-cards .tz-na-name-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:6px!important}.archive-page-main-cards .tz-na-name{font-size:13px!important;font-weight:400!important;color:#444444!important;text-decoration:none!important;line-height:1.4!important;display:-webkit-box!important;-webkit-line-clamp:3!important;line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;flex:1!important;height:auto!important;white-space:normal!important;text-align:left!important;padding:0!important;margin:0!important;letter-spacing:normal!important;text-transform:none!important;background:transparent!important}.archive-page-main-cards .tz-na-name:hover{color:#00ABC5!important;text-decoration:none!important}.archive-page-main-cards .tz-na-cart-icon{color:#aaaaaa!important;font-size:14px!important;text-decoration:none!important;flex-shrink:0!important;margin-top:2px!important;background:transparent!important;padding:0!important;border:none!important;display:inline-block!important;line-height:1!important}.archive-page-main-cards .tz-na-cart-icon:hover{color:#00ABC5!important}.archive-page-main-cards .tz-na-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;margin-top:auto!important;flex-wrap:wrap!important;padding:0!important}.archive-page-main-cards .tz-na-price{font-size:15px!important;font-weight:700!important;color:#111111!important;white-space:nowrap!important;text-align:left!important;background:transparent!important;text-decoration:none!important;letter-spacing:normal!important;padding:0!important;margin:0!important;display:inline!important}.archive-page-main-cards .tz-na-old-price{font-size:11px!important;font-weight:400!important;color:#bbbbbb!important;text-decoration:line-through!important;margin-left:4px!important;white-space:nowrap!important}.archive-page-main-cards .tz-na-buy-btn,.archive-page-main-cards .tz-na-buy-btn:link,.archive-page-main-cards .tz-na-buy-btn:visited{background:#00ABC5!important;color:#ffffff!important;font-size:12px!important;font-weight:600!important;padding:7px 16px!important;border-radius:20px!important;text-decoration:none!important;white-space:nowrap!important;flex-shrink:0!important;line-height:1.4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:none!important;box-shadow:none!important;letter-spacing:normal!important;text-transform:none!important;width:auto!important;margin:0!important;outline:none!important}.archive-page-main-cards .tz-na-buy-btn:hover,.archive-page-main-cards .tz-na-buy-btn:focus{background:#0097ae!important;color:#ffffff!important;text-decoration:none!important}@media (max-width:900px){.archive-page-main-cards ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:600px){.archive-page-main-cards ul.products{grid-template-columns:repeat(2,1fr)!important}.archive-page-main-cards .tz-na-price{font-size:13px!important}.archive-page-main-cards .tz-na-footer{flex-direction:column!important;align-items:stretch!important;gap:6px!important}.archive-page-main-cards .tz-na-buy-btn,.archive-page-main-cards .tz-na-buy-btn:link,.archive-page-main-cards .tz-na-buy-btn:visited{width:100%!important;text-align:center!important;padding:7px 8px!important;font-size:11px!important;box-sizing:border-box!important}}@media (max-width:768px){.shop-page a.sidebar-toggle.filter-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;order:-1!important;flex:0 0 100%!important;width:100%!important;height:auto!important;padding:11px 20px!important;background:#00ABC5!important;color:#fff!important;font-size:14px!important;font-weight:700!important;border-radius:8px!important;margin-bottom:14px!important;text-decoration:none!important;position:static!important;top:auto!important;left:auto!important;box-shadow:0 2px 8px rgb(0 171 197 / .25)!important;box-sizing:border-box!important}.shop-page a.sidebar-toggle.filter-menu-toggle::before{content:"\f0b0"!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;font-size:13px!important}.shop-page a.sidebar-toggle.filter-menu-toggle::after{content:"Filters"!important;font-family:inherit!important}.shop-page a.sidebar-toggle.filter-menu-toggle i{display:none!important}#mySidenav{max-width:320px!important;overflow-x:hidden!important;background:#fff!important;padding:20px 0!important;z-index:9999!important;box-shadow:4px 0 24px rgb(0 0 0 / .15)!important}#mySidenav .closebtn{color:#333!important;font-size:28px!important;right:16px!important;top:8px!important}.filter-menu-toggle-mobile{padding:16px!important}}@media (min-width:769px){.shop-page .filter-menu-toggle-desktop{flex:0 0 21%!important;max-width:21%!important;padding-right:20px!important}.shop-page .col-9-mobile{flex:0 0 79%!important;max-width:79%!important}}.filter-menu-toggle-desktop .widget_products,.filter-menu-toggle-desktop .widget_woocommerce_top_rated_products,.filter-menu-toggle-desktop .widget_recently_viewed_products,.filter-menu-toggle-desktop .widget_woocommerce_recently_viewed_products,.archive-price-filter .widget_products,.archive-price-filter .widget_woocommerce_top_rated_products,.archive-price-filter .widget_recently_viewed_products,.archive-price-filter .widget_woocommerce_recently_viewed_products{display:none!important}.filter-menu-toggle-desktop>h4.archive-page-filter-headings{font-size:14px!important;font-weight:700!important;color:#111!important;padding:12px 14px!important;margin:0!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:1px solid #e8e8e8!important;border-bottom:none!important;border-radius:10px 10px 0 0!important;cursor:default!important;position:relative!important}.filter-menu-toggle-desktop .archive-page-filter-main{background:#fff!important;border:1px solid #e8e8e8!important;border-top:none!important;border-bottom:1px solid #e8e8e8!important;border-radius:0 0 10px 10px!important;overflow:hidden!important;margin-bottom:12px!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-item{padding:0!important;border-bottom:1px solid #f0f0f0!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-item:last-child{border-bottom:none!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-button{font-size:14px!important;font-weight:400!important;color:#444!important;padding:10px 14px!important;display:flex!important;align-items:center!important;text-decoration:none!important;background:transparent!important;border:none!important;width:100%!important;text-align:left!important;cursor:pointer!important;line-height:1.4!important;box-shadow:none!important}.filter-menu-toggle-desktop .archive-page-filter-main a.accordion-button::before{content:none!important}.filter-menu-toggle-desktop .archive-page-filter-main a.accordion-button::after{content:"+"!important;font-size:14px!important;font-weight:600!important;color:#bbb!important;flex-shrink:0!important;margin-left:auto!important}.filter-menu-toggle-desktop .archive-page-filter-main button.accordion-button{font-weight:600!important;color:#00ABC5!important;background:#f0fbfd!important}.filter-menu-toggle-desktop .archive-page-filter-main button.accordion-button::before{content:none!important}.filter-menu-toggle-desktop .archive-page-filter-main button.accordion-button::after{content:"−"!important;font-size:16px!important;font-weight:700!important;color:#00ABC5!important;flex-shrink:0!important;margin-left:auto!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-body{background:#fafafa!important;padding:4px 0!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-body ul.navbar-nav{list-style:none!important;margin:0!important;padding:0!important;max-height:none!important;overflow:visible!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-body .nav-item{padding:0!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-body .nav-item a{font-size:14px!important;color:#555!important;padding:7px 12px 7px 26px!important;display:block!important;text-decoration:none!important;background:transparent!important;border-bottom:1px solid #f0f0f0!important;line-height:1.4!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-body .nav-item:last-child a{border-bottom:none!important}.filter-menu-toggle-desktop .archive-page-filter-main .accordion-body .nav-item a:hover,.filter-menu-toggle-desktop .archive-page-filter-main .accordion-body .nav-item a.active{color:#00ABC5!important;background:#f0fbfd!important}.filter-menu-toggle-desktop .archive-price-filter{border:1px solid #e8e8e8!important;border-radius:10px!important;overflow:hidden!important;margin-bottom:12px!important;padding:0!important;background:#fff!important}.filter-menu-toggle-desktop .archive-price-filter>div:first-child{padding:0!important;border:none!important}.filter-menu-toggle-desktop .archive-price-filter h4.archive-page-filter-headings{border:none!important;border-bottom:1px solid #f0f0f0!important;border-radius:0!important;margin:0!important;padding:12px 14px!important;font-size:14px!important;font-weight:700!important;color:#111!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important}.filter-menu-toggle-desktop .price-filter-range{margin:12px 14px 8px!important}.filter-menu-toggle-desktop .slider_container{display:flex!important;gap:8px!important;padding:0 14px 10px!important}.filter-menu-toggle-desktop .price-range-field{flex:1!important;border:1px solid #e0e0e0!important;border-radius:6px!important;padding:5px 6px!important;font-size:12px!important;color:#333!important;background:#fff!important;text-align:center!important;box-shadow:none!important;outline:none!important;width:0!important}.filter-menu-toggle-desktop .filter-btn{display:block!important;width:calc(100% - 28px)!important;margin:0 14px 12px!important;background:#00ABC5!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:8px 0!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;text-align:center!important;text-transform:capitalize!important;letter-spacing:0.2px!important}.filter-menu-toggle-desktop .filter-btn:hover{background:#0097ae!important}.filter-menu-toggle-desktop .archive-price-filter .widget,.filter-menu-toggle-desktop .archive-price-filter .yith-woocommerce-ajax-product-filter{background:#fff!important;border:1px solid #e8e8e8!important;border-radius:10px!important;overflow:hidden!important;margin-bottom:12px!important;margin-top:12px!important;padding:0!important}.filter-menu-toggle-desktop .archive-price-filter .widget-title,.filter-menu-toggle-desktop .archive-price-filter .wp-block-heading{font-size:14px!important;font-weight:700!important;color:#111!important;padding:12px 14px!important;margin:0!important;border-bottom:1px solid #f0f0f0!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important;background:transparent!important}.filter-menu-toggle-desktop .archive-price-filter input[type="search"],.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-search{display:block!important;width:calc(100% - 28px)!important;margin:10px 14px 6px!important;padding:7px 10px!important;font-size:13px!important;border:1px solid #e0e0e0!important;border-radius:6px!important;background:#f9f9f9!important;color:#333!important;box-shadow:none!important;outline:none!important}.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-list{padding:6px 0 8px!important;margin:0!important;max-height:210px!important;overflow-y:auto!important;list-style:none!important}.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-list li{padding:0!important;border:none!important}.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-list li>a{font-size:14px!important;color:#444!important;padding:6px 14px 6px 40px!important;display:flex!important;align-items:center!important;text-decoration:none!important;line-height:1.4!important}.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-list li>a::before{left:14px!important;width:15px!important;height:15px!important;border-radius:3px!important;border-color:#ddd!important}.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-list li>a:hover{color:#00ABC5!important}.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-list li.chosen>a{color:#00ABC5!important}.filter-menu-toggle-desktop .archive-price-filter .yith-wcan-list li.chosen>a::before{background-color:#00ABC5!important;border-color:#00ABC5!important;color:#fff!important}.tz-footer{background:#111;color:#fff;padding:64px 0 0;font-family:inherit}.tz-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}.tz-footer-logo-link{display:inline-block}.tz-footer-logo{max-width:140px;height:auto;display:block;margin-bottom:18px}.tz-footer-desc{font-size:13.5px;line-height:1.7;color:rgb(255 255 255 / .55);margin:0 0 14px;max-width:320px}.tz-footer-phone{font-size:13px;color:rgb(255 255 255 / .55);margin:0 0 20px}.tz-footer-socials{display:flex;gap:10px;flex-wrap:wrap}.tz-social-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:rgb(255 255 255 / .08);color:#fff;text-decoration:none;transition:background 0.2s,transform 0.2s}.tz-social-btn:hover{background:rgb(255 255 255 / .18);transform:translateY(-2px);color:#fff}.tz-social-btn svg{display:block}.tz-footer-col-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgb(255 255 255 / .4);margin:0 0 20px;padding:0;border:none}.tz-footer-links{list-style:none;margin:0;padding:0}.tz-footer-links li{margin-bottom:12px}.tz-footer-links a{font-size:14px;color:rgb(255 255 255 / .75);text-decoration:none;transition:color 0.15s}.tz-footer-links a:hover{color:#fff}.tz-footer-partners{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;align-items:center}.tz-partner-img{height:28px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.55}.tz-footer-bottom{margin-top:48px;border-top:1px solid rgb(255 255 255 / .08);padding:20px 0}.tz-footer-bottom .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.tz-footer-copy{font-size:13px;color:rgb(255 255 255 / .4)}.tz-footer-bottom-links{display:flex;gap:24px;flex-wrap:wrap}.tz-footer-bottom-links a{font-size:13px;color:rgb(255 255 255 / .4);text-decoration:none;transition:color 0.15s}.tz-footer-bottom-links a:hover{color:rgb(255 255 255 / .8)}@media (max-width:991px){.tz-footer-grid{grid-template-columns:1fr 1fr;gap:36px}.tz-footer-brand{grid-column:span 2}}@media (max-width:575px){.tz-footer{padding:48px 0 0}.tz-footer-grid{grid-template-columns:1fr;gap:32px}.tz-footer-brand{grid-column:span 1}.tz-footer-desc{max-width:100%}.tz-footer-bottom .container{flex-direction:column;align-items:flex-start;gap:10px}.tz-footer-bottom-links{gap:16px}}