@media(min-width:750px){.apex-mobile-nav{display:none!important}}@media(max-width:1024px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,.page-wrapper,#header-group,#MainContent,.content-for-layout,.product-grid__item,.resource-list__item{min-width:0;max-width:100%}.tc-drawer,.tc-search-modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tc-drawer__photo{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;overflow:hidden;border:1px solid #d9e1eb;border-radius:8px;background:#fff}.tc-drawer__categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px}.tc-drawer__categories>a{display:flex;align-items:center;gap:9px;min-width:0;min-height:66px;padding:8px;border:1px solid #263246;border-radius:10px;background:#111822;color:#f7fafc;text-decoration:none;font-size:11px;font-weight:700;overflow-wrap:anywhere}.tc-drawer__categories .db-category-photo{width:100%;height:100%;object-fit:contain!important}.tc-drawer__brand>img{display:block;width:min(190px,75%);height:auto;max-height:65px;object-fit:contain}.tc-drawer__brand:has(>img){flex-direction:column;align-items:flex-start;background:#0c1119}.tc-drawer__brand:has(>img) strong{display:none}.tc-drawer__nav details{border-bottom:1px solid #283242}.tc-drawer__nav summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:12px 10px;color:#f7fafc;cursor:pointer;font-size:14px;font-weight:700;list-style:none}.tc-drawer__nav summary::-webkit-details-marker{display:none}.tc-drawer__nav summary:after{content:"+";font-size:23px;font-weight:400}.tc-drawer__nav details[open]>summary:after{content:"\2212"}.tc-drawer__nav .tc-drawer__children{padding:0 8px 12px 14px}.tc-drawer__children a{min-height:44px;padding:10px;font-size:13px;font-weight:500}.tc-drawer__children>details summary{min-height:44px;font-size:13px}}@media(min-width:1025px){.tc-drawer__categories{display:none}.tc-drawer__brand>img{max-width:190px;height:auto;max-height:65px;object-fit:contain}.tc-drawer__nav summary{padding:16px 10px;cursor:pointer}.tc-drawer__nav .tc-drawer__children{padding-left:14px}}@media(max-width:749px){:root{--db-mobile-nav-height: 68px;--db-mobile-side: 12px;--db-mobile-radius: 12px;--db-mobile-ink: #0a0d12;--db-mobile-line: #29313d;--db-mobile-accent: #39cbff}html,body{overflow-x:clip}body{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))!important;background:#f2f4f7}#MainContent,.content-for-layout{overflow-x:clip}img,video,iframe{max-width:100%}a,button,input,select,summary{touch-action:manipulation}:is(a,button,input,select,summary):focus-visible{outline:3px solid #40caff!important;outline-offset:3px}.db-header-v2{background:#080b10!important;border-bottom:2px solid #2499e7!important;box-shadow:none!important}.db-header-v2 .db-utility{display:none!important}.db-header-v2 .tc-benefits{background:#07090d!important;border:0!important}.db-header-v2 .tc-benefits__inner{display:flex;align-items:center;min-height:27px!important;height:auto!important;padding:5px 12px!important;gap:20px!important;overflow-x:auto;scrollbar-width:none;color:#d0d8e3;-webkit-mask-image:none;mask-image:none}.db-header-v2 .tc-benefits__inner span{flex:0 0 auto;font-size:9px!important;line-height:1.4;letter-spacing:.025em}.db-header-v2 .tc-benefits__inner span:first-child{color:#73d9ff}.db-header-v2 .tc-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-rows:52px 46px!important;gap:5px 10px!important;width:100%!important;height:auto!important;min-height:116px!important;padding:4px 12px 9px!important;background:#080b10!important}.db-header-v2 .tc-header__left{grid-column:1;grid-row:1}.db-header-v2 .tc-brand{grid-column:2;grid-row:1;display:flex!important;justify-content:center;justify-self:center;min-width:0;max-width:100%;overflow:hidden;padding:0!important;background:none!important}.db-header-v2 .tc-brand__image{display:block;width:auto!important;max-width:min(190px,100%)!important;height:auto!important;max-height:47px!important;object-fit:contain;transform:none!important}.db-header-v2 .tc-brand__name{max-width:100%;font-size:18px}.db-header-v2 .tc-header__right{grid-column:3;grid-row:1;min-width:0;gap:0!important}.db-header-v2 .tc-header__right :is(.tc-search-trigger,.db-header-account,.db-header-action__label){display:none!important}.db-header-v2 :is(.tc-icon-button,.tc-header__right .db-header-action){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;border:1px solid #303743!important;border-radius:9px!important;background:#121821!important;color:#fff!important}.db-header-v2 .tc-icon-button svg{width:22px;height:22px;fill:none!important;stroke:#f3f7fd!important;stroke-width:1.8}.db-header-v2 .tc-cart .db-cart-count{position:absolute;top:-3px;right:-3px;left:auto;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;background:#2089df;color:#fff;font-size:10px}.db-cart-count[hidden],[data-db-cart-count][hidden]{display:none!important}.db-header-v2 .db-search-inline{grid-column:1/-1;grid-row:2;display:flex!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;border:1px solid #c9d5e3!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.db-header-v2 .db-search-inline input[type=search]{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 10px!important;font-size:16px!important;color:#15243a!important}.db-header-v2 .db-search-inline button[type=submit]{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;background:#1376c4!important}.db-header-v2 .db-search-inline .db-v33-search-advanced{display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;min-height:44px!important;height:44px!important;padding:0!important;background:#152235!important}.db-header-v2 .db-search-inline .db-v33-search-advanced span{display:none!important}.db-header-v2 .tc-category-nav{background:#0d1118!important;border:0!important;box-shadow:none!important}.db-header-v2 .tc-category-nav__inner{display:flex!important;align-items:stretch;gap:7px!important;padding:7px 12px 9px!important;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:12px;overscroll-behavior-inline:contain;scrollbar-width:none}.db-header-v2 .tc-category-nav a{flex:0 0 76px!important;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;width:76px!important;min-width:76px!important;max-width:76px!important;height:auto!important;min-height:70px!important;padding:6px 3px!important;gap:5px!important;border:1px solid #2a3443!important;border-radius:8px!important;background:#151c27!important;color:#f3f6fa!important;box-shadow:none!important;font-size:10px!important;line-height:1.2;letter-spacing:0;text-align:center;white-space:normal;scroll-snap-align:start}.db-header-v2 .tc-category-nav .tc-cat-icon{width:36px!important;height:36px!important;flex-basis:36px!important;min-height:36px!important;border:0!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important;overflow:hidden}.db-header-v2 .tc-category-nav .db-category-photo{object-fit:contain!important;padding:2px!important}.tc-screen{width:100%;max-width:100%;border:0;padding:0}.tc-drawer{width:min(410px,calc(100vw - 12px))!important;max-width:100vw;padding-bottom:max(16px,env(safe-area-inset-bottom));border-right:1px solid #303b4a;border-radius:0;background:#090e15}.tc-drawer__head{position:sticky;top:0;z-index:2;height:auto;min-height:70px;padding:max(10px,env(safe-area-inset-top)) 16px 12px;background:#090e15}.tc-drawer__head button{width:44px;height:44px}.tc-drawer__brand{padding:16px}.tc-drawer__brand small{font-size:11px}.tc-drawer__nav{padding:8px 12px}.tc-drawer__nav a{min-height:48px}.tc-drawer__quick{gap:8px;padding:12px 16px 20px}.tc-drawer__quick a{display:flex;align-items:center;min-height:44px;font-size:12px}.tc-search-modal{padding:0!important;max-height:100dvh!important;background:#0a101a!important;overflow-y:auto}.tc-search-modal__body{width:calc(100% - 28px)!important;margin:max(70px,env(safe-area-inset-top)) auto 20px!important;padding-bottom:max(20px,env(safe-area-inset-bottom))}.tc-search-modal__body>small{font-size:10px}.tc-search-modal__body h2{max-width:none;margin:8px 0 18px!important;font-size:clamp(25px,7vw,34px)!important;line-height:1.08!important;letter-spacing:-.035em}.tc-search-modal__close{position:fixed!important;top:max(10px,env(safe-area-inset-top))!important;right:12px!important;z-index:3;width:44px!important;height:44px!important}.tc-search-modal .db-v34-search-form,.tc-search-modal form.db-v33-search-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.tc-search-modal .db-v33-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tc-search-modal .db-v33-fields label{color:#d5e3ef;font-size:11px!important;letter-spacing:.02em}.tc-search-modal .db-v33-fields :is(select,input),.tc-search-modal .db-v34-search-form :is(input,select),.tc-search-modal .db-v34-sort select{min-width:0!important;min-height:46px!important;height:auto!important;font-size:16px!important}.tc-search-modal .db-v34-sort{grid-template-columns:1fr;padding:12px;border-radius:8px}.tc-search-modal .db-v34-search-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px}.tc-search-modal form .db-v33-submit,.tc-search-modal .db-v34-reset{min-height:46px!important;padding:10px 16px!important;font-size:13px}.tc-search-modal .db-v33-results:not([hidden]){max-height:none!important;overflow:visible}.db-v33-results__grid{grid-template-columns:1fr}.db-v33-results__item{min-height:74px}.db-v33-results__copy strong{font-size:13px}.tc-search-modal__links{overflow-x:auto;flex-wrap:nowrap}.tc-search-modal__links a{display:flex;align-items:center;min-height:44px;flex:0 0 auto;font-size:12px}.tech-shell{width:100%;max-width:none;padding-inline:12px!important}.tech-hero{background:#090c11!important}.tech-hero__backdrop{background:radial-gradient(ellipse at 90% 20%,#123452 0%,transparent 55%),#090c11!important}.tech-hero__inner{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;width:100%;padding:23px 16px 18px!important;gap:14px!important}.tech-hero__content{min-width:0}.tech-hero__eyebrow{font-size:9px!important;letter-spacing:.12em;color:#81daff}.tech-hero h1{max-width:16ch!important;margin:10px 0 12px!important;font-size:clamp(29px,8.6vw,42px)!important;line-height:1.04!important;letter-spacing:-.04em!important;color:#fff!important;overflow-wrap:normal;text-wrap:balance}.tech-hero__content>p{max-width:50ch;margin:0;color:#c1cddc!important;font-size:13px!important;line-height:1.55!important}.tech-hero__actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;margin-top:17px!important}.tech-hero .tech-button{display:flex;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;min-height:46px!important;padding:10px 8px!important;border-radius:7px!important;font-size:10px!important;line-height:1.3;letter-spacing:.025em;text-align:center}.tech-hero .tech-button--primary{border:1px solid #218ee1!important;background:#197dd0!important;color:#fff!important;box-shadow:none!important}.tech-hero .tech-button--ghost{border:1px solid #455166!important;background:#121a26!important;color:#fff!important}.tech-hero__proof{display:flex!important;flex-wrap:wrap;gap:6px 14px!important;margin-top:13px!important}.tech-hero__proof span{font-size:9px!important;line-height:1.5;color:#b8c8dc!important}.tech-hero__visual{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;aspect-ratio:auto!important;border-radius:10px;overflow:hidden}.tech-hero__image{display:block;width:100%!important;height:auto!important;min-height:0!important;max-height:235px!important;object-fit:contain!important;object-position:center!important;border-radius:10px}.tech-hero__brands{display:flex;width:100%;min-height:42px!important;padding:10px 16px!important;gap:23px!important;overflow-x:auto;scrollbar-width:none;border-top:1px solid #263040}.tech-hero__brands span{flex:0 0 auto;color:#b9c8d9;font-size:10px!important;letter-spacing:.08em}.tech-categories,.tech-usecases,.tech-values{padding:28px 0!important}.tech-section-head{display:flex!important;align-items:flex-end!important;gap:12px;margin-bottom:16px!important}.tech-section-head>div{min-width:0}.tech-section-head small,.tech-values__intro>small{color:#146da5;font-size:9px;letter-spacing:.1em}.tech-section-head h2,.tech-values__intro h2{max-width:18ch;margin:7px 0 8px;font-size:clamp(24px,7vw,30px)!important;line-height:1.05!important;letter-spacing:-.035em}.tech-section-head p,.tech-values__intro>p{margin:0;color:#516174;font-size:12px;line-height:1.5}.tech-section-head>a{display:flex!important;flex:0 0 auto;align-items:center;min-height:44px;color:#175889;font-size:10px;white-space:nowrap}.tech-section-head nav{display:none}.tech-categories__grid{display:grid!important;grid-template-columns:none!important;grid-template-rows:minmax(0,1fr)!important;grid-auto-flow:column;grid-auto-columns:minmax(176px,46vw)!important;gap:10px!important;margin-inline:-12px;padding:0 12px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12px;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#3074a3 #dce4ed}.tech-category-card{display:flex!important;flex-direction:column;height:100%;min-height:0!important;min-width:0;padding:0!important;border:1px solid #d6dfe9!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;scroll-snap-align:start}.tech-category-card__visual{display:block;width:100%;height:auto!important;min-height:0!important;aspect-ratio:4/3!important;background:#fff!important}.tech-category-card__visual img{display:block;width:100%!important;height:100%!important;min-height:0!important;padding:8px!important;object-fit:contain!important}.tech-category-card__body{display:flex;flex:1;flex-direction:column;gap:7px;min-width:0;padding:13px 12px!important;border-top:1px solid #e3e9ef;background:#fff!important}.tech-category-card__body small{color:#5c6d80;font-size:8px!important;line-height:1.4;letter-spacing:.04em}.tech-category-card__body h3{margin:0!important;font-size:17px!important;line-height:1.15;color:#102137!important;overflow-wrap:anywhere}.tech-category-card__body p{display:none}.tech-category-card__body .db-v34-collection-count{margin:0;color:#506378;font-size:11px}.tech-category-card__body>strong{display:flex;justify-content:space-between;align-items:center;gap:5px;min-height:44px;margin-top:auto;color:#1269a8!important;font-size:10px!important;letter-spacing:0}.section-resource-list{padding-block:24px!important}.section-resource-list__header{margin-bottom:14px!important;padding-inline:12px!important}.section-resource-list__header h2{font-size:clamp(23px,6.6vw,29px)!important;line-height:1.08!important;letter-spacing:-.03em}.section-resource-list__header a{display:inline-flex;align-items:center;min-height:44px;font-size:12px}.resource-list--grid,.product-grid{gap:10px!important}.section-resource-list .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .db-product-card.db-product-card{display:flex!important;min-width:0;height:100%;border:1px solid #d5dfe9!important;border-radius:10px!important;box-shadow:none!important;transform:none!important}body .db-product-card.db-product-card .product-card__content{display:flex;flex-direction:column;gap:8px!important;min-height:0!important;height:100%;padding:10px!important}body .db-product-card.db-product-card .ac-card-badges{flex-wrap:wrap;gap:5px!important;min-height:20px}body .db-product-card.db-product-card .tc-vendor-badge{max-width:100%!important;color:#40556d!important;font-size:9px!important;letter-spacing:.06em}body .db-product-card.db-product-card :is(.ac-card-sale,.ac-card-sold){padding:4px 5px!important;font-size:9px!important}body .db-product-card.db-product-card .card-gallery{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1;margin:0!important;border:0!important;border-radius:6px!important}body .db-product-card.db-product-card :is(.apex-direct-card-image__link,.apex-direct-card-image__media){display:block;width:100%;height:100%!important;min-height:0!important;padding:4px!important;aspect-ratio:1}body .db-product-card.db-product-card .apex-direct-card-image__img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center}body .db-product-card.db-product-card :is([role=heading],.product-title,.product-card__title,h3,h4,.h4){min-height:4.05em!important;max-height:4.05em!important;margin:0;font-size:13px!important;font-weight:650!important;line-height:1.35!important;letter-spacing:-.01em;-webkit-line-clamp:3;overflow-wrap:anywhere}body .db-product-card.db-product-card .price{color:#0f2237!important;font-size:clamp(17px,4.9vw,21px)!important;line-height:1.25!important;letter-spacing:-.035em}body .db-product-card.db-product-card .compare-at-price{font-size:11px!important}body .db-product-card.db-product-card .db-card-footer{gap:5px;padding-top:9px;margin-top:auto}body .db-product-card.db-product-card .db-card-reference{display:none}body .db-product-card.db-product-card :is(.ac-card-stock,.db-card-gallery-count){font-size:10px!important;line-height:1.4}body .db-product-card.db-product-card .ac-card-cta{display:flex;width:100%;min-height:44px!important;margin:4px 0 0!important;padding:10px 9px!important;border:1px solid #195c91!important;border-radius:6px!important;background:#145f9b!important;color:#fff!important;font-size:11px!important;line-height:1.25}body .db-product-card.db-product-card .ac-card-cta svg{flex:0 0 16px;width:16px;height:16px}body .db-product-card.db-product-card .quick-add__button{min-width:44px;min-height:44px}body:is(.template-collection,.template-search) .collection-wrapper{width:100%!important;max-width:none!important;padding-inline:12px!important}body:is(.template-collection,.template-search) ul.product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.dbcat32__inner{display:grid!important;grid-template-columns:minmax(0,1fr) 100px!important;gap:12px!important;padding:22px 12px 16px!important;align-items:start}.dbcat32__copy{min-width:0}.dbcat32 h1{margin:8px 0 10px!important;font-size:clamp(23px,6vw,34px)!important;line-height:1.08!important;letter-spacing:-.04em;word-break:normal;overflow-wrap:anywhere}.dbcat32 h1 em{font-size:.58em!important;line-height:1.3;margin-top:7px}.dbcat32__copy>p{margin:0 0 12px!important;font-size:12px!important;line-height:1.5}.dbcat32__eyebrow{font-size:8px!important;letter-spacing:.06em}.dbcat32__tags{gap:5px;margin:0 0 12px!important}.dbcat32__tags span{font-size:8px;padding:5px 6px}.dbcat32__links{gap:6px;margin-top:12px!important}.dbcat32__links a{display:inline-flex;align-items:center;min-height:44px;width:auto!important;padding:8px 10px!important;font-size:10px!important}.dbcat32__visual{align-self:start;min-width:0;padding:0!important}.dbcat32__picture{width:100%;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1!important;border-radius:9px!important}.dbcat32__img{width:100%!important;height:100%!important;min-height:0!important;padding:7px!important;object-fit:contain!important}.dbcat32__stamp{display:none}.dbcat32__meta{padding:10px 12px!important;gap:8px;font-size:10px!important}.dbcat32__meta>span:last-child{display:none}.db-v34-collection-logo{width:90px;max-height:38px;margin-bottom:8px;padding:5px 8px;border-radius:5px}.db-collection-description{max-width:100%;overflow-x:auto}body:is(.template-collection,.template-search) .collection-wrapper .product-grid{width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}.ac-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;margin:0!important;padding:12px!important;list-style:none!important;font-size:12px}.ac-breadcrumbs li{display:inline-flex;align-items:center;gap:8px;min-width:0}.ac-breadcrumbs li:not(:last-child):after{content:"\203a";color:#718093}.ac-breadcrumbs a{display:inline-flex;align-items:center;min-height:28px}.db-collection-details summary{min-height:44px;padding:11px!important;font-size:12px}.facets,.facets-block-wrapper,.sorting-filter{min-width:0}.facets__summary,.sorting-filter__select{min-height:44px}body.template-product .product-information{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px!important}body.template-product .product-information__grid{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.template-product .product-information__grid>.product-information__media,body.template-product .product-information__grid>.product-details{grid-column:1 / -1!important}body.template-product :is(.product-information__media,.product-details){width:100%;min-width:0;padding:14px!important;border-radius:12px!important}body.template-product .product-media-container{border-radius:8px!important;min-height:0!important}body.template-product .product-information__media img{object-fit:contain!important}body.template-product .product-details :is(h1,.h1,.h2){font-size:clamp(24px,6.8vw,30px)!important;line-height:1.15!important}body.template-product .product-details :is(product-price,.price){font-size:29px!important}body.template-product .product-details .buy-buttons-block{padding:12px!important;gap:12px!important;border-radius:9px!important}body.template-product .product-details :is(input,select,textarea){font-size:16px!important}body.template-product .product-details .quantity-selector :is(button,input){min-height:44px}body.template-product .product-details .add-to-cart-button.button{min-height:52px!important;border-radius:8px!important;background:#145f9b!important}.sticky-add-to-cart__bar{width:calc(100% - 24px)!important;max-width:none!important;left:12px!important;right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;transform:translateY(calc(100% + 160px));border-radius:10px!important}.sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)!important}.sticky-add-to-cart__title{font-size:12px}.sticky-add-to-cart__button{min-width:48px;min-height:48px}.apex-mobile-nav{position:fixed!important;z-index:160;inset:auto 0 0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));width:100%!important;max-width:none!important;min-height:calc(62px + env(safe-area-inset-bottom))!important;padding:4px 8px max(4px,env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid #344153!important;border-radius:0!important;background:#0a101a!important;box-shadow:0 -4px 18px #08101a1a;-webkit-backdrop-filter:none;backdrop-filter:none}.apex-mobile-nav__item{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:54px!important;padding:5px 3px;border:0;border-radius:6px;background:transparent;color:#aabbd0!important;font-size:10px;font-weight:650;line-height:1.2;text-decoration:none}.apex-mobile-nav__item svg{width:21px;height:21px;fill:none;stroke:currentColor!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.apex-mobile-nav__item.is-active{background:#132740;color:#84d9ff!important}.apex-mobile-nav__cart-wrap{position:relative;display:grid;place-items:center}.apex-mobile-nav__cart-wrap b{position:absolute;top:-5px;right:-10px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:12px;background:#2089df;color:#fff;font-size:10px}body:has(#cart-drawer[open]) .apex-mobile-nav,body.db-ui-locked .apex-mobile-nav,body:has(.theme-drawer__dialog[open]) .apex-mobile-nav{visibility:hidden;pointer-events:none}#cart-drawer .theme-drawer__dialog{max-width:100%}#cart-drawer .cart-drawer__summary{padding:14px 12px max(16px,env(safe-area-inset-bottom))}#cart-drawer .cart-drawer__items{padding-inline:12px}.tech-usecases__track{gap:12px;padding-inline:12px;scroll-snap-type:x mandatory;overflow-x:auto}.tech-usecase{flex:0 0 82vw;height:auto!important;min-height:0!important;border-radius:10px!important;scroll-snap-align:start}.tech-usecase__media{height:170px!important}.tech-usecase__body{height:auto!important;min-height:160px;padding:16px!important}.tech-usecase__body p{font-size:12px}.tech-values__grid{grid-template-columns:minmax(0,1fr)!important;gap:10px;margin-top:16px}.tech-values__grid article{padding:18px;border-radius:10px;box-shadow:none}.tech-values__grid h3{font-size:16px}.tech-footer__inner{grid-template-columns:minmax(0,1fr)!important;gap:28px!important;padding-top:32px!important;padding-bottom:26px!important}.tech-footer__lead h2{font-size:32px!important;line-height:1.05!important}.tech-footer__newsletter{grid-template-columns:minmax(0,1fr)!important;margin-top:16px;border-radius:9px!important}.tech-footer__newsletter input{width:100%;min-width:0;font-size:16px!important}.tech-footer__newsletter button{min-height:46px;border-radius:6px!important}.tech-footer__links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.tech-footer__links>div{padding:14px!important;gap:2px;border-radius:9px!important}.tech-footer__links a{display:flex;align-items:center;min-height:44px;font-size:12px}.db-footer-company{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 0!important}.db-footer-company__identity strong{font-size:28px}.db-footer-company__facts{grid-template-columns:minmax(0,1fr)!important;gap:10px}.db-footer-card{min-width:0;padding:15px;border-radius:9px}.db-footer-card--support{grid-column:auto}.tech-footer__bottom{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding-block:18px!important}}@media(max-width:359px){.db-header-v2 .tc-brand__image{max-width:150px!important}.db-header-v2 .tc-header{padding-inline:10px!important;gap:5px 7px!important}.tc-drawer__categories,.tc-search-modal .db-v33-fields{grid-template-columns:minmax(0,1fr)}.dbcat32__inner{grid-template-columns:minmax(0,1fr) 80px!important}body .db-product-card.db-product-card .product-card__content{padding:8px!important}}@media(max-width:1024px)and (orientation:landscape){.tc-drawer,.tc-search-modal{max-height:100dvh;overflow-y:auto}.tc-search-modal__body{margin-top:60px!important}}@media(prefers-reduced-motion:reduce){.tc-drawer,.tc-search-modal,.tech-hero *,.tech-category-card,.db-product-card,.apex-mobile-nav,.sticky-add-to-cart__bar{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(min-width:750px)and (max-width:1024px){.db-header-v2 .tc-header{grid-template-columns:44px minmax(0,1fr) auto!important;grid-template-rows:52px 48px!important;gap:6px 16px!important;padding:10px 20px!important;background:#080b10!important}.db-header-v2 .tc-header__left{grid-column:1;grid-row:1}.db-header-v2 .tc-brand{grid-column:2;grid-row:1;justify-self:center}.db-header-v2 .tc-header__right{grid-column:3;grid-row:1}.db-header-v2 .tc-header__right .db-header-action__label,.db-header-v2 .tc-search-trigger{display:none!important}.db-header-v2 .db-search-inline{display:flex!important;grid-column:1/-1;grid-row:2;height:48px!important;min-height:48px!important;max-width:none}.db-header-v2 .db-search-inline input[type=search]{min-height:46px!important;font-size:16px!important}.db-header-v2 .db-search-inline .db-v33-search-advanced{display:grid!important;place-items:center;flex-basis:48px!important;min-width:48px!important;padding:0!important}.db-header-v2 .db-search-inline .db-v33-search-advanced span{display:none!important}.db-header-v2 .tc-icon-button{border:1px solid #354050!important;background:#151c27!important;color:#fff!important}.db-header-v2 .tc-icon-button svg{stroke:#f3f7fd!important}}@media(max-width:749px){body.template-product #MainContent .product-information{padding:12px!important}body.template-product #MainContent .product-information__grid{width:100%!important;max-width:100%!important}body.template-product #MainContent :is(.product-information__media,.product-details){width:100%!important;max-width:100%!important;margin:0!important}body:is(.template-collection,.template-search) #MainContent #ResultsList{padding-inline:0!important}}body.db-v36 .db-header-v2 .db-search-inline{overflow:visible!important;z-index:4}body.db-v36 .db-search-inline input[type=search]{border-radius:10px 0 0 10px}body.db-v36 .db-search-inline .db-v33-search-advanced{border-radius:0 10px 10px 0!important}body.db-v36 .db-v33-results[hidden],body.db-v36 [data-db-query-clear][hidden]{display:none!important}body.db-v36 .db36-inline-results{position:absolute;inset:calc(100% + 9px) 0 auto;z-index:9;max-height:min(620px,calc(100dvh - 170px));overflow-y:auto;overscroll-behavior:contain;padding:12px;border:1px solid #d4dfeb;border-radius:14px;background:#fff;box-shadow:0 18px 44px #091a3540}body.db-v36 .db-v33-results__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}body.db-v36 .db-v33-results__head{margin:0 0 10px;color:#52677e;font:700 11px/1.5 system-ui,sans-serif;letter-spacing:.03em}body.db-v36 .db-v33-results__item{display:flex;align-items:center;gap:12px;min-height:70px;padding:8px;border:1px solid #e1e7ef;border-radius:10px;background:#fff;color:#152c45!important;text-decoration:none}body.db-v36 .db-v33-results__item:is(:hover,[aria-selected=true]){border-color:#76b7e2;background:#eef7ff}body.db-v36 .db-v33-results__item img{flex:0 0 56px;width:56px;height:56px;object-fit:contain;background:#fff}body.db-v36 .db-v33-results__copy{min-width:0}body.db-v36 .db-v33-results__copy strong{font-size:13px;line-height:1.4}body.db-v36 .db-v33-results__copy small{color:#536e88;font-size:12px;line-height:1.4}body.db-v36 .db-v34-view-all{min-height:48px;margin-top:10px;font-size:13px;background:#086bb4}body.db-v36 .db-v34-search-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.db-v36 .db36-query-field{position:relative;grid-column:1/-1;min-width:0}body.db-v36 .db36-query-field input[type=search]{display:block;width:100%!important;min-width:0;min-height:54px!important;padding:12px 48px 12px 14px!important;border:1px solid #a6bbce!important;border-radius:10px!important;background:#fff!important;color:#122b44!important;font-size:16px!important}body.db-v36 .db36-query-clear{position:absolute;inset:4px 4px auto auto;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:8px;background:#eaf1f7;color:#1e405f;font-size:25px}body.db-v36 .db36-search-filters{grid-column:1/-1;min-width:0;padding:0 14px 14px;border:1px solid #b9c9d9;border-radius:12px;background:#f3f7fb}body.db-v36 .db36-search-filters:not([open]){padding-bottom:0}body.db-v36 .db36-search-filters summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;color:#193853;font-size:14px;font-weight:750;list-style:none;cursor:pointer}body.db-v36 .db36-search-filters summary::-webkit-details-marker{display:none}body.db-v36 .db36-search-filters summary span{font-size:24px;font-weight:400}body.db-v36 .db36-search-filters[open] summary span{transform:rotate(45deg)}body.db-v36 .db36-search-filters .db-v34-sort{display:grid;grid-template-columns:1fr;gap:8px;padding:0 0 14px;border:0;border-radius:0;background:transparent}body.db-v36 .db36-search-filters .db-v34-sort label{color:#284863;letter-spacing:0}body.db-v36 .db36-search-filters .db-v34-sort small{display:block;color:#536b81;font-size:12px}body.db-v36 .db-v34-search-form .db-v33-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}body.db-v36 .db-v34-search-form .db-v33-fields label{color:#284863;font-size:12px!important;line-height:1.4}body.db-v36 .db-v34-search-form .db-v33-fields :is(select,input),body.db-v36 .db-v34-search-form .db-v34-sort select{min-height:48px!important;border:1px solid #a6bbce!important;border-radius:8px!important;background:#fff!important;color:#122b44!important;font-size:16px!important}body.db-v36 .db-v34-search-actions{grid-template-columns:minmax(0,1fr) auto!important;gap:10px}body.db-v36 .db-v34-search-actions button{min-height:50px!important;border-radius:10px;font-size:13px}body.db-v36 .db-v34-search-actions .db-v33-submit{background:#086bb4!important}body.db-v36 .db-v34-reset{padding:10px 12px;border-color:#96aec3;background:#eaf1f7;color:#193b57}body.db-v36 .db-v34-search-note{color:#bcd1e2!important;font-size:12px!important;line-height:1.6}body.db-v36 .db-v34-search-form .db-v33-results{max-height:none!important;padding:12px;border:1px solid #d2deea;border-radius:12px;background:#fff}body.db-v36 .db36-drawer-services{display:grid;gap:8px;padding:16px;border-top:1px solid #2e4157}body.db-v36 .db36-drawer-services a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:10px 12px;border:1px solid #2c425d;border-radius:9px;background:#142237;color:#d6ebfb;font-size:13px;text-decoration:none}body.db-v36 .db36-hero-caption{position:absolute;inset:auto 12px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;border:1px solid #335372;border-radius:10px;background:#10243e;color:#e5f5ff;font-size:12px;font-weight:750;text-decoration:none}body.db-v36 .tech-usecases__track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory}body.db-v36 .tech-section-head nav button{display:grid;place-items:center;width:48px;height:48px;border:1px solid #47627e;border-radius:50%;background:#152941;color:#fff;font-size:24px}body.db-v36 .tech-section-head nav button:disabled{opacity:.35;cursor:default}html.db-ui-locked{scroll-behavior:auto!important}@media(min-width:750px){body.db-v36 .tc-search-modal .db36-query-field{grid-column:1/-1}body.db-v36 .tc-search-modal .db-v34-search-form{max-width:760px}body.db-v36 .db36-search-filters .db-v33-fields{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:749px){body.db-v36{--db-mobile-nav-height: 68px;background:#f4f6f9}body.db-v36 #header-group,body.db-v36 #header-group>.shopify-section,body.db-v36 .db-header-v2{display:contents}body.db-v36 .db-header-v2 .tc-header{position:sticky;top:0;z-index:100;grid-template-columns:48px minmax(0,1fr) 48px!important;grid-template-rows:54px 48px!important;min-height:118px!important;padding:5px 16px 10px!important;gap:4px 10px!important;background:#080f1a!important;border-bottom:1px solid #213349;box-shadow:0 4px 16px #0613211a}body.db-v36 .db-header-v2 .tc-brand__image{max-width:min(190px,100%)!important;max-height:48px!important}body.db-v36 .db-header-v2 :is(.tc-icon-button,.tc-header__right .db-header-action){width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;border-color:#2c3b4d!important;background:#101d2f!important;border-radius:12px!important}body.db-v36 .db-header-v2 .db-search-inline{height:48px!important;min-height:48px!important;border-radius:10px!important}body.db-v36 .db-header-v2 .db-search-inline input[type=search]{height:46px!important;min-height:46px!important;font-size:16px!important}body.db-v36 .db-header-v2 .db-search-inline :is(button[type=submit],.db-v33-search-advanced){width:48px!important;min-width:48px!important;height:46px!important;min-height:46px!important;flex-basis:48px!important}body.db-v36 .db-header-v2 .tc-benefits{background:#07101c!important}body.db-v36 .db-header-v2 .tc-benefits__inner{justify-content:flex-start;padding:5px 16px!important;min-height:27px!important;color:#d1e0ef}body.db-v36 .db-header-v2 .tc-category-nav{position:relative;z-index:2;background:#0e1b2c!important}body.db-v36 .db-header-v2 .tc-category-nav__inner{padding:9px 16px!important;gap:8px!important}body.db-v36 .db-header-v2 .tc-category-nav a{flex:0 0 94px!important;width:94px!important;min-width:94px!important;max-width:94px!important;min-height:76px!important;border-radius:12px!important;background:#14263e!important;border-color:#2b405a!important;font-size:11px!important}body.db-v36 .db-header-v2 .tc-category-nav a[aria-current=page]{border-color:#74cfff!important;color:#a1e4ff!important;background:#1b3c5f!important}body.db-v36 .db-header-v2 .tc-category-nav .tc-cat-icon{width:36px!important;height:36px!important;border-radius:7px!important}body.db-v36 .db36-inline-results{inset-inline:-1px;max-height:calc(100dvh - 158px);padding:10px}body.db-v36 .tc-drawer{width:min(430px,100vw)!important;height:100dvh;max-height:100dvh;border-right:0;background:#0b1422}body.db-v36 .tc-drawer__head{min-height:76px;padding:max(12px,env(safe-area-inset-top)) 16px 12px;background:#0b1422}body.db-v36 .tc-drawer__head button{width:48px;height:48px;border-radius:12px}body.db-v36 .tc-drawer__categories{gap:10px;padding:12px 16px 20px}body.db-v36 .tc-drawer__categories>a{min-height:78px;gap:10px;padding:10px;border-radius:12px;background:#13233a;font-size:12px;line-height:1.35}body.db-v36 .tc-drawer__photo{flex-basis:48px;width:48px;height:48px;border-radius:8px}body.db-v36 .tc-drawer__quick{display:none}body.db-v36 .tc-search-modal{top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important;background:#f7f9fc!important}body.db-v36 .tc-search-modal__body{width:100%!important;max-width:100%!important;margin:0!important;min-height:100dvh;padding:max(72px,calc(env(safe-area-inset-top) + 64px)) 16px max(24px,env(safe-area-inset-bottom))!important;color:#15324d}body.db-v36 .tc-search-modal__close{top:max(12px,env(safe-area-inset-top))!important;right:16px!important;width:48px!important;height:48px!important;border:1px solid #b9cadc;border-radius:12px;background:#fff;color:#163953}body.db-v36 .tc-search-modal__body>small{color:#1267a7;font-size:11px;font-weight:750}body.db-v36 .tc-search-modal__body h2{margin:10px 0 20px!important;color:#102b46!important;font-size:clamp(25px,7vw,32px)!important;line-height:1.12!important;letter-spacing:-.035em}body.db-v36 .tc-search-modal .db-v34-search-form{gap:12px!important}body.db-v36 .tc-search-modal .db-v34-search-note{color:#506b82!important}body.db-v36 .tc-search-modal__links{display:flex;gap:8px;padding-bottom:8px}body.db-v36 .tc-search-modal__links a{min-height:48px;padding:12px;border:1px solid #a9c6db;border-radius:10px;color:#155a8e;font-size:12px}body.db-v36 .tech-hero__inner{padding:26px 16px 20px!important;gap:20px!important}body.db-v36 .tech-hero h1{max-width:16ch!important;margin:12px 0 14px!important;font-size:clamp(33px,9.4vw,42px)!important;line-height:1.02!important;letter-spacing:-.045em!important}body.db-v36 .tech-hero__content>p{font-size:14px!important;line-height:1.55!important;color:#c4d4e4!important}body.db-v36 .tech-hero__actions{margin-top:20px!important;gap:10px!important}body.db-v36 .tech-hero .tech-button{min-height:50px!important;padding:12px 9px!important;border-radius:10px!important;font-size:11px!important}body.db-v36 .tech-hero__proof{gap:5px 12px!important}body.db-v36 .tech-hero__proof span{font-size:10px!important}body.db-v36 .db36-hero-visual{position:relative;padding:14px 14px 68px!important;border:1px solid #263f59;border-radius:16px;background:#fff}body.db-v36 .db36-hero-visual .tech-hero__image{height:200px!important;max-height:200px!important;object-fit:contain!important;filter:none}body.db-v36 .tech-hero__brands{gap:24px!important;min-height:46px!important;padding:12px 16px!important}body.db-v36 .tech-shell{padding-inline:16px!important}body.db-v36 .tech-categories{padding-block:30px!important;background:#f4f6f9!important}body.db-v36 .tech-section-head{gap:12px;margin-bottom:20px!important;align-items:flex-start!important}body.db-v36 .tech-section-head h2{font-size:clamp(25px,7vw,31px)!important;line-height:1.08!important}body.db-v36 .tech-section-head p{font-size:13px;line-height:1.5}body.db-v36 .tech-categories__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-flow:row;grid-auto-columns:auto!important;gap:12px!important;margin:0;padding:0;overflow:visible}body.db-v36 .tech-category-card{border-radius:14px!important;overflow:hidden}body.db-v36 .tech-category-card__visual{aspect-ratio:4/3!important}body.db-v36 .tech-category-card__visual img{padding:12px!important}body.db-v36 .tech-category-card__body{gap:6px;padding:12px!important}body.db-v36 .tech-category-card__body h3{font-size:16px!important;line-height:1.2}body.db-v36 .tech-category-card__body small{color:#4f667f;font-size:9px!important}body.db-v36 .tech-category-card__body p{display:block;margin:0;color:#536b82;font-size:11px;line-height:1.5}body.db-v36 .tech-category-card__body>strong{min-height:44px;font-size:11px!important}body.db-v36 .db-product-card.db-product-card{border-radius:14px!important}body.db-v36 .db-product-card.db-product-card .product-card__content{gap:8px!important;padding:10px!important}body.db-v36 .db-product-card.db-product-card .ac-card-cta{pointer-events:auto;min-height:48px!important;padding:12px 10px!important;border-radius:9px!important;font-size:12px!important}body.db-v36 .db-product-card.db-product-card .quick-add__button{width:48px;min-width:48px;min-height:48px}body.db-v36 .db-product-card.db-product-card :is([role=heading],.product-title,.product-card__title,h3,h4,.h4){min-height:4.05em!important;max-height:4.05em!important;line-height:1.35!important;font-size:13px!important}body.db-v36 .db-product-card.db-product-card .db-card-reference{display:block;font-size:10px;color:#5a6d81}body.db-v36 .dbcat32 .dbcat32__inner{display:grid!important;grid-template-columns:minmax(0,1fr) 104px!important;gap:12px 16px!important;padding:20px 16px!important;align-items:center}body.db-v36 .dbcat32 .dbcat32__copy{display:contents}body.db-v36 .dbcat32__eyebrow{grid-column:1/-1;font-size:9px!important}body.db-v36 .dbcat32 h1{grid-column:1;grid-row:2;margin:0!important;font-size:clamp(24px,7vw,31px)!important;line-height:1.07!important}body.db-v36 .dbcat32 h1 em{margin-top:9px;font-size:13px!important;line-height:1.35}body.db-v36 .dbcat32__copy>p{grid-column:1/-1;margin:0;color:#c4d4e6;font-size:13px!important;line-height:1.6}body.db-v36 .dbcat32__visual{grid-column:2;grid-row:2;display:block!important;height:104px!important;min-height:0!important}body.db-v36 .dbcat32__picture{height:104px!important;min-height:0!important;width:104px!important;padding:8px!important;border-radius:14px!important;background:#fff!important;aspect-ratio:1}body.db-v36 .dbcat32__img{height:100%!important;width:100%!important;object-fit:contain!important}body.db-v36 .dbcat32__stamp{display:none}body.db-v36 .dbcat32__tags{grid-column:1/-1;flex-wrap:wrap}body.db-v36 .dbcat32__links{grid-column:1/-1;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px}body.db-v36 .dbcat32__links a{flex:0 0 auto;min-height:48px;border-radius:9px}body.db-v36 .dbcat32__meta{padding:12px 16px!important;font-size:11px}body.db-v36 .db-v34-collection-logo{grid-column:1/-1;margin:0}body.db-v36 .facets__form{min-width:0}body.db-v36 .theme-drawer__dialog{max-width:100vw;max-height:100dvh}body.db-v36.template-product .product-information__media{padding:10px!important}body.db-v36.template-product .product-media-container{max-height:min(440px,72dvh)}body.db-v36.template-product .product-information__media img{max-height:min(420px,70dvh);object-fit:contain!important}body.db-v36.template-product .product-details :is(h1,.h1,.h2){font-size:clamp(24px,6.5vw,30px)!important;line-height:1.2!important}body.db-v36.template-product .sticky-add-to-cart__bar{inset-inline:0!important;bottom:0!important;width:100%!important;max-width:100%!important;padding:10px 16px max(10px,env(safe-area-inset-bottom));border-radius:14px 14px 0 0!important;background:#fff;border:1px solid #ccd9e6;box-shadow:0 -10px 30px #0e274322}body.db-v36.template-product:has(sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar[data-stuck=true]) .apex-mobile-nav{visibility:hidden;pointer-events:none}body.db-v36 .apex-mobile-nav{z-index:150;border-top-color:#2c4058!important;background:#0b1524!important}body.db-v36 .apex-mobile-nav__item{min-height:56px!important;border-radius:10px;font-size:11px}body.db-v36 .apex-mobile-nav__item.is-active{background:#193553;color:#95ddff!important}body.db-v36 .tech-usecases .tech-section-head{flex-wrap:wrap}body.db-v36 .tech-usecases .tech-section-head nav{display:flex;gap:8px}body.db-v36 .tech-usecases__track{padding-inline:0;gap:12px}body.db-v36 .tech-usecase{flex-basis:min(82vw,340px);width:min(82vw,340px);scroll-snap-align:start}body.db-v36 .tech-usecase__body h3{font-size:24px!important}body.db-v36 .tech-usecase__body p{font-size:13px;line-height:1.6}body.db-v36 .tech-footer__inner{padding-inline:16px!important}body.db-v36 .tech-footer__links a{min-height:44px;display:inline-flex;align-items:center}body.db-v36 .tech-footer__newsletter input{min-height:50px;font-size:16px}body.db-v36 .tech-footer__newsletter button{min-height:50px}body.db-v36.db-ui-locked .sticky-add-to-cart__bar,body.db-v36:has(.theme-drawer__dialog[open]) .sticky-add-to-cart__bar{visibility:hidden;pointer-events:none}}@media(max-width:359px){body.db-v36 .db-header-v2 .tc-header{padding-inline:12px!important;gap:4px 8px!important}body.db-v36 .tech-category-card__body{padding:10px!important}body.db-v36 .tech-category-card__body h3{font-size:14px!important}body.db-v36 .db-v34-search-actions{grid-template-columns:1fr!important}body.db-v36 .dbcat32 .dbcat32__inner{grid-template-columns:minmax(0,1fr) 86px!important;gap:10px}body.db-v36 .dbcat32__picture,body.db-v36 .dbcat32__visual{width:86px!important;height:86px!important}}@media(prefers-reduced-motion:reduce){body.db-v36 .tech-usecases__track{scroll-behavior:auto}body.db-v36 .db36-search-filters summary span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dealbyte-mobile-v36.css.map */
