:root{--font-size: 16px;--primary: var(--ast-global-color-0);--foreground: var(--ast-global-color-1);--background: var(--ast-global-color-2);--secondary: var(--ast-global-color-3);--muted: var(--ast-global-color-4);--muted-foreground: var(--ast-global-color-5);--border: var(--ast-global-color-6);--destructive: var(--ast-global-color-7);--primary-foreground: #ffffff;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px}.ast-container,.container{max-width:1200px;margin:0 auto;padding:0 20px}.post-type-archive-product .site-content,.post-type-archive-product .site{background-color:#f7f7f7 !important}.post-type-archive-product .site-content{margin-top:0 !important}.site-content,.site{background-color:#f7f7f7 !important}@media(max-width: 500px){#billing_first_name_field,#billing_last_name_field{width:100% !important}}.nt-archive-hero{padding:60px 15px;background:linear-gradient(to bottom right, rgba(249, 115, 22, 0.1) 0%, #ffffff 50%, rgba(249, 115, 22, 0.05) 100%)}.nt-archive-hero .nt-container{display:flex;flex-direction:column !important;align-items:center;max-width:1200px;margin:0 auto}.nt-archive-hero__title{display:flex;justify-content:center;text-align:center;font-size:48px;color:oklch(.145 0 0);margin:10px 0}@media(max-width: 650px){.nt-archive-hero__title{font-size:30px}}.nt-archive-hero__desc{color:#717182;font-size:20px;text-align:center}.nt-archive-hero__badge{padding:6px 16px;font-size:14px;display:flex;gap:8px;display:flex;align-items:center;color:#ff6a00;background-color:color-mix(in oklab, #ff6a00 9%, transparent);border:1px solid color-mix(in oklab, #ff6a00 20%, transparent);border-radius:8px}.nt-archive-hero__badge svg{display:block;width:14px}.nt-archive-hero .nt-search-form{margin-top:20px}.nt-archive-hero .nt-search-form__icon svg{position:absolute;top:50%;left:10px;transform:translateY(-50%);stroke:#717182}.nt-archive-hero .nt-search-form__inner{display:flex;position:relative}.nt-archive-hero .nt-search-form__input{padding:15px 40px;background-color:#f3f3f5;width:100%;height:auto;border-radius:8px}.nt-archive-hero__search{width:100%}@media(min-width: 768px){.nt-archive-hero__search{width:60%}}.nt-archive-header__title{font-size:30px;color:oklch(.145 0 0)}.nt-archive-layout .sidebar-main{position:sticky;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05)}.nt-archive-layout aside{padding:0 !important;background-color:#fff !important}.nt-archive-layout aside .wp-block-heading{font-size:18px !important;margin-bottom:16px !important;color:oklch(.145 0 0)}.nt-archive-layout aside .current-cat{background:#ff6a00 !important;color:#fff !important}.nt-archive-layout aside .current-cat a{color:#fff !important}.nt-archive-layout aside .cat-item{width:100%;text-align:left;padding:8px 16px;border-radius:15px;display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,0);color:oklch(.145 0 0);cursor:pointer}.nt-archive-layout aside .cat-item a{color:oklch(.145 0 0);font-size:16px}.archive .secondary{position:sticky;top:40px;z-index:9999;height:100%}.archive .secondary button{color:#fff}@media(min-width: 922px){.archive .secondary{width:33% !important}}@media(min-width: 922px){.archive .primary{width:67% !important}}.single .nt-wrapper{max-width:1200px;margin:0 auto !important;padding:48px 20px !important}.single .nt-single-hero{border-bottom:1px solid rgba(0,0,0,.1019607843)}.single .nt-single-hero__badge{color:#ff6a00;background-color:color-mix(in oklab, #ff6a00 10%, transparent);border:1px solid color-mix(in oklab, #ff6a00 20%, transparent);border-radius:10px;max-width:-moz-max-content;max-width:max-content;font-size:12px;padding:6px 12px}.single .nt-single-hero__title{margin:20px 0;font-size:40px;color:#070614}@media(max-width: 768px){.single .nt-single-hero__title{font-size:30px}}.single .nt-single-hero__meta{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:30px}.single .nt-single-hero__author{display:flex;align-items:center;gap:10px}.single .nt-single-hero__author-name{color:oklch(.145 0 0);font-weight:600}.single .nt-single-hero__avatar img{border-radius:100%}.single .nt-single-hero__date{display:flex;align-items:center;gap:10px}.single .nt-single-hero__info{display:flex;gap:20px;font-size:14px;color:#717182}.single .nt-single-hero__info svg{height:20px}.single .nt-single-hero__reading-time{display:flex;align-items:center;gap:10px}.single .nt-single-hero__reading-time svg{width:20px}.single .nt-single-content .nt-single-hero__image{margin:40px 0}.single .nt-single-content .nt-single-hero__image img{height:500px;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:20px}@media(max-width: 500px){.single .nt-single-content .nt-single-hero__image img{height:300px}}.single .nt-single-tags{margin-top:20px}.single .nt-single-tags .nt-container{display:flex;color:oklch(.145 0 0);gap:10px}.single .nt-single-tags__label{color:oklch(.145 0 0);font-weight:600}.single .nt-single-tags__list{padding:2px 8px;color:oklch(.145 0 0);font-size:12px;border-radius:16px;border:1px solid rgba(0,0,0,.1019607843)}.single .nt-single-tags__list a{color:inherit}h1{font-size:3.75rem;font-weight:700}h2{font-size:3rem;font-weight:700}h3{font-size:1.875rem;font-weight:700}h4{font-size:1.5rem;font-weight:700}h5{font-size:1.25rem;font-weight:700}h6{font-size:1.125rem;font-weight:700}p{margin:0 0 calc(2*8px)}*,*::before,*::after{box-sizing:border-box;border-color:var(--border)}body{margin:0;font-family:Inter,Poppins,system-ui,-apple-system,sans-serif;font-size:var(--font-size);background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased}.archive p,.archive li,.archive span,.archive a,.single-product p,.single-product li,.single-product span,.single-product a{color:#140b06}.clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.btn-primary{background-color:var(--primary);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;transition:all .2s ease;border:1px solid rgba(0,0,0,0);text-decoration:none;display:inline-block;cursor:pointer;text-decoration:none !important}.btn-primary:hover{background-color:#fff;color:var(--primary);border-color:var(--primary)}.btn-primary:active{transform:scale(0.97)}.btn-primary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.card{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:all .3s ease}.card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.card__image{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.card__image:hover{transform:scale(1.1)}.card__content{padding:calc(2*8px)}.card__title{font-weight:600;margin-bottom:calc(1*8px)}.card__title:hover{color:var(--primary)}.card__price{font-size:1.5rem;font-weight:700}.ast-breadcrumbs li,.ast-breadcrumbs a{font-weight:400;color:#0f172a}.ast-breadcrumbs li{font-weight:600}.ast-breadcrumbs li::after{font-weight:400}.ast-header-breadcrumb{padding:35px 0 !important}.products .product{isolation:isolate;box-shadow:0 0 0 1px rgba(0,0,0,.1);overflow:hidden;position:relative;overflow:hidden;border-radius:var(--radius-lg);background:#fff;transition:transform .2s ease,box-shadow .2s ease}.products .product .wc-block-components-product-image,.products .product .woocommerce-loop-product__link{display:block;overflow:hidden;line-height:0}.products .product:hover{transform:translateY(-5px);border-radius:var(--radius-lg);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 12px 35px rgba(0,0,0,.12)}.products .product:hover .tinvwl_add_to_wishlist_button{opacity:1 !important}.products .product img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;transform-origin:center center}.products .product .tinv-wishlist{position:absolute;top:12px;right:12px;z-index:7}.products .product .tinv-wishlist .tinvwl_add_to_wishlist_button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;margin:8px}.products .product .tinv-wishlist .tinvwl_add_to_wishlist_button img{width:36px;height:36px;min-width:36px;min-height:36px}.products .product .wc-block-components-product-sale-badge{position:absolute;top:12px;left:12px;z-index:6;padding:6px 10px;border-radius:999px;font-size:11px;border:0;background-color:oklch(.723 .219 149.579);color:#fff}.products .product .wp-block-group.is-vertical{display:flex;flex-direction:column;gap:16px;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-top:1px solid #eee}.header{display:flex;align-items:center;justify-content:space-between;padding:calc(2*8px) calc(4*8px);border-bottom:1px solid var(--border)}.ast-above-header{background-color:#f7f7f7 !important;max-height:50px}.header-widget-area{display:flex !important;align-items:center !important}.header-widget-area .wc-block-mini-cart__badge{background-color:#ff6a00}.header-widget-area section{height:30px}.header-widget-area img{width:16px}.header-widget-area .wp-block-media-text__content{display:flex;padding:0 !important}.header-widget-area .wp-block-media-text{display:flex !important}.header-widget-area section.widget_block{margin:0 !important}.header-widget-area p,.header-widget-area a{font-size:14px;align-items:center !important;margin:0 10px 0 3px !important;color:#717182}.header-widget-area a:hover{color:#ff6a00}.header-widget-area .wc-block-mini-cart__button{display:flex;background-color:rgba(0,0,0,0);padding:0}.header-widget-area .wc-block-mini-cart__button:hover{background-color:rgba(0,0,0,0)}.header-widget-area .wc-block-mini-cart__button svg{color:#070614}.ast-menu-toggle:hover,.ast-menu-toggle:focus{border:none !important;outline:rgba(0,0,0,0) !important}.ast-builder-layout-element{padding-right:0 !important;padding-left:0 !important}.icon-cart svg{width:20px;height:18px;fill:#000 !important}.icon-cart svg:last-of-type{margin-top:3px}i.astra-icon:after{color:#fff !important}.ast-desktop-cart-flyout{margin-top:3px}.site-header-primary-section-right{gap:10px}.ast-builder-grid-row{grid-column-gap:17px !important}.site-footer{display:flex;flex-direction:column;justify-content:center;align-items:center}.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap{background-color:#263144}.site-footer .ast-builder-footer-grid-columns{padding:0 20px}@media(max-width: 640px){.site-footer .ast-builder-footer-grid-columns{grid-template-columns:repeat(1, 1fr) !important}}@media(min-width: 641px)and (max-width: 1024px){.site-footer .ast-builder-footer-grid-columns{grid-template-columns:repeat(2, 1fr) !important}}.site-footer aside .wp-block-heading{font-size:16px;margin-bottom:6px;margin-top:20px;text-align:left;color:#fff !important}.site-footer aside ul{text-align:left}.site-footer aside ul li,.site-footer aside ul a{font-size:14px;color:oklch(.707 .022 261.325);margin-bottom:5px}.site-footer .widget_media_image{display:flex}.site-footer .widget_media_image img{max-width:160px !important;max-height:80px !important}.site-footer p{text-align:left;font-size:14px;color:oklch(.707 .022 261.325)}.site-footer .ast-footer-copyright p{text-align:center}.site-footer .wp-block-social-link-anchor{margin-bottom:0}.site-footer .wp-block-social-link-anchor svg{width:24px;height:24px}.site-footer .wp-social-link{background-color:color-mix(in oklab, #fff 10%, transparent) !important}.site-footer .ast-builder-grid-row{min-height:auto !important}.astra-toast-container{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px}.astra-toast{padding:14px 18px;border-radius:8px;font-size:14px;font-weight:500;color:#fff;opacity:0;transform:translateY(-10px);transition:all .3s ease}.astra-toast.is-visible{opacity:1;transform:translateY(0)}.astra-toast--success{background:#16a34a}.astra-toast--error{background:#dc2626}.nt-post-card{background:#fff !important;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.1019607843);box-shadow:0 10px 20px rgba(0,0,0,.05);transition:all .3s ease;cursor:pointer}.nt-post-card:hover{box-shadow:0 25px 50px rgba(0,0,0,.12)}.nt-post-card:hover .nt-post-card__image img{transform:scale(1.1)}.nt-post-card:hover .nt-post-card__title{color:#ff6a00}.nt-post-card:hover .nt-post-card__cta svg{transform:translateX(4px)}.nt-post-card__inner{display:flex;flex-direction:column}@media(min-width: 768px){.nt-post-card__inner{flex-direction:row}}.nt-post-card__image{width:100%;height:192px;overflow:hidden;flex-shrink:0}@media(min-width: 768px){.nt-post-card__image{width:320px;height:auto}}.nt-post-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.nt-post-card__content{padding:24px;flex:1}.nt-post-card__meta{display:flex;align-items:center;gap:16px;margin-bottom:12px}.nt-post-card__info{display:flex;align-items:center;gap:16px;font-size:12px;color:#717182}.nt-post-card__time{display:flex;align-items:center;gap:4px}.nt-post-card__time svg{width:14px;height:14px}.nt-post-card__title{font-size:20px;font-weight:700;margin-bottom:12px;transition:color .2s;color:oklch(.145 0 0)}.nt-post-card__excerpt{color:var(--text-muted);margin-bottom:16px}.nt-post-card__excerpt p{color:#717182;margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.nt-post-card__cta{display:flex;align-items:center;gap:6px;color:#ff6a00;font-weight:600}.nt-post-card__cta svg{width:16px;height:16px;transition:transform .2s}.nt-badge{background:rgba(255,106,0,.1);color:#ff6a00;border:1px solid rgba(255,106,0,.2);padding:4px 10px;font-size:12px;border-radius:18px;font-weight:500}.wp-block-woocommerce-filled-mini-cart-contents-block{background-color:#fff !important;border-color:rgba(0,0,0,.1019607843) !important}.wc-block-mini-cart__title{color:oklch(.145 0 0);margin:0 inherit !important}.wc-block-mini-cart__title span{font-size:24px}.wc-block-mini-cart__drawer{border-color:rgba(0,0,0,.1019607843)}.wc-block-mini-cart__drawer svg{color:oklch(.145 0 0)}.wc-block-mini-cart__drawer .wc-block-components-product-name{color:oklch(.145 0 0);font-weight:600}.wc-block-mini-cart__drawer .wc-block-cart-items__row{background-color:#f7f7f7;padding:16px !important;border:1px solid rgba(0,0,0,.1019607843);border-radius:16px;margin-bottom:20px}.wc-block-mini-cart__drawer span{color:oklch(.145 0 0)}.wc-block-mini-cart__drawer .wc-block-formatted-money-amount{color:#ff6a00}.wc-block-mini-cart__drawer .wc-block-components-product-price__value{color:oklch(.145 0 0);font-weight:600}.wc-block-mini-cart__drawer p{color:#717182}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector{border-color:rgba(0,0,0,.1019607843) !important}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector__button{transition:.1s all ease-out;background-color:#fff;color:oklch(.145 0 0)}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector__button:hover{background-color:rgba(0,0,0,.1019607843) !important}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector__input{color:oklch(.145 0 0) !important}.wc-block-mini-cart__drawer .wc-block-components-totals-item__description{color:#717182}.wc-block-mini-cart__drawer .wc-block-formatted-money-amount{color:oklch(.145 0 0);font-weight:600}.wc-block-mini-cart__drawer .wc-block-components-button{transition:all .2s ease}.wc-block-mini-cart__drawer .wc-block-components-button:hover{background-color:#ff6a00 !important;color:#fff;opacity:.8}.wc-block-mini-cart__drawer .wp-block-woocommerce-empty-mini-cart-contents-block{background-color:#fff}.home .astra-faq-category-title{text-align:center}@media(min-width: 1200px){.ast-plain-container.ast-no-sidebar #primary{margin-top:0 !important}}@media(max-width: 1024px){.ast-woo-shop-archive,.products{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}.ast-woo-shop-archive .ast-archive-title,.products .ast-archive-title{color:#0f172a}.ast-woo-shop-archive .woocommerce-result-count,.products .woocommerce-result-count{color:#717182}.ast-woo-shop-archive .orderby,.products .orderby{padding:2px 8px !important;border:1px solid rgba(0,0,0,.1) !important;border-radius:8px !important;font-size:14px !important;font-weight:600 !important}.ast-woo-shop-archive .new-badge,.products .new-badge{position:absolute;top:16px;left:10px;background-color:oklch(.723 .219 149.579);border-radius:8px;color:#fff;padding:6px 6px;font-size:12px;z-index:1;font-weight:500;margin:0 !important;min-height:-moz-fit-content !important;min-height:fit-content !important;line-height:normal !important}.ast-woo-shop-archive .astra-shop-thumbnail-wrap,.products .astra-shop-thumbnail-wrap{position:relative;top:0;left:0}.ast-woo-shop-archive .astra-shop-thumbnail-wrap .onsale,.ast-woo-shop-archive .astra-shop-thumbnail-wrap .ast-shop-product-out-of-stock,.products .astra-shop-thumbnail-wrap .onsale,.products .astra-shop-thumbnail-wrap .ast-shop-product-out-of-stock{position:absolute;top:16px !important;left:10px !important;right:auto !important;background-color:oklch(.637 .237 25.331);border-radius:8px;color:#fff;padding:6px 6px !important;font-size:12px;z-index:1;font-weight:500;text-transform:uppercase;margin:0 !important;min-height:-moz-fit-content !important;min-height:fit-content !important;line-height:normal !important}.ast-woo-shop-archive .astra-shop-thumbnail-wrap .ast-shop-product-out-of-stock,.products .astra-shop-thumbnail-wrap .ast-shop-product-out-of-stock{background-color:#ff6a00 !important}.ast-woo-shop-archive .ast-woo-product-category,.products .ast-woo-product-category{position:absolute;top:50px;left:10px;background-color:color-mix(in oklab, #000 70%, transparent);min-width:90px !important;padding:3px 6px !important;text-align:center;font-size:12px !important;opacity:1 !important;border-radius:10px;color:#fff !important}.ast-woo-shop-archive li.product .ast-woo-product-category,.products li.product .ast-woo-product-category{position:absolute;top:16px;left:10px}.ast-woo-shop-archive li.product:has(.onsale) .ast-woo-product-category,.products li.product:has(.onsale) .ast-woo-product-category{top:50px}.ast-woo-shop-archive li.product:has(.new-badge) .ast-woo-product-category,.products li.product:has(.new-badge) .ast-woo-product-category{top:50px}.ast-woo-shop-archive li.product:has(.ast-shop-product-out-of-stock) .ast-woo-product-category,.products li.product:has(.ast-shop-product-out-of-stock) .ast-woo-product-category{top:50px}.ast-woo-shop-archive .woocommerce-loop-product__title,.products .woocommerce-loop-product__title{font-size:14px !important;color:#0f172a;text-transform:capitalize;margin-bottom:20px !important}.ast-woo-shop-archive .astra-shop-summary-wrap,.products .astra-shop-summary-wrap{padding:0 22px 10px;display:flex;flex-direction:column;flex-grow:1}.ast-woo-shop-archive .astra-shop-summary-wrap .price,.products .astra-shop-summary-wrap .price{margin:auto 0 5px;font-size:14px !important;font-weight:700 !important}.ast-woo-shop-archive .astra-shop-summary-wrap .add_to_cart_button,.ast-woo-shop-archive .astra-shop-summary-wrap .product_type_simple,.products .astra-shop-summary-wrap .add_to_cart_button,.products .astra-shop-summary-wrap .product_type_simple{display:inline-flex;justify-content:center;align-items:center;font-size:13px !important;color:#fff !important;gap:8px}.ast-woo-shop-archive .astra-shop-summary-wrap .add_to_cart_button::before,.ast-woo-shop-archive .astra-shop-summary-wrap .product_type_simple::before,.products .astra-shop-summary-wrap .add_to_cart_button::before,.products .astra-shop-summary-wrap .product_type_simple::before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%278%27 cy=%2721%27 r=%271%27/%3E%3Ccircle cx=%2719%27 cy=%2721%27 r=%271%27/%3E%3Cpath d=%27M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.single-product{background-color:#f7f7f7}.single-product #page .site-content{margin-top:0 !important}.single-product .ast-header-breadcrumb{background-color:#f7f7f7;border-bottom:0;color:#717182 !important;font-size:16px !important}.single-product .woocommerce-product-gallery__image{border-radius:16px}.single-product .onsale{position:absolute;top:16px !important;left:10px !important;right:auto !important;background-color:oklch(.637 .237 25.331) !important;border-radius:8px !important;color:#fff !important;padding:6px 6px !important;font-size:12px !important;z-index:1;font-weight:500;text-transform:uppercase;margin:0 !important;min-height:-moz-fit-content !important;min-height:fit-content !important;line-height:1 !important}.single-product .content-area{margin-top:0 !important}.single-product .single-product-category a{background-color:oklch(.623 .214 259.815);display:inline-flex;padding:4px 8px;border-radius:8px;color:#fff;font-size:12px}.single-product .product_title{font-size:36px;color:oklch(.145 0 0)}@media(min-width: 641px)and (max-width: 1024px){.single-product .product_title{font-size:30px}}@media(max-width: 640px){.single-product .product_title{font-size:24px}}.single-product .star-rating{color:oklch(.852 .199 91.936) !important}.single-product .woocommerce-review-link{color:#717182;font-size:12px}.single-product ins .amount bdi{color:#ff6a00}.single-product del .amount bdi{color:#717182;font-size:20px;display:flex}.single-product .price{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:12px}.single-product .woocommerce-product-details__short-description{color:#717182}.single-product .product-features{background:#fff;padding:20px;border-radius:16px;margin-top:20px}.single-product .product-features h2{font-weight:700;font-size:16px;color:oklch(.145 0 0)}.single-product .product-features ul{list-style:none;padding:0;-moz-columns:2;columns:2;margin-left:20px !important;margin-top:20px !important}.single-product .product-features li{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:14px;color:oklch(.145 0 0)}.single-product .product-features li span{color:oklch(.723 .219 149.579) !important}.single-product .qty{border:0;border-bottom:1px solid rgba(0,0,0,.1019607843);border-top:1px solid rgba(0,0,0,.1019607843);color:oklch(.145 0 0) !important}.single-product .minus{border-top-left-radius:12px;border-bottom-left-radius:12px;background-color:#fff !important;color:oklch(.145 0 0) !important}.single-product .minus:hover{background-color:#f7f7f7 !important}.single-product .plus{border-top-right-radius:12px;border-bottom-right-radius:12px;background-color:#fff !important;color:oklch(.145 0 0) !important}.single-product .plus:hover{background-color:#f7f7f7 !important}.single-product .single_add_to_cart_button{display:inline-flex;align-items:center;font-size:13px !important;color:#fff !important;gap:8px;display:flex !important;align-items:center !important;transition:all .2s ease-out !important}.single-product .single_add_to_cart_button::before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%278%27 cy=%2721%27 r=%271%27/%3E%3Ccircle cx=%2719%27 cy=%2721%27 r=%271%27/%3E%3Cpath d=%27M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.single-product .tinv-wishlist{position:absolute;bottom:0;left:10px}.single-product .tinv-wishlist .tinvwl-product-in-list{height:32px !important;width:32px !important}.single-product .tinv-wishlist .no-txt{height:32px !important;width:32px !important}.single-product .tinv-wishlist .icon-add-on-wishlist,.single-product .tinv-wishlist .icon-already-on-wishlist{max-height:32px !important;max-width:32px !important;height:32px !important;width:32px !important}.single-product .astra-reviews-summary{display:flex;gap:40px;margin-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1019607843);border-top:1px solid rgba(0,0,0,.1019607843);padding:30px 0}@media(max-width: 768px){.single-product .astra-reviews-summary{flex-direction:column}}.single-product .astra-reviews-summary__left{min-width:150px}.single-product .astra-reviews-summary__average{font-size:56px;font-weight:700}@media(max-width: 768px){.single-product .astra-reviews-summary__average{text-align:center}}.single-product .astra-reviews-summary__stars{margin:8px 0}.single-product .astra-reviews-summary__count{color:#777}.single-product .astra-reviews-summary__right{flex:1}.single-product .astra-reviews-summary__row{display:flex;align-items:center;gap:12px;margin-bottom:6px}.single-product .astra-reviews-summary__label{width:40px}.single-product .astra-reviews-summary__bar{flex:1;height:8px;background:#eee;border-radius:10px;overflow:hidden}.single-product .astra-reviews-summary__bar span{display:block;height:100%;background:#ffb400}.single-product .astra-reviews-summary__value{width:30px;text-align:right}.single-product .woocommerce-Reviews .comment_container img.avatar{width:60px !important;height:60px !important;border-radius:50%;-o-object-fit:cover;object-fit:cover;position:static !important;float:left;margin-right:16px}.single-product .woocommerce-Reviews .comment-text{margin-left:80px !important}.single-product .woocommerce-Reviews .comment_container{display:block;position:relative}.single-product .woocommerce-tabs{background-color:#fff;padding:20px;border-radius:20px}.single-product .tabs{border:0 !important}.single-product .tabs::before{display:none !important}.single-product .tabs .active::before{top:auto !important}.single-product img.flex-active{border:1px solid #ff6a00;-o-object-fit:cover;object-fit:cover}.single-product li img{border-radius:8px}.single-product .astra-reviews-summary__wrapper{display:flex;flex-direction:column;align-items:center}.single-product .astra-reviews-summary__average{color:oklch(.145 0 0)}.single-product .astra-reviews-summary__count{font-size:14px}.single-product .astra-reviews-summary__row{color:oklch(.145 0 0)}.single-product .astra-reviews-summary__row>span:last-of-type{font-size:14px;color:#727182}.single-product .astra-reviews-summary__bar span{background-color:oklch(.852 .199 91.936)}.single-product .submit{padding:10px 20px;font-size:13px !important;color:#fff !important;gap:8px;display:flex !important;align-items:center !important;transition:all .2s ease-out}.single-product .wp-post-image{max-height:500px;-o-object-fit:cover !important;object-fit:cover !important}.single-product .variations{box-shadow:none}.single-product .variations .value{display:flex;gap:20px;background-color:rgba(0,0,0,0)}.single-product .variations .reset_variations{display:flex;align-items:center;background-color:#ff6a00;opacity:1;padding:10px 20px;font-size:13px !important;color:#fff !important;gap:8px;display:flex !important;align-items:center !important;border-radius:8px}.single-product .woocommerce-product-attributes td{color:#140b06}.nt-quote-section .nt-quote-grid{flex-direction:column}@media(min-width: 768px){.nt-quote-section .nt-quote-grid{flex-direction:row}}.nt-quote-section .nt-quote-form{align-self:flex-start;background-color:#fff;padding:30px 25px;border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.08)}.nt-quote-section .nt-quote-form .forminator-file-upload{display:flex;gap:16px;font-size:13px;color:#717182}.nt-quote-section .nt-quote-form .forminator-file-upload .forminator-button-upload{display:inline-flex;align-items:center;font-size:13px !important;color:#fff !important;gap:8px;color:#fff}.nt-quote-section .nt-quote-form .forminator-file-upload .forminator-button-upload:hover{background-color:#e65f00}.nt-quote-section .nt-quote-form .forminator-consent__label{color:oklch(.145 0 0);font-size:14px}.nt-quote-section .nt-quote-form .forminator-consent__label a{color:oklch(.145 0 0);font-weight:700}.nt-quote-section .forminator-button-submit{display:inline-flex;justify-content:center;align-items:center;font-size:15px !important;color:#fff !important;gap:8px;color:#fff}.nt-quote-section .forminator-button-submit:hover{background-color:#e65f00}.nt-quote-section .nt-quote-sidebar{align-self:flex-start}@media(max-width: 768px){.nt-quote-section .nt-quote-sidebar{width:100%}}.nt-quote-section .nt-quote-sidebar .nt-benefits{background-color:#fff;padding:30px 25px;border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.08)}@media(max-width: 768px){.nt-quote-section .nt-quote-sidebar .nt-benefits{width:100%}}.nt-quote-section .nt-quote-sidebar .nt-benefits ul{padding:0}.nt-quote-section .nt-quote-sidebar .nt-benefits ul img{max-width:24px;width:24px;height:24px;margin-top:5px}.nt-quote-section .nt-quote-sidebar h3{font-size:20px !important;font-weight:700 !important;color:oklch(.145 0 0) !important}.nt-quote-section .nt-quote-sidebar .nt-help-box{background-color:#ff6a00;padding:30px 25px;border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.08)}@media(max-width: 768px){.nt-quote-section .nt-quote-sidebar .nt-help-box{width:100%}}.nt-quote-section .nt-quote-sidebar .nt-help-box h3{font-size:17px !important;color:#fff !important}.nt-quote-section .nt-quote-sidebar .nt-help-box p{margin-top:8px !important;color:#fff}.nt-quote-section .nt-quote-sidebar .nt-help-box .astra-icon-list{padding-left:0 !important}.nt-quote-section .nt-quote-sidebar .nt-help-box .astra-icon-link{background-color:#ff8645;width:100%;padding:12px;border-radius:12px;text-decoration:none}.nt-quote-section .nt-quote-sidebar .nt-help-box .astra-icon-link h4{color:#fff;font-size:14px;margin-bottom:0 !important}.nt-quote-section .nt-quote-sidebar .nt-help-box .astra-icon-link .astra-icon-text{font-size:16px;color:#fff;font-weight:700;margin-top:5px}.nt-quote-section .nt-quote-sidebar .nt-help-box .astra-icon-link .astra-icon{align-self:center}.nt-quote-section .nt-quote-sidebar .nt-formats{padding:24px;background-color:oklch(.97 .014 254.604);border:1px solid oklch(.882 .059 254.128);border-radius:16px}@media(max-width: 768px){.nt-quote-section .nt-quote-sidebar .nt-formats{width:100%}}.nt-quote-section .nt-quote-sidebar .nt-formats h3{color:oklch(.379 .146 265.522) !important}.nt-quote-section .nt-quote-sidebar .nt-formats p{margin-top:8px !important;color:oklch(.488 .243 264.376) !important}.nt-quote-section .nt-quote-sidebar .nt-formats .nt-formats-list{display:flex;gap:12px;list-style:none}.nt-quote-section .nt-quote-sidebar .nt-formats .nt-formats-list li{padding:2px 8px;background-color:oklch(.546 .245 262.881);border-radius:10px;color:#fff;font-size:12px;text-transform:uppercase}.contact{background-color:#f7f7f7}.contact-content{display:flex;width:100%}@media(max-width: 768px){.contact-content{flex-direction:column}}.contact-form{width:50%;background-color:#fff;padding:30px 25px;border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.08);align-self:flex-start}@media(max-width: 768px){.contact-form{width:100%}}.contact-info{width:50%}@media(max-width: 768px){.contact-info{width:100%}}.contact-info .astra-icon-title{margin-bottom:8px}.contact-info .astra-icon-list-item{background-color:#fff;padding:30px 25px;border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.08);margin-bottom:25px}.contact-map{background-color:#fff;padding:30px 25px;border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.08);padding-left:20px;margin-left:20px !important}.contact .forminator-button-submit{display:inline-flex;justify-content:center;align-items:center;font-size:15px !important;gap:8px;color:#fff !important;border-radius:30px !important;padding:10px 20px !important;box-shadow:none !important}.contact .forminator-button-submit:hover{background-color:#e65f00}.contact a{text-decoration:none !important}.cart{padding-top:0 !important;padding-bottom:0 !important}.cart .coupon .button{width:-moz-max-content !important;width:max-content !important}.cart table{border:0 !important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843);border-radius:16px !important}.cart table thead tr{background-color:#fff}.cart table thead tr th{padding:20px 30px !important}.cart table td{background-color:#fff}.cart table td .amount,.cart table a{color:oklch(.145 0 0) !important}.cart table td .amount bdi,.cart table a bdi{font-weight:700 !important}.cart table td.product-subtotal bdi{font-size:18px;font-weight:700}.cart .woocommerce .shop_table{border-radius:16px !important}.cart .woocommerce .shop_table .button{max-width:-moz-max-content !important;max-width:max-content !important}.cart .woocommerce .woocommerce-notices-wrapper{grid-column:1/-1}.cart .woocommerce .cart-collaterals{display:flex}.cart .woocommerce .cart-collaterals h2{font-size:24px;color:oklch(.145 0 0);background-color:#fff;border-bottom:0;margin-bottom:0}.cart .woocommerce .cart-collaterals th{font-weight:700}.cart .woocommerce .cart-collaterals .woocommerce-shipping-destination{font-size:12px}.cart .woocommerce .cart-collaterals .checkout-button{padding:5px 20px;display:flex;max-width:-moz-max-content;max-width:max-content;font-size:14px;margin:0 auto}.cart .woocommerce .cart_totals{box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843);border-radius:16px !important;width:100% !important;background-color:#fff;max-height:-moz-max-content;max-height:max-content;padding-top:20px;padding-bottom:20px}.cart .woocommerce .cart_totals .shop_table{box-shadow:none}.cart .woocommerce .button{border-radius:8px;background-color:#ff6a00;font-size:14px;color:#fff}.cart .woocommerce .button:hover{color:#fff}.cart .woocommerce td.actions{text-align:left !important}.cart .woocommerce td.actions .coupon{display:flex !important;float:none !important;flex-direction:column}.cart .woocommerce td.actions .input-text{width:100% !important;margin-bottom:10px !important}.cart .woocommerce button[type=submit]{display:flex !important;margin:10px auto !important}.cart .cart-empty.woocommerce-info{display:flex;justify-content:center;position:relative;max-width:-moz-max-content;max-width:max-content;margin:0 auto}.cart .return-to-shop{display:flex;justify-content:center}#shipping_method{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}#shipping_method .shipping-method-card{display:flex;align-items:center;gap:18px;padding:24px !important;border:1px solid #d5dbe3;border-radius:6px;background:#fff;transition:all .2s ease;text-indent:0 !important}#shipping_method .shipping-method-card:hover{border-color:#aab6c5}#shipping_method .shipping_method{width:24px;height:24px;margin:0;flex-shrink:0}#shipping_method .shipping-method-card__label{display:flex !important;align-items:center;justify-content:space-between;width:100%;cursor:pointer;margin:0}#shipping_method .shipping-method-card__content{display:flex;flex-direction:column;gap:6px}#shipping_method .shipping-method-card__name{font-size:14px;font-weight:600;line-height:1.4;text-align:left}#shipping_method .shipping-method-card__price{font-size:14px;font-weight:700;white-space:nowrap}#shipping_method li:has(input:checked){border-color:#222;box-shadow:0 0 0 2px rgba(0,0,0,.05)}.shipping-mobile-stack__title{text-align:left;margin:10px 0;color:#0f172a;font-weight:600}.shipping-mobile-stack td::before{content:"" !important}.checkout .col2-set{background-color:#fff;border-radius:16px !important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843);padding:32px;margin-right:0 !important}.checkout h3{font-size:24px;color:oklch(.145 0 0);border-bottom:0 !important}.checkout .checkout label:not(.woocommerce-form__label-for-checkbox):not(.checkbox){display:flex !important;gap:5px;font-size:14px !important;font-weight:600 !important}.checkout .select2-selection--single{border-radius:10px !important}.checkout .select2-search--dropdown{border-radius:10px !important}.checkout .input-text{background-color:#f3f3f5 !important;border:0;border-radius:16px !important}.checkout h3#order_review_heading{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;border:0 !important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843);padding:32px}.checkout .woocommerce-checkout-review-order{border:0 !important;background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843)}.checkout .woocommerce-form__label-for-checkbox{display:grid !important;grid-template-columns:16px minmax(0, 1fr);align-items:center;gap:10px;line-height:1.5}.checkout .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin:0 !important;flex:0 0 16px}.checkout .woocommerce-form__label-for-checkbox span{display:inline;min-width:0}.checkout .woocommerce-form__input-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px !important;height:16px;border:1px solid #000;border-radius:4px;position:relative;cursor:pointer;transition:all .2s ease}.checkout .woocommerce-form__input-checkbox:checked{background-color:#000;border-color:#000}.checkout .woocommerce-form__input-checkbox:checked::after{content:"";position:absolute;top:50%;left:50%;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%, -60%) rotate(45deg);transform-origin:center}.checkout .woocommerce-form__input-checkbox:hover{border-color:#333}.checkout .woocommerce-form__input-checkbox:focus{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.checkout .woocommerce-form__label-for-checkbox span{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px}.checkout .product-name,.checkout .product-total{color:oklch(.145 0 0) !important}.checkout th{color:oklch(.145 0 0) !important}.checkout .cart-subtotal .amount bdi{color:oklch(.145 0 0) !important;font-weight:700}.checkout .includes_tax{color:oklch(.145 0 0) !important}.checkout .woocommerce-info{font-size:14px;color:oklch(.145 0 0) !important;background-color:color-mix(in oklab, #ff6a00 5%, transparent)}.checkout .woocommerce-info::before{content:"";width:20px;height:20px;display:inline-block;flex-shrink:0;margin-top:5px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z%27/><path d=%27M12 22V12%27/><polyline points=%273.29 7 12 12 20.71 7%27/><path d=%27m7.5 4.27 9 5.15%27/></svg>") no-repeat center;mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z%27/><path d=%27M12 22V12%27/><polyline points=%273.29 7 12 12 20.71 7%27/><path d=%27m7.5 4.27 9 5.15%27/></svg>") no-repeat center;mask-size:contain;-webkit-mask-size:contain}.checkout .order-total bdi{font-size:24px;font-weight:700;color:#ff6a00}.checkout .order-total td{display:flex;flex-direction:column}.checkout .checkout-inline-error-message,.checkout .woocommerce-error li{color:red;font-size:12px}.checkout .woocommerce-privacy-policy-text p{color:#515151;font-weight:600}.checkout .button{color:#fff !important;font-size:16px !important}.checkout .select2-selection--single{margin:15px 0 !important}.woocommerce-form-coupon-toggle .woocommerce-info::before{content:"";width:20px;height:20px;display:inline-block;margin-right:8px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27><path d=%27M43 7H38a2 2 0 0 0-1.4.6L34 10.2 31.4 7.6A2 2 0 0 0 30 7H5a2.9 2.9 0 0 0-3 3V38a2.9 2.9 0 0 0 3 3H30a2 2 0 0 0 1.4-.6L34 37.8l2.6 2.6A2 2 0 0 0 38 41h5a2.9 2.9 0 0 0 3-3V10a2.9 2.9 0 0 0-3-3ZM42 37H38.8l-3.4-3.4a1.9 1.9 0 0 0-2.8 0L29.2 37H6V11H29.2l3.4 3.4a1.9 1.9 0 0 0 2.8 0L38.8 11H42Z%27/><path d=%27M34 17a2 2 0 0 0-2 2v2a2 2 0 0 0 4 0V19a2 2 0 0 0-2-2Z%27/><path d=%27M34 25a2 2 0 0 0-2 2v2a2 2 0 0 0 4 0V27a2 2 0 0 0-2-2Z%27/><circle cx=%2714%27 cy=%2720%27 r=%272%27/><circle cx=%2722%27 cy=%2728%27 r=%272%27/><path d=%27M21.6 17.6l-10 10a1.9 1.9 0 0 0 0 2.8 1.9 1.9 0 0 0 2.8 0l10-10a2 2 0 0 0-2.8-2.8Z%27/></svg>") no-repeat center;mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27><path d=%27M43 7H38a2 2 0 0 0-1.4.6L34 10.2 31.4 7.6A2 2 0 0 0 30 7H5a2.9 2.9 0 0 0-3 3V38a2.9 2.9 0 0 0 3 3H30a2 2 0 0 0 1.4-.6L34 37.8l2.6 2.6A2 2 0 0 0 38 41h5a2.9 2.9 0 0 0 3-3V10a2.9 2.9 0 0 0-3-3ZM42 37H38.8l-3.4-3.4a1.9 1.9 0 0 0-2.8 0L29.2 37H6V11H29.2l3.4 3.4a1.9 1.9 0 0 0 2.8 0L38.8 11H42Z%27/><path d=%27M34 17a2 2 0 0 0-2 2v2a2 2 0 0 0 4 0V19a2 2 0 0 0-2-2Z%27/><path d=%27M34 25a2 2 0 0 0-2 2v2a2 2 0 0 0 4 0V27a2 2 0 0 0-2-2Z%27/><circle cx=%2714%27 cy=%2720%27 r=%272%27/><circle cx=%2722%27 cy=%2728%27 r=%272%27/><path d=%27M21.6 17.6l-10 10a1.9 1.9 0 0 0 0 2.8 1.9 1.9 0 0 0 2.8 0l10-10a2 2 0 0 0-2.8-2.8Z%27/></svg>") no-repeat center;mask-size:contain;-webkit-mask-size:contain;margin-top:3px}.woocommerce-form-coupon-toggle .woocommerce-info a{font-size:14px}.button{color:#fff !important;font-size:16px !important;display:flex;align-items:flex-start}.form-row-first{margin-right:20px !important}.create-account{padding-left:0 !important}.woocommerce form.checkout_coupon .form-row{float:inline-start !important}.woocommerce-checkout{margin-bottom:20px}.woocommerce-message{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:10px;padding-left:50px;background:#ecfdf5;border:1px solid #059669;color:#065f46;font-size:14px;font-weight:500}.woocommerce-message::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#059669;color:#fff;font-size:12px;font-weight:700;margin-top:4px}.woocommerce-message a{color:#065f46;font-weight:600;text-decoration:underline}.woocommerce-message a:hover{color:#047857}.woocommerce-checkout-review-order-table .checkout-product-card{display:table-row}.woocommerce-checkout-review-order-table .checkout-product-card>td{padding:22px 0;border-bottom:1px solid #e5e7eb}.woocommerce-checkout-review-order-table .checkout-product-card__image img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border:1px solid #d1d5db;border-radius:6px}.woocommerce-checkout-review-order-table .checkout-product-card__name{color:#2b2f33;font-size:15px !important;font-weight:700;line-height:1.35}.woocommerce-checkout-review-order-table .checkout-product-card__quantity{margin-top:4px;color:#2b2f33;font-size:14px;font-weight:500}.woocommerce-checkout-review-order-table .checkout-product-card__price{white-space:nowrap;color:#2b2f33;font-size:15px;font-weight:700;text-align:right}.checkout-product-card__inner{display:flex;align-items:center;gap:12px}.checkout-product-card__image{flex:0 0 50px}.checkout-product-card__image img{width:50px !important;height:50px !important;min-width:50px;max-width:50px;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block}.checkout-product-card__content{flex:1;min-width:0}.checkout-product-card__name{font-size:13px;font-weight:700;line-height:1.4}.checkout-product-card__quantity{font-size:12px;color:#64748b}.woocommerce-checkout-review-order-table{width:100%;max-width:100%;table-layout:fixed}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{box-sizing:border-box}.woocommerce-checkout-review-order-table th.product-name,.woocommerce-checkout-review-order-table td.product-name{width:70%}.woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout-review-order-table td.product-total{width:30%;text-align:right}.woocommerce-checkout-review-order-table .checkout-product-card{display:table-row}.woocommerce-checkout-review-order-table .checkout-product-card>td{padding:22px 0;vertical-align:middle}.woocommerce-checkout-review-order-table .checkout-product-card__inner{display:flex;align-items:center;gap:12px;min-width:0}.woocommerce-checkout-review-order-table .checkout-product-card__image{flex:0 0 50px}.woocommerce-checkout-review-order-table .checkout-product-card__image img{display:block;width:50px !important;min-width:50px;max-width:50px;height:50px !important;-o-object-fit:cover;object-fit:cover;border:1px solid #d1d5db;border-radius:8px}.woocommerce-checkout-review-order-table .checkout-product-card__content{flex:1 1 auto;min-width:0}.woocommerce-checkout-review-order-table .checkout-product-card__name{max-width:100%;color:#2b2f33;font-size:13px !important;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.woocommerce-checkout-review-order-table .checkout-product-card__quantity{margin-top:4px;color:#64748b;font-size:12px;font-weight:500}.woocommerce-checkout-review-order-table .checkout-product-card__price{color:#2b2f33;font-size:15px;font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}@media(max-width: 544px){.woocommerce-checkout-review-order-table th.product-name,.woocommerce-checkout-review-order-table td.product-name{width:70%}.woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout-review-order-table td.product-total{width:30%}.woocommerce-checkout-review-order-table .checkout-product-card__inner{gap:10px}.woocommerce-checkout-review-order-table .checkout-product-card__image{flex-basis:44px}.woocommerce-checkout-review-order-table .checkout-product-card__image img{width:44px !important;min-width:44px;max-width:44px;height:44px !important}.woocommerce-checkout-review-order-table .checkout-product-card__name{font-size:12px !important;line-height:1.3}.woocommerce-checkout-review-order-table .checkout-product-card__price{font-size:13px}}.woocommerce-checkout-review-order-table tr.checkout-product-card{position:relative}.woocommerce-checkout-review-order-table tr.checkout-product-card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#e5e7eb}.woocommerce-checkout-payment{margin-top:25px}.woocommerce-checkout-review-order-table .apaczka-parcel-machine{display:table-row !important}.woocommerce-checkout-review-order-table .apaczka-parcel-machine th.apaczka-parcel-machine-label{display:none !important;width:0 !important;padding:0 !important;border:0 !important}.woocommerce-checkout-review-order-table .apaczka-parcel-machine td.apaczka-parcel-machine-select{display:table-cell !important;width:100% !important;padding:20px 0 0 !important;text-align:right;border:0 !important}.woocommerce-checkout-review-order-table .apaczka-parcel-machine #apaczka_pl_geowidget_classic{display:inline-flex !important;align-items:center;justify-content:center;width:auto !important;min-width:220px;max-width:100%;min-height:54px;margin:0 !important;padding:14px 28px !important;border-radius:6px;white-space:nowrap}.woocommerce-checkout-review-order-table tr.order-total td{display:block !important;box-sizing:border-box;width:calc(100% + 40px) !important;margin:0;padding:32px 20px !important;text-align:right}.woocommerce-checkout-review-order-table tr.order-total td strong{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;white-space:nowrap}@media(max-width: 544px){.woocommerce-checkout-review-order-table .apaczka-parcel-machine td.apaczka-parcel-machine-select{text-align:left}.woocommerce-checkout-review-order-table .apaczka-parcel-machine #apaczka_pl_geowidget_classic{width:100% !important;min-width:0}.woocommerce-checkout-review-order-table tr.order-total{margin:0 -16px}.woocommerce-checkout-review-order-table tr.order-total td{width:calc(100% + 32px) !important;padding:24px 16px !important}.woocommerce-checkout-review-order-table tr.order-total .amount,.woocommerce-checkout-review-order-table tr.order-total .amount bdi{font-size:32px}.woocommerce-checkout-review-order-table tr.order-total td strong::before{font-size:18px}}.shipping-price-page .nt-order-steps{padding-bottom:0}.shipping-price-page .nt-category-benefits .ac-benefits__icon{background-color:rgba(0,0,0,0)}.shipping-price-page .nt-category-benefits .ac-benefits__icon img{max-width:42px;width:100%}.shipping-price-page .nt-shipping-methods h3{font-size:24px !important}.info-card .wp-block-safe-svg-svg-icon{margin:0 !important}.info-card .wp-block-group{margin:0 !important}.info-card .wp-block-group a{color:inherit;text-decoration:none;font-weight:600}.returns-page .ac-benefits__icon{background-color:rgba(0,0,0,0);margin-bottom:0}.returns-page .ac-benefits__icon img{max-width:40px;width:100%}.returns-page .ac-benefits__card:nth-of-type(1){border:2px solid #ff6a00}.returns-page .ac-benefits__card:nth-of-type(2){border:2px solid oklch(.723 .219 149.579)}.returns-page .ac-benefits__card:nth-of-type(3){border:2px solid oklch(.623 .214 259.815)}.returns-page .return-policy .safe-svg-inside{margin-top:10px !important}.returns-page .return-policy .safe-svg-inside svg{fill:rgba(0,0,0,0)}.returns-page .return-policy--card{background-color:#fff;padding:32px;border-radius:16px}.returns-page h2{margin-bottom:0}.returns-page h3{color:oklch(.145 0 0)}.returns-page p{color:#717182}.returns-page .astra-order-steps__desc a{color:#717182;font-weight:600}.about-us .wp-block-group{background-color:#fff;padding:32px;border-radius:32px}.woocommerce-account a{text-decoration:none;text-align:center}.woocommerce-account .nt-account-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;margin-bottom:40px}@media(max-width: 1024px){.woocommerce-account .nt-account-cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.woocommerce-account .nt-account-cards{grid-template-columns:1fr}}.woocommerce-account .nt-account-card{position:relative;padding:32px;border-radius:var(--radius-lg);background:#fff;border:1px solid #eee;transition:transform .2s ease,box-shadow .2s ease}.woocommerce-account .nt-account-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.06)}.woocommerce-account .nt-account-card__icon{font-size:28px;margin-bottom:16px}.woocommerce-account .nt-account-card__badge{position:absolute;top:20px;right:20px;font-size:12px;padding:4px 10px;border-radius:999px;background:color-mix(in oklab, #f97316 20%, transparent)}.woocommerce-account .nt-account-card__value{font-size:clamp(28px,4vw,40px);font-weight:700;margin:0 0 8px;line-height:1.1;font-size:30px}.woocommerce-account .nt-account-card__label{color:#6b7280;margin:0;font-size:14px}.woocommerce-account .nt-account-card--orders{border-color:#f97316;background-color:color-mix(in oklab, var(--primary) 10%, transparent)}.woocommerce-account .nt-account-card--orders svg{height:30px;width:30px}.woocommerce-account .nt-account-card--orders .nt-account-card__value{color:#f97316}.woocommerce-account .nt-account-card--wishlist{border-color:#2563eb;background:color-mix(in oklab, oklch(93.2% 0.032 255.585deg) 30%, transparent)}.woocommerce-account .nt-account-card--wishlist .nt-account-card__value,.woocommerce-account .nt-account-card--wishlist .nt-account-card__badge{color:#2563eb}.woocommerce-account .nt-account-card--wishlist .nt-account-card__badge{background-color:oklch(.932 .032 255.585)}.woocommerce-account .nt-account-card--spent{background-color:oklch(.982 .018 155.826);border-color:#16a34a}.woocommerce-account .nt-account-card--spent .nt-account-card__badge{color:oklch(.527 .154 150.069);background-color:oklch(.962 .044 156.743)}.woocommerce-account .nt-account-card--spent .nt-account-card__value{color:#16a34a}.woocommerce-account .nt-account-orders{background-color:#fff;padding:24px;border-radius:16px;border:1px solid rgba(0,0,0,.1019607843);margin-bottom:30px}.woocommerce-account .nt-account-orders__header{display:flex;justify-content:space-between;align-items:center}.woocommerce-account .nt-account-orders__all{color:#030213;font-size:14px;border:1px solid rgba(0,0,0,.1019607843);padding:4px 8px;border-radius:8px;transition:all .1s ease-out}.woocommerce-account .nt-account-orders__all:hover{color:#030213;background-color:rgba(0,0,0,.1019607843)}.woocommerce-account .nt-account-orders__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-bottom:6px}.woocommerce-account .nt-account-orders__scroll::-webkit-scrollbar{height:6px}.woocommerce-account .nt-account-orders__scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:999px}.woocommerce-account .nt-account-orders__list{display:flex;flex-direction:column;gap:16px;min-width:720px}.woocommerce-account .nt-account-order{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:16px;padding:16px;border-radius:16px;background:#fff;min-width:720px;transition:background .2s ease}.woocommerce-account .nt-account-order:hover{background:#fafafa}.woocommerce-account .nt-account-order__left{display:flex;gap:16px;align-items:center;min-width:0}.woocommerce-account .nt-account-order__icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:rgba(249,115,22,.1);font-size:24px;flex-shrink:0}.woocommerce-account .nt-account-order__title{color:oklch(.145 0 0);font-weight:600;font-size:16px}.woocommerce-account .nt-account-order__meta{font-size:13px;color:#6b7280}.woocommerce-account .nt-account-order__status{padding:6px 12px;border-radius:999px;font-size:12px;white-space:nowrap;background:#eee}.woocommerce-account .nt-account-order__price{font-weight:700;font-size:18px;white-space:nowrap}.woocommerce-account .nt-account-order__btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid #ddd;text-decoration:none;color:#111;font-size:14px;transition:all .2s ease}.woocommerce-account .nt-account-order__btn:hover{background:#111;color:#fff;border-color:#111}.woocommerce-account .nt-account-order__status--completed{background:rgba(34,197,94,.15);color:#15803d}.woocommerce-account .nt-account-order__status--processing{background:rgba(59,130,246,.15);color:#1d4ed8}.woocommerce-account .nt-account-order__status--on-hold{background:rgba(234,179,8,.2);color:#92400e}@media(max-width: 640px){.woocommerce-account .nt-account-card{padding:24px}}.woocommerce-account .woocommerce-MyAccount-navigation{padding:24px;background-color:#fff;border:1px solid rgba(0,0,0,.1019607843);border-radius:16px;margin:30px 0}.woocommerce-account .woocommerce-MyAccount-navigation .user-avatar img{border-radius:100%;width:70px}.woocommerce-account .woocommerce-MyAccount-navigation .myaccount-user-box{display:flex;flex-direction:column;align-items:center}.woocommerce-account .woocommerce-MyAccount-navigation .user-name,.woocommerce-account .woocommerce-MyAccount-navigation .user-email{text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation .user-name{color:oklch(.145 0 0);font-size:16px;font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation .user-email{color:#717182;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border:none;border-radius:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{border-radius:10px;background-color:#ff6a00;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a::before{filter:brightness(0) invert(1)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex;gap:12px;align-items:center;color:oklch(.145 0 0)}.woocommerce-account .nt-account-menu__item a::before{content:"";width:20px;height:20px;min-width:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce-account .nt-account-menu__item a::after{content:""}.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a::after{content:"";width:16px;height:16px;margin-left:auto;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23ffffff%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27m9 18 6-6-6-6%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce-account .nt-account-menu__item--dashboard a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8%27/%3E%3Cpath d=%27M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z%27/%3E%3C/svg%3E")}.woocommerce-account .nt-account-menu__item--orders a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z%27/%3E%3Cpath d=%27M12 22V12%27/%3E%3Cpolyline points=%273.29 7 12 12 20.71 7%27/%3E%3C/svg%3E")}.woocommerce-account .nt-account-menu__item--edit-address a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0%27/%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%273%27/%3E%3C/svg%3E")}.woocommerce-account .nt-account-menu__item--payment-methods a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect width=%2720%27 height=%2714%27 x=%272%27 y=%275%27 rx=%272%27/%3E%3Cline x1=%272%27 x2=%2722%27 y1=%2710%27 y2=%2710%27/%3E%3C/svg%3E")}.woocommerce-account .nt-account-menu__item--edit-account a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z%27/%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%273%27/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-navigation-link--wishlist a::before,.woocommerce-account .nt-account-menu__item--wishlist a::before{content:"";width:20px;height:20px;min-width:20px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads a::before{content:"";width:20px;height:20px;min-width:20px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M12 15V3%27/%3E%3Cpath d=%27M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4%27/%3E%3Cpath d=%27m7 10 5 5 5-5%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce-account .nt-account-menu__item--customer-logout a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4%27/%3E%3Cpolyline points=%2716 17 21 12 16 7%27/%3E%3Cline x1=%2721%27 x2=%279%27 y1=%2712%27 y2=%2712%27/%3E%3C/svg%3E")}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin-top:30px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content h2{font-size:24px;color:oklch(.145 0 0)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p{color:#717182}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p a{color:inherit;font-weight:600}.woocommerce-account .woocommerce .woocommerce-orders-table__header{padding:16px !important;color:oklch(.145 0 0)}.woocommerce-account .woocommerce .woocommerce-MyAccount-orders tr{border-radius:16px !important}.woocommerce-account .woocommerce .woocommerce-orders-table__cell-order-number a{color:oklch(.145 0 0);font-weight:600}.woocommerce-account .woocommerce time{color:#717182}.woocommerce-account .woocommerce .woocommerce-orders-table__cell-order-total{color:oklch(.145 0 0)}.woocommerce-account .woocommerce .woocommerce-Price-amount{font-weight:600 !important}.woocommerce-account .woocommerce .woocommerce-Address-title{padding:16px !important;border-top-left-radius:16px;border-top-right-radius:16px}.woocommerce-account .woocommerce .woocommerce-Address-title a.edit{color:#717182;border:1px solid #717182;border-radius:8px;padding:8px 11px !important}.woocommerce-account .woocommerce .woocommerce-Address-title a.edit:hover{background-color:hsl(240,6.9958847737%,92.6470588235%);color:#717182}.woocommerce-account .woocommerce address{border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important;color:#717182}.woocommerce-account .woocommerce form{background-color:#fff;padding:16px;border-radius:16px;border:1px solid rgba(0,0,0,.1019607843);margin-bottom:30px}.woocommerce-account .woocommerce form input{position:relative;border-radius:14px !important;background-color:#f3f3f5 !important}.woocommerce-account .woocommerce form .input-text{max-width:100% !important}.woocommerce-account .woocommerce form button{margin-top:10px !important}.woocommerce-account .woocommerce .woocommerce-error{margin:24px 0;padding:16px 20px;border-radius:12px;border:1px solid #dc2626;background-color:#fef2f2;list-style:none;box-shadow:0 8px 20px rgba(220,38,38,.08)}.woocommerce-account .woocommerce .woocommerce-error li{position:relative;padding-left:28px !important;margin-bottom:8px;color:#7f1d1d;font-weight:500}.woocommerce-account .woocommerce .woocommerce-error li:first-child{margin-left:30px !important}.woocommerce-account .woocommerce .woocommerce-error li:last-child{margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-error li::before{content:"✕";position:absolute;left:4px;top:0;color:#dc2626;font-size:14px;font-weight:700}.woocommerce-account .woocommerce legend{font-size:28px;font-weight:600;padding:10px !important}.woocommerce-account .woocommerce .show-password-input::after{position:absolute;top:-20px;left:-20px}.woocommerce-account .woocommerce .tinv-wishlist{background:#fff;border-radius:var(--radius-lg);border:1px solid #eee;padding:24px}.woocommerce-account .woocommerce .tinv-wishlist .tinv-header{margin-bottom:16px}.woocommerce-account .woocommerce .tinv-wishlist .tinv-header h2{font-size:20px;font-weight:600;margin:0}.woocommerce-account .woocommerce .tinv-wishlist form{overflow-x:auto;-webkit-overflow-scrolling:touch}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list{min-width:900px;width:-moz-max-content;width:max-content;border-collapse:separate;border-spacing:0;font-size:14px}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list thead{background:#f9fafb}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list thead th{padding:14px 16px;text-align:left;font-weight:500;color:#666;border-bottom:1px solid #eee;white-space:nowrap}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tbody tr{transition:background .2s ease}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tbody tr:hover{background:#fafafa}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tbody tr td{padding:16px;border-bottom:1px solid #f1f1f1;vertical-align:middle}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-thumbnail img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-name a{font-weight:500;color:#111;text-decoration:none}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-name a:hover{color:var(--ast-global-color-0)}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-price{font-weight:500}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-stock .stock{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-stock .stock.in-stock{background:#ecfdf5;color:#059669}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-stock .stock.out-of-stock{background:#fef2f2;color:#dc2626}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-remove button{background:none;border:none;cursor:pointer;opacity:.4;transition:opacity .2s ease}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-remove button:hover{opacity:1}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-remove button i{font-size:16px}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list .product-cb input{width:16px;height:16px}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tfoot td{padding:16px}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-input-group{display:flex;flex-wrap:wrap;gap:8px;width:100%}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-input-group select{min-width:140px;max-width:100%}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-input-group .tinvwl-input-group-btn{flex:0 0 auto}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-input-group button{white-space:nowrap}@media(max-width: 640px){.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-input-group{flex-direction:column}.woocommerce-account .woocommerce .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-input-group button{width:100%}}.woocommerce-account .woocommerce .tinv-wishlist form::-webkit-scrollbar{height:6px}.woocommerce-account .woocommerce .tinv-wishlist form::-webkit-scrollbar-thumb{background:#ddd;border-radius:999px}@media(max-width: 768px){.woocommerce-account .woocommerce .tinvwl-table-manage-list{min-width:100% !important;width:100% !important}.woocommerce-account .woocommerce .tinvwl-table-manage-list thead{display:none}.woocommerce-account .woocommerce .tinvwl-table-manage-list tbody{display:flex;flex-direction:column;gap:12px}.woocommerce-account .woocommerce .tinvwl-table-manage-list tr{display:flex;flex-direction:column;padding:16px;border:1px solid #eee;border-radius:12px;background:#fff}.woocommerce-account .woocommerce .tinvwl-table-manage-list td{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border:none}.woocommerce-account .woocommerce .product-thumbnail{order:1;justify-content:center}.woocommerce-account .woocommerce .product-name{order:2;font-weight:600;justify-content:center;text-align:center}.woocommerce-account .woocommerce .product-price{order:3}.woocommerce-account .woocommerce .product-date{order:4}.woocommerce-account .woocommerce .product-stock{order:5}.woocommerce-account .woocommerce .product-cb{order:6}.woocommerce-account .woocommerce .product-remove{order:7;justify-content:flex-end}.woocommerce-account .woocommerce td::before{content:attr(data-title);font-size:12px;color:#888}}@media(max-width: 768px){.woocommerce-account .woocommerce .tinvwl-table-manage-list tfoot,.woocommerce-account .woocommerce .tinvwl-table-manage-list tfoot tr,.woocommerce-account .woocommerce .tinvwl-table-manage-list tfoot td{display:block;width:100%}.woocommerce-account .woocommerce .tinvwl-table-manage-list tfoot td{padding:12px;border:none}.woocommerce-account .woocommerce .tinvwl-to-left.look_in{width:100%}.woocommerce-account .woocommerce .tinvwl-input-group{display:flex;flex-direction:column;gap:12px;width:100%}.woocommerce-account .woocommerce .tinvwl-input-group select{width:100%;max-width:100%}.woocommerce-account .woocommerce .tinvwl-input-group-btn{width:100%}.woocommerce-account .woocommerce .tinvwl-input-group button{width:100%;border-radius:10px}.woocommerce-account .woocommerce .tinvwl-to-left,.woocommerce-account .woocommerce .tinvwl-to-right{float:none !important}.woocommerce-account .woocommerce .tinvwl-to-right.look_in{display:none}}.woocommerce-account .woocommerce .woocommerce-order-details{background:#fff;border:1px solid #eee;border-radius:var(--radius-lg);padding:24px}.woocommerce-account .woocommerce .woocommerce-order-details__title{font-size:20px;font-weight:600;margin-bottom:16px}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details thead{background:#f9fafb}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details thead th{padding:14px 16px;text-align:left;font-weight:500;color:#666;border-bottom:1px solid #eee}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details tbody tr td{padding:16px;border-bottom:1px solid #f1f1f1}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details tbody tr:hover{background:#fafafa}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details .product-name a{font-weight:500;color:#111;text-decoration:none}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details .product-name a:hover{color:var(--ast-global-color-0)}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details .product-name .product-quantity{margin-left:6px;color:#666;font-weight:400}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details .product-total{text-align:right;font-weight:500}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details tfoot tr th,.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details tfoot tr td{padding:12px 16px;border-top:1px solid #eee}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details tfoot tr th{color:#666;font-weight:500}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details tfoot tr td{text-align:right;font-weight:600}.woocommerce-account .woocommerce .woocommerce-order-details .shop_table.order_details tfoot tr:last-child td{font-size:16px;color:#111}.woocommerce-account .woocommerce .woocommerce-order-details .order-again{margin-top:16px}.woocommerce-account .woocommerce .woocommerce-order-details .order-again .button{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:10px;background:#111;color:#fff;text-decoration:none;font-weight:500;transition:all .2s ease}.woocommerce-account .woocommerce .woocommerce-order-details .order-again .button:hover{background:#000}.woocommerce-account .woocommerce .woocommerce-message{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:10px;padding-left:50px;background:#ecfdf5;border:1px solid #059669;color:#065f46;font-size:14px;font-weight:500}.woocommerce-account .woocommerce .woocommerce-message::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#059669;color:#fff;font-size:12px;font-weight:700}.woocommerce-account .woocommerce .woocommerce-message a{color:#065f46;font-weight:600;text-decoration:underline}.woocommerce-account .woocommerce .woocommerce-message a:hover{color:#047857}.nt-statute-page .wp-block-astra-blocks-icon{display:flex;justify-content:center}.nt-statute-page .wp-block-astra-blocks-icon .astra-icon{background-color:color-mix(in oklab, var(--primary) 10%, transparent);padding:10px;border-radius:100%}.nt-statute-page h2{color:#000}@media(max-width: 600px){.blog .wp-block-media-text__content{padding:0 !important;margin-top:20px}}.woocommerce-order .woocommerce-notice--success.woocommerce-thankyou-order-received{background-color:#e6f9ed;border-left:5px solid #2ecc71;color:#1e7e34;padding:16px 20px 16px 50px;border-radius:6px;position:relative;margin:20px 0}.woocommerce-order .woocommerce-notice--success.woocommerce-thankyou-order-received::before{content:"✔";position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:20px;color:#2ecc71}.woocommerce-order ul.order_details li{color:#000}.woocommerce-order .shop_table th{color:#000}.woocommerce-order .shop_table th a{color:#000}.woocommerce-order .woocommerce-customer-details address{color:#717182}.woocommerce-account .astra-registration-terms span{font-size:12px}.woocommerce-account p{color:#070614}.woocommerce-account .woocommerce-privacy-policy-text p{font-size:12px;color:#070614}.woocommerce-account .site-content{margin:40px 0}.nt-hero-banner{position:relative}.nt-hero-banner .wp-block-group{max-width:65% !important;margin-left:60px !important}@media(max-width: 1024px){.nt-hero-banner .wp-block-group{max-width:100% !important;margin-left:0 !important}}.nt-hero-banner .wp-block-group p{position:relative;left:0;padding-left:20px}.nt-hero-banner .wp-block-group p::before{position:absolute;left:0;content:"";height:100%;width:3px;background-color:#ff6a00}.nt-hero-banner__list{display:flex}@media(max-width: 768px){.nt-hero-banner__list{flex-direction:column}}.nt-hero-banner__list.wp-block-group{margin-left:-10px !important}.nt-hero-banner__list .wp-block-media-text{display:flex;flex-direction:column;margin-top:0}@media(max-width: 768px){.nt-hero-banner__list .wp-block-media-text .wp-block-media-text__content{padding:0 !important}}.nt-hero-banner__list .wp-block-media-text img{margin-left:0;max-width:140px}.nt-hero-banner__list .wp-block-media-text p{font-size:14px;padding-left:0}.nt-hero-banner__list .wp-block-media-text p::before{background-color:rgba(0,0,0,0)}.nt-hero-banner a{text-decoration:none !important}@media(max-width: 768px){.nt-hero-banner .wp-block-group:last-child{justify-content:center}}@media(max-width: 460px){.nt-hero-banner .wp-block-group:last-child{flex-direction:column}}.nt-hero-banner .wp-block-group:last-child a:last-child{border:1px solid #fff !important;text-decoration:none}.nt-hero-banner .wp-block-group:last-child a:last-child:hover span{color:#000 !important}.nt-hero-banner .wp-block-group:last-child a:last-child:hover svg{stroke:#000}.nt-hero-banner .wp-block-group:last-child a:last-child span{display:flex;align-items:center}.nt-hero-banner .wp-block-group:last-child a:last-child svg{stroke:#fff}.nt-hero-banner::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(10, 10, 12, 0.95) 0%, rgba(10, 10, 12, 0.85) 40%, rgba(10, 10, 12, 0.4) 70%, rgba(10, 10, 12, 0.1) 100%);z-index:1}.nt-hero-banner .wp-block-cover__inner-container{position:relative;z-index:2}.nt-hero-banner h1,.nt-hero-banner p,.nt-hero-banner li,.nt-hero-banner span{color:#fff !important}.nt-hero-banner strong{color:#ff6a00}.nt-hero-banner ul.wp-block-list{display:flex;gap:40px;margin-top:30px;padding-left:0;list-style:none;flex-wrap:wrap}.nt-hero-banner ul.wp-block-list li{position:relative;padding-left:70px;max-width:240px;font-size:14px;line-height:1.4}.nt-hero-banner ul.wp-block-list li::before{content:"";position:absolute;left:0;top:0;width:52px;height:52px;border-radius:14px;border:1px solid #ff6a00;background:rgba(255,106,0,.08);backdrop-filter:blur(6px);transition:.3s}.nt-hero-banner .wp-block-astra-child-button:first-child{background:#ff6a00;color:#fff}.nt-hero-banner .wp-block-astra-child-button:first-child:hover{background:#ff7f26}.nt-hero-banner .wp-block-astra-child-button:last-child{border-color:hsla(0,0%,100%,.4);color:#fff}.nt-hero-banner .wp-block-astra-child-button:last-child:hover{background:#fff;color:#000}@media(max-width: 768px){.nt-hero-banner ul.wp-block-list{justify-content:center;gap:25px}.nt-hero-banner ul.wp-block-list li{max-width:100%}}.nt-bestsellers{padding-top:64px !important;padding-bottom:64px !important}.nt-bestsellers .wc-block-product-template__responsive.columns-4{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}.nt-bestsellers .wp-block-post-title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 1024px){.nt-bestsellers .wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.nt-bestsellers .wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 520px){.nt-bestsellers .wc-block-product-template__responsive.columns-4{grid-template-columns:1fr}}.nt-bestsellers .wc-block-product{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:#fff;transition:transform .2s ease,box-shadow .2s ease}.nt-bestsellers .wc-block-product:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.08)}.nt-bestsellers .wc-block-product:hover .tinvwl_add_to_wishlist_button{opacity:1}.nt-bestsellers .wc-block-product:hover .wc-block-components-product-image img{transform:scale(1.06)}.nt-bestsellers .wc-block-components-product-image{margin:0;overflow:hidden;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.nt-bestsellers .wc-block-components-product-image a{display:block;overflow:hidden;border-radius:inherit}.nt-bestsellers .wc-block-components-product-image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.nt-bestsellers .tinv-wishlist{position:absolute;top:12px;right:12px;z-index:7}.nt-bestsellers .tinv-wishlist .tinvwl_add_to_wishlist_button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;margin:8px}.nt-bestsellers .tinv-wishlist .tinvwl_add_to_wishlist_button img{width:36px;height:36px;min-width:36px;min-height:36px}.nt-bestsellers .wc-block-components-product-sale-badge{position:absolute;top:12px;left:12px;z-index:6;padding:6px 10px;border-radius:999px;font-size:11px;border:0;background-color:oklch(.723 .219 149.579);color:#fff}.nt-bestsellers .wc-block-product{display:flex;flex-direction:column}.nt-bestsellers .wp-block-group.is-vertical{display:flex;flex-direction:column;flex:1;gap:16px;border:1px solid #e0e0e0;border-top:0;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);padding:14px;flex:1}.nt-bestsellers .wc-block-product{height:100%}.nt-bestsellers .wc-block-product .wc-block-components-product-button__button{display:inline-flex;align-items:center;gap:8px}.nt-bestsellers .wc-block-product .wc-block-components-product-button__button::before{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%278%27 cy=%2721%27 r=%271%27/%3E%3Ccircle cx=%2719%27 cy=%2721%27 r=%271%27/%3E%3Cpath d=%27M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12%27/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.nt-bestsellers .wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:#0c0d0e;background-color:var(--muted-foreground) !important}.nt-bestsellers .wc-block-components-product-price{display:flex;flex-direction:row-reverse}.nt-bestsellers .wc-block-grid__product-price{gap:8px}.nt-bestsellers .wp-block-button.wc-block-components-product-button{align-self:center}.nt-bestsellers h3>a{text-decoration:none !important}.nt-bestsellers .wp-block-woocommerce-product-template{gap:16px}.nt-bestsellers .wp-block-button.wc-block-components-product-button{margin-top:auto}.nt-bestsellers .astra-product-features{padding:0;width:100%}.nt-bestsellers .astra-product-features li{font-size:14px;color:#717182}.nt-bestsellers .astra-product-features svg{color:#ff6b00}.nt-bestsellers .astra-product-features{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.nt-bestsellers .wp-block-woocommerce-product-price{display:flex;justify-content:center;width:100%}.nt-bestsellers .wp-block-woocommerce-product-price .amount{padding:0 10px;font-size:19px;font-weight:600;color:#ff6b00}.nt-bestsellers .wp-block-woocommerce-product-price .wc-block-components-product-price del{position:relative;display:inline-flex;align-items:center;line-height:1}.nt-bestsellers .wp-block-woocommerce-product-price .wc-block-components-product-price del .amount{display:inline-flex;align-items:center}.nt-bestsellers .wp-block-woocommerce-product-price .wc-block-components-product-price del::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:currentColor;pointer-events:none}.nt-bestsellers .wp-block-woocommerce-product-price .wc-block-grid__product-price{flex-wrap:wrap;justify-content:center}@media(max-width: 768px){.nt-bestsellers__heading-wrapper{flex-direction:column;gap:10px}}.nt-hero-3d-promo .wp-block-button{transition:all .1s ease-out}.nt-hero-3d-promo .wp-block-button:first-of-type:hover .wp-block-button__link{background-color:#fdf0eb !important}.nt-hero-3d-promo .wp-block-button:last-of-type:hover .wp-block-button__link{background-color:rgba(0,0,0,0) !important;border:1px solid #fff;color:#fff !important}.nt-hero-3d-promo p{max-width:80%}@media(max-width: 640px){.nt-hero-3d-promo p{max-width:100%}}.nt-category-benefits .ac-benefits{background:inherit}.nt-category-benefits .ac-benefits{padding:0}@media(min-width: 641px)and (max-width: 1024px){.nt-category-benefits .ac-benefits{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.nt-category-benefits .ac-benefits{grid-template-columns:1fr}}.nt-category-benefits .ac-benefits__card:hover{box-shadow:0 5px 10px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.04)}.nt-category-benefits .ac-benefits__icon{margin-bottom:0;background-color:color-mix(in oklab, #ff6a00 10%, transparent)}.nt-review-list{position:relative}@media(max-width: 1024px){.nt-review-list{padding-top:80px !important}}.nt-review-list::before{content:"Opinie klientów";position:absolute;top:35px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;border:1px solid #f47c2c;background:#fff;color:#f47c2c;font-size:12px;font-weight:500;white-space:nowrap}.nt-review-list .ac-woo-reviews__stars{margin-bottom:16px}.nt-review-list .ac-woo-reviews__name{color:oklch(.145 0 0);font-size:16px}.nt-review-list .ac-woo-reviews__avatar{display:flex;align-items:center;justify-content:center;height:48px;width:48px;border-radius:50%;background-color:color-mix(in oklab, #ff6a00 10%, transparent)}.nt-review-list h2{color:#fff}.nt-review-list .ac-woo-reviews__avatar-fallback{width:24px;height:24px}.nt-review-list .ac-woo-reviews__product{margin:0}.nt-review-list .ac-woo-reviews__card{box-shadow:none;border:1px solid #e0e0ec}.nt-review-list .ac-woo-reviews__card:hover{box-shadow:0 5px 10px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.04)}.nt-review-list .ac-stats__value{color:oklch(.145 0 0)}.nt-review-list .ac-woo-reviews__meta{display:flex;flex-direction:column}.nt-review-list .ac-woo-reviews__profession{color:#717182;font-size:14px}.nt-review-list .ac-stats__label{color:#717182}.nt-review-list .ac-stats__card:hover{box-shadow:0 12px 30px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.04)}.nt-review-list .ac-stats__card{background:#f5f5f5;border-radius:28px;padding:50px}.nt-review-list .ac-woo-reviews__content{color:oklch(.145 0 0);font-size:16px}.nt-review-list .ac-woo-reviews{margin-top:40px}@media(max-width: 640px){.nt-review-list .ac-woo-reviews{grid-template-columns:repeat(1, 1fr)}}.nt-review-list .ac-benefits{margin-top:40px}.nt-review-list .ac-rating-summary{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:-moz-max-content;max-width:max-content;padding:8px 14px;border-radius:10px;background-color:#f7f7f7}.nt-review-list .ac-rating-summary .star-filled{font-size:18px;color:oklch(.852 .199 91.936)}.nt-review-list .ac-rating-summary .ac-rating-summary__stars{margin-right:10px}.nt-review-list .ac-rating-summary__score{color:#000;font-weight:700;font-size:16px}.nt-review-list .ac-rating-summary__count{color:#717182;font-size:16px}@media(max-width: 640px){.nt-review-list .ac-rating-summary__count{display:flex;justify-content:center;width:100%}}.nt-newsletter .astra-newsletter{display:flex;flex-direction:column;align-items:center}.nt-newsletter .astra-newsletter h2{color:#000;font-size:36px}@media(min-width: 641px)and (max-width: 1024px){.nt-newsletter .astra-newsletter h2{font-size:28px}}@media(max-width: 640px){.nt-newsletter .astra-newsletter h2{font-size:22px}}.nt-newsletter .astra-newsletter-header{flex-direction:column;justify-content:center}.nt-newsletter .astra-newsletter-header-icon{display:flex;justify-content:center;width:64px;height:64px;background-color:color-mix(in oklab, #ff6a00 10%, transparent);border-radius:100%;align-items:center}.nt-newsletter .astra-newsletter-header-icon svg{color:#ff6a00;width:32px;height:32px}.nt-newsletter .astra-newsletter form{display:grid;grid-template-columns:1fr minmax(0, 150px);align-items:center;width:100%;text-align:center}.nt-newsletter .astra-newsletter form .astra-newsletter-message{grid-column:1/3;margin:-10px;text-align:left;margin-left:5px}.nt-newsletter .astra-newsletter form p{grid-column:1/3;margin:0}.nt-newsletter .astra-newsletter form .cf-turnstile{grid-column:1/3}.nt-newsletter .astra-newsletter form button:hover{background-color:color-mix(in oklab, #ff6a00 90%, transparent)}.cta-contact-faq{border-radius:16px;display:flex;flex-direction:column;align-items:center}.cta-contact-faq p{margin-top:8px;margin-bottom:0}.cta-contact-faq .astra-cta__button{color:#fff;text-decoration:none !important;font-weight:700}.cta-contact-faq .astra-cta__button:hover{opacity:.6}.cta-contact-faq .astra-cta__button--phone{background-color:#fff;color:#ff6a00 !important}.info-card{padding:24px !important;background-color:oklch(.97 .014 254.604);border:1px solid oklch(.882 .059 254.128);border-radius:16px;display:flex;gap:20px}.info-card svg{fill:rgba(0,0,0,0)}.info-card .wp-block-group{margin:2px;gap:10px}.info-card h3{color:oklch(.379 .146 265.522);font-size:16px}.info-card p{color:oklch(.488 .243 264.376);font-size:14px}.nt-payment-methods>.wp-block-group{background-color:#fff;padding:32px;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.nt-order-steps>.wp-block-group{background-color:#fff;padding:32px;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.answer-block>.wp-block-group{background-color:#fff;padding:32px;border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}@media(max-width: 768px){.answer-block .wp-block-heading{margin-bottom:0 !important}}.answer-block svg{fill:rgba(0,0,0,0)}.answer-block .safe-svg-cover{align-items:center;display:flex}.answer-block-heading-list{gap:10px;margin-left:16px !important}.answer-block .wp-block-astra-child-button{background-color:#ff6a00;color:#fff;margin:30px auto 0;display:flex;max-width:-moz-max-content;max-width:max-content}.answer-block .wp-block-astra-child-button:hover{opacity:.9}.answer-block a{text-decoration:none !important}@media(max-width: 768px){.answer-block .answer-block-wrapper-list{flex-wrap:wrap}}@media(max-width: 768px){.answer-block .answer-block-heading-list{margin-left:0 !important}}.answer-block .answer-block-heading-list{align-items:center}.nt-knowledge-base{padding:80px 0;background:rgba(0,0,0,.03)}.nt-knowledge-base__title{font-size:40px;font-weight:700;margin-bottom:16px}.nt-knowledge-base__subtitle{font-size:18px;color:#717182;margin-bottom:48px}.nt-knowledge-base .wp-block-latest-posts__list{display:grid;gap:32px;grid-template-columns:repeat(3, 1fr)}@media(max-width: 1024px){.nt-knowledge-base .wp-block-latest-posts__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.nt-knowledge-base .wp-block-latest-posts__list{grid-template-columns:1fr}}.nt-knowledge-base li{list-style:none;display:flex;flex-direction:column;position:relative;cursor:pointer;background:#fff;border-radius:20px;overflow:hidden;border:1px solid #eee;box-shadow:0 10px 30px rgba(0,0,0,.06);transition:all .3s ease}.nt-knowledge-base li:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(0,0,0,.12)}.nt-knowledge-base li:hover .ucide-chevron-right{transform:translateX(4px)}.nt-knowledge-base li:hover img{transform:scale(1.1)}.nt-knowledge-base li:hover .wp-block-latest-posts__post-title{color:var(--ast-global-color-0)}.nt-knowledge-base li:hover::after{transform:translateX(6px)}.nt-knowledge-base a{text-decoration:none !important}.nt-knowledge-base .astra-latest-posts__button{margin-top:auto;margin-left:20px;margin-bottom:15px}.nt-knowledge-base .astra-latest-posts__button svg{transition:transform .2s ease-out}.nt-knowledge-base .astra-latest-posts__button:hover svg{transform:translateX(4px)}.nt-knowledge-base .astra-latest-posts__button span{display:flex;align-items:center;gap:8px}.nt-knowledge-base .wp-block-latest-posts__featured-image{position:relative;height:200px;overflow:hidden}.nt-knowledge-base .astra-latest-posts__image-wrap{display:block;height:100%;position:relative}.nt-knowledge-base .astra-latest-posts__image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.nt-knowledge-base .astra-latest-posts__cat{position:absolute;top:16px;left:16px;background:var(--ast-global-color-0);color:#fff;font-size:12px;padding:4px 10px;border-radius:999px;z-index:2}.nt-knowledge-base .wp-block-latest-posts__post-title{display:block;font-size:18px;font-weight:700;margin:16px 16px 8px;line-height:1.4;color:#111;text-decoration:none;position:relative;z-index:6}.nt-knowledge-base .wp-block-latest-posts__post-excerpt{font-size:14px;color:#6b7280;margin:0 16px 16px;line-height:1.5}.nt-knowledge-base .astra-read-time{position:absolute;bottom:12px;left:12px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;color:#fff;background:rgba(0,0,0,.6);padding:4px 8px;border-radius:999px}.nt-knowledge-base .astra-read-time svg{width:16px;height:16px;flex-shrink:0}.nt-knowledge-base .nt-knowledge-base li a.wp-block-latest-posts__post-title{position:absolute;inset:0;z-index:1}.nt-knowledge-base .nt-knowledge-base li *{position:relative;z-index:2}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none !important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);button&{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:200ms transform,200ms left}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.astra-cart-drawer .astra-cart-drawer-header{padding:24px !important;max-height:100% !important;font-size:24px;font-weight:700}.astra-cart-drawer .astra-cart-drawer-header:before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23ff6a00%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z%27/><path d=%27M3 6h18%27/><path d=%27M16 10a4 4 0 0 1-8 0%27/></svg>");background-size:contain;background-repeat:no-repeat}.astra-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-close:focus{outline:none}.astra-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-title{padding-left:32px}.astra-cart-drawer .woocommerce-mini-cart-item{margin-bottom:16px !important;border:1px solid rgba(0,0,0,.1019607843);background-color:#f7f7f7;border-radius:12px}.astra-cart-drawer .woocommerce-mini-cart-item:last-child{border-bottom:1px solid rgba(0,0,0,.1019607843) !important}.astra-cart-drawer .woocommerce-mini-cart-item a:last-of-type{font-weight:600 !important;margin-left:20px;padding-right:41px}.astra-cart-drawer .woocommerce-mini-cart-item .quantity{margin-left:20px;color:oklch(.145 0 0);font-size:12px}.astra-cart-drawer .woocommerce-mini-cart-item img{margin-left:20px !important;border-radius:8px}.astra-cart-drawer .woocommerce-mini-cart-item-free{padding:16px !important;border:1px solid color-mix(in oklab, #ff6a00 20%, transparent);background-color:color-mix(in oklab, #ff6a00 10%, transparent);border-radius:12px}.astra-cart-drawer .woocommerce-mini-cart-item-free p{margin-bottom:0 !important;color:oklch(.145 0 0);font-size:14px !important}.astra-cart-drawer .woocommerce-mini-cart-item-free .free-shipping-banner{display:flex;justify-content:center}.astra-cart-drawer .woocommerce-mini-cart-item-free .free-shipping-banner .amount{color:#ff6a00;font-weight:700 !important}.astra-cart-drawer .widget_shopping_cart_content{padding-top:20px !important;align-items:center;justify-content:center}.astra-cart-drawer .widget_shopping_cart_content .ast-mini-cart-empty{display:flex;align-items:center;height:auto !important}.astra-cart-drawer .widget_shopping_cart_content .ast-mini-cart-empty .ast-continue-shopping{font-size:14px !important}.astra-cart-drawer .widget_shopping_cart_content .ast-mini-cart-empty .ast-mini-cart-message{padding:0 !important;height:auto !important}.astra-cart-drawer .widget_shopping_cart_content .woocommerce-mini-cart__empty-title{color:#111827;font-size:20px;margin-top:10px;font-weight:700}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart{width:100%;padding-top:40px !important}.astra-cart-drawer .remove_from_cart_button{margin-right:20px}.astra-cart-drawer .woocommerce-mini-cart__buttons .button{border-radius:12px !important}.astra-cart-drawer .woocommerce-mini-cart__buttons .wc-forward{background-color:#ff6a00 !important;color:#fff !important;font-size:18px !important}.astra-cart-drawer .woocommerce-mini-cart__buttons .wc-forward:hover{opacity:.9}.astra-cart-drawer .woocommerce-mini-cart__buttons .wc-forward.checkout{background-color:#fff !important;font-size:14px !important;color:oklch(.145 0 0) !important;border:1px solid rgba(0,0,0,.1019607843) !important}.astra-cart-drawer .mini-cart-wrapper{display:flex;flex-direction:column;margin-left:auto;width:100%}.astra-cart-drawer .mini-cart-vat,.astra-cart-drawer .mini-cart-shipping,.astra-cart-drawer .woocommerce-mini-cart__total{display:flex;justify-content:space-between;padding:.7em 1.34em;margin-bottom:0;border-top:1px solid #e5e7eb;color:#0f172a}.astra-cart-drawer .mini-cart-vat .amount,.astra-cart-drawer .mini-cart-shipping .amount,.astra-cart-drawer .woocommerce-mini-cart__total .amount{font-weight:600}.sidebar-main{background-color:#fff;padding:24px;border-radius:24px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05)}.sidebar-main .wc-block-product-filters{position:relative;top:0;left:0}.sidebar-main .wc-block-product-filters__overlay-content{gap:12px !important}.sidebar-main .wc-block-product-filters__overlay-content:before{position:absolute;content:"";display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:middle;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000000%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><line x1=%2721%27 x2=%2714%27 y1=%274%27 y2=%274%27/><line x1=%2710%27 x2=%273%27 y1=%274%27 y2=%274%27/><line x1=%2721%27 x2=%2712%27 y1=%2712%27 y2=%2712%27/><line x1=%278%27 x2=%273%27 y1=%2712%27 y2=%2712%27/><line x1=%2721%27 x2=%2716%27 y1=%2720%27 y2=%2720%27/><line x1=%2712%27 x2=%273%27 y1=%2720%27 y2=%2720%27/><line x1=%2714%27 x2=%2714%27 y1=%272%27 y2=%276%27/><line x1=%278%27 x2=%278%27 y1=%2710%27 y2=%2714%27/><line x1=%2716%27 x2=%2716%27 y1=%2718%27 y2=%2722%27/></svg>");background-size:contain;background-repeat:no-repeat}.sidebar-main .wc-block-product-filters__overlay-content h2.wp-block-heading{margin-left:40px}.sidebar-main .wc-block-product-filters__overlay-content .wc-block-product-filter-removable-chips__item{background-color:color-mix(in oklab, #ff6a00 10%, transparent);padding:2px 8px;color:#ff6a00;border-radius:10px;font-size:12px;margin-bottom:10px !important}.sidebar-main .wc-block-product-filters__overlay-content .wc-block-product-filter-removable-chips__item svg{width:18px;height:18px}.sidebar-main .wc-block-product-filters__overlay-content .wc-block-product-filter-removable-chips__item:hover{background-color:color-mix(in oklab, #ff6a00 20%, transparent)}.sidebar-main .wc-block-product-filters__overlay-content .wp-block-buttons{margin-top:8px !important}.sidebar-main .wc-block-product-filters__overlay-content .wp-block-button__link{background-color:rgba(0,0,0,0) !important;border-color:#ff6a00 !important;color:#ff6a00 !important;font-size:12px !important;max-width:-moz-max-content;max-width:max-content;margin:0 auto !important}.sidebar-main .wc-block-product-filters__overlay-content .wp-block-button__link:hover{color:#000 !important}.sidebar-main .wc-block-product-filters .wc-block-product-filter-price-slider__content{border-bottom:1px solid rgba(0,0,0,.1019607843);padding-bottom:20px}.sidebar-main .wc-block-product-filters .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__range .range-bar{height:6px}.sidebar-main .wc-block-product-filters .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__left,.sidebar-main .wc-block-product-filters .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__right{font-size:14px;color:#0f172a}.sidebar-main .wc-block-product-filters .wp-block-woocommerce-product-filter-active{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1019607843)}.sidebar-main .wp-block-woocommerce-product-filter-taxonomy .wc-block-product-filter-checkbox-list__input:checked{background-color:#99c8ff !important}.sidebar-main .wp-block-woocommerce-product-filter-taxonomy .wc-block-product-filter-checkbox-list__input:checked+.wc-block-product-filter-checkbox-list__mark{top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;font-weight:700}.sidebar-main .wp-block-categories{list-style:none;padding:0;margin:0;opacity:0}.sidebar-main .wp-block-categories .cat-item{list-style:none;margin-bottom:8px}.sidebar-main .wp-block-categories .nt-cat{display:flex;align-items:center;gap:8px;font-size:13px;color:#000;line-height:1.4}.sidebar-main .wp-block-categories .nt-cat.is-active{color:#ff6a00}.sidebar-main .wp-block-categories .nt-cat__checkbox{width:13px;height:13px;accent-color:#000;cursor:pointer;flex-shrink:0}.sidebar-main .wp-block-categories .nt-cat.is-active .nt-cat__checkbox{accent-color:rgba(0,0,0,0);outline:1px solid #000}.sidebar-main .wp-block-categories .nt-cat__name{color:#717182;font-weight:600;text-decoration:none}.sidebar-main .wp-block-categories .nt-cat__name:hover{color:#ff6a00}.sidebar-main .wp-block-categories .nt-cat__count{width:30px;font-size:12px;color:#999;margin-left:auto}.sidebar-main .wp-block-categories .children{margin-top:6px;padding-left:24px;border-left:1px solid #e5e5e5}.sidebar-main .wp-block-categories .children .cat-item{margin-bottom:6px}.sidebar-main .wp-block-categories .children .nt-cat{font-size:13px;padding-left:0}.sidebar-main .wp-block-categories .nt-all{margin-bottom:10px}.sidebar-main .wp-block-categories .nt-all .nt-cat{font-weight:500}.sidebar-main .wp-block-categories .nt-all.is-active .nt-cat,.sidebar-main .wp-block-categories .nt-all .nt-cat.is-active{color:#ff6a00}.sidebar-main .wp-block-categories .nt-all .nt-cat.is-active{color:#ff6a00;font-weight:500}.sidebar-main .wp-block-categories .nt-all a{color:inherit;text-decoration:none}.sidebar-main .wp-block-categories .nt-all a:hover{color:#ff6a00}.sidebar-main .wp-block-categories.is-ready{opacity:1;transition:opacity .1s ease}@media(max-width: 921px){#secondary{margin:0 0 30px !important}}@media(max-width: 921px){#primary{margin-bottom:0 !important}}.related h2{color:oklch(.145 0 0);font-size:36px}.related .tinvwl_add_to_wishlist_button{margin-left:85% !important}

/*# sourceMappingURL=style.css.map*/