.dk-section--surface{background:var(--dk-surface, #F6F7FB)}.dk-section--loose{padding-top:88px;padding-bottom:88px}.dk-section--tight{padding-top:48px;padding-bottom:48px}.dk-tab-pane{display:block}.dk-tab-pane[hidden],.dk-tab-pane:not(.active){display:none}.dk-product-grid .dk-tab-pane{display:contents}.dk-test-logo--script{font-family:Brush Script MT,Lucida Handwriting,cursive;font-style:italic}.dk-test-logo--thin{font-weight:300;letter-spacing:.04em}.dk-test-logo--bold{font-weight:800}.dk-imgslot--dark{background:#0b1220;color:#fff6}.btn-ghost-on-dark{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.22)}.btn-ghost-on-dark:hover{background:#ffffff1f;border-color:#ffffff6b;color:#fff}.dk-deptcard--coming-soon{position:relative;opacity:.78}.dk-deptcard--coming-soon:hover{opacity:1}.dk-deptcard__count--soon{color:var(--dk-hot, #FFC83D);font-weight:700}.dk-catnav-item__soon{display:inline-block;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dk-hot, #FFC83D);border:1px solid var(--dk-hot, #FFC83D);border-radius:99px;vertical-align:middle}.dk-pdp-fbt{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:center;margin-top:20px}.dk-pdp-fbt__items{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.dk-pdp-fbt__item{display:block;width:140px;height:140px;background:var(--dk-surface);border:1px solid var(--dk-border);border-radius:8px;overflow:hidden}.dk-pdp-fbt__item img{width:100%;height:100%;object-fit:contain;padding:8px}.dk-pdp-fbt__plus{font-size:24px;color:var(--dk-ink-4);font-weight:300}.dk-pdp-fbt__summary{background:var(--dk-surface);border-radius:12px;padding:24px}.dk-pdp-fbt__summary-h{font-weight:700;font-size:15px;margin-bottom:12px;color:var(--dk-ink)}.dk-pdp-fbt__summary-prices{display:flex;align-items:baseline;gap:12px;margin-bottom:12px;flex-wrap:wrap}.dk-pdp-fbt__summary-now{font-family:var(--dk-font-display);font-size:30px;font-weight:800;color:var(--dk-error, #DC2626)}.dk-pdp-fbt__summary-was{text-decoration:line-through;color:var(--dk-ink-4);font-size:16px}.dk-pdp-fbt__breakdown{font-size:13px;color:var(--dk-ink-2);list-style:none;padding:0;margin:12px 0 16px;display:flex;flex-direction:column;gap:6px}@media(max-width:800px){.dk-pdp-fbt{grid-template-columns:1fr}}.dk-pdp-tab-grid__main{font-size:15px;line-height:1.65;color:var(--dk-ink-2)}.dk-pdp-tab-grid__main h2,.dk-pdp-tab-grid__main h3,.dk-pdp-tab-grid__main h4{font-family:var(--dk-font-display);color:var(--dk-ink);margin:24px 0 10px}.dk-pdp-tab-grid__aside{background:var(--dk-surface, #F6F7FB);border-radius:12px;padding:24px;align-self:start}.dk-pdp-tab-grid__aside h4{font-family:var(--dk-font-display);font-size:15px;font-weight:800;margin:0 0 14px;color:var(--dk-ink)}.dk-pdp-benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.dk-pdp-benefits li{display:flex;gap:12px;font-size:14px;line-height:1.5;color:var(--dk-ink-2)}.dk-pdp-benefits .dk-check{color:var(--dk-success, #16A34A);font-weight:700;font-size:18px;flex-shrink:0}.dk-pdp-ship-list{list-style:none;padding:0;margin:14px 0;display:flex;flex-direction:column;gap:14px;font-size:15px;line-height:1.55;color:var(--dk-ink-2)}.dk-pdp-ship-list strong{color:var(--dk-ink)}.dk-pdp-specs-empty{max-width:760px;font-size:14px;color:var(--dk-ink-2)}.dk-pdp-specs-empty p{line-height:1.6}.dk-deptcard--coming-soon:after{content:"COMING SOON";position:absolute;top:12px;right:12px;font-family:var(--dk-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--dk-deal);background:#0b1220d9;padding:4px 8px;border-radius:99px}.dk-mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--dk-z-drawer, 200);pointer-events:none}.dk-mobile-nav[aria-hidden=false]{pointer-events:auto}.dk-mobile-nav__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b122073;opacity:0;transition:opacity .22s ease}.dk-mobile-nav[aria-hidden=false] .dk-mobile-nav__overlay{opacity:1}.dk-mobile-nav__panel{position:absolute;left:0;top:0;bottom:0;width:min(86vw,360px);background:#fff;box-shadow:8px 0 32px #0b122033;transform:translate(-100%);transition:transform .26s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.dk-mobile-nav[aria-hidden=false] .dk-mobile-nav__panel{transform:translate(0)}.dk-mobile-nav__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--dk-border)}.dk-mobile-nav__close{background:none;border:none;cursor:pointer;padding:6px;color:var(--dk-ink)}.dk-mobile-nav__body{flex:1;overflow-y:auto;padding:16px 20px}.dk-mobile-nav__body a{display:block;padding:12px 0;font-size:15px;font-weight:600;color:var(--dk-ink);text-decoration:none;border-bottom:1px solid var(--dk-border)}.dk-mobile-nav__body a:hover{color:var(--dk-blue)}.dk-mobile-nav__foot{padding:18px 20px;border-top:1px solid var(--dk-border)}.dk-header-mobile-trigger{display:none;background:none;border:none;padding:8px;cursor:pointer;color:var(--dk-ink)}@media(max-width:900px){.dk-header-mobile-trigger{display:inline-flex}}.dk-megamenu{position:absolute;left:0;right:0;top:100%;background:#fff;box-shadow:0 16px 40px #0b122024;opacity:0;pointer-events:none;transition:opacity .18s;z-index:50;max-height:70vh;overflow-y:auto}.dk-megamenu[aria-hidden=false]{opacity:1;pointer-events:auto}.dk-megamenu__grid{display:grid;grid-template-columns:3fr 1fr;gap:48px}.dk-megamenu__col h4{font-family:var(--dk-font-display);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;color:var(--dk-ink)}.dk-megamenu__col a{font-size:14px;color:var(--dk-ink-2);text-decoration:none}.dk-megamenu__col a:hover{color:var(--dk-blue)}.dk-megamenu__coming-soon h4{font-size:16px;margin-bottom:8px}.dk-megamenu__feature-body h5{font-family:var(--dk-font-display);font-size:16px;margin:8px 0 6px}@media(max-width:900px){.dk-megamenu{display:none}}.dk-footer-newsletter{margin-top:18px}.dk-footer-newsletter__label{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--dk-hot, #FFC83D);margin-bottom:8px}.dk-footer-newsletter__form{display:flex;gap:8px;max-width:360px}.dk-footer-newsletter__form input{flex:1;padding:10px 12px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:6px;color:#fff;font:inherit}.dk-footer-newsletter__form input::placeholder{color:#fff6}.dk-footer-newsletter__form input:focus{background:#ffffff1f;border-color:#ffc83d99;outline:none}.dk-footer-newsletter__success{font-size:12px;color:var(--dk-success, #16A34A);margin-top:8px}.dk-footer-newsletter__error{font-size:12px;color:var(--dk-hot, #FFC83D);margin-top:8px}.dk-stars__num{font-weight:700;color:var(--dk-ink);margin-left:4px;font-size:13px}.dk-stars__count{color:var(--dk-ink-4);margin-left:2px;font-size:12px}.dk-stars{display:inline-flex;align-items:center;gap:2px;color:#ffb300}.dk-stars svg{width:14px;height:14px}.dk-cart-drawer{position:fixed;top:0;right:0;bottom:0;width:min(440px,100vw);z-index:var(--dk-z-drawer, 200);pointer-events:none}.dk-cart-drawer[aria-hidden=true]:not(.open){visibility:hidden}.dk-cart-drawer[aria-hidden=true]:not(.open) .dk-cart-drawer__panel,.dk-cart-drawer[aria-hidden=true]:not(.open) .dk-cart-drawer__overlay{display:none!important}.dk-cart-drawer.open{pointer-events:auto;visibility:visible}.dk-cart-drawer.open .dk-cart-drawer__panel{display:flex!important}.dk-cart-drawer.open .dk-cart-drawer__overlay{display:block!important}.dk-search-overlay[aria-hidden=true]:not(.open){visibility:hidden;pointer-events:none}.dk-search-overlay[aria-hidden=true]:not(.open) .dk-search-overlay__panel,.dk-search-overlay[aria-hidden=true]:not(.open) .dk-search-overlay__overlay{display:none!important}.dk-mobile-nav[aria-hidden=true]{visibility:hidden;pointer-events:none}.dk-mobile-nav[aria-hidden=true] .dk-mobile-nav__panel,.dk-mobile-nav[aria-hidden=true] .dk-mobile-nav__overlay{display:none!important}.dk-mobile-nav[aria-hidden=false]{visibility:visible;pointer-events:auto}.dk-mobile-nav[aria-hidden=false] .dk-mobile-nav__panel,.dk-mobile-nav[aria-hidden=false] .dk-mobile-nav__overlay{display:block!important}.dk-mobile-nav[aria-hidden=false] .dk-mobile-nav__panel{display:flex!important}.dk-cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b122073;opacity:0;transition:opacity .22s}.dk-cart-drawer.open .dk-cart-drawer__overlay{opacity:1}.dk-cart-drawer__panel{position:absolute;right:0;top:0;bottom:0;width:min(96vw,440px);background:#fff;box-shadow:-8px 0 32px #0b122033;transform:translate(100%);transition:transform .26s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.dk-cart-drawer.open .dk-cart-drawer__panel{transform:translate(0)}.dk-cart-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid var(--dk-border)}.dk-cart-drawer__title{font-family:var(--dk-font-display);font-size:18px;font-weight:800;margin:0;color:var(--dk-ink)}.dk-cart-drawer__count{color:var(--dk-ink-4);font-weight:500}.dk-cart-drawer__close{background:none;border:none;padding:8px;cursor:pointer;color:var(--dk-ink)}.dk-cart-drawer__shipprog{padding:14px 22px;background:var(--dk-surface)}.dk-cart-drawer__shipprog-label{font-size:13px;color:var(--dk-ink-2);margin-bottom:8px}.dk-cart-drawer__shipprog-label strong{color:var(--dk-ink)}.dk-cart-drawer__shipprog-track{height:4px;background:#0b122014;border-radius:99px;overflow:hidden}.dk-cart-drawer__shipprog-fill{height:100%;background:linear-gradient(90deg,var(--dk-blue),var(--dk-deal));transition:width .22s}.dk-cart-drawer__lines{flex:1;overflow-y:auto;padding:16px 22px}.dk-cart-drawer__foot{padding:18px 22px;border-top:1px solid var(--dk-border);display:flex;flex-direction:column;gap:12px}.dk-cart-drawer__subtotal{display:flex;justify-content:space-between;font-size:16px;font-weight:700;color:var(--dk-ink)}.dk-cart-drawer__trust{display:flex;gap:12px;justify-content:center;font-size:11px;color:var(--dk-ink-4);flex-wrap:wrap}.dk-cart-drawer__empty{text-align:center;padding:40px 20px;color:var(--dk-ink-3)}.dk-cart-drawer__empty-icon{color:var(--dk-ink-5);margin-bottom:12px}.dk-cart-drawer__empty h3{color:var(--dk-ink);margin:0 0 6px;font-family:var(--dk-font-display)}.dk-cart-drawer__empty p{margin:0 0 20px;font-size:14px}.dk-cart-line{display:grid;grid-template-columns:64px 1fr auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--dk-border);align-items:start}.dk-cart-line:last-child{border-bottom:none}.dk-cart-line__img{width:64px;height:64px;border-radius:6px;background:var(--dk-surface);overflow:hidden}.dk-cart-line__img img{width:100%;height:100%;object-fit:contain;padding:4px}.dk-cart-line__brand{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--dk-ink-4);letter-spacing:.06em}.dk-cart-line__name{display:block;font-size:13px;font-weight:600;color:var(--dk-ink);text-decoration:none;line-height:1.3;margin:2px 0 4px}.dk-cart-line__opts{font-size:11px;color:var(--dk-ink-4);margin-bottom:6px}.dk-cart-line__qty{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--dk-border);border-radius:6px;padding:2px 6px;font-size:12px}.dk-cart-line__qty button{width:22px;height:22px;background:none;border:none;cursor:pointer;font-size:14px;line-height:1}.dk-cart-line__right{text-align:right}.dk-cart-line__was{display:block;font-size:11px;text-decoration:line-through;color:var(--dk-ink-4)}.dk-cart-line__price{display:block;font-weight:700;color:var(--dk-ink);font-size:14px}.dk-cart-line__remove{background:none;border:none;cursor:pointer;color:var(--dk-ink-4);padding:4px;margin-top:4px}.dk-cart-line__remove:hover{color:var(--dk-error, #DC2626)}.dk-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--dk-z-modal, 300);pointer-events:none}.dk-search-overlay.open{pointer-events:auto}.dk-search-overlay__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b12208c;opacity:0;transition:opacity .22s}.dk-search-overlay.open .dk-search-overlay__overlay{opacity:1}.dk-search-overlay__panel{position:absolute;top:0;left:0;right:0;background:#fff;box-shadow:0 16px 40px #0b12202e;transform:translateY(-100%);transition:transform .26s cubic-bezier(.4,0,.2,1);padding:24px}.dk-search-overlay.open .dk-search-overlay__panel{transform:translateY(0)}.dk-search-overlay__form{display:flex;align-items:center;gap:14px;max-width:1280px;margin:0 auto}.dk-search-overlay__close{background:none;border:none;padding:8px;cursor:pointer;color:var(--dk-ink)}.dk-search-overlay__input-wrap{flex:1;position:relative}.dk-search-overlay__input-wrap input{width:100%;padding:14px 20px 14px 50px;font-size:18px;border:2px solid var(--dk-border);border-radius:10px;background:#fff;font-family:inherit}.dk-search-overlay__input-wrap input:focus{outline:none;border-color:var(--dk-blue)}.dk-search-overlay__icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--dk-ink-4)}.dk-search-overlay__submit{white-space:nowrap}.dk-search-overlay__body{max-width:1280px;margin:24px auto 0}.dk-search-overlay__quick-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--dk-ink-4);margin-bottom:12px}.dk-search-overlay__chips{display:flex;gap:8px;flex-wrap:wrap}.dk-pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:36px;flex-wrap:wrap}.dk-pagination__current{background:var(--dk-ink);color:#fff}.dk-promobar-dots .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ffffff4d;margin:0 3px;vertical-align:middle}.dk-promobar-dots .dot.active{background:var(--dk-deal)}.dk-catnav-item--outlet{color:var(--dk-hot, #FFC83D)!important;font-weight:700}.dk-catnav-item__chev{margin-left:4px;vertical-align:middle;transition:transform .15s}.dk-catnav-item[aria-expanded=true] .dk-catnav-item__chev{transform:rotate(180deg)}.dk-header-action__count{display:inline-block;background:var(--dk-error, #DC2626);color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;padding:0 5px;border-radius:9px;line-height:18px;text-align:center;margin-left:4px;vertical-align:middle}.pcard__wish.active,[data-dk-wish].active{color:var(--dk-error, #DC2626)}[data-dk-wish].active svg{fill:var(--dk-error, #DC2626)}.dk-collection-hero-inner{display:grid;grid-template-columns:1.5fr 1fr;gap:48px;align-items:center;position:relative}.dk-collection-hero-eyebrow{display:inline-block;color:var(--dk-hot, #FFC83D);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.dk-collection-hero-title{font-family:var(--dk-font-display);font-size:44px;font-weight:800;letter-spacing:-.025em;margin:0 0 12px;color:#fff;line-height:1.1}.dk-collection-hero-lede{font-size:16px;color:#ffffffbf;max-width:540px;margin:0 0 18px;line-height:1.5}.dk-collection-hero .dk-collection-hero__title{color:#fff}.dk-collection-hero .dk-collection-hero__lede{color:#ffffffbf;font-size:16px;max-width:540px;margin:0 0 18px;line-height:1.5}.dk-shop-main{min-width:0}.dk-sort-bar{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--dk-border, #E1E4EC);border-radius:12px;padding:12px 16px;margin-bottom:16px;flex-wrap:wrap;box-shadow:0 1px 2px #0b12200a}.dk-sort-bar .count{font-weight:600;font-size:14px;color:var(--dk-ink, #0B1220);white-space:nowrap}.dk-sort-bar .applied{display:flex;gap:6px;flex:1;flex-wrap:wrap;min-width:0}.dk-sort-controls{display:flex;align-items:center;gap:10px;margin-left:auto}.dk-sort-controls select{padding:8px 30px 8px 12px;border:1px solid var(--dk-border);border-radius:6px;background:#fff;font-size:13px;font-family:inherit;color:var(--dk-ink);cursor:pointer}.dk-filter-mobile-trigger{display:none;align-items:center;gap:6px;padding:8px 14px;background:var(--dk-ink);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}@media(max-width:900px){.dk-filter-mobile-trigger{display:inline-flex}}.dk-filter-help{margin-top:24px;padding:18px;background:linear-gradient(135deg,var(--dk-ink, #0B1220),#16213A);color:#fff;border-radius:12px}.dk-filter-help h4{font-family:var(--dk-font-display);font-size:15px;font-weight:800;margin:0 0 6px;color:#fff}.dk-filter-help p{font-size:12px;color:#ffffffb3;margin:0 0 12px;line-height:1.4}.dk-filter-empty{padding:16px;background:var(--dk-surface, #F6F7FB);border-radius:8px;font-size:12px;color:var(--dk-ink-3, #5B6577);line-height:1.5}.dk-collection-promo{display:flex;align-items:center;gap:18px;padding:16px 20px;margin-bottom:16px;background:linear-gradient(120deg,#16213a,#0b1220);color:#fff;border-radius:12px;flex-wrap:wrap}.dk-collection-promo .badge{flex-shrink:0}.dk-collection-promo__body{flex:1;min-width:0}.dk-collection-promo__title{font-weight:700;font-size:15px;color:#fff}.dk-collection-promo__sub{font-size:13px;color:#ffffffb3;margin-top:2px}.dk-collection-mid-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:24px;background:var(--dk-surface, #F6F7FB);border:1px solid var(--dk-border, #E1E4EC);border-radius:12px;margin:36px 0 0}.dk-collection-mid-trust__item{display:flex;gap:12px;align-items:flex-start}.dk-collection-mid-trust__icon{width:40px;height:40px;background:#fff;border-radius:8px;display:grid;place-items:center;color:var(--dk-blue, #2C6CFF);flex-shrink:0}.dk-collection-mid-trust__t{font-weight:700;font-size:13px;color:var(--dk-ink);margin-bottom:2px}.dk-collection-mid-trust__s{font-size:11px;color:var(--dk-ink-3, #5B6577);line-height:1.4}@media(max-width:900px){.dk-collection-mid-trust{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.dk-collection-mid-trust{grid-template-columns:1fr}}.dk-collection-empty{text-align:center;padding:64px 20px}.dk-collection-empty>svg,.dk-collection-empty>.dk-icon{color:var(--dk-ink-4, #8B95A5);margin-bottom:16px}.dk-collection-empty h2{font-family:var(--dk-font-display);font-size:28px;font-weight:800;margin:0 0 10px;color:var(--dk-ink)}.dk-collection-empty p{font-size:15px;line-height:1.55;color:var(--dk-ink-3);max-width:520px;margin:0 auto 24px}.dk-collection-empty p a{color:var(--dk-blue);font-weight:600}.dk-collection-empty__actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:48px}.dk-collection-empty__suggest{text-align:left}.dk-collection-empty__suggest h3{font-family:var(--dk-font-display);font-size:18px;font-weight:800;margin:24px 0 16px;color:var(--dk-ink)}.dk-collection-faq-block{margin-top:64px}.dk-collection-faq-block .t-h2{margin-bottom:6px}.dk-collection-faq-block__lede{margin-bottom:20px;color:var(--dk-ink-3)}.dk-collection-faq-block__list{display:flex;flex-direction:column;gap:6px}.dk-collection-faq-block details{border:1px solid var(--dk-border);border-radius:10px;padding:14px 18px;background:#fff}.dk-collection-faq-block details[open]{border-color:var(--dk-blue);background:var(--dk-surface)}.dk-collection-faq-block summary{cursor:pointer;font-weight:700;font-size:14px;color:var(--dk-ink);list-style:none;padding-right:24px;position:relative}.dk-collection-faq-block summary::-webkit-details-marker{display:none}.dk-collection-faq-block summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:22px;font-weight:300;color:var(--dk-blue)}.dk-collection-faq-block details[open] summary:after{content:"\2212"}.dk-collection-faq-block .faq-item__body{margin-top:10px;font-size:14px;line-height:1.6;color:var(--dk-ink-2)}.dk-collection-faq-block .faq-item__body a{color:var(--dk-blue);font-weight:600}@media(max-width:900px){.dk-collection-hero-inner{grid-template-columns:1fr;gap:24px}.dk-collection-hero-stats{grid-template-columns:repeat(2,1fr)}.dk-collection-hero-title{font-size:32px}.dk-shop-layout{grid-template-columns:1fr}.dk-filter-sidebar{position:fixed;inset:auto 0 0 0;background:#fff;z-index:var(--dk-z-drawer, 200);transform:translateY(100%);transition:transform .26s cubic-bezier(.4,0,.2,1);max-height:80vh;overflow-y:auto;padding:20px;border-top:1px solid var(--dk-border);box-shadow:0 -12px 32px #0b12202e;border-radius:16px 16px 0 0}.dk-filter-sidebar.open{transform:translateY(0)}.dk-filter-sidebar__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--dk-border)}.dk-filter-sidebar__head h3{font-family:var(--dk-font-display);font-size:18px;margin:0}.dk-filter-sidebar__close{background:none;border:none;font-size:24px;cursor:pointer;padding:4px 8px}.dk-filter-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0b122066;z-index:calc(var(--dk-z-drawer, 200) - 1)}}@media(max-width:640px){.dk-collection-hero-stats,.dk-product-grid--cols-4,.dk-product-grid--cols-3{grid-template-columns:repeat(2,1fr)}.dk-sort-bar{padding:10px 12px}.dk-sort-controls{width:100%}}@media(min-width:901px){.dk-filter-sidebar__close,.dk-filter-sidebar__head{display:none}.dk-filter-backdrop{display:none!important}}.dk-pdp-info h1,.dk-pdp-info h2,.dk-pdp-info h3,.dk-pdp-info__title,.dk-pdp-tabs-section h2,.dk-pdp-tabs-section h3,.dk-pdp-tabs-section h4,.dk-pdp-tab-grid__main h2,.dk-pdp-tab-grid__main h3,.dk-pdp-tab-grid__main h4,.dk-pdp-tab-grid__aside h4,.dk-pdp-fbt h2,.dk-pdp-fbt__summary-h,.dk-pdp-similar h2,.dk-pdp-sticky__name,.dk-page-content h1,.dk-page-content h2,.dk-page-content h3,.dk-page-content__paragraph h2,.dk-page-content__paragraph h3,.dk-collection-faq-block h2,.dk-collection-empty h2,.dk-collection-empty h3,.dk-collection-hero h1,.dk-collection-hero__title,.dk-collection-hero-title,.dk-section-title-row h2,.dk-section-title-row h3,.t-h1,.t-h2,.t-h3,.t-h4,section.dk-section h1,section.dk-section h2,section.dk-section h3,section.dk-section-tight h1,section.dk-section-tight h2,section.dk-section-tight h3{color:var(--dk-ink, #0B1220)!important;font-family:var(--dk-font-display, "Inter Tight"),sans-serif!important}.dk-collection-hero h1,.dk-collection-hero__title,.dk-collection-hero-title,.dk-hero h1,.dk-hero__heading,.dk-hero h1 *,.dk-page-hero h1,.dk-page-hero__heading,.dk-page-hero__heading *,.dk-page-hero p{color:#fff!important}.dk-hero__heading span,.dk-collection-hero__title span,.dk-page-hero__heading span{color:var(--dk-blue, #2C6CFF)!important}.pcard__title,.pcard__brand,.pcard__price,.pcard__meta{color:var(--dk-ink, #0B1220)}.pcard__title{color:var(--dk-ink, #0B1220)!important}.pcard__brand{color:var(--dk-ink-3, #5B6577)!important}.pcard__price{color:var(--dk-ink, #0B1220)!important}.pcard__price--sale{color:var(--dk-error, #DC2626)!important}.dk-section p,.dk-section li,.dk-section-tight p,.dk-section-tight li{color:var(--dk-ink-2, #2A3447)}.dk-megamenu{position:absolute;left:0;right:0;top:100%;background:#fff;box-shadow:0 16px 40px #0b122024;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:50;max-height:70vh;overflow-y:auto}.dk-megamenu.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.dk-megamenu__panel{padding:32px 0}.dk-megamenu__grid{display:grid;grid-template-columns:3fr 1fr;gap:48px;align-items:start}.dk-megamenu__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.dk-megamenu__col h4{font-family:var(--dk-font-display);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;color:var(--dk-ink)!important}.dk-megamenu__col ul{list-style:none;padding:0;margin:0}.dk-megamenu__col li{margin-bottom:8px}.dk-megamenu__col a{font-size:14px;color:var(--dk-ink-2)!important;text-decoration:none;display:block;padding:2px 0}.dk-megamenu__col a:hover{color:var(--dk-blue)!important}.dk-megamenu__coming-soon{background:var(--dk-surface);padding:24px;border-radius:12px;text-align:center}.dk-megamenu__coming-soon h4{font-size:16px;margin-bottom:8px;color:var(--dk-ink)!important}.dk-megamenu__coming-soon p{font-size:13px;color:var(--dk-ink-3);margin:0 0 14px}.dk-megamenu__feature{background:var(--dk-surface);border-radius:12px;overflow:hidden}.dk-megamenu__feature img{width:100%;height:160px;object-fit:cover}.dk-megamenu__feature-body{padding:16px}.dk-megamenu__feature-body h5{font-family:var(--dk-font-display);font-size:16px;margin:8px 0 6px;color:var(--dk-ink)!important}.dk-megamenu__feature-body p{font-size:13px;color:var(--dk-ink-3);margin:0 0 12px;line-height:1.4}.dk-catnav,.dk-header{position:relative}.dk-megamenu{left:0;right:0}@media(max-width:900px){.dk-megamenu{display:none!important}}.template-list-collections,body.template-list-collections{background:var(--dk-bg, #fff)}.template-list-collections h1,body.template-list-collections h1{font-family:var(--dk-font-display)!important;color:var(--dk-ink)!important}.dk-pdp-tabs-section .dk-pdp-tab-content,.dk-pdp-tabs-section .dk-pdp-tab-content *,.dk-pdp-tab-grid__main,.dk-pdp-tab-grid__main *,.dk-pdp-tabs-section p,.dk-pdp-tabs-section li,.dk-pdp-tabs-section span,.dk-pdp-tabs-section ul,.dk-pdp-tabs-section ol,.dk-pdp-tabs-section td,.dk-pdp-tabs-section th,.dk-pdp-tabs-section a{color:var(--dk-ink-2, #2A3447)!important}.dk-pdp-tabs-section h1,.dk-pdp-tabs-section h2,.dk-pdp-tabs-section h3,.dk-pdp-tabs-section h4,.dk-pdp-tabs-section h5,.dk-pdp-tabs-section h6,.dk-pdp-tabs-section strong,.dk-pdp-tabs-section b{color:var(--dk-ink, #0B1220)!important;font-family:var(--dk-font-display)!important;font-weight:800!important}.dk-pdp-tabs-section a,.dk-pdp-tabs-section a *{color:var(--dk-blue, #2C6CFF)!important;text-decoration:underline}.dk-pdp-tabs-section .tab,.dk-pdp-tabs-section .tab *{color:var(--dk-ink-3, #5B6577)!important}.dk-pdp-tabs-section .tab.active,.dk-pdp-tabs-section .tab.active *{color:var(--dk-ink, #0B1220)!important}.dk-pdp-tab-content .rte,.dk-pdp-tab-content .rte *,.dk-pdp-tab-content .product-description,.dk-pdp-tab-content .product-description *{color:var(--dk-ink-2, #2A3447)!important}.dk-pdp-similar h2,.dk-pdp-fbt h2,.dk-pdp-fbt-section h2,section[class*=dk-pdp] h2{color:var(--dk-ink, #0B1220)!important}.dk-usecircles{display:grid!important;grid-template-columns:repeat(10,1fr)!important;gap:12px!important;width:100%;max-width:100%}.dk-usecircle{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;text-decoration:none!important;gap:8px!important;min-width:0}.dk-usecircle__img,.dk-usecircle .imgslot,.dk-usecircle .dk-imgslot{width:100%!important;max-width:96px!important;aspect-ratio:1 / 1!important;height:auto!important;border-radius:50%!important;overflow:hidden!important;background:var(--dk-surface, #F6F7FB)!important;display:grid!important;place-items:center!important}.dk-usecircle__img img,.dk-usecircle img{width:100%!important;height:100%!important;object-fit:cover!important}.dk-usecircle__label{font-size:12px!important;font-weight:600!important;color:var(--dk-ink-2, #2A3447)!important;line-height:1.2!important}@media(max-width:900px){.dk-usecircles{grid-template-columns:repeat(5,1fr)!important}.dk-usecircle__img{max-width:80px!important}}@media(max-width:480px){.dk-usecircles{grid-template-columns:repeat(3,1fr)!important}}.dk-email-cta{background:linear-gradient(135deg,#0b1220,#16213a)!important;color:#fff!important;padding:56px 48px!important;border-radius:16px!important}.dk-email-cta *,.dk-email-cta p,.dk-email-cta h1,.dk-email-cta h2,.dk-email-cta h3,.dk-email-cta .t-h2,.dk-email-cta__heading,.dk-email-cta .t-lede,.dk-email-cta .lede{color:#fff!important}.dk-email-cta .t-eyebrow,.dk-email-cta__eyebrow{color:var(--dk-hot, #FFC83D)!important}.dk-email-cta__reassure,.dk-email-cta .reassure{color:#ffffffa6!important;font-size:12px!important;margin-top:10px}.dk-email-cta__form input,.dk-email-cta__form input[type=email]{background:#ffffff14!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important}.dk-email-cta__form input::placeholder{color:#fff6!important}@media(max-width:800px){.dk-email-cta{padding:36px 24px!important}}.dk-collection-hero,.dk-collection-hero *{color:#fff}.dk-collection-hero a:not(.chip):not(.btn),.dk-collection-hero .dk-collection-crumb a{color:#ffffffb3!important}.dk-collection-hero .dk-collection-crumb a:hover,.dk-collection-hero h1,.dk-collection-hero__title,.dk-collection-hero-title{color:#fff!important}.dk-collection-hero__lede,.dk-collection-hero-lede,.dk-collection-hero .lede,.dk-collection-hero p{color:#ffffffc7!important}.dk-collection-hero__eyebrow,.dk-collection-hero-eyebrow{color:var(--dk-hot, #FFC83D)!important}.dk-collection-hero .dk-collection-crumb,.dk-collection-hero .dk-collection-crumb *{color:#fff9!important}.dk-collection-hero-stat .num{color:#fff!important}.dk-collection-hero-stat .lbl{color:#fff9!important}.dk-collection-hero .chip{background:#ffffff0f!important;border-color:#ffffff2e!important;color:#fff!important}.dk-collection-hero .chip.active{background:#fff!important;color:var(--dk-ink, #0B1220)!important}.dk-page-hero,.dk-page-hero *{color:#fff}.dk-page-hero h1,.dk-page-hero__heading,.dk-page-hero__heading *{color:#fff!important}.dk-page-hero__lede,.dk-page-hero p{color:#ffffffc7!important}.dk-page-hero__eyebrow{color:var(--dk-hot, #FFC83D)!important}.dk-page-hero__crumb,.dk-page-hero__crumb *,.dk-page-hero__crumb a{color:#ffffffb3!important}.dk-page-hero__crumb a:hover{color:#fff!important}.dk-header-main{padding:18px 0!important}.dk-header-main-inner{display:flex;align-items:center;gap:24px;min-height:56px}.dk-catnav{border-top:1px solid var(--dk-border, #E1E4EC);padding:6px 0!important}.dk-catnav-inner{display:flex;align-items:center;gap:4px;min-height:44px}.dk-catnav-item{padding:8px 14px!important;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--dk-ink-2, #2A3447);text-decoration:none;border-radius:6px;transition:background-color .15s,color .15s}.dk-catnav-item:hover{background:var(--dk-surface, #F6F7FB);color:var(--dk-ink, #0B1220)}.dk-utility{padding:6px 0!important;border-bottom:1px solid var(--dk-border, #E1E4EC);background:var(--dk-surface, #F6F7FB)}.dk-utility-inner{display:flex;justify-content:space-between;align-items:center;font-size:12px;min-height:30px}.dk-utility-left,.dk-utility-right{display:flex;gap:18px;align-items:center}.dk-utility-link{color:var(--dk-ink-3, #5B6577);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.dk-utility-link:hover{color:var(--dk-ink, #0B1220)}.dk-promobar{background:var(--dk-ink, #0B1220);color:#fff;padding:8px 16px;font-size:12px;display:flex;align-items:center;justify-content:center;gap:12px;min-height:30px}.dk-promobar .accent{color:var(--dk-hot, #FFC83D);font-weight:700}.dk-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.dk-logo-mark{display:inline-flex;color:var(--dk-ink, #0B1220)}.dk-logo-text{display:flex;flex-direction:column;gap:0;line-height:1}.dk-logo-name{font-family:var(--dk-font-display, "Inter Tight");font-size:22px;font-weight:800;letter-spacing:.02em;color:var(--dk-ink, #0B1220)!important}.dk-logo-tagline{font-family:var(--dk-font-body);font-size:11px;color:var(--dk-ink-3, #5B6577);letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.dk-header-search{flex:1;max-width:720px;display:flex;align-items:center;border:1.5px solid var(--dk-border, #E1E4EC);border-radius:10px;overflow:hidden;cursor:text;background:#fff}.dk-header-search:hover,.dk-header-search:focus-within{border-color:var(--dk-blue, #2C6CFF)}.dk-header-search-cat{background:var(--dk-surface, #F6F7FB);border:none;padding:11px 14px;font-size:12px;font-weight:600;color:var(--dk-ink-2, #2A3447);cursor:pointer;border-right:1px solid var(--dk-border, #E1E4EC);display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.dk-header-search input{flex:1;border:none;outline:none;padding:11px 14px;font-size:14px;font-family:inherit;background:transparent;color:var(--dk-ink, #0B1220)}.dk-header-search input::placeholder{color:var(--dk-ink-4, #8B95A5)}.dk-header-search-btn{background:var(--dk-ink, #0B1220);color:#fff;border:none;padding:11px 18px;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.dk-header-search-btn:hover{background:var(--dk-blue, #2C6CFF)}.dk-header-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.dk-header-action{display:inline-flex;flex-direction:column;align-items:center;padding:8px 12px;text-decoration:none;color:var(--dk-ink-2, #2A3447);background:none;border:none;cursor:pointer;font-family:inherit;border-radius:8px;position:relative;font-size:11px;min-width:56px}.dk-header-action:hover{background:var(--dk-surface, #F6F7FB);color:var(--dk-ink, #0B1220)}.dk-header-action__sub{font-size:10px;color:var(--dk-ink-4, #8B95A5);margin-top:2px}.dk-header-action__label{font-size:11px;font-weight:700;color:var(--dk-ink, #0B1220)}.dk-header-action__count{position:absolute;top:4px;right:4px;background:var(--dk-error, #DC2626);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:8px;padding:0 4px;line-height:16px;text-align:center}@media(max-width:900px){.dk-utility,.dk-header-action__sub,.dk-header-action__label,.dk-header-search-cat,.dk-header-search-btn span{display:none}.dk-header-main{padding:14px 0!important}}.dk-deals-hero,.dk-deals-hero *{color:#fff}.dk-deals-hero h1,.dk-deals-hero h2{color:#fff!important}.dk-deals-hero p,.dk-deals-hero__lede{color:#ffffffc7!important}.dk-section[style*="background:var(--dk-ink)"] *,.dk-section[style*="background: var(--dk-ink)"] *,[class*=dk-section][style*="background:#0B1220"] *,[class*=dk-section][style*="background: #0B1220"] *{color:#fff}.dk-container .rte,.dk-container .rte *,.dk-shop-main .rte,.dk-shop-main .rte *{color:var(--dk-ink-2, #2A3447)!important}.dk-container .rte h1,.dk-container .rte h2,.dk-container .rte h3,.dk-container .rte strong,.dk-shop-main .rte strong,.dk-brands-directory h2,.dk-brands-directory h3,.dk-brands-directory h4{color:var(--dk-ink, #0B1220)!important}.dk-brands-directory p{color:var(--dk-ink-2, #2A3447)!important}.dk-use-cases-grid h3,.dk-use-cases-grid h4{color:var(--dk-ink, #0B1220)!important}.dk-use-cases-grid p{color:var(--dk-ink-2, #2A3447)!important}.dk-about-strip h2,.dk-about-strip h3{color:var(--dk-ink, #0B1220)!important}.dk-about-strip p{color:var(--dk-ink-2, #2A3447)!important}.dk-test-card,.dk-test-card *,.dk-test-card__quote,.dk-test-card__author{color:var(--dk-ink, #0B1220)}.dk-test-card__quote{color:var(--dk-ink-2, #2A3447)!important}.dk-test-card .role{color:var(--dk-ink-3, #5B6577)!important}.dk-trustbar__title{color:var(--dk-ink, #0B1220)!important}.dk-trustbar__sub{color:var(--dk-ink-3, #5B6577)!important}.dk-trustbar__icon{color:var(--dk-blue, #2C6CFF)}.dk-about-stats .num,.dk-hero__stat .num{color:var(--dk-ink, #0B1220)}.dk-about-stats .lbl,.dk-hero__stat .lbl{color:var(--dk-ink-3, #5B6577)}.dk-hero .dk-hero__stat .num,.dk-hero .dk-hero__stat-num{color:#fff!important}.dk-hero .dk-hero__stat .lbl,.dk-hero .dk-hero__stat-lbl{color:#fff9!important}.dk-catnav,.dk-catnav.dk-catnav{background:#fff!important;color:var(--dk-ink, #0B1220)!important;border-top:1px solid var(--dk-border, #E1E4EC)!important;border-bottom:1px solid var(--dk-border, #E1E4EC)!important}.dk-catnav-inner{display:flex!important;align-items:center!important;gap:2px!important;min-height:50px!important;padding:0!important}.dk-catnav-item,.dk-catnav-item.dk-catnav-item{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:14px!important;font-size:13px!important;font-weight:600!important;color:var(--dk-ink-2, #2A3447)!important;background:transparent!important;border:none!important;border-bottom:2px solid transparent!important;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:color .12s,border-color .12s}.dk-catnav-item:hover,.dk-catnav-item:focus,.dk-catnav-item.active{color:var(--dk-blue, #2C6CFF)!important;border-bottom-color:var(--dk-blue, #2C6CFF)!important;background:transparent!important}.dk-catnav-item--deals,.dk-catnav-item.deals,.dk-catnav-item--deals.dk-catnav-item{color:var(--dk-error, #DC2626)!important;font-weight:700!important}.dk-catnav-item--deals:hover{color:var(--dk-error, #DC2626)!important;border-bottom-color:var(--dk-error, #DC2626)!important}.dk-catnav-item--outlet,.dk-catnav-item.dk-catnav-item--outlet{color:var(--dk-hot, #FFC83D)!important;font-weight:700!important}.dk-catnav-item--outlet:hover{color:var(--dk-hot-2, #FFB300)!important}.dk-catnav-item__soon{display:inline-block!important;margin-left:4px!important;padding:2px 6px!important;font-size:9px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--dk-hot, #FFC83D)!important;background:#ffc83d1f!important;border-radius:99px!important;vertical-align:middle!important}.dk-catnav-sep{width:1px;height:20px;background:var(--dk-border, #E1E4EC);margin:0 6px}body section.dk-page-hero h1,body .dk-page-hero h1,body .dk-page-hero h1 *,body .dk-page-hero .dk-page-hero__heading,body .dk-page-hero .dk-page-hero__heading *,body .dk-collection-hero h1,body .dk-collection-hero h1 *,body .dk-collection-hero .dk-collection-hero__title,body .dk-collection-hero .dk-collection-hero-title,body .dk-hero h1,body .dk-hero h1 *,body .dk-hero .dk-hero__heading,body .dk-hero .dk-hero__heading *{color:#fff!important;background:transparent!important;-webkit-text-fill-color:#fff!important}body section.dk-page-hero p,body .dk-page-hero p,body .dk-page-hero .dk-page-hero__lede,body .dk-collection-hero p,body .dk-collection-hero .dk-collection-hero__lede,body .dk-collection-hero .dk-collection-hero-lede,body .dk-hero .dk-hero__lede,body .dk-hero p{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important}body .dk-page-hero .dk-page-hero__eyebrow,body .dk-collection-hero .dk-collection-hero__eyebrow,body .dk-collection-hero .dk-collection-hero-eyebrow,body .dk-hero .dk-hero__eyebrow{color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important}body .dk-page-hero .dk-page-hero__crumb,body .dk-page-hero .dk-page-hero__crumb *,body .dk-collection-hero .dk-collection-crumb,body .dk-collection-hero .dk-collection-crumb *{color:#ffffffa6!important;-webkit-text-fill-color:rgba(255,255,255,.65)!important}body .dk-page-hero .dk-page-hero__crumb a:hover,body .dk-collection-hero .dk-collection-crumb a:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}body .dk-hero h1 span,body .dk-page-hero h1 span,body .dk-collection-hero h1 span,body .dk-hero__heading span,body .dk-page-hero__heading span{color:var(--dk-blue, #2C6CFF)!important;-webkit-text-fill-color:var(--dk-blue, #2C6CFF)!important}.dk-search-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:300!important;background:#0b122099!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:24px!important;visibility:hidden;opacity:0;transition:opacity .18s,visibility .18s}.dk-search-overlay__panel{background:#fff!important;width:100%!important;max-width:960px!important;margin-top:5vh!important;border-radius:16px!important;box-shadow:0 30px 60px #0b12204d!important;overflow:hidden!important;max-height:86vh!important;display:flex!important;flex-direction:column!important}.dk-search-overlay__form{display:flex!important;align-items:center!important;gap:12px!important;padding:16px 20px!important;border-bottom:1px solid var(--dk-border, #E1E4EC)!important}.dk-search-overlay__form input[type=search]{flex:1!important;border:none!important;outline:none!important;font-size:18px!important;padding:12px 0!important;background:transparent!important;color:var(--dk-ink, #0B1220)!important;font-family:inherit!important}.dk-search-overlay__form input::placeholder{color:var(--dk-ink-4, #8B95A5)!important}.dk-search-overlay__icon{color:var(--dk-ink-4, #8B95A5);flex-shrink:0}.dk-search-overlay__close{background:var(--dk-surface, #F6F7FB)!important;border:none!important;width:36px!important;height:36px!important;border-radius:50%!important;cursor:pointer!important;display:grid!important;place-items:center!important;color:var(--dk-ink, #0B1220)!important;flex-shrink:0}.dk-search-overlay__close:hover{background:var(--dk-border, #E1E4EC)!important}.dk-search-overlay__submit{flex-shrink:0!important}.dk-search-overlay__body{flex:1!important;overflow-y:auto!important;padding:16px 20px 20px!important}.dk-search-overlay__quick{margin-bottom:16px}.dk-search-overlay__quick-title{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--dk-ink-3, #5B6577)!important;margin-bottom:8px!important}.dk-search-overlay__chips{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.dk-search-overlay__chips .chip{padding:6px 12px!important;border:1px solid var(--dk-border, #E1E4EC)!important;background:#fff!important;border-radius:99px!important;font-size:12px!important;color:var(--dk-ink-2, #2A3447)!important;cursor:pointer!important}.dk-search-overlay__chips .chip:hover{background:var(--dk-blue-soft, #E3EBFF)!important;border-color:var(--dk-blue, #2C6CFF)!important;color:var(--dk-blue, #2C6CFF)!important}.dk-search-overlay__results h6{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--dk-ink-3, #5B6577);margin:16px 0 10px}.dk-search-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.dk-search-product{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--dk-border, #E1E4EC);border-radius:10px;text-decoration:none;color:inherit;transition:border-color .12s}.dk-search-product:hover{border-color:var(--dk-blue, #2C6CFF)}.dk-search-product img{width:100%;aspect-ratio:1/1;object-fit:contain;background:var(--dk-surface, #F6F7FB);border-radius:6px}.dk-search-product__title{font-size:12px;font-weight:600;color:var(--dk-ink, #0B1220);line-height:1.3}.dk-search-product__price{font-size:13px;font-weight:700;color:var(--dk-blue, #2C6CFF)}.dk-search-link{display:block;padding:8px 12px;border-radius:8px;text-decoration:none;color:var(--dk-ink-2, #2A3447);font-size:14px;font-weight:600;transition:background .12s}.dk-search-link:hover{background:var(--dk-surface, #F6F7FB)}body.dk-no-scroll{overflow:hidden}section.dk-section h2.t-h2,section.dk-section-tight h2.t-h2,section.dk-pdp-fbt-section h2,section.dk-section h2{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;font-family:var(--dk-font-display, "Inter Tight")!important}body .dk-pdp-info h1,body .dk-pdp-info__title,body section.dk-section-tight .dk-pdp-info h1,body section.dk-section-tight .dk-pdp-info__title,html body .dk-pdp-info h1,html body .dk-pdp-info__title{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;font-family:var(--dk-font-display, "Inter Tight"),sans-serif!important;font-size:32px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.02em!important}body .dk-pdp-tabs-section *,body .dk-pdp-tab-content,body .dk-pdp-tab-content p,body .dk-pdp-tab-content li,body .dk-pdp-tab-content ul,body .dk-pdp-tab-content span,body .dk-pdp-tab-content .rte,body .dk-pdp-tab-content .rte *{color:var(--dk-ink-2, #2A3447)!important;-webkit-text-fill-color:var(--dk-ink-2, #2A3447)!important}body .dk-pdp-tab-content strong,body .dk-pdp-tab-content b,body .dk-pdp-tab-content h1,body .dk-pdp-tab-content h2,body .dk-pdp-tab-content h3,body .dk-pdp-tab-content h4{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;font-weight:800!important}body .dk-filter-help,body .dk-filter-help h4,body .dk-filter-help p,body .dk-filter-help *{color:#fff!important;-webkit-text-fill-color:#fff!important}body .dk-filter-help{background:linear-gradient(135deg,#0b1220,#16213a)!important}body .dk-filter-help p{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}body .dk-contact-section h1,body .dk-contact-section h2,body .dk-contact-section h3,body .dk-contact-section .t-h2,body .dk-contact-section p,body .dk-contact-form-wrap h1,body .dk-contact-form-wrap h2{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}body .dk-contact-section .dk-contact-body,body .dk-contact-section .t-lede,body .dk-contact-form-wrap p{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}body .dk-contact-form label span{color:var(--dk-ink-2, #2A3447)!important;-webkit-text-fill-color:var(--dk-ink-2, #2A3447)!important}body .dk-contact-methods h3,body .dk-contact-method__label,body .dk-contact-method__value{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}body .dk-contact-method__sub{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}body .dk-pdp-info .dk-pdp-price .now,body .dk-pdp-price__now{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;font-family:var(--dk-font-display)!important;font-weight:800!important;font-size:28px!important}body .dk-pdp-info .dk-pdp-price .was{color:var(--dk-ink-4, #8B95A5)!important;-webkit-text-fill-color:var(--dk-ink-4, #8B95A5)!important;text-decoration:line-through}.dk-pdp-sticky{position:fixed!important;bottom:0!important;left:0!important;right:0!important;background:#fff!important;border-top:1px solid var(--dk-border, #E1E4EC)!important;box-shadow:0 -8px 24px #0b122014!important;z-index:90!important;padding:12px 0!important;transform:translateY(100%)!important;transition:transform .25s!important;max-height:88px!important}.dk-pdp-sticky.show{transform:translateY(0)!important}.dk-pdp-sticky__inner{display:flex!important;align-items:center!important;gap:16px!important;max-width:var(--dk-container, 1280px)!important;margin:0 auto!important;padding:0 24px!important}.dk-pdp-sticky__img{width:56px!important;height:56px!important;border-radius:6px!important;background:var(--dk-surface, #F6F7FB)!important;border:1px solid var(--dk-border, #E1E4EC)!important;flex-shrink:0!important;overflow:hidden!important;display:grid!important;place-items:center!important}.dk-pdp-sticky__img img,.dk-pdp-sticky__img picture,.dk-pdp-sticky__img .dk-image{width:100%!important;height:100%!important;max-width:56px!important;max-height:56px!important;object-fit:contain!important;padding:4px!important}.dk-pdp-sticky__info{flex:1!important;min-width:0!important}.dk-pdp-sticky__name{font-weight:600!important;font-size:14px!important;color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dk-pdp-sticky__price-row{display:flex!important;align-items:baseline!important;gap:8px!important;margin-top:2px!important}.dk-pdp-sticky__price{font-family:var(--dk-font-display)!important;color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;font-weight:800!important;font-size:16px!important}.dk-pdp-sticky__was{font-size:13px!important;color:var(--dk-ink-4, #8B95A5)!important;-webkit-text-fill-color:var(--dk-ink-4, #8B95A5)!important;text-decoration:line-through!important}.dk-pdp-sticky__actions{display:flex!important;gap:8px!important;flex-shrink:0!important}.dk-pdp-sticky__actions .btn{white-space:nowrap}@media(max-width:700px){.dk-pdp-sticky__inner{padding:0 16px!important;gap:10px!important}.dk-pdp-sticky__name{font-size:13px!important}.dk-pdp-sticky__actions .btn-secondary{display:none!important}}html body section.dk-section .dk-email-cta,html body section.dk-section-tight .dk-email-cta,html body .dk-email-cta,html body .dk-email-cta *,html body .dk-email-cta h1,html body .dk-email-cta h2,html body .dk-email-cta h3,html body .dk-email-cta p,html body .dk-email-cta .t-h1,html body .dk-email-cta .t-h2,html body .dk-email-cta .t-h3,html body .dk-email-cta .t-lede,html body .dk-email-cta .t-body,html body .dk-email-cta__heading,html body section.dk-section .dk-email-cta h2,html body section.dk-section .dk-email-cta .t-h2{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-email-cta .t-eyebrow,html body .dk-email-cta__eyebrow{color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important}html body .dk-email-cta__reassure,html body .dk-email-cta .reassure{color:#ffffffa6!important;-webkit-text-fill-color:rgba(255,255,255,.65)!important}html body .dk-email-cta{background:linear-gradient(135deg,#0b1220,#16213a)!important;padding:48px!important;border-radius:16px!important;color:#fff!important;display:grid!important;grid-template-columns:1.4fr 1fr!important;gap:40px!important;align-items:center!important}@media(max-width:800px){html body .dk-email-cta{grid-template-columns:1fr!important;padding:32px 24px!important}}html body .dk-filter-help,html body .dk-filter-help *,html body .dk-filter-help h1,html body .dk-filter-help h2,html body .dk-filter-help h3,html body .dk-filter-help h4,html body .dk-filter-help p,html body .dk-filter-help span{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-filter-help p{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}html body .dk-business-cta,html body .dk-business-cta *,html body .dk-business-cta h1,html body .dk-business-cta h2,html body .dk-business-cta h3,html body .dk-business-cta p,html body .dk-business-cta__h,html body .dk-business-cta__body{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-business-cta__body,html body .dk-business-cta p{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}html body .dk-business-cta{background:linear-gradient(135deg,#0b1220,#16213a)!important;color:#fff!important;border-radius:12px!important;padding:24px!important}html body .dk-dealstrip,html body .dk-dealstrip *,html body .dk-dealstrip h1,html body .dk-dealstrip h2,html body .dk-dealstrip h3,html body .dk-dealstrip p,html body .dk-dealstrip span,html body .dk-dealstrip__inner,html body .dk-dealstrip-inner,html body .dk-dealstrip__inner *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-dealstrip .dk-dealstrip__tag,html body .dk-dealstrip-tag,html body .dk-dealstrip__tag{background:var(--dk-hot, #FFC83D)!important;color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;font-weight:800!important;padding:6px 12px!important;border-radius:6px!important;text-transform:uppercase!important;letter-spacing:.04em!important;display:inline-flex!important;align-items:center!important;gap:8px!important}html body .dk-dealstrip-timer,html body .dk-dealstrip__timer{font-family:var(--dk-font-mono)!important;color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important;font-weight:700!important}html body .dk-dealstrip-pill,html body .dk-dealstrip__pill{background:#ffffff14!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.dk-pdp-video-btn{position:absolute!important;left:16px!important;bottom:16px!important;background:#0b1220d9!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:none!important;border-radius:6px!important;padding:8px 12px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;z-index:2!important;letter-spacing:.02em!important}.dk-pdp-video-btn:hover{background:#0b1220!important}.dk-pdp-try-callout{margin-top:14px!important;padding:12px 16px!important;background:var(--dk-surface, #F6F7FB)!important;border-radius:8px!important;font-size:13px!important;display:flex!important;align-items:center!important;gap:10px!important;color:var(--dk-ink-2, #2A3447)!important;-webkit-text-fill-color:var(--dk-ink-2, #2A3447)!important}.dk-pdp-try-callout__icon{color:var(--dk-blue, #2C6CFF)!important;flex-shrink:0}.dk-pdp-try-callout strong{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;font-weight:700}html body .dk-collection-promo,html body .dk-collection-promo *,html body .dk-collection-promo h1,html body .dk-collection-promo h2,html body .dk-collection-promo h3,html body .dk-collection-promo p,html body .dk-collection-promo__title,html body .dk-collection-promo__body,html body .dk-collection-promo__sub{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-collection-promo__sub{color:#ffffffb3!important;-webkit-text-fill-color:rgba(255,255,255,.7)!important}html body .dk-page-content__cta--dark,html body .dk-page-content__cta--dark *,html body .dk-page-content__cta--dark h3,html body .dk-page-content__cta--dark p{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-megamenu__coming-soon h4,html body .dk-megamenu__coming-soon p{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-megamenu__coming-soon p{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}html body .dk-proto-banner,html body .dk-proto-banner *{color:#0b1220!important;-webkit-text-fill-color:#0B1220!important}html body .dk-proto-banner__pill{color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important;background:#0b1220!important}html body .dk-usecase-card,html body .dk-usecase-card *,html body .dk-usecase-card h1,html body .dk-usecase-card h2,html body .dk-usecase-card h3,html body .dk-usecase-card h4,html body .dk-usecase-card p,html body .dk-usecase-card .desc,html body .dk-usecase-card__title,html body .dk-usecase-card__body,html body .dk-usecase-card__body *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-usecase-card .desc{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}html body .dk-usecase-card .more{color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important}html body section.dk-hero-section,html body section.dk-hero-section *,html body .dk-hero,html body .dk-hero *,html body .dk-hero h1,html body .dk-hero p,html body .dk-hero__lede,html body .dk-hero__stat-num,html body .dk-hero__stat-lbl,html body .dk-hero__eyebrow,html body .dk-hero__heading,html body .dk-hero__heading *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-hero .dk-pulse,html body .dk-hero__eyebrow .dk-pulse{background:var(--dk-hot, #FFC83D)!important}html body .dk-hero p,html body .dk-hero__lede{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}html body .dk-hero__eyebrow{color:#ffffffd9!important;-webkit-text-fill-color:rgba(255,255,255,.85)!important}html body .dk-hero__stat-lbl,html body .dk-hero__stat .lbl{color:#ffffff8c!important;-webkit-text-fill-color:rgba(255,255,255,.55)!important}html body .dk-hero__floater,html body .dk-hero__floater *,html body .dk-hero__floater .dk-hero__floater-ttl,html body .dk-hero__floater .ttl{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;background:initial}html body .dk-hero__floater{background:#fff!important}html body .dk-hero__floater .dk-hero__floater-sub,html body .dk-hero__floater .sub{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}html body .dk-deptcard{position:relative;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;aspect-ratio:4 / 5;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding:22px!important;border-radius:14px!important;overflow:hidden!important;text-decoration:none!important;transition:transform .18s,box-shadow .18s!important}html body .dk-deptcard--has-photo{background-color:var(--dk-ink, #0B1220)!important}html body .dk-deptcard:not(.dk-deptcard--has-photo){background:linear-gradient(180deg,var(--dk-ink, #0B1220),var(--dk-navy-2, #16213A))!important}html body .dk-deptcard:hover{transform:translateY(-3px)!important;box-shadow:0 16px 36px #0b122038!important}html body .dk-deptcard__icon{width:44px!important;height:44px!important;border-radius:10px!important;background:#ffffff1a!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;display:grid!important;place-items:center!important;color:#fff!important;margin-bottom:auto!important}html body .dk-deptcard__title,html body .dk-deptcard__title *{font-family:var(--dk-font-display)!important;font-size:20px!important;font-weight:800!important;letter-spacing:-.015em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;line-height:1.15!important;margin-top:16px!important}html body .dk-deptcard__sub{font-size:12px!important;color:#ffffffbf!important;-webkit-text-fill-color:rgba(255,255,255,.75)!important;margin-top:4px!important;line-height:1.45!important}html body .dk-deptcard__count{font-size:12px!important;font-weight:700!important;margin-top:14px!important;color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important}html body .dk-deptcard__count--soon,html body .dk-deptcard--coming-soon .dk-deptcard__count{color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important}html body .dk-deptcard--coming-soon .dk-deptcard__title{opacity:.85}@media(max-width:1100px){html body .dk-deptcard{aspect-ratio:4 / 5}}@media(max-width:700px){html body .dk-deptcard{aspect-ratio:5 / 4;padding:18px!important}}html body .dk-megamenu__feature h5,html body .dk-megamenu__feature p{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-megamenu__feature p{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}html body .dk-customer-aside h3{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-customer-aside p{color:var(--dk-ink-2, #2A3447)!important;-webkit-text-fill-color:var(--dk-ink-2, #2A3447)!important}html body .dk-brand-card,html body .dk-brand-card h3,html body .dk-brand-card p{color:var(--dk-ink, #0B1220)}html body .dk-use-cases-grid .industry-card[data-dark],html body .dk-use-cases-grid .industry-card[data-dark] *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-wishlist-empty,html body .dk-wishlist-empty h2,html body .dk-wishlist-empty p{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-wishlist-empty p{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}html body .dk-deals-hero,html body .dk-deals-hero *,html body .dk-deals-hero h1,html body .dk-deals-hero h2,html body .dk-deals-hero h3,html body .dk-deals-hero p,html body .dk-deals-hero__heading,html body .dk-deals-hero__lede,html body .dk-deals-hero__left,html body .dk-deals-hero__left *,html body .dk-deals-hero .t-eyebrow,html body .dk-deals-grid .countdown,html body .dk-deals-grid .countdown *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-deals-hero{background:linear-gradient(135deg,#0b1220,#16213a)!important;color:#fff!important;padding:36px 40px!important;border-radius:16px!important;display:grid!important;grid-template-columns:1.4fr auto!important;gap:32px!important;align-items:center!important}html body .dk-deals-hero__heading{font-family:var(--dk-font-display, "Inter Tight"),sans-serif!important;font-size:32px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.15!important;margin:0 0 10px!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-deals-hero__lede{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important;font-size:15px!important;line-height:1.55!important;max-width:540px!important;margin:0!important}html body .dk-deals-hero .t-eyebrow{color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important;margin-bottom:10px!important;display:block!important}html body .dk-deals-countdown{border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;padding:16px 20px!important}html body .dk-deals-countdown__label{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important;margin-bottom:8px!important}html body .dk-deals-countdown__clock{display:flex!important;gap:8px!important}html body .dk-deals-countdown__unit{text-align:center!important;min-width:56px!important;padding:6px 10px!important;background:#ffffff0f!important;border-radius:6px!important}html body .dk-deals-countdown__unit span{display:block!important;font-family:var(--dk-font-display)!important;font-size:22px!important;font-weight:800!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.01em!important}html body .dk-deals-countdown__unit em{font-style:normal!important;font-size:10px!important;color:#ffffff8c!important;-webkit-text-fill-color:rgba(255,255,255,.55)!important;text-transform:uppercase!important}@media(max-width:800px){html body .dk-deals-hero{grid-template-columns:1fr!important;padding:28px 24px!important}}html body .dk-trustbar,html body .dk-trustbar__title{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-trustbar__sub{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}html body .dk-usecase-card .desc,html body .dk-brand-card .desc,html body .dk-megamenu .desc{color:inherit;opacity:.8}html,body{overflow-x:hidden!important;max-width:100vw!important;width:100%!important}*,*:before,*:after{box-sizing:border-box}img,video,iframe,svg,picture{max-width:100%!important}img,video{height:auto}section,.dk-section,.dk-section-tight,.dk-section-loose,.dk-section--surface,.dk-section--loose,.dk-section--tight,.dk-section--hero,.dk-section--grid,.dk-section--collection-body,.dk-hero-section,.dk-deals-grid-section,.dk-collection-body,main,#site-main,.site-main{max-width:100vw!important;overflow-x:clip}.dk-container,.dk-container-wide{width:100%;max-width:100%}@media(min-width:1280px){.dk-container{max-width:1280px}.dk-container-wide{max-width:1440px}}.dk-header,.dk-header-main,.dk-header-main-inner,.dk-utility,.dk-utility-inner,.dk-catnav,.dk-catnav-inner,.dk-promobar{max-width:100vw!important}@media(max-width:1100px){.dk-catnav-inner{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;scrollbar-width:none}.dk-catnav-inner::-webkit-scrollbar{display:none}}@media(max-width:900px){.dk-pdp-layout{grid-template-columns:1fr!important;gap:24px!important}.dk-pdp-info{padding:0!important}.dk-pdp-main-img{padding:16px!important}.dk-pdp-thumbs{overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:thin}}@media(max-width:900px){.dk-cart-layout{grid-template-columns:1fr!important;gap:24px!important}}@media(max-width:900px){.dk-shop-layout{grid-template-columns:1fr!important;gap:16px!important}}@media(max-width:1100px){.dk-deptgrid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:700px){.dk-deptgrid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.dk-deptgrid{grid-template-columns:1fr!important}}@media(max-width:1100px){.dk-product-grid--cols-4{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:800px){.dk-product-grid--cols-4,.dk-product-grid--cols-3{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}@media(max-width:480px){.dk-product-grid--cols-4,.dk-product-grid--cols-3{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}}@media(max-width:700px){.dk-featured-tabs .tabs{overflow-x:auto;flex-wrap:nowrap!important;padding-bottom:8px;-webkit-overflow-scrolling:touch}.dk-featured-tabs .tabs .tab{flex-shrink:0}}@media(max-width:900px){.dk-hero__inner{grid-template-columns:1fr!important;gap:24px!important}.dk-hero__stats{grid-template-columns:repeat(2,1fr)!important}.dk-hero h1,.dk-hero__heading{font-size:32px!important}}@media(max-width:900px){.dk-collection-hero__inner,.dk-collection-hero-inner{grid-template-columns:1fr!important;gap:24px!important}}@media(max-width:800px){.dk-about-strip{grid-template-columns:1fr!important;gap:24px!important}.dk-test-grid{grid-template-columns:1fr!important}}@media(max-width:800px){.dk-trustbar{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}@media(max-width:480px){.dk-trustbar{grid-template-columns:1fr!important}}@media(max-width:800px){.dk-email-cta{grid-template-columns:1fr!important}}@media(max-width:1000px){.dk-footer-grid{grid-template-columns:1fr 1fr 1fr!important}}@media(max-width:700px){.dk-footer-grid{grid-template-columns:1fr 1fr!important}}@media(max-width:480px){.dk-footer-grid{grid-template-columns:1fr!important;gap:24px!important}.dk-footer-col--brand{grid-column:1!important}}@media(max-width:700px){.dk-pdp-tabs.tabs{overflow-x:auto;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;padding-bottom:4px}.dk-pdp-tabs .tab{flex-shrink:0;white-space:nowrap}}.dk-specs-table,.dk-pdp-tab-content table{max-width:100%;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}@media(max-width:600px){.dk-specs-table td,.dk-pdp-tab-content table td{font-size:13px;padding:8px 12px}}@media(max-width:700px){.btn,.dk-catnav-item,.dk-header-action,.dk-pdp-opt-pill,.dk-filter-opt,.pdp-qty button,.dk-pdp-thumb,.dk-cart-line__qty button{min-height:44px!important}.btn-sm{min-height:36px!important}}@media(max-width:700px){.dk-container{padding-left:16px!important;padding-right:16px!important}.dk-section{padding-top:40px!important;padding-bottom:40px!important}.dk-section-tight{padding-top:28px!important;padding-bottom:28px!important}.dk-section-loose{padding-top:56px!important;padding-bottom:56px!important}}@media(max-width:700px){[style*="width: 100vw"]{width:100%!important}[style*="min-width:"][style*=px]{max-width:100%}}.dk-proto-banner{max-width:100vw!important;width:100%!important;left:0!important;right:0!important}.dk-pagination{flex-wrap:wrap!important}@media(max-width:480px){.dk-pagination .btn,.dk-pagination__current{min-width:32px!important;padding:6px 10px!important;font-size:13px!important}}.dk-account-orders-table,.dk-order-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:600px){.dk-deals-chips{overflow-x:auto;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;padding-bottom:8px}.dk-deals-chip{flex-shrink:0}}@media(max-width:700px){.dk-collections-list-grid{grid-template-columns:1fr!important}}@supports (content-visibility: auto){.dk-testimonials,.dk-trustbar,.dk-email-cta,.dk-about-strip,.dk-collection-faq,.dk-collection-faq-block,.dk-pdp-fbt-section,.dk-pdp-similar,.dk-pdp-tabs-section,.dk-collections-list-section,.dk-deals-grid-section{content-visibility:auto;contain-intrinsic-size:0 600px}}.pcard,.dk-deptcard,.dk-collection-tile,.dk-usecase-card,.dk-search-overlay__pcard{transition:transform .22s cubic-bezier(.2,.6,.2,1),box-shadow .22s,border-color .18s;will-change:transform}.pcard:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0b12201f,0 4px 10px #0b12200a;border-color:var(--dk-border-strong, #C4CBD8)}@keyframes dk-cta-attention{0%,to{box-shadow:0 1px #0b12201f,inset 0 -1px #00000026}50%{box-shadow:0 0 0 4px #ff4d2e2e,0 1px #0b12201f}}.btn-deal{position:relative}.btn:focus-visible,a.btn:focus-visible,button.btn:focus-visible,.dk-catnav-item:focus-visible,.dk-header-action:focus-visible,.chip:focus-visible{outline:2px solid var(--dk-blue, #2C6CFF);outline-offset:2px}.dk-cart-drawer__panel{will-change:transform}@media(max-width:700px){.dk-pdp-sticky{box-shadow:0 -12px 32px #0b122029!important;max-height:76px!important;padding:10px 0!important}.dk-pdp-sticky__img{width:44px!important;height:44px!important}.dk-pdp-sticky__name{font-size:12px!important}.dk-pdp-sticky__price{font-size:14px!important}}.dk-cart-drawer,.dk-search-overlay,.dk-mobile-nav{contain:layout style paint}@media(max-width:700px){.dk-filter-opt{min-height:44px!important;padding:6px 0!important}.dk-filter-opt input{width:20px!important;height:20px!important}}@media(max-width:700px){.dk-pdp-opt-pill{min-height:44px!important;font-size:14px!important;padding:10px 14px!important}}@media(max-width:600px){.dk-pdp-info .btn-deal,.dk-pdp-info .btn-dark,.dk-pdp-info button[name=add]{width:100%!important;min-height:52px!important;font-size:16px!important}}.pcard__quick{opacity:0;transform:translateY(4px);transition:opacity .18s,transform .18s}@media(hover:hover){.pcard:hover .pcard__quick{opacity:1;transform:translateY(0)}}@media(hover:none){.pcard__quick{opacity:1;transform:none}}@keyframes dk-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pcard,.dk-deptcard,.dk-collection-tile{animation:dk-fade-up .4s cubic-bezier(.2,.6,.2,1) both}.pcard:nth-child(2){animation-delay:.04s}.pcard:nth-child(3){animation-delay:.08s}.pcard:nth-child(4){animation-delay:.12s}@media(prefers-reduced-motion:reduce){.pcard,.dk-deptcard,.dk-collection-tile{animation:none!important}.pcard:hover,.dk-deptcard:hover,.dk-collection-tile:hover{transform:none!important}}img[loading=lazy]{content-visibility:auto}.dk-cart-drawer__empty .btn,.dk-account-empty .btn,.dk-collection-empty .btn-deal{min-height:52px;font-weight:800}@media(min-width:901px){.dk-hero__stats{margin-top:32px!important;padding-top:24px!important;border-top:1px solid rgba(255,255,255,.08)}}.dk-pdp-shipping-est,.dk-pdp-info [data-dk-shipping-est]{background:var(--dk-success-soft, #DCFCE7)!important;color:var(--dk-success-ink, #07623F)!important;-webkit-text-fill-color:var(--dk-success-ink, #07623F)!important;border-radius:8px!important;padding:10px 14px!important;font-size:13px!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:8px!important}.dk-usecase-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.dk-usecase-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:380px;padding:22px;border-radius:14px;overflow:hidden;text-decoration:none;background-color:var(--dk-ink, #0B1220);background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;transition:transform .22s,box-shadow .22s}.dk-usecase-card--span-2{grid-column:auto}.dk-usecase-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0b12202e}.dk-usecase-card__body{position:relative;z-index:1;color:#fff}html body .dk-usecase-card__title,html body .dk-usecase-card h4{font-family:var(--dk-font-display)!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.015em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0 0 6px!important}html body .dk-usecase-card .desc{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important;font-size:13px!important;line-height:1.5!important;margin:0 0 12px!important}html body .dk-usecase-card .more{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:13px!important;font-weight:700!important;color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important}@media(max-width:900px){.dk-usecase-grid{grid-template-columns:1fr 1fr}.dk-usecase-card--span-2{grid-column:span 2;aspect-ratio:16 / 7}}@media(max-width:640px){.dk-usecase-grid{grid-template-columns:1fr}.dk-usecase-card,.dk-usecase-card--span-2{grid-column:1;aspect-ratio:5 / 4;padding:18px}}html body .dk-usecircles{display:grid!important;grid-template-columns:repeat(10,1fr)!important;gap:14px!important}html body .dk-usecircle{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;text-decoration:none!important;gap:8px!important;min-width:0!important}html body .dk-usecircle__img{width:96px!important;height:96px!important;max-width:100%!important;aspect-ratio:1 / 1!important;border-radius:50%!important;overflow:hidden!important;background:var(--dk-bg, #fff)!important;border:1px solid var(--dk-border, #E1E4EC)!important;display:block!important}html body .dk-usecircle__img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .dk-usecircle__label{font-size:12px!important;font-weight:600!important;color:var(--dk-ink-2, #2A3447)!important;-webkit-text-fill-color:var(--dk-ink-2, #2A3447)!important;line-height:1.2!important}@media(max-width:1000px){html body .dk-usecircles{grid-template-columns:repeat(5,1fr)!important}html body .dk-usecircle__img{width:80px!important;height:80px!important}}@media(max-width:600px){html body .dk-usecircles{grid-template-columns:repeat(4,1fr)!important;gap:12px!important}html body .dk-usecircle__img{width:64px!important;height:64px!important}html body .dk-usecircle__label{font-size:11px!important}}@media(max-width:400px){html body .dk-usecircles{grid-template-columns:repeat(3,1fr)!important}}html body .dk-featured-tabs .tabs,html body .dk-section .tabs{display:flex!important;gap:6px!important}@media(max-width:800px){html body .dk-section .tabs,html body .dk-featured-tabs .tabs{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding-bottom:4px!important;margin-top:12px!important}html body .dk-section .tabs::-webkit-scrollbar,html body .dk-featured-tabs .tabs::-webkit-scrollbar{display:none!important}html body .dk-section .tab,html body .dk-featured-tabs .tab{flex-shrink:0!important;white-space:nowrap!important;padding:8px 14px!important;font-size:13px!important;min-height:40px!important}html body .dk-section-title-row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}}@media(max-width:800px){html body .dk-about-strip{display:flex!important;flex-direction:column!important;gap:24px!important}html body .dk-about-strip .dk-imgslot,html body .dk-about-strip img{width:100%!important;aspect-ratio:16 / 10!important;height:auto!important;object-fit:cover!important}html body .dk-about-stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important}html body .dk-about-stat .num{font-size:22px!important}}@media(max-width:480px){html body .dk-about-stats{grid-template-columns:1fr 1fr!important}}@media(max-width:800px){html body .dk-trustbar{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;padding:20px!important}html body .dk-trustbar__item{padding:0!important;gap:10px!important}html body .dk-trustbar__icon{width:36px!important;height:36px!important}html body .dk-trustbar__title{font-size:13px!important;line-height:1.2!important}html body .dk-trustbar__sub{font-size:11px!important;line-height:1.35!important}}@media(max-width:480px){html body .dk-trustbar{grid-template-columns:1fr!important;gap:12px!important}}@media(max-width:600px){html body .dk-hero__stats{grid-template-columns:1fr 1fr!important;gap:12px!important}html body .dk-hero__stat .num,html body .dk-hero__stat-num{font-size:22px!important}html body .dk-hero__stat .lbl,html body .dk-hero__stat-lbl{font-size:11px!important}}@media(max-width:800px){html body .dk-test-grid{grid-template-columns:1fr!important;gap:16px!important}html body .dk-test-card{padding:20px!important}html body .dk-test-card__quote{font-size:14px!important}html body .dk-test-logos{flex-wrap:wrap!important;justify-content:center!important;gap:16px!important}}@media(max-width:700px){html body section.dk-section{padding:32px 0!important}html body section.dk-section-tight{padding:24px 0!important}html body .dk-section-title-row{margin-bottom:16px!important}html body .t-h2{font-size:22px!important}html body .t-eyebrow{font-size:10px!important}}@media(max-width:700px){html body .dk-dealstrip{padding:12px 0!important}html body .dk-dealstrip-inner,html body .dk-dealstrip__inner{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}html body .dk-dealstrip-timer,html body .dk-dealstrip__timer{font-size:14px!important}}html body .pcard__quick .btn,html body .pcard__add{font-weight:800!important;font-size:13px!important;letter-spacing:0!important;min-height:40px!important}@media(max-width:700px){html body .pcard__quick{opacity:1!important;transform:none!important;background:#fffffff2!important;padding:8px!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}}html body .pcard__save,html body .pcard__price--sale+.pcard__price-was+.pcard__save{background:var(--dk-deal, #FF4D2E)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:800!important;font-size:11px!important;padding:3px 7px!important;border-radius:4px!important;margin-left:4px!important}html body .dk-pdp-price .save,html body .dk-pdp-info .dk-pdp-save{background:var(--dk-deal, #FF4D2E)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:800!important;padding:4px 10px!important;border-radius:6px!important;font-size:13px!important;letter-spacing:.02em!important;text-transform:uppercase!important;display:inline-block!important}html body .pcard__meta{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;color:var(--dk-success-ink, #07623F)!important;-webkit-text-fill-color:var(--dk-success-ink, #07623F)!important;background:var(--dk-success-soft, #DCFBEA)!important;padding:4px 10px!important;border-radius:99px!important;width:fit-content!important;margin-top:4px!important}@media(min-width:700px){html body .dk-hero__ctas .btn-xl{padding:18px 32px!important;font-size:16px!important;font-weight:800!important;min-height:56px!important}}@media(max-width:700px){html body .dk-pdp-info form button[type=submit],html body .dk-pdp-info .btn-deal{width:100%!important;min-height:56px!important;font-size:17px!important;font-weight:800!important;border-radius:12px!important}}html body .dk-cart-drawer__shipprog{background:var(--dk-success-soft, #DCFBEA)!important;border-left:3px solid var(--dk-success, #16A34A)!important;padding:12px 22px!important}html body .dk-cart-drawer__shipprog-text,html body .dk-cart-drawer__shipprog-label{color:var(--dk-success-ink, #07623F)!important;-webkit-text-fill-color:var(--dk-success-ink, #07623F)!important;font-weight:700!important;font-size:13px!important}html body .dk-cart-drawer__shipprog-bar,html body .dk-cart-drawer__shipprog-track{background:#0e9f6e2e!important}html body .dk-cart-drawer__shipprog-fill{background:var(--dk-success, #0E9F6E)!important}html body .dk-catnav-item--deals,html body .dk-catnav-item.dk-catnav-item--deals{background:var(--dk-deal-soft, #FFE4E9)!important;color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important;font-weight:800!important;padding:6px 12px!important;border-radius:6px!important;border-bottom-color:transparent!important}html body .dk-catnav-item--deals:hover{background:var(--dk-deal, #FF4D2E)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-bottom-color:transparent!important}html body .dk-promobar{background:var(--dk-ink, #0B1220)!important;color:#fff!important;font-weight:600!important;font-size:13px!important;padding:10px 16px!important}html body .dk-promobar .accent{color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important;font-weight:800!important}html body .dk-deptcard__count{background:var(--dk-deal, #FF4D2E)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;padding:4px 10px!important;border-radius:4px!important;font-size:11px!important;font-weight:800!important;letter-spacing:.02em!important;width:fit-content!important;align-self:flex-start!important}html body .dk-deptcard__count--soon,html body .dk-deptcard--coming-soon .dk-deptcard__count{background:var(--dk-hot, #FFC83D)!important;color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-cart-sum-row.total,html body .dk-order-row--total{font-size:20px!important;padding-top:16px!important;margin-top:12px!important;border-top:2px solid var(--dk-border-strong, #C4CBD8)!important}html body .dk-dealstrip:after{display:none!important}html body .dk-hero{background:linear-gradient(135deg,#f8fafc,#eef2f8 60%,#e4ecf6)!important;background-image:linear-gradient(135deg,#f8fafc,#eef2f8 60%,#e4ecf6),radial-gradient(circle at 85% 50%,rgba(255,77,46,.06) 0%,transparent 60%)!important;color:var(--dk-ink, #0B1220)!important;position:relative!important;padding:56px 0!important;overflow:hidden!important;border-bottom:1px solid var(--dk-border, #DCE1EB)!important}html body .dk-hero h1,html body .dk-hero h1 *,html body .dk-hero .dk-hero__heading,html body .dk-hero .dk-hero__heading *{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-hero h1 span,html body .dk-hero .dk-hero__heading span{color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important}html body .dk-hero__lede,html body .dk-hero p{color:var(--dk-ink-2, #2A3447)!important;-webkit-text-fill-color:var(--dk-ink-2, #2A3447)!important}html body .dk-hero__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;background:var(--dk-deal-soft, #FFE4E9)!important;color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important;padding:6px 14px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .dk-hero__eyebrow .dk-pulse{width:6px;height:6px;background:var(--dk-deal, #FF4D2E);border-radius:50%}html body .dk-hero__stats{border-top:1px solid var(--dk-border, #DCE1EB)!important;padding-top:24px!important;margin-top:28px!important}html body .dk-hero__stat .num,html body .dk-hero__stat-num{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-hero__stat .lbl,html body .dk-hero__stat-lbl{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}html body .dk-hero__ctas .btn-ghost-on-dark,html body .dk-hero__ctas .btn-secondary{background:#fff!important;color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;border:1.5px solid var(--dk-border-strong, #C4CBD8)!important}html body .dk-hero__ctas .btn-ghost-on-dark:hover,html body .dk-hero__ctas .btn-secondary:hover{border-color:var(--dk-ink, #0B1220)!important;background:#fff!important}html body .dk-hero__visual{background:#fff!important;border-radius:16px!important;box-shadow:0 24px 60px #0b122014,0 8px 24px #0b12200a!important;border:1px solid var(--dk-border, #DCE1EB)!important;overflow:visible!important;position:relative}html body .dk-hero__visual img,html body .dk-hero__img{border-radius:16px!important}html body .dk-dealstrip{position:relative!important;margin-bottom:0!important;border-top:1px solid rgba(255,255,255,.06)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}html body section.dk-section:has(.dk-trustbar){background:#fff!important;padding-top:56px!important}html body .dk-trustbar-section,html body section.dk-section.dk-trustbar-section{background:#fff!important;padding:56px 0!important}html body .dk-hero+section,html body .dk-dealstrip+section,html body .dk-dealstrip+.dk-section{background:#fff!important;padding-top:56px!important}html body .dk-hero+section+section,html body .dk-dealstrip+section+section{background:#fff!important}html body .dk-hero+section+section:before,html body .dk-dealstrip+section+section:before{display:none!important}@media(max-width:900px){html body .dk-hero{padding:40px 0!important}}@media(max-width:700px){html body .dk-hero{padding:32px 0!important}html body .dk-hero+section,html body .dk-dealstrip+section,html body .dk-dealstrip+.dk-section{padding-top:40px!important}}.dk-floating-help{position:fixed;bottom:20px;right:20px;background:var(--dk-ink, #0B1220);color:#fff;-webkit-text-fill-color:#fff;padding:14px 20px;border-radius:99px;font-weight:700;font-size:14px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;box-shadow:0 12px 32px #0b122040;z-index:60;transition:transform .18s,box-shadow .18s}.dk-floating-help:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0b122052;color:#fff!important}@media(max-width:700px){body.template-product .dk-floating-help{display:none}}@keyframes dk-stock-pulse{0%,to{box-shadow:0 0 #0e9f6e99}50%{box-shadow:0 0 0 6px #0e9f6e00}}.dk-pdp-stock .dot,.pcard__meta .dot{display:inline-block;width:8px;height:8px;background:var(--dk-success, #0E9F6E);border-radius:50%;animation:dk-stock-pulse 2.2s ease-out infinite;margin-right:4px;vertical-align:middle}@media(prefers-reduced-motion:reduce){.dk-pdp-stock .dot,.pcard__meta .dot{animation:none}}body .dk-hero__visual{overflow:visible!important;position:relative!important}body .dk-hero__visual .dk-hero__img,body .dk-hero__visual .dk-imgslot{border-radius:var(--dk-radius-2xl, 16px)!important;overflow:hidden!important;display:block!important;width:100%!important;height:100%!important}body .dk-hero__floater{position:absolute!important;background:#fff!important;border-radius:12px!important;padding:12px 14px!important;display:flex!important;gap:10px!important;align-items:center!important;box-shadow:0 16px 40px #0b12202e,0 4px 12px #0b122014!important;font-size:12px!important;color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;z-index:2!important;max-width:220px!important}body .dk-hero__floater--top{top:16px!important;right:16px!important;left:auto!important;bottom:auto!important}body .dk-hero__floater--bot{bottom:16px!important;left:16px!important;top:auto!important;right:auto!important}body .dk-hero__floater .ttl,body .dk-hero__floater .dk-hero__floater-ttl{font-weight:700!important;font-size:12px!important;color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important;line-height:1.2}body .dk-hero__floater .sub,body .dk-hero__floater .dk-hero__floater-sub{font-size:11px!important;color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important;line-height:1.3;margin-top:1px}body .dk-hero__floater .icon,body .dk-hero__floater .dk-hero__floater-icon{width:32px!important;height:32px!important;border-radius:8px!important;background:var(--dk-blue-soft, #E3EBFF)!important;color:var(--dk-blue, #2C6CFF)!important;display:grid!important;place-items:center!important;flex-shrink:0!important}@media(max-width:640px){body .dk-hero__floater--top,body .dk-hero__floater--bot{display:none!important}}.dk-pdp-main-img,.dk-pdp-gallery{max-width:100%!important;overflow:hidden!important}.dk-pdp-main-img img,.dk-pdp-gallery img{max-width:100%!important;max-height:100%!important;width:100%!important;height:auto!important;object-fit:contain!important}.dk-pdp-main-img{aspect-ratio:1 / 1!important;background:var(--dk-surface, #F6F7FB)!important;border-radius:12px!important;border:1px solid var(--dk-border, #E1E4EC)!important;position:relative!important;display:grid!important;place-items:center!important;padding:24px!important}body .dk-pdp-info .btn-deal,body .dk-pdp-info button[name=add],body .dk-pdp-info button.add-to-cart-button,body .dk-pdp-info .dk-pdp-form button[type=submit]:not([name=checkout]){background:var(--dk-hot, #FFC83D)!important;color:var(--dk-ink, #0B1220)!important;border:none!important;font-family:var(--dk-font-body)!important;font-weight:800!important;font-size:15px!important;padding:14px 24px!important;border-radius:10px!important;cursor:pointer!important;min-height:48px!important;text-transform:none!important;letter-spacing:0!important}body .dk-pdp-info .btn-deal:hover,body .dk-pdp-info button.add-to-cart-button:hover{background:var(--dk-deal-2, #E5AC1A)!important}.dk-search-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:300!important;background:#0b122066!important;display:flex!important;align-items:stretch!important;justify-content:center!important;padding:0!important;visibility:hidden;opacity:0;transition:opacity .18s,visibility .18s}.dk-search-overlay.open,.dk-search-overlay[aria-hidden=false]{visibility:visible!important;opacity:1!important}.dk-search-overlay__panel{background:#fff!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;max-height:100vh!important;overflow:hidden!important}.dk-search-overlay__topbar{display:flex!important;align-items:center!important;gap:12px!important;padding:18px 32px!important;border-bottom:1px solid var(--dk-border, #E1E4EC)!important;background:#fff!important}.dk-search-overlay__input-wrap{flex:1!important;position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;padding:12px 16px!important;border:1.5px solid var(--dk-border, #E1E4EC)!important;border-radius:10px!important}.dk-search-overlay__input-wrap:focus-within{border-color:var(--dk-blue, #2C6CFF)!important}.dk-search-overlay__icon{color:var(--dk-ink-3, #5B6577)!important;flex-shrink:0!important}.dk-search-overlay__input-wrap input[type=search]{flex:1!important;border:none!important;outline:none!important;font-size:16px!important;background:transparent!important;color:var(--dk-ink, #0B1220)!important;font-family:inherit!important;padding:4px 0!important;width:100%!important}.dk-search-overlay__input-wrap input::placeholder{color:var(--dk-ink-4, #8B95A5)!important}.dk-search-overlay__close-x{background:#fff!important;border:1.5px solid var(--dk-border, #E1E4EC)!important;width:44px!important;height:44px!important;border-radius:10px!important;cursor:pointer!important;display:grid!important;place-items:center!important;color:var(--dk-ink, #0B1220)!important;flex-shrink:0!important}.dk-search-overlay__close-x:hover{background:var(--dk-surface, #F6F7FB)!important;border-color:var(--dk-ink-4, #8B95A5)!important}.dk-search-overlay__chips{display:flex!important;gap:8px!important;padding:14px 32px 18px!important;flex-wrap:wrap!important;border-bottom:1px solid var(--dk-border, #E1E4EC)!important;background:#fff!important}.dk-search-overlay__chip{padding:7px 14px!important;border:1px solid var(--dk-border, #E1E4EC)!important;background:#fff!important;border-radius:99px!important;font-size:13px!important;font-weight:500!important;color:var(--dk-ink-2, #2A3447)!important;cursor:pointer!important;transition:border-color .12s,background .12s,color .12s!important}.dk-search-overlay__chip:hover{border-color:var(--dk-blue, #2C6CFF)!important;background:var(--dk-blue-soft, #E3EBFF)!important;color:var(--dk-blue, #2C6CFF)!important}.dk-search-overlay__body{flex:1!important;display:grid!important;grid-template-columns:280px 1fr!important;gap:0!important;overflow:hidden!important;background:#fff!important}.dk-search-overlay__side{background:var(--dk-surface, #F6F7FB)!important;padding:24px 28px!important;overflow-y:auto!important;border-right:1px solid var(--dk-border, #E1E4EC)!important}.dk-search-overlay__side-group{margin-bottom:28px!important}.dk-search-overlay__side-title{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--dk-ink-3, #5B6577)!important;margin-bottom:12px!important}.dk-search-overlay__side-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}.dk-search-overlay__side-list li{margin:0!important}.dk-search-overlay__side-list button,.dk-search-overlay__side-list a{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;padding:8px 0!important;background:none!important;border:none!important;font:inherit!important;font-size:14px!important;color:var(--dk-ink-2, #2A3447)!important;text-decoration:none!important;text-align:left!important;cursor:pointer!important}.dk-search-overlay__side-list button:hover,.dk-search-overlay__side-list a:hover{color:var(--dk-blue, #2C6CFF)!important}.dk-search-overlay__side-list .bolt{color:var(--dk-error, #DC2626)!important;font-size:14px!important}.dk-search-overlay__empty{font-size:12px!important;color:var(--dk-ink-4, #8B95A5)!important;padding:4px 0!important;font-style:italic!important}.dk-search-overlay__main{padding:24px 32px!important;overflow-y:auto!important;background:#fff!important}.dk-search-overlay__main-title{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--dk-ink-3, #5B6577)!important;margin-bottom:16px!important}.dk-search-overlay__grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.dk-search-overlay__pcard{display:flex!important;gap:12px!important;padding:8px!important;text-decoration:none!important;color:inherit!important;border-radius:10px!important;transition:background-color .12s!important;min-width:0!important}.dk-search-overlay__pcard:hover{background:var(--dk-surface, #F6F7FB)!important}.dk-search-overlay__pcard-img{width:64px!important;height:64px!important;flex-shrink:0!important;background:var(--dk-surface, #F6F7FB)!important;border-radius:6px!important;overflow:hidden!important;display:grid!important;place-items:center!important}.dk-search-overlay__pcard-img img{width:100%!important;height:100%!important;object-fit:contain!important;padding:4px!important}.dk-search-overlay__pcard-body{flex:1!important;min-width:0!important}.dk-search-overlay__pcard-vendor{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--dk-ink-4, #8B95A5)!important;margin-bottom:2px!important}.dk-search-overlay__pcard-title{font-size:13px!important;font-weight:600!important;color:var(--dk-ink, #0B1220)!important;line-height:1.3!important;margin-bottom:4px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.dk-search-overlay__pcard-price{display:flex!important;align-items:baseline!important;gap:6px!important}.dk-search-overlay__pcard-price .now{font-weight:700!important;color:var(--dk-ink, #0B1220)!important;font-size:13px!important}.dk-search-overlay__pcard-price .now.sale{color:var(--dk-error, #DC2626)!important}.dk-search-overlay__pcard-price .was{color:var(--dk-ink-4, #8B95A5)!important;text-decoration:line-through!important;font-size:12px!important}@media(max-width:900px){.dk-search-overlay__body{grid-template-columns:1fr!important}.dk-search-overlay__side{border-right:none!important;border-bottom:1px solid var(--dk-border)!important}.dk-search-overlay__grid{grid-template-columns:repeat(2,1fr)!important}.dk-search-overlay__topbar,.dk-search-overlay__chips,.dk-search-overlay__main{padding-left:18px!important;padding-right:18px!important}}body .dk-footer{background:var(--dk-ink, #0B1220)!important;color:#ffffffb3!important;padding:56px 0 24px!important;margin-top:64px!important}body .dk-footer *{-webkit-text-fill-color:initial}body .dk-footer-grid{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr!important;gap:48px!important;margin-bottom:40px!important}body .dk-footer-col{min-width:0}body .dk-footer-col--brand .dk-logo{color:#fff!important}body .dk-footer-col--brand .dk-logo-name{color:#fff!important;-webkit-text-fill-color:#fff!important}body .dk-footer-col--brand .dk-logo-tagline{color:#ffffff80!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important}body .dk-footer-tagline{font-size:14px!important;line-height:1.55!important;color:#ffffffa6!important;-webkit-text-fill-color:rgba(255,255,255,.65)!important;margin:14px 0 18px!important;max-width:320px}body .dk-footer-contact{margin-bottom:22px}body .dk-footer-phone{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:var(--dk-font-display)!important;font-size:18px!important;font-weight:700!important;color:var(--dk-blue, #2C6CFF)!important;-webkit-text-fill-color:var(--dk-blue, #2C6CFF)!important;text-decoration:none!important}body .dk-footer-phone:hover{color:var(--dk-blue-soft, #E3EBFF)!important;-webkit-text-fill-color:var(--dk-blue-soft, #E3EBFF)!important}body .dk-footer-hours{font-size:12px!important;color:#ffffff80!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important;margin-top:2px!important}body .dk-footer-h{font-family:var(--dk-font-display)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin:0 0 18px!important}body .dk-footer-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}body .dk-footer-link{display:inline-block!important;font-size:13px!important;color:#fff9!important;-webkit-text-fill-color:rgba(255,255,255,.6)!important;text-decoration:none!important;transition:color .12s}body .dk-footer-link:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}body .dk-footer-newsletter__label{color:var(--dk-hot, #FFC83D)!important;-webkit-text-fill-color:var(--dk-hot, #FFC83D)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:8px!important}body .dk-footer-newsletter{max-width:100%!important;min-width:0!important}body .dk-footer-newsletter__form{display:flex!important;gap:8px!important;flex-wrap:wrap!important;max-width:100%!important;min-width:0!important}body .dk-footer-newsletter__form input{flex:1 1 100%!important;min-width:0!important;max-width:100%!important}body .dk-footer-newsletter__form button{flex:1 1 100%!important;min-width:0!important;max-width:100%!important;padding:12px 16px!important}body .dk-footer-col--brand{min-width:0;overflow:hidden}@media(min-width:1200px){body .dk-footer-newsletter__form{flex-wrap:nowrap!important}body .dk-footer-newsletter__form input{flex:1 1 auto!important}body .dk-footer-newsletter__form button{flex:0 0 auto!important;width:auto!important}}body .dk-footer-newsletter__form input{flex:1!important;padding:12px 14px!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:inherit!important}body .dk-footer-newsletter__form input::placeholder{color:#fff6!important}body .dk-footer-newsletter__form button{background:var(--dk-error, #DC2626)!important;color:#fff!important;border:none!important;padding:12px 22px!important;border-radius:8px!important;font-weight:700!important;cursor:pointer!important;font-size:13px!important;white-space:nowrap}body .dk-footer-bottom{border-top:1px solid rgba(255,255,255,.08)!important;padding-top:24px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:18px}body .dk-footer-pay{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;font-size:11px!important;color:#ffffff80!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important}body .dk-footer-pay__label{text-transform:uppercase;letter-spacing:.06em;font-weight:700}body .dk-footer-pay__icon{height:24px;width:auto;background:#fffffff2;padding:4px 6px;border-radius:4px}body .dk-footer-policies{font-size:12px!important;color:#ffffff80!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important}body .dk-footer-policies a{color:#ffffffa6!important;-webkit-text-fill-color:rgba(255,255,255,.65)!important;text-decoration:none!important}body .dk-footer-policies a:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:1000px){body .dk-footer-grid{grid-template-columns:1fr 1fr 1fr!important;gap:36px!important}body .dk-footer-col--brand{grid-column:1 / -1}}@media(max-width:600px){body .dk-footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important}body .dk-footer-bottom{flex-direction:column;align-items:flex-start}}html body section.dk-hero,html body section.dk-hero *,html body .dk-hero h1,html body .dk-hero h1 *,html body .dk-hero .dk-hero__heading,html body .dk-hero .dk-hero__heading p,html body .dk-hero .dk-hero__heading span:not(:first-child),html body .dk-hero p,html body .dk-hero .dk-hero__lede,html body .dk-hero__text,html body .dk-hero__text *,html body .dk-hero__stats,html body .dk-hero__stats *,html body .dk-hero .dk-hero__stat,html body .dk-hero .dk-hero__stat *,html body .dk-hero .dk-hero__stat-num,html body .dk-hero .dk-hero__stat .num,html body .dk-hero .dk-hero__stat-lbl,html body .dk-hero .dk-hero__stat .lbl{color:var(--dk-ink, #0B1220)!important;-webkit-text-fill-color:var(--dk-ink, #0B1220)!important}html body .dk-hero .dk-hero__stat-lbl,html body .dk-hero .dk-hero__stat .lbl{color:var(--dk-ink-3, #5B6577)!important;-webkit-text-fill-color:var(--dk-ink-3, #5B6577)!important}html body .dk-hero .dk-hero__lede,html body .dk-hero__text p{color:var(--dk-ink-2, #2A3447)!important;-webkit-text-fill-color:var(--dk-ink-2, #2A3447)!important}html body .dk-hero h1 span:last-child,html body .dk-hero .dk-hero__heading p span{color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important}html body .dk-hero .dk-hero__eyebrow{color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important}html body .dk-cart-layout .dk-cart-line,html body .dk-cart-items .dk-cart-line{grid-template-columns:100px 1fr auto!important;gap:20px!important;padding:20px 0!important}@media(max-width:600px){html body .dk-cart-layout .dk-cart-line,html body .dk-cart-items .dk-cart-line{grid-template-columns:72px 1fr!important;gap:12px!important}html body .dk-cart-layout .dk-cart-line-right,html body .dk-cart-items .dk-cart-line-right{grid-column:2!important;text-align:left!important}}html body .dk-service-callout,html body .dk-service-callout *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .dk-service-callout .dk-service-callout__body{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important}html body .dk-service-callout .dk-service-callout__bullet-s{color:#ffffffa8!important;-webkit-text-fill-color:rgba(255,255,255,.66)!important}html body .dk-service-callout .t-eyebrow,html body .dk-service-callout .dk-service-callout__icon{color:var(--dk-deal, #FF4D2E)!important;-webkit-text-fill-color:var(--dk-deal, #FF4D2E)!important}html body .dk-service-callout .btn-deal{color:#fff!important;-webkit-text-fill-color:#fff!important}@media(max-width:700px){html body .dk-cart-line-info .actions button,html body .dk-cart-line__remove,html body .dk-cart-main button[name=clear],html body .dk-cart-empty-btn{min-height:44px!important;display:inline-flex!important;align-items:center!important}}@media(max-width:768px){html body .dk-business-strip__perks{grid-template-columns:1fr 1fr!important}}@media(max-width:540px){html body .dk-business-strip__perks{grid-template-columns:1fr!important}}@media(max-width:700px){html body .dk-section-title-row .link{min-height:40px;display:inline-flex;align-items:center}}html body .dk-stars--new{display:inline-flex!important;align-items:center!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--dk-blue, #1652F0)!important;-webkit-text-fill-color:var(--dk-blue, #1652F0)!important;background:var(--dk-blue-soft, #E6EDFE)!important;padding:3px 8px!important;border-radius:99px!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dateck-patches.css.map */
