:root{--dp-sky:none!important}html{background:#fff!important;background-image:none!important}html body.dpv3::before,html body.dpv3::after{content:none!important;display:none!important;background:none!important}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/uploads/2026/10/dp-inter-variable-latin.woff2) format("woff2")}:root{--v3-night:#0B1533;--v3-night2:#13214A;--v3-night3:#070E26;--v3-lime:#C6F135;--v3-lime-h:#B4E01E;--v3-lime-ink:#1B2A00;--v3-ink:#0F172A;--v3-text:#1F2637;--v3-muted:#5A6377;--v3-line:#E1E5EE;--v3-soft:#F4F6FA;--v3-white:#fff;--v3-r:10px;--v3-r-lg:14px;--v3-sh:0 1px 2px rgba(15,23,42,.06),0 6px 18px rgba(15,23,42,.06);--v3-font:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--v3-head:var(--v3-font);--v3-grow:#2E8B57;--v3-cbd:#6B8E23;--v3-headc:#2F6FDB;--v3-smart:#7A55C9;--v3-focus:0 0 0 3px #fff,0 0 0 5px #2F6FDB}html body.dpv3{background:#fff;color:var(--v3-text);font-family:var(--v3-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}body.dpv3 .wp-site-blocks{background:#fff;padding-top:0}body.dpv3 :where(h1,h2,h3,h4){font-family:var(--v3-head);color:var(--v3-ink);letter-spacing:-.01em;line-height:1.15}body.dpv3 a{color:inherit}body.dpv3 :focus-visible{outline:2px solid #2F6FDB;outline-offset:2px}body.dpv3 .dpv3-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (max-width:600px){body.dpv3 .dpv3-wrap{padding:0 16px}}body.dpv3 :is(.wp-element-button,.wp-block-button__link,.wc-block-components-button:not(.is-link),button.button,a.button,.single_add_to_cart_button){background:var(--v3-lime);color:var(--v3-lime-ink);border:1px solid var(--v3-lime);border-radius:var(--v3-r);font-weight:700;min-height:44px;box-shadow:none;text-decoration:none}body.dpv3 :is(.wp-element-button,.wp-block-button__link,.wc-block-components-button:not(.is-link),button.button,a.button,.single_add_to_cart_button):hover{background:var(--v3-lime-h);border-color:var(--v3-lime-h);color:var(--v3-lime-ink)}body.dpv3 .dp-trust2,body.dpv3 .dp-m4ban,body.dpv3 .dp-pstrip{display:none!important}body.dpv3 .wp-site-blocks>.wp-block-template-part:first-child{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) - 32px);z-index:200;margin:0}body.dpv3 .dp-top{position:relative;background:var(--v3-night);color:#fff;margin:0;padding:0}body.dpv3 .dp-top>*{margin-block-start:0}body.dpv3 .dp-m2top{height:32px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--v3-night3);color:#D7DEF0;font-size:12.5px;font-weight:600;letter-spacing:.02em}body.dpv3 .dp-m2top__list{list-style:none;margin:0;padding:0;flex:0 1 620px;min-width:0;text-align:center}body.dpv3 .dp-m2top__list li{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:32px}body.dpv3 .dp-m2top__list li.is-on{display:block}body.dpv3 .dp-m2top a{color:#fff;text-decoration:underline;text-underline-offset:2px}body.dpv3 .dp-m2top__b{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:none;color:#D7DEF0;cursor:pointer;border-radius:6px}body.dpv3 header.dp-m2hd{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo search actions";align-items:center;gap:20px;max-width:1280px;margin:0 auto;padding:12px 20px;box-sizing:border-box}body.dpv3 .dp-m2hd__menu{grid-area:menu;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--v3-r);background:transparent;color:#fff;cursor:pointer}body.dpv3 .dp-m2hd__logo{grid-area:logo;display:flex;align-items:center;line-height:0}body.dpv3 .dp-m2hd__logo img{width:150px;height:auto;display:block}body.dpv3 .dp-m2hd__search{grid-area:search;position:relative;max-width:720px;width:100%;justify-self:center}body.dpv3 .dp-m2hd__search form{display:flex;align-items:stretch;height:46px;margin:0;background:#fff;border-radius:999px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.4)}body.dpv3 .dp-m2hd__search input[type=search]{flex:1;min-width:0;height:auto;margin:0;padding:0 20px;border:0;background:transparent;color:var(--v3-ink);font:inherit;font-size:15.5px;outline:none;box-shadow:none}body.dpv3 .dp-m2hd__search input[type=search]::placeholder{color:#6A7389;opacity:1}body.dpv3 .dp-m2hd__search form:focus-within{box-shadow:0 0 0 3px var(--v3-lime)}body.dpv3 .dp-m2hd__search button{flex:none;display:flex;align-items:center;justify-content:center;width:54px;margin:0;padding:0;border:0;border-radius:0;background:var(--v3-lime);color:var(--v3-lime-ink);cursor:pointer;min-height:0}body.dpv3 .dp-m2hd__search button:hover{background:var(--v3-lime-h)}body.dpv3 .dp-m2sug{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:300;background:#fff;color:var(--v3-text);border:1px solid var(--v3-line);border-radius:var(--v3-r-lg);box-shadow:0 18px 40px rgba(11,21,51,.18);padding:8px;max-height:70vh;overflow:auto}body.dpv3 .dp-m2sug[hidden]{display:none}body.dpv3 .dp-m2sug__t{margin:4px 8px 6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--v3-muted)}body.dpv3 .dp-m2sug__r{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:8px;border-radius:8px;text-decoration:none;color:var(--v3-ink)}body.dpv3 .dp-m2sug__r:hover,body.dpv3 .dp-m2sug__r:focus{background:var(--v3-soft)}body.dpv3 .dp-m2sug__r img,body.dpv3 .dp-m2sug__r>span:first-child{width:44px;height:44px;object-fit:contain;background:var(--v3-soft);border-radius:6px}body.dpv3 .dp-m2sug__r .n{font-size:14px;line-height:1.3}body.dpv3 .dp-m2sug__r .p{font-size:14px;font-weight:700;white-space:nowrap}body.dpv3 .dp-m2sug__all{display:block;margin:6px 8px 4px;font-size:14px;font-weight:700;color:#2F5FBF}body.dpv3 .dp-m2hd__actions{grid-area:actions;display:flex;align-items:center;gap:4px}body.dpv3 .dp-m2hd__ico{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--v3-r);color:#fff;text-decoration:none}body.dpv3 .dp-m2hd__ico:hover{background:rgba(255,255,255,.08)}body.dpv3 .dp-cart-count{position:absolute;top:2px;right:0;min-width:19px;height:19px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--v3-lime);color:var(--v3-lime-ink);font-size:11.5px;font-weight:800;line-height:19px;text-align:center}body.dpv3 .dp-cart-count:empty{display:none}body.dpv3 nav.dp-m2nav{display:flex;align-items:center;gap:30px;max-width:1280px;margin:0 auto;padding:0 20px;height:46px;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.08);position:static}body.dpv3 .dp-m4__item{position:static}body.dpv3 .dp-m4__item>a{display:inline-flex;align-items:center;height:46px;padding:0;color:#fff;font-size:15px;font-weight:650;letter-spacing:.01em;text-transform:none;text-decoration:none;box-shadow:none}body.dpv3 .dp-m4__item>a::after{content:"";width:7px;height:7px;margin:0 0 3px 8px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg);opacity:.7}body.dpv3 .dp-m4__item:hover>a,body.dpv3 .dp-m4__item.is-open>a{color:var(--v3-lime);box-shadow:inset 0 -3px 0 var(--v3-lime)}body.dpv3 .dp-m2nav__accent{margin-left:auto;color:var(--v3-lime);font-weight:650;font-size:15px;text-decoration:none}body.dpv3 .dp-m4__panel{display:none;position:absolute;left:0;right:0;top:100%;z-index:250;background:#fff;color:var(--v3-text);border-top:1px solid var(--v3-line);box-shadow:0 24px 40px rgba(11,21,51,.18)}body.dpv3 .dp-m4__item:hover .dp-m4__panel,body.dpv3 .dp-m4__item.is-open .dp-m4__panel{display:block}body.dpv3 .dp-m4__in{max-width:1280px;margin:0 auto;padding:26px 20px 18px;box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:22px 28px}body.dpv3 .dp-m4__col h5{margin:0 0 8px;font-family:var(--v3-font);font-size:12px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:var(--v3-muted)}body.dpv3 .dp-m4__col a{display:block;padding:5px 0;color:var(--v3-ink);font-size:14.5px;text-decoration:none}body.dpv3 .dp-m4__col a:hover{color:#2F5FBF;text-decoration:underline}body.dpv3 .dp-m4__col a.dp-m4__all{margin-top:4px;font-weight:700;color:#2F5FBF}body.dpv3 .dp-m4__foot{max-width:1280px;margin:0 auto;padding:12px 20px 16px;box-sizing:border-box;display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--v3-line);font-size:13px;color:var(--v3-muted)}body.dpv3 .dp-m4__foot a{color:var(--v3-ink);text-decoration:none}body.dpv3 .dp-m4__foot b{color:#B4330C}body.dpv3 #dp-m2-mnav[hidden]{display:none!important}html.dp-mnav-open,html.dp-mnav-open body{overflow:hidden}body.dpv3 #dp-m2-mnav{position:fixed;top:var(--dp-mnav-top,120px);left:0;right:0;bottom:0;z-index:1001;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--v3-ink);padding:0 16px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;border-top:1px solid var(--v3-line)}body.dpv3 #dp-m2-mnav.dp-mp-on>:not(.dp-mp){display:none!important}body.dpv3 .dp-mp__hd{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;min-height:52px;margin:0 -16px;padding:0 8px;background:#fff;border-bottom:1px solid var(--v3-line)}body.dpv3 .dp-mp__hd strong{flex:1;text-align:center;font-size:17px;color:var(--v3-ink)}body.dpv3 :is(.dp-mp__back,.dp-mp__x){display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:var(--v3-r);background:none;color:var(--v3-ink);font-size:28px;line-height:1;cursor:pointer}body.dpv3 .dp-mp__back i{width:10px;height:10px;margin-left:4px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}body.dpv3 .dp-mp__all{display:flex;align-items:center;justify-content:space-between;min-height:50px;margin:12px 0 6px;padding:0 14px;border-radius:var(--v3-r);background:var(--v3-lime);color:var(--v3-lime-ink);font-weight:700;text-decoration:none}body.dpv3 .dp-mp__all::after{content:"\2192"}body.dpv3 .dp-mp__list{list-style:none;margin:0;padding:0}body.dpv3 .dp-mp__list li{margin:0;border-bottom:1px solid var(--v3-line)}body.dpv3 .dp-mp__item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 4px;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--v3-ink);font:inherit;font-size:16.5px;font-weight:550;text-align:left;text-decoration:none;cursor:pointer}body.dpv3 .dp-mp__root .dp-mp__item{font-size:18px;font-weight:700;min-height:56px}body.dpv3 .dp-mp__item i{flex:none;width:8px;height:8px;margin-right:8px;border-right:2px solid var(--v3-muted);border-top:2px solid var(--v3-muted);transform:rotate(45deg)}@media (max-width:1024px){body.dpv3 header.dp-m2hd{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"menu logo actions" "search search search";gap:8px 8px;padding:8px 12px 12px}body.dpv3 .dp-m2hd__menu{display:inline-flex}body.dpv3 .dp-m2hd__logo{justify-self:center}body.dpv3 .dp-m2hd__logo img{width:132px}body.dpv3 .dp-m2hd__search{max-width:none}body.dpv3 .dp-m2hd__search form{height:44px}body.dpv3 nav.dp-m2nav{display:none}body.dpv3 .dp-m2hd__actions{gap:0}}@media (max-width:380px){body.dpv3 .dp-m2hd__logo img{width:108px}body.dpv3 header.dp-m2hd{padding-left:8px;padding-right:8px}}body.dpv3 .dpv3-home{background:#fff;padding:0 0 8px;margin:0}body.dpv3 .dpv3-intro{padding:26px 0 8px}body.dpv3 .dpv3-intro__in{display:flex;align-items:center;gap:16px}body.dpv3 .dpv3-intro__moon{flex:none;width:56px;height:56px;border-radius:50%;background:var(--v3-night);object-fit:contain;padding:4px;box-sizing:border-box}body.dpv3 .dpv3-intro__h{margin:0;font-size:clamp(23px,3.2vw,34px);font-weight:700}body.dpv3 .dpv3-intro__p{margin:6px 0 0;color:var(--v3-muted);font-size:15.5px;max-width:720px}body.dpv3 .dpv3-deps{padding:18px 0 26px}body.dpv3 .dpv3-deps__g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}@media (max-width:1023px){body.dpv3 .dpv3-deps__g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}body.dpv3 .dpv3-dep{margin:0;min-width:0}body.dpv3 .dpv3-dep__a{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--v3-line);border-radius:var(--v3-r-lg);overflow:hidden;color:var(--v3-ink);text-decoration:none;box-shadow:var(--v3-sh);transition:border-color .15s,box-shadow .15s,transform .15s}body.dpv3 .dpv3-dep__a:hover{border-color:#C3CBDB;box-shadow:0 10px 28px rgba(15,23,42,.12)}@media (prefers-reduced-motion:no-preference){body.dpv3 .dpv3-dep__a:hover{transform:translateY(-2px)}}body.dpv3 .dpv3-dep__media{position:relative;display:block;aspect-ratio:16/10;background:linear-gradient(160deg,#F6F8FC 0%,#E9EEF7 100%);border-bottom:3px solid var(--dep,#2F6FDB);overflow:hidden}body.dpv3 .dpv3-dep--grow{--dep:var(--v3-grow)}body.dpv3 .dpv3-dep--cbd{--dep:var(--v3-cbd)}body.dpv3 .dpv3-dep--head{--dep:var(--v3-headc)}body.dpv3 .dpv3-dep--smart{--dep:var(--v3-smart)}body.dpv3 .dpv3-dep__img{position:absolute;bottom:7%;height:78%;width:auto;max-width:56%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 6px 10px rgba(15,23,42,.14))}body.dpv3 .dpv3-dep__img--0{left:50%;transform:translateX(-50%);z-index:2;height:84%}body.dpv3 .dpv3-dep__img--1{left:5%;height:58%;max-width:38%;z-index:1}body.dpv3 .dpv3-dep__img--2{right:5%;height:52%;max-width:36%;z-index:1}body.dpv3 .dpv3-dep__body{display:flex;flex-direction:column;flex:1;padding:14px 16px 16px;gap:6px}body.dpv3 .dpv3-dep__t{font-family:var(--v3-head);font-size:clamp(19px,2vw,23px);font-weight:700;line-height:1.15}body.dpv3 .dpv3-dep__d{font-size:14.5px;line-height:1.45;color:var(--v3-muted);flex:1}body.dpv3 .dpv3-dep__go{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:14.5px;font-weight:700;color:#24418F}body.dpv3 .dpv3-dep__a:hover .dpv3-dep__go{text-decoration:underline}@media (max-width:600px){body.dpv3 .dpv3-intro{padding:18px 0 4px}body.dpv3 .dpv3-intro__moon{width:44px;height:44px}body.dpv3 .dpv3-intro__p{font-size:14.5px}body.dpv3 .dpv3-deps{padding:14px 0 20px}body.dpv3 .dpv3-dep__body{padding:10px 12px 12px;gap:4px}body.dpv3 .dpv3-dep__d{font-size:13px}body.dpv3 .dpv3-dep__go{font-size:13.5px}}body.dpv3 .dpv3-trust{background:var(--v3-soft);border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);padding:14px 0}body.dpv3 .dpv3-trust__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body.dpv3 .dpv3-trust__l li{margin:0}body.dpv3 .dpv3-trust__l a{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:6px 10px;border-radius:var(--v3-r);color:var(--v3-ink);text-decoration:none;font-size:13px;line-height:1.35;position:relative}body.dpv3 .dpv3-trust__l a:hover{background:#fff}body.dpv3 .dpv3-trust__l strong{font-size:14px}body.dpv3 .dpv3-trust__l span{color:var(--v3-muted)}body.dpv3 .dpv3-trust__help a{padding-left:44px}body.dpv3 .dpv3-trust__help img{position:absolute;left:8px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:var(--v3-night);padding:2px;box-sizing:border-box}@media (max-width:1023px){body.dpv3 .dpv3-trust__l{grid-template-columns:repeat(2,minmax(0,1fr))}body.dpv3 .dpv3-trust__help{grid-column:1/-1}}body.dpv3 .wp-site-blocks>.wp-block-template-part:last-child{margin-top:0}body.dpv3 footer.dp-footer{background:var(--v3-night);color:#D7DEF0;margin:0;padding:40px 0 22px}body.dpv3 .dp-m2ft__grid{max-width:1280px;margin:0 auto;padding:0 20px;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}body.dpv3 .dp-m2ft__col{display:flex;flex-direction:column;gap:2px;min-width:0}body.dpv3 .dp-m2ft__col strong{margin:0 0 8px;color:#fff;font-family:var(--v3-head);font-size:15px}body.dpv3 .dp-m2ft__col a,body.dpv3 .dp-m2ft__col span{display:block;padding:5px 0;color:#D7DEF0;font-size:14px;text-decoration:none;line-height:1.4}body.dpv3 .dp-m2ft__col a:hover{color:#fff;text-decoration:underline}body.dpv3 .dp-m2ft__legal{max-width:1280px;margin:28px auto 0;padding:18px 20px 0;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.1);font-size:12.5px;color:#AEB8D3}body.dpv3 .dp-m2ft__legal img{width:64px;height:auto;margin:0 0 10px}body.dpv3 .dp-m2ft__legal p{margin:0 0 6px}@media (max-width:900px){body.dpv3 .dp-m2ft__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}}body.dpv3 #iub-legal-footer{background:var(--v3-night3)}body.dpv3:not(#dpv3x) #dp-cosmos{display:none!important}body.dpv3:not(#dpv3x) .dpv3-trust__l strong{font-weight:700;color:var(--v3-ink)}body.dpv3:not(#dpv3x) main.wp-block-group{background:#fff;color:var(--v3-text);padding-top:0;margin-top:0}body.dpv3:not(#dpv3x) :is(.woocommerce-breadcrumb,.wc-block-breadcrumbs){margin:18px 0 6px;font-size:13.5px;color:var(--v3-muted)}body.dpv3:not(#dpv3x) .woocommerce-breadcrumb a{color:#2F5FBF;text-decoration:none}body.dpv3:not(#dpv3x) .woocommerce-breadcrumb a:hover{text-decoration:underline}body.dpv3:not(#dpv3x) :is(.wp-block-query-title,.dp-m4hub h1,.dpv3-ph){margin:4px 0 6px;font-size:clamp(26px,3.4vw,36px);font-weight:700;color:var(--v3-ink)}body.dpv3:not(#dpv3x) .wp-block-term-description:not(.dp-catseo *){color:var(--v3-muted);font-size:15px;max-width:760px;margin:0 0 10px}body.dpv3:not(#dpv3x) nav.dp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 14px;padding:0;overflow:visible}body.dpv3:not(#dpv3x) .dp-chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--v3-line);border-radius:999px;background:#fff;color:var(--v3-ink);font-size:14.5px;font-weight:600;text-decoration:none;white-space:nowrap}body.dpv3:not(#dpv3x) .dp-chip span{font-size:12px;font-weight:700;color:var(--v3-muted)}body.dpv3:not(#dpv3x) .dp-chip:hover{border-color:#9AA6BE}body.dpv3:not(#dpv3x) .dp-chip.is-active{background:var(--v3-night);border-color:var(--v3-night);color:#fff}body.dpv3:not(#dpv3x) .dp-chip.is-active span{color:#C9D3EC}@media (max-width:600px){body.dpv3:not(#dpv3x) nav.dp-chips{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding:0 16px 4px;scrollbar-width:thin}}body.dpv3:not(#dpv3x) .woocommerce-result-count{margin:0;font-size:14px;color:var(--v3-muted)}body.dpv3:not(#dpv3x) .woocommerce-ordering select,body.dpv3:not(#dpv3x) select.orderby{min-height:44px;padding:0 36px 0 12px;border:1px solid var(--v3-line);border-radius:var(--v3-r);background-color:#fff;color:var(--v3-ink);font:inherit;font-size:14.5px}body.dpv3:not(#dpv3x) details.dp-flt{position:relative;display:inline-block;margin:0;background:none;border:0;color:var(--v3-ink)}body.dpv3:not(#dpv3x) details.dp-flt>summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--v3-night);border-radius:var(--v3-r);background:#fff;color:var(--v3-ink);font-weight:700;font-size:14.5px;cursor:pointer;list-style:none}body.dpv3:not(#dpv3x) details.dp-flt>summary::-webkit-details-marker{display:none}body.dpv3:not(#dpv3x) details.dp-flt[open]>summary{background:var(--v3-night);color:#fff}body.dpv3:not(#dpv3x) details.dp-flt>form{position:absolute;right:0;top:calc(100% + 8px);z-index:120;width:min(340px,92vw);max-height:70vh;overflow:auto;padding:16px;background:#fff;border:1px solid var(--v3-line);border-radius:var(--v3-r-lg);box-shadow:0 18px 40px rgba(11,21,51,.18)}body.dpv3:not(#dpv3x) details.dp-flt fieldset{margin:0 0 14px;padding:0;border:0}body.dpv3:not(#dpv3x) details.dp-flt legend{margin:0 0 6px;font-weight:700;font-size:14px}body.dpv3:not(#dpv3x) details.dp-flt label{display:flex;align-items:center;gap:8px;min-height:40px;font-size:14.5px}body.dpv3:not(#dpv3x) details.dp-flt input[type=number],body.dpv3:not(#dpv3x) details.dp-flt input[type=text]{min-height:40px;padding:0 10px;border:1px solid var(--v3-line);border-radius:8px;font:inherit;width:100%;box-sizing:border-box}body.dpv3:not(#dpv3x) details.dp-flt .row{display:flex;gap:8px}body.dpv3:not(#dpv3x) details.dp-flt .act button{width:100%}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template,ul.products,.dpv3-cards){list-style:none;margin:8px 0 24px;padding:0;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:auto;max-width:none}@media (min-width:700px){body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template,ul.products,.dpv3-cards){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1024px){body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template,ul.products,.dpv3-cards){grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template,ul.products)::before,body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template,ul.products)::after{display:none}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card){position:relative;display:flex!important;flex-direction:column;width:auto!important;min-width:0;max-width:none!important;height:auto!important;margin:0!important;padding:10px!important;float:none;background:#fff!important;border:1px solid var(--v3-line)!important;border-radius:12px!important;box-shadow:none!important;text-align:left;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card):hover{border-color:#C3CBDB!important;box-shadow:0 8px 22px rgba(15,23,42,.08)!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wc-block-components-product-image,.dpv3-card__img,a.woocommerce-LoopProduct-link>img){position:relative;display:block;width:100%!important;aspect-ratio:1/1;margin:0 0 10px!important;padding:0!important;background:var(--v3-soft);border-radius:8px;overflow:hidden}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,.dpv3-card) :is(.wc-block-components-product-image a,.dpv3-card__img){display:flex;align-items:center;justify-content:center;width:100%;height:100%}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) img:is(.attachment-large,.size-large,.dpv3-card__im,.attachment-woocommerce_thumbnail,.wp-post-image){display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:1/1;object-fit:contain!important;object-position:center;padding:7%;box-sizing:border-box;background:transparent;border-radius:0;margin:0!important;transform:none!important}body.dpv3:not(#dpv3x) :is(.dp-fmt,.dp-qty-host,.dp-qty,.dp-cg__dots,.dp-cg-nav,.dp-cg__nav,.dp-gal-dots,.dp-dots){display:none!important}body.dpv3:not(#dpv3x) li.product .wp-block-button,body.dpv3:not(#dpv3x) li.product .wc-block-components-product-button,body.dpv3:not(#dpv3x) li.product a.button{visibility:visible!important;pointer-events:auto!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3,.wp-block-post-title,.woocommerce-loop-product__title,.dpv3-card__t){margin:0 0 4px!important;padding:0!important;text-align:left!important;font-family:var(--v3-font)!important;font-size:15px!important;font-weight:600!important;line-height:1.32!important;color:var(--v3-ink)!important;letter-spacing:0;min-height:0!important;height:auto!important;overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3) a{color:inherit!important;text-decoration:none}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3) a:hover{text-decoration:underline}body.dpv3:not(#dpv3x) .dp-card-brand,body.dpv3:not(#dpv3x) .dpv3-card__b{display:block!important;margin:0 0 2px;font-size:11.5px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:var(--v3-muted)!important;line-height:1.3}body.dpv3:not(#dpv3x) .dp-card-model{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;white-space:normal!important}body.dpv3:not(#dpv3x) :is(.dp2-spec,.dpv3-card__s){display:block;margin:0 0 8px;font-size:13px;line-height:1.35;color:var(--v3-muted);text-align:left}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-woocommerce-product-price,.price,.dpv3-card__p){margin:auto 0 10px!important;padding-top:4px;text-align:left!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wc-block-components-product-price,.price,.dpv3-card__p){display:block;font-size:17.5px!important;font-weight:800;color:var(--v3-ink)!important;text-align:left!important;line-height:1.25}body.dpv3:not(#dpv3x) :is(.wc-block-components-product-price,.price,.dpv3-card__p) del{font-size:13.5px;font-weight:500;color:var(--v3-muted);margin-right:6px}body.dpv3:not(#dpv3x) :is(.wc-block-components-product-price,.price,.dpv3-card__p) ins{text-decoration:none;color:#B4330C}body.dpv3:not(#dpv3x) :is(.wc-block-components-product-price,.price,.dpv3-card__p) .dpv3-from,body.dpv3:not(#dpv3x) .wc-block-components-product-price .dp-da{font-size:13px;font-weight:600;color:var(--v3-muted);margin-right:3px}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button,.wc-block-components-product-button){margin:0!important;width:100%;display:block!important;text-align:left}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,button.button,.dpv3-card__btn){display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:44px;margin:0!important;padding:8px 12px!important;box-sizing:border-box;border-radius:var(--v3-r)!important;font-size:14.5px!important;font-weight:700!important;line-height:1.2;text-align:center;white-space:normal;background:var(--v3-lime)!important;border:1px solid var(--v3-lime)!important;color:var(--v3-lime-ink)!important;box-shadow:none!important;text-decoration:none!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,.dpv3-card__btn):is(.product_type_variable,.product_type_grouped,.dpv3-card__btn--opt){background:#fff!important;border-color:var(--v3-night)!important;color:var(--v3-night)!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,.dpv3-card__btn):hover{filter:brightness(.96)}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,.dpv3-card__btn).product_type_variable:hover{background:var(--v3-night)!important;color:#fff!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .added_to_cart{display:block;margin:6px 0 0;font-size:13.5px;font-weight:700;color:#2F5FBF;text-align:center}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product).outofstock :is(.wc-block-components-product-image,a.woocommerce-LoopProduct-link)::after,body.dpv3:not(#dpv3x) .dpv3-card.is-out .dpv3-card__img::after{content:"Esaurito";position:absolute;top:8px;left:8px;z-index:2;padding:3px 8px;border-radius:6px;background:#fff;border:1px solid var(--v3-line);color:var(--v3-ink);font-size:12px;font-weight:700}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product).outofstock img{opacity:.6}body.dpv3:not(#dpv3x) .wc-block-components-product-sale-badge,body.dpv3:not(#dpv3x) span.onsale{position:absolute;top:8px;left:8px;z-index:2;padding:3px 8px;border-radius:6px;background:#B4330C;color:#fff;font-size:12px;font-weight:700;min-height:0;min-width:0;line-height:1.3;margin:0}@media (max-width:600px){body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card){padding:8px!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3,.dpv3-card__t){font-size:14px!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wc-block-components-product-price,.price,.dpv3-card__p){font-size:16px!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,.dpv3-card__btn){font-size:13.5px!important;padding:8px 6px!important}}body.dpv3:not(#dpv3x) :is(.dp-pager,.wp-block-query-pagination){display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0 28px}body.dpv3:not(#dpv3x) :is(.dp-pager,.wp-block-query-pagination) :is(a,span){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;border:1px solid var(--v3-line);border-radius:var(--v3-r);background:#fff;color:var(--v3-ink);font-weight:700;text-decoration:none;box-sizing:border-box}body.dpv3:not(#dpv3x) :is(.dp-pager,.wp-block-query-pagination) :is(.current,[aria-current]){background:var(--v3-night);border-color:var(--v3-night);color:#fff}body.dpv3:not(#dpv3x) .dp-catseo__in{border:1px solid var(--v3-line);background:var(--v3-soft);color:var(--v3-text);border-radius:var(--v3-r-lg)}body.dpv3:not(#dpv3x) .dp-catseo__in a{color:#2F5FBF}body.dpv3:not(#dpv3x) .dpv3-picks{padding:6px 0 28px}body.dpv3:not(#dpv3x) .dpv3-picks__h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 4px}body.dpv3:not(#dpv3x) .dpv3-picks__h h2{margin:0;font-size:clamp(20px,2.4vw,26px)}body.dpv3:not(#dpv3x) .dpv3-card__dep{display:block;margin:0 0 6px;font-size:12px;font-weight:700;color:var(--dep,#2F6FDB)}body.dpv3:not(#dpv3x) .dpv3-card__dep a{color:inherit;text-decoration:none}body.dpv3:not(#dpv3x) .dpv3-card__dep a:hover{text-decoration:underline}body.dpv3:not(#dpv3x) .dpv3-card__btn{cursor:pointer}html:has(body.dpv3),html body.dpv3{background:#fff!important;background-image:none!important}body.dpv3:not(#dpv3x) main:not(.dpv3-home){border-radius:0!important;box-shadow:none!important;margin-top:0!important;margin-bottom:0!important;background:#fff!important;padding-bottom:24px}body.dpv3:not(#dpv3x) .wp-site-blocks>*{background-image:none}body.dpv3:not(#dpv3x) ul.wc-block-product-template.wc-block-product-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (min-width:700px){body.dpv3:not(#dpv3x) ul.wc-block-product-template.wc-block-product-template{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1024px){body.dpv3:not(#dpv3x) ul.wc-block-product-template.wc-block-product-template{grid-template-columns:repeat(4,minmax(0,1fr))!important}}body.dpv3:not(#dpv3x) main.wp-block-group:has(>.dp-fc-strip){display:flex;flex-direction:column}body.dpv3:not(#dpv3x) main.wp-block-group:has(>.dp-fc-strip)>*{width:100%;box-sizing:border-box}body.dpv3:not(#dpv3x) main>.dp-fc-strip{order:1;margin-top:8px;margin-bottom:20px}body.dpv3:not(#dpv3x) main>.dp-catseo{order:2}body.dpv3:not(#dpv3x) .wp-block-group.alignwide.is-content-justification-space-between{align-items:center;gap:12px;margin-top:4px;margin-bottom:8px}body.dpv3:not(#dpv3x) main>details.dp-flt{align-self:flex-start;margin:0 0 6px}body.dpv3:not(#dpv3x) .wp-site-blocks>:not(header):not(footer):not(.wp-block-template-part){padding-top:0!important;margin-top:0!important}body.dpv3:not(#dpv3x) main:not(.dpv3-home){padding-top:4px!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product){aspect-ratio:auto!important;overflow:visible!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .wc-block-components-product-image{order:0!important;height:auto!important;aspect-ratio:1/1!important;max-height:none!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .wc-block-components-product-image>a{height:100%!important;width:100%!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .wc-block-components-product-image img{aspect-ratio:1/1!important;height:100%!important;width:100%!important;max-height:none!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wp-block-post-title,.woocommerce-loop-product__title){order:1!important;max-height:none!important;overflow:visible!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .dp2-spec{order:2!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wp-block-woocommerce-product-price,.price){order:3!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wc-block-components-product-button,.wp-block-button,a.button){order:4!important;position:static!important;inset:auto!important;width:100%!important;height:auto!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wc-block-components-product-button .wp-block-button__link,a.button){height:auto!important;font-size:14.5px!important}@media (max-width:600px){body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wc-block-components-product-button .wp-block-button__link,a.button){font-size:13.5px!important}}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product)>*{flex:none!important;min-height:0}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wp-block-woocommerce-product-price,.price){flex:1 0 auto!important;display:flex!important;align-items:flex-end}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .wp-block-button__link>span{display:inline!important;font-size:inherit!important;color:inherit!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .wp-block-button__link>svg{display:none!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template,ul.products,.dpv3-cards){align-items:stretch!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) img:is(.attachment-large,.size-large,.dpv3-card__im,.attachment-woocommerce_thumbnail,.wp-post-image){padding:8%!important;box-sizing:border-box!important;object-fit:contain!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .wc-block-components-product-image{background:var(--v3-soft)!important;border-radius:8px!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) .wp-block-button__link{gap:6px}body.dpv3:not(#dpv3x) .dpv3-card>*{flex:none!important}body.dpv3:not(#dpv3x) .dpv3-card>.dpv3-card__p{flex:1 0 auto!important;display:flex!important;align-items:flex-end;gap:4px;flex-wrap:wrap}body.dpv3:not(#dpv3x) .dpv3-card__img{display:flex!important;aspect-ratio:1/1;height:auto!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card){align-self:stretch!important}body.dpv3:not(#dpv3x) main .entry-content:has(>.dp-rep){max-width:none!important;padding:0!important;margin:0!important}body.dpv3:not(#dpv3x) .dp-rep{width:100%;max-width:1280px;margin:0 auto;padding:16px 20px 28px;box-sizing:border-box}@media (max-width:600px){body.dpv3:not(#dpv3x) .dp-rep{padding:12px 16px 24px}}body.dpv3:not(#dpv3x) .dp-rep>*{max-width:none!important;margin-left:0!important;margin-right:0!important}body.dpv3:not(#dpv3x) .dp-rep__hd{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin:6px 0 12px!important}body.dpv3:not(#dpv3x) .dp-rep__t{margin:0!important;font-size:clamp(28px,3.6vw,38px)!important;font-weight:700;color:var(--v3-ink)!important}body.dpv3:not(#dpv3x) .dp-rep__n{font-size:14.5px;color:var(--v3-muted);font-weight:600}body.dpv3:not(#dpv3x) .dp-rep__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px!important}body.dpv3:not(#dpv3x) .dp-rep__chips--sub{margin-top:-4px!important}body.dpv3:not(#dpv3x) .dp-rep__chip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--v3-line);border-radius:999px;background:#fff;color:var(--v3-ink);font-size:14.5px;font-weight:600;text-decoration:none;white-space:nowrap}body.dpv3:not(#dpv3x) .dp-rep__chips--sub .dp-rep__chip{min-height:36px;font-size:13.5px;background:var(--v3-soft)}body.dpv3:not(#dpv3x) .dp-rep__chip:hover{border-color:#9AA6BE}body.dpv3:not(#dpv3x) .dp-rep__chip.is-on{background:var(--v3-night);border-color:var(--v3-night);color:#fff}@media (max-width:600px){body.dpv3:not(#dpv3x) .dp-rep__chips{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px!important;margin-right:-16px!important;padding:0 16px 4px}}body.dpv3:not(#dpv3x) .dp-rep__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:4px 0 6px!important;padding:10px 0;border-top:1px solid var(--v3-line)}body.dpv3:not(#dpv3x) .dp-rep__chk{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14.5px;font-weight:600;color:var(--v3-ink);cursor:pointer}body.dpv3:not(#dpv3x) .dp-rep__chk input{width:20px;height:20px;accent-color:var(--v3-night)}body.dpv3:not(#dpv3x) .dp-rep__sort select{min-height:44px;padding:0 36px 0 12px;border:1px solid var(--v3-line);border-radius:var(--v3-r);background-color:#fff;color:var(--v3-ink);font:inherit;font-size:14.5px}body.dpv3:not(#dpv3x) .dp-rep__empty{padding:24px;border:1px dashed var(--v3-line);border-radius:var(--v3-r-lg);color:var(--v3-muted);text-align:center}body.dpv3:not(#dpv3x) main.has-global-padding{padding-left:20px!important;padding-right:20px!important}@media (max-width:600px){body.dpv3:not(#dpv3x) main.has-global-padding{padding-left:16px!important;padding-right:16px!important}}body.dpv3:not(#dpv3x) main>.wc-block-store-notices{margin:0!important}body.dpv3:not(#dpv3x) main>.wc-block-store-notices:not(:has(.wc-block-components-notice-banner,.woocommerce-message,.woocommerce-info,.woocommerce-error)){display:none!important}body.dpv3:not(#dpv3x) main>.wp-block-group.alignwide.is-content-justification-space-between{margin:2px 0 8px!important;flex-wrap:wrap!important}body.dpv3:not(#dpv3x) main>.wp-block-group.alignwide.is-content-justification-space-between .woocommerce-ordering{margin:0!important}body.dpv3:not(#dpv3x) main>nav.dp-chips{margin-bottom:10px!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wc-block-components-product-button .wp-block-button__link,a.button){min-height:44px!important;max-height:none!important;overflow:visible!important;white-space:normal!important;line-height:1.2!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) .wp-block-button__link>span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;position:static!important;transform:none!important;animation:none!important}body.dpv3:not(#dpv3x) main:has(.dp-rep){padding:0!important;margin:0!important;max-width:none!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3,.wp-block-post-title,.dpv3-card__t),body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3) *{white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip!important;overflow:visible!important}body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout){max-width:1280px!important;margin:0 auto!important;padding:0 20px 32px!important;box-sizing:border-box;color:var(--v3-text)!important}@media (max-width:600px){body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout){padding:0 16px 28px!important}}body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-sidebar-layout{display:flex!important;flex-wrap:wrap;gap:28px;margin:0!important;align-items:flex-start}body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-main{flex:1 1 560px!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important}body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-sidebar{flex:0 1 390px!important;width:auto!important;max-width:100%!important;margin:0!important;padding:18px 20px!important;box-sizing:border-box;background:var(--v3-soft)!important;border:1px solid var(--v3-line)!important;border-radius:var(--v3-r-lg)!important}@media (max-width:900px){body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-sidebar{flex:1 1 100%!important}}body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :is(.wc-block-components-totals-item,.wc-block-components-totals-item__label,.wc-block-components-totals-item__value,.wc-block-components-totals-item__description,.wc-block-components-totals-footer-item,.wc-block-components-formatted-money-amount,.wc-block-cart__totals-title,.wc-block-components-product-metadata,.wc-block-components-product-metadata__description,.wc-block-cart-items__header,.dp-taxbox,.dp-taxbox__row,.dp-taxbox__row span,.wc-block-components-shipping-address,.wc-block-components-totals-shipping__via,.wc-block-components-panel__button,label,legend,p,span:not(.dp-cart-count)){color:var(--v3-text)!important;opacity:1!important}body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-totals-footer-item :is(.wc-block-components-totals-item__label,.wc-block-components-totals-item__value){font-size:19px!important;font-weight:800!important;color:var(--v3-ink)!important}body.dpv3:not(#dpv3x) .wc-block-cart-items{border-color:var(--v3-line)!important}body.dpv3:not(#dpv3x) .wc-block-cart-items th,body.dpv3:not(#dpv3x) .wc-block-cart__totals-title{font-size:12.5px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:var(--v3-muted)!important}body.dpv3:not(#dpv3x) .wc-block-cart-item__image img{width:80px!important;height:80px!important;object-fit:contain!important;background:var(--v3-soft);border-radius:8px;padding:6px;box-sizing:border-box}body.dpv3:not(#dpv3x) .wc-block-components-product-name{color:var(--v3-ink)!important;font-weight:700!important;text-decoration:none!important;font-size:15.5px!important}body.dpv3:not(#dpv3x) .wc-block-components-product-name:hover{text-decoration:underline!important}body.dpv3:not(#dpv3x) .wc-block-cart-item__prices,body.dpv3:not(#dpv3x) .wc-block-cart-item__total{color:var(--v3-ink)!important;font-weight:700}body.dpv3:not(#dpv3x) .wc-block-components-quantity-selector{border:1px solid var(--v3-line)!important;border-radius:var(--v3-r)!important;background:#fff!important;min-height:40px}body.dpv3:not(#dpv3x) .wc-block-components-quantity-selector :is(input,button){color:var(--v3-ink)!important;background:transparent!important;min-height:40px}body.dpv3:not(#dpv3x) .wc-block-cart-item__remove-link{color:var(--v3-muted)!important;min-width:40px;min-height:40px}body.dpv3:not(#dpv3x) :is(.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button){width:100%;min-height:52px!important;border-radius:var(--v3-r)!important;background:var(--v3-lime)!important;border:1px solid var(--v3-lime)!important;color:var(--v3-lime-ink)!important;font-size:16.5px!important;font-weight:800!important}body.dpv3:not(#dpv3x) :is(.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button) *{color:var(--v3-lime-ink)!important}body.dpv3:not(#dpv3x) :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) a:not(.wc-block-components-product-name):not([class*=button]){color:#2F5FBF!important}body.dpv3:not(#dpv3x) .wc-block-checkout .wc-block-components-text-input input,body.dpv3:not(#dpv3x) .wc-block-checkout .wc-blocks-components-select__select,body.dpv3:not(#dpv3x) .wc-block-checkout textarea{background:#fff!important;color:var(--v3-ink)!important;border:1px solid #C5CCDA!important;border-radius:8px!important}body.dpv3:not(#dpv3x) .wc-block-components-radio-control__option,body.dpv3:not(#dpv3x) .wc-block-components-radio-control-accordion-option{background:#fff!important;border-color:var(--v3-line)!important;color:var(--v3-text)!important}body.dpv3:not(#dpv3x) .wc-block-components-checkbox__input,body.dpv3:not(#dpv3x) .wc-block-components-radio-control__input{background:#fff!important;border-color:#8B95AA!important}body.dpv3:not(#dpv3x).woocommerce-cart main>.wp-block-post-title,body.dpv3:not(#dpv3x).woocommerce-checkout main>.wp-block-post-title{max-width:1280px;margin:12px auto 10px!important;padding:0 20px;box-sizing:border-box;font-size:clamp(26px,3.2vw,34px)!important}body.dpv3:not(#dpv3x) .dp-drawer__panel{background:#fff!important;color:var(--v3-text)!important}body.dpv3:not(#dpv3x) .dp-drawer__panel :is(h2,h3,strong,a:not(.button),span,p){color:var(--v3-text)!important}body.dpv3:not(#dpv3x) .wc-block-components-main .wc-block-cart-items{margin:0!important;width:100%!important}body.dpv3:not(#dpv3x) .wp-block-woocommerce-cart>*{max-width:none!important;margin-left:0!important;margin-right:0!important}body.dpv3:not(#dpv3x) .dp-drawer__ov{background:rgba(11,21,51,.55)!important}body.dpv3:not(#dpv3x) .dp-drawer__panel{border-left:1px solid var(--v3-line)!important;box-shadow:-12px 0 40px rgba(11,21,51,.18)}body.dpv3:not(#dpv3x) .dp-drawer__x,body.dpv3:not(#dpv3x) .dp-clr__b{color:var(--v3-ink)!important;opacity:1!important;min-width:44px;min-height:44px}body.dpv3:not(#dpv3x) .dp-fuel{background:var(--v3-soft)!important;border:1px solid var(--v3-line)!important;color:var(--v3-text)!important}body.dpv3:not(#dpv3x) .dp-fuel *{color:var(--v3-text)!important;opacity:1!important}body.dpv3:not(#dpv3x) .dp-fuel__bar{background:#E1E5EE!important}body.dpv3:not(#dpv3x) .dp-fuel__bar *,body.dpv3:not(#dpv3x) .dp-fuel__bar::before,body.dpv3:not(#dpv3x) .dp-fuel__bar::after{background:var(--v3-night)!important}body.dpv3:not(#dpv3x) .dp-ci img{background:var(--v3-soft)!important;object-fit:contain!important}body.dpv3:not(#dpv3x) .dp-ci a.n{color:var(--v3-ink)!important;text-decoration:none}body.dpv3:not(#dpv3x) .dp-q{border:1px solid var(--v3-line)!important;background:#fff!important}body.dpv3:not(#dpv3x) .dp-q *{color:var(--v3-ink)!important;opacity:1!important;background:transparent!important}body.dpv3:not(#dpv3x) .dp-rm{color:#2F5FBF!important;opacity:1!important;text-decoration:underline}body.dpv3:not(#dpv3x) .dp-drawer a.dp-btn{background:var(--v3-lime)!important;border-color:var(--v3-lime)!important;color:var(--v3-lime-ink)!important;border-radius:var(--v3-r)!important;font-weight:800!important;text-transform:none!important;letter-spacing:0!important}body.dpv3:not(#dpv3x) .dp-drawer :is(.dp-wa-line,.dp-sec,.dp-pickline) a{color:#2F5FBF!important}body.dpv3:not(#dpv3x) main.has-global-padding{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}body.dpv3:not(#dpv3x) main.has-global-padding>.alignwide{max-width:none!important}body.dpv3:not(#dpv3x).woocommerce-checkout .wp-site-blocks>header.wp-block-template-part{position:static!important;background:var(--v3-night)!important;margin:0!important;padding:0!important}body.dpv3:not(#dpv3x).woocommerce-checkout .wp-site-blocks>header.wp-block-template-part>header{background:var(--v3-night)!important;background-image:none!important;max-width:none!important;padding:0 20px!important}body.dpv3:not(#dpv3x).woocommerce-checkout .wp-site-blocks>header .alignwide{max-width:1280px!important;margin:0 auto!important}body.dpv3:not(#dpv3x).woocommerce-checkout .dp-co-logo img{width:150px;height:auto;display:block}body.dpv3:not(#dpv3x).woocommerce-checkout .wp-site-blocks>header .wc-block-cart-link{color:#fff!important}body.dpv3:not(#dpv3x).woocommerce-checkout .wp-site-blocks>header .wc-block-cart-link *{color:#fff!important;fill:#fff}body.dpv3:not(#dpv3x) .wc-block-components-order-summary-item__quantity{background:#fff!important;color:var(--v3-ink)!important;border:1px solid var(--v3-line)!important;box-shadow:none!important}body.dpv3:not(#dpv3x) .wc-block-components-order-summary-item__quantity span{color:var(--v3-ink)!important}body.dpv3:not(#dpv3x),body.dpv3:not(#dpv3x) :is(h1,h2,h3,h4,h5,h6,p,a,span,li,button,input,select,textarea,label,strong,b,em,td,th,div,summary,legend,bdi,del,ins,small,nav,dt,dd,figcaption){font-family:var(--v3-font)!important}body.dpv3:not(#dpv3x){font-weight:400;line-height:1.55;letter-spacing:0}body.dpv3:not(#dpv3x) :is(p,li,td,dd,.dp-short-desc,.woocommerce-Tabs-panel){font-weight:400}body.dpv3:not(#dpv3x) :is(h1,.wp-block-query-title,.dp-rep__t,.dpv3-intro__h){font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important}body.dpv3:not(#dpv3x) :is(h2,.dpv3-dep__t){font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2!important}body.dpv3:not(#dpv3x) :is(h3,h4){font-weight:600!important;letter-spacing:0!important;line-height:1.3!important}body.dpv3:not(#dpv3x) :is(strong,b){font-weight:600}body.dpv3:not(#dpv3x) :is(.dp-m4__item>a,.dp-m2nav__accent,.dp-mp__item,.dp-mp__root .dp-mp__item,.dp-chip,.dp-rep__chip,.dp-rep__chk,.dpv3-dep__go,.dp-m4__col a.dp-m4__all,.woocommerce-tabs ul.tabs li a,.dp-m2sug__all,.dpv3-trust__l strong){font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.dpv3:not(#dpv3x) :is(.wp-element-button,.wp-block-button__link,.wc-block-components-button,button.button,a.button,.single_add_to_cart_button,.dpv3-card__btn,.wc-block-cart__submit-button,.dp-drawer a.dp-btn,details.dp-flt>summary,.dp-wt button,.dp-mp__all,.dpv3-card__btn--opt){font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.dpv3:not(#dpv3x) :is(.wp-element-button,.wp-block-button__link,a.button,.dpv3-card__btn) *{font-weight:inherit!important}body.dpv3:not(#dpv3x) :is(.wc-block-components-product-price,.price,.dpv3-card__p,.woocommerce-variation-price .price,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.dp-m2sug__r .p,.wc-block-cart-item__total,.wc-block-cart-item__prices){font-weight:700!important}body.dpv3:not(#dpv3x) :is(.wc-block-components-product-price,.price,.dpv3-card__p) :is(.amount,bdi,ins,ins *){font-weight:700!important}body.dpv3:not(#dpv3x) :is(.wc-block-components-product-price,.price,.dpv3-card__p) del :is(.amount,bdi){font-weight:400!important}body.dpv3:not(#dpv3x) .dpv3-from{font-weight:500!important}body.dpv3:not(#dpv3x) :is(.dp-card-brand,.dpv3-card__b,.dp-pk,.single-product .dp-pk){text-transform:none!important;letter-spacing:0!important;font-weight:500!important;font-size:13px!important;color:var(--v3-muted)!important}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3,.wp-block-post-title,.dpv3-card__t),body.dpv3:not(#dpv3x) .dp-card-model{font-weight:600!important;font-size:15px!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}body.dpv3:not(#dpv3x) .dp-m4__col h5{text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:600!important;color:var(--v3-muted)!important}body.dpv3:not(#dpv3x) .dp-m4__col a,body.dpv3:not(#dpv3x) .dp-m2ft__col a,body.dpv3:not(#dpv3x) .dp-m2ft__col span{font-weight:400!important}body.dpv3:not(#dpv3x) .dp-m2ft__col strong{font-weight:600!important}body.dpv3:not(#dpv3x) .dp-m2top{font-weight:500!important;letter-spacing:0!important}body.dpv3:not(#dpv3x) :is(.wc-block-cart-items th,.wc-block-cart__totals-title,.dpv3-card__dep){text-transform:none!important;letter-spacing:0!important;font-weight:600!important}body.dpv3:not(#dpv3x) .dp-cart-count{font-weight:700!important}body.dpv3:not(#dpv3x) :is(.dp2-spec,.dpv3-card__s){font-weight:400!important}@media (max-width:600px){body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(h2,h3,.wp-block-post-title,.dpv3-card__t),body.dpv3:not(#dpv3x) .dp-card-model{font-size:14px!important}body.dpv3:not(#dpv3x) :is(.dp-card-brand,.dpv3-card__b){font-size:12.5px!important}}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,button.button,.dpv3-card__btn),body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product) :is(.wc-block-components-product-button .wp-block-button__link,a.button){font-weight:600!important}body.dpv3:not(#dpv3x).single-product .single_add_to_cart_button,body.dpv3:not(#dpv3x) :is(.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button){font-weight:600!important}body.dpv3:not(#dpv3x).single-product main .wp-block-column:last-child>.wp-block-woocommerce-product-price .price,body.dpv3:not(#dpv3x).single-product .single_variation_wrap .woocommerce-variation-price .price{font-weight:700!important}@media (max-width:600px){body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wc-block-components-product-button .wp-block-button__link,a.button,.dpv3-card__btn){min-height:52px!important;padding-top:6px!important;padding-bottom:6px!important}}body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,.dpv3-card__btn)::before,body.dpv3:not(#dpv3x) :is(ul.wc-block-product-template>li,ul.products>li.product,.dpv3-card) :is(.wp-block-button__link,a.button,.dpv3-card__btn)::after{display:none!important;content:none!important}