.image-overlay{visibility:hidden}.main_menu ul:first-child>li>a{font-size:15px}.main_menu .menu li ul a{font-size:13px!important}.avia_desktop.avia_transform3d .av-masonry-entry.av-masonry-item-loaded .av-inner-masonry{-webkit-animation:none;-moz-animation:none;animation:none}.av-masonry-entry{opacity:1!important;visibility:visible!important}li.additional_information_tab{display:none!important}.product .sku{display:none!important}.sub_menu>ul>li>a,.sub_menu>div>ul>li>a{font-weight:700;font-size:13px}ul.tabs{display:none}.avia-post-nav{display:none!important}form p{margin:.3em 0}div.summary form.cart div.quantity{display:none}section.entry table tbody tr.cart_table_item td.product-quantity div.quantity input.minus,section.entry table tbody tr.cart_table_item td.product-quantity div.quantity input.plus{display:none}.onsale{display:none!important}#top div .avia-gallery img{border-style:none;padding:0}#top .avia-logo-element-container .slide-entry{padding:5px}@media only screen and (max-width:1150px){#wrap_all{position:relative!important}#mobile-advanced,#advanced_menu_toggle,#advanced_menu_hide,#menu-item-search{display:block}}#payment .terms{text-align:left!important;padding-bottom:20px!important;margin-left:-15px!important}.woocommerce-billing-fields{position:relative;z-index:10000}@media only screen and (max-width:768px){.responsive .logo img{width:100px!important}}#top #payment div.form-row{padding:0px!important}#top #payment .payment_box{position:relative;width:100%!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .5) #888;padding:14px 16px!important;margin:0;font-size:.92em;left:0}#top #payment .terms{padding:0 2em 0;text-align:right}#top #payment #place_order{float:none;margin:0 15px}.wc-backward{display:none!important}@media only screen and (max-width:768px){.responsive.html_cart_at_menu #top .main_menu .menu>li:last-child{padding-right:15px!important}}@media only screen and (max-width:768px){.responsive #top #header_main>.container .main_menu .av-main-nav>li>a{min-width:0;padding:0 0 0 30px!important;margin:0;border-style:none;border-width:0}}@media only screen and (max-width:768px){#menu-item-shop .cart_dropdown_link{background:#fff0;margin:0;left:0;color:inherit;position:relative;transition:color 0.15s ease-out;padding:0 38px;float:left;line-height:88px}}body.home .dtv-shop__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.home .dtv-rixus__cta{margin-top:28px}@media (max-width:1100px){body.home .dtv-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){body.home .dtv-shop__grid{grid-template-columns:1fr!important}}body.woocommerce-shop #av_product_description,body.post-type-archive-product #av_product_description,body.tax-product_cat #av_product_description{min-height:0!important;padding:clamp(36px,5vw,64px) 0 8px!important;margin:0!important;border:0!important;background:#f3f1ee!important;color:#1c2126!important;box-shadow:none!important}body.woocommerce-shop #av_product_description .av-parallax,body.woocommerce-shop #av_product_description .av-parallax-inner,body.woocommerce-shop #av_product_description .av-section-color-overlay,body.post-type-archive-product #av_product_description .av-parallax,body.post-type-archive-product #av_product_description .av-parallax-inner,body.post-type-archive-product #av_product_description .av-section-color-overlay{display:none!important}body.woocommerce-shop .av-banner-description{margin:0!important;font-family:"Avenir Next","Trebuchet MS",sans-serif!important;font-size:clamp(32px,4.2vw,48px)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.1!important;color:#1c2126!important;text-shadow:none!important}body.woocommerce-shop .av-banner-description::after{content:"";display:block;width:48px;height:3px;margin-top:14px;background:#ff5927}body.tax-product_cat #main,body.post-type-archive-product #main,body.woocommerce-shop #main{background:#f3f1ee!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.tax-product_cat .thumbnail_container,body.post-type-archive-product .thumbnail_container,body.woocommerce-shop .thumbnail_container{margin:0 0 14px!important;padding:18px!important;background:#fff!important}body.tax-product_cat .avia_cart_buttons .show_details_button,body.post-type-archive-product .avia_cart_buttons .show_details_button,body.woocommerce-shop .avia_cart_buttons .show_details_button,body.tax-product_cat .avia_cart_buttons .button-mini-delimiter,body.post-type-archive-product .avia_cart_buttons .button-mini-delimiter,body.woocommerce-shop .avia_cart_buttons .button-mini-delimiter{display:none!important}body.tax-product_cat .avia_cart_buttons,body.post-type-archive-product .avia_cart_buttons,body.woocommerce-shop .avia_cart_buttons{border:0!important;padding:4px 0 0!important;background:transparent!important}body.tax-product_cat .avia_cart_buttons .add_to_cart_button,body.post-type-archive-product .avia_cart_buttons .add_to_cart_button,body.woocommerce-shop .avia_cart_buttons .add_to_cart_button{flex:1 1 auto;min-height:44px;background:#ff5927!important;color:#fff!important;opacity:1!important;border-radius:4px!important}body.tax-product_cat .product-sorting .currently-selected,body.post-type-archive-product .product-sorting .currently-selected,body.woocommerce-shop .product-sorting .currently-selected{display:inline-flex!important;align-items:center;gap:6px;min-height:44px;white-space:nowrap}@media(max-width:800px){body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.tax-product_cat .product-sorting,body.post-type-archive-product .product-sorting,body.woocommerce-shop .product-sorting{flex-direction:column;align-items:stretch}}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px!important;margin:0!important;padding:0!important;list-style:none!important}body.tax-product_cat ul.products::before,body.tax-product_cat ul.products::after,body.post-type-archive-product ul.products::before,body.post-type-archive-product ul.products::after,body.woocommerce-shop ul.products::before,body.woocommerce-shop ul.products::after{display:none!important;content:none!important}body.tax-product_cat ul.products li.product,body.post-type-archive-product ul.products li.product,body.woocommerce-shop ul.products li.product{width:auto!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{display:flex!important;flex-direction:column;height:100%}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{margin:0 0 8px!important;font-size:15px!important;font-weight:650!important;line-height:1.35!important;color:#1c2126!important;text-align:left!important}body.tax-product_cat .price,body.post-type-archive-product .price,body.woocommerce-shop .price{display:block!important;margin:0!important;font-size:18px!important;font-weight:700!important;color:#ff5927!important}body.tax-product_cat .inner_product_header,body.post-type-archive-product .inner_product_header,body.woocommerce-shop .inner_product_header{position:static!important;padding:0 2px 10px!important;background:transparent!important;border:0!important;text-align:left!important}body.tax-product_cat .inner_product_header .avia-arrow,body.post-type-archive-product .inner_product_header .avia-arrow,body.woocommerce-shop .inner_product_header .avia-arrow{display:none!important}body.tax-product_cat .woocommerce-products-header__title,body.tax-product_cat .page-title,body.post-type-archive-product .woocommerce-products-header__title,body.post-type-archive-product .page-title{margin:0 0 10px!important;font-family:"Avenir Next","Trebuchet MS",sans-serif!important;font-size:clamp(32px,4vw,48px)!important;font-weight:700!important;color:#1c2126!important}body.tax-product_cat .woocommerce-products-header__title::after,body.tax-product_cat .page-title::after,body.post-type-archive-product .woocommerce-products-header__title::after,body.post-type-archive-product .page-title::after{content:"";display:block;width:48px;height:3px;margin-top:14px;background:#ff5927}body.tax-product_cat .template-shop .container,body.post-type-archive-product .template-shop .container,body.woocommerce-shop .template-shop .container{max-width:1240px;padding:20px clamp(20px,4vw,40px) 72px}@media(max-width:1100px){body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:800px){body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}body.woocommerce-shop .woocommerce-products-header,body.post-type-archive-product .woocommerce-products-header,body.tax-product_cat .woocommerce-products-header{display:block!important;margin:8px 0 24px!important}body.woocommerce-shop .woocommerce-products-header__title,body.woocommerce-shop .page-title,body.post-type-archive-product .woocommerce-products-header__title,body.post-type-archive-product .page-title,body.tax-product_cat .woocommerce-products-header__title,body.tax-product_cat .page-title{display:block!important;visibility:visible!important;margin:0 0 10px!important;font-family:"Avenir Next","Trebuchet MS",sans-serif!important;font-size:clamp(32px,4vw,48px)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.1!important;color:#1c2126!important}body.woocommerce-shop .woocommerce-products-header__title::after,body.woocommerce-shop .page-title::after,body.post-type-archive-product .woocommerce-products-header__title::after,body.post-type-archive-product .page-title::after,body.tax-product_cat .woocommerce-products-header__title::after,body.tax-product_cat .page-title::after{content:"";display:block;width:48px;height:3px;margin-top:14px;background:#ff5927}body.tax-product_cat .dtv-cat-filters,body.post-type-archive-product .dtv-cat-filters,body.woocommerce-shop .dtv-cat-filters{display:none!important}body.tax-product_cat .product-sorting .sort-param-count,body.post-type-archive-product .product-sorting .sort-param-count,body.woocommerce-shop .product-sorting .sort-param-count{display:none!important}body.tax-product_cat .product-sorting .dtv-cat-sort,body.post-type-archive-product .product-sorting .dtv-cat-sort,body.woocommerce-shop .product-sorting .dtv-cat-sort{display:block;list-style:none;margin:0;padding:0}body.tax-product_cat .product-sorting .dtv-cat-sort>li,body.post-type-archive-product .product-sorting .dtv-cat-sort>li,body.woocommerce-shop .product-sorting .dtv-cat-sort>li{position:relative;list-style:none}body.tax-product_cat .product-sorting .dtv-cat-sort .currently-selected,body.post-type-archive-product .product-sorting .dtv-cat-sort .currently-selected,body.woocommerce-shop .product-sorting .dtv-cat-sort .currently-selected{cursor:pointer}body.tax-product_cat .product-sorting .dtv-cat-sort a,body.post-type-archive-product .product-sorting .dtv-cat-sort a,body.woocommerce-shop .product-sorting .dtv-cat-sort a{text-decoration:none!important}body.tax-product_cat .avia_cart_buttons,body.post-type-archive-product .avia_cart_buttons,body.woocommerce-shop .avia_cart_buttons{opacity:1!important}body.tax-product_cat .avia_cart_buttons .button-mini-delimiter,body.tax-product_cat .avia_cart_buttons .show_details_button,body.post-type-archive-product .avia_cart_buttons .button-mini-delimiter,body.post-type-archive-product .avia_cart_buttons .show_details_button,body.woocommerce-shop .avia_cart_buttons .button-mini-delimiter,body.woocommerce-shop .avia_cart_buttons .show_details_button,body.tax-product_cat li.product .show_details_button,body.post-type-archive-product li.product .show_details_button,body.woocommerce-shop li.product .show_details_button{display:none!important}body.tax-product_cat .avia_cart_buttons .add_to_cart_button,body.tax-product_cat .avia_cart_buttons .button.product_type_simple,body.tax-product_cat .avia_cart_buttons .button.product_type_variable,body.post-type-archive-product .avia_cart_buttons .add_to_cart_button,body.post-type-archive-product .avia_cart_buttons .button.product_type_simple,body.post-type-archive-product .avia_cart_buttons .button.product_type_variable,body.woocommerce-shop .avia_cart_buttons .add_to_cart_button,body.woocommerce-shop .avia_cart_buttons .button.product_type_simple,body.woocommerce-shop .avia_cart_buttons .button.product_type_variable,body.tax-product_cat li.product a.button.add_to_cart_button,body.post-type-archive-product li.product a.button.add_to_cart_button,body.woocommerce-shop li.product a.button.add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;margin:0!important;padding:12px 16px!important;border:0!important;border-radius:4px!important;background:#ff5927!important;background-color:#ff5927!important;background-image:none!important;color:#ffffff!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;opacity:1!important}body.tax-product_cat .avia_cart_buttons .add_to_cart_button:hover,body.tax-product_cat .avia_cart_buttons .add_to_cart_button:focus,body.post-type-archive-product .avia_cart_buttons .add_to_cart_button:hover,body.post-type-archive-product .avia_cart_buttons .add_to_cart_button:focus,body.woocommerce-shop .avia_cart_buttons .add_to_cart_button:hover,body.woocommerce-shop .avia_cart_buttons .add_to_cart_button:focus,body.tax-product_cat li.product a.button.add_to_cart_button:hover,body.post-type-archive-product li.product a.button.add_to_cart_button:hover,body.woocommerce-shop li.product a.button.add_to_cart_button:hover{background:#e64a1b!important;background-color:#e64a1b!important;background-image:none!important;color:#ffffff!important;opacity:1!important}body.tax-product_cat .avia_cart_buttons .avia-svg-icon,body.tax-product_cat .avia_cart_buttons .av-icon-char,body.tax-product_cat .avia_cart_buttons svg,body.tax-product_cat li.product a.button.add_to_cart_button .avia-svg-icon,body.tax-product_cat li.product a.button.add_to_cart_button svg,body.tax-product_cat li.product a.button.add_to_cart_button::before,body.post-type-archive-product .avia_cart_buttons .avia-svg-icon,body.post-type-archive-product .avia_cart_buttons .av-icon-char,body.post-type-archive-product .avia_cart_buttons svg,body.post-type-archive-product li.product a.button.add_to_cart_button .avia-svg-icon,body.post-type-archive-product li.product a.button.add_to_cart_button svg,body.post-type-archive-product li.product a.button.add_to_cart_button::before,body.woocommerce-shop .avia_cart_buttons .avia-svg-icon,body.woocommerce-shop .avia_cart_buttons .av-icon-char,body.woocommerce-shop .avia_cart_buttons svg,body.woocommerce-shop li.product a.button.add_to_cart_button .avia-svg-icon,body.woocommerce-shop li.product a.button.add_to_cart_button svg,body.woocommerce-shop li.product a.button.add_to_cart_button::before{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}body.tax-product_cat .template-shop .container,body.post-type-archive-product .template-shop .container,body.woocommerce-shop .template-shop .container{max-width:1240px;padding-top:20px;padding-bottom:72px;padding-left:clamp(20px, 4vw, 40px);padding-right:clamp(20px, 4vw, 40px)}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px!important}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;min-height:2.7em}@media (max-width:1100px){body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){body.tax-product_cat .template-shop .container,body.post-type-archive-product .template-shop .container,body.woocommerce-shop .template-shop .container,body.tax-product_cat .container_wrap.template-shop .container,body.post-type-archive-product .container_wrap.template-shop .container,body.woocommerce-shop .container_wrap.template-shop .container{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{padding:8px 8px 10px!important}body.tax-product_cat .thumbnail_container,body.post-type-archive-product .thumbnail_container,body.woocommerce-shop .thumbnail_container{margin-bottom:8px!important;padding:2px!important}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{font-size:13px!important;line-height:1.3!important;-webkit-line-clamp:3;min-height:0;margin-bottom:6px!important}body.tax-product_cat .price,body.post-type-archive-product .price,body.woocommerce-shop .price{font-size:16px!important}}body.term-rixus .woocommerce-products-header,body.term-rixus .woocommerce-products-header__title,body.term-rixus .page-title,body.term-rixus .term-description,body.term-rixus #av_product_description{display:none!important}body.term-rixus .template-shop .container{padding-top:12px!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{background:var(--dtv-white,#ffffff)!important;border:1px solid var(--dtv-line,rgb(28 33 38 / .12))!important;border-radius:6px!important;padding:14px 14px 12px!important;overflow:hidden;box-shadow:none!important}body.tax-product_cat .inner_product:hover,body.post-type-archive-product .inner_product:hover,body.woocommerce-shop .inner_product:hover{border-color:rgb(255 89 39 / .35)!important;transform:translateY(-2px)}body.tax-product_cat .thumbnail_container,body.post-type-archive-product .thumbnail_container,body.woocommerce-shop .thumbnail_container{margin:0 0 12px!important;padding:8px!important;background:transparent!important}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important;min-height:2.7em}body.tax-product_cat .inner_product_header,body.post-type-archive-product .inner_product_header,body.woocommerce-shop .inner_product_header{padding:0 0 10px!important}body.tax-product_cat .avia_cart_buttons,body.post-type-archive-product .avia_cart_buttons,body.woocommerce-shop .avia_cart_buttons{opacity:1!important;padding:0!important;margin-top:auto!important}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{gap:16px!important}@media (max-width:800px){body.tax-product_cat .template-shop .container,body.post-type-archive-product .template-shop .container,body.woocommerce-shop .template-shop .container{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{padding:8px 8px 10px!important}body.tax-product_cat .inner_product:hover,body.post-type-archive-product .inner_product:hover,body.woocommerce-shop .inner_product:hover{transform:none}body.tax-product_cat .thumbnail_container,body.post-type-archive-product .thumbnail_container,body.woocommerce-shop .thumbnail_container{margin-bottom:8px!important;padding:2px!important}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{gap:8px!important}body.tax-product_cat .inner_product_header,body.post-type-archive-product .inner_product_header,body.woocommerce-shop .inner_product_header{padding-bottom:8px!important}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{-webkit-line-clamp:3;min-height:0;font-size:13px!important;line-height:1.3!important}}body.tax-product_cat .dtv-trust-strip,body.post-type-archive-product .dtv-trust-strip,body.woocommerce-shop .dtv-trust-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;margin:0 0 18px;padding:12px 14px;border:1px solid rgb(28 33 38 / .12);border-radius:6px;background:#fff;color:#1c2126;font-family:"Avenir Next","Segoe UI",Helvetica,Arial,sans-serif;font-size:13px;font-weight:550}body.tax-product_cat .dtv-trust-strip__sep,body.post-type-archive-product .dtv-trust-strip__sep,body.woocommerce-shop .dtv-trust-strip__sep{display:inline-block;width:4px;height:4px;margin:0 12px;border-radius:50%;background:#ff5927}body.tax-product_cat .dtv-product-search,body.post-type-archive-product .dtv-product-search,body.woocommerce-shop .dtv-product-search{display:flex!important;align-items:stretch;flex:1 1 220px;min-width:200px;max-width:360px;margin:0 0 0 auto!important;border:1px solid rgb(28 33 38 / .12);border-radius:4px;background:#fff;overflow:hidden}body.tax-product_cat .dtv-product-search__input,body.post-type-archive-product .dtv-product-search__input,body.woocommerce-shop .dtv-product-search__input{flex:1 1 auto;min-width:0;margin:0!important;padding:0 12px!important;border:0!important;min-height:44px;font-size:14px!important;background:transparent!important;box-shadow:none!important}body.tax-product_cat .dtv-product-search__btn,body.post-type-archive-product .dtv-product-search__btn,body.woocommerce-shop .dtv-product-search__btn{margin:0!important;padding:0 14px!important;border:0!important;border-left:1px solid rgb(28 33 38 / .12)!important;background:#ff5927!important;color:#fff!important;font-size:13px!important;font-weight:650!important;min-height:44px;cursor:pointer}@media (max-width:800px){body.tax-product_cat .dtv-product-search,body.post-type-archive-product .dtv-product-search,body.woocommerce-shop .dtv-product-search{max-width:none;width:100%;margin-left:0!important}}body.single-product #main{background:#f3f1ee!important}body.single-product .single-product-main-image,body.single-product .woocommerce-product-gallery{background:#fff!important;border:1px solid rgb(28 33 38 / .12);border-radius:6px;padding:12px!important;margin-bottom:16px!important}body.single-product .summary.entry-summary{background:#fff;border:1px solid rgb(28 33 38 / .12);border-radius:6px;padding:20px!important}body.single-product .product_title.entry-title{margin:0 0 10px!important;font-size:clamp(24px, 3.2vw, 34px)!important;font-weight:700!important;line-height:1.15!important;color:#1c2126!important}body.single-product .summary .price{margin:0 0 12px!important;font-size:28px!important;font-weight:700!important;color:#ff5927!important}body.single-product form.cart{display:flex!important;flex-wrap:wrap;gap:10px;margin:0 0 14px!important}body.single-product form.cart .single_add_to_cart_button,body.single-product form.cart button.button{flex:1 1 180px;min-height:48px!important;margin:0!important;border:0!important;border-radius:4px!important;background:#ff5927!important;color:#fff!important;font-size:15px!important;font-weight:650!important;box-shadow:none!important}body.single-product .dtv-pdp-trust{list-style:none!important;margin:0 0 16px!important;padding:12px 0 0!important;border-top:1px solid rgb(28 33 38 / .12)}body.single-product .dtv-pdp-trust__item{position:relative;margin:0 0 6px!important;padding:0 0 0 16px!important;font-size:13px;font-weight:550;color:#1c2126}body.single-product .dtv-pdp-trust__item::before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:#ff5927}body.single-product .dtv-pdp-trust__link{color:#128c7e!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px}body.single-product .dtv-pdp-trust__link:hover,body.single-product .dtv-pdp-trust__link:focus{color:#075e54!important}body.single-product .av-social-sharing,body.single-product .social_bookmarks{display:none!important}body.single-product .related .show_details_button,body.single-product .upsells .show_details_button{display:none!important}body.single-product .related .avia_cart_buttons,body.single-product .upsells .avia_cart_buttons{opacity:1!important}body.single-product .related .add_to_cart_button,body.single-product .upsells .add_to_cart_button{width:100%!important;background:#ff5927!important;color:#fff!important;border:0!important;border-radius:4px!important;opacity:1!important}body.tax-product_cat .dtv-trust-strip__item,body.post-type-archive-product .dtv-trust-strip__item,body.woocommerce-shop .dtv-trust-strip__item{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .45em;max-width:100%}body.tax-product_cat .dtv-trust-strip__main,body.post-type-archive-product .dtv-trust-strip__main,body.woocommerce-shop .dtv-trust-strip__main{white-space:nowrap}body.tax-product_cat .dtv-trust-strip__sub,body.post-type-archive-product .dtv-trust-strip__sub,body.woocommerce-shop .dtv-trust-strip__sub{color:#5c6670;font-weight:500;white-space:nowrap}body.tax-product_cat .dtv-trust-strip__sub::before,body.post-type-archive-product .dtv-trust-strip__sub::before,body.woocommerce-shop .dtv-trust-strip__sub::before{content:"|";margin-right:.45em;color:#ff5927;font-weight:700}@media (max-width:800px){body.tax-product_cat .dtv-trust-strip__item,body.post-type-archive-product .dtv-trust-strip__item,body.woocommerce-shop .dtv-trust-strip__item{flex-direction:column;align-items:center;gap:2px}body.tax-product_cat .dtv-trust-strip__main,body.post-type-archive-product .dtv-trust-strip__main,body.woocommerce-shop .dtv-trust-strip__main,body.tax-product_cat .dtv-trust-strip__sub,body.post-type-archive-product .dtv-trust-strip__sub,body.woocommerce-shop .dtv-trust-strip__sub{white-space:normal}body.tax-product_cat .dtv-trust-strip__sub::before,body.post-type-archive-product .dtv-trust-strip__sub::before,body.woocommerce-shop .dtv-trust-strip__sub::before{content:none;margin:0}}body.dtv-rixus-catalog .woocommerce-products-header,body.dtv-rixus-catalog .woocommerce-products-header__title,body.dtv-rixus-catalog .page-title,body.dtv-rixus-catalog .term-description,body[class*="term-rixus"] .woocommerce-products-header,body[class*="term-rixus"] .woocommerce-products-header__title,body[class*="term-rixus"] .page-title,body[class*="term-rixus"] .term-description{display:none!important;margin:0!important;padding:0!important;height:0!important;overflow:hidden!important}body.tax-product_cat .product-sorting,body.post-type-archive-product .product-sorting,body.woocommerce-shop .product-sorting{display:flex!important;align-items:center!important;margin:0 0 18px!important}body.tax-product_cat .dtv-shop-toolbar,body.post-type-archive-product .dtv-shop-toolbar,body.woocommerce-shop .dtv-shop-toolbar,body.dtv-rixus-catalog .dtv-shop-toolbar{display:block!important;margin:0 0 22px;visibility:visible!important}body.tax-product_cat .dtv-shop-toolbar__row,body.post-type-archive-product .dtv-shop-toolbar__row,body.woocommerce-shop .dtv-shop-toolbar__row{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin:0 0 14px}body.tax-product_cat .dtv-live-search,body.post-type-archive-product .dtv-live-search,body.woocommerce-shop .dtv-live-search{position:relative;flex:1 1 220px;min-width:180px}body.tax-product_cat .dtv-live-search__input,body.post-type-archive-product .dtv-live-search__input,body.woocommerce-shop .dtv-live-search__input{width:100%!important;min-height:46px;margin:0!important;padding:0 16px!important;border:1px solid rgb(28 33 38 / .14)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:#1c2126!important;font-size:14px!important;line-height:1.3!important}body.tax-product_cat .dtv-live-search__hint,body.post-type-archive-product .dtv-live-search__hint,body.woocommerce-shop .dtv-live-search__hint,body.tax-product_cat .dtv-product-search,body.post-type-archive-product .dtv-product-search,body.woocommerce-shop .dtv-product-search{display:none!important}body.tax-product_cat .dtv-live-search__status,body.post-type-archive-product .dtv-live-search__status,body.woocommerce-shop .dtv-live-search__status{margin:6px 0 0 14px!important;padding:0!important;color:#5b6570!important;font-size:12px!important;line-height:1.3!important}body.tax-product_cat ul.products li.dtv-search-empty,body.post-type-archive-product ul.products li.dtv-search-empty,body.woocommerce-shop ul.products li.dtv-search-empty{display:block!important;width:100%!important;margin:12px 0 24px!important;padding:18px 8px!important;list-style:none!important;color:#5b6570!important;font-size:15px!important;text-align:center}body.tax-product_cat ul.products li.product.dtv-search-hide,body.post-type-archive-product ul.products li.product.dtv-search-hide,body.woocommerce-shop ul.products li.product.dtv-search-hide{display:none!important}body.search.search-results .page-title,body.search.search-results .entry-title,body.search.search-results .woocommerce-products-header__title{display:none!important}body.tax-product_cat .dtv-sort-form,body.post-type-archive-product .dtv-sort-form,body.woocommerce-shop .dtv-sort-form{flex:0 1 220px;margin:0}body.tax-product_cat .dtv-sort-select,body.post-type-archive-product .dtv-sort-select,body.woocommerce-shop .dtv-sort-select{width:100%;min-height:46px;margin:0!important;padding:0 40px 0 14px!important;border:1px solid rgb(28 33 38 / .14)!important;border-radius:999px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%231c2126' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 16px center!important;background-size:12px 8px!important;color:#1c2126!important;font-size:14px!important;font-weight:550!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer}body.tax-product_cat .dtv-cat-filters,body.post-type-archive-product .dtv-cat-filters,body.woocommerce-shop .dtv-cat-filters{display:flex!important;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;border:0;background:#fff0}body.tax-product_cat .dtv-cat-filter,body.post-type-archive-product .dtv-cat-filter,body.woocommerce-shop .dtv-cat-filter{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin:0;padding:0 14px;border:1px solid rgb(28 33 38 / .14);border-radius:999px;background:#fff;color:#1c2126!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;line-height:1.2}body.tax-product_cat .dtv-cat-filter:hover,body.post-type-archive-product .dtv-cat-filter:hover,body.woocommerce-shop .dtv-cat-filter:hover{border-color:#ff5927;color:#ff5927!important}body.tax-product_cat .dtv-cat-filter.is-active,body.post-type-archive-product .dtv-cat-filter.is-active,body.woocommerce-shop .dtv-cat-filter.is-active{background:#ff5927!important;border-color:#ff5927!important;color:#fff!important}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{align-items:stretch!important}body.tax-product_cat ul.products li.product,body.post-type-archive-product ul.products li.product,body.woocommerce-shop ul.products li.product{display:flex!important;flex-direction:column!important;height:auto!important;align-self:stretch!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;min-height:100%}body.tax-product_cat .inner_product .woocommerce-LoopProduct-link,body.post-type-archive-product .inner_product .woocommerce-LoopProduct-link,body.woocommerce-shop .inner_product .woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}body.tax-product_cat .avia_cart_buttons,body.post-type-archive-product .avia_cart_buttons,body.woocommerce-shop .avia_cart_buttons{margin-top:auto!important;width:100%}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{min-height:2.7em}@media (max-width:800px){body.tax-product_cat .dtv-trust-strip,body.post-type-archive-product .dtv-trust-strip,body.woocommerce-shop .dtv-trust-strip{justify-content:center;text-align:center;gap:2px 0;font-size:12px}body.tax-product_cat .dtv-shop-toolbar__row,body.post-type-archive-product .dtv-shop-toolbar__row,body.woocommerce-shop .dtv-shop-toolbar__row{flex-direction:column}body.tax-product_cat .dtv-sort-form,body.post-type-archive-product .dtv-sort-form,body.woocommerce-shop .dtv-sort-form{flex-basis:auto;width:100%}}@media (max-width:800px){body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{min-height:0;font-size:13px!important;line-height:1.3!important;-webkit-line-clamp:3}}body.single-product.dtv-pdp #main,body.single-product.dtv-pdp .main_color{background:#fff!important}body.single-product.dtv-pdp .sidebar,body.single-product.dtv-pdp aside.sidebar,body.single-product.dtv-pdp #sidebar{display:none!important}body.single-product.dtv-pdp .container_wrap.sidebar_right .content,body.single-product.dtv-pdp .container_wrap.sidebar_left .content,body.single-product.dtv-pdp .content.units{width:100%!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important;float:none!important;padding-left:24px!important;padding-right:24px!important}body.single-product.dtv-pdp div.product{display:grid!important;grid-template-columns:minmax(0,480px) minmax(300px,1fr);gap:32px 40px;align-items:start;justify-content:center;margin:20px auto 48px!important;max-width:1080px}body.single-product.dtv-pdp .single-product-main-image,body.single-product.dtv-pdp .woocommerce-product-gallery{width:100%!important;max-width:480px!important;float:none!important;margin:0!important;padding:20px 20px 12px!important;background:#f3f4f5!important;border:0!important;border-radius:0!important;grid-column:1;grid-row:1;box-sizing:border-box!important}body.single-product.dtv-pdp .woocommerce-product-gallery__wrapper{margin:0!important}body.single-product.dtv-pdp .woocommerce-product-gallery__image,body.single-product.dtv-pdp .woocommerce-product-gallery__image a{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto!important}body.single-product.dtv-pdp .woocommerce-product-gallery__image img,body.single-product.dtv-pdp .woocommerce-product-gallery .wp-post-image,body.single-product.dtv-pdp .single-product-main-image img{display:block!important;width:100%!important;max-width:420px!important;max-height:420px!important;height:auto!important;margin:0 auto!important;object-fit:contain!important;mix-blend-mode:multiply}body.single-product.dtv-pdp .flex-control-thumbs,body.single-product.dtv-pdp ol.flex-control-nav{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0!important;padding:0!important;list-style:none!important}body.single-product.dtv-pdp .flex-control-thumbs li{width:56px!important;float:none!important;margin:0!important}body.single-product.dtv-pdp .flex-control-thumbs li img{border:1px solid rgb(28 33 38 / .12)!important;opacity:1!important;border-radius:0;background:#fff;cursor:pointer}body.single-product.dtv-pdp .flex-control-thumbs li img.flex-active,body.single-product.dtv-pdp .flex-control-thumbs li img:hover{border-color:#1c2126!important}body.single-product.dtv-pdp .single-product-summary{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;grid-column:2;grid-row:1;position:sticky;top:96px;align-self:start;overflow:visible!important;height:auto!important;max-height:none!important}body.single-product.dtv-pdp .summary.entry-summary{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:8px 0 0!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important;height:auto!important;max-height:none!important}body.single-product.dtv-pdp .woocommerce-product-gallery,body.single-product.dtv-pdp .single-product-main-image{overflow:visible!important;max-height:none!important}body.single-product.dtv-pdp .woocommerce-product-gallery__image img{max-height:none!important}body.single-product.dtv-pdp .product_title.entry-title{margin:0 0 10px!important;font-size:clamp(24px, 2.8vw, 34px)!important;font-weight:750!important;line-height:1.12!important;letter-spacing:-0.02em!important;color:#1c2126!important}body.single-product.dtv-pdp .summary .price{margin:0 0 14px!important;font-size:20px!important;font-weight:700!important;color:#1c2126!important}body.single-product.dtv-pdp .summary .price del{opacity:.45;margin-right:8px}body.single-product.dtv-pdp .summary .price ins{text-decoration:none!important;color:#ff5927!important}body.single-product.dtv-pdp-rixus .woocommerce-product-details__short-description{display:none!important}body.single-product.dtv-pdp .dtv-pdp-features{list-style:none!important;margin:0 0 18px!important;padding:0!important;display:grid!important;grid-template-columns:1fr 1fr;gap:8px 12px}body.single-product.dtv-pdp .dtv-pdp-features__item{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px 12px!important;background:#f3f4f5!important;border:0!important;color:#1c2126!important;font-size:13px!important;font-weight:600!important;line-height:1.25!important}body.single-product.dtv-pdp .dtv-pdp-features__icon{flex:0 0 22px;width:22px;height:22px;color:#ff5927;display:inline-flex;align-items:center;justify-content:center}body.single-product.dtv-pdp .dtv-pdp-features__icon svg{width:18px;height:18px;display:block}body.single-product.dtv-pdp .dtv-pdp-features__label{flex:1 1 auto;min-width:0}body.single-product.dtv-pdp .dtv-pdp-highlights{margin:0 0 18px!important}body.single-product.dtv-pdp .dtv-pdp-features__blurb{margin:12px 0 0!important;color:#5b6570!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important}body.single-product.dtv-pdp form.cart{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin:0 0 18px!important}body.single-product.dtv-pdp form.cart .quantity{display:inline-flex!important;align-items:center!important;width:fit-content;margin:0!important;border:1px solid rgb(28 33 38 / .18);border-radius:0!important;overflow:hidden;background:#fff}body.single-product.dtv-pdp form.cart .quantity .minus,body.single-product.dtv-pdp form.cart .quantity .plus,body.single-product.dtv-pdp form.cart .quantity .qty{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;min-height:44px!important;color:#1c2126!important}body.single-product.dtv-pdp form.cart .quantity .minus,body.single-product.dtv-pdp form.cart .quantity .plus{width:44px!important;cursor:pointer;font-size:18px!important;font-weight:600!important}body.single-product.dtv-pdp form.cart .quantity .qty{width:52px!important;text-align:center!important;border-left:1px solid rgb(28 33 38 / .12)!important;border-right:1px solid rgb(28 33 38 / .12)!important;font-size:15px!important;font-weight:600!important;-moz-appearance:textfield}body.single-product.dtv-pdp form.cart .quantity .qty::-webkit-outer-spin-button,body.single-product.dtv-pdp form.cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product.dtv-pdp form.cart .single_add_to_cart_button,body.single-product.dtv-pdp form.cart button.button{width:100%!important;flex:none!important;min-height:52px!important;margin:0!important;border:0!important;border-radius:0!important;background:#ff5927!important;color:#fff!important;font-size:14px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;box-shadow:none!important}body.single-product.dtv-pdp form.cart .single_add_to_cart_button:hover,body.single-product.dtv-pdp form.cart button.button:hover{background:#e54a1c!important;color:#fff!important}body.single-product.dtv-pdp .tm-no-options-pxq #tm-epo-totals,body.single-product.dtv-pdp .tm-no-options-pxq .tc-epo-totals,body.single-product.dtv-pdp .tm-no-options-pxq .tc-totals-form{display:none!important}body.single-product.dtv-pdp .dtv-pdp-trust{list-style:none!important;margin:0 0 20px!important;padding:16px 0 0!important;border-top:1px solid rgb(28 33 38 / .1)}body.single-product.dtv-pdp .dtv-pdp-trust__item{position:relative;margin:0 0 8px!important;padding:0 0 0 18px!important;font-size:13px!important;font-weight:550!important;color:#1c2126!important;line-height:1.35!important}body.single-product.dtv-pdp .dtv-pdp-trust__item::before{content:"|";position:absolute;left:0;top:.45em;width:8px;height:8px;border-radius:50%;background:#ff5927}body.single-product.dtv-pdp .product_meta{margin:0!important;padding:14px 0 0!important;border-top:1px solid rgb(28 33 38 / .1);font-size:12px!important;color:#5b6570!important;line-height:1.7!important}body.single-product.dtv-pdp .product_meta a{color:#1c2126!important;text-decoration:underline!important;text-underline-offset:2px}body.single-product.dtv-pdp .product_meta .sku_wrapper:has(.sku:empty),body.single-product.dtv-pdp .product_meta .sku_wrapper:has(.sku:blank){display:none!important}body.single-product.dtv-pdp #sharer,body.single-product.dtv-pdp .av-social-sharing,body.single-product.dtv-pdp .social_bookmarks,body.single-product.dtv-pdp .avia-share-box,body.single-product.dtv-pdp .share_buttons{display:none!important}body.single-product.dtv-pdp div.product>.woocommerce-tabs,body.single-product.dtv-pdp .woocommerce-tabs{grid-column:1 / -1;grid-row:2;display:block!important;width:100%!important;max-width:none!important;float:none!important;clear:both!important;margin:8px 0 0!important;padding:28px 0 0!important;border-top:1px solid rgb(28 33 38 / .1);background:transparent!important;overflow:visible!important}body.single-product.dtv-pdp .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:wrap;gap:0;width:100%!important;margin:0 0 18px!important;padding:0!important;border:0!important;list-style:none!important;float:none!important}body.single-product.dtv-pdp .woocommerce-tabs ul.tabs li{margin:0 24px 0 0!important;padding:0!important;border:0!important;background:transparent!important;float:none!important}body.single-product.dtv-pdp .woocommerce-tabs ul.tabs li a{display:inline-block;padding:10px 0!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#5b6570!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important}body.single-product.dtv-pdp .woocommerce-tabs ul.tabs li.active a,body.single-product.dtv-pdp .woocommerce-tabs ul.tabs li a:hover{color:#1c2126!important;border-bottom-color:#1c2126!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel,body.single-product.dtv-pdp .woocommerce-tabs .panel,body.single-product.dtv-pdp #tab-description,body.single-product.dtv-pdp #tab-additional_information{display:block!important;float:none!important;clear:both!important;width:100%!important;max-width:72ch!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#1c2126!important;font-size:15px!important;line-height:1.55!important;overflow:visible!important;height:auto!important;min-height:0!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel[hidden],body.single-product.dtv-pdp .woocommerce-Tabs-panel[style*="display: none"],body.single-product.dtv-pdp .woocommerce-Tabs-panel[style*="display:none"],body.single-product.dtv-pdp .woocommerce-tabs .panel[style*="display: none"],body.single-product.dtv-pdp .woocommerce-tabs .panel[style*="display:none"]{display:none!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel>*:not(h2),body.single-product.dtv-pdp #tab-description>*:not(h2){max-width:100%!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel h2{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel h2,body.single-product.dtv-pdp .woocommerce-Tabs-panel h3{margin:1.2em 0 0.45em!important;font-size:18px!important;font-weight:700!important;letter-spacing:-0.01em!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel h2:first-child{margin-top:0!important}body.single-product.dtv-pdp .related.products,body.single-product.dtv-pdp .upsells.products{grid-column:1 / -1;margin:36px 0 12px!important;padding:28px 0 0!important;border-top:1px solid rgb(28 33 38 / .1);clear:both}body.single-product.dtv-pdp .related.products>h2,body.single-product.dtv-pdp .upsells.products>h2{margin:0 0 18px!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#1c2126!important}body.single-product.dtv-pdp .related ul.products,body.single-product.dtv-pdp .upsells ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px!important}body.single-product.dtv-pdp .related ul.products li.product,body.single-product.dtv-pdp .upsells ul.products li.product{width:100%!important;margin:0!important;float:none!important;clear:none!important}body.single-product.dtv-pdp .related .show_details_button,body.single-product.dtv-pdp .upsells .show_details_button{display:none!important}body.single-product.dtv-pdp .related .add_to_cart_button,body.single-product.dtv-pdp .upsells .add_to_cart_button{width:100%!important;border-radius:0!important;background:#ff5927!important;color:#fff!important;border:0!important;opacity:1!important;text-transform:uppercase!important;letter-spacing:0.04em!important;font-weight:700!important}body.single-product.dtv-pdp .dtv-pdp-mobile-bar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:10050;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid rgb(28 33 38 / .12);box-shadow:0 -8px 24px rgb(28 33 38 / .08)}body.single-product.dtv-pdp .dtv-pdp-mobile-bar.is-visible{display:flex}body.single-product.dtv-pdp .dtv-pdp-mobile-bar__price{font-size:18px!important;font-weight:700!important;color:#1c2126!important}body.single-product.dtv-pdp .dtv-pdp-mobile-bar__btn{flex:1 1 auto;max-width:220px;min-height:46px;border:0;background:#ff5927;color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}@media (max-width:989px){body.single-product.dtv-pdp .container_wrap.sidebar_right .content,body.single-product.dtv-pdp .container_wrap.sidebar_left .content,body.single-product.dtv-pdp .content.units{padding-left:16px!important;padding-right:16px!important}body.single-product.dtv-pdp div.product{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;max-width:none;margin:12px auto 32px!important}body.single-product.dtv-pdp .single-product-main-image,body.single-product.dtv-pdp .woocommerce-product-gallery{grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding:16px 12px 10px!important}body.single-product.dtv-pdp .woocommerce-product-gallery__image img,body.single-product.dtv-pdp .woocommerce-product-gallery .wp-post-image,body.single-product.dtv-pdp .single-product-main-image img{max-width:100%!important;max-height:220px!important}body.single-product.dtv-pdp .flex-control-thumbs,body.single-product.dtv-pdp ol.flex-control-nav{margin-top:8px!important}body.single-product.dtv-pdp .flex-control-thumbs li{width:44px!important}body.single-product.dtv-pdp .product_title.entry-title{font-size:22px!important;margin-bottom:8px!important}body.single-product.dtv-pdp .summary .price{margin-bottom:10px!important}body.single-product.dtv-pdp .dtv-pdp-features{margin-bottom:14px!important;gap:6px 8px}body.single-product.dtv-pdp .dtv-pdp-features__item{padding:8px 10px!important;font-size:12px!important}body.single-product.dtv-pdp .single-product-summary{grid-column:1!important;grid-row:auto!important;position:static!important;top:auto!important;width:100%!important}body.single-product.dtv-pdp .summary.entry-summary{padding-top:0!important}body.single-product.dtv-pdp div.product>.woocommerce-tabs,body.single-product.dtv-pdp .woocommerce-tabs,body.single-product.dtv-pdp .related.products,body.single-product.dtv-pdp .upsells.products{grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel,body.single-product.dtv-pdp .woocommerce-tabs .panel,body.single-product.dtv-pdp #tab-description{width:100%!important;max-width:none!important}body.single-product.dtv-pdp .related ul.products,body.single-product.dtv-pdp .upsells ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}body.single-product.dtv-pdp #main{padding-bottom:88px!important}}@media (min-width:990px){body.single-product.dtv-pdp .dtv-pdp-mobile-bar{display:none!important}}@media (max-width:600px){body.single-product.dtv-pdp .related ul.products,body.single-product.dtv-pdp .upsells ul.products{grid-template-columns:1fr 1fr;gap:12px!important}body.single-product.dtv-pdp .product_title.entry-title{font-size:24px!important}body.single-product.dtv-pdp .flex-control-thumbs li{width:48px!important}body.single-product.dtv-pdp .dtv-pdp-mobile-bar{padding-left:12px;padding-right:12px}body.single-product.dtv-pdp .dtv-pdp-mobile-bar__btn{max-width:none;min-height:48px}body.single-product.dtv-pdp form.cart .quantity .minus,body.single-product.dtv-pdp form.cart .quantity .plus,body.single-product.dtv-pdp form.cart .quantity .qty{min-height:48px!important}}@media (max-width:989px){body.single-product.dtv-pdp .container_wrap.sidebar_right .content,body.single-product.dtv-pdp .container_wrap.sidebar_left .content,body.single-product.dtv-pdp .content.units{padding-left:16px!important;padding-right:16px!important}body.single-product.dtv-pdp div.product{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;max-width:none!important;margin:12px auto 32px!important}body.single-product.dtv-pdp .single-product-main-image,body.single-product.dtv-pdp .woocommerce-product-gallery{grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding:16px 12px 10px!important}body.single-product.dtv-pdp .single-product-summary{grid-column:1!important;grid-row:auto!important;position:static!important;top:auto!important;width:100%!important}body.single-product.dtv-pdp .summary.entry-summary{padding-top:0!important}body.single-product.dtv-pdp div.product>.woocommerce-tabs,body.single-product.dtv-pdp .woocommerce-tabs,body.single-product.dtv-pdp .related.products,body.single-product.dtv-pdp .upsells.products{grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important}body.single-product.dtv-pdp .woocommerce-Tabs-panel,body.single-product.dtv-pdp .woocommerce-tabs .panel,body.single-product.dtv-pdp #tab-description{width:100%!important;max-width:none!important}body.single-product.dtv-pdp .related ul.products,body.single-product.dtv-pdp .upsells ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.single-product.dtv-pdp #main{padding-bottom:88px!important}}@media (max-width:800px){body.tax-product_cat .dtv-shop-toolbar__row,body.post-type-archive-product .dtv-shop-toolbar__row,body.woocommerce-shop .dtv-shop-toolbar__row{flex-direction:column}body.tax-product_cat .dtv-live-search,body.post-type-archive-product .dtv-live-search,body.woocommerce-shop .dtv-live-search,body.tax-product_cat .dtv-sort-form,body.post-type-archive-product .dtv-sort-form,body.woocommerce-shop .dtv-sort-form{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}body.tax-product_cat .dtv-live-search__input,body.post-type-archive-product .dtv-live-search__input,body.woocommerce-shop .dtv-live-search__input,body.tax-product_cat .dtv-sort-select,body.post-type-archive-product .dtv-sort-select,body.woocommerce-shop .dtv-sort-select,#top.woocommerce-page .dtv-sort-select,#top .dtv-sort-select,#top .dtv-live-search__input{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.tax-product_cat .dtv-cat-filters,body.post-type-archive-product .dtv-cat-filters,body.woocommerce-shop .dtv-cat-filters{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -4px;padding:2px 4px 8px}body.tax-product_cat .dtv-cat-filters::-webkit-scrollbar,body.post-type-archive-product .dtv-cat-filters::-webkit-scrollbar,body.woocommerce-shop .dtv-cat-filters::-webkit-scrollbar{display:none}body.tax-product_cat .dtv-cat-filter,body.post-type-archive-product .dtv-cat-filter,body.woocommerce-shop .dtv-cat-filter{flex:0 0 auto;min-height:40px;white-space:nowrap}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{min-height:2.4em;font-size:13px!important}body.tax-product_cat .avia_cart_buttons .button,body.post-type-archive-product .avia_cart_buttons .button,body.woocommerce-shop .avia_cart_buttons .button,body.tax-product_cat .add_to_cart_button,body.post-type-archive-product .add_to_cart_button,body.woocommerce-shop .add_to_cart_button{min-height:42px!important;font-size:11px!important;letter-spacing:0.04em!important;padding:0 8px!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{padding:10px!important}body.tax-product_cat .inner_product:hover,body.post-type-archive-product .inner_product:hover,body.woocommerce-shop .inner_product:hover{transform:none}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{gap:10px!important}}@media (max-width:600px){body.single-product.dtv-pdp .product_title.entry-title{font-size:24px!important}body.single-product.dtv-pdp .flex-control-thumbs li{width:48px!important}body.single-product.dtv-pdp .dtv-pdp-mobile-bar__btn{max-width:none;min-height:48px}body.single-product.dtv-pdp form.cart .quantity .minus,body.single-product.dtv-pdp form.cart .quantity .plus,body.single-product.dtv-pdp form.cart .quantity .qty{min-height:48px!important}}@media (max-width:420px){body.tax-product_cat .dtv-live-search__input,body.post-type-archive-product .dtv-live-search__input,body.woocommerce-shop .dtv-live-search__input,body.tax-product_cat .dtv-sort-select,body.post-type-archive-product .dtv-sort-select,body.woocommerce-shop .dtv-sort-select{min-height:44px;font-size:16px!important}}@media (max-width:800px){body.tax-product_cat .template-shop .container,body.post-type-archive-product .template-shop .container,body.woocommerce-shop .template-shop .container{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important}body.tax-product_cat ul.products,body.post-type-archive-product ul.products,body.woocommerce-shop ul.products{gap:8px!important}body.tax-product_cat .inner_product,body.post-type-archive-product .inner_product,body.woocommerce-shop .inner_product{padding:8px 8px 10px!important}body.tax-product_cat .woocommerce-loop-product__title,body.post-type-archive-product .woocommerce-loop-product__title,body.woocommerce-shop .woocommerce-loop-product__title{-webkit-line-clamp:3;min-height:0;font-size:13px!important;line-height:1.3!important}}body.woocommerce-cart,body.woocommerce-checkout{--dtv-cc-accent:#ff5927;--dtv-cc-ink:#1c2126;--dtv-cc-muted:#5c6670;--dtv-cc-line:rgba(28, 33, 38, 0.12);--dtv-cc-soft:#f6f7f8;--dtv-cc-bg:#ffffff}body.woocommerce-cart .container,body.woocommerce-checkout .container{max-width:1100px}body.woocommerce-cart .title_container .main-title,body.woocommerce-checkout .title_container .main-title,body.woocommerce-cart .entry-content>.woocommerce>h1,body.woocommerce-checkout .entry-content>.woocommerce>h1{font-size:clamp(1.6rem, 2.2vw, 2rem)!important;letter-spacing:-.02em;color:var(--dtv-cc-ink)!important}body.woocommerce-cart table.shop_table{border:1px solid var(--dtv-cc-line)!important;border-radius:8px;border-collapse:separate!important;border-spacing:0;overflow:hidden;background:var(--dtv-cc-bg)}body.woocommerce-cart table.shop_table th,body.woocommerce-cart table.shop_table td{border-color:var(--dtv-cc-line)!important;padding:14px 16px!important;color:var(--dtv-cc-ink)}body.woocommerce-cart table.shop_table thead th{background:var(--dtv-cc-soft)!important;font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--dtv-cc-muted)!important}body.woocommerce-cart table.shop_table .product-name a{color:var(--dtv-cc-ink)!important;font-weight:600;text-decoration:none!important}body.woocommerce-cart table.shop_table .product-name a:hover{color:var(--dtv-cc-accent)!important}body.woocommerce-cart table.shop_table .product-remove a{color:var(--dtv-cc-muted)!important}body.woocommerce-cart table.shop_table .product-remove a:hover{color:var(--dtv-cc-accent)!important;background:transparent!important}body.woocommerce-cart .quantity{border:1px solid var(--dtv-cc-line);border-radius:6px;overflow:hidden;display:inline-flex;align-items:center;background:#fff}body.woocommerce-cart .quantity .qty{border:0!important;box-shadow:none!important;width:48px!important;text-align:center;font-weight:600}body.woocommerce-cart .quantity .minus,body.woocommerce-cart .quantity .plus{background:var(--dtv-cc-soft)!important;border:0!important;color:var(--dtv-cc-ink)!important;width:34px;height:34px}body.woocommerce-cart button[name="update_cart"],body.woocommerce-cart .coupon .button{background:var(--dtv-cc-soft)!important;color:var(--dtv-cc-ink)!important;border:1px solid var(--dtv-cc-line)!important;border-radius:6px!important;font-weight:700!important;box-shadow:none!important;text-shadow:none!important}body.woocommerce-cart button[name="update_cart"]:hover,body.woocommerce-cart .coupon .button:hover{border-color:var(--dtv-cc-accent)!important;color:var(--dtv-cc-accent)!important}body.woocommerce-cart .cart_totals,body.woocommerce-checkout #order_review{border:1px solid var(--dtv-cc-line);border-radius:8px;padding:18px 18px 16px;background:#fff}body.woocommerce-cart .cart_totals h2,body.woocommerce-checkout #order_review_heading{font-size:1.05rem!important;letter-spacing:-.01em;margin:0 0 14px!important;text-transform:none!important;color:var(--dtv-cc-ink)!important}body.woocommerce-cart .cart_totals table.shop_table,body.woocommerce-checkout .woocommerce-checkout-review-order-table{border:0!important;border-radius:0}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td,body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-color:var(--dtv-cc-line)!important;padding:12px 0!important}ul.woocommerce-shipping-methods{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:8px}ul.woocommerce-shipping-methods li{margin:0!important;padding:0!important}ul.woocommerce-shipping-methods li label{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--dtv-cc-line);border-radius:8px;background:var(--dtv-cc-soft);cursor:pointer;font-weight:600;color:var(--dtv-cc-ink);line-height:1.3}ul.woocommerce-shipping-methods li input.shipping_method{margin:0!important;accent-color:var(--dtv-cc-accent)}ul.woocommerce-shipping-methods li input.shipping_method:checked+label,ul.woocommerce-shipping-methods li:has(input.shipping_method:checked) label{border-color:var(--dtv-cc-accent);background:#fff8f5;color:var(--dtv-cc-ink)}ul.woocommerce-shipping-methods li label:has(input:checked){border-color:var(--dtv-cc-accent);background:#fff8f5}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body.woocommerce-cart a.checkout-button,body.woocommerce-checkout #place_order,body.woocommerce-checkout button#place_order{background:var(--dtv-cc-accent)!important;border:0!important;border-radius:6px!important;color:#fff!important;font-weight:700!important;font-size:1rem!important;padding:14px 18px!important;text-shadow:none!important;box-shadow:none!important;width:100%;text-align:center}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,body.woocommerce-checkout #place_order:hover{filter:brightness(.96)}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-shipping-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3,body.woocommerce-checkout #order_review_heading{font-size:1.1rem!important;letter-spacing:-.01em;color:var(--dtv-cc-ink)!important}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .select2-container .select2-selection--single{border:1px solid var(--dtv-cc-line)!important;border-radius:6px!important;min-height:44px;box-shadow:none!important;background:#fff!important}body.woocommerce-checkout .form-row input.input-text:focus,body.woocommerce-checkout .form-row textarea:focus{border-color:var(--dtv-cc-accent)!important;outline:none}body.woocommerce-checkout #payment{border:1px solid var(--dtv-cc-line);border-radius:8px;background:var(--dtv-cc-soft);padding:14px 16px}body.woocommerce-checkout #payment div.payment_box,#top body.woocommerce-checkout #payment div.payment_box,#top #payment div.payment_box.payment_method_elavon-converge-gateway{background:#fff!important;border-radius:6px;border:1px solid var(--dtv-cc-line)}body.woocommerce-checkout .woocommerce-info,body.woocommerce-cart .woocommerce-info,body.woocommerce-checkout .woocommerce-message,body.woocommerce-cart .woocommerce-message{border-top-color:var(--dtv-cc-accent)!important}body.woocommerce-cart .dtv-cc-ship-note{margin:0 0 14px;padding:12px 14px;border-radius:8px;background:#fff8f5;border:1px solid rgb(255 89 39 / .25);color:var(--dtv-cc-ink);font-size:.92rem;line-height:1.4}body.woocommerce-cart .dtv-cc-ship-note strong{color:var(--dtv-cc-accent)}@media (max-width:767px){body.woocommerce-cart table.shop_table,body.woocommerce-cart table.shop_table td,body.woocommerce-cart table.shop_table th{border-radius:0}body.woocommerce-cart .cart_totals,body.woocommerce-checkout #order_review{padding:16px 14px}body.woocommerce-cart table.shop_table td{padding:12px 12px!important}}body.woocommerce-cart table.shop_table .product-thumbnail,body.woocommerce-cart table.shop_table.cart .product-thumbnail{display:table-cell!important;width:84px;vertical-align:middle}body.woocommerce-cart table.shop_table .product-thumbnail img,body.woocommerce-cart table.shop_table.cart .product-thumbnail img{display:block!important;width:72px!important;max-width:72px!important;height:auto!important;border-radius:8px}@media only screen and (max-width:479px){body.woocommerce-cart table.shop_table.cart .product-thumbnail{display:table-cell!important;width:64px}body.woocommerce-cart table.shop_table.cart .product-thumbnail img{width:56px!important;max-width:56px!important}}#top.tax-product_cat .avia_cart_buttons,#top.post-type-archive-product .avia_cart_buttons,#top.woocommerce-shop .avia_cart_buttons,#top.single-product .related .avia_cart_buttons,#top.single-product .upsells .avia_cart_buttons,#top.tax-product_cat .dtv-live-grid .avia_cart_buttons,#top.post-type-archive-product .dtv-live-grid .avia_cart_buttons,#top.woocommerce-shop .dtv-live-grid .avia_cart_buttons{border:0!important;border-top:0!important;background:transparent!important;background-color:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}#top.tax-product_cat .avia_cart_buttons .button:not(.show_details_button),#top.tax-product_cat .avia_cart_buttons .add_to_cart_button,#top.tax-product_cat li.product a.button.add_to_cart_button,#top.post-type-archive-product .avia_cart_buttons .button:not(.show_details_button),#top.post-type-archive-product .avia_cart_buttons .add_to_cart_button,#top.post-type-archive-product li.product a.button.add_to_cart_button,#top.woocommerce-shop .avia_cart_buttons .button:not(.show_details_button),#top.woocommerce-shop .avia_cart_buttons .add_to_cart_button,#top.woocommerce-shop li.product a.button.add_to_cart_button,#top.single-product .related .avia_cart_buttons .button:not(.show_details_button),#top.single-product .related .add_to_cart_button,#top.single-product .upsells .avia_cart_buttons .button:not(.show_details_button),#top.single-product .upsells .add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:100%!important;min-height:48px!important;margin:0!important;padding:12px 14px!important;border:0!important;border-radius:0!important;background:#ff5927!important;background-color:#ff5927!important;background-image:none!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.06em!important;line-height:1.2!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important;position:relative!important;overflow:hidden!important}#top.tax-product_cat .avia_cart_buttons .button:not(.show_details_button):hover,#top.tax-product_cat .avia_cart_buttons .button:not(.show_details_button):focus,#top.tax-product_cat li.product a.button.add_to_cart_button:hover,#top.post-type-archive-product .avia_cart_buttons .button:not(.show_details_button):hover,#top.post-type-archive-product .avia_cart_buttons .button:not(.show_details_button):focus,#top.post-type-archive-product li.product a.button.add_to_cart_button:hover,#top.woocommerce-shop .avia_cart_buttons .button:not(.show_details_button):hover,#top.woocommerce-shop .avia_cart_buttons .button:not(.show_details_button):focus,#top.woocommerce-shop li.product a.button.add_to_cart_button:hover,#top.single-product .related .add_to_cart_button:hover,#top.single-product .upsells .add_to_cart_button:hover{background:#e54a1c!important;background-color:#e54a1c!important;background-image:none!important;color:#fff!important;opacity:1!important}#top.tax-product_cat .avia_cart_buttons .button-mini-delimiter,#top.tax-product_cat .avia_cart_buttons .show_details_button,#top.tax-product_cat .avia_cart_buttons .avia-svg-icon,#top.tax-product_cat .avia_cart_buttons .av-icon-char,#top.tax-product_cat .avia_cart_buttons svg,#top.tax-product_cat .avia_cart_buttons .button::before,#top.tax-product_cat .avia_cart_buttons .button::after,#top.tax-product_cat li.product a.button.add_to_cart_button .avia-svg-icon,#top.tax-product_cat li.product a.button.add_to_cart_button svg,#top.tax-product_cat li.product a.button.add_to_cart_button::before,#top.tax-product_cat li.product a.button.add_to_cart_button::after,#top.post-type-archive-product .avia_cart_buttons .button-mini-delimiter,#top.post-type-archive-product .avia_cart_buttons .show_details_button,#top.post-type-archive-product .avia_cart_buttons .avia-svg-icon,#top.post-type-archive-product .avia_cart_buttons .av-icon-char,#top.post-type-archive-product .avia_cart_buttons svg,#top.post-type-archive-product .avia_cart_buttons .button::before,#top.post-type-archive-product .avia_cart_buttons .button::after,#top.post-type-archive-product li.product a.button.add_to_cart_button .avia-svg-icon,#top.post-type-archive-product li.product a.button.add_to_cart_button svg,#top.post-type-archive-product li.product a.button.add_to_cart_button::before,#top.post-type-archive-product li.product a.button.add_to_cart_button::after,#top.woocommerce-shop .avia_cart_buttons .button-mini-delimiter,#top.woocommerce-shop .avia_cart_buttons .show_details_button,#top.woocommerce-shop .avia_cart_buttons .avia-svg-icon,#top.woocommerce-shop .avia_cart_buttons .av-icon-char,#top.woocommerce-shop .avia_cart_buttons svg,#top.woocommerce-shop .avia_cart_buttons .button::before,#top.woocommerce-shop .avia_cart_buttons .button::after,#top.woocommerce-shop li.product a.button.add_to_cart_button .avia-svg-icon,#top.woocommerce-shop li.product a.button.add_to_cart_button svg,#top.woocommerce-shop li.product a.button.add_to_cart_button::before,#top.single-product .related .avia_cart_buttons .button-mini-delimiter,#top.single-product .related .avia_cart_buttons .avia-svg-icon,#top.single-product .related .avia_cart_buttons svg,#top.single-product .related .add_to_cart_button::before,#top.single-product .related .add_to_cart_button::after,#top.single-product .upsells .avia_cart_buttons .button-mini-delimiter,#top.single-product .upsells .avia_cart_buttons .avia-svg-icon,#top.single-product .upsells .avia_cart_buttons svg,#top.single-product .upsells .add_to_cart_button::before,#top.single-product .upsells .add_to_cart_button::after{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;content:none!important;background:none!important;opacity:0!important;pointer-events:none!important}#top.tax-product_cat li.product a.button.show_details_button,#top.tax-product_cat li.product .show_details_button,#top.tax-product_cat .avia_cart_buttons a.show_details_button,#top.tax-product_cat .avia_cart_buttons .button.show_details_button,#top.tax-product_cat .avia_cart_buttons .button-mini-delimiter,#top.post-type-archive-product li.product a.button.show_details_button,#top.post-type-archive-product li.product .show_details_button,#top.post-type-archive-product .avia_cart_buttons a.show_details_button,#top.post-type-archive-product .avia_cart_buttons .button.show_details_button,#top.post-type-archive-product .avia_cart_buttons .button-mini-delimiter,#top.woocommerce-shop li.product a.button.show_details_button,#top.woocommerce-shop li.product .show_details_button,#top.woocommerce-shop .avia_cart_buttons a.show_details_button,#top.woocommerce-shop .avia_cart_buttons .button.show_details_button,#top.woocommerce-shop .avia_cart_buttons .button-mini-delimiter,#top.single-product .related li.product a.button.show_details_button,#top.single-product .related .avia_cart_buttons a.show_details_button,#top.single-product .related .avia_cart_buttons .button.show_details_button,#top.single-product .related .avia_cart_buttons .button-mini-delimiter,#top.single-product .upsells li.product a.button.show_details_button,#top.single-product .upsells .avia_cart_buttons a.show_details_button,#top.single-product .upsells .avia_cart_buttons .button.show_details_button,#top.single-product .upsells .avia_cart_buttons .button-mini-delimiter{display:none!important;visibility:hidden!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important;clip:rect(0,0,0,0)!important;clip-path:inset(100%)!important;font-size:0!important;line-height:0!important;opacity:0!important;pointer-events:none!important}.dtv-sc-root{--dtv-sc-accent:#ff5927;--dtv-sc-ink:#1c2126;--dtv-sc-muted:#5c6670;--dtv-sc-line:rgba(28, 33, 38, 0.12);--dtv-sc-bg:#ffffff;--dtv-sc-soft:#f6f7f8;font-family:inherit}#menu-item-shop.cart_dropdown>.cart_dropdown_first>a.cart_dropdown_link,#header .cart_dropdown a.cart_dropdown_link{color:#1c2126!important}#menu-item-shop.cart_dropdown a.cart_dropdown_link svg,#menu-item-shop.cart_dropdown a.cart_dropdown_link path,#header .cart_dropdown a.cart_dropdown_link svg,#header .cart_dropdown a.cart_dropdown_link path{fill:#1c2126!important;color:#1c2126!important}#menu-item-shop.cart_dropdown a.cart_dropdown_link:hover,#header .cart_dropdown a.cart_dropdown_link:hover{color:#1c2126!important;opacity:.75}#menu-item-shop .av-cart-counter,#header .cart_dropdown .av-cart-counter{background:#ff5927!important;color:#fff!important;border:0!important;min-width:18px;height:18px;line-height:18px;font-size:11px;font-weight:700;box-shadow:none!important}#menu-item-shop .av-cart-counter:not(.av-active-counter),#header .cart_dropdown .av-cart-counter:empty,#header .cart_dropdown .av-cart-counter:not(.av-active-counter){display:none!important}#menu-item-shop .dropdown_widget.dropdown_widget_cart,#header .cart_dropdown .dropdown_widget.dropdown_widget_cart,#menu-item-shop .dropdown_widget_cart,#header .cart_dropdown .widget_shopping_cart_content,#menu-item-shop .woocommerce-mini-cart__buttons,#menu-item-shop a.checkout,#menu-item-shop a.wc-forward{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;max-height:0!important;overflow:hidden!important}.dtv-sc-backdrop{position:fixed;inset:0;z-index:100000;background:rgb(18 22 26 / .42);opacity:0;pointer-events:none;transition:opacity 0.22s ease}.dtv-sc-drawer{position:fixed;top:0;right:0;z-index:100001;width:min(420px, 100vw);height:100%;height:100dvh;background:var(--dtv-sc-bg);color:var(--dtv-sc-ink);box-shadow:-12px 0 40px rgb(0 0 0 / .18);display:flex;flex-direction:column;transform:translateX(105%);transition:transform 0.28s cubic-bezier(.22,1,.36,1);overflow:hidden}.dtv-sc-root.is-open .dtv-sc-backdrop{opacity:1;pointer-events:auto}.dtv-sc-root.is-open .dtv-sc-drawer{transform:translateX(0)}.dtv-sc-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--dtv-sc-line);flex-shrink:0;position:relative;z-index:3;background:var(--dtv-sc-bg)}.dtv-sc-header h2{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.dtv-sc-count{color:var(--dtv-sc-muted);font-weight:500;font-size:.92rem}.dtv-sc-close{appearance:none;border:0;background:var(--dtv-sc-soft);width:36px;height:36px;border-radius:999px;cursor:pointer;font-size:1.35rem;line-height:1;color:var(--dtv-sc-ink)}.dtv-sc-close:hover{background:#eceff1}.dtv-sc-ship{padding:12px 16px 14px;margin:0;border:0;border-bottom:1px solid rgb(28 33 38 / .08);border-radius:0;background:#fff0}.dtv-sc-ship.is-unlocked{background:#fff0}.dtv-sc-ship[hidden],.dtv-sc-upsell[hidden],.dtv-sc-empty[hidden]{display:none!important}.dtv-sc-ship__top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.dtv-sc-ship__badge{display:inline;padding:0;border-radius:0;background:#fff0;color:var(--dtv-sc-muted,#66707a);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.dtv-sc-ship.is-unlocked .dtv-sc-ship__badge{background:#fff0;color:#2f6b4f}.dtv-sc-ship__meta{font-size:.78rem;font-weight:600;color:var(--dtv-sc-muted,#66707a);white-space:nowrap;font-variant-numeric:tabular-nums}.dtv-sc-ship__label{margin:0 0 10px;font-size:.9rem;font-weight:500;line-height:1.4;color:var(--dtv-sc-ink)}.dtv-sc-ship__label strong{color:var(--dtv-sc-ink);font-weight:700}.dtv-sc-ship.is-unlocked .dtv-sc-ship__label strong{color:#2f6b4f}.dtv-sc-ship__track{height:3px;border-radius:999px;background:rgb(28 33 38 / .1);overflow:hidden;box-shadow:none}.dtv-sc-ship__fill{height:100%;width:0%;border-radius:inherit;background:#14181c;transition:width 0.3s ease,background 0.2s ease}.dtv-sc-ship.is-unlocked .dtv-sc-ship__fill{background:#2f6b4f}.dtv-sc-ship.is-close .dtv-sc-ship__fill{background:#14181c}.dtv-sc-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 0 16px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative;z-index:1}.dtv-sc-empty{padding:36px 24px;text-align:center;color:var(--dtv-sc-muted);font-size:.95rem}.dtv-sc-item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px 18px;border-bottom:1px solid var(--dtv-sc-line);align-items:start;position:relative}.dtv-sc-item__img{width:72px;height:72px;object-fit:contain;background:var(--dtv-sc-soft);border-radius:6px}.dtv-sc-item__meta{min-width:0;display:flex;flex-direction:column;gap:4px}.dtv-sc-item__name{font-size:.92rem;font-weight:600;line-height:1.3;color:var(--dtv-sc-ink);text-decoration:none}.dtv-sc-item__name:hover{color:var(--dtv-sc-accent)}.dtv-sc-item__price{font-size:.9rem;font-weight:600}.dtv-sc-item__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;flex-wrap:wrap}.dtv-sc-qty{display:inline-flex;align-items:center;border:1px solid var(--dtv-sc-line);border-radius:6px;overflow:hidden}.dtv-sc-qty button{appearance:none;border:0;background:var(--dtv-sc-soft);width:30px;height:30px;cursor:pointer;font-size:1rem;color:var(--dtv-sc-ink)}.dtv-sc-qty span{min-width:28px;text-align:center;font-size:.88rem;font-weight:600}.dtv-sc-remove{appearance:none;border:0;background:#fff0;color:var(--dtv-sc-muted);font-size:.8rem;text-decoration:underline;cursor:pointer;padding:0}.dtv-sc-cable-deal{display:flex;align-items:flex-start;gap:10px;margin:14px 18px 0;padding:12px 14px;border:1px solid rgb(255 89 39 / .35);border-radius:10px;background:#fff8f5;box-sizing:border-box}.dtv-sc-cable-deal[hidden]{display:none!important}.dtv-sc-cable-deal.is-active{border-color:rgb(28 33 38 / .12);background:#f6f7f8}.dtv-sc-cable-deal__badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:2px 8px;border-radius:6px;background:#ff5927;color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1}.dtv-sc-cable-deal.is-active .dtv-sc-cable-deal__badge{background:#1c2126}.dtv-sc-cable-deal__text{margin:0;font-size:.86rem;line-height:1.4;color:#1c2126}.dtv-sc-cable-deal__text strong{color:#ff5927;font-weight:800}.dtv-sc-cable-deal.is-active .dtv-sc-cable-deal__text strong{color:#1c2126}.dtv-sc-upsell{position:relative;z-index:1;clear:both;margin:14px 18px 0;padding:16px 14px 14px;border:1px solid var(--dtv-sc-line);border-radius:10px;background:var(--dtv-sc-soft)}.dtv-sc-upsell.is-ship-help,.dtv-sc-upsell.is-cable-deal{border-color:rgb(255 89 39 / .35);background:#fff8f5}.dtv-sc-upsell__dismiss{position:absolute;top:8px;right:8px;z-index:2;appearance:none;border:0;background:#fff;color:#66707a;font-size:1.05rem;line-height:1;width:26px;height:26px;padding:0;cursor:pointer;border-radius:999px;box-shadow:0 0 0 1px rgb(28 33 38 / .08)}.dtv-sc-upsell__dismiss:hover{color:#14181c;background:#f0f2f4}.dtv-sc-upsell__eyebrow{margin:0 0 10px;padding-right:30px;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--dtv-sc-muted);font-weight:700}.dtv-sc-upsell.is-ship-help .dtv-sc-upsell__eyebrow,.dtv-sc-upsell.is-cable-deal .dtv-sc-upsell__eyebrow{color:var(--dtv-sc-accent);font-weight:800}.dtv-sc-upsell__card{display:grid;grid-template-columns:56px 1fr;gap:10px 12px;align-items:center}.dtv-sc-upsell__img{width:56px;height:56px;object-fit:contain;background:#fff;border-radius:8px;border:1px solid rgb(28 33 38 / .06)}.dtv-sc-upsell__copy{min-width:0;padding-right:4px}.dtv-sc-upsell__title{margin:0;font-size:.86rem;font-weight:600;line-height:1.3}.dtv-sc-upsell__price{margin:3px 0 0;font-size:.84rem;color:var(--dtv-sc-muted)}.dtv-sc-upsell__add{grid-column:1 / -1;appearance:none;border:0;background:var(--dtv-sc-accent);color:#fff;font-weight:700;font-size:.82rem;padding:12px 12px;border-radius:8px;cursor:pointer;white-space:normal;line-height:1.3;text-align:center;width:100%;margin-top:2px}.dtv-sc-upsell__add:disabled{opacity:.55;cursor:wait}.dtv-sc-footer{border-top:1px solid var(--dtv-sc-line);padding:12px 18px 18px;background:#fff;flex-shrink:0;position:relative;z-index:3}.dtv-sc-ship-line{display:flex;justify-content:space-between;align-items:baseline;margin:-4px 0 12px;font-size:.92rem;color:var(--dtv-sc-muted,#66707a)}.dtv-sc-ship-line[hidden]{display:none!important}.dtv-sc-ship-line strong{font-variant-numeric:tabular-nums;color:var(--dtv-sc-ink,#14181c);font-weight:700;transition:color 0.25s ease,opacity 0.25s ease}.dtv-sc-ship-line.is-free strong{color:#2f6b4f}.dtv-sc-ship-line .dtv-sc-fee-was{text-decoration:line-through;opacity:.55;margin-right:.4em;font-weight:600;color:var(--dtv-sc-muted,#66707a)}.dtv-sc-ship-line.is-just-unlocked strong{animation:dtv-sc-fee-pop 0.45s ease}@keyframes dtv-sc-fee-pop{0%{transform:scale(1)}40%{transform:scale(1.06)}100%{transform:scale(1)}}.dtv-sc-sub{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:.95rem}.dtv-sc-sub strong{font-size:1.1rem}.dtv-sc-actions{display:grid;gap:8px}.dtv-sc-actions .dtv-sc-btn--ghost{display:none!important}.dtv-sc-btn{display:flex;align-items:center;justify-content:center;text-decoration:none!important;border-radius:6px;padding:13px 16px;font-weight:700;font-size:.95rem;border:1px solid #fff0;cursor:pointer}.dtv-sc-btn--primary{background:var(--dtv-sc-accent);color:#fff!important}.dtv-sc-btn--ghost{background:#fff;color:var(--dtv-sc-ink)!important;border-color:var(--dtv-sc-line)}.dtv-sc-toast{position:fixed;left:50%;bottom:24px;z-index:100010;transform:translateX(-50%) translateY(16px);background:var(--dtv-sc-ink);color:#fff;padding:12px 18px;border-radius:8px;font-size:.9rem;font-weight:600;opacity:0;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease;max-width:min(90vw, 360px);text-align:center;box-shadow:0 10px 30px rgb(0 0 0 / .22)}.dtv-sc-toast.is-show{opacity:1;transform:translateX(-50%) translateY(0)}.dtv-sc-toast a{color:#fff;text-decoration:underline;margin-left:6px;cursor:pointer}html.dtv-sc-lock{overflow:hidden!important;overscroll-behavior:none!important;height:100%!important;touch-action:none}html.dtv-sc-lock body,body.dtv-sc-lock{overflow:hidden!important;overscroll-behavior:none!important;position:fixed!important;left:0!important;right:0!important;width:100%!important;height:100%!important;max-height:100%!important;touch-action:none!important}html.dtv-sc-lock .dtv-sc-root,html.dtv-sc-lock .dtv-sc-drawer,html.dtv-sc-lock .dtv-sc-body,html.dtv-sc-lock #dtv-sc-items,html.dtv-sc-lock .dtv-sc-upsell{touch-action:pan-y!important;overscroll-behavior:contain!important}body.admin-bar .dtv-sc-drawer{top:32px;height:calc(100% - 32px);height:calc(100dvh - 32px)}@media (max-width:782px){body.admin-bar .dtv-sc-drawer{top:46px;height:calc(100% - 46px);height:calc(100dvh - 46px)}}@media (max-width:767px){.dtv-sc-drawer,body.admin-bar .dtv-sc-drawer{top:auto;bottom:0;left:0;right:0;width:100%;height:min(85dvh, 85vh);max-height:min(85dvh, 85vh);border-radius:16px 16px 0 0;box-shadow:0 -16px 48px rgb(0 0 0 / .22);transform:translateY(110%)}.dtv-sc-root.is-open .dtv-sc-drawer{transform:translateY(0)}.dtv-sc-drawer::before{content:"";display:block;width:40px;height:4px;margin:10px auto 2px;border-radius:999px;background:rgb(28 33 38 / .22);flex-shrink:0}.dtv-sc-header{padding:8px 16px 12px}.dtv-sc-ship{margin:0 0 10px}.dtv-sc-upsell__card{grid-template-columns:56px 1fr}.dtv-sc-upsell__add{grid-column:1 / -1}.dtv-sc-btn{min-height:48px}}body.home #main .dtv-home-wrap .container,body.home #main .dtv-home-col .flex_column{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}body.home #main .dtv-home-wrap.avia-section{padding:0!important}body.home .dtv-home{--dtv-orange:#ff5927;--dtv-ink:#14181c;--dtv-muted:#66707a;--dtv-line:rgba(20, 24, 28, 0.08);--dtv-soft:#f6f5f3;--dtv-white:#ffffff;color:var(--dtv-ink);font-family:inherit;background:var(--dtv-white)}body.home .dtv-home h1,body.home .dtv-home h2,body.home .dtv-hero__brand,body.home .dtv-cats__name,body.home .dtv-prod__name,body.home .dtv-store__copy h2{font-family:inherit;letter-spacing:-.025em;text-transform:none}body.home .dtv-hero{position:relative;display:flex;align-items:flex-end;min-height:min(78vh, 720px);padding:clamp(48px, 8vw, 96px) clamp(20px, 5vw, 72px) clamp(40px, 6vw, 72px);background:#1c2126 center / cover no-repeat;background-image:var(--dtv-hero);color:#fff;overflow:hidden}body.home .dtv-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(16 18 22 / .88) 0%,rgb(16 18 22 / .55) 48%,rgb(255 89 39 / .28) 100%),linear-gradient(0deg,rgb(16 18 22 / .72) 0%,rgb(16 18 22 / .12) 55%)}body.home .dtv-hero__inner{position:relative;z-index:1;width:min(640px, 100%);animation:dtv-rise 0.8s ease both}body.home .dtv-hero__brand{margin:0 0 18px;font-size:clamp(28px, 4vw, 42px);font-weight:700;color:var(--dtv-orange);letter-spacing:-.02em;line-height:1.05;text-transform:none}body.home .dtv-hero__title{margin:0 0 16px;font-size:clamp(28px, 4.2vw, 44px);font-weight:650;line-height:1.12;color:#fff!important;max-width:18ch}body.home .dtv-hero__lead{margin:0 0 28px;max-width:36ch;font-size:clamp(16px, 1.5vw, 18px);line-height:1.45;color:rgb(255 255 255 / .88)}body.home .dtv-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}body.home .dtv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;font-weight:650;font-size:15px;text-decoration:none!important;border:1px solid #fff0;cursor:pointer;transition:transform 0.18s ease,background 0.18s ease,color 0.18s ease,border-color 0.18s ease}body.home .dtv-btn--primary{background:var(--dtv-orange);color:#fff!important;border-color:var(--dtv-orange)}body.home .dtv-btn--primary:hover{background:#e64a1b;border-color:#e64a1b;transform:translateY(-1px)}body.home .dtv-btn--ghost{background:#fff0;color:var(--dtv-ink)!important;border-color:rgb(20 24 28 / .22)}body.home .dtv-btn--on-dark{color:#fff!important;border-color:rgb(255 255 255 / .55)}body.home .dtv-btn--ghost:hover,body.home .dtv-btn--ink:hover{border-color:var(--dtv-ink);background:rgb(20 24 28 / .04)}body.home .dtv-btn--on-dark:hover{border-color:#fff;background:rgb(255 255 255 / .1);color:#fff!important}body.home .dtv-cats{display:block!important;grid-template-columns:none!important;gap:0!important;padding:clamp(36px, 5vw, 64px) clamp(20px, 5vw, 72px);background:var(--dtv-soft)}body.home .dtv-cats__head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0 0 24px}body.home .dtv-cats__head h2{margin:0;font-size:clamp(24px, 3vw, 34px);color:var(--dtv-ink)!important}body.home .dtv-cats__all{flex:0 0 auto;white-space:nowrap;font-weight:650;font-size:15px;color:var(--dtv-orange)!important;text-decoration:none!important}body.home .dtv-cats__all:hover{text-decoration:underline!important}body.home .dtv-cats__grid{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:18px!important;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:4px clamp(20px, 5vw, 72px) 8px;padding-right:max(80px, 22vw);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgb(20 24 28 / .25) #fff0}body.home .dtv-cats__grid::-webkit-scrollbar{height:6px}body.home .dtv-cats__grid::-webkit-scrollbar-thumb{background:rgb(20 24 28 / .22);border-radius:999px}body.home .dtv-cats__tile{display:flex!important;flex:0 0 auto!important;flex-direction:column;align-items:center;gap:12px!important;width:132px!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;color:var(--dtv-ink,#14181c)!important;scroll-snap-align:start;transition:transform 0.2s ease}body.home .dtv-cats__tile:hover{transform:translateY(-3px);background:transparent!important;box-shadow:none!important}body.home .dtv-cats__media{display:block;width:132px;height:132px;aspect-ratio:1;border-radius:999px;overflow:hidden;background:#fff!important;border:1px solid rgb(20 24 28 / .1);box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease}body.home .dtv-cats__tile:hover .dtv-cats__media{border-color:rgb(255 89 39 / .45);box-shadow:0 10px 24px rgb(20 24 28 / .08)}body.home .dtv-cats__tile img,body.home .dtv-cats__media img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center;padding:0!important;box-sizing:border-box;background:#fff!important;border-radius:0}body.home .dtv-cats__name{display:block;min-height:0!important;padding:0;font-size:13px;font-weight:650;line-height:1.25;text-align:center;letter-spacing:-.01em;white-space:nowrap}body.home .dtv-cats__tile:hover .dtv-cats__name{color:var(--dtv-orange,#ff5927)}body.home .dtv-cats__scroll-hint{margin:14px 0 0;padding:0 clamp(20px, 5vw, 72px);text-align:center;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#8a939c}body.home .dtv-hot{padding:clamp(40px, 6vw, 72px) 0!important;background:#f7f6f4!important;overflow:hidden}body.home .dtv-hot__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 auto 24px;padding:0 clamp(20px, 5vw, 72px);max-width:none}body.home .dtv-hot__intro{display:grid;gap:6px}body.home .dtv-hot__head h2{margin:0;font-size:clamp(26px, 3.2vw, 38px)!important;font-weight:700;letter-spacing:-.03em}body.home .dtv-hot__rail{position:relative}body.home .dtv-hot__rail::before,body.home .dtv-hot__rail::after{content:"";position:absolute;top:0;bottom:12px;width:clamp(24px, 4vw, 48px);z-index:2;pointer-events:none}body.home .dtv-hot__rail::before{left:0;background:linear-gradient(90deg,#f7f6f4 15%,#fff0)}body.home .dtv-hot__rail::after{right:0;background:linear-gradient(270deg,#f7f6f4 15%,#fff0)}body.home .dtv-hot__grid{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:16px!important;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:4px clamp(20px, 5vw, 72px) 10px;padding-right:max(80px, 22vw);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgb(20 24 28 / .25) #fff0}body.home .dtv-hot__grid::-webkit-scrollbar{height:6px}body.home .dtv-hot__grid::-webkit-scrollbar-thumb{background:rgb(20 24 28 / .22);border-radius:999px}body.home .dtv-prod{display:flex;flex:0 0 min(260px, 70vw)!important;flex-direction:column;gap:12px;margin:0;padding:0 0 8px!important;background:transparent!important;border-radius:0;box-shadow:none!important;scroll-snap-align:start;text-decoration:none!important;color:var(--dtv-ink,#14181c)!important}body.home .dtv-prod:hover{transform:translateY(-3px);box-shadow:none!important}body.home .dtv-prod__media{display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgb(20 24 28 / .06)}body.home .dtv-prod__media img{width:100%;height:100%;object-fit:contain}body.home .dtv-prod__name{min-height:0;padding:0 2px;font-size:14px}body.home .dtv-prod__price{padding:0 2px}body.home .dtv-hot__scroll-hint{margin:8px 0 0;padding:0 clamp(20px, 5vw, 72px);text-align:center;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#8a939c}body.home .dtv-search-promo{padding:clamp(48px, 7vw, 80px) clamp(20px, 5vw, 72px)!important}body.home .dtv-search-promo__inner{width:min(560px, 100%)}body.home .dtv-search-promo h2{font-size:clamp(26px, 3.2vw, 36px)!important;margin:0 0 10px!important}body.home .dtv-search-promo__lead{font-size:15px;margin:0 auto 20px;max-width:40ch}body.home .dtv-search-promo{text-align:center!important}body.home .dtv-search-promo__inner{width:min(560px, 100%);margin:0 auto!important;text-align:center}body.home .dtv-search-promo__form{display:flex!important;flex-direction:row!important;align-items:center!important;max-width:460px!important;margin:0 auto 14px!important;padding:4px!important;gap:6px!important;border-radius:999px!important;box-shadow:0 8px 24px rgb(20 24 28 / .06)!important}body.home .dtv-search-promo__form input[type="search"]{height:40px!important;min-height:40px!important;font-size:14px!important;padding:0 14px!important;line-height:1.2!important}body.home .dtv-search-promo__form .dtv-btn{min-width:96px!important;min-height:40px!important;height:40px!important;padding:0 16px!important;font-size:14px!important}body.home .dtv-search-promo__hint{margin:0 0 8px}body.home .dtv-search-promo__chip{min-height:32px;padding:0 12px;font-size:13px}@media (max-width:560px){body.home .dtv-search-promo__form{flex-direction:row!important;border-radius:999px!important;padding:4px!important}body.home .dtv-search-promo__form .dtv-btn{width:auto!important}body.home .dtv-cats__tile,body.home .dtv-cats__media{width:104px!important;height:104px}body.home .dtv-cats__media{width:104px;height:104px}}body.home .dtv-cats{display:block!important;grid-template-columns:none!important;gap:0!important;padding:clamp(48px,7vw,88px) 0!important;background:#fff!important;overflow:hidden}body.home .dtv-cats__head{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;width:100%!important;max-width:42rem!important;margin:0 auto 28px!important;padding:0 clamp(20px,5vw,72px)!important;text-align:center!important}body.home .dtv-cats__intro{display:contents!important}body.home .dtv-cats__eyebrow,body.home .dtv-hot__eyebrow{display:block!important;width:100%;margin:0 0 10px!important;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dtv-orange,#ff5927);text-align:center!important}body.home .dtv-cats__head h2{display:block!important;width:100%;margin:0 0 12px!important;font-size:clamp(28px,3.8vw,42px)!important;font-weight:700!important;letter-spacing:-.035em;line-height:1.15!important;color:var(--dtv-ink,#14181c)!important;text-align:center!important}body.home .dtv-cats__lead{display:block!important;width:100%;margin:0 auto 18px!important;max-width:36ch;font-size:16px;line-height:1.5;color:var(--dtv-muted,#66707a);text-align:center!important}body.home .dtv-cats__all{display:inline-block!important;margin:0!important;font-weight:650;font-size:15px;color:var(--dtv-orange,#ff5927)!important;text-decoration:none!important;white-space:nowrap}body.home .dtv-cats__rail,body.home .dtv-hot__rail{position:relative;padding:0 clamp(12px,2vw,28px)}body.home .dtv-rail__btn{position:absolute;top:50%;z-index:5;transform:translateY(-70%);width:44px;height:44px;margin:0;padding:0;border:1px solid rgb(20 24 28 / .12);border-radius:999px;background:#fff;color:var(--dtv-ink,#14181c);box-shadow:0 8px 22px rgb(20 24 28 / .12);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background 0.18s ease,border-color 0.18s ease,opacity 0.18s ease,transform 0.18s ease}body.home .dtv-hot__rail .dtv-rail__btn{transform:translateY(-90%)}body.home .dtv-rail__btn:hover:not(:disabled){border-color:rgb(255 89 39 / .45);color:var(--dtv-orange,#ff5927);transform:translateY(-70%) scale(1.04)}body.home .dtv-hot__rail .dtv-rail__btn:hover:not(:disabled){transform:translateY(-90%) scale(1.04)}body.home .dtv-rail__btn:disabled{opacity:.35;cursor:default;box-shadow:none}body.home .dtv-rail__btn--prev{left:clamp(8px,1.5vw,18px)}body.home .dtv-rail__btn--next{right:clamp(8px,1.5vw,18px)}body.home .dtv-rail__btn svg{width:18px;height:18px;display:block;pointer-events:none}body.home .dtv-cats__grid,body.home .dtv-hot__grid{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;width:100%;max-width:100%;box-sizing:border-box;margin:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.home .dtv-cats__grid::-webkit-scrollbar,body.home .dtv-hot__grid::-webkit-scrollbar{display:none}body.home .dtv-cats__grid{gap:18px!important;padding:8px clamp(48px,6vw,72px) 12px}body.home .dtv-hot__grid{gap:16px!important;padding:8px clamp(48px,6vw,72px) 12px}body.home .dtv-cats__tile{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-items:center;gap:12px!important;width:132px!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;color:var(--dtv-ink,#14181c)!important;scroll-snap-align:start;transition:transform 0.2s ease}body.home .dtv-cats__tile:hover{transform:translateY(-3px);background:transparent!important;box-shadow:none!important}body.home .dtv-cats__media{display:block;width:132px;height:132px;aspect-ratio:1;border-radius:999px;overflow:hidden;background:#fff!important;border:1px solid rgb(20 24 28 / .1);box-sizing:border-box}body.home .dtv-cats__tile:hover .dtv-cats__media{border-color:rgb(255 89 39 / .45);box-shadow:0 10px 24px rgb(20 24 28 / .08)}body.home .dtv-cats__tile img,body.home .dtv-cats__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;padding:0!important;background:#fff!important;border-radius:0}body.home .dtv-cats__name{display:block;min-height:0!important;padding:0;font-size:13px;font-weight:650;line-height:1.25;text-align:center;white-space:nowrap}body.home .dtv-cats__tile:hover .dtv-cats__name{color:var(--dtv-orange,#ff5927)}body.home .dtv-cats__scroll-hint,body.home .dtv-hot__scroll-hint{display:none!important}body.home .dtv-hot{padding:clamp(40px,6vw,72px) 0!important;background:#f7f6f4!important;overflow:hidden}body.home .dtv-hot__head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px;margin:0 auto 24px!important;padding:0 clamp(20px,5vw,72px)!important;max-width:none!important}body.home .dtv-hot__intro{display:grid!important;gap:6px}body.home .dtv-hot__head h2{margin:0!important;font-size:clamp(26px,3.2vw,38px)!important;font-weight:700;letter-spacing:-.03em;text-align:left!important}body.home .dtv-hot__eyebrow{text-align:left!important}body.home .dtv-prod{display:flex!important;flex:0 0 min(240px,70vw)!important;flex-direction:column!important;gap:12px;margin:0;padding:0 0 8px!important;background:transparent!important;border-radius:0;box-shadow:none!important;scroll-snap-align:start;text-decoration:none!important;color:var(--dtv-ink,#14181c)!important}body.home .dtv-prod:hover{transform:translateY(-3px);box-shadow:none!important}body.home .dtv-prod__media{display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgb(20 24 28 / .06)}body.home .dtv-prod__media img{width:100%;height:100%;object-fit:contain}body.home .dtv-prod__name{min-height:0;padding:0 2px;font-size:14px}body.home .dtv-prod__price{padding:0 2px}body.home .dtv-search-promo{padding:clamp(56px,8vw,96px) clamp(20px,5vw,72px)!important;background:radial-gradient(90% 70% at 50% 0%,rgb(255 89 39 / .08),transparent 60%),linear-gradient(180deg,#ffffff 0%,#f7f6f4 100%)!important;border-top:1px solid rgb(20 24 28 / .08);text-align:center!important}body.home .dtv-search-promo__inner{width:min(560px,100%)!important;margin:0 auto!important;text-align:center!important}body.home .dtv-search-promo__eyebrow{margin:0 0 10px!important;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dtv-orange,#ff5927)}body.home .dtv-search-promo h2{margin:0 0 12px!important;font-size:clamp(28px,3.6vw,40px)!important;font-weight:700!important;letter-spacing:-.03em;color:var(--dtv-ink,#14181c)!important;text-align:center!important}body.home .dtv-search-promo__lead{margin:0 auto 22px!important;max-width:42ch;font-size:16px;line-height:1.5;color:var(--dtv-muted,#66707a)}body.home .dtv-search-promo__form{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;max-width:460px!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0 auto 16px!important;padding:4px!important;box-sizing:border-box!important;border-radius:999px!important;background:#fff!important;border:1px solid rgb(20 24 28 / .1)!important;box-shadow:0 10px 28px rgb(20 24 28 / .07)!important;overflow:hidden}body.home .dtv-search-promo__form input[type="hidden"]{display:none!important}body.home .dtv-search-promo__form input[type="search"]{flex:1 1 auto!important;align-self:center!important;min-width:0!important;width:auto!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 14px!important;border:0!important;border-radius:999px!important;background:transparent!important;font-size:14px!important;line-height:40px!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none;appearance:none}body.home .dtv-search-promo__form .dtv-btn{flex:0 0 auto!important;align-self:center!important;width:auto!important;min-width:104px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 16px!important;line-height:1!important;font-size:14px!important;box-sizing:border-box!important}body.home .dtv-search-promo__hint{margin:0 0 10px!important;font-size:12px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#8a939c}body.home .dtv-search-promo__chips{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px}body.home .dtv-search-promo__chip{min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgb(20 24 28 / .12);background:rgb(255 255 255 / .95);color:var(--dtv-ink,#14181c);font:inherit;font-size:13px;font-weight:650;cursor:pointer}body.home .dtv-search-promo__chip:hover{border-color:var(--dtv-orange,#ff5927);color:var(--dtv-orange,#ff5927)}body.home .dtv-trust{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;background:rgb(20 24 28 / .08)!important;border-top:1px solid rgb(20 24 28 / .08);border-bottom:1px solid rgb(20 24 28 / .08)}body.home .dtv-trust__item{display:flex!important;flex-direction:column!important;gap:4px;padding:22px 18px;background:#fff!important;text-align:center}body.home .dtv-trust__item strong{font-size:15px;font-weight:700;color:var(--dtv-ink,#14181c)}body.home .dtv-trust__item span{font-size:13px;color:var(--dtv-muted,#66707a)}@media (max-width:700px){body.home .dtv-trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home .dtv-cats__tile,body.home .dtv-cats__media{width:112px!important;height:112px}body.home .dtv-cats__media{width:112px;height:112px}body.home .dtv-rail__btn{width:40px;height:40px}}@media (max-width:560px){body.home .dtv-search-promo__form{flex-direction:row!important;height:48px!important}body.home .dtv-search-promo__form .dtv-btn{width:auto!important}}.dtv-shop-filters{display:block!important;margin:0 0 20px!important;padding:0!important;border:1px solid rgb(20 24 28 / .12)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.dtv-shop-filters__summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;list-style:none!important;cursor:pointer!important;padding:12px 14px!important;min-height:48px!important;box-sizing:border-box!important;user-select:none!important}.dtv-shop-filters__summary::-webkit-details-marker,.dtv-shop-filters__summary::marker{display:none!important;content:""!important}.dtv-shop-filters__summary-main{display:grid!important;gap:2px!important;min-width:0!important}.dtv-shop-filters__title{margin:0!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.04em!important;text-transform:uppercase!important;color:#14181c!important;line-height:1.2!important}.dtv-shop-filters__summary-text{font-size:13px!important;font-weight:500!important;color:#66707a!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:min(62vw, 420px)!important}.dtv-shop-filters.has-active .dtv-shop-filters__summary-text{color:#14181c!important;font-weight:600!important}.dtv-shop-filters__summary-aside{display:inline-flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important}.dtv-shop-filters__clear{font-size:13px!important;font-weight:600!important;color:#66707a!important;text-decoration:underline!important;text-underline-offset:2px!important}.dtv-shop-filters__clear:hover,.dtv-shop-filters__clear:focus{color:#ff5927!important}.dtv-shop-filters__chev{width:8px!important;height:8px!important;border-right:1.5px solid #66707a!important;border-bottom:1.5px solid #66707a!important;transform:rotate(45deg)!important;transition:transform 0.18s ease!important;margin-top:-4px!important}.dtv-shop-filters[open] .dtv-shop-filters__chev{transform:rotate(225deg)!important;margin-top:2px!important}.dtv-shop-filters__panel{padding:0 14px 14px!important;border-top:1px solid rgb(20 24 28 / .08)!important}.dtv-shop-filters__cols{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;padding-top:14px!important}.dtv-shop-filters__group{margin:0!important;padding:0!important;border:0!important;min-width:0!important}.dtv-shop-filters__label,.dtv-shop-filters__group legend{display:block!important;margin:0 0 8px!important;padding:0!important;border:0!important;float:none!important;width:auto!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;color:#66707a!important;line-height:1.2!important}.dtv-shop-filters__list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;gap:2px!important;max-height:220px!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.dtv-shop-filters__opt{display:flex!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:6px 8px!important;border-radius:8px!important;border:0!important;background:transparent!important;color:#14181c!important;text-decoration:none!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important}.dtv-shop-filters__opt:hover,.dtv-shop-filters__opt:focus{background:#f6f7f8!important;color:#14181c!important;outline:none!important;text-decoration:none!important}.dtv-shop-filters__box{flex:0 0 auto!important;width:16px!important;height:16px!important;border:1.5px solid rgb(20 24 28 / .28)!important;border-radius:4px!important;background:#fff!important;position:relative!important;box-sizing:border-box!important}.dtv-shop-filters__opt.is-active .dtv-shop-filters__box{border-color:#ff5927!important;background:#ff5927!important}.dtv-shop-filters__opt.is-active .dtv-shop-filters__box::after{content:""!important;position:absolute!important;left:4px!important;top:1px!important;width:5px!important;height:9px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important}.dtv-shop-filters__text{flex:1 1 auto!important;min-width:0!important;color:inherit!important}.dtv-shop-filters__opt.is-active .dtv-shop-filters__text{font-weight:700!important}.dtv-shop-filters__count{flex:0 0 auto!important;font-size:12px!important;font-weight:600!important;color:#8a939c!important}.dtv-shop-filters__chips,.dtv-shop-filters__chip,.dtv-shop-filters__bar{display:contents!important}@media (min-width:768px){.dtv-shop-filters__cols{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 24px!important}.dtv-shop-filters__list{max-height:260px!important}.dtv-shop-filters__summary-text{max-width:520px!important}}@media (prefers-reduced-motion:reduce){.dtv-shop-filters__chev{transition:none!important}}.dtv-charge-guide{--dtv-cg-ink:#14181c;--dtv-cg-muted:#66707a;--dtv-cg-line:rgba(20, 24, 28, 0.12);margin:28px 0 8px!important;padding:0!important;border:1px solid var(--dtv-cg-line)!important;border-radius:10px!important;background:#fff!important;color:var(--dtv-cg-ink);max-width:720px}.dtv-charge-guide__summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;list-style:none!important;cursor:pointer!important;padding:14px 16px!important;min-height:52px!important;box-sizing:border-box!important;user-select:none!important}.dtv-charge-guide__summary::-webkit-details-marker,.dtv-charge-guide__summary::marker{display:none!important;content:""!important}.dtv-charge-guide__summary-copy{display:grid!important;gap:3px!important;min-width:0!important}.dtv-charge-guide__eyebrow{margin:0!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;color:var(--dtv-cg-muted)!important}.dtv-charge-guide__summary-title,.dtv-charge-guide__title{margin:0!important;font-size:15px!important;font-weight:650!important;line-height:1.35!important;color:var(--dtv-cg-ink)!important;letter-spacing:-.01em}.dtv-charge-guide__chev{width:8px!important;height:8px!important;border-right:1.5px solid #66707a!important;border-bottom:1.5px solid #66707a!important;transform:rotate(45deg)!important;transition:transform 0.18s ease!important;margin-top:-4px!important;flex:0 0 auto!important}.dtv-charge-guide[open] .dtv-charge-guide__chev{transform:rotate(225deg)!important;margin-top:2px!important}.dtv-charge-guide__body-wrap{padding:0 16px 16px!important;border-top:1px solid var(--dtv-cg-line)!important}.dtv-charge-guide__lead,.dtv-charge-guide__body,.dtv-charge-guide__note{margin:14px 0 0!important;font-size:14px!important;line-height:1.55!important;color:var(--dtv-cg-muted)!important}.dtv-charge-guide__table{width:100%!important;margin:14px 0 0!important;border-collapse:collapse!important;font-size:14px!important}.dtv-charge-guide__table th,.dtv-charge-guide__table td{padding:10px 0!important;border-bottom:1px solid var(--dtv-cg-line)!important;text-align:left!important;vertical-align:top!important;font-weight:500!important}.dtv-charge-guide__table thead th{font-size:11px!important;font-weight:700!important;letter-spacing:0.05em!important;text-transform:uppercase!important;color:var(--dtv-cg-muted)!important}.dtv-charge-guide__table tbody th{color:var(--dtv-cg-ink)!important;font-weight:650!important;padding-right:16px!important;width:48%!important}.dtv-charge-guide__table td{color:var(--dtv-cg-muted)!important}.dtv-charge-guide__cta{margin:14px 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:8px 14px!important;align-items:center!important;font-size:13px!important;font-weight:650!important}.dtv-charge-guide__cta a{color:#14181c!important;text-decoration:underline!important;text-underline-offset:2px!important}.dtv-charge-guide__cta a:hover{color:#ff5927!important}.dtv-charge-guide__infographic,.dtv-charge-guide__callout{display:none!important}@media (prefers-reduced-motion:reduce){.dtv-charge-guide__chev{transition:none!important}}.dtv-sc-ship{padding:12px 16px 14px;margin:0;border:0;border-bottom:1px solid rgb(28 33 38 / .08);border-radius:0;background:#fff0}.dtv-sc-ship.is-unlocked{background:#fff0}.dtv-sc-ship[hidden],.dtv-sc-upsell[hidden],.dtv-sc-empty[hidden]{display:none!important}.dtv-sc-ship__top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.dtv-sc-ship__badge{display:inline;padding:0;border-radius:0;background:#fff0;color:var(--dtv-sc-muted,#66707a);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.dtv-sc-ship.is-unlocked .dtv-sc-ship__badge{background:#fff0;color:#2f6b4f}.dtv-sc-ship__meta{font-size:.78rem;font-weight:600;color:var(--dtv-sc-muted,#66707a);white-space:nowrap;font-variant-numeric:tabular-nums}.dtv-sc-ship__label{margin:0 0 10px;font-size:.9rem;font-weight:500;line-height:1.4;color:var(--dtv-sc-ink)}.dtv-sc-ship__label strong{color:var(--dtv-sc-ink);font-weight:700}.dtv-sc-ship.is-unlocked .dtv-sc-ship__label strong{color:#2f6b4f}.dtv-sc-ship__track{height:3px;border-radius:999px;background:rgb(28 33 38 / .1);overflow:hidden;box-shadow:none}.dtv-sc-ship__fill{height:100%;width:0%;border-radius:inherit;background:#14181c;transition:width 0.3s ease,background 0.2s ease}.dtv-sc-ship.is-unlocked .dtv-sc-ship__fill{background:#2f6b4f}.dtv-sc-ship.is-close .dtv-sc-ship__fill{background:#14181c}body.single-product.dtv-pdp .dtv-pdp-highlights{margin:0 0 16px!important}body.single-product.dtv-pdp .dtv-pdp-features{list-style:none!important;margin:0!important;padding:10px 0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 0!important;border-top:1px solid rgb(28 33 38 / .1)!important;border-bottom:1px solid rgb(28 33 38 / .1)!important;background:transparent!important}body.single-product.dtv-pdp .dtv-pdp-features__item{display:inline-flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:0 12px 0 0!important;background:transparent!important;border:0!important;color:#1c2126!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}body.single-product.dtv-pdp .dtv-pdp-features__item:not(:last-child)::after{content:"\00b7"!important;margin-left:12px!important;color:rgb(28 33 38 / .35)!important;font-weight:500!important}body.single-product.dtv-pdp .dtv-pdp-features__icon{display:none!important}body.single-product.dtv-pdp .dtv-pdp-features__label{flex:0 1 auto;min-width:0;color:#3a424a!important;font-weight:550!important;letter-spacing:.01em}body.single-product.dtv-pdp .dtv-pdp-features__blurb{margin:12px 0 0!important;color:#5b6570!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}@media (max-width:767px){body.single-product.dtv-pdp .dtv-pdp-features{display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important}body.single-product.dtv-pdp .dtv-pdp-features__item{padding:0 10px 0 0!important;background:transparent!important}body.single-product.dtv-pdp .dtv-pdp-features__icon{display:none!important}}body.woocommerce-cart .dtv-cc-ship-note{margin:0 0 16px!important;padding:12px 0 14px!important;border-radius:0!important;background:transparent!important;border:0!important;border-bottom:1px solid rgb(28 33 38 / .1)!important;color:var(--dtv-cc-ink)!important;font-size:0.9rem!important;line-height:1.4!important;box-shadow:none!important}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked{background:transparent!important;border-color:rgb(28 33 38 / .1)!important}body.woocommerce-cart .dtv-cc-ship-note.is-close:not(.is-unlocked){border-left:0!important}body.woocommerce-cart .dtv-cc-ship-note__top{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;margin-bottom:6px!important}body.woocommerce-cart .dtv-cc-ship-note__badge{display:inline!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#66707a!important;font-size:0.72rem!important;font-weight:700!important;letter-spacing:0.05em!important;text-transform:uppercase!important;line-height:1.2!important}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked .dtv-cc-ship-note__badge{background:transparent!important;color:#2f6b4f!important}body.woocommerce-cart .dtv-cc-ship-note__meta{font-size:0.78rem!important;font-weight:600!important;white-space:nowrap!important;color:#66707a!important;font-variant-numeric:tabular-nums!important}body.woocommerce-cart .dtv-cc-ship-note__label{margin:0 0 10px!important;font-weight:500!important;font-size:0.9rem!important;color:var(--dtv-cc-ink)!important}body.woocommerce-cart .dtv-cc-ship-note__label strong,body.woocommerce-cart .dtv-cc-ship-note strong{color:var(--dtv-cc-ink)!important;font-weight:700!important}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked .dtv-cc-ship-note__label strong,body.woocommerce-cart .dtv-cc-ship-note.is-unlocked strong{color:#2f6b4f!important}body.woocommerce-cart .dtv-cc-ship-note__track{height:3px!important;border-radius:999px!important;background:rgb(28 33 38 / .1)!important;overflow:hidden!important;box-shadow:none!important}body.woocommerce-cart .dtv-cc-ship-note__fill{height:100%!important;border-radius:inherit!important;background:#14181c!important;transition:width 0.3s ease,background 0.2s ease}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked .dtv-cc-ship-note__fill{background:#2f6b4f!important}body.woocommerce-cart .dtv-cc-ship-note.is-close:not(.is-unlocked) .dtv-cc-ship-note__fill{background:#14181c!important}body.single-product.dtv-pdp .dtv-pdp-features__item:not(:last-child)::after{content:"\00b7"!important}.dtv-charge-guide{--dtv-cg-ink:#14181c;--dtv-cg-muted:#5c6670;--dtv-cg-line:rgba(20, 24, 28, 0.12);--dtv-cg-soft:#f6f7f8;display:block!important;margin:20px 0 16px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--dtv-cg-ink)!important}.dtv-charge-guide__details{margin:0!important;border:1px solid var(--dtv-cg-line)!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important}.dtv-charge-guide__summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 16px!important;align-items:center!important;margin:0!important;padding:14px 16px!important;list-style:none!important;cursor:pointer!important;background:#fff!important;transition:background 0.15s ease!important}.dtv-charge-guide__summary::-webkit-details-marker,.dtv-charge-guide__summary::marker{display:none!important;content:""!important}.dtv-charge-guide__details[open] .dtv-charge-guide__summary{border-bottom:1px solid var(--dtv-cg-line)!important;background:var(--dtv-cg-soft)!important}.dtv-charge-guide__summary:hover{background:var(--dtv-cg-soft)!important}.dtv-charge-guide__summary-copy{display:grid!important;gap:4px!important;min-width:0!important}.dtv-charge-guide__eyebrow{margin:0!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:var(--dtv-cg-muted)!important}.dtv-charge-guide__summary-title{margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-0.015em!important;color:var(--dtv-cg-ink)!important}.dtv-charge-guide__summary-teaser{margin:0!important;font-size:13px!important;line-height:1.4!important;color:var(--dtv-cg-muted)!important}.dtv-charge-guide__summary-aside{display:grid!important;justify-items:end!important;align-content:center!important;gap:6px!important;text-align:right!important}.dtv-charge-guide__summary-action{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.02em!important;color:var(--dtv-cg-ink)!important;text-decoration:underline!important;text-underline-offset:2px!important}.dtv-charge-guide__summary-action::after{content:"+"!important;display:inline-block!important;width:1em!important;text-align:center!important;text-decoration:none!important;font-weight:700!important}.dtv-charge-guide__details[open] .dtv-charge-guide__summary-action::after{content:"-"!important}.dtv-charge-guide__details[open] .dtv-charge-guide__summary-action{text-decoration:none!important}.dtv-charge-guide__details:not([open]) .dtv-charge-guide__panel{display:none!important}.dtv-charge-guide__panel{display:block!important;padding:12px!important;background:#fff!important}.dtv-charge-guide .dtvc{--n:#0b1e33;--n2:#10283f;--b:#1f6fb5;--bl:#27b4f5;--g:#a3d63a;--t:#e8eef5;--m:#9fb3c8;background:var(--n);color:var(--t);border:1px solid var(--b);border-radius:12px;padding:28px 22px;font-family:Calibri,Carlito,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:1.75;max-width:760px;margin:0 auto;box-sizing:border-box}.dtv-charge-guide .dtvc *,.dtv-charge-guide .dtvc *::before,.dtv-charge-guide .dtvc *::after{box-sizing:border-box;font-family:inherit}.dtv-charge-guide .dtvc h3{color:var(--g);font-size:24px;line-height:1.3;margin:0 0 20px;font-weight:800;letter-spacing:.3px}.dtv-charge-guide .dtvc h4{color:var(--g);font-size:21px;line-height:1.35;margin:36px 0 14px;font-weight:800}.dtv-charge-guide .dtvc p{margin:0 0 18px;color:var(--t)}.dtv-charge-guide .dtvc .dtvc-last,.dtv-charge-guide .dtvc p.dtvc-last{margin-bottom:0}.dtv-charge-guide .dtvc .lbl{color:var(--bl);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:22px 0 6px;border-bottom:1px solid var(--b);padding-bottom:6px}.dtv-charge-guide .dtvc .lbl:first-of-type{margin-top:0}.dtv-charge-guide .dtvc .row{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid rgb(255 255 255 / .08);font-size:18px}.dtv-charge-guide .dtvc .row span:first-child{font-weight:800}.dtv-charge-guide .dtvc .row span:last-child{font-weight:700}.dtv-charge-guide .dtvc .row.hi{background:var(--g);color:var(--n);border-radius:8px;border:0;margin-top:6px}.dtv-charge-guide .dtvc .kit{display:flex;gap:14px;margin:8px 0 10px;flex-wrap:wrap}.dtv-charge-guide .dtvc .step{flex:1 1 180px;background:var(--n2);border:1px solid var(--b);border-radius:10px;padding:18px 14px;text-align:center}.dtv-charge-guide .dtvc .step svg{width:48px;height:48px;display:block;margin:0 auto 10px}.dtv-charge-guide .dtvc .step b{display:block;font-size:17px;color:#fff}.dtv-charge-guide .dtvc .step small{display:block;font-size:14px;color:var(--bl);line-height:1.5;margin-top:2px}.dtv-charge-guide .dtvc .tag{text-align:center;font-size:17px;margin:16px 0 0}.dtv-charge-guide .dtvc .tag strong,.dtv-charge-guide .dtvc .gr{color:var(--g)}.dtv-charge-guide .dtvc .bl{color:var(--bl);font-weight:700}.dtv-charge-guide__figure,.dtv-charge-guide__img,.dtv-charge-guide__table,.dtv-charge-guide__chev,.dtv-charge-guide__body-wrap,.dtv-charge-guide__list,.dtv-charge-guide__meter,.dtv-charge-guide__fit,.dtv-charge-guide__steps,.dtv-charge-guide__callout,.dtv-charge-guide__cta,.dtv-charge-guide__lead,.dtv-charge-guide__infographic{display:none!important}@media (max-width:640px){.dtv-charge-guide__summary{grid-template-columns:1fr!important;gap:10px!important}.dtv-charge-guide__summary-aside{justify-items:start!important;text-align:left!important;grid-auto-flow:column!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;align-items:center!important}}@media (max-width:480px){.dtv-charge-guide__panel{padding:10px!important}.dtv-charge-guide .dtvc{padding:22px 16px;font-size:16px}.dtv-charge-guide .dtvc h3{font-size:21px}.dtv-charge-guide .dtvc h4{font-size:19px}.dtv-charge-guide .dtvc .row{font-size:16px;padding:11px 10px}}.dtv-charge-guide__infographic,.dtv-charge-guide__callout{display:grid!important}.dtv-charge-guide__callout{display:block!important}.dtv-charge-guide__summary,.dtv-charge-guide__table,.dtv-charge-guide__chev,.dtv-charge-guide__body-wrap{display:none!important}body.single-product.dtv-pdp .dtv-pdp-features{list-style:none!important;margin:0 0 18px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;border:0!important;background:transparent!important;flex-wrap:unset!important;align-items:stretch!important}body.single-product.dtv-pdp .dtv-pdp-features__item{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important;padding:12px 12px!important;background:#f7f8f9!important;border:1px solid rgb(28 33 38 / .1)!important;border-radius:10px!important;color:#1c2126!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}body.single-product.dtv-pdp .dtv-pdp-features__item:not(:last-child)::after{content:none!important;display:none!important}body.single-product.dtv-pdp .dtv-pdp-features__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:28px!important;height:28px!important;margin:0!important;color:#ff5927!important}body.single-product.dtv-pdp .dtv-pdp-features__icon svg{width:18px!important;height:18px!important;display:block!important}body.single-product.dtv-pdp .dtv-pdp-features__label{flex:1 1 auto!important;min-width:0!important;color:#1c2126!important;font-weight:650!important;letter-spacing:0!important}body.single-product.dtv-pdp .dtv-pdp-features__blurb{grid-column:1 / -1!important;margin:2px 0 0!important;color:#5b6570!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}@media (max-width:767px){body.single-product.dtv-pdp .dtv-pdp-features{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}body.single-product.dtv-pdp .dtv-pdp-features__item{padding:11px 10px!important;background:#f7f8f9!important;font-size:12.5px!important}}body.home .dtv-cats{overflow:visible!important}body.home .dtv-cats__rail{overflow:visible!important;padding:0 clamp(8px, 1.5vw, 20px)!important}body.home .dtv-cats__grid{overflow-x:auto!important;overflow-y:visible!important;padding:10px clamp(40px, 5vw, 64px) 18px!important}body.home .dtv-cats__tile{width:140px!important;gap:12px!important;overflow:visible!important}body.home .dtv-cats__media{width:140px!important;height:140px!important;min-width:140px!important;min-height:140px!important;flex:0 0 140px!important;aspect-ratio:1 / 1!important;overflow:hidden!important}body.home .dtv-cats__tile img,body.home .dtv-cats__media img{width:100%!important;height:100%!important;object-fit:cover!important}body.home .dtv-cats__name{font-size:13px!important;white-space:nowrap!important}body.home .dtv-prod{flex:0 0 min(220px, 64vw)!important}@media (max-width:700px){body.home .dtv-cats__grid{gap:14px!important;padding:10px 44px 18px!important}body.home .dtv-cats__tile{width:148px!important}body.home .dtv-cats__media{width:148px!important;height:148px!important;min-width:148px!important;min-height:148px!important;flex-basis:148px!important}body.home .dtv-hot__grid{padding:8px 44px 14px!important}body.home .dtv-prod{flex:0 0 min(210px, 62vw)!important}}@media (max-width:400px){body.home .dtv-cats__tile{width:140px!important}body.home .dtv-cats__media{width:140px!important;height:140px!important;min-width:140px!important;min-height:140px!important;flex-basis:140px!important}}.dtv-shop-filters{display:none!important}.dtv-shop-tools{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px 16px!important;margin:0 0 18px!important;width:100%!important}.dtv-shop-tools .dtv-filt{margin:0!important;flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:none!important}.dtv-shop-tools .product-sorting{display:flex!important;flex:0 0 auto!important;align-items:center!important;margin:0 0 0 auto!important;padding:0!important;gap:0!important;width:auto!important;max-width:none!important}.dtv-shop-tools .product-sorting .sort-param-order{margin:0!important;list-style:none!important}.dtv-shop-tools .product-sorting .sort-param-order>li{position:relative!important;list-style:none!important;margin:0!important}.dtv-shop-tools .product-sorting .currently-selected{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;border:1px solid rgb(20 24 28 / .14)!important;border-radius:999px!important;background:#fff!important;color:#14181c!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important;cursor:pointer!important;box-shadow:0 1px 2px rgb(20 24 28 / .04)!important;white-space:nowrap!important}.dtv-shop-tools .product-sorting .currently-selected:hover,.dtv-shop-tools .product-sorting .currently-selected:focus{border-color:rgb(255 89 39 / .45)!important;color:#ff5927!important}body.tax-product_cat .product-sorting,body.post-type-archive-product .product-sorting,body.woocommerce-shop .product-sorting{display:flex!important}body.tax-product_cat .product-sorting .sort-param-count,body.post-type-archive-product .product-sorting .sort-param-count,body.woocommerce-shop .product-sorting .sort-param-count{display:none!important}.dtv-filt{display:block!important;margin:0 0 18px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.dtv-filt__back{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 14px!important;margin:0 0 12px!important}.dtv-filt__back-link{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:36px!important;margin:0!important;padding:0 2px!important;border:0!important;background:transparent!important;color:#14181c!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important;box-shadow:none!important}.dtv-filt__back-link:hover,.dtv-filt__back-link:focus{color:#ff5927!important;outline:none!important;text-decoration:none!important}.dtv-filt__back-icon{width:18px!important;height:18px!important;display:block!important;flex:0 0 auto!important}.dtv-filt__bar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 12px!important}.dtv-filt__search{display:flex!important;align-items:center!important;gap:0!important;flex:1 1 220px!important;min-width:min(100%, 220px)!important;max-width:420px!important;margin:0!important;padding:0 6px 0 14px!important;border:1px solid rgb(20 24 28 / .14)!important;border-radius:999px!important;background:#fff!important;box-shadow:0 1px 2px rgb(20 24 28 / .04)!important}.dtv-filt__search:focus-within{border-color:rgb(255 89 39 / .45)!important}.dtv-filt__search-icon{width:16px!important;height:16px!important;flex:0 0 auto!important;color:rgb(20 24 28 / .45)!important}.dtv-filt__search-input{flex:1 1 auto!important;min-width:0!important;height:42px!important;margin:0!important;padding:0 10px!important;border:0!important;background:transparent!important;color:#14181c!important;font-size:14px!important;font-weight:500!important;line-height:1!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important}.dtv-filt__search-input::-webkit-search-decoration,.dtv-filt__search-input::-webkit-search-cancel-button{-webkit-appearance:none!important}.dtv-filt__search-btn{flex:0 0 auto!important;height:34px!important;margin:0 4px 0 0!important;padding:0 14px!important;border:0!important;border-radius:999px!important;background:#14181c!important;color:#fff!important;font-size:13px!important;font-weight:650!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;box-shadow:none!important}.dtv-filt__search-btn:hover,.dtv-filt__search-btn:focus{background:#ff5927!important;outline:none!important}.dtv-filt__trigger{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;border:1px solid rgb(20 24 28 / .14)!important;border-radius:999px!important;background:#fff!important;color:#14181c!important;font-size:14px!important;font-weight:650!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;box-shadow:0 1px 2px rgb(20 24 28 / .04)!important;transition:border-color 0.15s ease,color 0.15s ease,background 0.15s ease!important}.dtv-filt__trigger:hover,.dtv-filt__trigger:focus{border-color:rgb(255 89 39 / .45)!important;color:#ff5927!important;outline:none!important;background:#fff!important}.dtv-filt.is-open .dtv-filt__trigger{border-color:#14181c!important;color:#14181c!important}.dtv-filt__trigger-icon{width:18px!important;height:18px!important;display:block!important;flex:0 0 auto!important}.dtv-filt__badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;background:#ff5927!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.dtv-filt__chips{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:2px 0!important}.dtv-filt__chips::-webkit-scrollbar{display:none!important}.dtv-filt__chip{display:inline-flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important;min-height:34px!important;padding:0 12px!important;border:1px solid rgb(20 24 28 / .12)!important;border-radius:999px!important;background:#f4f5f6!important;color:#14181c!important;text-decoration:none!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}.dtv-filt__chip:hover,.dtv-filt__chip:focus{border-color:rgb(255 89 39 / .4)!important;color:#ff5927!important;text-decoration:none!important;outline:none!important}.dtv-filt__chip svg{width:12px!important;height:12px!important;display:block!important;opacity:0.7!important}.dtv-filt__clear{flex:0 0 auto!important;font-size:13px!important;font-weight:600!important;color:#66707a!important;text-decoration:none!important;white-space:nowrap!important;border-bottom:1px solid transparent!important}.dtv-filt__clear:hover,.dtv-filt__clear:focus{color:#ff5927!important;border-bottom-color:currentColor!important;outline:none!important}.dtv-filt__scrim{position:fixed!important;inset:0!important;z-index:100040!important;background:rgb(20 24 28 / .42)!important;border:0!important;margin:0!important;padding:0!important;cursor:pointer!important}.dtv-filt__drawer{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:100050!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;max-height:min(85vh, calc(100vh - 56px))!important;max-height:min(85dvh, calc(100dvh - 56px))!important;margin:0!important;padding:0!important;border:0!important;border-radius:18px 18px 0 0!important;background:#fff!important;box-shadow:0 -16px 40px rgb(20 24 28 / .18)!important;transform:translateY(110%)!important;transition:transform 0.22s ease!important;overflow:hidden!important}.dtv-filt.is-open .dtv-filt__drawer{transform:translateY(0)!important}.dtv-filt__drawer[hidden],.dtv-filt__scrim[hidden]{display:none!important}.dtv-filt__handle{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;padding:10px 0 2px!important}.dtv-filt__handle::before{content:""!important;width:36px!important;height:4px!important;border-radius:999px!important;background:rgb(20 24 28 / .18)!important}.dtv-filt__drawer-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex:0 0 auto!important;padding:8px 18px 12px!important;border-bottom:1px solid rgb(20 24 28 / .08)!important}.dtv-filt__drawer-title{margin:0!important;font-size:18px!important;font-weight:700!important;letter-spacing:-0.02em!important;color:#14181c!important;line-height:1.2!important}.dtv-filt__icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#f4f5f6!important;color:#14181c!important;cursor:pointer!important}.dtv-filt__icon-btn:hover,.dtv-filt__icon-btn:focus{background:#eceef0!important;outline:none!important;color:#14181c!important}.dtv-filt__icon-btn svg{width:18px!important;height:18px!important;display:block!important}.dtv-filt__drawer-body{flex:1 1 auto!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;padding:8px 8px 12px!important}.dtv-filt__group{margin:0!important;padding:12px 10px 8px!important;border:0!important}.dtv-filt__group+.dtv-filt__group{border-top:1px solid rgb(20 24 28 / .08)!important}.dtv-filt__label{margin:0 0 8px 8px!important;padding:0!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;color:#66707a!important;line-height:1.2!important}.dtv-filt__list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;gap:2px!important}.dtv-filt__opt{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:44px!important;margin:0!important;padding:8px 10px!important;border-radius:10px!important;border:0!important;background:transparent!important;color:#14181c!important;text-align:left!important;text-decoration:none!important;font-family:inherit!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important;cursor:pointer!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}.dtv-filt__opt:hover,.dtv-filt__opt:focus{background:#f6f7f8!important;color:#14181c!important;text-decoration:none!important;outline:none!important}.dtv-filt__radio,.dtv-filt__check{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;border:1.5px solid rgb(20 24 28 / .28)!important;border-radius:4px!important;background:#fff!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}.dtv-filt__opt.is-active .dtv-filt__radio,.dtv-filt__opt.is-active .dtv-filt__check{border-color:#14181c!important;background-color:#14181c!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpolyline points='20 6 9 17 4 12' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:11px 11px!important;background-position:center center!important;background-repeat:no-repeat!important}.dtv-filt__opt.is-active .dtv-filt__radio::after,.dtv-filt__opt.is-active .dtv-filt__check::after{content:none!important;display:none!important}.dtv-filt__text{flex:1 1 auto!important;min-width:0!important;color:inherit!important}.dtv-filt__opt.is-active .dtv-filt__text{font-weight:700!important}.dtv-filt__count{flex:0 0 auto!important;font-size:12px!important;font-weight:600!important;color:#8a939c!important}.dtv-filt__drawer-foot{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex:0 0 auto!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))!important;border-top:1px solid rgb(20 24 28 / .08)!important;background:#fff!important}.dtv-filt__foot-clear{margin:0!important;padding:0!important;border:0!important;background:transparent!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;color:#66707a!important;text-decoration:none!important;cursor:pointer!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}.dtv-filt__foot-clear:hover,.dtv-filt__foot-clear:focus{color:#ff5927!important;outline:none!important}.dtv-filt__foot-clear.is-disabled,.dtv-filt__foot-clear:disabled{opacity:0.35!important;pointer-events:none!important;cursor:default!important}.dtv-filt__done{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:132px!important;min-height:46px!important;margin:0!important;padding:0 22px!important;border:0!important;border-radius:999px!important;background:#ff5927!important;color:#fff!important;font-family:inherit!important;font-size:15px!important;font-weight:700!important;line-height:1!important;cursor:pointer!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}.dtv-filt__done:hover,.dtv-filt__done:focus{background:#e64d1f!important;color:#fff!important;outline:none!important}html.dtv-filt-lock,html.dtv-filt-lock body{overflow:hidden!important}@media (max-width:767px){.dtv-shop-tools{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"back back" "search search" "filter sort"!important;align-items:center!important;column-gap:8px!important;row-gap:10px!important;margin:0 0 14px!important;width:100%!important}.dtv-shop-tools .dtv-filt,.dtv-shop-tools .dtv-filt__bar{display:contents!important}.dtv-shop-tools .dtv-filt__back{grid-area:back!important}.dtv-shop-tools .dtv-filt__search{grid-area:search!important;flex:none!important;width:100%!important;max-width:none!important;min-width:0!important}.dtv-shop-tools .dtv-filt__trigger{grid-area:filter!important;justify-self:start!important}.dtv-shop-tools .product-sorting{grid-area:sort!important;margin:0!important;justify-self:end!important;align-self:center!important}.dtv-shop-tools .dtv-filt__chips,.dtv-shop-tools .dtv-filt__scrim,.dtv-shop-tools .dtv-filt__drawer{grid-column:1 / -1!important}.dtv-shop-tools .product-sorting .currently-selected{min-height:42px!important;padding:0 12px!important;font-size:13px!important}}@media (min-width:768px){.dtv-filt{position:relative!important;z-index:40!important}.dtv-filt__chips{flex-wrap:wrap!important;overflow:visible!important}.dtv-filt__handle{display:none!important}.dtv-filt__drawer{position:absolute!important;left:var(--dtv-filt-x,0)!important;right:auto!important;bottom:auto!important;top:calc(100% + 8px)!important;z-index:60!important;width:min(420px, calc(100vw - 48px))!important;max-width:min(420px, calc(100vw - 48px))!important;max-height:min(68vh, 520px)!important;max-height:min(68dvh, 520px)!important;border-radius:14px!important;border:1px solid rgb(20 24 28 / .1)!important;transform:translateY(-6px)!important;opacity:0!important;pointer-events:none!important;box-shadow:0 12px 32px rgb(20 24 28 / .14)!important;transition:transform 0.16s ease,opacity 0.16s ease!important}.dtv-filt.is-open .dtv-filt__drawer{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important}.dtv-filt__drawer-head{padding:14px 16px 10px!important}.dtv-filt__drawer-title{font-size:16px!important}.dtv-filt__drawer-body{display:block!important;grid-template-columns:none!important;padding:4px 8px 10px!important}.dtv-filt__group{padding:8px 8px 6px!important;min-width:0!important}.dtv-filt__group+.dtv-filt__group{border-top:1px solid rgb(20 24 28 / .08)!important;border-left:0!important}.dtv-filt__label{margin:0 0 6px 2px!important}.dtv-filt__opt{min-height:38px!important;padding:6px 8px!important;gap:10px!important;font-size:14px!important}.dtv-filt__drawer-foot{padding:10px 12px 12px!important}.dtv-filt__done{min-width:112px!important;min-height:40px!important;font-size:14px!important}.dtv-filt__scrim{background:transparent!important;z-index:50!important}html.dtv-filt-lock,html.dtv-filt-lock body{overflow:visible!important}}@media (prefers-reduced-motion:reduce){.dtv-filt__drawer,.dtv-filt__trigger{transition:none!important}}@media (max-width:767px){body .dtv-shop-tools .product-sorting.avia-product-sorting{margin:0!important;align-self:center!important}body .dtv-shop-tools .dtv-filt__trigger{min-height:42px!important;margin:0!important;align-self:center!important}}body.woocommerce-shop #main .container_wrap_first>.container,body.tax-product_cat #main .container_wrap_first>.container,body.post-type-archive-product #main .container_wrap_first>.container{padding-top:0!important}body.woocommerce-shop #main .template-shop.content,body.tax-product_cat #main .template-shop.content,body.post-type-archive-product #main .template-shop.content{padding-top:20px!important}body.single-product.dtv-pdp .dtv-pdp-features{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}body.single-product.dtv-pdp .dtv-pdp-features__item{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:56px!important;padding:12px!important;background:#f7f8f9!important;border:1px solid rgb(28 33 38 / .1)!important;border-radius:10px!important}body.single-product.dtv-pdp .dtv-pdp-features__item:not(:last-child)::after{content:none!important;display:none!important}body.single-product.dtv-pdp .dtv-pdp-features__icon,body.single-product.dtv-pdp .dtv-pdp-features__label{display:flex!important;align-items:center!important;align-self:center!important;margin:0!important}body.single-product.dtv-pdp .dtv-pdp-features__icon{flex:0 0 auto!important;justify-content:center!important;width:28px!important;height:28px!important;color:#ff5927!important}body.single-product.dtv-pdp .dtv-pdp-features__label{line-height:1.25!important;color:#1c2126!important;font-weight:650!important}body.home .dtv-cats,body.home .dtv-cats__rail{overflow:visible!important}body.home .dtv-cats__grid{display:flex!important;align-items:flex-start!important;overflow-x:auto!important;overflow-y:visible!important;padding:12px clamp(40px, 5vw, 64px) 28px!important}body.home .dtv-cats__tile,body.home .dtv-cats__tile[style]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:140px!important;height:auto!important;min-height:0!important;max-height:none!important;gap:12px!important;overflow:visible!important}body.home .dtv-cats__media{width:140px!important;height:140px!important;min-width:140px!important;min-height:140px!important;max-height:140px!important;flex:0 0 140px!important;overflow:hidden!important}body.home .dtv-cats__name{display:block!important;position:relative!important;z-index:2!important;width:100%!important;height:auto!important;min-height:1.3em!important;max-height:none!important;margin:0!important;padding:0 2px!important;overflow:visible!important;opacity:1!important;visibility:visible!important;color:#14181c!important;font-size:13px!important;font-weight:650!important;line-height:1.3!important;text-align:center!important;white-space:nowrap!important}@media (max-width:700px){body.home .dtv-cats__tile,body.home .dtv-cats__tile[style]{width:148px!important;height:auto!important;max-height:none!important;overflow:visible!important}body.home .dtv-cats__media{width:148px!important;height:148px!important;min-width:148px!important;min-height:148px!important;max-height:148px!important;flex-basis:148px!important}body.home .dtv-cats__grid{gap:14px!important;padding:12px 44px 30px!important}}@media (max-width:400px){body.home .dtv-cats__tile,body.home .dtv-cats__tile[style]{width:140px!important;height:auto!important}body.home .dtv-cats__media{width:140px!important;height:140px!important;min-width:140px!important;min-height:140px!important;max-height:140px!important;flex-basis:140px!important}}.dtv-sc-ship{margin:0!important;padding:12px 16px 14px!important;border:0!important;border-bottom:1px solid rgb(28 33 38 / .1)!important;border-radius:0!important;background:rgb(20 24 28 / .03)!important}.dtv-sc-ship.is-unlocked{background:rgb(47 107 79 / .06)!important}.dtv-sc-ship.is-close:not(.is-unlocked){background:rgb(20 24 28 / .04)!important}.dtv-sc-ship__badge{display:inline!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#14181c!important;font-size:0.72rem!important;font-weight:750!important;letter-spacing:0.05em!important;text-transform:uppercase!important;line-height:1.2!important}.dtv-sc-ship.is-unlocked .dtv-sc-ship__badge{color:#2f6b4f!important}.dtv-sc-ship__meta{color:#5c6670!important;font-weight:650!important}.dtv-sc-ship__label{color:#14181c!important;font-weight:550!important}.dtv-sc-ship__label strong{color:#14181c!important;font-weight:750!important}.dtv-sc-ship.is-unlocked .dtv-sc-ship__label strong{color:#2f6b4f!important}.dtv-sc-ship__track{height:4px!important;border-radius:999px!important;background:rgb(28 33 38 / .12)!important;overflow:hidden!important;box-shadow:none!important}.dtv-sc-ship__fill{background:#14181c!important}.dtv-sc-ship.is-unlocked .dtv-sc-ship__fill{background:#2f6b4f!important}.dtv-sc-ship.is-close:not(.is-unlocked) .dtv-sc-ship__fill{background:#14181c!important}body.woocommerce-cart .dtv-cc-ship-note{margin:0 0 16px!important;padding:12px 0 14px!important;border:0!important;border-bottom:1px solid rgb(28 33 38 / .1)!important;border-radius:0!important;background:rgb(20 24 28 / .03)!important;box-shadow:none!important}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked{background:rgb(47 107 79 / .06)!important;border-color:rgb(28 33 38 / .1)!important}body.woocommerce-cart .dtv-cc-ship-note.is-close:not(.is-unlocked){border-left:0!important}body.woocommerce-cart .dtv-cc-ship-note__badge{display:inline!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#14181c!important;font-size:0.72rem!important;font-weight:750!important;letter-spacing:0.05em!important;text-transform:uppercase!important;line-height:1.2!important}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked .dtv-cc-ship-note__badge{color:#2f6b4f!important}body.woocommerce-cart .dtv-cc-ship-note__label strong,body.woocommerce-cart .dtv-cc-ship-note strong{color:#14181c!important;font-weight:750!important}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked .dtv-cc-ship-note__label strong,body.woocommerce-cart .dtv-cc-ship-note.is-unlocked strong{color:#2f6b4f!important}body.woocommerce-cart .dtv-cc-ship-note__track{height:4px!important;background:rgb(28 33 38 / .12)!important}body.woocommerce-cart .dtv-cc-ship-note__fill{background:#14181c!important}body.woocommerce-cart .dtv-cc-ship-note.is-unlocked .dtv-cc-ship-note__fill{background:#2f6b4f!important}body.woocommerce-cart .dtv-cc-ship-note.is-close:not(.is-unlocked) .dtv-cc-ship-note__fill{background:#14181c!important}body.home .dtv-store,body.home .dtv-services.dtv-store,body.home .dtv-band.dtv-store{display:grid!important;gap:clamp(28px, 4vw, 48px)!important;margin:0!important;padding:clamp(72px, 10vw, 120px) clamp(24px, 6vw, 72px)!important;background:#fff!important;border-top:1px solid rgb(20 24 28 / .08)!important}body.home .dtv-store__media img{display:block!important;width:100%!important;border-radius:8px!important}body.home .dtv-store__copy{padding:0!important}body.home .dtv-store__eyebrow{margin:0 0 10px!important}body.home .dtv-store__copy h2{margin:0 0 12px!important}body.home .dtv-store__meta{margin:0 0 24px!important}@media (max-width:900px){body.home .dtv-store,body.home .dtv-services.dtv-store,body.home .dtv-band.dtv-store{padding:clamp(72px, 12vw, 104px) clamp(20px, 5vw, 40px)!important}}.dtv-charge-guide__summary{display:grid!important}.dtv-charge-guide__details:not([open]) .dtv-charge-guide__panel{display:none!important}.dtv-charge-guide__details[open] .dtv-charge-guide__panel{display:block!important}.dtv-charge-guide__details[open] .dtv-charge-guide__fit,.dtv-charge-guide__details[open] .dtv-charge-guide__callout{display:flex!important}.dtv-charge-guide__details[open] .dtv-charge-guide__list{display:grid!important}body.home .dtv-cats__rail,body.home .dtv-hot__rail{overflow:visible!important;padding:0!important}body.home .dtv-cats__grid,body.home .dtv-hot__grid{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:safe center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.home .dtv-cats__grid::-webkit-scrollbar,body.home .dtv-hot__grid::-webkit-scrollbar{display:none!important}body.home .dtv-cats__grid{gap:clamp(0.65rem, 1vw, 1rem)!important;padding:.75rem clamp(1.25rem, 4vw, 3.5rem) 1.75rem!important}body.home .dtv-hot__grid{gap:clamp(0.75rem, 1.1vw, 1rem)!important;padding:.5rem clamp(1.25rem, 4vw, 4.5rem) 0.75rem!important}body.home .dtv-cats__tile,body.home .dtv-cats__tile[style]{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:clamp(6.75rem, 7.6vw, 8.25rem)!important;height:auto!important;min-height:0!important;max-height:none!important;gap:0.75rem!important;overflow:visible!important;scroll-snap-align:center!important}body.home .dtv-cats__media{width:clamp(6.75rem, 7.6vw, 8.25rem)!important;height:clamp(6.75rem, 7.6vw, 8.25rem)!important;min-width:clamp(6.75rem, 7.6vw, 8.25rem)!important;min-height:clamp(6.75rem, 7.6vw, 8.25rem)!important;max-height:none!important;flex:0 0 auto!important;overflow:hidden!important}body.home .dtv-cats__name{display:block!important;width:100%!important;margin:0!important;padding:0 0.15rem!important;font-size:clamp(0.75rem, 0.95vw, 0.8125rem)!important;font-weight:650!important;line-height:1.3!important;text-align:center!important;white-space:nowrap!important;color:#14181c!important;opacity:1!important;visibility:visible!important}body.home .dtv-prod{flex:0 0 clamp(11rem, 14vw, 13.5rem)!important;scroll-snap-align:center!important}body.home .dtv-search-promo__inner{display:flex!important;flex-direction:column!important;align-items:center!important;width:min(36rem, 100%)!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body.home .dtv-search-promo__hint{width:100%!important;margin:0 0 0.65rem!important;text-align:center!important}body.home .dtv-search-promo__chips{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;align-content:center!important;gap:0.5rem!important;width:100%!important;margin:0 auto!important;padding:0!important;text-align:center!important}body.home .dtv-search-promo__chip,body.home a.dtv-search-promo__chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:2.15rem!important;height:2.15rem!important;margin:0!important;padding:0 0.9rem!important;border-radius:999px!important;border:1px solid rgb(20 24 28 / .12)!important;background:rgb(255 255 255 / .95)!important;color:#14181c!important;font:inherit!important;font-size:0.8125rem!important;font-weight:650!important;line-height:1!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important}body.home .dtv-search-promo__chip:hover,body.home a.dtv-search-promo__chip:hover{border-color:#ff5927!important;color:#ff5927!important;background:#fff!important}body.home .dtv-store,body.home .dtv-services.dtv-store,body.home .dtv-band.dtv-store,body.home section.dtv-store{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr)!important;gap:clamp(1.5rem, 3.5vw, 3rem)!important;align-items:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;padding:clamp(3.5rem, 7vw, 5.5rem) clamp(1.25rem, 5vw, 4.5rem) clamp(4rem, 8vw, 6.5rem)!important;background:#fff!important;border-top:1px solid rgb(20 24 28 / .08)!important}body.home .dtv-store__media{min-width:0!important}body.home .dtv-store__media img{display:block!important;width:100%!important;height:auto!important;max-height:26rem!important;object-fit:cover!important;border-radius:0.5rem!important}body.home .dtv-store__copy{min-width:0!important;padding:.25rem 0 .25rem clamp(0rem, 1.5vw, 0.75rem)!important}body.home .dtv-store__eyebrow{margin:0 0 0.65rem!important}body.home .dtv-store__copy h2{margin:0 0 0.75rem!important}body.home .dtv-store__meta{margin:0 0 1.5rem!important}@media (max-width:900px){body.home .dtv-store,body.home .dtv-services.dtv-store,body.home .dtv-band.dtv-store,body.home section.dtv-store{grid-template-columns:1fr!important;padding:clamp(3rem, 10vw, 4.5rem) clamp(1.15rem, 5vw, 2.5rem) clamp(3.5rem, 12vw, 5rem)!important}body.home .dtv-store__copy{padding:0!important;text-align:left!important}}@media (max-width:700px){body.home .dtv-cats__grid{gap:0.85rem!important;padding:.75rem 2.5rem 1.75rem!important;justify-content:flex-start!important}body.home .dtv-hot__grid{gap:0.85rem!important;padding:.5rem 2.5rem 0.85rem!important;justify-content:flex-start!important}body.home .dtv-cats__tile,body.home .dtv-cats__tile[style],body.home .dtv-cats__media{width:8.5rem!important;min-width:8.5rem!important}body.home .dtv-cats__media{height:8.5rem!important;min-height:8.5rem!important}body.home .dtv-prod{flex-basis:min(13rem, 62vw)!important}}@media (max-width:400px){body.home .dtv-cats__tile,body.home .dtv-cats__tile[style],body.home .dtv-cats__media{width:7.75rem!important;min-width:7.75rem!important}body.home .dtv-cats__media{height:7.75rem!important;min-height:7.75rem!important}}@media (min-width:1280px){body.home .dtv-cats__grid,body.home .dtv-hot__grid{justify-content:center!important}}@supports not (justify-content:safe center){@media (min-width:1100px){body.home .dtv-cats__grid,body.home .dtv-hot__grid{justify-content:center!important}}}body.home .dtv-cats{padding:clamp(2.5rem, 6vw, 4.5rem) clamp(1.15rem, 4vw, 4rem)!important;overflow:visible!important}body.home .dtv-cats__rail,body.home .dtv-hot__rail{display:contents!important}body.home .dtv-cats .dtv-rail__btn,body.home .dtv-hot .dtv-rail__btn{display:none!important}body.home .dtv-cats__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1rem, 2vw, 1.5rem)!important;width:100%!important;max-width:64rem!important;margin:0 auto!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important;justify-content:stretch!important;align-items:stretch!important;flex-wrap:unset!important}body.home .dtv-cats__tile,body.home .dtv-cats__tile[style]{display:flex!important;flex:none!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;gap:0.75rem!important;margin:0!important;padding:.85rem .65rem 1rem!important;overflow:visible!important;scroll-snap-align:unset!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important}body.home .dtv-cats__media{width:min(100%, 8.5rem)!important;height:auto!important;aspect-ratio:1 / 1!important;min-width:0!important;min-height:0!important;max-height:none!important;flex:0 0 auto!important;margin:0 auto!important;overflow:hidden!important;border-radius:999px!important;border:1px solid rgb(20 24 28 / .1)!important;background:#fff!important}body.home .dtv-cats__media img,body.home .dtv-cats__tile img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}body.home .dtv-cats__name{display:block!important;width:100%!important;min-height:2.6em!important;margin:0!important;padding:0 0.2rem!important;overflow:visible!important;opacity:1!important;visibility:visible!important;color:#14181c!important;font-size:clamp(0.8rem, 1.05vw, 0.95rem)!important;font-weight:650!important;line-height:1.3!important;text-align:center!important;white-space:normal!important}body.home .dtv-cats:not(.is-expanded) .dtv-cats__tile--more{display:none!important}body.home .dtv-cats__more-wrap{display:flex!important;justify-content:center!important;margin-top:1.25rem!important}body.home .dtv-cats__more{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0.4rem!important;margin:0!important;padding:.7rem 1.15rem!important;border:1px solid rgb(20 24 28 / .14)!important;border-radius:999px!important;background:#fff!important;color:#14181c!important;font:inherit!important;font-size:0.875rem!important;font-weight:650!important;line-height:1!important;cursor:pointer!important}body.home .dtv-cats__more:hover{border-color:rgb(255 89 39 / .45)!important;color:#ff5927!important}body.home .dtv-cats__more-hide{display:none!important}body.home .dtv-cats.is-expanded .dtv-cats__more-show{display:none!important}body.home .dtv-cats.is-expanded .dtv-cats__more-hide{display:inline!important}body.home .dtv-hot{padding:clamp(2.5rem, 6vw, 4.5rem) clamp(1.15rem, 4vw, 4rem)!important}body.home .dtv-hot__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;width:100%!important;max-width:52rem!important;margin:0 auto!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important;justify-content:stretch!important;flex-wrap:unset!important}body.home .dtv-prod{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0.65rem!important;flex:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0.85rem!important;background:#fff!important;border:1px solid rgb(20 24 28 / .08)!important;border-radius:0.75rem!important;box-shadow:none!important;scroll-snap-align:unset!important;text-decoration:none!important;color:#14181c!important}body.home .dtv-prod__media{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;border-radius:0.5rem!important;overflow:hidden!important;background:#fafafa!important}body.home .dtv-prod__media img{width:100%!important;height:100%!important;object-fit:contain!important}body.home .dtv-prod__name{min-height:2.6em!important;margin:0!important;font-size:0.9rem!important;font-weight:650!important;line-height:1.35!important}body.home .dtv-prod__price{margin:0!important;font-size:1rem!important;font-weight:700!important;color:#ff5927!important}body.home .dtv-whatsapp{padding:clamp(3rem, 7vw, 5rem) clamp(1.15rem, 5vw, 4rem)!important;background:radial-gradient(80% 80% at 50% 0%,rgb(37 211 102 / .1),transparent 55%),#fff!important;border-top:1px solid rgb(20 24 28 / .08)!important;text-align:center!important}body.home .dtv-whatsapp__inner{width:min(36rem, 100%)!important;margin:0 auto!important}body.home .dtv-whatsapp h2{margin:0 0 0.75rem!important;font-size:clamp(1.6rem, 3.2vw, 2.25rem)!important;color:#14181c!important}body.home .dtv-whatsapp__lead{margin:0 auto 1.5rem!important;max-width:40ch!important;color:#5c6670!important;font-size:1rem!important;line-height:1.5!important}body.home .dtv-whatsapp .dtv-hero__ctas{justify-content:center!important}body.home .dtv-services{padding:clamp(2.75rem, 6vw, 4.75rem) clamp(1.15rem, 4vw, 4rem)!important;background:#f3f1ee!important}body.home .dtv-services .dtv-section-head{max-width:40rem!important;margin:0 auto 1.75rem!important;text-align:center!important}body.home .dtv-services__eyebrow{margin:0 0 0.55rem!important;font-size:0.75rem!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#ff5927!important}body.home .dtv-services .dtv-section-head h2{margin:0 0 0.55rem!important;font-size:clamp(1.6rem, 3vw, 2.2rem)!important;color:#14181c!important}body.home .dtv-services .dtv-section-head p{margin:0!important;color:#5c6670!important;font-size:1rem!important}body.home .dtv-services__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;max-width:64rem!important;margin:0 auto!important}body.home .dtv-service{position:relative!important;display:flex!important;align-items:flex-end!important;min-height:clamp(12rem, 28vw, 17rem)!important;overflow:hidden!important;color:#fff!important;text-decoration:none!important;background:#1c2126 center / cover no-repeat!important;background-image:var(--dtv-svc)!important;isolation:isolate!important}body.home .dtv-service::after{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;background:linear-gradient(0deg,rgb(20 24 28 / .9) 0%,rgb(20 24 28 / .2) 58%)!important}body.home .dtv-service__copy{position:relative!important;z-index:1!important;width:100%!important;padding:clamp(1rem, 2.5vw, 1.5rem)!important}body.home .dtv-service__title{display:block!important;margin:0 0 0.35rem!important;font-size:clamp(1.05rem, 2vw, 1.3rem)!important;font-weight:700!important;line-height:1.2!important;color:#fff!important}body.home .dtv-service__text{display:block!important;margin:0!important;color:rgb(255 255 255 / .88)!important;font-size:0.875rem!important;line-height:1.4!important}body.home .dtv-service:hover::after{background:linear-gradient(0deg,rgb(20 24 28 / .94) 0%,rgb(255 89 39 / .28) 70%)!important}body.home .dtv-store,body.home .dtv-trust{display:none!important}@media (max-width:900px){body.home .dtv-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0.85rem!important}body.home .dtv-cats__media{width:min(100%, 7.5rem)!important}body.home .dtv-cats__name{font-size:0.8rem!important;min-height:2.5em!important}body.home .dtv-services__grid{grid-template-columns:1fr!important}}@media (max-width:560px){body.home .dtv-hot__grid{gap:0.75rem!important}body.home .dtv-prod{padding:0.7rem!important}body.home .dtv-prod__name{font-size:0.82rem!important}}body.home .dtv-hero{align-items:center!important;min-height:min(56vh, 520px)!important;padding:clamp(56px, 9vw, 96px) clamp(20px, 5vw, 72px) clamp(48px, 7vw, 80px)!important;background:radial-gradient(ellipse 70% 55% at 92% 8%,rgb(255 89 39 / .32),transparent 58%),radial-gradient(ellipse 50% 40% at 8% 90%,rgb(255 89 39 / .1),transparent 55%),linear-gradient(148deg,#101318 0%,#171c22 42%,#1f252d 100%)!important;background-image:radial-gradient(ellipse 70% 55% at 92% 8%,rgb(255 89 39 / .32),transparent 58%),radial-gradient(ellipse 50% 40% at 8% 90%,rgb(255 89 39 / .1),transparent 55%),linear-gradient(148deg,#101318 0%,#171c22 42%,#1f252d 100%)!important}body.home .dtv-hero__overlay{background:linear-gradient(90deg,rgb(16 18 22 / .35) 0%,transparent 55%),linear-gradient(180deg,rgb(16 18 22 / .2) 0%,rgb(16 18 22 / .45) 100%)!important;pointer-events:none!important}body.single-product .woocommerce-Tabs-panel--description img,body.single-product #tab-description img,body.single-product .woocommerce-Tabs-panel--description figure,body.single-product #tab-description figure{display:none!important}.dtv-sc-ship-line{display:flex;justify-content:space-between;align-items:baseline;margin:-4px 0 12px;font-size:.92rem;color:var(--dtv-sc-muted,#66707a)}.dtv-sc-ship-line[hidden]{display:none!important}.dtv-sc-ship-line strong{font-variant-numeric:tabular-nums;color:var(--dtv-sc-ink,#14181c);font-weight:700;transition:color 0.25s ease,opacity 0.25s ease}.dtv-sc-ship-line.is-free strong{color:#2f6b4f}.dtv-sc-ship-line .dtv-sc-fee-was{text-decoration:line-through;opacity:.55;margin-right:.4em;font-weight:600;color:var(--dtv-sc-muted,#66707a)}.dtv-sc-ship-line.is-just-unlocked strong{animation:dtv-sc-fee-pop 0.45s ease}@keyframes dtv-sc-fee-pop{0%{transform:scale(1)}40%{transform:scale(1.06)}100%{transform:scale(1)}}.dtv-sc-upsell{position:relative!important;padding-top:1.1rem!important}.dtv-sc-upsell__dismiss{position:absolute;top:6px;right:8px;z-index:2;appearance:none;border:0;background:#fff0;color:#66707a;font-size:1.15rem;line-height:1;width:28px;height:28px;padding:0;cursor:pointer;border-radius:4px}.dtv-sc-upsell__dismiss:hover{color:#14181c;background:rgb(20 24 28 / .06)}.dtv-sc-upsell__card{display:grid!important;grid-template-columns:56px 1fr!important;gap:10px!important;align-items:center!important}.dtv-sc-upsell__add{grid-column:1 / -1;width:100%;white-space:normal!important;line-height:1.25!important;text-align:center!important;margin-top:4px;padding:11px 12px!important}body.home .dtv-hero{position:relative!important;display:flex!important;align-items:center!important;min-height:min(62vh, 600px)!important;padding:clamp(56px, 9vw, 96px) clamp(20px, 5vw, 72px) clamp(48px, 7vw, 80px)!important;background:radial-gradient(ellipse 55% 70% at 78% 50%,rgb(255 89 39 / .16),transparent 62%),linear-gradient(148deg,#0e1115 0%,#151a20 48%,#1a2028 100%)!important;background-image:radial-gradient(ellipse 55% 70% at 78% 50%,rgb(255 89 39 / .16),transparent 62%),linear-gradient(148deg,#0e1115 0%,#151a20 48%,#1a2028 100%)!important;color:#fff!important;overflow:hidden!important}body.home .dtv-hero__visual{position:absolute!important;inset:0!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding:clamp(24px, 4vw, 48px) clamp(2vw, 4vw, 3.5rem) clamp(24px, 4vw, 48px) 42%!important;pointer-events:none!important}body.home .dtv-hero__glow{position:absolute!important;left:58%!important;right:auto!important;top:50%!important;width:min(48vw, 500px)!important;height:min(48vw, 500px)!important;transform:translate(-20%,-50%)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 42%,rgb(255 255 255 / .3) 0%,rgb(255 255 255 / .12) 30%,rgb(255 89 39 / .28) 55%,transparent 74%)!important;filter:blur(1px)!important;animation:dtv-hero-glow 5.5s ease-in-out infinite alternate!important}body.home .dtv-hero__product{position:relative!important;z-index:1!important;width:min(46vw, 480px)!important;max-width:none!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:contain!important;padding:clamp(1rem, 2vw, 1.75rem)!important;border-radius:50%!important;background:radial-gradient(circle at 35% 30%,rgb(255 255 255 / .16),rgb(36 42 50 / .95) 55%,rgb(14 17 21 / .98) 100%)!important;box-shadow:0 28px 60px rgb(0 0 0 / .55),0 0 0 1px rgb(255 255 255 / .1),inset 0 1px 0 rgb(255 255 255 / .14)!important;filter:none!important;transform-origin:center!important;animation:dtv-hero-float 6.5s ease-in-out infinite!important}body.home .dtv-hero__overlay{position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(90deg,rgb(14 17 21 / .94) 0%,rgb(14 17 21 / .7) 34%,rgb(14 17 21 / .08) 62%,rgb(14 17 21 / .12) 100%),linear-gradient(180deg,rgb(14 17 21 / .2) 0%,transparent 42%,rgb(14 17 21 / .4) 100%)!important;pointer-events:none!important}body.home .dtv-hero__inner{position:relative!important;z-index:3!important;width:min(560px, 100%)!important}@keyframes dtv-hero-float{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.015)}}@keyframes dtv-hero-glow{0%{opacity:.7;transform:translate(-20%,-50%) scale(.96)}100%{opacity:1;transform:translate(-20%,-50%) scale(1.06)}}@media (max-width:900px){body.home .dtv-hero{min-height:min(72vh, 640px)!important;align-items:flex-end!important;padding-bottom:clamp(36px, 8vw, 56px)!important}body.home .dtv-hero__visual{justify-content:center!important;align-items:flex-start!important;padding-top:clamp(28px, 8vw, 56px)!important}body.home .dtv-hero__product{width:min(58vw, 280px)!important;max-width:70%!important;opacity:1!important}body.home .dtv-hero__glow{left:50%!important;right:auto!important;top:26%!important;transform:translate(-50%,-50%)!important;width:min(62vw, 300px)!important;height:min(62vw, 300px)!important;animation:none!important}body.home .dtv-hero__visual{justify-content:center!important;align-items:flex-start!important;padding:clamp(28px, 8vw, 56px) 1rem 0!important}body.home .dtv-hero__overlay{background:linear-gradient(180deg,rgb(14 17 21 / .15) 0%,rgb(14 17 21 / .55) 48%,rgb(14 17 21 / .92) 100%),linear-gradient(90deg,rgb(14 17 21 / .55) 0%,rgb(14 17 21 / .2) 100%)!important}}@media (prefers-reduced-motion:reduce){body.home .dtv-hero__product,body.home .dtv-hero__glow{animation:none!important}}body.home .dtv-cats__head{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;max-width:46rem;margin:0 auto 32px!important;padding:0 clamp(20px, 5vw, 72px);text-align:center}body.home .dtv-cats__intro{display:grid;justify-items:center;gap:0;width:100%}body.home .dtv-cats__logo{display:block;width:min(220px, 58vw);height:auto;margin:0 0 18px;padding:16px 28px;box-sizing:content-box;background:#0f232e;border:0;border-radius:14px;box-shadow:none}body.home .dtv-cats__eyebrow{display:none!important}body.home .dtv-cats__head h2{margin:0 0 14px!important;max-width:18ch;font-size:clamp(28px, 3.8vw, 42px)!important;font-weight:700!important;letter-spacing:-.035em;line-height:1.12;color:var(--dtv-ink,#14181c)!important;text-align:center}body.home .dtv-cats__lead{margin:0 auto 18px!important;max-width:42ch;font-size:clamp(15px, 1.5vw, 17px);line-height:1.55;color:var(--dtv-muted,#66707a);text-align:center}body.home .dtv-cats__all{margin:0;font-weight:650;font-size:15px;color:var(--dtv-orange,#ff5927)!important;text-decoration:none!important}body.home .dtv-cats__all:hover{text-decoration:underline!important}@media (min-width:901px){body.home .dtv-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:74rem!important;gap:clamp(1.25rem, 2.2vw, 2rem)!important}body.home .dtv-cats__media{width:min(100%, 11.5rem)!important}body.home .dtv-cats__name{font-size:clamp(0.95rem, 1.15vw, 1.1rem)!important}body.home .dtv-hot__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:58rem!important;gap:0.85rem!important}body.home .dtv-prod{padding:0.65rem!important;gap:0.45rem!important}body.home .dtv-prod__name{min-height:2.4em!important;font-size:0.82rem!important}body.home .dtv-prod__price{font-size:0.92rem!important}}body.home .dtv-hero__inner{width:min(620px, 100%)!important}body.home .dtv-hero__title{font-size:clamp(1.45rem, 3.1vw, 2.35rem)!important;line-height:1.18!important;max-width:18ch!important}body.home .dtv-hero__lead{max-width:34ch!important}body.home #shop-categories{scroll-margin-top:96px}body.home .dtv-hero{position:relative!important;display:flex!important;align-items:flex-end!important;min-height:min(78vh, 740px)!important;padding:clamp(56px, 9vw, 96px) clamp(20px, 5vw, 72px) clamp(48px, 7vw, 80px)!important;background-color:#1f5a28!important;background-image:none!important;color:#fff!important;overflow:hidden!important}body.home .dtv-hero__bg{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:72% center!important;display:block!important;pointer-events:none!important;user-select:none!important}body.home .dtv-hero__visual,body.home .dtv-hero__glow,body.home .dtv-hero__product{display:none!important}body.home .dtv-hero__overlay{position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(105deg,rgb(10 22 14 / .78) 0%,rgb(10 22 14 / .42) 38%,rgb(10 22 14 / .1) 62%,rgb(10 22 14 / .04) 100%),linear-gradient(180deg,rgb(10 22 14 / .28) 0%,transparent 28%,transparent 55%,rgb(10 22 14 / .28) 100%)!important;pointer-events:none!important}body.home .dtv-hero__inner{position:relative!important;z-index:3!important;width:min(620px, 100%)!important}body.home .dtv-hero__brand{text-shadow:0 1px 12px rgb(0 0 0 / .35)!important}body.home .dtv-hero__title,body.home .dtv-hero__lead{text-shadow:0 2px 18px rgb(0 0 0 / .35)!important}@media (max-width:900px){body.home .dtv-hero{min-height:min(84vh, 720px)!important;align-items:flex-end!important;padding-bottom:clamp(36px, 8vw, 56px)!important}body.home .dtv-hero__bg{object-position:78% 40%!important}body.home .dtv-hero__overlay{background:linear-gradient(180deg,rgb(10 22 14 / .22) 0%,rgb(10 22 14 / .12) 36%,rgb(10 22 14 / .78) 78%,rgb(10 22 14 / .9) 100%)!important}}@media (min-width:901px){body.home section.dtv-cats .dtv-cats__grid,body.home .dtv-cats__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:62rem!important;margin-inline:auto!important;gap:1.5rem!important;overflow:visible!important;flex-wrap:unset!important;padding-right:clamp(20px, 5vw, 72px)!important}body.home section.dtv-cats .dtv-cats__tile,body.home section.dtv-cats .dtv-cats__tile[style],body.home .dtv-cats__tile,body.home .dtv-cats__tile[style]{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important}body.home section.dtv-cats .dtv-cats__media,body.home .dtv-cats__media{width:13.5rem!important;height:13.5rem!important;min-width:13.5rem!important;min-height:13.5rem!important;max-width:13.5rem!important;max-height:13.5rem!important;flex:none!important;aspect-ratio:1 / 1!important}body.home section.dtv-cats .dtv-cats__name,body.home .dtv-cats__name{font-size:1rem!important;white-space:normal!important}body.home section.dtv-hot .dtv-hot__grid,body.home .dtv-hot__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:64rem!important;margin-inline:auto!important;gap:0.85rem!important;overflow:visible!important;flex-wrap:unset!important;padding-right:clamp(20px, 5vw, 72px)!important}body.home section.dtv-hot .dtv-prod,body.home .dtv-hot .dtv-prod,body.home .dtv-prod{flex:none!important;width:auto!important;max-width:none!important;padding:0.55rem!important;gap:0.45rem!important}body.home section.dtv-hot .dtv-prod__name,body.home .dtv-prod__name{min-height:2.4em!important;font-size:0.84rem!important}body.home section.dtv-hot .dtv-prod__price,body.home .dtv-prod__price{font-size:0.94rem!important}body.home .dtv-hot__rail::before,body.home .dtv-hot__rail::after{display:none!important}}@media (min-width:901px){body.home .dtv-cats,body.home .dtv-hot,body.home .dtv-search-promo,body.home .dtv-whatsapp,body.home .dtv-services{padding-left:clamp(1.25rem, 2.5vw, 2.5rem)!important;padding-right:clamp(1.25rem, 2.5vw, 2.5rem)!important}body.home .dtv-cats__head{max-width:min(80rem, 100%)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body.home section.dtv-cats .dtv-cats__grid,body.home .dtv-cats__grid{max-width:min(80rem, 100%)!important;width:100%!important;margin-inline:auto!important;padding-left:0!important;padding-right:0!important;gap:1.75rem!important}body.home .dtv-hot__head{max-width:min(80rem, 100%)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.home section.dtv-hot .dtv-hot__grid,body.home .dtv-hot__grid{max-width:min(80rem, 100%)!important;width:100%!important;margin-inline:auto!important;padding-left:0!important;padding-right:0!important;gap:1rem!important}body.home .dtv-services .dtv-section-head{max-width:min(48rem, 100%)!important}body.home .dtv-services__grid{max-width:min(80rem, 100%)!important;width:100%!important;gap:1.15rem!important}body.home .dtv-search-promo__inner{width:min(44rem, 100%)!important}body.home .dtv-search-promo__form{max-width:36rem!important}body.home .dtv-search-promo__lead{max-width:48ch!important}body.home .dtv-whatsapp__inner{width:min(44rem, 100%)!important}body.home .dtv-whatsapp__lead{max-width:48ch!important}body.home .dtv-hero{padding-left:clamp(1.5rem, 3vw, 3.5rem)!important;padding-right:clamp(1.5rem, 3vw, 3.5rem)!important}body.home .dtv-hero__inner{width:min(44rem, 100%)!important}body.home .dtv-hero__title{max-width:22ch!important}body.home .dtv-hero__lead{max-width:42ch!important}}body.home #shop-categories{scroll-margin-top:140px!important}body.home section.dtv-cats a.dtv-cats__tile .dtv-cats__media,body.home .dtv-cats a.dtv-cats__tile .dtv-cats__media{border-width:3px!important;border-style:solid!important;border-color:rgb(20 24 28 / .55)!important;box-shadow:0 0 0 4px rgb(20 24 28 / .1)!important}body.home section.dtv-cats a.dtv-cats__tile .dtv-cats__name,body.home .dtv-cats a.dtv-cats__tile .dtv-cats__name{color:#1b8f4a!important}body.home section.dtv-cats a.dtv-cats__tile:hover .dtv-cats__media,body.home .dtv-cats a.dtv-cats__tile:hover .dtv-cats__media,body.home section.dtv-cats a.dtv-cats__tile:focus-visible .dtv-cats__media,body.home .dtv-cats a.dtv-cats__tile:focus-visible .dtv-cats__media{border-color:rgb(20 24 28 / .72)!important;box-shadow:0 0 0 4px rgb(20 24 28 / .14)!important}body.home section.dtv-cats a.dtv-cats__tile:hover .dtv-cats__name,body.home .dtv-cats a.dtv-cats__tile:hover .dtv-cats__name,body.home section.dtv-cats a.dtv-cats__tile:focus-visible .dtv-cats__name,body.home .dtv-cats a.dtv-cats__tile:focus-visible .dtv-cats__name{color:#157a3e!important}body.dtv-cats-page #top .title_container,body.dtv-cats-page .title_container,body.dtv-cats-page .breadcrumb,body.dtv-cats-page .av-special-heading{display:none!important}body.dtv-cats-page body.home .dtv-cats__media img,body.home .dtv-cats__tile img{object-fit:contain!important;object-position:center center!important;background:#fff!important}body.home .dtv-cats__media--charger img,body.home a.dtv-cats__tile[href*="wall-chargers"] .dtv-cats__media img{object-fit:contain!important;object-position:center center!important;transform:scale(.68);transform-origin:center center;background:#fff!important}body.dtv-cats-page #top .title_container,body.dtv-cats-page .title_container,body.dtv-cats-page .breadcrumb,body.dtv-cats-page .av-special-heading{display:none!important}body.dtv-cats-page #main .container,body.dtv-cats-page #main .content,body.dtv-cats-page #main .entry-content-wrapper,body.dtv-cats-page #main .flex_column{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}body.dtv-cats-page #main{background:#f3f4f6!important}body.dtv-cats-page .dtv-cats-hub{position:relative;width:100%;max-width:58rem;margin:1.25rem auto 2rem;padding:1.35rem 1.25rem 2rem;background:#fff;box-sizing:border-box;border:1px solid rgb(20 24 28 / .08);border-radius:18px;box-shadow:0 10px 28px rgb(20 24 28 / .06)}body.dtv-cats-page .dtv-cats{display:block!important;padding:0!important;margin:0!important;background:transparent!important;overflow:visible!important}body.dtv-cats-page .dtv-cats__head,body.dtv-cats-page .dtv-cats__logo,body.dtv-cats-page .dtv-cats__lead,body.dtv-cats-page .dtv-cats__all,body.dtv-cats-page .dtv-cats__more-wrap{display:none!important}body.dtv-cats-page .dtv-cats-hub__nav{position:absolute!important;top:1rem!important;left:1rem!important;z-index:2;margin:0!important;padding:0!important;text-align:left!important;opacity:0;transform:translateY(8px);animation:dtv-cats-hub-in 0.35s ease forwards}body.dtv-cats-page .dtv-cats-hub__home{display:inline-block!important;color:#1b8f4a!important;font-size:0.95rem!important;font-weight:700!important;text-decoration:none!important;letter-spacing:-.01em}body.dtv-cats-page .dtv-cats-hub__home:hover,body.dtv-cats-page .dtv-cats-hub__home:focus{color:#167a3f!important;text-decoration:underline!important}body.dtv-cats-page .dtv-cats-hub__title{margin:0 0 1rem!important;padding:0!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.2!important;color:#14181c!important;text-align:center!important;opacity:0;transform:translateY(8px);animation:dtv-cats-hub-in 0.35s ease forwards;animation-delay:0.04s}body.dtv-cats-page .dtv-cats__grid>br{display:none!important}body.dtv-cats-page .dtv-cats__grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:flex-start!important;gap:1rem 1.1rem!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}body.dtv-cats-page .dtv-cats__tile,body.dtv-cats-page .dtv-cats__tile[style]{display:flex!important;flex:0 0 7.75rem!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:7.75rem!important;min-width:7.75rem!important;max-width:7.75rem!important;height:auto!important;gap:0.5rem!important;margin:0!important;padding:.25rem .2rem 0.4rem!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;color:#1b8f4a!important;opacity:0;transform:translateY(10px);animation:dtv-cats-hub-in 0.35s ease forwards;animation-delay:calc(0.04s + (var(--dtv-i, 0) * 0.03s))}body.dtv-cats-page .dtv-cats__tile:hover{transform:translateY(-2px);background:transparent!important;box-shadow:none!important}body.dtv-cats-page .dtv-cats__media{width:5.75rem!important;height:5.75rem!important;aspect-ratio:1 / 1!important;min-width:0!important;max-height:none!important;flex:0 0 auto!important;margin:0 auto!important;overflow:hidden!important;border-radius:999px!important;border:3px solid rgb(20 24 28 / .55)!important;background-color:#fff!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;box-sizing:border-box;box-shadow:0 0 0 4px rgb(20 24 28 / .1)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(1) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/dtv-cat-cables.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(2) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/GV-MA103-WE-1.jpg)!important;background-size:68%!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(3) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/10/60b68a456c-90000812530-rixus-rxwc01-3-in-1-wireless-charger-stand-25w-1024x1024-2.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(4) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/10/c5a6efc10c-435e40631a-rixus-rxwc14-wireless-car-charger-with-magsafe-compatible-15w-space-gray-1024x1024-2.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(5) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/10/32aaa15ab0-025e0cb606-rixus-rxdc03-display-port-cable-dp-to-dp-2m-8k-1024x1024-4.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(6) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/10/b2294d201f-90000810671-rixus-rxpb15-magnetic-powerbank-with-tft-screen-15000mah-100w-dark-grey-1024x1024-2.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(7) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/dtv-cat-mouse.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(8) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/10/9d3280eae8-90000810668-rixus-rxbs56-wireless-speaker-play-black-1024x1024-2.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(9) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/10/c8a7a35476-e970aba2fb-rixus-rxbh28-hifi-sound-earbuds-wireless-headset-black-1024x1024-2.png)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(10) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/10357d1b45-04696d56c6-rixus-rxhd56c-usb-c-wired-earbud-with-microphone-black-1024x1024-1.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(11) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/42a1354361-a00003054-kingston-64gb-canvas-select-plus-microsd-memory-card-100r-a1-c10-card-with-adapter-black-1024x1024-1.png)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(12) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/cffcdf9633-90000812794-rixus-rxbf01-turbo-fan-duster-1024x1024-2.jpg)!important}body.dtv-cats-page .dtv-cats__tile:nth-of-type(13) .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/dtv-cat-social.jpg)!important}body.dtv-cats-page .dtv-cats__tile:hover .dtv-cats__media{border-color:#1b8f4a!important;box-shadow:0 0 0 4px rgb(27 143 74 / .18)!important}body.dtv-cats-page .dtv-cats__media img,body.dtv-cats-page .dtv-cats__tile img{display:none!important}body.dtv-cats-page .dtv-cats__name{display:block!important;width:100%!important;min-height:2.4em!important;margin:0!important;padding:0 0.1rem!important;overflow:visible!important;color:#1b8f4a!important;font-size:0.875rem!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;white-space:normal!important}body.dtv-cats-page .dtv-cats__tile:hover .dtv-cats__name{color:#167a3f!important}@keyframes dtv-cats-hub-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){body.dtv-cats-page .dtv-cats-hub{padding:.85rem .75rem 1.75rem}body.dtv-cats-page .dtv-cats__grid{gap:.75rem 0.65rem!important}body.dtv-cats-page .dtv-cats__tile,body.dtv-cats-page .dtv-cats__tile[style]{flex-basis:6.75rem!important;width:6.75rem!important;min-width:6.75rem!important;max-width:6.75rem!important}body.dtv-cats-page .dtv-cats__media{width:5rem!important;height:5rem!important}body.dtv-cats-page .dtv-cats__name{font-size:0.8rem!important}}@media (prefers-reduced-motion:reduce){body.dtv-cats-page .dtv-cats-hub__nav,body.dtv-cats-page .dtv-cats-hub__title,body.dtv-cats-page .dtv-cats__tile,body.dtv-cats-page .dtv-cats__tile[style]{opacity:1!important;transform:none!important;animation:none!important}}body.home a.dtv-cats__tile[href*="charging-cables"] .dtv-cats__media,body.home a.dtv-cats__tile[href*="pc-laptop"] .dtv-cats__media,body.home a.dtv-cats__tile[href*="social-media"] .dtv-cats__media{background-color:#fff!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important}body.home a.dtv-cats__tile[href*="charging-cables"] .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/dtv-cat-cables.jpg)!important}body.home a.dtv-cats__tile[href*="pc-laptop"] .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/dtv-cat-mouse.jpg)!important}body.home a.dtv-cats__tile[href*="social-media"] .dtv-cats__media{background-image:url(https://www.daltontv.ie/wp-content/uploads/2026/11/dtv-cat-social.jpg)!important}body.home a.dtv-cats__tile[href*="charging-cables"] .dtv-cats__media img,body.home a.dtv-cats__tile[href*="pc-laptop"] .dtv-cats__media img,body.home a.dtv-cats__tile[href*="social-media"] .dtv-cats__media img{opacity:0!important}body.woocommerce-checkout{--dtv-cc-accent:#ff5927;--dtv-cc-ink:#1c2126;--dtv-cc-muted:#5c6670;--dtv-cc-line:rgba(28, 33, 38, 0.12);--dtv-cc-soft:#f6f7f8;--dtv-cc-bg:#ffffff;--dtv-cc-warm:#fff8f5}body.woocommerce-checkout .entry-content-wrapper>.flex_column.av_three_fifth,body.woocommerce-checkout .entry-content-wrapper>.flex_column.av_two_third,body.woocommerce-checkout .entry-content-wrapper>.flex_column.av_one_full{width:100%!important;margin-left:0!important;margin-right:0!important;float:none!important;clear:both!important}body.woocommerce-checkout .entry-content-wrapper>.flex_column.av_one_fifth,body.woocommerce-checkout .entry-content-wrapper>.flex_column.av_two_fifth,body.woocommerce-checkout .entry-content-wrapper>.flex_column.av_one_third,body.woocommerce-checkout .entry-content-wrapper>.flex_column.av_one_fourth{display:none!important}body.woocommerce-checkout .container{max-width:1180px!important}body.woocommerce-checkout .title_container{display:none!important}body.woocommerce-checkout .woocommerce{width:100%!important;max-width:100%!important}body.woocommerce-checkout form.checkout.woocommerce-checkout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:28px 40px;align-items:start;width:100%!important;max-width:100%!important;margin:0!important}body.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup,body.woocommerce-checkout form.checkout>.woocommerce-notices-wrapper{grid-column:1 / -1}body.woocommerce-checkout #customer_details.col2-set{grid-column:1;grid-row:1 / span 4;display:flex!important;flex-direction:column!important;gap:22px;width:100%!important;overflow:visible!important;float:none!important}body.woocommerce-checkout #customer_details .col-1,body.woocommerce-checkout #customer_details .col-2{float:none!important;width:100%!important;max-width:100%!important;clear:none!important;margin:0!important;padding:0!important;background:transparent!important;display:flex!important;flex-direction:column!important;gap:22px!important}body.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1;margin:0!important;padding:4px 8px 0!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:-0.02em!important;text-transform:none!important;color:var(--dtv-cc-ink)!important;border:0!important}body.woocommerce-checkout #order_review{grid-column:2;grid-row:2;position:sticky;top:96px;z-index:5;margin:0!important;padding:26px 28px 24px!important;border:1px solid var(--dtv-cc-line)!important;border-radius:14px!important;background:var(--dtv-cc-bg)!important;box-shadow:0 10px 30px rgb(17 20 24 / .06);box-sizing:border-box!important}body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-shipping-fields,body.woocommerce-checkout .woocommerce-additional-fields{margin:0!important;padding:22px 22px 18px!important;border:1px solid var(--dtv-cc-line);border-radius:14px;background:#fff}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout .woocommerce-shipping-fields h3,body.woocommerce-checkout .woocommerce-additional-fields h3{margin:0 0 16px!important;padding:0!important;border:0!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:-0.02em!important;text-transform:none!important;color:var(--dtv-cc-ink)!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,body.woocommerce-checkout .woocommerce-additional-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}body.woocommerce-checkout .form-row{margin:0!important;padding:0!important;float:none!important;width:100%!important}body.woocommerce-checkout .form-row-wide,body.woocommerce-checkout .form-row-first,body.woocommerce-checkout .form-row-last{width:100%!important;float:none!important;clear:none!important}body.woocommerce-checkout .form-row-first{grid-column:1}body.woocommerce-checkout .form-row-last{grid-column:2}body.woocommerce-checkout .form-row-wide{grid-column:1 / -1}body.woocommerce-checkout #billing_email_field,body.woocommerce-checkout #billing_company_field,body.woocommerce-checkout #billing_country_field,body.woocommerce-checkout #billing_address_1_field,body.woocommerce-checkout #billing_address_2_field,body.woocommerce-checkout #billing_city_field,body.woocommerce-checkout #billing_phone_field,body.woocommerce-checkout #billing_eircode_field,body.woocommerce-checkout #order_comments_field,body.woocommerce-checkout #shipping_company_field,body.woocommerce-checkout #shipping_country_field,body.woocommerce-checkout #shipping_address_1_field,body.woocommerce-checkout #shipping_address_2_field,body.woocommerce-checkout #shipping_city_field,body.woocommerce-checkout #shipping_phone_field{grid-column:1 / -1}body.woocommerce-checkout .form-row label{display:block!important;margin:0 0 6px!important;font-size:0.82rem!important;font-weight:600!important;color:var(--dtv-cc-muted)!important;line-height:1.3!important}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea{width:100%!important;border:1px solid var(--dtv-cc-line)!important;border-radius:10px!important;min-height:46px!important;padding:10px 12px!important;box-shadow:none!important;background:#fff!important;color:var(--dtv-cc-ink)!important;font-size:0.95rem!important;line-height:1.35!important;box-sizing:border-box!important}body.woocommerce-checkout .form-row textarea{min-height:96px!important;resize:vertical}body.woocommerce-checkout .form-row input.input-text:focus,body.woocommerce-checkout .form-row textarea:focus,body.woocommerce-checkout .select2-container--open .select2-selection--single{border-color:var(--dtv-cc-accent)!important;outline:none!important;box-shadow:0 0 0 3px rgb(255 89 39 / .12)!important}body.woocommerce-checkout #ship-to-different-address{margin:0 0 14px!important;padding:0!important}body.woocommerce-checkout #ship-to-different-address label{display:flex!important;align-items:center;gap:10px;margin:0!important;font-size:0.95rem!important;font-weight:600!important;color:var(--dtv-cc-ink)!important;cursor:pointer}body.woocommerce-checkout .form-row select.country_to_state,body.woocommerce-checkout .form-row select.state_select,body.woocommerce-checkout .form-row select{appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%235c6670' d='M1.4 1.4L6 6l4.6-4.6L12 2.8 6 8.8 0 2.8z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:12px 8px!important;padding:0 40px 0 14px!important;line-height:46px!important;height:46px!important;min-height:46px!important;vertical-align:middle!important}body.woocommerce-checkout .form-row select option,body.woocommerce-checkout .form-row select optgroup{line-height:1.4!important;padding:8px 12px!important}body.woocommerce-checkout .select2-container{width:100%!important}body.woocommerce-checkout .select2-container .select2-selection--single{height:46px!important;min-height:46px!important;padding:0 12px!important;display:flex!important;align-items:center!important;border:1px solid var(--dtv-cc-line)!important;border-radius:10px!important;background:#fff!important}body.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:1.35!important;padding:0 28px 0 2px!important;color:var(--dtv-cc-ink)!important;display:block!important;width:100%!important}body.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{height:44px!important;top:1px!important;right:8px!important;width:24px!important}body.woocommerce-checkout .select2-dropdown{border:1px solid var(--dtv-cc-line)!important;border-radius:10px!important;overflow:hidden;box-shadow:0 12px 28px rgb(17 20 24 / .1)}body.woocommerce-checkout .select2-results__option{padding:10px 14px!important;line-height:1.35!important}body.woocommerce-checkout .select2-results__option--highlighted[aria-selected],body.woocommerce-checkout .select2-results__option--highlighted{background:var(--dtv-cc-warm)!important;color:var(--dtv-cc-ink)!important}body.woocommerce-checkout .woocommerce-additional-fields{padding:0!important;border:0!important;background:transparent!important}body.woocommerce-checkout .dtv-co-notes{margin:0!important;border:1px solid var(--dtv-cc-line);border-radius:14px;background:#fff;overflow:hidden}body.woocommerce-checkout .dtv-co-notes__summary{list-style:none!important;cursor:pointer;display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:0!important;padding:16px 18px!important;font-size:0.98rem!important;font-weight:700!important;letter-spacing:-.01em;color:var(--dtv-cc-ink)!important;user-select:none}body.woocommerce-checkout .dtv-co-notes__summary::-webkit-details-marker{display:none}body.woocommerce-checkout .dtv-co-notes__summary::after{content:'';width:10px;height:10px;border-right:2px solid var(--dtv-cc-muted);border-bottom:2px solid var(--dtv-cc-muted);transform:rotate(45deg);transition:transform 0.15s ease;flex:0 0 auto;margin-top:-4px}body.woocommerce-checkout .dtv-co-notes[open]>.dtv-co-notes__summary::after{transform:rotate(-135deg);margin-top:4px}body.woocommerce-checkout .dtv-co-notes .woocommerce-additional-fields__field-wrapper{padding:0 18px 18px!important;border-top:1px solid var(--dtv-cc-line);margin-top:0!important}body.woocommerce-checkout .dtv-co-notes:not([open]) .woocommerce-additional-fields__field-wrapper{display:none!important}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin:0 0 18px!important;padding:14px 16px!important;border:1px solid rgb(255 89 39 / .22)!important;border-top-color:var(--dtv-cc-accent)!important;border-radius:12px!important;background:var(--dtv-cc-warm)!important;color:var(--dtv-cc-ink)!important}body.woocommerce-checkout .woocommerce-form-coupon{margin:0 0 18px!important;padding:16px!important;border:1px solid var(--dtv-cc-line)!important;border-radius:12px!important;background:#fff!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table{width:100%!important;border:0!important;margin:0 0 14px!important;border-collapse:separate!important;border-spacing:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table thead{display:none!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr{border:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{border:0!important;border-bottom:1px solid var(--dtv-cc-line)!important;padding:14px 4px 14px 2px!important;vertical-align:middle!important;background:transparent!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr:last-child td{border-bottom:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name{width:auto!important;padding-right:14px!important;padding-left:2px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{text-align:right!important;font-weight:700!important;white-space:nowrap;color:var(--dtv-cc-ink)!important;vertical-align:middle!important;padding-right:2px!important;padding-left:8px!important}body.woocommerce-checkout .dtv-co-line{display:flex!important;align-items:center;gap:12px;text-align:left}body.woocommerce-checkout .dtv-co-thumb,body.woocommerce-checkout .dtv-co-line img{flex:0 0 56px;width:56px!important;height:56px!important;max-width:56px!important;object-fit:contain!important;border-radius:10px!important;background:var(--dtv-cc-soft)!important;border:1px solid var(--dtv-cc-line)!important;display:block!important}body.woocommerce-checkout .dtv-co-line__text{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:.92rem;font-weight:600;line-height:1.35;color:var(--dtv-cc-ink)}body.woocommerce-checkout .dtv-co-line__text a{color:inherit!important;text-decoration:none!important}body.woocommerce-checkout .product-quantity{display:inline-block;margin-top:2px;padding:2px 8px;border-radius:999px;background:var(--dtv-cc-soft);color:var(--dtv-cc-muted);font-size:.75rem;font-weight:700}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{border-color:var(--dtv-cc-line)!important;padding:10px 4px!important;font-size:0.92rem!important;background:transparent!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{text-align:left!important;font-weight:600!important;color:var(--dtv-cc-muted)!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{text-align:right!important;font-weight:600!important;color:var(--dtv-cc-ink)!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.shipping th{vertical-align:top!important;width:34%!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.shipping td{text-align:left!important;width:66%!important;max-width:none!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td{padding-top:14px!important;font-size:1.05rem!important;font-weight:800!important;color:var(--dtv-cc-ink)!important;border-top:2px solid var(--dtv-cc-ink)!important}body.woocommerce-checkout ul.woocommerce-shipping-methods{list-style:none!important;margin:0!important;padding:4px 0 2px!important;display:grid;gap:8px}body.woocommerce-checkout ul.woocommerce-shipping-methods li{margin:0!important;padding:12px 14px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr);column-gap:12px;row-gap:4px;align-items:start;box-sizing:border-box;border:1px solid var(--dtv-cc-line);border-radius:10px;background:var(--dtv-cc-soft)}body.woocommerce-checkout ul.woocommerce-shipping-methods li:has(input.shipping_method:checked){border-color:var(--dtv-cc-accent);background:var(--dtv-cc-warm)}body.woocommerce-checkout ul.woocommerce-shipping-methods li input.shipping_method{grid-column:1;grid-row:1;margin:3px 0 0!important;width:16px!important;height:16px!important;accent-color:var(--dtv-cc-accent);flex:none}body.woocommerce-checkout ul.woocommerce-shipping-methods li label{grid-column:2;grid-row:1;display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;font-weight:600;color:var(--dtv-cc-ink);line-height:1.35;font-size:.9rem}body.woocommerce-checkout ul.woocommerce-shipping-methods li .dtv-cc-pickup-note{grid-column:2;grid-row:2;display:block;width:auto;margin:0!important;padding:0!important;font-size:0.8rem!important;font-weight:500!important;line-height:1.35!important;opacity:.85}body.woocommerce-checkout #payment{margin:18px 0 0!important;padding:16px 16px 14px!important;border:1px solid var(--dtv-cc-line)!important;border-radius:12px!important;background:var(--dtv-cc-soft)!important;box-sizing:border-box!important}body.woocommerce-checkout #payment ul.payment_methods{margin:0 0 14px!important;padding:0!important;border:0!important;list-style:none!important}body.woocommerce-checkout #payment ul.payment_methods li{margin:0!important;padding:0!important}body.woocommerce-checkout #payment ul.payment_methods li>input.input-radio{position:absolute!important;opacity:0!important;pointer-events:none!important}body.woocommerce-checkout #payment ul.payment_methods li>label{display:block!important;margin:0 0 10px!important;padding:14px 16px!important;border-radius:10px;background:#fff;border:1px solid var(--dtv-cc-line);font-weight:700;color:var(--dtv-cc-ink);font-size:.95rem;line-height:1.35}body.woocommerce-checkout #payment div.payment_box,#top body.woocommerce-checkout #payment div.payment_box,#top #payment div.payment_box.payment_method_elavon-converge-gateway{margin:0 0 4px!important;padding:14px 16px!important;background:#fff!important;border-radius:10px!important;border:1px solid var(--dtv-cc-line)!important;color:var(--dtv-cc-muted)!important;font-size:0.9rem!important;line-height:1.45!important;box-sizing:border-box!important}body.woocommerce-checkout #payment div.payment_box p,#top #payment div.payment_box p{margin:0!important;padding:0!important}body.woocommerce-checkout #payment .place-order{margin:0!important;padding:12px 0 0!important}body.woocommerce-checkout #place_order,body.woocommerce-checkout button#place_order{width:100%!important;margin:8px 0 0!important;padding:15px 18px!important;border:0!important;border-radius:10px!important;background:var(--dtv-cc-accent)!important;color:#fff!important;font-size:1rem!important;font-weight:800!important;letter-spacing:-.01em;text-shadow:none!important;box-shadow:none!important}body.woocommerce-checkout #place_order:hover{filter:brightness(.96)}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin:0 0 8px!important;font-size:.85rem;color:var(--dtv-cc-muted)}@media (max-width:980px){body.woocommerce-checkout form.checkout.woocommerce-checkout{grid-template-columns:1fr;gap:20px}body.woocommerce-checkout #customer_details.col2-set{grid-column:1;grid-row:auto}body.woocommerce-checkout #order_review_heading,body.woocommerce-checkout #order_review{grid-column:1;grid-row:auto;position:static}}@media (max-width:640px){body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,body.woocommerce-checkout .woocommerce-additional-fields__field-wrapper{grid-template-columns:1fr}body.woocommerce-checkout .form-row-first,body.woocommerce-checkout .form-row-last,body.woocommerce-checkout .form-row-wide{grid-column:1!important}body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-shipping-fields,body.woocommerce-checkout .woocommerce-additional-fields,body.woocommerce-checkout #order_review{padding:18px 20px!important;border-radius:12px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table,body.woocommerce-checkout .woocommerce-checkout-review-order-table thead,body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot,body.woocommerce-checkout .woocommerce-checkout-review-order-table tr,body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.shipping th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.shipping td{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;text-align:left!important;padding:8px 0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{text-align:left!important;padding:10px 0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:12px!important;align-items:start!important;padding:10px 0!important;border-bottom:1px solid var(--dtv-cc-line)!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td.product-name{grid-column:1!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td.product-total{grid-column:2!important;text-align:right!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.shipping th{padding-bottom:6px!important;font-size:0.85rem!important;text-transform:uppercase;letter-spacing:.04em}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td{text-align:right!important}body.woocommerce-checkout ul.woocommerce-shipping-methods,body.woocommerce-checkout #shipping_method{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important}body.woocommerce-checkout ul.woocommerce-shipping-methods li{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:12px!important;row-gap:4px!important;width:100%!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:14px!important;float:none!important}body.woocommerce-checkout ul.woocommerce-shipping-methods li label{font-size:0.95rem!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}body.woocommerce-checkout ul.woocommerce-shipping-methods li .dtv-cc-pickup-note{font-size:0.84rem!important}body.woocommerce-checkout .dtv-cable-deal-note{display:none!important}}html.dtv-sc-lock{overflow:hidden!important;overscroll-behavior:none!important;height:100%!important;touch-action:none}html.dtv-sc-lock body,body.dtv-sc-lock{overflow:hidden!important;overscroll-behavior:none!important;position:fixed!important;left:0!important;right:0!important;width:100%!important;height:100%!important;max-height:100%!important;touch-action:none!important}html.dtv-sc-lock .dtv-sc-root,html.dtv-sc-lock .dtv-sc-drawer,html.dtv-sc-lock .dtv-sc-body,html.dtv-sc-lock #dtv-sc-items,html.dtv-sc-lock .dtv-sc-upsell{touch-action:pan-y!important;overscroll-behavior:contain!important}.dtv-sc-header,.dtv-sc-footer{flex-shrink:0;position:relative;z-index:3;background:#fff}.dtv-sc-body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;position:relative;z-index:1}.dtv-sc-item{grid-template-columns:72px minmax(0,1fr)!important;align-items:start;position:relative}.dtv-sc-item__row{flex-wrap:wrap}.dtv-sc-upsell{position:relative;z-index:1;clear:both}.dtv-sc-actions .dtv-sc-btn--ghost{display:none!important}body.woocommerce-checkout #order_review{padding:26px 28px 24px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{padding:14px 4px 14px 2px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name{padding-right:14px!important;padding-left:2px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{padding-right:2px!important;padding-left:8px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{padding:10px 2px!important}@media (max-width:640px){body.woocommerce-checkout #order_review{padding:18px 20px!important}}@media (max-width:767px){.dtv-sc-drawer,body.admin-bar .dtv-sc-drawer{top:auto!important;bottom:0!important;height:min(85dvh, 85vh)!important;max-height:min(85dvh, 85vh)!important}}