:root{--dvx-c:#40B6EA;--dvx-fg:#fff;--dvx-ink:#1a1a1a;--dvx-rule:#e6e6e6;--dvx-hbg:#fff;--dvx-hfg:#1a1a1a;--dvx-hbd:#1a1a1a;--dvx-dbg:#e6e6e6;--dvx-dfg:#5a5a5a;--dvx-L:52px;--dvx-M:44px;--dvx-fL:13px;--dvx-fM:12px;--dvx-ls:.1em;--dvx-font:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif}html:not(#dvux) :is(.dv-pdp .pbtns>.btn,.dv-pdp .dvp-sticky .btn,.dv-stk button,.dv-cart aside.sum .btn[name=checkout],.dv-cart .empty .btn,.js-mini-cart .mini-cart-btns .js-cart-btn-checkout,.mini-cart-content .mini-cart-btns .js-cart-btn-checkout,#kaddall,[id^=dvkit-] .btn.kadd,[id^=dvkit-] .kbar .btn,#qo-addall,#l-addall,#dvc_cart,.dvu .dvu-add,body:is(.template-customers-login,.template-customers-register,.template-customers-reset_password,.template-customers-activate_account) :is(button,input)[type=submit],#jsLogin :is(.btn-theme,.gradient-theme,.gradien-theme),:is([id^=dvlc-],[id^=dvlp-],[id^=dvls-]) :is(.btn.solid.buy,button.btn.solid[data-kit],button.btn[data-add],button.btn[data-add-st],button.btn[data-add-fin]),.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.dvdp-c .big .qa,.dvdp-c .big .qadd,.rcard .qb,.dv-cart .xc .add,.dv-qo .lcart:not(.ok),.dvcmp .pcell .buy,[id^=dvcauta-] .add2,.stl-item .add){background:var(--dvx-c)!important;background-image:none!important;color:var(--dvx-fg)!important;border:1px solid var(--dvx-c)!important;border-radius:0!important;font-family:var(--dvx-font)!important;font-weight:700!important;letter-spacing:var(--dvx-ls)!important;text-transform:uppercase!important;line-height:1.15!important;display:inline-flex;align-items:center!important;justify-content:center!important;text-align:center!important;text-decoration:none!important;cursor:pointer;filter:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important;box-sizing:border-box!important}html:not(#dvux) :is(.dv-pdp .pbtns>.btn,.dv-pdp .dvp-sticky .btn,.dv-stk button,.dv-cart aside.sum .btn[name=checkout],.dv-cart .empty .btn,.js-mini-cart .mini-cart-btns .js-cart-btn-checkout,.mini-cart-content .mini-cart-btns .js-cart-btn-checkout,#kaddall,[id^=dvkit-] .btn.kadd,[id^=dvkit-] .kbar .btn,#qo-addall,#l-addall,#dvc_cart,.dvu .dvu-add,body:is(.template-customers-login,.template-customers-register,.template-customers-reset_password,.template-customers-activate_account) :is(button,input)[type=submit],#jsLogin :is(.btn-theme,.gradient-theme,.gradien-theme),:is([id^=dvlc-],[id^=dvlp-],[id^=dvls-]) :is(.btn.solid.buy,button.btn.solid[data-kit],button.btn[data-add],button.btn[data-add-st],button.btn[data-add-fin])){height:var(--dvx-L)!important;min-height:var(--dvx-L)!important;padding:0 20px!important;font-size:var(--dvx-fL)!important}html:not(#dvux) :is(.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.dvdp-c .big .qa,.dvdp-c .big .qadd,.rcard .qb,.dv-cart .xc .add,.dv-qo .lcart:not(.ok),.dvcmp .pcell .buy,[id^=dvcauta-] .add2,.stl-item .add){height:var(--dvx-M)!important;min-height:var(--dvx-M)!important;padding:0 16px!important;font-size:var(--dvx-fM)!important}html:not(#dvux) :is(.dv-cart aside.sum .btn[name=checkout],.dv-cart .empty .btn,.dv-cart .xc .add,.dvdp-c .big .qa,.dvdp-c .big .qadd,.dvdp-c .big .bigl,#kaddall,.dvu .dvu-add){display:flex!important;width:100%!important;max-width:none!important}html:not(#dvux):not(#dvux2) .dv-cart .empty .btn{max-width:420px!important}html:not(#dvux) .dv-pdp .pbtns>.btn{flex:1 1 0!important;width:auto!important;min-width:0!important;margin:0!important;white-space:nowrap!important}html:not(#dvux) .dv-pdp .dvp-sticky .btn{flex:1 1 auto!important;width:auto!important;white-space:nowrap!important}html:not(#dvux) :is([id^=dvlc-],[id^=dvlp-]) .toast .btn{white-space:normal!important;line-height:1.2!important}@media(hover:hover){html:not(#dvux) :is(.dv-pdp .pbtns>.btn,.dv-pdp .dvp-sticky .btn,.dv-stk button,.dv-cart aside.sum .btn[name=checkout],.dv-cart .empty .btn,.js-mini-cart .mini-cart-btns .js-cart-btn-checkout,.mini-cart-content .mini-cart-btns .js-cart-btn-checkout,#kaddall,[id^=dvkit-] .btn.kadd,[id^=dvkit-] .kbar .btn,#qo-addall,#l-addall,#dvc_cart,.dvu .dvu-add,body:is(.template-customers-login,.template-customers-register,.template-customers-reset_password,.template-customers-activate_account) :is(button,input)[type=submit],#jsLogin :is(.btn-theme,.gradient-theme,.gradien-theme),:is([id^=dvlc-],[id^=dvlp-],[id^=dvls-]) :is(.btn.solid.buy,button.btn.solid[data-kit],button.btn[data-add],button.btn[data-add-st],button.btn[data-add-fin]),.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.dvdp-c .big .qa,.dvdp-c .big .qadd,.rcard .qb,.dv-cart .xc .add,.dv-qo .lcart:not(.ok),.dvcmp .pcell .buy,[id^=dvcauta-] .add2,.stl-item .add):hover:not(:disabled):not(.dv-min-disabled):not(.qb--off):not(.disabled):not([aria-disabled=true]){background:var(--dvx-hbg)!important;color:var(--dvx-hfg)!important;border-color:var(--dvx-hbd)!important}}@media(hover:none){html:not(#dvux) :is(.dv-pdp .pbtns>.btn,.dv-pdp .dvp-sticky .btn,.dv-stk button,.dv-cart aside.sum .btn[name=checkout],.dv-cart .empty .btn,.js-mini-cart .mini-cart-btns .js-cart-btn-checkout,.mini-cart-content .mini-cart-btns .js-cart-btn-checkout,#kaddall,[id^=dvkit-] .btn.kadd,#qo-addall,#l-addall,#dvc_cart,.dvu .dvu-add,.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.dvdp-c .big .qa,.dvdp-c .big .qadd,.rcard .qb,.dv-cart .xc .add,.dv-qo .lcart:not(.ok),.dvcmp .pcell .buy,[id^=dvcauta-] .add2,.stl-item .add):hover:not(:disabled):not(.dv-min-disabled):not(.qb--off):not(.disabled){background:var(--dvx-c)!important;color:var(--dvx-fg)!important;border-color:var(--dvx-c)!important}}html:not(#dvux) :is(.dv-pdp .pbtns>.btn,.dv-pdp .dvp-sticky .btn,.dv-stk button,.dv-cart aside.sum .btn[name=checkout],.dv-cart .empty .btn,.js-mini-cart .mini-cart-btns .btn,#kaddall,[id^=dvkit-] .btn.kadd,#qo-addall,#l-addall,#dvc_cart,.dvu .dvu-add,.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.dvdp-c .big :is(.qa,.qadd,.bigl),.rcard .qb,.dv-cart .xc .add,.dv-qo .lcart,.dvcmp .pcell .buy,[id^=dvcauta-] .add2,.stl-item .add,.dv-cart #dv-disc-btn):focus-visible{outline:2px solid var(--dvx-ink)!important;outline-offset:2px!important;opacity:1!important}html:not(#dvux) :is(.dv-cart aside.sum .btn[name=checkout],.js-mini-cart .mini-cart-btns .js-cart-btn-checkout,.mini-cart-content .mini-cart-btns .js-cart-btn-checkout,.rcard .qb,.dv-pdp .pbtns>.btn,#kaddall,#qo-addall,#l-addall,#dvc_cart):is(.dv-min-disabled,.qb--off,.disabled,[aria-disabled=true]){background:var(--dvx-dbg)!important;border-color:var(--dvx-dbg)!important;color:var(--dvx-dfg)!important;opacity:1!important;cursor:not-allowed!important;box-shadow:none!important}html:not(#dvux) :is(.dv-pdp .pbtns>.btn,.dv-pdp .dvp-sticky .btn,.dv-stk button,#kaddall,[id^=dvkit-] .btn.kadd,#qo-addall,#l-addall,#dvc_cart,.dvu .dvu-add,.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.dvdp-c .big .qa,.dvdp-c .big .qadd,.dvcmp .pcell .buy,[id^=dvcauta-] .add2,:is([id^=dvlc-],[id^=dvlp-],[id^=dvls-]) :is(.btn.solid.buy,button.btn.solid[data-kit],button.btn[data-add],button.btn[data-add-st],button.btn[data-add-fin])):disabled:not(.dv-min-disabled):not(.qb--off){opacity:.55!important;cursor:default!important}html:not(#dvux) :is(.dv-cart #dv-disc-btn,.js-mini-cart .mini-cart-btns .js-cart-btn-cart,.mini-cart-content .mini-cart-btns .js-cart-btn-cart,.dv-qo .btn--ghost,.dv-lista .btn--ghost,.dvdp-c .big .bigl,.dv-col .toolbar .mfilt,:is([id^=dvlc-],[id^=dvlp-]) .toast a.btn:not(.solid)){background:#fff!important;background-image:none!important;color:var(--dvx-ink)!important;border:1px solid var(--dvx-ink)!important;border-radius:0!important;font-family:var(--dvx-font)!important;font-weight:700!important;letter-spacing:var(--dvx-ls)!important;text-transform:uppercase!important;line-height:1.15!important;display:inline-flex;align-items:center!important;justify-content:center!important;text-decoration:none!important;box-shadow:none!important;height:var(--dvx-M)!important;min-height:var(--dvx-M)!important;padding:0 16px!important;font-size:var(--dvx-fM)!important;transition:background-color .2s ease,color .2s ease!important}html:not(#dvux) :is(.dv-cart #dv-disc-btn,.js-mini-cart .mini-cart-btns .js-cart-btn-cart,.mini-cart-content .mini-cart-btns .js-cart-btn-cart){height:var(--dvx-L)!important;min-height:var(--dvx-L)!important;font-size:var(--dvx-fL)!important}@media(hover:hover){html:not(#dvux) :is(.dv-cart #dv-disc-btn,.js-mini-cart .mini-cart-btns .js-cart-btn-cart,.mini-cart-content .mini-cart-btns .js-cart-btn-cart,.dv-qo .btn--ghost,.dv-lista .btn--ghost,.dvdp-c .big .bigl,.dv-col .toolbar .mfilt,:is([id^=dvlc-],[id^=dvlp-]) .toast a.btn:not(.solid)):hover{background:var(--dvx-ink)!important;color:#fff!important;border-color:var(--dvx-ink)!important}}@media(min-width:901px)and (hover:hover){html:not(#dvux):not(#dvux2) :is(.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.rcard .rqav .qb){min-width:172px!important;padding:0 22px!important;box-shadow:0 6px 18px #00000029!important;white-space:nowrap!important}}html:not(#dvux) .dv-cart .line .qty{display:inline-flex!important;align-items:stretch!important;height:var(--dvx-M)!important;min-height:0!important;padding:0!important;border:1px solid var(--dvx-ink)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;line-height:1!important;vertical-align:middle}html:not(#dvux) .dv-cart .line .qty>.qbtn{flex:none!important;width:40px!important;height:auto!important;min-height:0!important;align-self:stretch!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;color:var(--dvx-ink)!important;font:400 18px/1 var(--dvx-font)!important;text-decoration:none!important}html:not(#dvux) .dv-cart .line .qty>.qn{flex:none!important;width:52px!important;min-width:52px!important;height:auto!important;min-height:0!important;align-self:stretch!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;border-left:1px solid var(--dvx-rule)!important;border-right:1px solid var(--dvx-rule)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:var(--dvx-ink)!important;font:400 16px/1 var(--dvx-font)!important;text-align:center!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}html:not(#dvux) .dv-cart .line .qty>input.qn:focus-visible{outline:2px solid var(--dvx-c)!important;outline-offset:-2px!important}html:not(#dvux) .dv-pdp .dv-pdpqty .box{display:flex!important;align-items:stretch!important;height:var(--dvx-L)!important;min-height:0!important;padding:0!important;border:1px solid var(--dvx-ink)!important;border-radius:0!important;background:#fff!important;overflow:hidden!important;box-sizing:border-box!important}html:not(#dvux) .dv-pdp .dv-pdpqty .box>button{flex:none!important;width:44px!important;height:auto!important;min-height:0!important;align-self:stretch!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:var(--dvx-ink)!important;font:400 20px/1 var(--dvx-font)!important;cursor:pointer}html:not(#dvux) .dv-pdp .dv-pdpqty .box>input{flex:none!important;width:52px!important;height:auto!important;min-height:0!important;align-self:stretch!important;margin:0!important;padding:0!important;border:0!important;border-left:1px solid var(--dvx-rule)!important;border-right:1px solid var(--dvx-rule)!important;border-radius:0!important;background:#fff!important;color:var(--dvx-ink)!important;font:500 16px/1 var(--dvx-font)!important;text-align:center!important}html:not(#dvux) .dv-pdp .dv-pdpqty .box>input:focus-visible{outline:2px solid var(--dvx-c)!important;outline-offset:-2px!important}@media(max-width:380px){html:not(#dvux) .dv-pdp .dv-pdpqty .box>button{width:38px!important}html:not(#dvux) .dv-pdp .dv-pdpqty .box>input{width:42px!important}html:not(#dvux):not(#dvux2) .dv-pdp .pbtns>.btn{padding:0 10px!important;letter-spacing:.06em!important}}html:not(#dvux) :is(.js-mini-cart,.mini-cart-content) .dvc-qty{display:inline-flex!important;align-items:stretch!important;height:32px!important;border:1px solid var(--dvx-ink)!important;border-radius:0!important;overflow:hidden!important;box-sizing:border-box!important;background:#fff!important}html:not(#dvux) :is(.js-mini-cart,.mini-cart-content) .dvc-qty>button{width:30px!important;height:auto!important;min-height:0!important;align-self:stretch!important;border:0!important;background:#fff!important;color:var(--dvx-ink)!important}html:not(#dvux) :is(.js-mini-cart,.mini-cart-content) .dvc-qty>.dvc-qn{height:auto!important;align-self:stretch!important;min-width:34px!important;border-left:1px solid var(--dvx-rule)!important;border-right:1px solid var(--dvx-rule)!important}html:not(#dvux) :is(.dv-qo .lrow .qty,.dv-qo .crow .cqty,.dv-lista .lrow .qty){display:inline-flex!important;align-items:stretch!important;gap:0!important;height:40px!important;border:1px solid var(--dvx-ink)!important;overflow:hidden!important;box-sizing:border-box!important;background:#fff!important}html:not(#dvux) :is(.dv-qo .lrow .qty,.dv-qo .crow .cqty,.dv-lista .lrow .qty)>button{width:36px!important;min-width:36px!important;height:auto!important;min-height:0!important;align-self:stretch!important;border:0!important;background:#fff!important;color:var(--dvx-ink)!important;padding:0!important}html:not(#dvux) :is(.dv-qo .lrow .qty,.dv-qo .crow .cqty)>input,html:not(#dvux) .dv-lista .lrow .qty>span{width:46px!important;height:auto!important;min-height:0!important;align-self:stretch!important;display:flex;align-items:center;justify-content:center;border:0!important;border-left:1px solid var(--dvx-rule)!important;border-right:1px solid var(--dvx-rule)!important;padding:0!important;margin:0!important;text-align:center!important;font-size:16px!important}html:not(#dvux) :is(.dv-qo .lrow .qty,.dv-qo .crow .cqty)>input:focus-visible{outline:2px solid var(--dvx-c)!important;outline-offset:-2px!important}@media(hover:hover){html:not(#dvux) :is(.dv-cart .line .qty>.qbtn,.dv-pdp .dv-pdpqty .box>button,:is(.js-mini-cart,.mini-cart-content) .dvc-qty>button,.dv-qo .lrow .qty>button,.dv-qo .crow .cqty>button,.dv-lista .lrow .qty>button):hover{background:var(--dvx-ink)!important;color:#fff!important}}html:not(#dvux) body:has(.dv-pdp .dvp-sticky) .dv-stk{display:none!important}@media(max-width:900px){html:not(#dvux) .dv-cart aside.sum .btn[name=checkout]{width:100%!important;white-space:normal!important}html:not(#dvux) .dv-cart .line .rt{align-items:center!important}}html:not(#dvux) :is(.dv-cart #dv-disc,.dv-cart #cart-note,.dv-qo .cqty input):focus-visible{outline:2px solid var(--dvx-c)!important;outline-offset:-2px!important}html:not(#dvux) .dv-news .n-row button{min-height:44px!important;font-size:12px!important;font-weight:600!important}html:not(#dvux) .dv-news .n-row :is(button,input):focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}html:not(#dvux) .dv-cart .dv-promo-note{font-family:var(--dvx-font)}html:not(#dvux) .dvpp{display:inline}html:not(#dvux) .dvpp-c{font-family:var(--dvx-font)!important;font-size:.78em;font-weight:300;color:#9a9a9a;text-decoration:line-through;margin-left:6px;white-space:nowrap}html:not(#dvux) .dvpp-l{display:block;font:400 12px/1.4 var(--dvx-font)!important;letter-spacing:0;text-transform:none;color:#185fa5;margin-top:3px}html:not(#dvux) .dvpp-l.dvpp-promo{color:#d7266d}html:not(#dvux) .dvpp--s .dvpp-l{display:inline;margin:0 0 0 6px;font-size:11px!important}@media(prefers-reduced-motion:reduce){html:not(#dvux) :is(.dv-col .card .qa,.dv-col .card .qav .qadd,.dvk .qa,.dvk .qav .qadd,.rcard .qb,.dv-pdp .pbtns>.btn){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/files/dv-c-ux-fixes-1023.css.map */
