:root{color-scheme:dark;--dt-bg:#0e141e;--dt-bg-deep:#0a0f17;--dt-panel:#141c28;--dt-panel-2:#182230;--dt-panel-3:#1d2938;--dt-field:#101824;--dt-stroke:#273243;--dt-stroke-soft:rgba(145,160,180,.16);--dt-text:#e9eef5;--dt-muted:#91a0b4;--dt-primary:#1b9195;--dt-primary-hover:#14787b;--dt-primary-soft:rgba(27,145,149,.16);--dt-link:#72b7e6;--dt-success:#79ceb3;--dt-success-soft:#15382f;--dt-danger:#f1a0a8;--dt-danger-soft:#41272c;--dt-warning:#e4b17f;--dt-warning-soft:#3b2f25;--dt-shadow:0 18px 45px rgba(0,0,0,.28);--dt-shadow-soft:0 10px 24px rgba(0,0,0,.17);--dt-radius:8px;--dt-radius-lg:14px;--dt-radius-xl:18px;--dt-max:1380px;--dt-font-body:"Poppins",Arial,Helvetica,sans-serif;--dt-font-display:"Rajdhani","Poppins",Arial,Helvetica,sans-serif}:root[data-theme=light]{color-scheme:light;--dt-bg:#f2f6fa;--dt-bg-deep:#e7eef5;--dt-panel:#ffffff;--dt-panel-2:#eaf0f6;--dt-panel-3:#e2eaf2;--dt-field:#f8fafc;--dt-stroke:#cad6e2;--dt-stroke-soft:rgba(82,102,124,.18);--dt-text:#172b40;--dt-muted:#52667c;--dt-primary-soft:rgba(27,145,149,.12);--dt-link:#075f98;--dt-success:#14664e;--dt-success-soft:#e3f5ed;--dt-danger:#a5283d;--dt-danger-soft:#fce8ec;--dt-warning:#805018;--dt-warning-soft:#fff0da;--dt-shadow:0 18px 45px rgba(31,52,72,.12);--dt-shadow-soft:0 10px 24px rgba(31,52,72,.09)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--dt-bg);color:var(--dt-text);font-family:var(--dt-font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--dt-font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--dt-font-display);letter-spacing:.01em}a{color:inherit;text-decoration:none}a:hover{color:var(--dt-primary)}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--dt-primary);outline-offset:3px}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-width:0;border:1px solid var(--dt-stroke);background:var(--dt-field);color:var(--dt-text);border-radius:var(--dt-radius);padding:11px 12px;outline:0}input:focus,select:focus,textarea:focus{border-color:var(--dt-primary);box-shadow:0 0 0 3px var(--dt-primary-soft)}.button,.dt-primary-cta,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wp-element-button,a.button,button{border:1px solid var(--dt-primary);border-radius:var(--dt-radius);background:var(--dt-primary);color:#fff;min-height:42px;padding:10px 16px;font-weight:700;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 5px 14px rgba(27,145,149,.18);transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.button:hover,.dt-primary-cta:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,a.button:hover,button:hover{background:var(--dt-primary-hover);border-color:var(--dt-primary-hover);color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px rgba(27,145,149,.24)}.button.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--dt-primary);border-color:var(--dt-primary);color:#fff}svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dt-category-trigger svg rect{fill:currentColor;stroke:none}.screen-reader-text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.dt-container{width:min(calc(100% - 34px),var(--dt-max));margin-inline:auto}.dt-main{min-height:55vh;padding-block:28px 58px}.dt-skip-link{position:fixed;left:14px;top:-100px;background:#fff;color:#111;padding:10px 14px;z-index:100000;border-radius:6px}.dt-skip-link:focus{top:14px}.dt-topbar{border-bottom:1px solid var(--dt-stroke-soft);background:var(--dt-bg-deep);color:var(--dt-muted);font-size:11px}.dt-topbar-inner{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:16px}.dt-topbar-message{display:flex;align-items:center;gap:8px}.dt-status-dot{width:7px;height:7px;border-radius:50%;background:var(--dt-primary);box-shadow:0 0 0 4px var(--dt-primary-soft)}.dt-topbar-tools{display:flex;align-items:center;gap:12px}.dt-theme-toggle{min-height:27px;padding:4px 8px;background:0 0;color:var(--dt-muted);border:1px solid var(--dt-stroke);box-shadow:none;font-size:11px}.dt-theme-toggle:hover{background:var(--dt-panel-2);border-color:var(--dt-stroke);color:var(--dt-text);transform:none;box-shadow:none}.dt-site-header{position:relative;z-index:100;background:var(--dt-panel);border-bottom:1px solid var(--dt-stroke)}.dt-header-main{min-height:88px;display:grid;grid-template-columns:190px minmax(320px,1fr) auto;align-items:center;gap:28px}.dt-brand{display:inline-flex;align-items:center}.dt-brand .custom-logo,.dt-brand img{width:auto;max-width:165px;max-height:54px;object-fit:contain}.dt-header-search .dgwt-wcas-search-wrapp,.dt-header-search form{max-width:none;margin:0}.dt-header-search .dgwt-wcas-search-input,.dt-header-search input[type=search]{min-height:48px!important;background:var(--dt-field)!important;border:1px solid var(--dt-stroke)!important;color:var(--dt-text)!important;border-radius:8px!important;font-size:13px!important}.dt-header-search .dgwt-wcas-search-submit{color:var(--dt-primary)!important}.dt-header-actions{display:flex;align-items:center;gap:4px}.dt-header-action{min-height:48px;padding:5px 10px;display:flex;align-items:center;gap:9px;border-left:1px solid var(--dt-stroke-soft)}.dt-header-action:first-child{border-left:0}.dt-header-action:hover{color:var(--dt-text)}.dt-action-icon{position:relative;display:grid;place-items:center;width:31px;height:31px;color:var(--dt-text);font-size:25px}.dt-action-copy{display:flex;flex-direction:column;line-height:1.2}.dt-action-copy small{color:var(--dt-muted);font-size:10px;font-weight:500}.dt-action-copy strong{color:var(--dt-text);font-size:12px;font-weight:700}.dt-cart-count{position:absolute;right:-5px;top:-6px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;border-radius:999px;background:var(--dt-primary);color:#fff;font-size:9px;font-weight:800;border:2px solid var(--dt-panel)}.dt-menu-toggle{display:none;min-width:42px;min-height:42px;padding:9px;background:var(--dt-panel-2);color:var(--dt-text);border-color:var(--dt-stroke);box-shadow:none}.dt-menu-toggle svg{width:20px;height:20px}.dt-nav-wrap{background:var(--dt-bg-deep);border-top:1px solid var(--dt-stroke-soft)}.dt-nav-inner{min-height:48px;display:flex;align-items:stretch;gap:14px}.dt-category-menu{position:relative;flex:0 0 236px}.dt-category-trigger{height:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:0 16px;background:var(--dt-primary);color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.035em}.dt-category-trigger:hover{color:#fff;background:var(--dt-primary-hover)}.dt-category-trigger svg{width:17px;height:17px}.dt-category-dropdown{display:none;position:absolute;left:0;top:100%;width:100%;padding:8px;background:var(--dt-panel);border:1px solid var(--dt-stroke);border-top:0;box-shadow:var(--dt-shadow)}.dt-category-menu:focus-within .dt-category-dropdown,.dt-category-menu:hover .dt-category-dropdown{display:block}.dt-category-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border-radius:6px;font-size:12px}.dt-category-dropdown a:hover{background:var(--dt-panel-2);color:var(--dt-primary)}.dt-category-dropdown small{color:var(--dt-muted)}.dt-primary-nav{flex:1 1 auto}.dt-menu,.dt-primary-nav>div>ul{height:100%;list-style:none;margin:0;padding:0;display:flex;gap:1px;align-items:stretch}.dt-menu li,.dt-primary-nav li{position:relative}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{height:100%;display:flex;align-items:center;padding:0 13px;color:var(--dt-text);font-size:12px;font-weight:600}.dt-menu>li>a:hover,.dt-primary-nav>div>ul>li>a:hover{color:var(--dt-primary)}.dt-menu .sub-menu,.dt-primary-nav .children{display:none;position:absolute;top:100%;left:0;z-index:120;min-width:230px;margin:0;padding:8px;list-style:none;background:var(--dt-panel);border:1px solid var(--dt-stroke);border-radius:0 0 var(--dt-radius) var(--dt-radius);box-shadow:var(--dt-shadow)}.dt-menu li:focus-within>.sub-menu,.dt-menu li:hover>.sub-menu,.dt-primary-nav li:focus-within>.children,.dt-primary-nav li:hover>.children{display:block}.dt-menu .sub-menu a,.dt-primary-nav .children a{display:block;padding:9px 10px;border-radius:5px;font-size:12px}.dt-menu .sub-menu a:hover,.dt-primary-nav .children a:hover{background:var(--dt-panel-2)}.dt-nav-sale{display:flex;align-items:center;color:var(--dt-primary);font-size:12px;font-weight:700;white-space:nowrap}.dt-home-hero{padding:22px 0 14px;background:var(--dt-bg)}.dt-home-hero-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr);gap:14px}.dt-promo{position:relative;overflow:hidden;isolation:isolate;border:1px solid var(--dt-stroke);background:var(--dt-panel);box-shadow:var(--dt-shadow-soft)}.dt-promo::before{content:"";position:absolute;inset:0;z-index:-3;background-image:var(--dt-promo-image);background-position:center right;background-size:cover;background-repeat:no-repeat;transform:scale(1.015)}.dt-promo-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(8,12,18,.98) 0,rgba(8,12,18,.88) 42%,rgba(8,12,18,.32) 72%,rgba(8,12,18,.12) 100%)}:root[data-theme=light] .dt-promo-overlay{background:linear-gradient(90deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.88) 43%,rgba(255,255,255,.42) 72%,rgba(255,255,255,.15) 100%)}.dt-promo-main{min-height:465px;border-radius:var(--dt-radius-xl)}.dt-promo-main::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 20% 20%,rgba(27,145,149,.2),transparent 36%)}.dt-promo-content{position:relative;z-index:1}.dt-promo-main .dt-promo-content{width:min(62%,690px);padding:62px 58px}.dt-kicker{display:inline-flex;margin-bottom:10px;color:var(--dt-primary);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800}.dt-promo-main h1{margin:0 0 12px;font-size:clamp(40px, 5vw, 68px);line-height:.98;font-weight:700;text-transform:uppercase}.dt-promo-main p{max-width:630px;margin:0 0 25px;color:var(--dt-muted);font-size:14px}.dt-inline-cta svg,.dt-primary-cta svg,.dt-section-link svg{width:15px;height:15px;transition:transform .15s ease}.dt-inline-cta:hover svg,.dt-primary-cta:hover svg,.dt-section-link:hover svg{transform:translateX(3px)}.dt-promo-stack{display:grid;grid-template-rows:1fr 1fr;gap:14px}.dt-promo-small{min-height:225px;border-radius:var(--dt-radius-lg)}.dt-promo-small .dt-promo-content{width:68%;padding:28px 26px}.dt-promo-small .dt-promo-overlay{background:linear-gradient(90deg,rgba(8,12,18,.97),rgba(8,12,18,.82) 55%,rgba(8,12,18,.18))}:root[data-theme=light] .dt-promo-small .dt-promo-overlay{background:linear-gradient(90deg,rgba(255,255,255,.97),rgba(255,255,255,.86) 55%,rgba(255,255,255,.22))}.dt-promo-small h2{margin:0 0 8px;font-size:clamp(24px, 2.2vw, 31px);line-height:1.02;text-transform:uppercase}.dt-promo-small p{margin:0 0 14px;color:var(--dt-muted);font-size:12px}.dt-promo-price{margin-bottom:11px;color:var(--dt-primary);font-size:16px;font-weight:800}.dt-promo-price del{color:var(--dt-muted);font-size:12px}.dt-promo-support{background:linear-gradient(135deg,#142331,#111925)}:root[data-theme=light] .dt-promo-support{background:linear-gradient(135deg,#f7fbfe,#edf4f8)}.dt-inline-cta{display:inline-flex;align-items:center;gap:6px;color:var(--dt-primary);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.dt-benefits{margin-top:4px;border-top:1px solid var(--dt-stroke-soft);border-bottom:1px solid var(--dt-stroke-soft);background:var(--dt-panel)}.dt-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr)}.dt-benefit{min-height:88px;padding:17px 22px;display:flex;align-items:center;gap:13px;border-left:1px solid var(--dt-stroke-soft)}.dt-benefit:first-child{border-left:0}.dt-benefit-icon{flex:0 0 38px;height:38px;display:grid;place-items:center;border-radius:50%;color:var(--dt-primary);background:var(--dt-primary-soft);font-size:20px}.dt-benefit span,.dt-benefit strong{display:block}.dt-benefit strong{font-family:var(--dt-font-display);font-size:17px;line-height:1.1;text-transform:uppercase}.dt-benefit div>span{margin-top:3px;color:var(--dt-muted);font-size:10px}.dt-home-section{padding-block:42px}.dt-home-section+.dt-home-section{border-top:1px solid var(--dt-stroke-soft)}.dt-section-heading{margin-bottom:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.dt-page-header h1,.dt-section-heading h2{margin:0;font-size:clamp(28px, 3vw, 38px);line-height:1;text-transform:uppercase}.dt-section-link{display:inline-flex;align-items:center;gap:7px;color:var(--dt-muted);font-size:11px;font-weight:700;text-transform:uppercase}.dt-section-link:hover{color:var(--dt-primary)}.dt-faux-tabs{display:flex;align-items:center;gap:18px;padding-bottom:3px}.dt-faux-tabs span{position:relative;color:var(--dt-muted);font-size:11px;font-weight:700;text-transform:uppercase}.dt-faux-tabs .is-active{color:var(--dt-text)}.dt-faux-tabs .is-active::after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:var(--dt-primary)}.dt-category-section .woocommerce ul.products{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.dt-category-section .woocommerce ul.products li.product-category{padding:0;overflow:hidden;border-radius:var(--dt-radius-lg);background:var(--dt-panel);text-align:center}.dt-category-section .woocommerce ul.products li.product-category a{display:block}.dt-category-section .woocommerce ul.products li.product-category img{aspect-ratio:1.25/1;margin:0;border-radius:0;object-fit:cover;background:var(--dt-panel-2);transition:transform .25s ease}.dt-category-section .woocommerce ul.products li.product-category:hover img{transform:scale(1.04)}.dt-category-section .woocommerce ul.products li.product-category .woocommerce-loop-category__title{margin:0;padding:13px 10px;font-family:var(--dt-font-display);font-size:17px;line-height:1.1;text-transform:uppercase}.dt-category-section .woocommerce ul.products li.product-category mark{display:inline-block;margin-left:4px;padding:1px 5px;background:var(--dt-primary-soft);color:var(--dt-primary);border-radius:999px;font-family:var(--dt-font-body);font-size:9px}.dt-mid-banner{margin-block:4px 26px;min-height:260px;position:relative;overflow:hidden;display:flex;align-items:center;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-xl);background:radial-gradient(circle at 82% 48%,rgba(27,145,149,.24),transparent 26%),linear-gradient(115deg,#101722,#182533 65%,#10272a);box-shadow:var(--dt-shadow-soft)}:root[data-theme=light] .dt-mid-banner{background:radial-gradient(circle at 82% 48%,rgba(27,145,149,.16),transparent 28%),linear-gradient(115deg,#fff,#eef5f8 65%,#e6f4f3)}.dt-mid-banner::after{content:"DECTREND";position:absolute;right:3%;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.035);font-family:var(--dt-font-display);font-size:clamp(90px, 15vw, 210px);font-weight:700;letter-spacing:-.06em}:root[data-theme=light] .dt-mid-banner::after{color:rgba(23,43,64,.04)}.dt-mid-banner-content{position:relative;z-index:1;width:min(700px,68%);padding:38px 46px}.dt-mid-banner h2{margin:0 0 8px;font-size:clamp(32px, 4vw, 50px);line-height:1;text-transform:uppercase}.dt-mid-banner p{margin:0 0 20px;color:var(--dt-muted);font-size:13px}.dt-page-header{margin-bottom:24px}.dt-article-card,.dt-empty-state,.dt-page-content{border:1px solid var(--dt-stroke);background:var(--dt-panel);border-radius:var(--dt-radius-lg);padding:clamp(18px,3vw,30px)}.dt-content-list{display:grid;gap:18px}.dt-entry-title{margin-top:0}.dt-empty-state{text-align:center;margin-block:32px}.dt-empty-code{display:block;color:var(--dt-primary);font-size:70px;font-weight:800;letter-spacing:-4px}.dt-site-footer{margin-top:30px;background:var(--dt-bg-deep);border-top:1px solid var(--dt-stroke);color:var(--dt-muted)}.dt-footer-grid{padding-block:44px;display:grid;grid-template-columns:1.4fr .8fr 1fr;gap:50px}.dt-footer-grid h2{margin:0 0 12px;color:var(--dt-text);font-size:19px;text-transform:uppercase}.dt-brand-footer{margin-bottom:14px}.dt-footer-menu{list-style:none;padding:0;margin:10px 0 0}.dt-footer-menu li{margin:7px 0}.dt-footer-menu a:hover{color:var(--dt-primary)}.dt-footer-bottom{border-top:1px solid var(--dt-stroke);padding-block:16px;font-size:11px}.dt-breadcrumb,.woocommerce .woocommerce-breadcrumb{color:var(--dt-muted);margin:0 0 20px;font-size:11px}.dt-breadcrumb-sep{margin-inline:8px;color:var(--dt-primary);opacity:.75}.woocommerce .woocommerce-result-count{color:var(--dt-muted);font-size:12px}.woocommerce .woocommerce-ordering select{min-width:220px}.woocommerce ul.products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0}.woocommerce ul.products::after,.woocommerce ul.products::before{display:none}.woocommerce ul.products li.product{width:auto!important;float:none!important;margin:0!important;min-width:0;position:relative;padding:12px 12px 13px;overflow:hidden;border:1px solid var(--dt-stroke);border-radius:4px;background:var(--dt-panel);box-shadow:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.woocommerce ul.products li.product:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--dt-primary) 45%,var(--dt-stroke));box-shadow:var(--dt-shadow-soft)}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:1/1;margin:0 0 12px;border-radius:3px;object-fit:contain;background:var(--dt-field)}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:44px;margin:0;padding:0;color:var(--dt-text);font-family:var(--dt-font-body);font-size:12px;line-height:1.45;font-weight:600}.dt-product-category{display:block;margin-bottom:5px;color:var(--dt-muted);font-size:9px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.woocommerce ul.products li.product .price{min-height:28px;margin:8px 0 10px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:var(--dt-primary);font-size:14px;font-weight:800}.woocommerce ul.products li.product .price del{color:var(--dt-muted);opacity:.72;font-size:10px;font-weight:500}.woocommerce ul.products li.product .price ins{color:var(--dt-primary);text-decoration:none}.woocommerce ul.products li.product .button{width:100%;min-height:36px;margin-top:2px;padding:8px 8px;font-size:10px;text-transform:uppercase;letter-spacing:.025em}.woocommerce span.onsale{min-width:0;min-height:0;left:8px;top:8px;margin:0;padding:5px 7px;border-radius:3px;background:var(--dt-primary);color:#fff;font-family:var(--dt-font-body);font-size:8px;line-height:1;font-weight:800;text-transform:uppercase}.woocommerce ul.products li.product .compare-button,.woocommerce ul.products li.product .product-compare,.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button,.woocommerce ul.products li.product .woosc-btn,.woocommerce ul.products li.product .wpc-compare,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist,.woocommerce ul.products li.product a.compare{display:none!important}.woocommerce div.product{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);column-gap:42px;row-gap:28px}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:auto;margin:0}.woocommerce div.product div.images{padding:18px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:var(--dt-panel)}.woocommerce div.product div.images img{border-radius:6px;background:var(--dt-field)}.woocommerce div.product div.summary{align-self:start;padding:26px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:var(--dt-panel);box-shadow:var(--dt-shadow-soft)}.woocommerce div.product .product_title{margin:0 0 10px;font-size:clamp(32px, 4vw, 46px);line-height:1.03;text-transform:uppercase}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--dt-primary);font-size:26px;font-weight:800}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:var(--dt-muted);font-size:16px;opacity:.7}.woocommerce div.product .woocommerce-product-details__short-description{color:var(--dt-muted);font-size:13px}.woocommerce div.product form.cart{margin:22px 0 16px;padding-top:18px;border-top:1px solid var(--dt-stroke)}.woocommerce div.product form.cart .variations{margin-bottom:12px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding:6px 0;vertical-align:middle}.woocommerce div.product form.cart .variations label{font-size:11px;text-transform:uppercase;letter-spacing:.05em}.woocommerce div.product form.cart div.quantity{margin-right:8px}.woocommerce .quantity .qty{width:76px;min-height:44px}.woocommerce div.product form.cart .button{min-height:44px}.woocommerce div.product .product_meta{margin-top:18px;padding-top:14px;border-top:1px solid var(--dt-stroke);color:var(--dt-muted);font-size:11px}.woocommerce div.product .product_meta>span{display:block;margin:4px 0}.woocommerce div.product .related,.woocommerce div.product .upsells,.woocommerce div.product .woocommerce-tabs{grid-column:1/-1}.woocommerce div.product .woocommerce-tabs{margin-top:8px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;border-bottom:1px solid var(--dt-stroke)}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 4px 0 0;border:0;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:11px 14px;color:var(--dt-muted);font-size:11px;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--dt-primary);border-bottom:2px solid var(--dt-primary)}.woocommerce div.product .woocommerce-tabs .panel{padding:24px;border:1px solid var(--dt-stroke);border-top:0;background:var(--dt-panel)}.dt-stock{margin:10px 0;padding:9px 11px;display:inline-flex;align-items:center;gap:8px;border-radius:6px;background:var(--dt-success-soft);color:var(--dt-success);border:1px solid color-mix(in srgb,var(--dt-success) 20%,transparent);font-size:11px;font-weight:700}.dt-stock--out{background:var(--dt-danger-soft);color:var(--dt-danger);border-color:color-mix(in srgb,var(--dt-danger) 20%,transparent)}.dt-stock__dot{width:7px;height:7px;border-radius:50%;background:currentColor}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:var(--dt-panel);color:var(--dt-text);border:1px solid var(--dt-stroke);border-top:3px solid var(--dt-primary);border-radius:var(--dt-radius)}.woocommerce-info::before,.woocommerce-message::before{color:var(--dt-success)}.woocommerce-error::before{color:var(--dt-danger)}.woocommerce table.shop_table{border:1px solid var(--dt-stroke);border-collapse:separate;border-radius:var(--dt-radius-lg);background:var(--dt-panel);overflow:hidden}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:var(--dt-stroke);padding:14px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-checkout-review-order{background:var(--dt-panel);border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);padding:20px}.woocommerce-checkout #payment{background:var(--dt-panel);border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg)}.woocommerce-checkout #payment ul.payment_methods{border-color:var(--dt-stroke)}.woocommerce-checkout #payment div.payment_box{background:var(--dt-panel-2);color:var(--dt-text)}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--dt-panel-2)}.select2-container--default .select2-selection--single{min-height:42px;background:var(--dt-field);border-color:var(--dt-stroke);border-radius:var(--dt-radius);color:var(--dt-text)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--dt-text);line-height:40px}.woocommerce-account .woocommerce{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:8px;margin:0;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:var(--dt-panel)}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:10px 12px;border-radius:var(--dt-radius);font-size:12px}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{color:var(--dt-primary);background:var(--dt-primary-soft)}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:auto}.dt-exchange{position:relative}.dt-exchange summary{list-style:none;cursor:pointer;color:var(--dt-muted)}.dt-exchange summary::-webkit-details-marker{display:none}.dt-exchange-popover{position:absolute;right:0;top:calc(100% + 9px);z-index:160;min-width:190px;padding:7px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius);background:var(--dt-panel);box-shadow:var(--dt-shadow)}.dt-exchange-row{display:flex;justify-content:space-between;gap:16px;padding:7px 8px;font-size:11px}.dt-exchange-updated{display:block;padding:5px 8px;border-top:1px solid var(--dt-stroke);color:var(--dt-muted);font-size:9px}.dt-whatsapp-button{margin-left:8px!important;background:var(--dt-primary)!important;color:#fff!important;border-color:var(--dt-primary)!important}.dt-whatsapp-button:hover{background:var(--dt-primary-hover)!important;border-color:var(--dt-primary-hover)!important}.dt-whatsapp-button.is-disabled,.wa-order-class.is-disabled{opacity:.55!important;pointer-events:none!important;cursor:not-allowed!important}select option.dt-option-unavailable,select option:disabled{color:var(--dt-muted)}@media (max-width:1180px){.dt-header-main{grid-template-columns:160px minmax(260px,1fr) auto;gap:16px}.dt-action-copy{display:none}.dt-header-action{border-left:0;padding-inline:7px}.dt-home-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr)}.dt-promo-main .dt-promo-content{width:70%;padding-inline:42px}.dt-category-section .woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.dt-category-menu{flex-basis:210px}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{padding-inline:9px}.dt-nav-sale{display:none}.dt-home-hero-grid{grid-template-columns:1fr}.dt-promo-stack{grid-template-columns:1fr 1fr;grid-template-rows:none}.dt-benefit-grid{grid-template-columns:repeat(2,1fr)}.dt-benefit:nth-child(3){border-left:0;border-top:1px solid var(--dt-stroke-soft)}.dt-benefit:nth-child(4){border-top:1px solid var(--dt-stroke-soft)}.woocommerce div.product{grid-template-columns:1fr 1fr;gap:24px}.woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.dt-container{width:min(calc(100% - 22px),var(--dt-max))}.dt-topbar-inner>.dt-topbar-message{display:none}.dt-topbar-inner{justify-content:flex-end}.dt-header-main{min-height:66px;grid-template-columns:128px 1fr auto;padding-block:9px}.dt-brand .custom-logo,.dt-brand img{max-width:120px;max-height:38px}.dt-header-search{grid-column:1/-1;grid-row:2;padding-bottom:7px}.dt-menu-toggle{display:inline-flex}.dt-header-action{display:none}.dt-cart-link{display:flex}.dt-nav-inner{min-height:auto;display:block}.dt-category-menu{display:none}.dt-primary-nav{display:none;padding-bottom:8px}.dt-primary-nav.is-open{display:block}.dt-menu,.dt-primary-nav>div>ul{display:block}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{min-height:42px;padding:9px 7px;border-bottom:1px solid var(--dt-stroke-soft)}.dt-menu .sub-menu,.dt-primary-nav .children{display:block;position:static;box-shadow:none;border:0;border-left:1px solid var(--dt-stroke);border-radius:0;margin-left:12px;background:0 0}.dt-home-hero{padding-top:12px}.dt-promo-main{min-height:390px}.dt-promo-main .dt-promo-content{width:82%;padding:42px 28px}.dt-promo-main h1{font-size:clamp(38px, 10vw, 56px)}.dt-promo-stack{grid-template-columns:1fr}.dt-promo-small{min-height:200px}.dt-promo-small .dt-promo-content{width:76%}.dt-category-section .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.dt-faux-tabs{display:none}.dt-mid-banner-content{width:88%;padding-inline:28px}.dt-footer-grid{grid-template-columns:1fr;gap:24px}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.woocommerce ul.products li.product{padding:10px}.woocommerce div.product{grid-template-columns:1fr}.woocommerce div.product .related,.woocommerce div.product .upsells,.woocommerce div.product .woocommerce-tabs{grid-column:1}.woocommerce-account .woocommerce{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;gap:4px;overflow-x:auto;white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto}}@media (max-width:520px){.dt-theme-toggle [data-theme-label]{display:none}.dt-header-main{grid-template-columns:108px 1fr auto}.dt-promo-main::before,.dt-promo-small::before{background-position:65% center}.dt-promo-main .dt-promo-content{width:100%;padding:36px 22px}.dt-promo-main .dt-promo-overlay{background:linear-gradient(90deg,rgba(8,12,18,.96),rgba(8,12,18,.75))}:root[data-theme=light] .dt-promo-main .dt-promo-overlay{background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.72))}.dt-promo-small .dt-promo-content{width:100%}.dt-benefit-grid{grid-template-columns:1fr}.dt-benefit{border-left:0!important;border-top:1px solid var(--dt-stroke-soft)}.dt-benefit:first-child{border-top:0}.dt-section-heading{align-items:flex-start;flex-direction:column}.dt-category-section .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-mid-banner-content{width:100%;padding:30px 20px}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:50px;font-size:11px}.woocommerce ul.products li.product .price{font-size:13px}.woocommerce ul.products li.product .button{font-size:9px}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow-x:auto;white-space:nowrap}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{border-color:var(--dt-stroke)}.dt-whatsapp-button{margin:8px 0 0!important;width:100%}.woocommerce div.product form.cart .button{min-height:46px}}.dt-site-header{position:sticky;top:0;z-index:999}.admin-bar .dt-site-header{top:32px}.dt-menu .menu-item-has-children>a,.dt-primary-nav .page_item_has_children>a{padding-right:32px}.dt-submenu-toggle{position:absolute;right:4px;top:50%;z-index:3;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;transform:translateY(-50%);border:0;border-radius:5px;background:0 0;color:var(--dt-muted);box-shadow:none;font-size:15px;line-height:1}.dt-submenu-toggle:focus-visible,.dt-submenu-toggle:hover{transform:translateY(-50%);background:var(--dt-panel-2);border:0;color:var(--dt-primary);box-shadow:none}.dt-submenu-toggle span{display:block;transition:transform .16s ease}.menu-item-has-children.is-submenu-open>.dt-submenu-toggle span{transform:rotate(180deg)}.dt-menu li.is-submenu-open>.sub-menu,.dt-primary-nav li.is-submenu-open>.children{display:block}.dt-product-tabs{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid var(--dt-stroke);border-radius:8px;background:var(--dt-panel)}.dt-product-tabs button{width:auto;min-height:32px;padding:6px 11px;border:0;border-radius:6px;background:0 0;color:var(--dt-muted);box-shadow:none;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.dt-product-tabs button:hover{transform:none;border:0;background:var(--dt-panel-2);color:var(--dt-text);box-shadow:none}.dt-product-tabs button.is-active{background:var(--dt-primary);color:#fff}.dt-product-panel[hidden]{display:none!important}.dt-shop-hero{position:relative;overflow:hidden;margin:0 0 24px;padding:clamp(24px,4vw,44px);border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-xl);background:radial-gradient(circle at 88% 15%,rgba(27,145,149,.22),transparent 30%),linear-gradient(120deg,var(--dt-panel),var(--dt-panel-2))}.dt-shop-hero::after{content:"DECTREND";position:absolute;right:2%;bottom:-30%;color:rgba(255,255,255,.025);font-family:var(--dt-font-display);font-size:clamp(70px, 11vw, 150px);font-weight:700;letter-spacing:-.05em;pointer-events:none}:root[data-theme=light] .dt-shop-hero::after{color:rgba(23,43,64,.035)}.dt-shop-hero h1{position:relative;z-index:1;margin:0 0 8px;font-size:clamp(34px, 4vw, 50px);line-height:.98;text-transform:uppercase}.dt-shop-hero p{position:relative;z-index:1;max-width:680px;margin:0;color:var(--dt-muted);font-size:12px}.dt-woocommerce-main>.woocommerce-breadcrumb{margin-top:0}.woocommerce .woocommerce-result-count{margin:8px 0 20px}.woocommerce .woocommerce-ordering{margin:0 0 20px}.woocommerce .woocommerce-ordering select{min-height:40px}.woocommerce .products{clear:both}.woocommerce nav.woocommerce-pagination{margin-top:30px}.woocommerce nav.woocommerce-pagination ul{overflow:hidden;border:1px solid var(--dt-stroke);border-radius:8px}.woocommerce nav.woocommerce-pagination ul li{border-color:var(--dt-stroke)}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:38px;min-height:38px;display:grid;place-items:center;background:var(--dt-panel);color:var(--dt-muted)}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--dt-primary);color:#fff}.dt-page-header{position:relative;overflow:hidden;margin-bottom:20px;padding:clamp(22px,4vw,38px);border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-xl);background:linear-gradient(120deg,var(--dt-panel),var(--dt-panel-2))}.dt-page-header::after{content:"";position:absolute;width:220px;height:220px;right:-80px;top:-110px;border-radius:50%;background:var(--dt-primary-soft)}.dt-page-header h1{position:relative;z-index:1}.dt-page-content{overflow:hidden}.dt-page-content>:first-child{margin-top:0}.dt-page-content>:last-child{margin-bottom:0}.dt-page-content h1,.dt-page-content h2,.dt-page-content h3,.dt-page-content h4{color:var(--dt-text);line-height:1.15}.dt-page-content h1{font-size:clamp(28px, 3.5vw, 42px)}.dt-page-content h2{font-size:clamp(23px, 3vw, 34px)}.dt-page-content h3{font-size:clamp(19px, 2.3vw, 27px)}.dt-page-content li,.dt-page-content p{color:var(--dt-muted)}.dt-page-content a:not(.button):not(.wp-element-button){color:var(--dt-primary);text-decoration:underline;text-decoration-color:rgba(27,145,149,.4);text-underline-offset:3px}.dt-page-content img{border-radius:var(--dt-radius)}.dt-page-content table{width:100%;border-collapse:collapse}.dt-page-content td,.dt-page-content th{padding:12px;border:1px solid var(--dt-stroke)}.dt-page-content th{background:var(--dt-panel-2);color:var(--dt-text)}.dt-page-article--elementor .dt-page-content--elementor{padding:0;border:0;border-radius:0;background:0 0;overflow:visible}.dt-page-content--elementor .elementor{color:var(--dt-text)}.dt-page-content--elementor .e-con,.dt-page-content--elementor .elementor-section{max-width:100%}.dt-page--account .dt-page-content,.dt-page--cart .dt-page-content,.dt-page--checkout .dt-page-content{padding:0;border:0;background:0 0;overflow:visible}.woocommerce-cart-form{padding:18px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:var(--dt-panel)}.woocommerce-cart table.cart img{width:72px;border-radius:6px;background:var(--dt-field)}.woocommerce-cart table.cart td.actions .coupon{display:flex;gap:8px}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:180px}.woocommerce-cart .cart-collaterals{margin-top:22px}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:min(100%,520px);margin-left:auto}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;margin-bottom:0}.woocommerce .cart-empty,.woocommerce .return-to-shop{text-align:center}.woocommerce .cart-empty{margin:0;padding:34px 20px 12px;border:1px solid var(--dt-stroke);border-bottom:0;border-radius:var(--dt-radius-lg) var(--dt-radius-lg) 0 0;background:var(--dt-panel)}.woocommerce .return-to-shop{margin:0;padding:10px 20px 34px;border:1px solid var(--dt-stroke);border-top:0;border-radius:0 0 var(--dt-radius-lg) var(--dt-radius-lg);background:var(--dt-panel)}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:0 24px;align-items:start}.woocommerce-checkout form.checkout>#customer_details{grid-column:1;grid-row:1/span 3;width:100%}.woocommerce-checkout form.checkout>#order_review_heading{grid-column:2;grid-row:1;margin:0 0 12px}.woocommerce-checkout form.checkout>#order_review{grid-column:2;grid-row:2}.woocommerce-checkout .col2-set,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;width:100%}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{padding:20px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:var(--dt-panel)}.woocommerce-checkout .col2-set .col-2{margin-top:18px}.woocommerce-checkout h3{margin-top:0}.woocommerce-checkout-review-order{position:sticky;top:190px}.woocommerce-checkout #payment .payment_methods li{padding-block:6px}.woocommerce-checkout #place_order{width:100%;min-height:48px}.woocommerce-account .woocommerce-MyAccount-navigation ul{position:sticky;top:190px}.woocommerce-account .woocommerce-MyAccount-content{min-width:0}.woocommerce-account .woocommerce-MyAccount-content table{width:100%}.woocommerce ul.products li.product .compare,.woocommerce ul.products li.product .tinv-wraper,.woocommerce ul.products li.product .woosc-btn,.woocommerce ul.products li.product .woosw-btn,.woocommerce ul.products li.product [class*=wishlist]{display:none!important}.woosc-area,.woosc-bar,.woosc-popup,.woosc-quick-table{display:none!important}.dt-site-header .tc-menu-item,.dt-site-header [class*=divisa_dropdown]{display:none!important}@media (max-width:960px){.woocommerce-checkout form.checkout{grid-template-columns:1fr}.woocommerce-checkout form.checkout>#customer_details,.woocommerce-checkout form.checkout>#order_review,.woocommerce-checkout form.checkout>#order_review_heading{grid-column:1;grid-row:auto}.woocommerce-checkout form.checkout>#order_review_heading{margin-top:22px}.woocommerce-checkout-review-order{position:static}}@media (max-width:780px){.admin-bar .dt-site-header{top:46px}.dt-site-header{position:relative;top:auto!important}.dt-primary-nav .children,.dt-primary-nav .dt-menu .sub-menu{display:none;position:static;min-width:0;margin:0 0 5px 10px;padding:4px 0 4px 10px;border:0;border-left:1px solid var(--dt-stroke);border-radius:0;background:0 0;box-shadow:none}.dt-primary-nav .menu-item-has-children.is-submenu-open>.sub-menu,.dt-primary-nav .page_item_has_children.is-submenu-open>.children{display:block}.dt-submenu-toggle{top:7px;right:2px;transform:none}.dt-submenu-toggle:focus-visible,.dt-submenu-toggle:hover{transform:none}.dt-menu .menu-item-has-children>a,.dt-primary-nav .page_item_has_children>a{padding-right:40px}.dt-product-tabs{width:100%;overflow-x:auto}.dt-product-tabs button{flex:0 0 auto}.dt-shop-hero{padding:24px 20px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{float:none;width:100%}.woocommerce .woocommerce-ordering select{width:100%}.woocommerce-cart-form{padding:10px}.woocommerce-cart table.cart td.actions .coupon{width:100%;flex-direction:column}.woocommerce-cart table.cart td.actions .coupon .button,.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%}}@media (max-width:520px){.dt-page-header{padding:20px 16px}.dt-page-content:not(.dt-page-content--elementor){padding:16px}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{padding:15px}}:root{--dt-cyber-line:rgba(27,145,149,.22);--dt-cyber-glow:0 0 0 1px rgba(27,145,149,.08),0 14px 34px rgba(0,0,0,.22);--dt-cyber-glow-hover:0 0 0 1px rgba(27,145,149,.22),0 18px 40px rgba(0,0,0,.3),0 0 28px rgba(27,145,149,.08)}body.dectrend-store{background-color:var(--dt-bg);background-image:linear-gradient(rgba(27,145,149,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(27,145,149,.018) 1px,transparent 1px),radial-gradient(circle at 18% -10%,rgba(27,145,149,.08),transparent 28%);background-size:42px 42px,42px 42px,auto;background-attachment:fixed}:root[data-theme=light] body.dectrend-store{background-image:linear-gradient(rgba(27,145,149,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(27,145,149,.025) 1px,transparent 1px),radial-gradient(circle at 18% -10%,rgba(27,145,149,.07),transparent 28%)}.dt-site-header{backdrop-filter:saturate(120%) blur(9px)}.dt-nav-wrap,.dt-topbar{position:relative}.dt-nav-wrap::after,.dt-topbar::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent 0 4%,rgba(27,145,149,.4) 28%,rgba(27,145,149,.12) 72%,transparent 96%);pointer-events:none}.dt-article-card,.dt-mid-banner,.dt-page-content:not(.dt-page-content--elementor),.dt-page-header,.dt-promo,.dt-shop-hero,.woocommerce div.product .summary,.woocommerce div.product .woocommerce-product-gallery,.woocommerce ul.products li.product,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout-review-order{box-shadow:var(--dt-cyber-glow)}.dt-page-header,.dt-shop-hero{isolation:isolate;background:linear-gradient(135deg,rgba(27,145,149,.09),transparent 42%),linear-gradient(120deg,var(--dt-panel),var(--dt-panel-2))}.dt-page-header::before,.dt-shop-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--dt-primary) 0 74px,transparent 74px) top left/120px 1px no-repeat,linear-gradient(var(--dt-primary) 0 44px,transparent 44px) top left/1px 90px no-repeat,linear-gradient(270deg,rgba(27,145,149,.55) 0 54px,transparent 54px) bottom right/100px 1px no-repeat,linear-gradient(0deg,rgba(27,145,149,.55) 0 34px,transparent 34px) bottom right/1px 80px no-repeat;opacity:.75}.dt-mid-banner h2,.dt-page-header h1,.dt-section-heading h2,.dt-shop-hero h1{font-weight:700;letter-spacing:.025em;text-transform:uppercase}.dt-page-header h1,.dt-shop-hero h1{text-shadow:0 0 24px rgba(27,145,149,.12)}.dt-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--dt-primary);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dt-kicker::before{content:"";width:18px;height:2px;background:var(--dt-primary);box-shadow:0 0 10px rgba(27,145,149,.35)}.dt-page-article{min-width:0}.dt-page-content:not(.dt-page-content--elementor){padding:clamp(18px,3vw,30px);border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 16%),var(--dt-panel)}.dt-page-content blockquote{margin:24px 0;padding:16px 18px;border:1px solid var(--dt-stroke);border-left:3px solid var(--dt-primary);border-radius:0 var(--dt-radius) var(--dt-radius) 0;background:var(--dt-panel-2);color:var(--dt-text)}.dt-page-content ol,.dt-page-content ul{padding-left:1.35rem}.dt-page-content li::marker{color:var(--dt-primary)}.dt-page-content hr{border:0;border-top:1px solid var(--dt-stroke);margin:28px 0}.dt-page-content--elementor .e-con-inner,.dt-page-content--elementor .elementor-widget-wrap{color:var(--dt-text)}.dt-page-content--elementor .elementor-widget-container{color:inherit}.dt-page-content--elementor .elementor-button{background:var(--dt-primary)!important;color:#fff!important;border-radius:var(--dt-radius)!important}.dt-page-content--elementor input,.dt-page-content--elementor select,.dt-page-content--elementor textarea{background:var(--dt-field)!important;color:var(--dt-text)!important;border-color:var(--dt-stroke)!important}.woocommerce ul.products li.product{position:relative;overflow:hidden;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 28%),var(--dt-panel);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.woocommerce ul.products li.product::before{content:"";position:absolute;left:0;top:0;width:54px;height:2px;z-index:3;background:var(--dt-primary);opacity:.72;pointer-events:none}.woocommerce ul.products li.product:hover{transform:translateY(-3px);border-color:rgba(27,145,149,.5);box-shadow:var(--dt-cyber-glow-hover)}.woocommerce ul.products li.product .woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--dt-text);font-weight:700}.woocommerce ul.products li.product .price{color:var(--dt-primary);font-weight:800}.woocommerce ul.products li.product .button{width:calc(100% - 24px);margin:10px 12px 14px!important}.woocommerce span.onsale{min-width:0;min-height:0;line-height:1;padding:7px 9px;border-radius:5px;background:var(--dt-primary);box-shadow:0 0 18px rgba(27,145,149,.22);color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.dt-woocommerce-main{min-width:0}.dt-woocommerce-main .woocommerce-notices-wrapper{margin-bottom:14px}.dt-woocommerce-main .woocommerce-breadcrumb{margin:0 0 14px;color:var(--dt-muted);font-size:11px}.dt-woocommerce-main .woocommerce-breadcrumb a{color:var(--dt-muted)}.dt-woocommerce-main .woocommerce-breadcrumb a:hover{color:var(--dt-primary)}.dt-breadcrumb-sep{padding-inline:6px;color:rgba(27,145,149,.6)}.woocommerce div.product{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:28px;align-items:start}.woocommerce div.product .summary,.woocommerce div.product .woocommerce-product-gallery{border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:var(--dt-panel)}.woocommerce div.product .woocommerce-product-gallery{overflow:hidden;padding:16px}.woocommerce div.product .summary{padding:clamp(20px,3vw,30px)}.woocommerce div.product .product_title{margin:0 0 10px;font-size:clamp(28px, 3vw, 40px);line-height:1.02;text-transform:uppercase}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--dt-primary);font-size:clamp(22px, 2.5vw, 31px);font-weight:800}.woocommerce div.product form.cart,.woocommerce div.product form.variations_form{margin-top:20px}.woocommerce div.product table.variations td,.woocommerce div.product table.variations th{padding:7px 0}.woocommerce div.product .related,.woocommerce div.product .upsells,.woocommerce div.product .woocommerce-tabs{grid-column:1/-1}.woocommerce div.product .woocommerce-tabs{margin-top:8px}.woocommerce div.product .woocommerce-tabs .panel{padding:22px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:var(--dt-panel)}.woocommerce .cart_totals,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce table.shop_table,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-checkout-review-order{border:1px solid var(--dt-stroke)!important;border-radius:var(--dt-radius-lg)!important;background:var(--dt-panel)!important;color:var(--dt-text)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-checkout-review-order{padding:20px}.woocommerce table.shop_table th{color:var(--dt-text)}.woocommerce table.shop_table td{color:var(--dt-muted)}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:var(--dt-stroke)!important}.woocommerce-account .woocommerce-MyAccount-navigation{overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:8px;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:10px 12px;border-radius:6px;color:var(--dt-muted)}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:var(--dt-primary-soft);color:var(--dt-primary)}.woocommerce-account:not(.logged-in) .woocommerce{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.woocommerce-account:not(.logged-in) .woocommerce h2{margin-top:0;text-transform:uppercase}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:1px solid var(--dt-stroke);border-top:2px solid var(--dt-primary);border-radius:var(--dt-radius);background:var(--dt-panel);color:var(--dt-text)}.woocommerce-error{border-top-color:var(--dt-danger)}.dt-site-footer{position:relative;border-top:1px solid var(--dt-stroke);background:linear-gradient(180deg,rgba(27,145,149,.035),transparent 38%),var(--dt-bg-deep)}.dt-site-footer::before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(27,145,149,.5) 34%,rgba(27,145,149,.12) 72%,transparent 95%)}.dt-site-header .tc-menu-item,.dt-site-header [class*=currency-dropdown],.dt-site-header [class*=divisa_dropdown],.tinv-wishlist,.woocommerce ul.products li.product .compare,.woocommerce ul.products li.product .tinv-wishlist,.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button,.woocommerce ul.products li.product .woosc-btn,.woosc-area,.woosc-bar,.woosc-popup,.woosc-quick-table{display:none!important}@media (max-width:960px){.woocommerce div.product{grid-template-columns:1fr}.woocommerce div.product .related,.woocommerce div.product .upsells,.woocommerce div.product .woocommerce-tabs{grid-column:1}.woocommerce-account:not(.logged-in) .woocommerce{grid-template-columns:1fr}}@media (max-width:780px){body.dectrend-store{background-size:30px 30px,30px 30px,auto}.dt-page-header,.dt-shop-hero{border-radius:10px}.woocommerce div.product .summary,.woocommerce div.product .woocommerce-product-gallery{border-radius:10px}}:root{--dt-warning:#f4bf45;--dt-warning-strong:#d99a17;--dt-warning-soft:rgba(244,191,69,.14)}:root[data-theme=light]{--dt-warning:#9b6600;--dt-warning-strong:#805200;--dt-warning-soft:#fff3cf}.dt-featured-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.dt-category-card{position:relative;overflow:hidden;min-width:0;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 35%),var(--dt-panel);box-shadow:var(--dt-cyber-glow);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dt-category-card::before{content:"";position:absolute;z-index:2;top:0;left:0;width:52px;height:2px;background:var(--dt-primary)}.dt-category-card:hover{transform:translateY(-3px);border-color:rgba(27,145,149,.52);box-shadow:var(--dt-cyber-glow-hover)}.dt-category-card__visual{display:block;aspect-ratio:1.32/1;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(27,145,149,.18),transparent 28%),linear-gradient(135deg,var(--dt-panel-2),var(--dt-bg-deep))}.dt-category-card__visual img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease,opacity .25s ease}.dt-category-card:hover .dt-category-card__visual img{transform:scale(1.04)}.dt-category-card__placeholder{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(rgba(27,145,149,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(27,145,149,.06) 1px,transparent 1px),radial-gradient(circle at 50% 50%,rgba(27,145,149,.14),transparent 56%);background-size:24px 24px,24px 24px,auto}.dt-category-card__placeholder span{display:grid;place-items:center;width:68px;height:68px;border:1px solid rgba(27,145,149,.46);border-radius:16px;color:var(--dt-primary);font-family:var(--dt-font-display);font-size:28px;font-weight:700;letter-spacing:.04em;box-shadow:0 0 30px rgba(27,145,149,.1)}.dt-category-card__meta{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 14px;border-top:1px solid var(--dt-stroke-soft)}.dt-category-card__meta strong{min-width:0;color:var(--dt-text);font-family:var(--dt-font-display);font-size:15px;line-height:1.08;text-transform:uppercase}.dt-category-card__meta small{flex:0 0 auto;min-width:27px;padding:3px 7px;border-radius:999px;background:var(--dt-primary-soft);color:var(--dt-primary);font-weight:800;text-align:center}.woocommerce div.product{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr)!important;gap:28px 32px!important;align-items:start!important}.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.summary{float:none!important;width:100%!important;max-width:none!important;clear:none!important;margin:0!important;min-width:0!important}.woocommerce div.product div.images.woocommerce-product-gallery{grid-column:1!important;grid-row:1!important;padding:16px!important;background:var(--dt-panel)!important}.woocommerce div.product div.summary{grid-column:2!important;grid-row:1!important;padding:clamp(20px,2.4vw,30px)!important;background:var(--dt-panel)!important}.woocommerce div.product .woocommerce-tabs{grid-column:1/-1!important;grid-row:2!important}.woocommerce div.product .related,.woocommerce div.product .upsells{grid-column:1/-1!important;grid-row:auto!important}.woocommerce div.product .woocommerce-product-gallery__image>a{width:100%!important;max-width:100%!important}.woocommerce div.product .woocommerce-product-gallery__image img:not(.zoomImg){display:block;width:100%!important;height:auto!important;max-height:650px;margin-inline:auto;object-fit:contain}html body.single-product.woocommerce div.product div.images .woocommerce-product-gallery__wrapper img.zoomImg{background:var(--dt-field)!important}.woocommerce div.product .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(5,minmax(0,76px));gap:8px;margin:12px 0 0!important;padding:0!important}.woocommerce div.product .flex-control-thumbs li{float:none!important;width:auto!important;margin:0!important}.woocommerce div.product .flex-control-thumbs img{aspect-ratio:1;object-fit:cover;border:1px solid var(--dt-stroke);border-radius:6px;background:var(--dt-field)}.woocommerce div.product .summary,.woocommerce div.product .summary li,.woocommerce div.product .summary p,.woocommerce div.product .summary span:not(.price):not(.amount):not(.onsale),.woocommerce div.product .summary strong,.woocommerce div.product .woocommerce-product-details__short-description,.woocommerce div.product .woocommerce-product-details__short-description *{color:var(--dt-text)!important}.woocommerce div.product .summary .amount,.woocommerce div.product .summary .price,.woocommerce div.product .summary .price *{color:var(--dt-primary)!important}.woocommerce div.product .summary del,.woocommerce div.product .summary del *{color:var(--dt-muted)!important}.woocommerce div.product .product_meta,.woocommerce div.product .product_meta *{color:var(--dt-muted)!important}.woocommerce div.product .product_meta a{color:var(--dt-primary)!important}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel b,.woocommerce div.product .woocommerce-tabs .panel div,.woocommerce div.product .woocommerce-tabs .panel li,.woocommerce div.product .woocommerce-tabs .panel p,.woocommerce div.product .woocommerce-tabs .panel span,.woocommerce div.product .woocommerce-tabs .panel strong{color:var(--dt-text)!important}.woocommerce div.product .woocommerce-tabs .panel small{color:var(--dt-muted)!important}.woocommerce div.product .woocommerce-tabs .panel a{color:#38c5c8!important}.woocommerce div.product .woocommerce-tabs .panel h1,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel h3,.woocommerce div.product .woocommerce-tabs .panel h4,.woocommerce div.product .woocommerce-tabs .panel h5,.woocommerce div.product .woocommerce-tabs .panel h6{color:#fff!important}:root[data-theme=light] .woocommerce div.product .woocommerce-tabs .panel h1,:root[data-theme=light] .woocommerce div.product .woocommerce-tabs .panel h2,:root[data-theme=light] .woocommerce div.product .woocommerce-tabs .panel h3,:root[data-theme=light] .woocommerce div.product .woocommerce-tabs .panel h4,:root[data-theme=light] .woocommerce div.product .woocommerce-tabs .panel h5,:root[data-theme=light] .woocommerce div.product .woocommerce-tabs .panel h6{color:var(--dt-text)!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item),.woocommerce div.product form.cart .variations .button-variable-item,.woocommerce div.product form.cart .variations .variable-item,.woocommerce div.product form.cart .variations button{min-height:38px;border:1px solid var(--dt-stroke)!important;border-radius:6px!important;background:var(--dt-field)!important;color:var(--dt-text)!important;box-shadow:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item.selected:not(.radio-variable-item),.woocommerce div.product form.cart .variations .variable-item.selected{border-color:var(--dt-primary)!important;background:var(--dt-primary)!important;color:#fff!important;box-shadow:0 0 0 2px var(--dt-primary-soft)!important}.woo-variation-swatches .variable-items-wrapper .variable-item.disabled,.woo-variation-swatches .variable-items-wrapper .variable-item.out-of-stock,.woocommerce div.product form.cart .variations .variable-item.disabled{border-color:rgba(244,191,69,.5)!important;background:var(--dt-warning-soft)!important;color:var(--dt-warning)!important;opacity:.72!important}.dt-stock--out,.woocommerce div.product .out-of-stock:not(.variable-item),.woocommerce div.product .stock.out-of-stock,.woocommerce div.product p.stock.out-of-stock{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(244,191,69,.52)!important;border-radius:6px;background:var(--dt-warning-soft)!important;color:var(--dt-warning)!important;font-weight:800}.woocommerce div.product .button.is-out-of-stock,.woocommerce div.product .button.out-of-stock,.woocommerce div.product button.single_add_to_cart_button.disabled[disabled],.woocommerce div.product button.single_add_to_cart_button:disabled{border-color:var(--dt-warning-strong)!important;background:var(--dt-warning)!important;color:#111821!important;opacity:1!important;box-shadow:0 5px 14px rgba(244,191,69,.14)!important}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;gap:6px;margin:0 0 12px!important;padding:0!important;border-bottom:1px solid var(--dt-stroke)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:0!important;background:0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{min-height:40px;display:inline-flex;align-items:center;padding:9px 14px!important;border-radius:6px 6px 0 0;color:var(--dt-muted)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:var(--dt-panel)!important;color:#fff!important;box-shadow:inset 0 -2px 0 var(--dt-primary)}:root[data-theme=light] .woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--dt-text)!important}.woocommerce div.product .woocommerce-tabs .panel{margin:0!important;padding:clamp(20px,2.5vw,28px)!important;border:1px solid var(--dt-stroke)!important;border-radius:var(--dt-radius-lg)!important;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 22%),var(--dt-panel)!important;box-shadow:var(--dt-cyber-glow)}@media (max-width:1100px){.dt-featured-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.woocommerce div.product{grid-template-columns:1fr!important}.woocommerce div.product .related,.woocommerce div.product .upsells,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.summary{grid-column:1!important;grid-row:auto!important}}@media (max-width:620px){.dt-featured-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dt-category-card__meta{min-height:58px;padding:11px}.dt-category-card__meta strong{font-size:13px}.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.summary{padding:12px!important}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow-x:auto;white-space:nowrap}}:root{--dt-out:#f4bf45;--dt-out-hover:#e7ae27;--dt-whatsapp:#25d366;--dt-whatsapp-hover:#1fba59}.dt-brand-link{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--dt-text)}.dt-brand-mark{position:relative;flex:0 0 auto;width:48px;height:52px;display:grid;place-items:center}.dt-brand-logo{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain}.dt-brand-logo--light{display:none}:root[data-theme=light] .dt-brand-logo--dark{display:none}:root[data-theme=light] .dt-brand-logo--light{display:block}.dt-brand-name{font-family:var(--dt-font-display);font-size:23px;line-height:1;font-weight:700;letter-spacing:.02em;color:var(--dt-text)}.dt-header-search .dgwt-wcas-search-wrapp{width:100%!important}.dt-header-search .dgwt-wcas-sf-wrapp{min-height:48px!important;padding:0!important;border:1px solid var(--dt-stroke)!important;border-radius:9px!important;background:var(--dt-field)!important;box-shadow:inset 0 0 0 1px rgba(27,145,149,.025)!important}.dt-header-search .dgwt-wcas-sf-wrapp:focus-within{border-color:var(--dt-primary)!important;box-shadow:0 0 0 3px var(--dt-primary-soft)!important}.dt-header-search .dgwt-wcas-search-input{height:46px!important;min-height:46px!important;padding-left:45px!important;border:0!important;background:0 0!important;color:var(--dt-text)!important;font-size:13px!important;box-shadow:none!important}.dt-header-search .dgwt-wcas-search-input::placeholder{color:var(--dt-muted)!important;opacity:.9}.dt-header-search .dgwt-wcas-search-submit,.dt-header-search .dgwt-wcas-search-submit:hover{width:42px!important;min-width:42px!important;min-height:46px!important;padding:0!important;border:0!important;background:0 0!important;color:var(--dt-primary)!important;box-shadow:none!important;transform:none!important}.dgwt-wcas-details-wrapp,.dgwt-wcas-suggestions-wrapp{border:1px solid var(--dt-stroke)!important;border-radius:10px!important;background:var(--dt-panel)!important;color:var(--dt-text)!important;box-shadow:var(--dt-shadow)!important;overflow:hidden!important}.dgwt-wcas-suggestion{min-height:58px;padding:9px 11px!important;border-bottom:1px solid var(--dt-stroke-soft)!important;background:var(--dt-panel)!important;color:var(--dt-text)!important}.dgwt-wcas-suggestion:last-child{border-bottom:0!important}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-selected,.dgwt-wcas-suggestion:hover{background:var(--dt-panel-2)!important;color:var(--dt-text)!important}.dgwt-wcas-st-title,.dgwt-wcas-st-title strong{color:var(--dt-text)!important}.dgwt-wcas-st-breadcrumbs,.dgwt-wcas-st-desc{color:var(--dt-muted)!important}.dgwt-wcas-st-price,.dgwt-wcas-st-price .amount{color:var(--dt-primary)!important;font-weight:800!important}.dgwt-wcas-st-price .woocommerce-Price-currencySymbol{color:#fff!important}:root[data-theme=light] .dgwt-wcas-st-price .woocommerce-Price-currencySymbol{color:var(--dt-text)!important}.dt-category-menu{z-index:135}.dt-category-trigger{width:100%;justify-content:flex-start;border-radius:0;box-shadow:none}.dt-category-trigger:hover{transform:none;box-shadow:none}.dt-category-trigger__chevron{margin-left:auto;display:inline-grid;place-items:center;transition:transform .18s ease}.dt-category-trigger__chevron svg{width:14px;height:14px;transform:rotate(90deg)}.dt-category-menu.is-open .dt-category-trigger__chevron{transform:rotate(180deg)}.dt-category-dropdown{width:310px;padding:0;border-radius:0 0 10px 10px;background:var(--dt-panel);overflow:visible}.dt-category-menu.is-open .dt-category-dropdown,.dt-category-menu:focus-within .dt-category-dropdown,.dt-category-menu:hover .dt-category-dropdown{display:block}.dt-category-dropdown__head{min-height:64px;padding:10px 15px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(110deg,var(--dt-primary),#1685a7);color:#fff}.dt-category-dropdown__head strong{font-family:var(--dt-font-display);font-size:20px;line-height:1;letter-spacing:.02em}.dt-category-dropdown__head small{margin-top:4px;color:rgba(255,255,255,.78);font-size:10px}.dt-category-tree{margin:0;padding:0;list-style:none}.dt-category-tree__item{position:relative;margin:0;border-bottom:1px solid var(--dt-stroke-soft)}.dt-category-tree__item:last-child{border-bottom:0}.dt-category-tree__item>a{min-height:44px;padding:8px 12px;display:grid;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:7px;border-radius:0;color:var(--dt-text);font-size:12px}.dt-category-tree__item>a:hover{background:var(--dt-panel-2);color:var(--dt-primary)}.dt-category-tree__icon{display:grid;place-items:center;color:var(--dt-primary);font-size:18px}.dt-category-tree__label{min-width:0}.dt-category-tree__arrow{display:grid;place-items:center;color:var(--dt-muted)}.dt-category-tree__arrow svg{width:13px;height:13px}.dt-category-children{position:absolute;left:calc(100% - 1px);top:-1px;z-index:10;display:none;width:265px;margin:0;padding:7px;list-style:none;border:1px solid var(--dt-stroke);border-radius:0 9px 9px 0;background:var(--dt-panel);box-shadow:var(--dt-shadow)}.dt-category-tree__item.has-children:focus-within>.dt-category-children,.dt-category-tree__item.has-children:hover>.dt-category-children{display:block}.dt-category-children a{min-height:38px;padding:7px 9px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:5px;color:var(--dt-text);font-size:11px}.dt-category-children a:hover{background:var(--dt-panel-2);color:var(--dt-primary)}.dt-category-children small{color:var(--dt-muted)}.woocommerce .price .woocommerce-Price-currencySymbol,.woocommerce div.product .price .woocommerce-Price-currencySymbol,.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{color:#fff!important}.dt-price-tax-label,.woocommerce .price .woocommerce-price-suffix,.woocommerce div.product .price .woocommerce-price-suffix,.woocommerce ul.products li.product .price .woocommerce-price-suffix{color:#fff!important;font-size:.76em!important;font-weight:700!important;white-space:nowrap}:root[data-theme=light] .dt-price-tax-label,:root[data-theme=light] .woocommerce .price .woocommerce-Price-currencySymbol,:root[data-theme=light] .woocommerce .price .woocommerce-price-suffix{color:var(--dt-text)!important}.dt-stock:not(.dt-stock--out),.woocommerce div.product .stock.in-stock,.woocommerce div.product p.stock:not(.out-of-stock){display:inline-flex!important;align-items:center;gap:7px;width:auto;margin:9px 0!important;padding:8px 11px!important;border:1px solid #fff!important;border-radius:6px!important;background:#fff!important;color:#111!important;font-size:12px!important;font-weight:800!important}.dt-stock:not(.dt-stock--out) *,.woocommerce div.product p.stock:not(.out-of-stock) *{color:#111!important}.dt-stock--out,.woocommerce div.product .out-of-stock:not(.variable-item),.woocommerce div.product .stock.out-of-stock,.woocommerce div.product p.stock.out-of-stock{border-color:var(--dt-out)!important;background:var(--dt-out)!important;color:#111!important;opacity:1!important}.dt-stock--out *,.woocommerce div.product .stock.out-of-stock *{color:#111!important}.single-product .single_add_to_cart_button,.woocommerce div.product .single_add_to_cart_button,.woocommerce div.product form.cart .single_add_to_cart_button.button.alt:where(:not(.wa-order-button):not(.dt-product-whatsapp-action)),.woocommerce div.product form.cart button.single_add_to_cart_button{min-height:48px!important;margin:0!important;padding:11px 18px!important;border:1px solid var(--dt-primary)!important;border-radius:7px!important;background:var(--dt-primary)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;text-align:center!important;justify-content:center!important;box-shadow:0 6px 16px rgba(27,145,149,.2)!important}.single-product .single_add_to_cart_button:hover,.woocommerce div.product .single_add_to_cart_button:hover{border-color:var(--dt-primary-hover)!important;background:var(--dt-primary-hover)!important;color:#fff!important}.single-product .button.is-out-of-stock,.single-product .button.out-of-stock,.single-product .single_add_to_cart_button.disabled,.single-product .single_add_to_cart_button:disabled,.woocommerce div.product button.single_add_to_cart_button.disabled[disabled]{border-color:var(--dt-out)!important;background:var(--dt-out)!important;color:#111!important;opacity:1!important;box-shadow:0 5px 14px rgba(244,191,69,.18)!important}.single-product .single_add_to_cart_button.disabled:hover,.single-product .single_add_to_cart_button:disabled:hover{background:var(--dt-out-hover)!important;border-color:var(--dt-out-hover)!important}.single-product .dt-whatsapp-button,.single-product .wa-order-class,.single-product [class*=whatsapp].button,.single-product a.button[href*="api.whatsapp.com"],.single-product a.button[href*="wa.me"],.single-product a.button[href*="web.whatsapp.com"],.woocommerce div.product .dt-whatsapp-button,.woocommerce div.product .wa-order-class{min-height:48px!important;margin:0!important;padding:11px 18px!important;border:1px solid var(--dt-whatsapp)!important;border-radius:7px!important;background:var(--dt-whatsapp)!important;color:#07180e!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;text-align:center!important;justify-content:center!important;box-shadow:0 6px 16px rgba(37,211,102,.16)!important}.single-product .dt-whatsapp-button:hover,.single-product .wa-order-class:hover,.single-product [class*=whatsapp].button:hover,.single-product a.button[href*="api.whatsapp.com"]:hover,.single-product a.button[href*="wa.me"]:hover,.single-product a.button[href*="web.whatsapp.com"]:hover{border-color:var(--dt-whatsapp-hover)!important;background:var(--dt-whatsapp-hover)!important;color:#06140c!important}.single-product .cart-flex-wrapper,.single-product .dt-product-actions,.single-product .single-product-actions,.single-product .woocommerce-variation-add-to-cart{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important}.single-product .cart-flex-wrapper>.quantity,.single-product .dt-product-actions>.quantity,.single-product .woocommerce-variation-add-to-cart>.quantity{margin:0!important}.single-product .cart-flex-wrapper>.dt-whatsapp-button,.single-product .cart-flex-wrapper>.single_add_to_cart_button,.single-product .cart-flex-wrapper>.wa-order-class,.single-product .woocommerce-variation-add-to-cart>.single_add_to_cart_button{flex:1 1 180px}.woocommerce div.product .quantity .qty{min-height:48px!important}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product_type_variable,.woocommerce ul.products li.product a.button{min-height:44px!important;padding:10px 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:12px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.015em!important}.woocommerce ul.products li.product .button.is-out-of-stock,.woocommerce ul.products li.product .button.out-of-stock,.woocommerce ul.products li.product.outofstock .button{border-color:var(--dt-out)!important;background:var(--dt-out)!important;color:#111!important}.woocommerce-account.logged-in .woocommerce{display:grid;grid-template-columns:minmax(220px,265px) minmax(0,1fr);gap:22px;align-items:start}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{position:sticky;top:190px;padding:9px!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 3px}.woocommerce-account .woocommerce-MyAccount-navigation a{min-height:42px;padding:10px 12px!important;display:flex!important;align-items:center;color:#fff!important;font-size:14px!important;font-weight:600!important;line-height:1.25;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:var(--dt-primary-soft)!important;color:#fff!important;box-shadow:inset 3px 0 0 var(--dt-primary)}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;min-height:260px;padding:24px!important;color:var(--dt-text)!important;font-size:15px!important;line-height:1.7}.woocommerce-account .woocommerce-MyAccount-content label,.woocommerce-account .woocommerce-MyAccount-content li,.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account .woocommerce-MyAccount-content strong{color:var(--dt-text)!important}.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:#43c9cc!important}:root[data-theme=light] .woocommerce-account .woocommerce-MyAccount-navigation a{color:var(--dt-text)!important}@media (max-width:900px){.woocommerce-account.logged-in .woocommerce{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation ul{position:static;display:flex;overflow-x:auto;gap:4px;white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto;margin:0}}@media (max-width:780px){.dt-header-main{grid-template-columns:minmax(142px,auto) 1fr auto}.dt-brand-mark{width:40px;height:44px}.dt-brand-name{font-size:19px}.dt-category-menu{display:block;width:100%}.dt-category-trigger{min-height:46px}.dt-category-dropdown{position:static;width:100%;border:1px solid var(--dt-stroke);border-top:0;border-radius:0;box-shadow:none}.dt-category-menu:not(.is-open) .dt-category-dropdown{display:none}.dt-category-menu.is-open .dt-category-dropdown{display:block}.dt-category-children{position:static;width:100%;margin:0;border:0;border-top:1px solid var(--dt-stroke-soft);border-radius:0;box-shadow:none;background:var(--dt-field)}.dt-category-tree__item.has-children:focus-within>.dt-category-children,.dt-category-tree__item.has-children:hover>.dt-category-children{display:block}.single-product .cart-flex-wrapper,.single-product .dt-product-actions,.single-product .woocommerce-variation-add-to-cart{gap:8px!important}.single-product .dt-whatsapp-button,.single-product .single_add_to_cart_button,.single-product .wa-order-class{flex:1 1 100%!important;width:100%!important}}@media (max-width:460px){.dt-brand-name{display:none}.dt-header-main{grid-template-columns:58px 1fr auto}}.button.dt-is-out-of-stock,.dt-is-out-of-stock,a.button.dt-is-out-of-stock,button.dt-is-out-of-stock{border-color:var(--dt-out)!important;background:var(--dt-out)!important;color:#111!important;opacity:1!important;box-shadow:0 5px 14px rgba(244,191,69,.18)!important}.dt-is-out-of-stock:hover{background:var(--dt-out-hover)!important;border-color:var(--dt-out-hover)!important;color:#111!important}.woo-variation-swatches .variable-items-wrapper .variable-item.disabled,.woo-variation-swatches .variable-items-wrapper .variable-item.out-of-stock,.woocommerce div.product form.cart .variations .variable-item.disabled{border-color:var(--dt-out)!important;background:var(--dt-out)!important;color:#111!important;opacity:.8!important}.woo-variation-swatches .variable-items-wrapper .variable-item.disabled *,.woo-variation-swatches .variable-items-wrapper .variable-item.out-of-stock *{color:#111!important}.single-product form.cart>.quantity+.single_add_to_cart_button{margin-left:10px!important}.single-product .single_add_to_cart_button+.dt-whatsapp-button,.single-product .single_add_to_cart_button+.wa-order-class,.single-product .single_add_to_cart_button+[class*=whatsapp]{margin-left:10px!important}@media (max-width:780px){.single-product .single_add_to_cart_button+.dt-whatsapp-button,.single-product .single_add_to_cart_button+.wa-order-class,.single-product .single_add_to_cart_button+[class*=whatsapp],.single-product form.cart>.quantity+.single_add_to_cart_button{margin-left:0!important;margin-top:8px!important}}@media (max-width:780px){.dt-category-tree__item.is-category-open>.dt-category-children{display:block}.dt-category-tree__item.is-category-open>a .dt-category-tree__arrow{transform:rotate(90deg)}}:root{--dt-max:1660px;--dt-frame-max:1780px;--dt-brand-day:#0a5a91;--dt-hero-blue:#0a5a91}.dt-brand-name{display:inline-flex;align-items:baseline;gap:0;font-size:25px}.dt-brand-name__base{color:var(--dt-text)}.dt-brand-name__accent{color:#72b7e6}:root[data-theme=light] .dt-brand-name__base{color:#172b40}:root[data-theme=light] .dt-brand-name__accent{color:var(--dt-brand-day)}.dt-category-menu{flex-basis:278px}.dt-category-trigger{min-height:54px;padding-inline:18px;font-size:14px;letter-spacing:.025em}.dt-category-trigger>svg{width:19px;height:19px}.dt-category-trigger__chevron svg{width:16px;height:16px}.dt-nav-inner{min-height:54px}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{gap:8px;padding-inline:17px;font-size:14px;font-weight:700}.dt-menu>li>a::before,.dt-primary-nav>div>ul>li>a::before{content:"";width:17px;height:17px;flex:0 0 17px;display:none;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.dt-menu-item--shop>a::before{display:block!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M4 10v10h16V10M3 10l2-6h14l2 6'/%3E%3Cpath d='M8 20v-6h8v6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M4 10v10h16V10M3 10l2-6h14l2 6'/%3E%3Cpath d='M8 20v-6h8v6'/%3E%3C/svg%3E")}.dt-menu-item--offers>a::before{display:block!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M20 13 13 20l-9-9V4h7l9 9Z'/%3E%3Cpath d='M8.5 8.5h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M20 13 13 20l-9-9V4h7l9 9Z'/%3E%3Cpath d='M8.5 8.5h.01'/%3E%3C/svg%3E")}.dt-menu-item--info>a::before{display:block!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7h.01'/%3E%3C/svg%3E")}.dt-submenu-toggle{width:34px;min-width:34px;height:34px;min-height:34px;margin:auto 4px auto -9px;padding:8px;border:0;background:0 0;color:var(--dt-muted);box-shadow:none}.dt-submenu-toggle:hover{background:var(--dt-primary-soft);color:var(--dt-primary);transform:none;box-shadow:none}.dt-submenu-toggle svg{width:16px;height:16px;transition:transform .18s ease}.menu-item-has-children.is-submenu-open>.dt-submenu-toggle svg{transform:rotate(180deg)}.dt-menu .sub-menu,.dt-primary-nav .children{min-width:285px;padding:12px}.dt-menu .sub-menu a,.dt-primary-nav .children a{padding:12px 13px;font-size:13px;line-height:1.35}.dt-category-dropdown{width:350px}.dt-category-dropdown__head{min-height:74px;padding:13px 18px}.dt-category-dropdown__head strong{font-size:24px}.dt-category-dropdown__head small{font-size:11px}.dt-category-tree__item>a{min-height:50px;grid-template-columns:30px minmax(0,1fr) 20px;padding:9px 14px;font-size:14px;font-weight:600}.dt-category-tree__icon{font-size:20px}.dt-category-children{width:340px;padding:10px;display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dt-category-tree__item.has-children:focus-within>.dt-category-children,.dt-category-tree__item.has-children:hover>.dt-category-children,.dt-category-tree__item.is-category-open>.dt-category-children{display:grid}.dt-category-children li{margin:0;min-width:0}.dt-category-children a.dt-category-child-card{position:relative;isolation:isolate;min-height:92px;padding:12px;align-items:flex-end;overflow:hidden;border:1px solid var(--dt-stroke);border-radius:8px;color:#fff;font-size:13px;font-weight:700;background:linear-gradient(180deg,rgba(9,15,23,.2),rgba(9,15,23,.93)),var(--dt-cat-bg,linear-gradient(135deg,#173341,#10202d));background-size:cover;background-position:center}.dt-category-children a.dt-category-child-card::before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--dt-cat-bg);background-size:cover;background-position:center;opacity:.54}.dt-category-children a.dt-category-child-card::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,12,19,.08) 10%,rgba(6,12,19,.88) 100%)}.dt-category-children a.dt-category-child-card:hover{border-color:var(--dt-primary);color:#fff;transform:translateY(-1px)}.dt-category-children a.dt-category-child-card small{flex:0 0 auto;padding:2px 6px;border-radius:999px;background:rgba(0,0,0,.42);color:#fff;font-size:10px}.dgwt-wcas-st-price,.dgwt-wcas-st-price .amount,.woocommerce .price,.woocommerce .price .amount,.woocommerce .price .woocommerce-Price-amount,.woocommerce div.product .summary .amount,.woocommerce div.product .summary .price,.woocommerce div.product .summary .price *,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price ins .amount{color:#fff!important}.woocommerce .price del,.woocommerce .price del .amount,.woocommerce div.product .summary del,.woocommerce div.product .summary del *{color:var(--dt-muted)!important}.dt-price-tax-label,.woocommerce .price .woocommerce-price-suffix{color:#fff!important}:root[data-theme=light] .dgwt-wcas-st-price,:root[data-theme=light] .dgwt-wcas-st-price .amount,:root[data-theme=light] .dt-price-tax-label,:root[data-theme=light] .woocommerce .price,:root[data-theme=light] .woocommerce .price .amount,:root[data-theme=light] .woocommerce div.product .summary .price,:root[data-theme=light] .woocommerce div.product .summary .price *,:root[data-theme=light] .woocommerce ul.products li.product .price,:root[data-theme=light] .woocommerce ul.products li.product .price ins{color:var(--dt-text)!important}.single-product .dt-product-availability{margin:12px 0 18px;min-height:38px}.single-product .dt-product-availability .dt-stock{margin:0!important}.single-product .summary>.stock:not(.dt-stock),.single-product .summary>p.stock:not(.dt-stock),.single-product .woocommerce-variation-availability{display:none!important}.single-product .dt-stock:not(.dt-stock--out){border-color:#fff!important;background:#fff!important;color:#111!important}.single-product .dt-stock:not(.dt-stock--out) *{color:#111!important}.single-product .dt-stock--out{border-color:var(--dt-out)!important;background:var(--dt-out)!important;color:#111!important}.single-product .dt-stock--out *{color:#111!important}.single-product .dt-product-action-row,.single-product .woocommerce-variation-add-to-cart.dt-product-action-row{width:100%;margin-top:14px!important;display:grid!important;grid-template-columns:92px minmax(220px,1fr) minmax(240px,1fr);gap:10px!important;align-items:stretch!important}.single-product .dt-product-action-row>.dt-whatsapp-action,.single-product .dt-product-action-row>.quantity,.single-product .dt-product-action-row>.single_add_to_cart_button{margin:0!important;width:100%!important}.single-product .dt-product-action-row>.quantity{grid-column:1}.single-product .dt-product-action-row>.single_add_to_cart_button{grid-column:2}.single-product .dt-product-action-row>.dt-whatsapp-action{grid-column:3}.single-product .dt-product-action-row .quantity .qty{height:52px!important;min-height:52px!important;text-align:center}.single-product .single_add_to_cart_button,.woocommerce div.product form.cart button.single_add_to_cart_button{min-height:52px!important;padding:12px 20px!important;font-size:15px!important;letter-spacing:.005em!important}.single-product .dt-product-action-row a[href*="wa.me"],.single-product .dt-product-action-row a[href*=whatsapp],.single-product .dt-whatsapp-action,.single-product .wa-order-class.dt-whatsapp-action,.single-product a.dt-whatsapp-action,.single-product button.dt-whatsapp-action{min-height:52px!important;padding:12px 20px!important;border:1px solid var(--dt-whatsapp)!important;border-radius:7px!important;background:var(--dt-whatsapp)!important;color:#07180e!important;font-size:15px!important;font-weight:800!important;line-height:1.15!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-shadow:0 6px 16px rgba(37,211,102,.16)!important}.single-product .dt-product-action-row a[href*="wa.me"] *,.single-product .dt-product-action-row a[href*=whatsapp] *,.single-product .dt-whatsapp-action *{color:#07180e!important}.single-product .dt-product-action-row a[href*="wa.me"]:hover,.single-product .dt-product-action-row a[href*=whatsapp]:hover,.single-product .dt-whatsapp-action:hover{border-color:var(--dt-whatsapp-hover)!important;background:var(--dt-whatsapp-hover)!important;color:#06140c!important}.single-product .dt-empty-wa-wrapper,.single-product .wa-order-class:empty{display:none!important}.single-product .dt-product-action-row>*{margin-left:0!important;margin-right:0!important}.woocommerce ul.products{align-items:stretch}.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important;min-height:100%}.woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex!important;flex-direction:column!important;flex:1 1 auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:48px}.woocommerce ul.products li.product .price{min-height:35px;margin-top:auto}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product_type_variable,.woocommerce ul.products li.product a.button{min-height:48px!important;margin-top:auto!important;padding:12px 13px!important;font-size:13px!important}.woocommerce ul.products li.product .dt-is-out-of-stock,.woocommerce ul.products li.product.outofstock .button{border-color:var(--dt-out)!important;background:var(--dt-out)!important;color:#111!important}.dt-home-hero--v07{padding:18px 0 0}.dt-hero-marketplace{display:grid;grid-template-columns:minmax(185px,.28fr) minmax(0,1fr) minmax(185px,.28fr);gap:14px;align-items:stretch}.dt-hero-carousel,.dt-vertical-promo{min-height:470px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);overflow:hidden;background:var(--dt-panel);box-shadow:var(--dt-shadow-soft)}.dt-vertical-promo{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;padding:18px;color:#fff;background:linear-gradient(180deg,rgba(5,10,17,.18),rgba(5,10,17,.96)),var(--dt-promo-image,linear-gradient(155deg,#163b47,#101824));background-size:cover;background-position:center}.dt-vertical-promo::before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--dt-promo-image);background-size:cover;background-position:center;opacity:.46}.dt-vertical-promo--streaming{background-color:#1b1410;box-shadow:inset 0 3px 0 #f47a20,var(--dt-shadow-soft)}.dt-vertical-promo--streaming::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(244,122,32,.28),rgba(17,15,20,.18) 35%,rgba(9,13,19,.96))}.dt-vertical-promo__eyebrow{align-self:flex-start;padding:5px 8px;border:1px solid rgba(255,255,255,.22);border-radius:5px;background:rgba(3,10,16,.55);font-family:var(--dt-font-display);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.dt-vertical-promo__content h2{margin:0 0 9px;color:#fff;font-size:clamp(22px, 1.8vw, 31px);line-height:1.02;text-transform:uppercase}.dt-vertical-promo__content p{color:rgba(255,255,255,.78);font-size:12px}.dt-vertical-promo__price{margin:8px 0 13px;color:#fff;font-weight:800}.dt-vertical-promo__price .amount{color:#fff!important}.dt-vertical-promo__content>a{display:inline-flex;align-items:center;gap:7px;color:#fff;font-weight:800;font-size:12px;text-transform:uppercase}.dt-vertical-promo__content>a svg{width:15px;height:15px}.dt-hero-carousel{position:relative;min-width:0}.dt-hero-carousel__track,.dt-hero-carousel__viewport{position:relative;min-height:470px;height:100%}.dt-hero-slide{position:absolute;inset:0;visibility:hidden;opacity:0;display:flex;align-items:flex-end;padding:clamp(28px,4vw,58px);background:var(--dt-panel) var(--dt-promo-image) center/cover no-repeat;transition:opacity .38s ease,visibility .38s ease}.dt-hero-slide.is-active{visibility:visible;opacity:1}.dt-hero-slide__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,13,21,.96) 4%,rgba(7,13,21,.76) 48%,rgba(7,13,21,.18) 100%)}.dt-hero-slide__copy{position:relative;z-index:2;width:min(680px,78%)}.dt-hero-slide__copy h1{margin:8px 0 13px;color:#fff;font-size:clamp(39px, 4.5vw, 72px);line-height:.94;text-transform:uppercase}.dt-hero-slide__copy p{max-width:590px;color:#c7d1df;font-size:14px}.dt-home-hero .dt-primary-cta--hero,.dt-primary-cta--hero{margin-top:12px;border-color:var(--dt-hero-blue)!important;background:var(--dt-hero-blue)!important;color:#fff!important}.dt-primary-cta--hero:hover{filter:brightness(1.08)}.dt-hero-carousel__controls{position:absolute;right:18px;bottom:18px;z-index:5;display:flex;align-items:center;gap:8px}.dt-carousel-arrow{width:38px;min-width:38px;height:38px;min-height:38px;padding:0;border:1px solid var(--dt-stroke);border-radius:7px;background:rgba(10,15,23,.88);color:#fff;box-shadow:none;font-size:22px}.dt-carousel-arrow:hover{border-color:var(--dt-primary);background:var(--dt-primary);color:#fff;transform:none;box-shadow:none}.dt-hero-dots{display:flex;align-items:center;gap:5px}.dt-hero-dot{width:8px;min-width:8px;height:8px;min-height:8px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.42);box-shadow:none}.dt-hero-dot.is-active{width:24px;background:var(--dt-primary)}.dt-section-actions{display:flex;align-items:center;gap:7px}.dt-section-actions .dt-carousel-arrow{width:34px;min-width:34px;height:34px;min-height:34px;font-size:19px}.dt-row-carousel{position:relative;min-width:0}.dt-row-carousel__buttons{position:absolute;right:4px;top:-48px;z-index:4;display:flex;gap:7px}.dt-product-carousel .woocommerce ul.products{display:flex!important;grid-template-columns:none!important;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px 2px 12px}.dt-product-carousel .woocommerce ul.products::-webkit-scrollbar,.dt-row-carousel--categories .dt-featured-category-grid::-webkit-scrollbar{display:none}.dt-product-carousel .woocommerce ul.products li.product{flex:0 0 calc((100% - 70px)/ 6)!important;scroll-snap-align:start}.dt-row-carousel--categories .dt-featured-category-grid{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:8px}.dt-row-carousel--categories .dt-category-card{flex:0 0 calc((100% - 65px)/ 6);scroll-snap-align:start}@media (min-width:1800px){body{background:var(--dt-bg-deep)}.dt-home,.dt-main,.dt-site-footer,.dt-site-header{width:min(100%,var(--dt-frame-max));margin-inline:auto}.dt-home,.dt-main,.dt-site-header{background:var(--dt-bg)}.dt-nav-wrap,.dt-topbar{background:var(--dt-bg-deep)}body:not(.home) .woocommerce ul.products{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1420px){.dt-product-carousel .woocommerce ul.products li.product,.dt-row-carousel--categories .dt-category-card{flex-basis:calc((100% - 56px)/ 5)}.dt-hero-marketplace{grid-template-columns:minmax(160px,.24fr) minmax(0,1fr) minmax(160px,.24fr)}}@media (max-width:1180px){.dt-hero-marketplace{grid-template-columns:minmax(0,1fr) 230px}.dt-vertical-promo--sale{display:none}.dt-product-carousel .woocommerce ul.products li.product,.dt-row-carousel--categories .dt-category-card{flex-basis:calc((100% - 42px)/ 4)}.single-product .dt-product-action-row,.single-product .woocommerce-variation-add-to-cart.dt-product-action-row{grid-template-columns:88px minmax(190px,1fr) minmax(210px,1fr)}}@media (max-width:900px){.dt-hero-marketplace{grid-template-columns:1fr}.dt-vertical-promo--streaming{min-height:220px}.dt-hero-carousel,.dt-hero-carousel__track,.dt-hero-carousel__viewport,.dt-vertical-promo{min-height:390px}.dt-product-carousel .woocommerce ul.products li.product,.dt-row-carousel--categories .dt-category-card{flex-basis:calc((100% - 28px)/ 3)}.single-product .dt-product-action-row,.single-product .woocommerce-variation-add-to-cart.dt-product-action-row{grid-template-columns:84px minmax(0,1fr)}.single-product .dt-product-action-row>.dt-whatsapp-action{grid-column:1/-1}}@media (max-width:780px){.dt-category-children{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{min-height:46px;font-size:14px}.dt-submenu-toggle{position:absolute;right:4px;top:6px;margin:0}}@media (max-width:620px){.dt-product-carousel .woocommerce ul.products li.product,.dt-row-carousel--categories .dt-category-card{flex-basis:calc((100% - 12px)/ 2)}.dt-hero-slide{padding:26px 22px 68px}.dt-hero-slide__copy{width:100%}.dt-hero-slide__copy h1{font-size:clamp(34px, 12vw, 52px)}.dt-vertical-promo--streaming{min-height:190px}.dt-section-actions .dt-section-link{display:none}.single-product .dt-product-action-row,.single-product .woocommerce-variation-add-to-cart.dt-product-action-row{grid-template-columns:82px minmax(0,1fr);gap:8px!important}.single-product .dt-product-action-row>.dt-whatsapp-action{grid-column:1/-1}.dt-category-children{grid-template-columns:1fr}}.dt-legacy-availability-hidden{display:none!important}body.single-product .summary .availability:not(.dt-product-availability),body.single-product .summary .woocommerce-variation-availability,body.single-product .summary>.stock:not(.dt-stock),body.single-product .summary>p.stock:not(.dt-stock){display:none!important}body.single-product .dt-product-availability{display:block!important;margin:12px 0 20px!important;min-height:40px;clear:both}body.single-product .dt-product-availability .dt-stock{margin:0!important;min-height:38px;padding:9px 13px!important;font-size:13px!important;line-height:1.15!important}body.single-product .dt-product-availability .dt-stock:not(.dt-stock--out){background:#fff!important;border-color:#fff!important;color:#111!important}body.single-product .dt-product-availability .dt-stock--out{background:var(--dt-out)!important;border-color:var(--dt-out)!important;color:#111!important}body.single-product .dt-product-availability .dt-stock *{color:#111!important}body.single-product .dt-woocommerce-main div.product{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(440px,.97fr)!important;grid-auto-flow:row!important;gap:32px!important;align-items:start!important;width:100%!important;max-width:none!important}body.single-product .dt-woocommerce-main div.product>.images,body.single-product .dt-woocommerce-main div.product>.woocommerce-product-gallery{grid-column:1!important;grid-row:1!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;align-self:start!important}body.single-product .dt-woocommerce-main div.product>.summary{grid-column:2!important;grid-row:1!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;align-self:start!important;overflow:visible!important}body.single-product .dt-woocommerce-main div.product>.related,body.single-product .dt-woocommerce-main div.product>.upsells,body.single-product .dt-woocommerce-main div.product>.woocommerce-tabs{grid-column:1/-1!important;width:100%!important;min-width:0!important;float:none!important;clear:both!important}body.single-product .summary .fpf-fields,body.single-product .summary .single_variation,body.single-product .summary .single_variation_wrap,body.single-product .summary .variations,body.single-product .summary .woocommerce-variation,body.single-product .summary .woocommerce-variation-add-to-cart,body.single-product .summary .woocommerce-variation-description,body.single-product .summary .woocommerce-variation-price,body.single-product .summary [class*=fpf],body.single-product .summary form.cart,body.single-product .summary form.variations_form{float:none!important;clear:both!important;width:100%!important;max-width:100%!important;min-width:0!important}body.single-product .summary form.cart,body.single-product .summary form.variations_form{display:block!important}body.single-product .summary .woocommerce-variation-description{margin:10px 0 14px!important}body.single-product .summary .woocommerce-variation-description>*{max-width:100%}body.single-product .dt-product-action-row,body.single-product .woocommerce-variation-add-to-cart.dt-product-action-row{display:flex!important;flex-flow:row wrap!important;align-items:center!important;align-content:flex-start!important;gap:10px!important;width:100%!important;min-height:0!important;height:auto!important;margin:16px 0 0!important}body.single-product .dt-product-action-row>:not(.quantity):not(.single_add_to_cart_button):not(.dt-whatsapp-action){flex:1 0 100%!important;width:100%!important;height:auto!important}body.single-product .dt-product-action-row>.quantity{flex:0 0 92px!important;width:92px!important;height:54px!important;margin:0!important}body.single-product .dt-product-action-row>.single_add_to_cart_button{flex:1 1 250px!important;width:auto!important;min-width:220px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:12px 22px!important;background:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important;font-size:16px!important;line-height:1!important;align-self:center!important}body.single-product .dt-product-action-row>.dt-whatsapp-action{flex:1 1 250px!important;width:auto!important;min-width:230px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:12px 20px!important;background:var(--dt-whatsapp)!important;border-color:var(--dt-whatsapp)!important;color:#07180e!important;font-size:16px!important;line-height:1!important;align-self:center!important}body.single-product .dt-product-action-row>.dt-whatsapp-action *{color:#07180e!important}body.single-product .dt-product-action-row .quantity,body.single-product .dt-product-action-row .quantity .qty{min-height:54px!important;height:54px!important}:root:not([data-theme=light]) .woocommerce ul.products li.product .price,:root:not([data-theme=light]) .woocommerce ul.products li.product .price ins,:root:not([data-theme=light]) .woocommerce ul.products li.product .price ins *,:root:not([data-theme=light]) body.single-product .summary .price,:root:not([data-theme=light]) body.single-product .summary .price *{color:#fff!important}:root:not([data-theme=light]) .woocommerce .price del,:root:not([data-theme=light]) .woocommerce .price del *{color:var(--dt-muted)!important}.dt-category-children{width:min(720px,calc(100vw - 390px))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding:12px!important}.dt-category-children li{grid-column:span 2}.dt-category-children a.dt-category-child-card{position:relative;min-height:150px!important;aspect-ratio:2.25/1;padding:18px 18px 16px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;background-image:var(--dt-cat-bg,linear-gradient(135deg,#173341,#10202d))!important;background-size:cover!important;background-position:center!important;isolation:isolate}.dt-category-children a.dt-category-child-card::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--dt-cat-bg,linear-gradient(135deg,#173341,#10202d));background-size:cover;background-position:center;opacity:.96}.dt-category-children a.dt-category-child-card::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(5,10,17,.02) 0,rgba(5,10,17,.12) 38%,rgba(5,10,17,.58) 66%,rgba(5,10,17,.94) 100%)}.dt-category-children a.dt-category-child-card>span{position:relative;z-index:2;max-width:calc(100% - 52px);color:#fff!important;font-family:var(--dt-font-display);font-size:clamp(20px, 1.45vw, 26px)!important;line-height:.98;font-weight:700!important;text-transform:uppercase;text-shadow:0 2px 14px rgba(0,0,0,.68)}.dt-category-children a.dt-category-child-card small{position:relative;z-index:2;margin-bottom:1px;font-size:11px!important}.dt-home-hero--v08{position:relative;padding:20px 0 8px;overflow:hidden}.dt-hero-stage{position:relative;width:min(100%,var(--dt-frame-max));min-height:700px;margin-inline:auto}.dt-hero-core{width:min(calc(100% - 500px),1260px)!important;min-width:0;padding-top:30px}.dt-home-hero--v08 .dt-hero-carousel,.dt-home-hero--v08 .dt-hero-carousel__track,.dt-home-hero--v08 .dt-hero-carousel__viewport{min-height:530px;height:530px}.dt-side-promo{position:absolute;top:0;width:220px;height:680px;z-index:2;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px;border:1px solid var(--dt-stroke);border-radius:var(--dt-radius-lg);color:#fff;box-shadow:var(--dt-shadow-soft);background-image:var(--dt-promo-image,linear-gradient(155deg,#163b47,#101824));background-size:cover;background-position:center}.dt-side-promo::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,11,18,.06) 4%,rgba(6,11,18,.28) 42%,rgba(6,11,18,.96) 92%)}.dt-side-promo--left{left:18px}.dt-side-promo--right{right:18px;box-shadow:inset 0 3px 0 #f47a20,var(--dt-shadow-soft)}.dt-side-promo .dt-vertical-promo__content h2{font-size:26px}.dt-product-carousel{padding-inline:22px}.dt-row-carousel__buttons{position:absolute!important;inset:50% 0 auto 0!important;z-index:12!important;display:flex!important;justify-content:space-between!important;width:100%!important;transform:translateY(-50%);pointer-events:none}.dt-row-carousel__buttons .dt-carousel-arrow{pointer-events:auto;box-shadow:0 6px 18px rgba(0,0,0,.34)}.dt-heading-tabs{position:relative;z-index:15}.dt-product-tabs{position:relative;z-index:16}@media (max-width:1500px){.dt-hero-core{width:min(calc(100% - 410px),1120px)!important}.dt-side-promo{width:185px;height:640px}.dt-side-promo--left{left:12px}.dt-side-promo--right{right:12px}}@media (max-width:1180px){.dt-home-hero--v08{overflow:visible}.dt-hero-stage{min-height:560px}.dt-hero-core{width:min(calc(100% - 34px),var(--dt-max))!important;padding-top:0}.dt-side-promo{display:none}.dt-home-hero--v08 .dt-hero-carousel,.dt-home-hero--v08 .dt-hero-carousel__track,.dt-home-hero--v08 .dt-hero-carousel__viewport{min-height:520px;height:520px}body.single-product .dt-woocommerce-main div.product{grid-template-columns:minmax(0,1fr) minmax(390px,.95fr)!important;gap:24px!important}}@media (max-width:900px){body.single-product .dt-woocommerce-main div.product{grid-template-columns:1fr!important}body.single-product .dt-woocommerce-main div.product>.images,body.single-product .dt-woocommerce-main div.product>.summary,body.single-product .dt-woocommerce-main div.product>.woocommerce-product-gallery{grid-column:1!important;grid-row:auto!important}.dt-category-children{width:min(640px,calc(100vw - 365px))!important}}@media (max-width:780px){.dt-category-children{width:100%!important;grid-template-columns:1fr!important;padding:8px!important}.dt-category-children li{grid-column:1!important}.dt-category-children a.dt-category-child-card{min-height:128px!important;aspect-ratio:2/1}body.single-product .dt-product-action-row>.quantity{flex-basis:84px!important;width:84px!important}body.single-product .dt-product-action-row>.single_add_to_cart_button{flex:1 1 calc(100% - 94px)!important;min-width:0!important}body.single-product .dt-product-action-row>.dt-whatsapp-action{flex:1 0 100%!important;min-width:0!important}}@media (max-width:520px){body.single-product .dt-product-action-row>.dt-whatsapp-action,body.single-product .dt-product-action-row>.quantity,body.single-product .dt-product-action-row>.single_add_to_cart_button{flex:1 0 100%!important;width:100%!important}.dt-product-carousel{padding-inline:14px}}.dt-nav-exchange{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;min-width:max-content;border-left:1px solid var(--dt-stroke-soft)}.dt-nav-exchange .dt-exchange{height:100%}.dt-nav-exchange .dt-exchange summary{min-height:54px;display:flex;align-items:center;gap:5px;padding:0 16px;color:var(--dt-text);font-size:13px;font-weight:600;white-space:nowrap}.dt-nav-exchange .dt-exchange summary::after{content:"";width:8px;height:8px;margin-left:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.75}.dt-nav-exchange .dt-exchange[open] summary::after{transform:rotate(225deg) translate(-1px,-1px)}.dt-nav-exchange .dt-exchange-popover{right:0;left:auto;top:calc(100% + 1px);min-width:205px}.dt-nav-exchange .dt-exchange-row{font-size:12px}.single-product #machic-stock-info,.single-product .dt-legacy-availability-hidden{display:none!important}.single-product .dt-product-availability{display:block!important;min-height:0!important;margin:12px 0 18px!important;opacity:1!important;visibility:visible!important}.single-product .dt-product-availability .dt-stock{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;min-height:34px!important;margin:0!important;padding:8px 12px!important;border-radius:6px!important;opacity:1!important;visibility:visible!important;filter:none!important;text-shadow:none!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important}.single-product .dt-product-availability .dt-stock:not(.dt-stock--out),.single-product .dt-product-availability .dt-stock:not(.dt-stock--out) *{background:#fff!important;border-color:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important}.single-product .dt-product-availability .dt-stock--out,.single-product .dt-product-availability .dt-stock--out *{background:var(--dt-out)!important;border-color:var(--dt-out)!important;color:#111!important;-webkit-text-fill-color:#111!important}.single-product .dt-product-availability .dt-stock__dot{flex:0 0 7px;width:7px!important;height:7px!important;padding:0!important;border:0!important;border-radius:999px!important;background:currentColor!important}.single-product form.cart .cart-flex-wrapper,.single-product form.cart .woocommerce-variation-add-to-cart.dt-native-action-row{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;gap:12px!important;width:100%!important;height:auto!important;min-height:0!important;margin:18px 0 0!important}.single-product form.cart .cart-flex-wrapper>.quantity,.single-product form.cart .dt-native-action-row>.quantity{flex:0 0 118px!important;width:118px!important;height:54px!important;margin:0!important}.single-product form.cart .cart-flex-wrapper>.quantity .qty,.single-product form.cart .dt-native-action-row>.quantity .qty{height:54px!important;min-height:54px!important}.single-product form.cart .cart-flex-wrapper>.single_add_to_cart_button,.single-product form.cart .dt-native-action-row>.single_add_to_cart_button{flex:1.2 1 260px!important;width:auto!important;min-width:220px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:12px 22px!important;border-color:var(--dt-primary)!important;background:var(--dt-primary)!important;color:#fff!important;font-size:16px!important;font-weight:800!important;line-height:1!important;text-align:center!important}.single-product form.cart .cart-flex-wrapper>.single_add_to_cart_button:hover,.single-product form.cart .dt-native-action-row>.single_add_to_cart_button:hover{border-color:var(--dt-primary-hover)!important;background:var(--dt-primary-hover)!important}.single-product form.cart .cart-flex-wrapper>.wa-order-class{flex:1 1 250px!important;width:auto!important;min-width:230px!important;min-height:54px!important;height:54px!important;margin:0!important;padding:0!important;border:0!important;border-radius:7px!important;background:0 0!important;box-shadow:none!important;transform:none!important;text-decoration:none!important}.single-product .wa-order-class:hover{background:0 0!important;box-shadow:none!important;transform:none!important}.single-product .dt-wa-button,.single-product .wa-order-class .wa-order-button{width:100%!important;min-width:0!important;height:54px!important;min-height:54px!important;margin:0!important;padding:12px 20px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid var(--dt-whatsapp)!important;border-radius:7px!important;background:var(--dt-whatsapp)!important;color:#111!important;-webkit-text-fill-color:#111!important;font-size:16px!important;font-weight:800!important;line-height:1!important;text-align:center!important;box-shadow:none!important}.single-product .dt-wa-button *,.single-product .wa-order-class .wa-order-button *{color:#111!important;-webkit-text-fill-color:#111!important}.single-product .dt-wa-button:hover,.single-product .wa-order-class .wa-order-button:hover{border-color:var(--dt-whatsapp-hover)!important;background:var(--dt-whatsapp-hover)!important;color:#111!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:15px 20px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.01em!important}.dt-home-hero--v08{padding:20px 0 14px!important;overflow:visible!important}.dt-home-hero--v08 .dt-hero-stage{width:min(calc(100% - 30px),1900px)!important;min-height:0!important;display:grid!important;grid-template-columns:clamp(240px,14vw,280px) minmax(0,1fr) clamp(240px,14vw,280px)!important;gap:18px!important;align-items:stretch!important;margin-inline:auto!important}.dt-home-hero--v08 .dt-hero-core.dt-container{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;min-width:0!important}.dt-home-hero--v08 .dt-hero-carousel,.dt-home-hero--v08 .dt-hero-carousel__track,.dt-home-hero--v08 .dt-hero-carousel__viewport{min-height:610px!important;height:610px!important}.dt-home-hero--v08 .dt-side-promo{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:100%!important;align-self:stretch!important;padding:22px!important;border-radius:var(--dt-radius-lg)!important}.dt-home-hero--v08 .dt-side-promo--left,.dt-home-hero--v08 .dt-side-promo--right{left:auto!important;right:auto!important}.dt-home-hero--v08 .dt-side-promo .dt-vertical-promo__content h2{font-size:clamp(24px, 1.7vw, 30px)!important;line-height:.96!important;overflow-wrap:anywhere}.dt-home-hero--v08 .dt-benefits--hero{margin-top:16px!important;border:1px solid var(--dt-stroke-soft)!important;border-radius:var(--dt-radius-lg)!important;background:var(--dt-panel)!important;overflow:hidden!important}.dt-home-hero--v08 .dt-benefits--hero .dt-benefit-grid{width:100%!important;max-width:none!important;margin:0!important}.dt-home-hero--v08 .dt-benefits--hero .dt-benefit{min-height:94px;padding-inline:18px}@media (max-width:1480px){.dt-home-hero--v08 .dt-hero-stage{grid-template-columns:220px minmax(0,1fr) 220px!important;gap:14px!important}.dt-home-hero--v08 .dt-hero-carousel,.dt-home-hero--v08 .dt-hero-carousel__track,.dt-home-hero--v08 .dt-hero-carousel__viewport{min-height:570px!important;height:570px!important}.dt-home-hero--v08 .dt-side-promo{padding:18px!important}}@media (max-width:1240px){.dt-nav-exchange .dt-exchange summary{padding-inline:10px;font-size:12px}.dt-home-hero--v08 .dt-hero-stage{grid-template-columns:minmax(0,1fr)!important;width:min(calc(100% - 28px),var(--dt-max))!important}.dt-home-hero--v08 .dt-side-promo{display:none!important}.dt-home-hero--v08 .dt-hero-carousel,.dt-home-hero--v08 .dt-hero-carousel__track,.dt-home-hero--v08 .dt-hero-carousel__viewport{min-height:540px!important;height:540px!important}}@media (max-width:980px){.dt-nav-exchange{display:none}}@media (max-width:780px){.single-product form.cart .cart-flex-wrapper,.single-product form.cart .woocommerce-variation-add-to-cart.dt-native-action-row{flex-wrap:wrap!important;gap:9px!important}.single-product form.cart .cart-flex-wrapper>.quantity,.single-product form.cart .dt-native-action-row>.quantity{flex-basis:92px!important;width:92px!important}.single-product form.cart .cart-flex-wrapper>.single_add_to_cart_button,.single-product form.cart .dt-native-action-row>.single_add_to_cart_button{flex:1 1 calc(100% - 101px)!important;min-width:0!important}.single-product form.cart .cart-flex-wrapper>.wa-order-class{flex:1 0 100%!important;min-width:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:13px 15px!important;font-size:13px!important}.dt-home-hero--v08 .dt-hero-carousel,.dt-home-hero--v08 .dt-hero-carousel__track,.dt-home-hero--v08 .dt-hero-carousel__viewport{min-height:480px!important;height:480px!important}.dt-home-hero--v08 .dt-benefits--hero .dt-benefit-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.single-product form.cart .cart-flex-wrapper>.quantity,.single-product form.cart .cart-flex-wrapper>.single_add_to_cart_button,.single-product form.cart .cart-flex-wrapper>.wa-order-class,.single-product form.cart .dt-native-action-row>.quantity,.single-product form.cart .dt-native-action-row>.single_add_to_cart_button{flex:1 0 100%!important;width:100%!important}.dt-home-hero--v08 .dt-benefits--hero .dt-benefit-grid{grid-template-columns:1fr}}:root{--dt-stock-bg:#9bc095;--dt-out-bg:#f4bf45;--dt-price-global:#eeeeee}body{background-color:var(--dt-bg-deep)!important;background-image:linear-gradient(135deg,transparent 0 43%,rgba(255,255,255,.028) 43.15% 43.55%,transparent 43.7% 100%),linear-gradient(45deg,transparent 0 46%,rgba(255,255,255,.022) 46.15% 46.5%,transparent 46.65% 100%),radial-gradient(circle at 7% 30%,rgba(255,255,255,.045) 0 2px,transparent 2.8px),radial-gradient(circle at 93% 22%,rgba(255,255,255,.04) 0 2px,transparent 2.8px)!important;background-size:760px 760px,920px 920px,260px 260px,320px 320px!important;background-position:left top,right top,left center,right center!important;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y!important}:root[data-theme=light] body{background-color:var(--dt-bg)!important;background-image:linear-gradient(135deg,transparent 0 43%,rgba(10,90,145,.045) 43.15% 43.55%,transparent 43.7% 100%),linear-gradient(45deg,transparent 0 46%,rgba(10,90,145,.035) 46.15% 46.5%,transparent 46.65% 100%)!important}.dt-nav-inner{min-height:64px!important}.dt-category-trigger{min-height:64px!important;font-size:15px!important}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{min-height:64px!important;padding-inline:18px!important;font-size:15px!important}.dt-menu-item--home>a .dt-nav-inline-icon{display:inline-flex;width:18px;height:18px;color:currentColor}.dt-menu-item--home>a .dt-nav-inline-icon svg{width:18px;height:18px}.dt-menu-item--home>a::before{display:none!important}.dt-nav-exchange .dt-exchange summary::after,.dt-submenu-toggle{color:var(--dt-muted)!important}.dt-submenu-toggle{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:auto 6px auto -10px!important}.dt-submenu-toggle svg{width:17px!important;height:17px!important}.dt-nav-exchange .dt-exchange summary{min-height:64px!important;display:flex!important;align-items:center!important;gap:9px!important;padding-inline:16px!important;font-size:14px!important;font-weight:700!important}.dt-nav-exchange .dt-exchange summary::after{content:"";width:17px;height:17px;flex:0 0 17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 9 5 5 5-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 9 5 5 5-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .18s ease}.dt-nav-exchange .dt-exchange[open] summary::after{transform:rotate(180deg)}.dt-home-hero--v10{padding:22px 0 18px!important;overflow:hidden;background:0 0!important}.dt-home-hero--v10 .dt-hero-stage{width:min(calc(100% - 34px),var(--dt-frame-max))!important;max-width:var(--dt-frame-max)!important;margin-inline:auto!important}.dt-home-hero--v10 .dt-hero-core{width:100%!important;min-width:0}.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport{min-height:clamp(600px,42vw,760px)!important;height:clamp(600px,42vw,760px)!important;border-radius:14px!important;overflow:hidden!important}.dt-home-hero--v10 .dt-hero-slide{padding:clamp(48px,5vw,88px) clamp(38px,6vw,100px) 92px!important;background-position:center right!important;transform:translateX(26px) scale(1.035);clip-path:inset(0 0 0 7%);opacity:0;visibility:hidden;transition:opacity .7s ease,transform 1s cubic-bezier(.2,.72,.2,1),clip-path 1s cubic-bezier(.2,.72,.2,1)}.dt-home-hero--v10 .dt-hero-slide.is-active{transform:translateX(0) scale(1);clip-path:inset(0);opacity:1;visibility:visible}.dt-home-hero--v10 .dt-hero-slide__shade{background:linear-gradient(90deg,rgba(5,10,17,.98) 0,rgba(5,10,17,.86) 34%,rgba(5,10,17,.42) 62%,rgba(5,10,17,.12) 100%)!important}.dt-home-hero--v10 .dt-hero-slide__copy{width:min(760px,56%)!important}.dt-home-hero--v10 .dt-hero-slide__copy h1{font-size:clamp(48px, 5vw, 82px)!important;line-height:.92!important}.dt-home-hero--v10 .dt-hero-slide__copy p{font-size:clamp(14px, 1vw, 17px)!important}.dt-home-hero--v10 .dt-hero-carousel__controls{right:26px!important;bottom:24px!important}.dt-home-hero--v10 .dt-benefits--hero{margin-top:14px!important;border:1px solid var(--dt-stroke)!important;border-radius:10px!important;overflow:hidden!important;background:var(--dt-panel)!important}.dt-promo-below-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.dt-promo-below-card{position:relative;isolation:isolate;min-height:230px;padding:22px 26px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid var(--dt-stroke);border-radius:12px;background-image:var(--dt-promo-image,linear-gradient(135deg,#183746,#101824));background-size:cover;background-position:center;color:#fff}.dt-promo-below-card::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,12,19,.96) 0,rgba(7,12,19,.76) 42%,rgba(7,12,19,.22) 100%)}.dt-promo-below-card--streaming{box-shadow:inset 0 3px 0 #f47a20}.dt-promo-below-card__content{max-width:58%}.dt-promo-below-card h2{margin:6px 0 8px;color:#fff;font-size:clamp(27px,2vw,38px);line-height:.98;text-transform:uppercase}.dt-promo-below-card p{margin:0 0 12px;color:#d4dde8}.dt-promo-below-card a{display:inline-flex;align-items:center;gap:7px;color:#fff;font-weight:800}.dgwt-wcas-st-price,.dgwt-wcas-st-price *,.woocommerce .price,.woocommerce .price *,.woocommerce div.product .summary .price,.woocommerce div.product .summary .price *,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price *{color:var(--dt-price-global)!important;-webkit-text-fill-color:var(--dt-price-global)!important}.woocommerce .price del,.woocommerce .price del *,.woocommerce div.product .summary .price del,.woocommerce div.product .summary .price del *{color:#8995a5!important;-webkit-text-fill-color:#8995a5!important}.single-product .dt-product-availability{min-height:42px!important;margin:14px 0 18px!important}.single-product .dt-product-availability>.dt-stock{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:36px!important;margin:0!important;padding:8px 13px!important;border-radius:6px!important;font-size:13px!important;font-weight:800!important;opacity:1!important;visibility:visible!important}.single-product .dt-product-availability>.dt-stock:not(.dt-stock--out){background:var(--dt-stock-bg)!important;border:1px solid var(--dt-stock-bg)!important;color:#111!important;-webkit-text-fill-color:#111!important}.single-product .dt-product-availability>.dt-stock.dt-stock--out{background:var(--dt-out-bg)!important;border:1px solid var(--dt-out-bg)!important;color:#111!important;-webkit-text-fill-color:#111!important}.single-product .dt-product-availability>.dt-stock mark,.single-product .dt-product-availability>.dt-stock span,.single-product .dt-product-availability>.dt-stock strong,.single-product .dt-product-availability>.dt-stock>*{background:0 0!important;color:#111!important;-webkit-text-fill-color:#111!important}.single-product .dt-product-availability>.dt-stock .dt-stock__dot{background:#111!important}.dt-is-out-of-stock,.woocommerce ul.products li.product .dt-is-out-of-stock,.woocommerce ul.products li.product.outofstock .button{background:var(--dt-out-bg)!important;border-color:var(--dt-out-bg)!important;color:#111!important;-webkit-text-fill-color:#111!important}.single-product .wa-order-class,.single-product form.cart .cart-flex-wrapper>.wa-order-class{background:#25d366!important;border:1px solid #25d366!important;color:#111!important;-webkit-text-fill-color:#111!important;box-shadow:none!important}.single-product .dt-wa-button,.single-product .wa-order-class .wa-order-button,.single-product .wa-order-class a,.single-product .wa-order-class button{background:0 0!important;border:0!important;color:#111!important;-webkit-text-fill-color:#111!important;box-shadow:none!important}.single-product .dt-wa-button *,.single-product .wa-order-class *{color:#111!important;-webkit-text-fill-color:#111!important}.single-product .wa-order-class:hover{background:#1fba59!important;border-color:#1fba59!important}.single-product form.cart .quantity.dt-quantity-stepper{position:relative!important;overflow:visible!important;flex-basis:124px!important;width:124px!important;padding-right:34px!important;background:0 0!important}.single-product form.cart .quantity.dt-quantity-stepper .qty{width:88px!important;height:54px!important;min-height:54px!important;margin:0!important;text-align:center!important;-moz-appearance:textfield;appearance:textfield}.single-product form.cart .quantity.dt-quantity-stepper .qty::-webkit-inner-spin-button,.single-product form.cart .quantity.dt-quantity-stepper .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dt-qty-stepper-controls{position:absolute;right:0;top:0;width:30px;height:54px;display:grid;grid-template-rows:1fr 1fr;gap:4px}.dt-qty-step{min-width:30px!important;min-height:25px!important;height:25px!important;padding:0!important;border:1px solid var(--dt-stroke)!important;border-radius:5px!important;background:var(--dt-panel-2)!important;color:var(--dt-text)!important;font-size:10px!important;line-height:1!important;box-shadow:none!important;transform:none!important}.dt-qty-step:hover{background:var(--dt-primary)!important;border-color:var(--dt-primary)!important;color:#fff!important}.dt-shop-filters{clear:both;display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(170px,.9fr) auto;gap:12px;align-items:end;margin:0 0 20px;padding:16px;border:1px solid var(--dt-stroke);border-radius:10px;background:var(--dt-panel)}.dt-shop-filter-field label{display:block;margin-bottom:6px;color:var(--dt-text);font-size:12px;font-weight:800}.dt-shop-filter-field select{min-height:44px}.dt-shop-filter-actions{display:flex;align-items:center;gap:10px}.dt-shop-filter-actions .button{min-height:44px;margin:0!important}.dt-filter-reset{color:var(--dt-muted);font-size:12px;font-weight:700}:root:not([data-theme=light]) .dt-page-article--elementor .elementor-widget-text-editor,:root:not([data-theme=light]) .dt-page-article--elementor .elementor-widget-text-editor *,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content label,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content li,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content p,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content td,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content th{color:#e7edf5!important}:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content h1,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content h2,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content h3,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content h4,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content h5,:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content h6{color:#fff!important}:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) .dt-page-content a{color:#53c8cb!important}:root:not([data-theme=light]) .dt-page-article:not(.dt-page-article--commerce) table{background:var(--dt-panel)!important;border-color:var(--dt-stroke)!important}.dt-cart-hover{position:relative}.dt-mini-cart-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:240;width:min(390px,calc(100vw - 28px));padding:14px;border:1px solid var(--dt-stroke);border-radius:10px;background:var(--dt-panel);box-shadow:0 20px 44px rgba(0,0,0,.35);opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.dt-cart-hover:focus-within .dt-mini-cart-panel,.dt-cart-hover:hover .dt-mini-cart-panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.dt-mini-cart-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 12px;border-bottom:1px solid var(--dt-stroke)}.dt-mini-cart-panel__head strong{color:var(--dt-text);font-size:15px}.dt-mini-cart-panel__head a{color:var(--dt-primary);font-size:11px;font-weight:800}.dt-mini-cart-panel .woocommerce-mini-cart{margin:0;padding:8px 0 0;list-style:none}.dt-mini-cart-panel .woocommerce-mini-cart-item{position:relative;min-height:70px;padding:9px 28px 9px 66px!important;border-bottom:1px solid var(--dt-stroke-soft)}.dt-mini-cart-panel .woocommerce-mini-cart-item img{position:absolute;left:0;top:9px;width:54px;height:54px;object-fit:contain;border-radius:6px;background:#fff}.dt-mini-cart-panel .remove_from_cart_button{position:absolute;right:2px;top:10px;color:var(--dt-muted)!important}.dt-mini-cart-panel .woocommerce-mini-cart__total{margin:12px 0 10px!important;padding-top:10px;color:var(--dt-text);border-top:1px solid var(--dt-stroke)}.dt-mini-cart-panel .woocommerce-mini-cart__buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons .button{margin:0!important;min-height:42px;font-size:12px}@media (min-width:1500px){.dt-home-hero--v10 .dt-hero-stage{width:min(calc(100% - 52px),1840px)!important}}@media (max-width:1180px){.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport{min-height:560px!important;height:560px!important}.dt-home-hero--v10 .dt-hero-slide__copy{width:min(680px,70%)!important}}@media (max-width:980px){.dt-shop-filters{grid-template-columns:1fr 1fr}.dt-shop-filter-actions{grid-column:1/-1}.dt-promo-below-card__content{max-width:72%}}@media (max-width:780px){.dt-nav-inner{min-height:52px!important}.dt-category-trigger{min-height:52px!important}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{min-height:48px!important;font-size:14px!important}.dt-promo-below-grid{grid-template-columns:1fr}.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport{min-height:500px!important;height:500px!important}.dt-home-hero--v10 .dt-hero-slide__copy{width:100%!important}.dt-home-hero--v10 .dt-hero-slide__copy h1{font-size:clamp(38px, 11vw, 58px)!important}.dt-mini-cart-panel{display:none}}@media (max-width:620px){.dt-shop-filters{grid-template-columns:1fr}.dt-shop-filter-actions{grid-column:1}.dt-promo-below-card__content{max-width:88%}.single-product form.cart .quantity.dt-quantity-stepper{flex-basis:118px!important;width:118px!important}}:root[data-theme=light] .dgwt-wcas-st-price,:root[data-theme=light] .dgwt-wcas-st-price *,:root[data-theme=light] .woocommerce .price,:root[data-theme=light] .woocommerce .price *,:root[data-theme=light] .woocommerce div.product .summary .price,:root[data-theme=light] .woocommerce div.product .summary .price *,:root[data-theme=light] .woocommerce ul.products li.product .price,:root[data-theme=light] .woocommerce ul.products li.product .price *{color:#172b40!important;-webkit-text-fill-color:#172b40!important}:root{--dt-action:#0a5a91;--dt-action-hover:#084c7b;--dt-action-shadow:rgba(10,90,145,.36);--dt-price-regular:#F8F8F8;--dt-price-sale:#ff2301}html{background:var(--dt-bg-deep)}body.dectrend-store{position:relative;isolation:isolate;background:linear-gradient(90deg,var(--dt-bg-deep) 0,color-mix(in srgb,var(--dt-bg-deep) 62%,var(--dt-bg)) 7%,var(--dt-bg) 15%,var(--dt-bg) 85%,color-mix(in srgb,var(--dt-bg-deep) 62%,var(--dt-bg)) 93%,var(--dt-bg-deep) 100%)!important}body.dectrend-store::before{content:"";position:fixed;inset:-3%;z-index:0;pointer-events:none;background:url("../images/cyber-shards-v13.webp") center/cover no-repeat;opacity:.3;filter:blur(1px);transform:translate3d(-8px,0,0) scale(1.025);will-change:transform,filter;animation:dt-cyber-bg-drift 22s ease-in-out infinite alternate}body.dectrend-store>#page,body.dectrend-store>.dt-newsletter-strip,body.dectrend-store>.dt-site-footer,body.dectrend-store>.dt-site-header,body.dectrend-store>main{position:relative;z-index:1}@keyframes dt-cyber-bg-drift{0%,36%{transform:translate3d(-8px,0,0) scale(1.025);filter:blur(.8px)}48%,58%{transform:translate3d(6px,0,0) scale(1.03);filter:blur(2px)}100%,70%{transform:translate3d(12px,0,0) scale(1.025);filter:blur(.9px)}}@media (prefers-reduced-motion:reduce){body.dectrend-store::before{animation:none;transform:none;filter:blur(1px)}}:root[data-theme=light] body.dectrend-store::before{opacity:.08}.button,.dt-category-trigger,.dt-primary-cta,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wp-element-button,a.button,button:where(:not(.dt-theme-toggle):not(.dt-theme-switch):not(.dt-menu-toggle):not(.dt-carousel-arrow):not(.dt-submenu-toggle):not(.dt-quantity-step)){border-color:var(--dt-action)!important;background:var(--dt-action)!important;color:#fff!important;box-shadow:0 8px 22px rgba(10,90,145,.13)!important}.button:hover,.dt-category-trigger:hover,.dt-primary-cta:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.wp-element-button:hover,a.button:hover,button:where(:not(.dt-theme-toggle):not(.dt-theme-switch):not(.dt-menu-toggle):not(.dt-carousel-arrow):not(.dt-submenu-toggle):not(.dt-quantity-step)):hover{border-color:var(--dt-action-hover)!important;background:var(--dt-action-hover)!important;color:#fff!important;box-shadow:0 10px 28px var(--dt-action-shadow)!important;transform:translateY(-1px)}.dt-home-hero .dt-primary-cta--hero,.dt-primary-cta--hero{border-color:var(--dt-action)!important;background:var(--dt-action)!important;box-shadow:0 10px 28px var(--dt-action-shadow)!important}.single-product .dt-whatsapp-action,.single-product .dt-whatsapp-action *,.woocommerce .dt-whatsapp-action,.woocommerce .dt-whatsapp-action *{background-color:#25d366!important;border-color:#25d366!important;color:#0b1710!important;-webkit-text-fill-color:#0b1710!important}.single-product .dt-whatsapp-action:hover,.single-product .dt-whatsapp-action:hover *{background-color:#1fba59!important;border-color:#1fba59!important;box-shadow:0 9px 24px rgba(37,211,102,.25)!important}.single-product .dt-product-availability>.dt-stock.dt-stock--out,.woocommerce .dt-stock--out,.woocommerce .stock.out-of-stock{background:#f4bf45!important;border-color:#f4bf45!important;color:#111!important;-webkit-text-fill-color:#111!important}.dt-header-main{grid-template-columns:190px minmax(420px,1fr) auto!important;gap:22px!important}.dt-header-search{display:grid;grid-template-columns:max-content minmax(300px,590px);align-items:center;justify-content:center;gap:16px;min-width:0}.dt-search-prompt{color:var(--dt-text);font-family:var(--dt-font-display);font-size:15px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.dt-search-control{width:min(100%,590px);min-width:0}.dt-header-search .dgwt-wcas-sf-wrapp{min-height:42px!important}.dt-header-search .dgwt-wcas-search-input{height:40px!important;min-height:40px!important;font-size:12px!important}.dt-header-search .dgwt-wcas-search-submit,.dt-header-search .dgwt-wcas-search-submit:hover{min-height:40px!important;height:40px!important}.dgwt-wcas-details-wrapp,.dgwt-wcas-details-wrapp :not(del):not(del *),.dgwt-wcas-suggestions-wrapp{color:#fff!important}.dgwt-wcas-details-wrapp .dgwt-wcas-details-title,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title,.dgwt-wcas-details-wrapp .dgwt-wcas-product-title,.dgwt-wcas-details-wrapp h1,.dgwt-wcas-details-wrapp h2,.dgwt-wcas-details-wrapp h3{color:#fff!important}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-desc,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-desc *,.dgwt-wcas-st-breadcrumbs,.dgwt-wcas-st-desc{color:#c8d1dc!important}.dgwt-wcas-details-wrapp .price,.dgwt-wcas-details-wrapp .price *,.dgwt-wcas-st-price,.dgwt-wcas-st-price *{color:var(--dt-price-regular)!important;-webkit-text-fill-color:var(--dt-price-regular)!important}.dgwt-wcas-details-wrapp .price ins,.dgwt-wcas-details-wrapp .price ins *,.dgwt-wcas-st-price ins,.dgwt-wcas-st-price ins *{color:var(--dt-price-sale)!important;-webkit-text-fill-color:var(--dt-price-sale)!important}.dgwt-wcas-details-wrapp .dt-price-tax-label,.dgwt-wcas-st-price .dt-price-tax-label{color:var(--dt-price-regular)!important;-webkit-text-fill-color:var(--dt-price-regular)!important}.dgwt-wcas-details-wrapp .price del,.dgwt-wcas-details-wrapp .price del *,.dgwt-wcas-st-price del,.dgwt-wcas-st-price del *{color:#8995a5!important;-webkit-text-fill-color:#8995a5!important}.dt-vertical-promo__price,.dt-vertical-promo__price .amount,.woocommerce .price,.woocommerce .price .amount,.woocommerce .price .woocommerce-Price-amount,.woocommerce .price .woocommerce-Price-currencySymbol,.woocommerce div.product .summary .price,.woocommerce div.product .summary .price .amount,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .amount{color:var(--dt-price-regular)!important;-webkit-text-fill-color:var(--dt-price-regular)!important}.woocommerce .price ins,.woocommerce .price ins .amount,.woocommerce .price ins .woocommerce-Price-currencySymbol,.woocommerce div.product .summary .price ins,.woocommerce div.product .summary .price ins *,.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price ins *{color:var(--dt-price-sale)!important;-webkit-text-fill-color:var(--dt-price-sale)!important;text-decoration:none!important}.dt-price-tax-label,.woocommerce .price .dt-price-tax-label,.woocommerce .price ins .dt-price-tax-label,.woocommerce div.product .summary .price .dt-price-tax-label,.woocommerce div.product .summary .price ins .dt-price-tax-label,.woocommerce ul.products li.product .price .dt-price-tax-label,.woocommerce ul.products li.product .price ins .dt-price-tax-label{color:var(--dt-price-regular)!important;-webkit-text-fill-color:var(--dt-price-regular)!important}.woocommerce .price del,.woocommerce .price del *,.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price del *{color:#8995a5!important;-webkit-text-fill-color:#8995a5!important}.dt-submenu-toggle{background:0 0!important;border:0!important;box-shadow:none!important;color:var(--dt-muted)!important;transform:none!important}.dt-submenu-toggle:focus-visible,.dt-submenu-toggle:hover{background:0 0!important;color:var(--dt-action)!important;box-shadow:none!important;transform:none!important}.dt-menu .menu-item-has-children:hover>.dt-submenu-toggle,.dt-menu .menu-item-has-children:hover>a,.dt-primary-nav .page_item_has_children:hover>.dt-submenu-toggle,.dt-primary-nav .page_item_has_children:hover>a{color:var(--dt-action)!important}.menu-item-has-children.is-submenu-open>.dt-submenu-toggle svg{transform:none!important}.dt-nav-exchange .dt-exchange summary{color:var(--dt-text)!important}.dt-nav-exchange .dt-exchange summary strong{font-weight:700}.dt-nav-exchange .dt-exchange summary::after{width:17px!important;height:17px!important;border:0!important;margin-left:3px!important;background:currentColor!important;transform:none!important;opacity:.72;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 9 5 5 5-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 9 5 5 5-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.dt-nav-exchange .dt-exchange[open] summary::after{transform:none!important}.dt-nav-exchange .dt-exchange:hover summary,.dt-nav-exchange .dt-exchange:hover summary::after{color:var(--dt-action)!important}.dt-cart-hover::after{content:"";position:absolute;top:100%;right:0;width:100%;height:14px}.dt-mini-cart-panel{top:calc(100% + 8px)!important}.dt-cart-hover.is-preview-open .dt-mini-cart-panel,.dt-cart-hover:focus-within .dt-mini-cart-panel,.dt-cart-hover:hover .dt-mini-cart-panel{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons .checkout{background:var(--dt-action)!important;border-color:var(--dt-action)!important;color:#fff!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons .checkout:hover{background:var(--dt-action-hover)!important;border-color:var(--dt-action-hover)!important;box-shadow:0 8px 22px var(--dt-action-shadow)!important}.dt-newsletter-strip{margin-top:48px;border-top:1px solid var(--dt-stroke-soft);border-bottom:1px solid var(--dt-stroke-soft);background:color-mix(in srgb,var(--dt-panel) 92%,transparent);backdrop-filter:blur(8px)}.dt-newsletter-inner{min-height:170px;padding-block:30px;display:grid;grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);align-items:center;gap:54px}.dt-newsletter-copy h2{margin:4px 0 6px;color:var(--dt-text);font-size:clamp(28px,3vw,42px);text-transform:uppercase}.dt-newsletter-copy p{margin:0;color:var(--dt-muted)}.dt-newsletter-form .mailpoet_form{padding:0!important}.dt-newsletter-form form{display:flex!important;align-items:center;gap:10px}.dt-newsletter-form input[type=email],.dt-newsletter-form input[type=text]{min-height:48px!important;background:var(--dt-field)!important;color:var(--dt-text)!important;border-color:var(--dt-stroke)!important}.dt-newsletter-form button,.dt-newsletter-form input[type=submit]{min-height:48px!important;background:var(--dt-action)!important;border-color:var(--dt-action)!important;color:#fff!important}.dt-site-footer{margin-top:0!important;background:color-mix(in srgb,var(--dt-bg-deep) 95%,transparent)!important}.dt-footer-grid{grid-template-columns:1.2fr .8fr 1fr!important;align-items:start}.dt-brand-footer img{max-height:72px!important;max-width:180px!important}.dt-footer-contact p,.dt-footer-support li{font-size:13px;line-height:1.8}.dt-footer-contact a,.dt-footer-support a{color:var(--dt-muted)}.dt-footer-contact a:hover,.dt-footer-support a:hover{color:#fff}.dt-claims-link{display:block;max-width:410px;margin-left:auto}.dt-claims-link img{width:100%;border-radius:12px;transition:transform .18s ease,box-shadow .18s ease}.dt-claims-link:hover img{transform:translateY(-2px);box-shadow:0 12px 28px rgba(10,90,145,.18)}.dt-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px}.dt-social-links{display:flex;align-items:center;gap:9px}.dt-social-links a{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--dt-stroke);border-radius:50%;background:var(--dt-panel);color:#fff;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.dt-social-links a:hover{transform:translateY(-2px);background:var(--dt-action);border-color:var(--dt-action);box-shadow:0 8px 20px var(--dt-action-shadow)}.dt-social-links svg{width:18px;height:18px}@media (max-width:1220px){.dt-header-main{grid-template-columns:160px minmax(300px,1fr) auto!important}.dt-header-search{grid-template-columns:1fr;gap:3px;justify-content:stretch}.dt-search-prompt{font-size:12px;color:var(--dt-muted)}.dt-search-control{width:100%;max-width:620px}}@media (max-width:900px){.dt-newsletter-inner{grid-template-columns:1fr;gap:20px}.dt-footer-grid{grid-template-columns:1fr 1fr!important}.dt-footer-claims{grid-column:1/-1}.dt-claims-link{margin-left:0}}@media (max-width:780px){.dt-header-main{grid-template-columns:128px 1fr auto!important}.dt-header-search{grid-column:1/-1;grid-row:2;padding-bottom:8px}.dt-search-prompt{font-size:12px}.dt-newsletter-form form{display:block!important}.dt-footer-grid{grid-template-columns:1fr!important}.dt-footer-claims{grid-column:auto}.dt-footer-bottom{align-items:flex-start;flex-direction:column}}:root{--dt-legacy-primary:#1b9195;--dt-legacy-primary-hover:#14787b}body.dectrend-store::before{background-image:url("../images/cyber-shards-v13.webp")!important;opacity:.2!important;filter:blur(1.1px)!important}.dt-site-header,.dt-site-header .dt-cart-hover,.dt-site-header .dt-category-menu,.dt-site-header .dt-nav-exchange,.dt-site-header .dt-nav-inner,.dt-site-header .dt-nav-wrap,.dt-site-header .dt-primary-nav,.dt-site-header .dt-topbar{position:relative;z-index:1200}.dt-category-dropdown,.dt-exchange-popover,.dt-menu .sub-menu,.dt-mini-cart-panel,.dt-nav-exchange .dt-exchange[open]>.dt-exchange-popover,.dt-primary-nav .children{z-index:1250!important}.dt-home-hero--v10,.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport,.dt-home-hero--v10 .dt-hero-core,.dt-home-hero--v10 .dt-hero-slide,.dt-home-hero--v10 .dt-hero-stage{position:relative;z-index:1!important}.dt-category-trigger,.dt-category-trigger:focus-visible,.dt-category-trigger:hover{background:var(--dt-legacy-primary)!important;border-color:var(--dt-legacy-primary)!important;color:#fff!important;box-shadow:0 8px 20px rgba(27,145,149,.18)!important}.dt-category-trigger:focus-visible,.dt-category-trigger:hover{background:var(--dt-legacy-primary-hover)!important;border-color:var(--dt-legacy-primary-hover)!important;box-shadow:0 10px 24px rgba(20,120,123,.24)!important}.dt-menu .menu-item-has-children:focus-within>.dt-submenu-toggle,.dt-menu .menu-item-has-children:focus-within>a,.dt-menu .menu-item-has-children:hover>.dt-submenu-toggle,.dt-menu .menu-item-has-children:hover>a,.dt-nav-exchange .dt-exchange:focus-within summary,.dt-nav-exchange .dt-exchange:focus-within summary::after,.dt-nav-exchange .dt-exchange:hover summary,.dt-nav-exchange .dt-exchange:hover summary::after,.dt-primary-nav .page_item_has_children:focus-within>.dt-submenu-toggle,.dt-primary-nav .page_item_has_children:focus-within>a,.dt-primary-nav .page_item_has_children:hover>.dt-submenu-toggle,.dt-primary-nav .page_item_has_children:hover>a,.dt-submenu-toggle:focus-visible,.dt-submenu-toggle:hover{color:var(--dt-primary)!important}.dt-home-hero--v10{isolation:isolate}.dt-home-hero--v10 .dt-hero-slide::after,.dt-home-hero--v10 .dt-hero-slide::before,.dt-home-hero--v10 .dt-hero-slide__shade{pointer-events:none!important}body.dectrend-store::before{opacity:.05!important;filter:blur(1px)!important}:root[data-theme=light] body.dectrend-store::before{opacity:.03!important}body.dectrend-store>.dt-site-header{z-index:6000!important}.dt-site-header,.dt-site-header .dt-cart-hover,.dt-site-header .dt-category-menu,.dt-site-header .dt-header-actions,.dt-site-header .dt-header-right,.dt-site-header .dt-nav-exchange,.dt-site-header .dt-nav-inner,.dt-site-header .dt-nav-tools,.dt-site-header .dt-nav-wrap,.dt-site-header .dt-primary-nav,.dt-site-header .dt-topbar{position:relative!important;z-index:6000!important;overflow:visible!important}.dt-cart-hover,.dt-category-menu,.dt-menu li,.dt-nav-exchange,.dt-primary-nav li{overflow:visible!important}.dt-category-dropdown,.dt-exchange-popover,.dt-menu .sub-menu,.dt-mini-cart-panel,.dt-nav-exchange .dt-exchange[open]>.dt-exchange-popover,.dt-primary-nav .children{position:absolute!important;z-index:6100!important}.dt-home-hero--v10,.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport,.dt-home-hero--v10 .dt-hero-core,.dt-home-hero--v10 .dt-hero-slide,.dt-home-hero--v10 .dt-hero-slide__copy,.dt-home-hero--v10 .dt-hero-slide__media,.dt-home-hero--v10 .dt-hero-stage{z-index:1!important}.dt-menu .menu-item-has-children>a,.dt-primary-nav .page_item_has_children>a{padding-right:28px!important}.dt-submenu-toggle{position:absolute!important;top:50%!important;right:8px!important;left:auto!important;transform:translateY(-50%)!important;width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border:0!important;background:0 0!important;box-shadow:none!important}.dt-submenu-toggle svg{display:block!important;width:12px!important;height:12px!important}.menu-item-has-children.is-submenu-open>.dt-submenu-toggle svg,.page_item_has_children.is-submenu-open>.dt-submenu-toggle svg{transform:none!important}.dt-nav-exchange .dt-exchange summary{position:relative!important;min-height:64px!important;padding-inline:16px 30px!important}.dt-nav-exchange .dt-exchange summary::after{position:absolute!important;top:50%!important;right:10px!important;margin:0!important;width:12px!important;height:12px!important;transform:translateY(-50%)!important;opacity:.84!important}.dt-nav-exchange .dt-exchange[open] summary::after{transform:translateY(-50%)!important}body.dectrend-store::before{opacity:.025!important}:root[data-theme=light] body.dectrend-store::before{opacity:.018!important}.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport{position:relative!important;z-index:1!important}.dt-home-hero--v10 .dt-hero-slide{position:absolute!important;inset:0!important;z-index:1!important;visibility:hidden!important;opacity:0!important;transform:translate3d(28px,0,0) scale(1.035)!important;clip-path:inset(0 0 0 7%)!important;transition:opacity .72s ease,transform 1s cubic-bezier(.2,.72,.2,1),clip-path 1s cubic-bezier(.2,.72,.2,1),visibility 0s linear .72s!important}.dt-home-hero--v10 .dt-hero-slide.is-active{z-index:2!important;visibility:visible!important;opacity:1!important;transform:translate3d(0,0,0) scale(1)!important;clip-path:inset(0)!important;transition-delay:0s!important}.dt-home-hero--v10 .dt-hero-slide__copy{position:relative!important;z-index:4!important}.dt-home-hero--v10 .dt-hero-slide__shade{z-index:2!important}.dt-home-hero--v10 .dt-hero-carousel__controls{z-index:8!important}.home .dt-product-carousel{position:relative;padding-inline:30px!important;isolation:isolate}.home .dt-product-carousel::after,.home .dt-product-carousel::before{content:"";position:absolute;top:0;bottom:10px;width:34px;z-index:5;pointer-events:none}.home .dt-product-carousel::before{left:0;background:linear-gradient(90deg,var(--dt-bg) 8%,transparent 100%)}.home .dt-product-carousel::after{right:0;background:linear-gradient(270deg,var(--dt-bg) 8%,transparent 100%)}.home .dt-product-carousel .woocommerce ul.products{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;overscroll-behavior-inline:contain;padding-inline:2px!important;padding-bottom:14px!important}.home .dt-product-carousel .woocommerce ul.products li.product{scroll-snap-align:start!important;scroll-snap-stop:normal}.home .dt-product-carousel .dt-row-carousel__buttons{z-index:20!important}.home .dt-product-carousel .dt-carousel-arrow{opacity:.92;transition:opacity .18s ease,transform .18s ease,background .18s ease,border-color .18s ease}.home .dt-product-carousel:focus-within .dt-carousel-arrow,.home .dt-product-carousel:hover .dt-carousel-arrow{opacity:1}.dt-category-trigger,.dt-category-trigger:visited{background:#1b9195!important;border-color:#1b9195!important;color:#fff!important;box-shadow:0 8px 20px rgba(27,145,149,.18)!important}.dt-category-trigger:focus-visible,.dt-category-trigger:hover{background:#14787b!important;border-color:#14787b!important;color:#fff!important;box-shadow:0 10px 24px rgba(20,120,123,.24)!important}body.dectrend-store>.dt-site-header{z-index:2147483000!important}.dt-cart-hover{z-index:2147483100!important}.dt-mini-cart-panel{z-index:2147483646!important;isolation:isolate}.dt-mini-cart-panel .woocommerce-mini-cart__buttons .button:not(.checkout),.dt-mini-cart-panel .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout){background:#1b9195!important;border-color:#1b9195!important;color:#fff!important;box-shadow:0 8px 20px rgba(27,145,149,.18)!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons .button:not(.checkout):hover,.dt-mini-cart-panel .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout):hover{background:#14787b!important;border-color:#14787b!important;box-shadow:0 10px 24px rgba(20,120,123,.24)!important}.dt-footer-grid{grid-template-columns:minmax(310px,.92fr) minmax(210px,.62fr) minmax(340px,1.18fr)!important;column-gap:24px!important;row-gap:26px!important}.dt-footer-support{justify-self:start;margin-left:0!important;padding-left:0!important}@media (max-width:1050px){.dt-footer-grid{grid-template-columns:1fr 1fr!important;column-gap:28px!important}.dt-footer-claims{grid-column:1/-1}}@media (max-width:780px){.dt-footer-grid{grid-template-columns:1fr!important}.dt-footer-claims{grid-column:auto}.home .dt-product-carousel{padding-inline:22px!important}}.dt-home-hero--v10 .dt-hero-slide{pointer-events:none!important}.dt-home-hero--v10 .dt-hero-slide.is-active{pointer-events:auto!important}.dt-category-menu.is-open .dt-category-trigger,.dt-category-trigger,.dt-category-trigger:active,.dt-category-trigger:focus,.dt-category-trigger:focus-visible,.dt-category-trigger:hover,.dt-category-trigger:visited{background:#1b9195!important;border-color:#1b9195!important;color:#fff!important}.dt-category-menu.is-open .dt-category-trigger,.dt-category-trigger:focus-visible,.dt-category-trigger:hover{box-shadow:0 10px 24px rgba(27,145,149,.24)!important;transform:none!important}.dt-footer-grid{grid-template-columns:minmax(280px,310px) minmax(200px,230px) minmax(340px,1fr)!important;column-gap:14px!important;row-gap:24px!important;justify-content:start!important}.dt-footer-contact,.dt-footer-support{justify-self:start!important;width:100%}.dt-footer-support{margin-left:0!important;padding-left:0!important}@media (max-width:1050px){.dt-footer-grid{grid-template-columns:minmax(280px,1fr) minmax(220px,.75fr)!important;column-gap:18px!important}.dt-footer-claims{grid-column:1/-1!important}}@media (max-width:780px){.dt-footer-grid{grid-template-columns:1fr!important}.dt-footer-claims{grid-column:auto!important}}:root{--dt-font-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--dt-font-display:"Arial Narrow","Segoe UI",Arial,sans-serif}body.dectrend-store::before{background-image:url("../images/cyber-shards-v13.webp")!important;opacity:.025!important;filter:none!important;will-change:auto!important;animation:dt-cyber-bg-drift-lite 32s ease-in-out 6s infinite alternate!important}@keyframes dt-cyber-bg-drift-lite{from{transform:translate3d(-6px,0,0) scale(1.012)}to{transform:translate3d(8px,0,0) scale(1.012)}}@media (prefers-reduced-motion:reduce){body.dectrend-store::before{animation:none!important;transform:none!important}}.dt-newsletter-strip,.dt-site-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.dectrend-store>.dt-site-header{position:sticky!important;z-index:2147483600!important;overflow:visible!important}.dt-header-main{position:relative!important;z-index:2147483635!important;overflow:visible!important}.dt-cart-hover,.dt-header-actions{position:relative!important;z-index:2147483640!important;overflow:visible!important}.dt-mini-cart-panel{z-index:2147483647!important;overflow:visible!important}.dt-category-menu,.dt-nav-exchange,.dt-nav-inner,.dt-nav-wrap,.dt-primary-nav{z-index:2147483000!important}.dt-category-dropdown,.dt-exchange-popover,.dt-menu .sub-menu,.dt-primary-nav .children{z-index:2147483200!important}.dt-home-hero--v10 .dt-hero-slide{background-image:none!important;overflow:hidden!important}.dt-hero-slide__media{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center right!important;pointer-events:none!important}.dt-home-hero--v10 .dt-hero-slide__shade{z-index:1!important}.dt-home-hero--v10 .dt-hero-slide__copy{z-index:2!important}.dt-promo-below-card{background-image:none!important}.dt-promo-below-card__media{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.dt-newsletter-strip,.dt-site-footer,.home .dt-home-section,.home .dt-mid-banner,.home .dt-promo-below-grid{content-visibility:auto;contain-intrinsic-size:auto 700px}.home .dt-promo-below-grid{contain-intrinsic-size:auto 260px}.dt-site-footer{contain-intrinsic-size:auto 420px}.dt-brand-logo{aspect-ratio:159/180}.dt-category-card__visual{contain:layout paint}.woocommerce ul.products li.product img{aspect-ratio:1/1;object-fit:contain}.dt-home-hero--v10 .dt-hero-slide{backface-visibility:hidden;transform-origin:center center}@media (hover:none){.dt-mini-cart-panel,.dt-promo-below-card,.woocommerce ul.products li.product{box-shadow:none!important}}.dt-home-hero--v10 .dt-hero-slide{clip-path:none!important;transform:translate3d(22px,0,0) scale(1.018)!important;transition:opacity .58s ease,transform .82s cubic-bezier(.2,.72,.2,1),visibility 0s linear .58s!important}.dt-home-hero--v10 .dt-hero-slide.is-active{clip-path:none!important;transform:translate3d(0,0,0) scale(1)!important;transition-delay:0s!important}.dt-header-main{grid-template-columns:190px minmax(0,1fr) auto!important;gap:18px!important}.dt-header-search{width:100%!important;justify-self:stretch!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;gap:16px!important}.dt-search-control{width:100%!important;max-width:none!important}.dt-header-search .dgwt-wcas-search-form,.dt-header-search .dgwt-wcas-search-input-wrap,.dt-header-search .dgwt-wcas-search-wrapp,.dt-header-search .dgwt-wcas-sf-wrapp{width:100%!important;max-width:none!important}.dt-header-search,.dt-header-search .dgwt-wcas-search-wrapp,.dt-search-control{position:relative!important;z-index:2147483500!important}.dgwt-wcas-details-wrapp,.dgwt-wcas-overlay-mobile,.dgwt-wcas-preloader,.dgwt-wcas-suggestions-wrapp{z-index:2147483647!important}.dt-category-dropdown__head{background:linear-gradient(90deg,#084c7b 0,#1b9195 100%)!important}.dt-claims-link{display:inline-flex!important;align-items:center!important;gap:18px!important;width:100%;max-width:410px;padding:18px 22px;border-radius:12px;border:1px solid color-mix(in srgb,var(--dt-stroke) 70%,transparent);background:linear-gradient(135deg,rgba(33,44,61,.96),rgba(62,71,89,.94));color:#f5f7fb!important;box-shadow:0 14px 34px rgba(10,18,32,.18)}.dt-claims-link__icon{flex:0 0 auto;display:inline-grid;place-items:center;color:#fff}.dt-claims-link__icon svg{width:56px;height:56px;stroke-width:1.7}.dt-claims-link__copy{display:flex;flex-direction:column;gap:4px}.dt-claims-link__copy strong{color:#f5f7fb;font-family:var(--dt-font-display);font-size:clamp(20px, 2vw, 24px);line-height:1.02;text-transform:uppercase;letter-spacing:.02em}.dt-claims-link__copy small{color:#a7b3c6;font-size:13px}.dt-claims-link:hover{color:#fff!important}.dt-claims-link:hover .dt-claims-link__icon{color:#fff}.dt-brand-footer{position:relative}.dt-brand-footer .dt-brand-logo--light{display:none}:root[data-theme=light] .dt-brand-footer .dt-brand-logo--dark{display:none}:root[data-theme=light] .dt-brand-footer .dt-brand-logo--light{display:block}:root:not([data-theme=light]) .dt-brand-footer .dt-brand-logo--dark{display:block}:root:not([data-theme=light]) .dt-brand-footer .dt-brand-logo--light{display:none}:root[data-theme=light] .dt-footer-claims,:root[data-theme=light] .dt-footer-contact,:root[data-theme=light] .dt-footer-support{color:var(--dt-text)}:root[data-theme=light] .dt-social-links a{background:#fff!important;color:#1f3750!important;border-color:#d5deea!important;box-shadow:0 8px 18px rgba(23,43,64,.08)}:root[data-theme=light] .dt-social-links a:hover{color:#fff!important;background:var(--dt-action)!important;border-color:var(--dt-action)!important}:root[data-theme=light] .dt-social-links svg{stroke:currentColor!important}:root[data-theme=light] .dt-claims-link{background:linear-gradient(135deg,#2f3a4d,#4b5567)!important;border-color:rgba(75,85,103,.35)!important}@media (max-width:1220px){.dt-header-main{grid-template-columns:160px minmax(0,1fr) auto!important}.dt-header-search{grid-template-columns:max-content minmax(0,1fr)!important;gap:12px!important}}@media (max-width:920px){.dt-header-search{grid-template-columns:1fr!important;gap:4px!important}}.dt-container{width:min(calc(100% - 40px),var(--dt-max))}.dt-main{padding-block:26px 52px}.dt-home-section{padding-block:38px}.dt-section-heading{margin-bottom:18px}.dt-header-main{min-height:84px!important;padding-block:8px;column-gap:20px!important}.dt-brand-link{display:inline-flex;align-items:center;gap:9px}.dt-brand-mark{display:inline-grid;place-items:center}.dt-brand-name{line-height:1}.dt-header-search{min-width:0}.dt-search-prompt{font-size:14px;line-height:1.15}.dt-header-actions{gap:2px}.dt-header-action{min-height:46px;padding-inline:9px}.dt-action-copy small{font-size:9px}.dt-action-copy strong{font-size:12px}.dt-nav-inner{min-height:60px!important;gap:10px}.dt-category-trigger{min-height:60px!important}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{min-height:60px!important;padding-inline:15px!important}.dt-nav-exchange .dt-exchange summary{min-height:60px!important}.dt-home-hero--v10{padding:16px 0 14px!important}.dt-home-hero--v10 .dt-hero-stage{width:min(calc(100% - 40px),var(--dt-frame-max))!important}.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport{min-height:clamp(560px,38vw,700px)!important;height:clamp(560px,38vw,700px)!important}.dt-home-hero--v10 .dt-hero-slide{padding:clamp(42px,4vw,70px) clamp(32px,5vw,80px) 86px!important}.dt-home-hero--v10 .dt-hero-slide__copy{width:min(720px,58%)!important}.dt-home-hero--v10 .dt-hero-slide__copy h1{font-size:clamp(44px,4.6vw,76px)!important}.dt-home-hero--v10 .dt-benefits--hero{margin-top:12px!important}.dt-promo-below-grid{gap:12px;margin-top:12px}.home .dt-product-carousel{padding-inline:26px!important}.home .dt-product-carousel .woocommerce ul.products{gap:14px!important}.dt-row-carousel--categories .dt-featured-category-grid{gap:14px!important}.dt-row-carousel__buttons{gap:8px}.dt-carousel-arrow{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.woocommerce ul.products li.product{padding:12px 12px 14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-top:9px!important;margin-bottom:8px!important}.woocommerce ul.products li.product .price{margin-bottom:10px!important}.woocommerce ul.products li.product .button{min-height:44px!important;padding:10px 12px!important}.dt-category-dropdown{width:348px}.dt-category-dropdown__head{min-height:72px;padding:12px 17px}.dt-category-tree__item>a{min-height:48px}.dt-category-children{gap:10px!important;padding:10px!important}.dt-category-children a.dt-category-child-card{min-height:132px!important}.single-product div.product{gap:clamp(22px,2.4vw,38px)!important}.single-product div.product .summary{min-width:0}.single-product div.product .summary>*+*{margin-top:10px}.single-product .woocommerce-product-details__short-description{max-width:760px}.single-product form.cart{margin-top:14px!important}.single-product .woocommerce-tabs{margin-top:34px!important}.dt-shop-filters{gap:10px;margin-bottom:18px;padding:14px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:14px!important}.woocommerce-account .woocommerce{gap:20px!important}.woocommerce-account .woocommerce-MyAccount-content{min-width:0}.woocommerce-cart .cart-collaterals,.woocommerce-checkout #order_review{margin-top:18px}.dt-site-footer{padding-top:42px!important}.dt-footer-grid{grid-template-columns:minmax(260px,300px) minmax(190px,220px) minmax(330px,430px)!important;column-gap:18px!important;row-gap:22px!important;align-items:start!important}.dt-brand-footer{min-height:66px;align-items:center}.dt-brand-footer .dt-brand-logo{max-height:62px!important;width:auto!important}.dt-footer-contact h2,.dt-footer-support h2{margin:10px 0 10px}.dt-footer-contact p{margin:0}.dt-footer-menu{margin:0;padding:0}.dt-footer-menu li+li{margin-top:7px}.dt-claims-link{min-height:104px}.dt-footer-bottom{margin-top:30px;padding-block:18px}.dt-social-links a{width:40px;height:40px}@media (max-width:1180px){.dt-container{width:min(calc(100% - 30px),var(--dt-max))}.dt-header-main{grid-template-columns:150px minmax(0,1fr) auto!important;gap:14px!important}.dt-header-search{grid-template-columns:max-content minmax(0,1fr)!important;gap:10px!important}.dt-search-prompt{font-size:12px}.dt-action-copy{display:none}.dt-header-action{padding-inline:7px}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{padding-inline:12px!important;font-size:13px!important}.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport{min-height:520px!important;height:520px!important}.dt-home-hero--v10 .dt-hero-slide__copy{width:min(650px,68%)!important}.dt-footer-grid{grid-template-columns:minmax(250px,1fr) minmax(190px,.75fr)!important;column-gap:24px!important}.dt-footer-claims{grid-column:1/-1}.dt-claims-link{margin-left:0}}@media (max-width:780px){.dt-container{width:min(calc(100% - 24px),var(--dt-max))}.dt-topbar-inner{min-height:30px}.dt-header-main{min-height:0!important;grid-template-columns:118px 1fr auto!important;row-gap:8px!important;column-gap:10px!important;padding-block:8px 10px!important}.dt-brand-name{font-size:19px!important}.dt-brand-logo{max-height:36px!important}.dt-header-actions{justify-self:end}.dt-cart-link{min-height:44px!important;padding-inline:6px!important}.dt-menu-toggle{width:44px;height:44px;min-height:44px;padding:10px}.dt-header-search{grid-column:1/-1!important;grid-row:2!important;grid-template-columns:1fr!important;gap:4px!important;padding-bottom:0!important}.dt-search-prompt{font-size:11px!important;color:var(--dt-muted);white-space:normal}.dt-header-search .dgwt-wcas-search-input{min-height:44px!important;height:44px!important;font-size:13px!important}.dt-nav-wrap{overflow:visible!important}.dt-nav-inner{display:block!important;min-height:0!important}.dt-category-menu{display:block!important;width:100%!important;flex:none!important}.dt-category-trigger{width:100%!important;min-height:50px!important;justify-content:flex-start!important;font-size:13px!important}.dt-category-dropdown{position:static!important;width:100%!important;border-radius:0 0 10px 10px!important;box-shadow:none!important}.dt-category-menu:not(.is-open) .dt-category-dropdown{display:none!important}.dt-category-menu.is-open .dt-category-dropdown{display:block!important}.dt-category-children{position:static!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border:0!important;border-top:1px solid var(--dt-stroke-soft)!important;border-radius:0!important;box-shadow:none!important}.dt-category-tree__item.has-children:not(.is-category-open)>.dt-category-children{display:none!important}.dt-category-tree__item.is-category-open>.dt-category-children{display:grid!important}.dt-primary-nav{padding-bottom:6px!important}.dt-menu>li>a,.dt-primary-nav>div>ul>li>a{min-height:46px!important;padding:10px 10px!important;font-size:13px!important}.dt-home-hero--v10{padding-top:10px!important}.dt-home-hero--v10 .dt-hero-stage{width:min(calc(100% - 24px),var(--dt-frame-max))!important}.dt-home-hero--v10 .dt-hero-carousel,.dt-home-hero--v10 .dt-hero-carousel__track,.dt-home-hero--v10 .dt-hero-carousel__viewport{min-height:450px!important;height:450px!important}.dt-home-hero--v10 .dt-hero-slide{padding:28px 22px 72px!important}.dt-home-hero--v10 .dt-hero-slide__copy{width:100%!important;max-width:560px}.dt-home-hero--v10 .dt-hero-slide__copy h1{font-size:clamp(34px,10vw,50px)!important}.dt-home-hero--v10 .dt-hero-slide__copy p{font-size:13px!important}.dt-home-hero--v10 .dt-hero-carousel__controls{right:14px!important;bottom:14px!important}.dt-benefit-grid{grid-template-columns:repeat(2,1fr)!important}.dt-benefit{min-height:76px!important;padding:12px 14px!important}.dt-benefit:nth-child(3){border-left:0!important}.dt-benefit strong{font-size:15px}.dt-home-section{padding-block:30px!important}.dt-section-heading{align-items:flex-start;gap:10px}.dt-section-heading h2{font-size:clamp(25px,8vw,34px)!important}.home .dt-product-carousel{padding-inline:18px!important}.dt-carousel-arrow{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.woocommerce ul.products{gap:10px!important}.woocommerce ul.products li.product{padding:10px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:12px!important;line-height:1.25!important}.woocommerce ul.products li.product .price{font-size:14px!important}.woocommerce ul.products li.product .button{min-height:42px!important;font-size:10.5px!important;padding-inline:8px!important}.dt-shop-filters{grid-template-columns:1fr!important;padding:12px!important}.dt-shop-filter-actions{grid-column:1!important;flex-wrap:wrap}.dt-shop-filter-actions .button{flex:1 1 160px}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-bottom:5px;scrollbar-width:none}.woocommerce-account .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}.woocommerce-account .woocommerce-MyAccount-navigation a{min-height:42px;display:flex;align-items:center}.dt-site-footer{padding-top:30px!important}.dt-footer-grid{grid-template-columns:1fr!important;gap:24px!important}.dt-footer-claims,.dt-footer-contact,.dt-footer-support{grid-column:1!important}.dt-brand-footer .dt-brand-logo{max-height:56px!important}.dt-claims-link{max-width:100%;min-height:96px}.dt-claims-link__icon svg{width:48px;height:48px}.dt-footer-bottom{margin-top:24px;gap:12px}}@media (max-width:520px){.dt-container{width:min(calc(100% - 20px),var(--dt-max))}.dt-header-main{grid-template-columns:102px 1fr auto!important}.dt-brand-name{display:none!important}.dt-brand-logo{max-height:34px!important}.dt-benefit-grid{grid-template-columns:1fr!important}.dt-benefit{border-left:0!important;border-top:1px solid var(--dt-stroke-soft)}.dt-benefit:first-child{border-top:0}.dt-promo-below-grid{gap:10px}.dt-promo-below-card{min-height:190px;padding:18px 18px}.dt-promo-below-card__content{max-width:86%!important}.dt-category-children{grid-template-columns:1fr!important}.dt-category-children a.dt-category-child-card{min-height:112px!important}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.woocommerce ul.products li.product .button{font-size:10px!important}.single-product .woocommerce-tabs{margin-top:24px!important}.dt-footer-bottom{align-items:flex-start!important}.dt-social-links a{width:42px;height:42px}}@media (max-width:390px){.woocommerce ul.products{grid-template-columns:1fr!important}.dt-product-carousel .woocommerce ul.products li.product{flex-basis:88%!important}.dt-row-carousel--categories .dt-category-card{flex-basis:88%!important}.dt-hero-slide__copy h1{font-size:34px!important}}.dt-hero-slide__picture{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none}.dt-hero-slide__picture .dt-hero-slide__media{position:absolute!important;inset:0!important}@media (min-width:1181px){.dt-footer-grid{grid-template-columns:minmax(270px,310px) minmax(190px,220px) minmax(0,1fr)!important;column-gap:18px!important}.dt-footer-claims{justify-self:end!important;align-self:start!important;width:min(100%,430px)!important;margin-left:auto!important}.dt-claims-link{width:100%!important;max-width:430px!important;margin-left:auto!important}}.dt-claims-link{min-height:118px!important;padding:20px 24px!important;gap:20px!important;background:linear-gradient(135deg,#2f3a49 0,#3b4657 52%,#2b3544 100%)!important;border:1px solid rgba(255,255,255,.08)!important}.dt-claims-link__icon svg{width:72px!important;height:72px!important;stroke:#fff!important}.dt-claims-link__icon svg path:last-child{stroke:#1b9195!important}.dt-claims-link__copy strong{font-size:clamp(24px,2.2vw,32px)!important;line-height:.98!important;color:#fff!important}.dt-claims-link__copy small{margin-top:4px;font-size:14px!important;color:#9ba8bb!important}@media (max-width:1180px){.dt-footer-claims{justify-self:start!important;width:min(100%,430px)!important}.dt-claims-link{margin-left:0!important}}@media (max-width:520px){.dt-claims-link{min-height:100px!important;padding:16px 18px!important;gap:14px!important}.dt-claims-link__icon svg{width:54px!important;height:54px!important}.dt-claims-link__copy strong{font-size:22px!important}.dt-claims-link__copy small{font-size:12px!important}}@media (min-width:1181px){.dt-header-main{grid-template-columns:190px minmax(0,1fr) 280px!important;gap:18px!important}.dt-header-actions{width:280px!important;min-width:280px!important;justify-content:flex-end!important}.dt-header-search,.dt-header-search .dgwt-wcas-search-form,.dt-header-search .dgwt-wcas-search-input-wrap,.dt-header-search .dgwt-wcas-search-wrapp,.dt-header-search .dgwt-wcas-sf-wrapp,.dt-search-control{width:100%!important;max-width:none!important;min-width:0!important}}.dt-header-search,.dt-header-search .dgwt-wcas-search-wrapp,.dt-search-control{position:relative!important;z-index:2147483550!important;overflow:visible!important}.dgwt-wcas-details-wrapp,.dgwt-wcas-overlay-mobile,.dgwt-wcas-preloader,.dgwt-wcas-suggestions-wrapp{z-index:2147483647!important}.dt-category-dropdown__head{background:linear-gradient(90deg,#084c7b 0,#1b9195 100%)!important}.dt-claims-link__icon{width:92px!important;min-width:92px!important;display:inline-grid!important;place-items:center!important}.dt-claims-link__icon img{display:block!important;width:92px!important;height:auto!important;max-width:none!important;object-fit:contain!important}:root[data-theme=light] .dt-brand-footer .dt-brand-logo--dark{display:none!important}:root[data-theme=light] .dt-brand-footer .dt-brand-logo--light{display:block!important}:root[data-theme=light] .dt-social-links a{background:#fff!important;color:#17324a!important;border-color:#cbd7e4!important}:root[data-theme=light] .dt-social-links a svg,:root[data-theme=light] .dt-social-links a svg *{stroke:currentColor!important}:root[data-theme=light] .dt-social-links a:hover{background:#0a5a91!important;border-color:#0a5a91!important;color:#fff!important}@media (max-width:1180px) and (min-width:921px){.dt-header-main{grid-template-columns:160px minmax(0,1fr) 240px!important;gap:14px!important}.dt-header-actions{width:240px!important;min-width:240px!important;justify-content:flex-end!important}}@media (max-width:520px){.dt-claims-link__icon{width:72px!important;min-width:72px!important}.dt-claims-link__icon img{width:72px!important}}body.dectrend-store::before{opacity:.025!important;filter:blur(1.15px)!important;transform:translate3d(-10px,0,0) scale(1.018)!important;transform-origin:center center!important;will-change:transform!important;animation:dt-cyber-bg-drift-v142 38s ease-in-out infinite alternate!important}@keyframes dt-cyber-bg-drift-v142{0%{transform:translate3d(-10px,0,0) scale(1.018)}38%{transform:translate3d(-3px,1px,0) scale(1.02)}62%{transform:translate3d(5px,-1px,0) scale(1.02)}100%{transform:translate3d(11px,0,0) scale(1.018)}}:root[data-theme=light] body.dectrend-store::before{opacity:.018!important;filter:blur(.9px)!important}@media (prefers-reduced-motion:reduce){body.dectrend-store::before{animation:none!important;transform:scale(1.018)!important;filter:blur(1px)!important}}body.dectrend-store::after,body.dectrend-store::before{content:"";position:fixed;inset:-3%;z-index:0;pointer-events:none;background-position:center;background-size:cover;background-repeat:no-repeat;transform-origin:center center;backface-visibility:hidden;will-change:transform,opacity;filter:none!important}body.dectrend-store::before{background-image:url("../images/cyber-shards-v13.webp")!important;opacity:.025!important;animation:dt-cyber-sharp-v144 12s linear infinite!important}body.dectrend-store::after{background-image:url("../images/cyber-shards-v144-blur.webp")!important;opacity:0;animation:dt-cyber-blur-v144 12s linear infinite!important}@keyframes dt-cyber-sharp-v144{0%,67%{transform:translate3d(0,0,0) scale(1.014);opacity:.025}69%{transform:translate3d(-16px,1px,0) scale(1.018);opacity:.021}71%{transform:translate3d(20px,-1px,0) scale(1.021);opacity:.012}73%{transform:translate3d(-13px,2px,0) scale(1.019);opacity:.004}75%{transform:translate3d(15px,-2px,0) scale(1.018);opacity:.009}77%{transform:translate3d(-6px,1px,0) scale(1.016);opacity:.019}100%,79%{transform:translate3d(0,0,0) scale(1.014);opacity:.025}}@keyframes dt-cyber-blur-v144{0%,67%{transform:translate3d(0,0,0) scale(1.014);opacity:0}69%{transform:translate3d(-16px,1px,0) scale(1.018);opacity:.005}71%{transform:translate3d(20px,-1px,0) scale(1.021);opacity:.015}73%{transform:translate3d(-13px,2px,0) scale(1.019);opacity:.025}75%{transform:translate3d(15px,-2px,0) scale(1.018);opacity:.017}77%{transform:translate3d(-6px,1px,0) scale(1.016);opacity:.006}100%,79%{transform:translate3d(0,0,0) scale(1.014);opacity:0}}:root[data-theme=light] body.dectrend-store::before{opacity:.018!important}:root[data-theme=light] body.dectrend-store::after{opacity:0}@media (prefers-reduced-motion:reduce){body.dectrend-store::before{animation:none!important;transform:scale(1.014)!important;opacity:.025!important}body.dectrend-store::after{animation:none!important;opacity:0!important}:root[data-theme=light] body.dectrend-store::before{opacity:.018!important}}:root[data-theme=light] body.dectrend-store::before{animation-name:dt-cyber-sharp-light-v144!important}:root[data-theme=light] body.dectrend-store::after{animation-name:dt-cyber-blur-light-v144!important}@keyframes dt-cyber-sharp-light-v144{0%,67%{transform:translate3d(0,0,0) scale(1.014);opacity:.018}69%{transform:translate3d(-16px,1px,0) scale(1.018);opacity:.015}71%{transform:translate3d(20px,-1px,0) scale(1.021);opacity:.009}73%{transform:translate3d(-13px,2px,0) scale(1.019);opacity:.003}75%{transform:translate3d(15px,-2px,0) scale(1.018);opacity:.006}77%{transform:translate3d(-6px,1px,0) scale(1.016);opacity:.014}100%,79%{transform:translate3d(0,0,0) scale(1.014);opacity:.018}}@keyframes dt-cyber-blur-light-v144{0%,67%{transform:translate3d(0,0,0) scale(1.014);opacity:0}69%{transform:translate3d(-16px,1px,0) scale(1.018);opacity:.004}71%{transform:translate3d(20px,-1px,0) scale(1.021);opacity:.011}73%{transform:translate3d(-13px,2px,0) scale(1.019);opacity:.018}75%{transform:translate3d(15px,-2px,0) scale(1.018);opacity:.012}77%{transform:translate3d(-6px,1px,0) scale(1.016);opacity:.004}100%,79%{transform:translate3d(0,0,0) scale(1.014);opacity:0}}.dt-site-header{border-top:0!important}.dt-header-main{min-height:78px!important;padding-block:7px!important}@media (min-width:1181px){.dt-header-search{min-width:0!important}.dt-search-control{width:100%!important;max-width:none!important;justify-self:stretch!important}.dt-header-search .dgwt-wcas-search-form,.dt-header-search .dgwt-wcas-search-input-wrap,.dt-header-search .dgwt-wcas-search-wrapp,.dt-header-search .dgwt-wcas-sf-wrapp{width:100%!important;max-width:none!important}}.dt-theme-switch{flex:0 0 auto!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:92px!important;min-width:92px!important;height:36px!important;min-height:36px!important;margin:0 0 0 8px!important;padding:0 9px!important;border:1px solid var(--dt-stroke)!important;border-radius:9px!important;background:0 0!important;color:var(--dt-muted)!important;box-shadow:none!important;transform:none!important;position:relative!important;z-index:2147483300!important}.dt-theme-switch:focus-visible,.dt-theme-switch:hover{background:0 0!important;border-color:#0a5a91!important;color:var(--dt-text)!important;box-shadow:none!important;transform:none!important}.dt-theme-switch__icon{display:inline-grid;place-items:center;width:15px;height:15px;color:currentColor;opacity:.92}.dt-theme-switch__icon svg{display:block;width:15px;height:15px;stroke:currentColor;stroke-width:1.65}.dt-theme-switch__track{position:relative;display:inline-block;width:34px;height:18px;border-radius:999px;background:#263447;border:1px solid rgba(255,255,255,.12);transition:background .18s ease,border-color .18s ease}.dt-theme-switch__knob{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#f7fafc;box-shadow:0 1px 4px rgba(0,0,0,.25);transition:transform .2s ease,background .2s ease}.dt-theme-switch[aria-pressed=true] .dt-theme-switch__track{background:#d5dde7;border-color:rgba(23,43,64,.16)}.dt-theme-switch[aria-pressed=true] .dt-theme-switch__knob{transform:translateX(16px);background:#0a5a91}:root[data-theme=light] .dt-theme-switch{background:0 0!important;color:#52667c!important;border-color:#cad6e2!important}:root[data-theme=light] .dt-theme-switch:focus-visible,:root[data-theme=light] .dt-theme-switch:hover{background:0 0!important;color:#172b40!important}.dt-nav-exchange{margin-left:auto!important}.dt-nav-exchange .dt-exchange summary{min-height:60px!important}.dt-nav-inner{align-items:center!important}@media (max-width:1180px) and (min-width:781px){.dt-search-control{width:100%!important}.dt-theme-switch{width:82px!important;min-width:82px!important;gap:5px!important;margin-left:5px!important;padding-inline:7px!important}}@media (max-width:780px){.dt-header-main{min-height:0!important}.dt-nav-inner{position:relative!important}.dt-theme-switch{width:82px!important;min-width:82px!important;height:34px!important;min-height:34px!important;margin:8px 0 8px auto!important}.dt-search-control{width:100%!important;max-width:none!important}}.dt-footer-bottom>span:first-child{min-width:0;max-width:min(760px,72%);line-height:1.45}@media (max-width:780px){.dt-footer-bottom>span:first-child{max-width:100%}}.dt-theme-switch,.dt-theme-switch:focus-visible,.dt-theme-switch:hover,:root[data-theme=light] .dt-theme-switch,:root[data-theme=light] .dt-theme-switch:focus-visible,:root[data-theme=light] .dt-theme-switch:hover{background:0 0!important;border-color:#0a5a91!important;box-shadow:none!important;transform:none!important}.dt-theme-switch{color:var(--dt-muted)!important}.dt-theme-switch:focus-visible,.dt-theme-switch:hover{color:var(--dt-text)!important}:root[data-theme=light] .dt-theme-switch{color:#52667c!important}:root[data-theme=light] .dt-theme-switch:focus-visible,:root[data-theme=light] .dt-theme-switch:hover{color:#172b40!important}.dt-theme-switch--mobile{display:none!important}@media (max-width:780px){.dt-header-main{grid-template-columns:minmax(150px,1fr) auto!important;row-gap:8px!important;column-gap:8px!important;align-items:center!important}.dt-brand{grid-column:1!important;grid-row:1!important;min-width:0!important}.dt-brand-link{gap:8px!important}.dt-brand-mark{width:42px!important;height:46px!important}.dt-brand-name{display:inline-flex!important;font-size:20px!important;white-space:nowrap!important}.dt-brand-name__base{color:var(--dt-text)!important}.dt-brand-name__accent{color:#72b7e6!important}:root[data-theme=light] .dt-brand-name__base{color:#172b40!important}:root[data-theme=light] .dt-brand-name__accent{color:#0a5a91!important}.dt-header-actions{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:2px!important}.dt-header-actions>.dt-cart-hover{order:1!important}.dt-header-actions>a.dt-header-action{order:2!important}.dt-header-actions>.dt-menu-toggle{order:3!important}.dt-header-actions .dt-action-copy{display:none!important}.dt-header-actions .dt-header-action{min-width:42px!important;width:42px!important;height:42px!important;min-height:42px!important;padding:5px!important;justify-content:center!important;border-left:0!important}.dt-header-actions .dt-action-icon{width:30px!important;height:30px!important;font-size:23px!important}.dt-cart-count{right:-4px!important;top:-5px!important}.dt-header-search{grid-column:1/-1!important;grid-row:2!important;display:grid!important;grid-template-columns:minmax(0,1fr) 82px!important;align-items:center!important;gap:8px!important;padding-bottom:2px!important}.dt-search-prompt{display:none!important}.dt-search-control{grid-column:1!important;width:100%!important;min-width:0!important}.dt-theme-switch--mobile{display:inline-flex!important;grid-column:2!important;width:82px!important;min-width:82px!important;height:42px!important;min-height:42px!important;margin:0!important;padding-inline:7px!important;gap:5px!important;justify-self:end!important}.dt-nav-inner>.dt-theme-switch:not(.dt-theme-switch--mobile){display:none!important}.dt-header-search .dgwt-wcas-search-input,.dt-header-search .dgwt-wcas-sf-wrapp{min-height:42px!important;height:42px!important}}@media (max-width:520px){.dt-header-main{grid-template-columns:minmax(140px,1fr) auto!important}.dt-brand-mark{width:40px!important;height:44px!important}.dt-brand-name{display:inline-flex!important;font-size:18px!important}.dt-header-actions .dt-header-action,.dt-menu-toggle{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.dt-header-search{grid-template-columns:minmax(0,1fr) 76px!important;gap:7px!important}.dt-theme-switch--mobile{width:76px!important;min-width:76px!important;height:40px!important;min-height:40px!important;padding-inline:5px!important;gap:4px!important}.dt-theme-switch__track{width:31px!important}.dt-theme-switch[aria-pressed=true] .dt-theme-switch__knob{transform:translateX(13px)!important}}:root[data-theme=light] button.dt-theme-switch,:root[data-theme=light] button.dt-theme-switch:active,:root[data-theme=light] button.dt-theme-switch:focus,:root[data-theme=light] button.dt-theme-switch:focus-visible,:root[data-theme=light] button.dt-theme-switch:hover,button.dt-theme-switch,button.dt-theme-switch:active,button.dt-theme-switch:focus,button.dt-theme-switch:focus-visible,button.dt-theme-switch:hover{-webkit-appearance:none!important;appearance:none!important;background:0 0!important;background-color:transparent!important;background-image:none!important;border:1px solid #0a5a91!important;box-shadow:none!important;filter:none!important;transform:none!important}@media (max-width:780px){.dt-header-actions>a.dt-header-action{display:inline-flex!important;visibility:visible!important;opacity:1!important}.dt-header-actions>.dt-cart-hover{display:block!important;visibility:visible!important;opacity:1!important}.dt-header-actions>.dt-cart-hover>.dt-cart-link{display:inline-flex!important}.dt-footer-bottom{width:100%!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.dt-footer-bottom>span:first-child{flex:1 1 auto!important;max-width:calc(100% - 210px)!important}.dt-social-links{flex:0 0 auto!important;margin-left:auto!important;justify-content:flex-end!important;align-self:center!important}}@media (max-width:520px){.dt-footer-bottom{align-items:flex-end!important}.dt-footer-bottom>span:first-child{max-width:calc(100% - 184px)!important;font-size:11px!important;line-height:1.35!important}.dt-social-links{gap:7px!important}.dt-social-links a{width:38px!important;height:38px!important}}@media (max-width:390px){.dt-footer-bottom{flex-wrap:wrap!important}.dt-footer-bottom>span:first-child{flex:1 1 100%!important;max-width:100%!important}.dt-social-links{margin-left:auto!important;width:auto!important}}html body.dectrend-store button.dt-theme-switch,html body.dectrend-store button.dt-theme-switch:active,html body.dectrend-store button.dt-theme-switch:focus,html body.dectrend-store button.dt-theme-switch:focus-visible,html body.dectrend-store button.dt-theme-switch:hover,html[data-theme=light] body.dectrend-store button.dt-theme-switch,html[data-theme=light] body.dectrend-store button.dt-theme-switch:active,html[data-theme=light] body.dectrend-store button.dt-theme-switch:focus,html[data-theme=light] body.dectrend-store button.dt-theme-switch:focus-visible,html[data-theme=light] body.dectrend-store button.dt-theme-switch:hover{background:0 0!important;background-color:transparent!important;background-image:none!important;border:1px solid #0a5a91!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;outline-offset:2px}html body.dectrend-store button.dt-theme-switch::after,html body.dectrend-store button.dt-theme-switch::before{content:none!important;display:none!important;background:0 0!important}@media (max-width:780px){.dt-footer-bottom{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding-top:16px!important}.dt-social-links{order:1!important;width:100%!important;margin:0!important;justify-content:center!important;align-self:center!important;gap:10px!important}.dt-footer-bottom>span:first-child{order:2!important;width:100%!important;max-width:100%!important;margin:0!important;text-align:center!important;font-size:11px!important;line-height:1.45!important}.dt-footer-claims{margin-bottom:0!important}}@media (max-width:390px){.dt-footer-bottom{flex-wrap:nowrap!important}.dt-social-links{width:100%!important;margin:0!important}}.dt-page--account{--dt-account-nav:278px}.dt-page--account .dt-page-header{margin-bottom:18px!important}.dt-page--account .dt-page-content{padding:0!important;border:0!important;background:0 0!important;overflow:visible!important}body.woocommerce-account.logged-in .dt-page--account .dt-page-content>.woocommerce{display:grid!important;grid-template-columns:var(--dt-account-nav) minmax(0,1fr)!important;grid-template-areas:"account-nav account-content"!important;align-items:start!important;gap:24px!important;width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{grid-area:account-nav!important;float:none!important;clear:none!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;align-self:start!important;overflow:visible!important;border:0!important;background:0 0!important;box-shadow:none!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation>ul{position:sticky!important;top:142px!important;display:grid!important;grid-template-columns:1fr!important;gap:5px!important;width:100%!important;margin:0!important;padding:10px!important;overflow:visible!important;list-style:none!important;border:1px solid var(--dt-stroke)!important;border-radius:14px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--dt-panel) 96%,transparent),var(--dt-panel))!important;box-shadow:var(--dt-shadow-soft)!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li{width:100%!important;margin:0!important;padding:0!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a{position:relative;display:flex!important;align-items:center!important;min-height:46px!important;width:100%!important;padding:11px 13px 11px 15px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--dt-text)!important;font-size:14px!important;font-weight:650!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere;text-decoration:none!important;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a::before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:3px;background:0 0}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation .is-active a,body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:focus-visible,body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:hover{background:linear-gradient(90deg,rgba(10,90,145,.2),rgba(27,145,149,.1))!important;border-color:color-mix(in srgb,var(--dt-primary) 34%,var(--dt-stroke))!important;color:#fff!important;transform:translateX(2px);box-shadow:none!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation .is-active a::before,body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:hover::before{background:#1b9195}:root[data-theme=light] body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation .is-active a,:root[data-theme=light] body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:focus-visible,:root[data-theme=light] body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:hover{color:var(--dt-text)!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content{grid-area:account-content!important;float:none!important;clear:none!important;width:100%!important;min-width:0!important;min-height:420px!important;margin:0!important;padding:clamp(20px,2.2vw,30px)!important;overflow:visible!important;border:1px solid var(--dt-stroke)!important;border-radius:14px!important;background:var(--dt-panel)!important;color:var(--dt-text)!important;box-shadow:var(--dt-shadow-soft)!important;font-size:15px!important;line-height:1.65!important}body.woocommerce-account .woocommerce-MyAccount-content>:first-child{margin-top:0!important}body.woocommerce-account .woocommerce-MyAccount-content>:last-child{margin-bottom:0!important}body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3,body.woocommerce-account .woocommerce-MyAccount-content h4,body.woocommerce-account .woocommerce-MyAccount-content legend{color:var(--dt-text)!important;line-height:1.2!important}body.woocommerce-account .woocommerce-MyAccount-content h2{font-size:clamp(24px,2.4vw,32px)!important}body.woocommerce-account .woocommerce-MyAccount-content h3{font-size:clamp(20px,2vw,25px)!important}body.woocommerce-account .woocommerce-MyAccount-content label,body.woocommerce-account .woocommerce-MyAccount-content li,body.woocommerce-account .woocommerce-MyAccount-content p,body.woocommerce-account .woocommerce-MyAccount-content strong,body.woocommerce-account .woocommerce-MyAccount-content td,body.woocommerce-account .woocommerce-MyAccount-content th{color:var(--dt-text)!important}body.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:#52c9d0!important;text-decoration-thickness:1px;text-underline-offset:3px}body.woocommerce-account .woocommerce-MyAccount-content a:not(.button):hover{color:#79e0e4!important}:root[data-theme=light] body.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:#0a5a91!important}body.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type{padding:14px 16px;border:1px solid var(--dt-stroke-soft);border-radius:9px;background:var(--dt-panel-2)}body.woocommerce-account .woocommerce-MyAccount-content form{width:100%;max-width:none}body.woocommerce-account .woocommerce-MyAccount-content .form-row{margin-bottom:15px!important}body.woocommerce-account .woocommerce-MyAccount-content .form-row-first,body.woocommerce-account .woocommerce-MyAccount-content .form-row-last{width:calc(50% - 7px)!important}body.woocommerce-account .woocommerce-MyAccount-content input:not([type=checkbox]):not([type=radio]),body.woocommerce-account .woocommerce-MyAccount-content select,body.woocommerce-account .woocommerce-MyAccount-content textarea{min-height:46px!important;border-color:var(--dt-stroke)!important;background:var(--dt-field)!important;color:var(--dt-text)!important}body.woocommerce-account .woocommerce-MyAccount-content textarea{min-height:110px!important}body.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:26px 0 0!important;padding:18px!important;border:1px solid var(--dt-stroke)!important;border-radius:10px!important;background:color-mix(in srgb,var(--dt-panel-2) 72%,transparent)!important}body.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:0 8px!important;font-weight:750!important}body.woocommerce-account .woocommerce-MyAccount-content a.button,body.woocommerce-account .woocommerce-MyAccount-content button.button,body.woocommerce-account .woocommerce-MyAccount-content input.button{min-height:44px!important;padding:10px 16px!important;font-size:13px!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-paymentMethods,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table{width:100%!important;margin:0 0 18px!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden;border:1px solid var(--dt-stroke)!important;border-radius:10px!important;background:var(--dt-panel-2)!important}body.woocommerce-account .woocommerce-MyAccount-content table th{background:color-mix(in srgb,var(--dt-panel-3) 82%,transparent)!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.035em}body.woocommerce-account .woocommerce-MyAccount-content table td,body.woocommerce-account .woocommerce-MyAccount-content table th{padding:13px 14px!important;border-color:var(--dt-stroke-soft)!important;vertical-align:middle!important}body.woocommerce-account .woocommerce-MyAccount-content table .button{min-height:36px!important;padding:8px 11px!important;font-size:12px!important}body.woocommerce-account .u-columns.woocommerce-Addresses,body.woocommerce-account .woocommerce-Addresses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body.woocommerce-account .woocommerce-Address{float:none!important;width:100%!important;margin:0!important;padding:18px!important;border:1px solid var(--dt-stroke)!important;border-radius:10px!important;background:var(--dt-panel-2)!important}body.woocommerce-account .woocommerce-Address-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}body.woocommerce-account .woocommerce-Address-title h2,body.woocommerce-account .woocommerce-Address-title h3{margin:0!important}body.woocommerce-account address{margin-top:14px!important;color:var(--dt-muted)!important;font-style:normal!important;line-height:1.7!important}body.woocommerce-account .woocommerce-MyAccount-content .tinv-wishlist,body.woocommerce-account .woocommerce-MyAccount-content .tinvwl-table-manage-list,body.woocommerce-account .woocommerce-MyAccount-content .woosc-area,body.woocommerce-account .woocommerce-MyAccount-content .woosc-table{display:block!important}body.woocommerce-account:not(.logged-in) .dt-page--account .dt-page-content>.woocommerce{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;align-items:start!important}body.woocommerce-account:not(.logged-in) .woocommerce form.login,body.woocommerce-account:not(.logged-in) .woocommerce form.register,body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-ResetPassword{margin:0!important;padding:24px!important;border:1px solid var(--dt-stroke)!important;border-radius:14px!important;background:var(--dt-panel)!important;box-shadow:var(--dt-shadow-soft)!important}body.woocommerce-account:not(.logged-in) .woocommerce h2{margin:0 0 14px!important;color:var(--dt-text)!important;font-size:28px!important;text-transform:none!important}@media (max-width:980px){body.woocommerce-account.logged-in .dt-page--account .dt-page-content>.woocommerce{grid-template-columns:236px minmax(0,1fr)!important;gap:16px!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation>ul{top:126px!important}}@media (max-width:780px){body.woocommerce-account.logged-in .dt-page--account .dt-page-content>.woocommerce{grid-template-columns:1fr!important;grid-template-areas:"account-nav" "account-content"!important;gap:14px!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation>ul{position:static!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;white-space:normal!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li{min-width:0!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a{min-height:44px!important;font-size:13px!important;transform:none!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content{min-height:0!important;padding:18px!important}body.woocommerce-account .woocommerce-MyAccount-content .form-row-first,body.woocommerce-account .woocommerce-MyAccount-content .form-row-last{float:none!important;width:100%!important}body.woocommerce-account .u-columns.woocommerce-Addresses,body.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr!important}body.woocommerce-account .woocommerce-MyAccount-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.woocommerce-account:not(.logged-in) .dt-page--account .dt-page-content>.woocommerce{grid-template-columns:1fr!important}}@media (max-width:480px){.dt-page--account .dt-page-header{padding:18px!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation>ul{grid-template-columns:1fr!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content{padding:15px!important}body.woocommerce-account .woocommerce-MyAccount-content table td,body.woocommerce-account .woocommerce-MyAccount-content table th{padding:10px!important}}body.woocommerce-account .password-input,body.woocommerce-account .woocommerce-form-row .password-input{position:relative!important;display:block!important;width:100%!important}body.woocommerce-account .password-input input[type=password],body.woocommerce-account .password-input input[type=text]{padding-right:52px!important}body.woocommerce-account .show-password-input{position:absolute!important;top:50%!important;right:10px!important;bottom:auto!important;left:auto!important;z-index:5!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;border:0!important;border-radius:6px!important;background:0 0!important;background-color:transparent!important;color:var(--dt-muted)!important;box-shadow:none!important;cursor:pointer!important;transition:color .16s ease!important}body.woocommerce-account .show-password-input.display-password,body.woocommerce-account .show-password-input:focus-visible,body.woocommerce-account .show-password-input:hover{transform:translateY(-50%)!important;background:0 0!important;background-color:transparent!important;color:var(--dt-primary)!important;box-shadow:none!important}body.woocommerce-account .show-password-input::after{position:static!important;margin:0!important;color:currentColor!important;font-size:18px!important;line-height:1!important}body.woocommerce-account #wfls-management-embedded,body.woocommerce-account #wfls-prompt-overlay,body.woocommerce-account .wfls-prompt-overlay,body.woocommerce-account .wfls-woocommerce-2fa,body.woocommerce-account [class*=wfls-]{box-sizing:border-box}body.woocommerce-account #wfls-prompt-overlay,body.woocommerce-account .wfls-prompt-overlay{width:min(100%,520px)!important;margin:18px auto!important;padding:22px!important;border:1px solid var(--dt-stroke)!important;border-radius:14px!important;background:var(--dt-panel)!important;color:var(--dt-text)!important;box-shadow:var(--dt-shadow-soft)!important}body.woocommerce-account #wfls-management-embedded,body.woocommerce-account #wfls-management-embedded *,body.woocommerce-account #wfls-prompt-overlay *{color:var(--dt-text)}body.woocommerce-account #wfls-management-embedded h1,body.woocommerce-account #wfls-management-embedded h2,body.woocommerce-account #wfls-management-embedded h3,body.woocommerce-account #wfls-management-embedded label,body.woocommerce-account #wfls-prompt-overlay label{color:var(--dt-text)!important}body.woocommerce-account #wfls-management-embedded input[type=number],body.woocommerce-account #wfls-management-embedded input[type=password],body.woocommerce-account #wfls-management-embedded input[type=text],body.woocommerce-account #wfls-prompt-overlay input{width:100%!important;min-height:46px!important;border:1px solid var(--dt-stroke)!important;border-radius:8px!important;background:var(--dt-field)!important;color:var(--dt-text)!important;box-shadow:none!important}body.woocommerce-account #wfls-management-embedded .wfls-btn,body.woocommerce-account #wfls-management-embedded button,body.woocommerce-account #wfls-prompt-overlay button,body.woocommerce-account #wfls-prompt-overlay input[type=submit]{min-height:44px!important;border:1px solid #0a5a91!important;border-radius:8px!important;background:#0a5a91!important;color:#fff!important;box-shadow:none!important;text-transform:none!important}body.woocommerce-account #wfls-management-embedded .wfls-btn:hover,body.woocommerce-account #wfls-management-embedded button:hover,body.woocommerce-account #wfls-prompt-overlay button:hover,body.woocommerce-account #wfls-prompt-overlay input[type=submit]:hover{background:#084c7b!important;border-color:#084c7b!important;color:#fff!important}:root[data-theme=light] body.woocommerce-account #wfls-management-embedded,:root[data-theme=light] body.woocommerce-account #wfls-prompt-overlay,:root[data-theme=light] body.woocommerce-account .wfls-prompt-overlay{background:#fff!important;color:#172b40!important}:root[data-theme=light] body.woocommerce-account #wfls-management-embedded *,:root[data-theme=light] body.woocommerce-account #wfls-prompt-overlay *{color:#172b40}body.woocommerce-account .woocommerce-error,body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-message,body.woocommerce-account [class*=email-confirmation],body.woocommerce-account [class*=email-verification]{color:var(--dt-text)!important}body.woocommerce-account .woocommerce-info .button,body.woocommerce-account .woocommerce-message .button{margin-left:auto!important}body.woocommerce-account .u-columns.woocommerce-Addresses,body.woocommerce-account .woocommerce-Addresses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:16px!important;width:100%!important}body.woocommerce-account .u-columns.woocommerce-Addresses>*,body.woocommerce-account .woocommerce-Addresses .col-1,body.woocommerce-account .woocommerce-Addresses .col-2,body.woocommerce-account .woocommerce-Addresses .u-column1,body.woocommerce-account .woocommerce-Addresses .u-column2{float:none!important;clear:none!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important}body.woocommerce-account .woocommerce-Addresses .col-1,body.woocommerce-account .woocommerce-Addresses .u-column1{grid-column:1!important}body.woocommerce-account .woocommerce-Addresses .col-2,body.woocommerce-account .woocommerce-Addresses .u-column2{grid-column:2!important}body.woocommerce-account .woocommerce-Address-title{flex-wrap:wrap!important}body.woocommerce-account .woocommerce-Address-title .edit{margin-left:auto!important;white-space:nowrap!important}.dt-portal-card{margin-top:22px;padding:clamp(18px,2vw,24px);border:1px solid color-mix(in srgb,#1b9195 45%,var(--dt-stroke));border-radius:12px;background:radial-gradient(circle at 100% 0,rgba(27,145,149,.16),transparent 40%),linear-gradient(135deg,var(--dt-panel-2),var(--dt-panel));color:var(--dt-text)}.dt-portal-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.dt-portal-card__title{margin:0!important;font-size:clamp(22px,2.2vw,28px)!important}.dt-portal-card__summary{margin:5px 0 0!important;color:var(--dt-muted)!important}.dt-portal-card__badge{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:rgba(155,192,149,.95);color:#101710!important;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.dt-portal-card__badge--pending{background:#f4bf45;color:#111!important}.dt-portal-card__badge--suspended{border:1px solid rgba(255,128,138,.28);background:linear-gradient(135deg,#7f2f3a 0,#b94855 100%);color:#fff!important;box-shadow:0 6px 18px rgba(185,72,85,.2)}.dt-portal-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0 0 16px}.dt-portal-card__item{padding:11px 12px;border:1px solid var(--dt-stroke-soft);border-radius:8px;background:color-mix(in srgb,var(--dt-field) 80%,transparent)}.dt-portal-card__item small{display:block;margin-bottom:2px;color:var(--dt-muted)!important}.dt-portal-card__item strong{color:var(--dt-text)!important;overflow-wrap:anywhere}.dt-portal-card__actions{display:flex;flex-wrap:wrap;gap:10px}.dt-portal-card__security{margin:12px 0 0!important;color:var(--dt-muted)!important;font-size:12px}@media (max-width:780px){body.woocommerce-account .u-columns.woocommerce-Addresses,body.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr!important}body.woocommerce-account .woocommerce-Addresses .col-1,body.woocommerce-account .woocommerce-Addresses .col-2,body.woocommerce-account .woocommerce-Addresses .u-column1,body.woocommerce-account .woocommerce-Addresses .u-column2{grid-column:1!important}.dt-portal-card__grid{grid-template-columns:1fr}.dt-portal-card__head{flex-direction:column}}html body.woocommerce-account .password-input .show-password-input,html body.woocommerce-account .show-password-input.display-password,html body.woocommerce-account .show-password-input:active,html body.woocommerce-account .show-password-input:focus,html body.woocommerce-account .show-password-input:focus-visible,html body.woocommerce-account .show-password-input:hover,html body.woocommerce-account .woocommerce-form-row .password-input .show-password-input,html body.woocommerce-account button.show-password-input,html body.woocommerce-account button.show-password-input:active,html body.woocommerce-account button.show-password-input:focus,html body.woocommerce-account button.show-password-input:focus-visible,html body.woocommerce-account button.show-password-input:hover{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border:0!important;border-color:transparent!important;border-radius:0!important;outline:0!important;background:0 0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;color:var(--dt-muted)!important;transform:translateY(-50%)!important}html body.woocommerce-account .password-input .show-password-input.display-password,html body.woocommerce-account .password-input .show-password-input:focus-visible,html body.woocommerce-account .password-input .show-password-input:hover{color:var(--dt-primary)!important}html body.woocommerce-account .show-password-input::after,html body.woocommerce-account .show-password-input::before{border:0!important;background:0 0!important;background-color:transparent!important;box-shadow:none!important}body.woocommerce-account:not(.logged-in) .woocommerce form.lost_reset_password,body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-ResetPassword{grid-column:1/-1!important;justify-self:start!important;width:min(100%,620px)!important;max-width:620px!important}body.woocommerce-account:not(.logged-in) .woocommerce form.lost_reset_password .form-row,body.woocommerce-account:not(.logged-in) .woocommerce form.lost_reset_password .woocommerce-form-row,body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-ResetPassword .form-row,body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-ResetPassword .woocommerce-form-row{float:none!important;clear:both!important;width:100%!important;max-width:none!important}body.woocommerce-account:not(.logged-in) .woocommerce form.lost_reset_password input:not([type=checkbox]):not([type=radio]),body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-ResetPassword input:not([type=checkbox]):not([type=radio]){width:100%!important;max-width:none!important}@media (max-width:680px){body.woocommerce-account:not(.logged-in) .woocommerce form.lost_reset_password,body.woocommerce-account:not(.logged-in) .woocommerce form.woocommerce-ResetPassword{width:100%!important;max-width:none!important}}.dt-header-account--logged-in{min-width:48px;justify-content:center;padding-inline:7px}.dt-account-initials{display:inline-grid;place-items:center;width:34px;height:34px;min-width:34px;border:1px solid color-mix(in srgb,var(--dt-primary) 64%,var(--dt-stroke));border-radius:50%;background:linear-gradient(145deg,rgba(27,145,149,.22),rgba(27,145,149,.07));color:#fff;font-family:var(--dt-font-display);font-size:13px;font-weight:800;line-height:1;letter-spacing:.045em;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 4px 12px rgba(0,0,0,.12);transition:border-color .16s ease,background .16s ease,color .16s ease}.dt-header-account--logged-in:focus-visible .dt-account-initials,.dt-header-account--logged-in:hover .dt-account-initials{border-color:var(--dt-primary);background:rgba(27,145,149,.28)}:root[data-theme=light] .dt-account-initials{background:linear-gradient(145deg,rgba(27,145,149,.16),rgba(27,145,149,.06));color:#172b40;box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),0 4px 12px rgba(31,52,72,.08)}@media (max-width:780px){.dt-header-actions>a.dt-header-account--logged-in{display:inline-flex!important;width:42px!important;min-width:42px!important;padding:4px!important}.dt-header-account--logged-in .dt-account-initials{width:32px;height:32px;min-width:32px;font-size:12px}}html body.woocommerce-account .password-input .show-password-input,html body.woocommerce-account .woocommerce-form-row .password-input .show-password-input,html body.woocommerce-account button.show-password-input,html body.woocommerce-account span.show-password-input{position:absolute!important;top:50%!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:7!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:0 0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;transform:translateY(-50%)!important;color:#fff!important;opacity:.9!important;cursor:pointer!important}html body.woocommerce-account .show-password-input::before{content:none!important;display:none!important}html body.woocommerce-account .show-password-input::after{content:""!important;display:block!important;position:static!important;width:20px!important;height:20px!important;margin:0!important;border:0!important;background:currentColor!important;background-color:currentColor!important;box-shadow:none!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Z'/%3E%3Ccircle fill='none' stroke='black' stroke-width='2' cx='12' cy='12' r='3'/%3E%3C/svg%3E")!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Z'/%3E%3Ccircle fill='none' stroke='black' stroke-width='2' cx='12' cy='12' r='3'/%3E%3C/svg%3E")!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}html body.woocommerce-account .show-password-input.display-password::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m3 3 18 18M10.6 10.6a2 2 0 0 0 2.8 2.8M9.9 4.2A10.7 10.7 0 0 1 12 4c6.5 0 10 8 10 8a16 16 0 0 1-2.1 3.1M6.6 6.6C3.5 8.6 2 12 2 12s3.5 8 10 8a10.8 10.8 0 0 0 5.4-1.4'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m3 3 18 18M10.6 10.6a2 2 0 0 0 2.8 2.8M9.9 4.2A10.7 10.7 0 0 1 12 4c6.5 0 10 8 10 8a16 16 0 0 1-2.1 3.1M6.6 6.6C3.5 8.6 2 12 2 12s3.5 8 10 8a10.8 10.8 0 0 0 5.4-1.4'/%3E%3C/svg%3E")!important}html body.woocommerce-account .show-password-input.display-password,html body.woocommerce-account .show-password-input:focus-visible,html body.woocommerce-account .show-password-input:hover{color:#fff!important;opacity:1!important;background:0 0!important;background-color:transparent!important;box-shadow:none!important;transform:translateY(-50%)!important}:root[data-theme=light] body.woocommerce-account .show-password-input,:root[data-theme=light] body.woocommerce-account .show-password-input.display-password,:root[data-theme=light] body.woocommerce-account .show-password-input:focus-visible,:root[data-theme=light] body.woocommerce-account .show-password-input:hover{color:#111827!important}html body.woocommerce-account .password-input>.show-password-input.dt-password-eye-ready,html body.woocommerce-account .woocommerce-form-row .password-input>.show-password-input.dt-password-eye-ready{position:absolute!important;top:50%!important;right:9px!important;left:auto!important;bottom:auto!important;z-index:20!important;display:inline-grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:0 0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;color:#fff!important;opacity:.92!important;transform:translateY(-50%)!important;line-height:1!important;cursor:pointer!important}html body.woocommerce-account .show-password-input.dt-password-eye-ready::after,html body.woocommerce-account .show-password-input.dt-password-eye-ready::before{content:none!important;display:none!important;width:0!important;height:0!important;background:0 0!important;box-shadow:none!important}html body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye-svg{display:block!important;width:20px!important;height:20px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;color:inherit!important;stroke:currentColor!important;fill:none!important;pointer-events:none!important}html body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye--closed{display:none!important}html body.woocommerce-account .show-password-input.dt-password-eye-ready.display-password .dt-password-eye--open{display:none!important}html body.woocommerce-account .show-password-input.dt-password-eye-ready.display-password .dt-password-eye--closed{display:block!important}html body.woocommerce-account .show-password-input.dt-password-eye-ready.display-password,html body.woocommerce-account .show-password-input.dt-password-eye-ready:focus-visible,html body.woocommerce-account .show-password-input.dt-password-eye-ready:hover{background:0 0!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important;opacity:1!important;transform:translateY(-50%)!important}:root[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready,:root[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready.display-password,:root[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready:focus-visible,:root[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready:hover{color:#111827!important}html:not([data-theme=light]) body.woocommerce-account .show-password-input.dt-password-eye-ready,html:not([data-theme=light]) body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye-svg,html:not([data-theme=light]) body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye-svg circle,html:not([data-theme=light]) body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye-svg path{color:#fff!important;stroke:#ffffff!important}html[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready,html[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye-svg,html[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye-svg circle,html[data-theme=light] body.woocommerce-account .show-password-input.dt-password-eye-ready .dt-password-eye-svg path{color:#111827!important;stroke:#111827!important}@media (min-width:1181px){body.dectrend-store .dt-site-header .dt-header-main{grid-template-columns:190px minmax(0,1fr) 280px!important;column-gap:18px!important}body.dectrend-store .dt-site-header .dt-header-search{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:none!important;gap:16px!important}body.dectrend-store .dt-site-header .dt-search-prompt{flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important}body.dectrend-store .dt-site-header .dt-search-control{flex:1 1 0%!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;justify-self:auto!important}body.dectrend-store .dt-site-header .dt-search-control .dgwt-wcas-search-form,body.dectrend-store .dt-site-header .dt-search-control .dgwt-wcas-search-input-wrap,body.dectrend-store .dt-site-header .dt-search-control .dgwt-wcas-search-wrapp,body.dectrend-store .dt-site-header .dt-search-control .dgwt-wcas-sf-wrapp{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}}@media (min-width:1181px){body.dectrend-store .dt-site-header .dt-header-search{box-sizing:border-box!important;padding-right:92px!important}}@media (max-width:780px){body.woocommerce-account:not(.logged-in) #customer_login,body.woocommerce-account:not(.logged-in) .col2-set#customer_login,body.woocommerce-account:not(.logged-in) .u-columns#customer_login{display:grid!important;grid-template-columns:minmax(0,1fr)!important;row-gap:40px!important;width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-account:not(.logged-in) #customer_login>.col-1,body.woocommerce-account:not(.logged-in) #customer_login>.col-2,body.woocommerce-account:not(.logged-in) #customer_login>.u-column1,body.woocommerce-account:not(.logged-in) #customer_login>.u-column2{float:none!important;clear:both!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.woocommerce-account:not(.logged-in) #customer_login>.col-2,body.woocommerce-account:not(.logged-in) #customer_login>.u-column2{margin-top:0!important}}@media (max-width:480px){body.woocommerce-account:not(.logged-in) #customer_login,body.woocommerce-account:not(.logged-in) .col2-set#customer_login,body.woocommerce-account:not(.logged-in) .u-columns#customer_login{row-gap:34px!important}}.dt-mini-cart-panel a.remove,.dt-mini-cart-panel a.remove:hover,.dt-mini-cart-panel a.remove_from_cart_button,.dt-mini-cart-panel a.remove_from_cart_button:hover,body.woocommerce-cart .woocommerce a.remove,body.woocommerce-cart .woocommerce a.remove:hover{display:inline-grid!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;background:0 0!important;background-color:transparent!important;box-shadow:none!important;color:#fff!important;font-size:0!important;line-height:1!important;text-decoration:none!important;transform:none!important}.dt-mini-cart-panel a.remove:hover,.dt-mini-cart-panel a.remove_from_cart_button:hover,body.woocommerce-cart .woocommerce a.remove:hover{border-color:rgba(255,255,255,.18)!important;background:rgba(255,255,255,.055)!important;color:#fff!important}.dt-cart-remove-icon{display:inline-grid!important;place-items:center!important;width:17px!important;height:17px!important;color:inherit!important;pointer-events:none!important}.dt-cart-remove-icon svg{display:block!important;width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.85!important}:root[data-theme=light] .dt-mini-cart-panel a.remove,:root[data-theme=light] .dt-mini-cart-panel a.remove:hover,:root[data-theme=light] .dt-mini-cart-panel a.remove_from_cart_button,:root[data-theme=light] .dt-mini-cart-panel a.remove_from_cart_button:hover,:root[data-theme=light] body.woocommerce-cart .woocommerce a.remove,:root[data-theme=light] body.woocommerce-cart .woocommerce a.remove:hover{color:var(--dt-primary)!important;border-color:color-mix(in srgb,var(--dt-primary) 28%,transparent)!important}:root[data-theme=light] .dt-mini-cart-panel a.remove:hover,:root[data-theme=light] .dt-mini-cart-panel a.remove_from_cart_button:hover,:root[data-theme=light] body.woocommerce-cart .woocommerce a.remove:hover{background:var(--dt-primary-soft)!important}body.woocommerce-cart .woocommerce-cart-form{padding:clamp(12px,1.4vw,18px)!important}body.woocommerce-cart table.shop_table.cart{margin:0!important;table-layout:auto!important}body.woocommerce-cart table.shop_table.cart td,body.woocommerce-cart table.shop_table.cart th{vertical-align:middle!important}body.woocommerce-cart table.shop_table.cart .product-remove{width:54px!important;min-width:54px!important;padding-inline:10px!important;text-align:center!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail{width:112px!important;min-width:112px!important;text-align:center!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail img{width:64px!important;height:64px!important;object-fit:contain!important}body.woocommerce-cart table.shop_table.cart .product-name a{color:var(--dt-primary)!important;font-weight:600!important;text-underline-offset:3px!important}body.woocommerce-cart table.shop_table.cart .product-price,body.woocommerce-cart table.shop_table.cart .product-subtotal{white-space:nowrap!important}body.woocommerce-cart table.shop_table.cart .quantity .qty{min-width:64px!important;text-align:center!important}body.woocommerce-cart table.shop_table.cart td.actions{padding:12px!important}body.woocommerce-cart table.shop_table.cart td.actions .coupon{align-items:center!important}body.woocommerce-cart .cart-collaterals{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(360px,.78fr)!important;align-items:start!important;gap:clamp(22px,2.5vw,34px)!important;width:100%!important;margin-top:26px!important}body.woocommerce-cart .cart-collaterals::after,body.woocommerce-cart .cart-collaterals::before{content:none!important;display:none!important}body.woocommerce-cart .cart-collaterals .cart_totals,body.woocommerce-cart .cart-collaterals .cross-sells{float:none!important;clear:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}body.woocommerce-cart .cart-collaterals .cart_totals>h2,body.woocommerce-cart .cart-collaterals .cross-sells>h2{margin:0 0 16px!important;color:var(--dt-text)!important;line-height:1.05!important}body.woocommerce-cart .cart-collaterals .cross-sells ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important}body.woocommerce-cart .cart-collaterals .cross-sells ul.products::after,body.woocommerce-cart .cart-collaterals .cross-sells ul.products::before{content:none!important;display:none!important}body.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{float:none!important;clear:none!important;width:auto!important;min-width:0!important;margin:0!important}body.woocommerce-cart .cart-collaterals .cart_totals{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:clamp(18px,2vw,24px)!important;min-height:0!important;height:auto!important}body.woocommerce-cart .cart-collaterals .cart_totals>*{margin-top:0!important;margin-bottom:0!important}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{width:100%!important;margin:0!important}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:grid!important;gap:10px!important;width:100%!important;margin:2px 0 0!important;padding:0!important}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{margin:0!important}body.woocommerce-cart .cart_totals .dt-whatsapp-button,body.woocommerce-cart .cart_totals .wa-order-button,body.woocommerce-cart .cart_totals .wa-order-class,body.woocommerce-cart .cart_totals [class*=whatsapp],body.woocommerce-cart .cart_totals a[href*="wa.me"],body.woocommerce-cart .cart_totals a[href*="whatsapp.com"]{color:#111!important;-webkit-text-fill-color:#111!important}body.woocommerce-cart .cart_totals .dt-whatsapp-button *,body.woocommerce-cart .cart_totals .wa-order-button *,body.woocommerce-cart .cart_totals .wa-order-class *,body.woocommerce-cart .cart_totals [class*=whatsapp] *,body.woocommerce-cart .cart_totals a[href*="wa.me"] *,body.woocommerce-cart .cart_totals a[href*="whatsapp.com"] *{color:#111!important;-webkit-text-fill-color:#111!important;stroke:currentColor!important}body.woocommerce-cart .cart_totals .dt-whatsapp-button,body.woocommerce-cart .cart_totals .wa-order-button,body.woocommerce-cart .cart_totals .wa-order-class,body.woocommerce-cart .cart_totals [class*=whatsapp]{margin-top:0!important;margin-bottom:0!important}:root:not([data-theme=light]) body.woocommerce-cart .cart_totals .amount,:root:not([data-theme=light]) body.woocommerce-cart .cart_totals .woocommerce-Price-amount,:root:not([data-theme=light]) body.woocommerce-cart .cart_totals .woocommerce-Price-currencySymbol{color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not([data-theme=light]) body.woocommerce-cart .cart_totals tr.order-total strong,:root:not([data-theme=light]) body.woocommerce-cart .cart_totals tr.order-total td{color:#fff!important}.dt-mini-cart-panel{width:min(410px,calc(100vw - 28px))!important;padding:15px!important}.dt-mini-cart-panel .woocommerce-mini-cart{padding-top:5px!important}.dt-mini-cart-panel .woocommerce-mini-cart-item{min-height:78px!important;padding:11px 42px 11px 72px!important}.dt-mini-cart-panel .woocommerce-mini-cart-item img{top:11px!important;width:58px!important;height:58px!important}.dt-mini-cart-panel .remove_from_cart_button{right:0!important;top:12px!important}.dt-mini-cart-panel .woocommerce-mini-cart-item>a:not(.remove){color:var(--dt-text)!important;font-weight:650!important;line-height:1.35!important}.dt-mini-cart-panel .woocommerce-mini-cart-item .amount,.dt-mini-cart-panel .woocommerce-mini-cart-item .quantity,.dt-mini-cart-panel .woocommerce-mini-cart__total .amount{color:var(--dt-text)!important}.dt-mini-cart-panel .woocommerce-mini-cart__total{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:12px 0 10px!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons{gap:9px!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons a.button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:58px!important;padding:14px 18px!important;font-size:24px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;box-sizing:border-box!important}.dt-shop-filters.dt-shop-filters--expanded{display:block!important;margin:0 0 24px!important;padding:24px!important;border:1px solid var(--dt-stroke)!important;border-radius:16px!important;background:var(--dt-panel)!important}.dt-shop-filters__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.dt-shop-filters__header h2{margin:0 0 5px!important;color:var(--dt-text)!important;font-size:22px!important;font-weight:750!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important}.dt-shop-filters__header p{margin:0!important;color:var(--dt-muted)!important;font-size:14px!important;line-height:1.5!important}.dt-shop-filters--expanded .dt-filter-reset{flex-shrink:0;color:var(--dt-primary)!important;font-size:14px!important;font-weight:700!important;text-decoration:underline;text-underline-offset:4px}.dt-shop-filters__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px;align-items:start}.dt-shop-filters--expanded .dt-shop-filter-field{min-width:0}.dt-shop-filters--expanded .dt-shop-filter-field label,.dt-shop-filters--expanded .dt-shop-filter-price legend{display:block;margin:0 0 8px!important;padding:0!important;color:var(--dt-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}.dt-shop-filters--expanded .dt-shop-filter-field select,.dt-shop-filters--expanded .dt-shop-filter-price input{display:block;width:100%!important;min-width:0!important;min-height:50px!important;margin:0!important;border:1px solid var(--dt-stroke)!important;border-radius:9px!important;background-color:var(--dt-panel-2)!important;color:var(--dt-text)!important;-webkit-text-fill-color:var(--dt-text)!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;box-shadow:none!important;box-sizing:border-box!important}.dt-shop-filters--expanded .dt-shop-filter-field select{padding:12px 40px 12px 14px!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;cursor:pointer}:root[data-theme=light] .dt-shop-filters--expanded .dt-shop-filter-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231c2635' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.dt-shop-filters--expanded select option{background:var(--dt-panel-2);color:var(--dt-text)}.dt-shop-filters--expanded .dt-shop-filter-price input{padding:12px 14px!important}.dt-shop-filters--expanded input::placeholder{color:var(--dt-muted)!important;-webkit-text-fill-color:var(--dt-muted)!important;opacity:1}.dt-shop-filters--expanded input:focus-visible,.dt-shop-filters--expanded select:focus-visible{border-color:var(--dt-primary)!important;outline:2px solid var(--dt-primary)!important;outline-offset:3px}.dt-shop-filters--expanded .dt-shop-filter-price{grid-column:span 2;min-width:0;margin:0!important;padding:0!important;border:0!important}.dt-shop-filter-price__inputs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:12px}.dt-shop-filter-price__inputs label{display:block;margin:0 0 5px;color:var(--dt-muted)!important;font-size:13px}.dt-shop-filter-price__inputs>span{padding-bottom:15px;color:var(--dt-muted)}.dt-shop-filter-price__hint{margin:8px 0 0!important;color:var(--dt-muted)!important;font-size:12px!important;line-height:1.4!important}.dt-shop-filters--expanded .dt-shop-filter-actions{grid-column:3/-1;align-self:center;justify-content:flex-end;margin:0!important;padding-top:16px}.dt-shop-filters--expanded .dt-shop-filter-actions .button{flex:0 1 auto;min-height:50px!important;padding:13px 28px!important;font-size:17px!important;font-weight:750!important;line-height:1.4!important;border-radius:9px!important}.dt-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--dt-stroke)}.dt-filter-chips__label{margin-right:3px;color:var(--dt-muted);font-size:13px;font-weight:600}.dt-filter-chip{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:7px 12px;border:1px solid var(--dt-stroke);border-radius:8px;background:var(--dt-panel-2);color:var(--dt-text)!important;font-size:13px;line-height:1.4;text-decoration:none!important}.dt-filter-chip span{color:var(--dt-primary);font-size:20px;line-height:1}.dt-filter-chip:hover{border-color:var(--dt-primary)}.dt-filter-chip:focus-visible,.dt-shop-filters--expanded .dt-filter-reset:focus-visible{outline:2px solid var(--dt-primary);outline-offset:3px}.dt-shop-filters--expanded .dt-shop-filter-price.dt-price-ready .dt-shop-filter-price__inputs{display:none}.dt-price-slider[hidden]{display:none!important}.dt-price-slider__summary{display:block;margin:0 0 12px;color:var(--dt-text)!important;font-size:17px;font-weight:750;line-height:1.4}.dt-price-slider__control{position:relative;height:82px;margin:0 1px;cursor:pointer}.dt-price-slider__histogram{position:absolute;inset:0 17px 19px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding-bottom:2px}.dt-price-slider__histogram span{flex:0 1 6px;height:var(--dt-bin-height,2px);min-width:3px;border-radius:4px 4px 0 0;background:var(--dt-primary);opacity:.9}.dt-price-slider__rail{position:absolute;right:17px;bottom:16px;left:17px;height:4px;border-radius:4px;background:var(--dt-stroke)}.dt-price-slider__rail>span{position:absolute;left:var(--dt-price-start,0);right:calc(100% - var(--dt-price-end,100%));height:100%;border-radius:inherit;background:var(--dt-primary)}.dt-shop-filters--expanded .dt-shop-filter-price input.dt-price-slider__range{position:absolute;right:0;bottom:0;left:0;display:block!important;width:100%!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;pointer-events:none;color:var(--dt-primary)!important}.dt-price-slider__range::-webkit-slider-runnable-track{height:4px;background:0 0;border:0}.dt-price-slider__range::-moz-range-track{height:4px;background:0 0;border:0}.dt-price-slider__range::-moz-range-progress{background:0 0}.dt-price-slider__range::-webkit-slider-thumb{width:34px;height:34px;box-sizing:border-box;margin-top:-15px;border:8px solid var(--dt-primary);border-radius:50%;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.22);appearance:none;-webkit-appearance:none;pointer-events:auto;cursor:grab}.dt-price-slider__range::-moz-range-thumb{width:34px;height:34px;box-sizing:border-box;border:8px solid var(--dt-primary);border-radius:50%;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.22);pointer-events:auto;cursor:grab}.dt-shop-filters--expanded .dt-shop-filter-price input.dt-price-slider__range:focus-visible{outline:0!important}.dt-price-slider__range:focus-visible::-webkit-slider-thumb{outline:3px solid var(--dt-text);outline-offset:3px}.dt-price-slider__range:focus-visible::-moz-range-thumb{outline:3px solid var(--dt-text);outline-offset:3px}.dt-price-slider__range:active::-webkit-slider-thumb{cursor:grabbing}.dt-price-slider__range:active::-moz-range-thumb{cursor:grabbing}.dt-shop-filter-price.dt-price-ready .dt-shop-filter-price__hint{margin-top:12px!important}@media (max-width:1100px){.dt-shop-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-shop-filters--expanded .dt-shop-filter-actions{grid-column:1/-1!important;justify-content:flex-start;padding-top:0}}@media (max-width:620px){.dt-shop-filters.dt-shop-filters--expanded{padding:18px!important;border-radius:12px!important}.dt-shop-filters__header{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:18px}.dt-shop-filters__header h2{font-size:20px!important}.dt-shop-filters__grid{grid-template-columns:minmax(0,1fr);gap:16px}.dt-shop-filters--expanded .dt-shop-filter-price{grid-column:1}.dt-shop-filters--expanded .dt-shop-filter-actions .button{flex:1 1 100%;width:100%}.dt-shop-filter-price__inputs{gap:8px}.dt-filter-chip{min-height:42px}}@media (max-width:1100px){body.woocommerce-cart .cart-collaterals{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr)!important}body.woocommerce-cart .cart-collaterals .cross-sells ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:780px){body.woocommerce-cart .cart-collaterals{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body.woocommerce-cart .cart-collaterals .cart_totals{order:1!important}body.woocommerce-cart .cart-collaterals .cross-sells{order:2!important}body.woocommerce-cart table.shop_table_responsive.cart .product-remove{width:auto!important;min-width:0!important;text-align:right!important}body.woocommerce-cart table.shop_table_responsive.cart .product-thumbnail{width:auto!important;min-width:0!important}body.woocommerce-cart .cart-collaterals .cross-sells ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (max-width:480px){body.woocommerce-cart .cart-collaterals .cross-sells ul.products{grid-template-columns:minmax(0,1fr)!important}body.woocommerce-cart .cart-collaterals .cart_totals{padding:16px!important}}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action *,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action:focus,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action:hover{color:#111!important;-webkit-text-fill-color:#111!important;stroke:currentColor!important}body.woocommerce-cart table.shop_table.cart .product-quantity{width:154px!important;min-width:154px!important}body.woocommerce-cart table.shop_table.cart .quantity.dt-quantity-stepper{position:relative!important;display:block!important;overflow:visible!important;width:104px!important;min-width:104px!important;margin:0 auto!important;padding-right:36px!important;background:0 0!important}body.woocommerce-cart table.shop_table.cart .quantity.dt-quantity-stepper .qty{display:block!important;width:68px!important;min-width:68px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:8px 10px!important;text-align:center!important;-moz-appearance:textfield!important;appearance:textfield!important}body.woocommerce-cart table.shop_table.cart .quantity.dt-quantity-stepper .qty::-webkit-inner-spin-button,body.woocommerce-cart table.shop_table.cart .quantity.dt-quantity-stepper .qty::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}body.woocommerce-cart table.shop_table.cart .quantity.dt-quantity-stepper .dt-qty-stepper-controls{right:0!important;top:0!important;width:30px!important;height:44px!important;grid-template-rows:20px 20px!important;gap:4px!important}body.woocommerce-cart table.shop_table.cart .quantity.dt-quantity-stepper .dt-qty-step{width:30px!important;min-width:30px!important;height:20px!important;min-height:20px!important;padding:0!important;border-radius:5px!important;font-size:9px!important;line-height:1!important}:root:not([data-theme=light]) body.woocommerce-cart .cart_totals .includes_tax,:root:not([data-theme=light]) body.woocommerce-cart .cart_totals .includes_tax *,:root:not([data-theme=light]) body.woocommerce-cart .cart_totals .tax_label,:root:not([data-theme=light]) body.woocommerce-cart .cart_totals .tax_label *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}@media (max-width:780px){body.woocommerce-cart table.shop_table_responsive.cart .product-quantity{width:auto!important;min-width:0!important}body.woocommerce-cart table.shop_table_responsive.cart .quantity.dt-quantity-stepper{margin-left:auto!important;margin-right:0!important}}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{font-size:16px!important;font-weight:700!important;line-height:1.2!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action *,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action ::after,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action ::before,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action::after,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action::before,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action:focus,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action:hover{color:#111!important;-webkit-text-fill-color:#111!important;border-color:#111!important;stroke:#111!important;fill:#111!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action [class*=fa-],body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action [class*=icon],body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action i,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action img,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action svg,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action svg *{color:#111!important;stroke:#111!important;fill:#111!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action img{filter:brightness(0) saturate(100%)!important}body.woocommerce-cart .cart-collaterals .cart_totals{gap:10px!important}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{gap:8px!important;margin:0!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-wrap,body.woocommerce-cart .cart_totals .wa-order-button,body.woocommerce-cart .cart_totals .wa-order-class{margin-top:0!important;margin-bottom:0!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{font-size:18px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action::after,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action::before{content:none!important;display:none!important;background-image:none!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action .dt-cart-whatsapp-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:21px!important;height:21px!important;flex:0 0 21px!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;background:0 0!important;border:0!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action .dt-cart-whatsapp-icon svg{display:block!important;width:21px!important;height:21px!important;overflow:visible!important;color:#0a0a0a!important;fill:none!important;stroke:none!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action .dt-cart-whatsapp-icon .dt-wa-bubble{fill:none!important;stroke:#0a0a0a!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action .dt-cart-whatsapp-icon .dt-wa-phone{fill:#0a0a0a!important;stroke:none!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action .dt-cart-whatsapp-label{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;font:inherit!important}body.woocommerce-cart .cart-collaterals .cart_totals{gap:8px!important}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0!important;padding:0!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-wrap{margin-top:0!important;margin-bottom:0!important}@media (max-width:575px){body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{font-size:17px!important}}#dt-category-dropdown .dt-category-tree__item>a{min-height:70px!important;padding:18px 16px!important;grid-template-columns:30px minmax(0,1fr) 20px!important;gap:12px!important;align-items:center!important;box-sizing:border-box!important;font-size:18px!important;font-weight:650!important;line-height:1.4!important}#dt-category-dropdown .dt-category-tree__label{font:inherit!important;white-space:normal}#dt-category-dropdown .dt-category-tree__icon svg{width:22px!important;height:22px!important}#dt-category-dropdown .dt-category-tree__arrow svg{width:16px!important;height:16px!important}.dt-shop-filter-price .dt-price-slider{width:50%;max-width:100%}@media (max-width:620px){.dt-shop-filter-price .dt-price-slider{width:100%}}body.single-product.woocommerce div.product .summary .woocommerce-product-details__short-description{display:none!important}body.single-product.woocommerce div.product .summary .dt-product-availability>.dt-stock:not(.dt-stock--out){background:#c8e6c9!important;border-color:#c8e6c9!important;color:#111!important;-webkit-text-fill-color:#111!important}body.single-product.woocommerce div.product .summary .dt-product-availability>.dt-stock{padding:10px 14px!important;font-size:15px!important;line-height:1.45!important}body.single-product.woocommerce div.product .summary .dt-product-availability>.dt-stock span{color:#111!important;-webkit-text-fill-color:#111!important;font:inherit!important}body.single-product.woocommerce div.product .summary form.cart .cart-flex-wrapper,body.single-product.woocommerce div.product .summary form.cart .dt-native-action-row{flex-wrap:wrap!important;align-items:center!important;gap:12px!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action,body.single-product.woocommerce div.product .summary form.cart .single_add_to_cart_button{min-height:58px!important;height:auto!important;max-height:none!important;padding:14px 18px!important;font-size:20px!important;font-weight:750!important;line-height:1.3!important;letter-spacing:0!important;white-space:normal!important}body.single-product.woocommerce div.product .summary .wa-order-class.dt-wa-wrapper:not(.dt-product-whatsapp-action){min-height:58px!important;height:auto!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:1px solid var(--dt-whatsapp)!important;border-radius:8px!important;background:var(--dt-whatsapp)!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;box-shadow:none!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action:hover{background:var(--dt-whatsapp-hover)!important;border-color:var(--dt-whatsapp-hover)!important;color:#0a0a0a!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action::after,body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action::before{content:none!important;display:none!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action .dt-cart-whatsapp-label{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;font:inherit!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action .dt-cart-whatsapp-icon{display:inline-flex!important;flex:0 0 23px!important;width:23px!important;height:23px!important;background:0 0!important;border:0!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action svg{display:block!important;width:23px!important;height:23px!important;fill:none!important;stroke:none!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action .dt-wa-bubble{fill:none!important;stroke:#0a0a0a!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action .dt-wa-phone{fill:#0a0a0a!important;stroke:none!important}body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{min-height:58px!important;padding:14px 18px!important;font-size:20px!important;line-height:1.3!important;white-space:normal!important}body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html{margin:0 0 14px!important;padding:0!important;color:var(--dt-text)!important;font-size:17px!important;line-height:1.65!important}body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html ul{margin:0!important;padding:0 0 0 22px!important}body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li{margin:0 0 14px!important;padding:0!important;color:var(--dt-text)!important;font-size:17px!important;line-height:1.65!important}body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li:last-child{margin-bottom:0!important}body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li a,body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li b,body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li span,body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li strong{font-size:inherit!important;line-height:inherit!important}body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li b,body.single-product.woocommerce div.product .summary form.cart .fpf-field.fpf-html li strong{font-weight:700!important}body.single-product.woocommerce div.product .summary .dt-product-help{position:relative}body.single-product.woocommerce div.product .summary .dt-product-help-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin:0 0 0 6px!important;padding:0!important;border:1px solid var(--dt-primary)!important;border-radius:50%!important;background:var(--dt-panel-2)!important;color:var(--dt-primary)!important;font-family:var(--dt-font-body)!important;font-size:15px!important;font-weight:750!important;line-height:1!important;vertical-align:middle;box-shadow:none!important;transform:none!important}body.single-product.woocommerce div.product .summary .dt-product-help-trigger:focus-visible{outline:2px solid var(--dt-primary)!important;outline-offset:3px}body.single-product.woocommerce div.product .summary .dt-product-help-popover{position:absolute;bottom:calc(100% + 10px);left:0;z-index:120;width:min(360px,100%);padding:12px 14px!important;box-sizing:border-box;border:1px solid var(--dt-primary);border-radius:10px;background:var(--dt-panel-2);color:var(--dt-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important;text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:0 8px 28px rgba(0,0,0,.25)}body.single-product.woocommerce div.product .summary .dt-product-help [hidden],body.single-product.woocommerce div.product .summary .dt-product-help-popover[hidden]{display:none!important}:root{--dt-whatsapp-adapted:#45c48b;--dt-whatsapp-adapted-hover:#36b27a}body.single-product.woocommerce div.product .summary .dt-product-availability>.dt-stock:not(.dt-stock--out) :not(.dt-stock__dot){background:0 0!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;color:#111!important;-webkit-text-fill-color:#111!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action,body.woocommerce-cart .cart_totals :is(#sendbtn,#sendbtn2).dt-cart-whatsapp-action{background:var(--dt-whatsapp-adapted)!important;background-image:none!important;border-color:var(--dt-whatsapp-adapted)!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}body.single-product.woocommerce div.product .summary .dt-product-whatsapp-action:hover,body.woocommerce-cart .cart_totals .dt-cart-whatsapp-action:hover,body.woocommerce-cart .cart_totals :is(#sendbtn,#sendbtn2).dt-cart-whatsapp-action:hover{background:var(--dt-whatsapp-adapted-hover)!important;border-color:var(--dt-whatsapp-adapted-hover)!important}body.single-product.woocommerce div.product .summary form.cart .variations .button-variable-items-wrapper{gap:10px!important}body.single-product.woocommerce div.product .summary form.cart .variations .variable-item.button-variable-item{width:auto!important;min-width:84px!important;height:auto!important;min-height:46px!important;margin:0!important;padding:10px 14px!important;border-radius:8px!important;font-size:18px!important;line-height:1.3!important;box-sizing:border-box!important}body.single-product.woocommerce div.product .summary form.cart .variations .button-variable-item .variable-item-span-button{font-size:18px!important;line-height:1.3!important}body.single-product.woocommerce div.product .summary form.cart .reset_variations{display:inline-flex;align-items:center;min-height:34px;margin-top:8px;font-size:14px!important;color:var(--dt-primary)!important;text-decoration:underline;text-underline-offset:3px}.dt-mini-cart-panel .woocommerce-mini-cart__buttons a.button{min-height:54px!important;padding:12px 16px!important;font-size:20px!important}.dt-shop-filters--expanded .dt-shop-filters__header{align-items:flex-start}.dt-shop-filters--expanded .dt-shop-filter-actions.dt-shop-filter-actions--header{display:flex;align-self:flex-start;justify-content:flex-end;flex-wrap:wrap;flex-shrink:0;gap:10px;margin-left:auto!important;padding:0!important}.dt-shop-filters--expanded .dt-shop-filter-actions--header .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:11px 18px!important;font-size:15px!important;line-height:1.4!important}.dt-shop-filters--expanded .dt-shop-filter-actions--header .dt-filter-reset{background:var(--dt-primary)!important;border:1px solid var(--dt-primary)!important;border-radius:9px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;text-decoration:none!important}.dt-shop-filters--expanded .dt-shop-filter-actions--header .dt-filter-reset:hover{background:var(--dt-primary-hover)!important;border-color:var(--dt-primary-hover)!important}@media (max-width:620px){.dt-shop-filters--expanded .dt-shop-filter-actions.dt-shop-filter-actions--header{width:100%;margin-left:0!important;flex-wrap:nowrap}.dt-shop-filters--expanded .dt-shop-filter-actions--header .button{flex:1 1 0!important;width:auto!important;padding:11px 12px!important}}body.single-product.woocommerce div.product>.dt-product-media{grid-column:1!important;grid-row:1!important;min-width:0;align-self:start}body.single-product.woocommerce div.product .dt-product-media>.images{width:100%!important}body.single-product.woocommerce div.product .dt-product-discounts{display:none;margin-top:18px}body.single-product.woocommerce div.product .dt-product-discounts:has(table){display:block}body.single-product.woocommerce div.product .dt-product-discounts .awdr-bulk-customizable-table{overflow-x:auto}body.single-product.woocommerce div.product .dt-product-discounts table{width:100%;margin:0;border:1px solid var(--dt-stroke);border-spacing:0;border-radius:10px;overflow:hidden;background:var(--dt-panel);color:var(--dt-text);font-size:14px}body.single-product.woocommerce div.product .dt-product-discounts th{padding:12px 14px;background:var(--dt-primary)!important;color:#fff!important;font-size:14px;font-weight:700;text-align:left}body.single-product.woocommerce div.product .dt-product-discounts td{padding:12px 14px;border-top:1px solid var(--dt-stroke);background:var(--dt-panel-2)!important;color:var(--dt-text)!important;font-size:14px;line-height:1.5}body.single-product.woocommerce div.product .dt-product-discounts td *{color:inherit!important}body.single-product.woocommerce div.product>.asnp-esb-badge-group-out-of-image:empty{display:none!important}@media (max-width:900px){body.single-product.woocommerce .dt-woocommerce-main div.product>.dt-product-media,body.single-product.woocommerce .dt-woocommerce-main div.product>.images,body.single-product.woocommerce .dt-woocommerce-main div.product>.woocommerce-product-gallery{grid-column:1!important;grid-row:1!important}body.single-product.woocommerce .dt-woocommerce-main div.product>.summary{grid-column:1!important;grid-row:2!important}body.single-product.woocommerce .dt-woocommerce-main div.product>.woocommerce-tabs{grid-column:1!important;grid-row:3!important}}body.single-product.woocommerce div.product .summary .dt-product-availability>.dt-stock.dt-stock--out{background:#f4d889!important;border-color:#f4d889!important;color:#111!important;-webkit-text-fill-color:#111!important}body.single-product.woocommerce div.product .summary .dt-product-availability>.dt-stock.dt-stock--out :not(.dt-stock__dot){background:0 0!important;border-color:transparent!important;color:#111!important;-webkit-text-fill-color:#111!important}html body.single-product.woocommerce div.product .summary form.cart.dt-product-purchase-blocked .dt-product-whatsapp-action,html body.single-product.woocommerce div.product .summary form.cart.dt-product-purchase-blocked .single_add_to_cart_button,html body.single-product.woocommerce div.product .summary form.cart.dt-product-purchase-blocked .wa-order-class:not(:has(.wa-order-button)){background:#a6adb7!important;border-color:#a6adb7!important;color:#222a35!important;-webkit-text-fill-color:#222a35!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;transform:none!important}html body.single-product.woocommerce div.product .summary form.cart.dt-product-purchase-blocked .dt-product-whatsapp-action *,html body.single-product.woocommerce div.product .summary form.cart.dt-product-purchase-blocked .single_add_to_cart_button *{background:0 0!important;color:#222a35!important;-webkit-text-fill-color:#222a35!important}html body.single-product.woocommerce div.product .summary form.cart.dt-product-purchase-blocked .wa-order-class{opacity:1!important}html body.single-product.woocommerce div.product .summary form.cart.dt-product-sold-out .dt-qty-step,html body.single-product.woocommerce div.product .summary form.cart.dt-product-sold-out .qty{color:var(--dt-muted)!important;background:var(--dt-panel-2)!important;border-color:var(--dt-stroke)!important;box-shadow:none!important;cursor:not-allowed!important}body.single-product.woocommerce div.product .summary>.price{display:none!important}body.single-product.woocommerce div.product .summary form.cart .variations .button-variable-item,body.single-product.woocommerce div.product .summary form.cart .variations .button-variable-item .variable-item-span-button{font-weight:600!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dt-mini-cart-panel .woocommerce-mini-cart__buttons a.button{min-height:48px!important;padding:10px 8px!important;font-size:16px!important;font-weight:650!important;line-height:1.3!important}.dt-shop-filters--expanded .dt-shop-filter-actions--header .dt-filter-reset,.dt-shop-filters--expanded .dt-shop-filter-actions--header .dt-filter-reset:hover{background:0 0!important;background-image:none!important;border:1px solid var(--dt-primary)!important;color:var(--dt-primary)!important;-webkit-text-fill-color:var(--dt-primary)!important;box-shadow:none!important;transform:none!important}:root[data-theme=light] .dt-shop-filters--expanded .dt-shop-filter-actions--header .dt-filter-reset,:root[data-theme=light] .dt-shop-filters--expanded .dt-shop-filter-actions--header .dt-filter-reset:hover{color:#12676a!important;-webkit-text-fill-color:#12676a!important}@media (max-width:780px){html body.dectrend-store .dt-site-header .dt-header-main{z-index:4!important}html body.dectrend-store .dt-site-header .dt-nav-wrap{position:relative!important;z-index:3!important}html body.dectrend-store .dt-site-header .dt-nav-inner{z-index:auto!important}html body.dectrend-store .dt-site-header .dt-primary-nav{position:relative!important;z-index:3!important;width:100%;min-width:0;max-height:var(--dt-mobile-nav-height,calc(100dvh - 180px));overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--dt-panel);padding:6px 0 10px!important}html body.dectrend-store .dt-site-header .dt-primary-nav:not(.is-open){display:none!important}html body.dectrend-store .dt-site-header .dt-primary-nav.is-open{display:block!important}html body.dectrend-store .dt-site-header .dt-primary-nav :is(.dt-menu,.menu > ul){display:block;height:auto;width:100%}html body.dectrend-store .dt-site-header .dt-primary-nav li{z-index:auto!important;width:100%}html body.dectrend-store .dt-site-header .dt-primary-nav li>a{min-height:48px!important;padding:12px 10px!important;font-size:16px!important;line-height:1.4;white-space:normal;overflow-wrap:anywhere}html body.dectrend-store .dt-site-header .dt-primary-nav :is(.menu-item-has-children,.page_item_has_children)>a{padding-right:48px!important}html body.dectrend-store .dt-site-header .dt-primary-nav :is(.sub-menu,.children){position:static!important;inset:auto!important;transform:none!important;z-index:auto!important;min-width:0!important;max-width:100%;width:auto!important;margin:0 0 6px 12px!important;padding:4px 0 4px 10px!important;border:0!important;border-left:1px solid var(--dt-stroke)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body.dectrend-store .dt-site-header .dt-primary-nav li:not(.is-submenu-open)>:is(.sub-menu,.children){display:none!important}html body.dectrend-store .dt-site-header .dt-primary-nav li.is-submenu-open>:is(.sub-menu,.children){display:block!important}html body.dectrend-store .dt-site-header .dt-primary-nav .dt-submenu-toggle{position:absolute!important;top:3px!important;right:4px!important;z-index:2!important;width:44px!important;height:44px!important;transform:none!important;margin:0!important}html body.dectrend-store .dt-site-header .dt-primary-nav .dt-nav-exchange--mobile{display:block!important;position:relative!important;z-index:auto!important;width:100%;height:auto;margin:0!important;padding:0!important;border:0!important}html body.dectrend-store .dt-site-header .dt-primary-nav .dt-nav-exchange--mobile .dt-exchange summary{min-height:48px!important;height:48px!important;padding:0 48px 0 10px!important;font-size:15px!important;line-height:1.4;white-space:normal}html body.dectrend-store .dt-site-header .dt-primary-nav .dt-nav-exchange--mobile .dt-exchange summary::after{top:50%!important;right:17.5px!important;width:17px!important;height:17px!important;transform:translateY(-50%)!important}html body.dectrend-store .dt-site-header .dt-primary-nav .dt-nav-exchange--mobile .dt-exchange-popover{position:static!important;inset:auto!important;z-index:auto!important;min-width:0!important;width:100%;max-width:100%;margin:0;box-shadow:none}}html body .pswp:not(.pswp--open){display:none!important}html body.single-product.woocommerce div.product .summary form.cart .fpf-checkbox label.checkbox{position:relative;display:block!important;width:auto!important;min-height:22px;padding:0 0 0 28px!important;text-align:left!important}html body.single-product.woocommerce div.product .summary form.cart .fpf-checkbox label.checkbox input[type=checkbox]{position:absolute!important;left:0!important;right:auto!important;top:.3em!important;display:block!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;accent-color:var(--dt-primary);cursor:pointer}html body.single-product.woocommerce div.product .summary form.cart :is(.cart-flex-wrapper,.dt-native-action-row,.dt-product-action-row)>.quantity:is([hidden],[aria-hidden=true],[style*="display:none"],[style*="display: none"]),html body.single-product.woocommerce div.product .summary form.cart :is(.cart-flex-wrapper,.dt-native-action-row,.dt-product-action-row)>.quantity:not(:has(input.qty:not([type=hidden]):not([hidden]):not([aria-hidden=true]):not([style*="display:none"]):not([style*="display: none"]))){display:none!important}html body.single-product.woocommerce div.product .summary form.cart :is(.cart-flex-wrapper,.dt-native-action-row,.dt-product-action-row):not(:has(.quantity:not([hidden]):not([aria-hidden=true]):not([style*="display:none"]):not([style*="display: none"]) input.qty:not([type=hidden]):not([hidden]):not([aria-hidden=true]):not([style*="display:none"]):not([style*="display: none"]))){display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:12px!important}html body.single-product.woocommerce div.product .summary form.cart :is(.cart-flex-wrapper,.dt-native-action-row,.dt-product-action-row):not(:has(.quantity:not([hidden]):not([aria-hidden=true]):not([style*="display:none"]):not([style*="display: none"]) input.qty:not([type=hidden]):not([hidden]):not([aria-hidden=true]):not([style*="display:none"]):not([style*="display: none"])))>:is(.single_add_to_cart_button,.wa-order-class,.dt-whatsapp-button,.dt-product-whatsapp-action){flex:0 1 300px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important}@media (max-width:780px){html body.single-product.woocommerce div.product #tab-description,html body.single-product.woocommerce div.product #tab-description :is(p,li,span,strong,b,em,i,a,small,td,th,dt,dd,blockquote,div,ul,ol,font){font-size:16px!important;line-height:1.6!important}}.dgwt-wcas-details-wrapp .dt-fibo-image-loading{position:absolute;inset:0 0 auto;z-index:2;height:270px;padding:10px;background:var(--dt-panel,#fff);pointer-events:none;display:flex;align-items:center;justify-content:center}.dgwt-wcas-details-wrapp .dt-fibo-image-spinner{display:block;width:26px;height:26px;border:2px solid var(--dt-stroke,#334155);border-top-color:var(--dt-primary,#1b9195);border-radius:50%;animation:dt-fibo-spin .8s linear infinite}.dgwt-wcas-details-wrapp.dt-fibo-image-pending .dgwt-wcas-preloader-wrapp{visibility:hidden}.dgwt-wcas-details-wrapp.dt-fibo-image-pending .dgwt-wcas-details-inner-active .dgwt-wcas-details-main-image img{opacity:0}.dgwt-wcas-details-wrapp .dgwt-wcas-details-main-image img.dt-fibo-image-ready{animation:dt-fibo-reveal .18s ease-out}@keyframes dt-fibo-spin{to{transform:rotate(360deg)}}@keyframes dt-fibo-reveal{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dgwt-wcas-details-wrapp .dgwt-wcas-details-main-image img.dt-fibo-image-ready,.dgwt-wcas-details-wrapp .dt-fibo-image-spinner{animation:none}}@media (max-width:780px){html body.single-product.woocommerce div.product .summary .price ins :is(.woocommerce-Price-amount,.amount),html body.single-product.woocommerce div.product .summary .price ins :is(.woocommerce-Price-amount,.amount) *{color:var(--dt-price-sale)!important;-webkit-text-fill-color:var(--dt-price-sale)!important}html body.single-product.woocommerce div.product .summary form.cart .quantity.dt-quantity-stepper{flex:0 0 124px!important;width:124px!important;min-width:124px!important;max-width:124px!important;padding:0 36px 0 0!important;margin-left:0!important;margin-right:0!important;align-self:flex-start}html body.single-product.woocommerce div.product .summary form.cart .quantity.dt-quantity-stepper .dt-qty-stepper-controls{right:0!important;left:auto!important;top:0!important;width:30px!important;height:54px!important}}.dt-mini-cart-panel__actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}.dt-mini-cart-panel__head .dt-mini-cart-empty{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:44px;min-height:32px;padding:5px 0;margin:0;border:0;border-radius:var(--dt-radius);background:0 0;box-shadow:none;color:var(--dt-danger);font:inherit;font-size:11px;font-weight:800;line-height:1.4;text-transform:none;cursor:pointer}.dt-mini-cart-panel__head .dt-mini-cart-empty:hover{background:0 0;color:var(--dt-danger);text-decoration:none}.dt-mini-cart-panel__head .dt-mini-cart-empty:disabled{opacity:.45;cursor:default;text-decoration:none}.dt-mini-cart-panel__head .dt-mini-cart-empty:focus-visible{outline:2px solid var(--dt-primary);outline-offset:3px}.dt-mini-cart-status{margin:8px 0 0;color:var(--dt-muted);font-size:12px;line-height:1.4}.dt-mini-cart-status:empty{display:none}.dt-account-menu{position:relative;z-index:2147483641;flex:0 0 auto}.dt-account-menu>summary.dt-header-account{display:inline-flex!important;list-style:none;cursor:pointer}.dt-account-menu>summary::marker{content:''}.dt-account-menu>summary::-webkit-details-marker{display:none}.dt-account-menu>summary:focus-visible{outline:2px solid var(--dt-primary);outline-offset:2px;border-radius:var(--dt-radius)}.dt-account-menu:not([open])>.dt-account-panel{display:none}.dt-account-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:1;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;transform:translateX(var(--dt-account-shift,0));border:1px solid var(--dt-stroke);border-radius:10px;background:var(--dt-panel);color:var(--dt-text);box-shadow:var(--dt-shadow);text-align:left;line-height:1.45}.dt-account-panel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px 8px;font-size:12px;color:var(--dt-muted)}.dt-account-panel a{color:var(--dt-primary);text-decoration:none}.dt-account-panel a:hover{color:var(--dt-primary-hover);text-decoration:none}.dt-account-panel a:focus-visible{outline:2px solid var(--dt-primary);outline-offset:2px;border-radius:3px}.dt-account-panel__head a{color:var(--dt-text);padding-block:6px;white-space:nowrap}.dt-account-panel__identity{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:16px;padding:14px 18px 22px}.dt-account-panel__avatar{display:grid;place-items:center;width:68px;height:68px;border:1px solid var(--dt-stroke);border-radius:50%;color:var(--dt-text);background:var(--dt-panel-2);font-size:25px;font-weight:600}.dt-account-panel__details{min-width:0}.dt-account-panel__email,.dt-account-panel__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-account-panel__name{color:var(--dt-text);font-size:16px;font-weight:700}.dt-account-panel__email{margin-top:3px;color:var(--dt-muted);font-size:12px}.dt-account-panel__links{display:flex;flex-direction:column;align-items:flex-start;margin-top:7px;font-size:13px}.dt-account-panel__links a{padding-block:4px}.dt-account-panel .dt-account-panel__switch{display:flex;align-items:center;gap:12px;padding:13px 18px;border-top:1px solid var(--dt-stroke);background:var(--dt-panel-2);color:var(--dt-text);font-size:12px}.dt-account-panel .dt-account-panel__switch:hover{background:var(--dt-primary-soft)}.dt-account-panel__switch-icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid var(--dt-stroke);border-radius:50%;color:var(--dt-muted)}.dt-account-panel__switch-icon svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6}@media (max-width:780px){.dt-header-actions>.dt-account-menu{display:block!important;order:2!important;width:42px}.dt-account-menu>summary.dt-header-account{visibility:visible!important;opacity:1!important}.dt-account-panel__head{padding-inline:14px}.dt-account-panel__identity{grid-template-columns:56px minmax(0,1fr);gap:12px;padding-inline:14px}.dt-account-panel__avatar{width:56px;height:56px;font-size:22px}.dt-account-panel__links a{min-height:36px;display:inline-flex;align-items:center}.dt-account-panel .dt-account-panel__switch{padding-inline:14px;min-height:48px}}

/* Wordfence challenge replaces the login fields inside their existing card. */
html body.woocommerce-account form:has(> #wfls-prompt-overlay) > :not(#wfls-prompt-overlay) {
  display: none !important;
}
html body.woocommerce-account form > #wfls-prompt-overlay {
  position: relative !important;
  inset: auto !important;
  z-index: 1 !important;
  box-sizing: border-box !important;
  width: 100% !important;
  max-width: none !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}
html body.woocommerce-account #wfls-prompt-overlay #wfls-prompt-wrapper {
  position: static !important;
  inset: auto !important;
  transform: none !important;
  display: block !important;
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
html body.woocommerce-account #wfls-prompt-overlay #wfls-prompt-wrapper > p {
  width: 100%;
  margin: 0 0 16px;
}
html body.woocommerce-account #wfls-prompt-overlay #wfls-prompt-wrapper > p:last-child {
  margin-bottom: 0;
}
html body.woocommerce-account #wfls-prompt-overlay input#wfls-token {
  box-sizing: border-box !important;
  padding: 10px 14px !important;
}
html body.woocommerce-account #wfls-prompt-overlay .wfls-remember-device-wrapper input[type="checkbox"] {
  width: auto !important;
  min-height: 0 !important;
}
