div.db-fan__floor,div.db-case3d__glow,div.db-case3d__floor,div.db-case3d__face,div.db-wishlist__overlay{display:block}.db-wishlist__empty[hidden],db-wishlist-drawer[hidden],db-recent[hidden],db-series[hidden],db-sticky-atc[hidden],.db-fav-count[hidden]{display:none!important}@media screen and (max-width:749px){.header__icons .header__icon,.header__icons .header__icon .svg-wrapper{width:3.8rem}.header__icons .header__icon--cart .cart-count-bubble{left:2rem}.header__icons{gap:0}}.db-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--db-line)}.db-hero:before{content:"";position:absolute;inset:-20% -10% auto 35%;height:140%;pointer-events:none;background:conic-gradient(from 200deg at 70% 0%,transparent 0deg,rgba(86,194,255,.16) 18deg,rgba(37,99,255,.1) 34deg,transparent 52deg);filter:blur(20px)}.db-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:2.4rem;align-items:center;padding-block:clamp(4rem,6vw,8rem)}.db-hero__copy{display:grid;gap:2.4rem;min-width:0;justify-items:start}.db-hero__title{margin:0}.db-hero__title em{font-style:normal;color:transparent;-webkit-text-stroke:.15rem var(--db-cyan)}.db-hero__text{color:var(--db-muted);max-width:52ch}.db-hero__text p{margin:0}.db-hero__checks{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.db-hero__checks li{display:flex;gap:1.2rem;align-items:center;font-weight:500;color:rgb(var(--color-foreground))}.db-hero__checks svg{flex:none;color:var(--db-cyan)}.db-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.db-fan{--db-rx: 0deg;--db-ry: 0deg;position:relative;display:block;aspect-ratio:1.3;max-width:100%;perspective:1400px;min-width:0}.db-fan__stage{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(var(--db-rx)) rotateY(var(--db-ry));transition:transform .6s var(--db-ease)}.db-fan__item{position:absolute;width:44%;left:28%;top:9%;aspect-ratio:.875;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.05);box-shadow:inset 0 0 0 1px #ffffff24,0 3rem 6rem -2rem #000000e6;transition:transform .9s var(--db-ease),box-shadow .4s}.db-fan__item--case{aspect-ratio:.789;top:4%;background:none;overflow:visible;border-radius:.8rem;box-shadow:0 3rem 6rem -2rem #000000f2,0 0 6rem -1rem #2563ff59}.db-fan__item--case:after{display:none}.db-fan__item img,.db-fan__item .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.db-fan__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.14) 42%,transparent 50%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 30%)}.db-fan__item--1{transform:translate(-62%) translateZ(-120px) rotateY(32deg) rotate(-4deg)}.db-fan__item--2{transform:translateZ(40px);z-index:2}.db-fan__item--0{opacity:0;transform:translateZ(-280px) scale(.85);pointer-events:none}.db-fan__item{transition:transform .9s var(--db-ease),opacity .6s var(--db-ease),box-shadow .4s}.db-fan__item--3{transform:translate(62%) translateZ(-120px) rotateY(-32deg) rotate(4deg)}.db-fan:hover .db-fan__item--1{transform:translate(-74%) translateZ(-100px) rotateY(28deg) rotate(-6deg)}.db-fan:hover .db-fan__item--3{transform:translate(74%) translateZ(-100px) rotateY(-28deg) rotate(6deg)}.db-fan__item--2:hover,.db-fan__item--2:focus-visible{box-shadow:inset 0 0 0 1px #56c2ff99,0 3rem 6rem -2rem #2563ff99}.db-fan__floor{position:absolute;left:10%;right:10%;bottom:0;height:16%;border-radius:50%;background:radial-gradient(closest-side,rgba(86,194,255,.45),rgba(37,99,255,.18) 50%,transparent);filter:blur(10px)}.db-fan__caption{position:absolute;right:0;bottom:0;color:var(--db-muted)}@media screen and (max-width:989px){.db-hero__inner{grid-template-columns:minmax(0,1fr)}.db-fan{width:100%;max-width:52rem;margin-inline:auto}}@media screen and (max-width:749px){.db-hero__inner{padding-block:4rem 3.2rem;gap:2.4rem}.db-hero__ctas{width:100%}.db-hero__ctas .button{flex:1 1 100%}.db-fan{aspect-ratio:1.45}.db-fan__item{width:40%;left:30%;top:6%}.db-fan__item--case{top:2%}}.db-bluray{position:relative;display:block;width:100%;height:100%;padding:11.85% 2.6% 3.7%;border-radius:inherit;overflow:hidden;background:linear-gradient(160deg,#3a74ff,#1d4fd6 45%,#133a9e);box-shadow:inset 0 0 0 1px #ffffff47}.db-bluray:before{content:"";background:url(db-bluray-logo.svg) 50% 55% / auto 74% no-repeat,linear-gradient(180deg,#ffffff29,#ffffff05);border-bottom:1px solid rgba(255,255,255,.18);position:absolute;top:0;left:0;right:0;height:9.4%;display:grid;place-items:center}.db-bluray:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.16) 42%,transparent 52%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 25%)}.db-bluray__art{display:block;width:100%;height:100%;border-radius:.2rem;background-image:var(--db-wrap);background-repeat:no-repeat;background-size:210.94% 100%;background-position:100% 0}.db-usp{border-bottom:1px solid var(--db-line)}.db-usp__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--db-usp-cols, 4),minmax(0,1fr))}.db-usp__list--1{--db-usp-cols: 1}.db-usp__list--2{--db-usp-cols: 2}.db-usp__list--3{--db-usp-cols: 3}.db-usp__item{display:flex;gap:1.6rem;align-items:center;padding:2.4rem;border-left:1px solid var(--db-line)}.db-usp__item:first-child{border-left:0;padding-left:0}.db-usp__icon{flex:none;color:var(--db-cyan)}.db-usp__copy{display:grid;gap:.2rem;min-width:0}.db-usp__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:2rem;text-transform:uppercase;line-height:1.1;color:rgb(var(--color-foreground))}.db-usp__text{margin:0;color:var(--db-muted);font-size:1.4rem;line-height:1.45}@media screen and (max-width:749px){.db-usp__list{grid-template-columns:minmax(0,1fr)}.db-usp__item{border-left:0;padding:1.8rem 0;border-top:1px solid var(--db-line)}.db-usp__item:first-child{border-top:0}}.db-grid{list-style:none;margin:0;padding:0;display:grid;gap:3.6rem 2.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.db-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.db-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.db-grid__item{min-width:0}@media screen and (max-width:989px){.db-grid,.db-grid--5{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem 1.6rem}.db-grid .db-card__add .db-card__add-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.db-grid .db-card__add{width:4rem;padding:0;justify-content:center}}@media screen and (max-width:749px){.db-grid,.db-grid--3,.db-grid--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.2rem}}.db-tiles{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(var(--db-cols, 4),minmax(0,1fr))}.db-tiles__item{min-width:0}.db-tile{position:relative;display:flex;flex-direction:column;height:100%;border-radius:1.4rem;overflow:hidden;border:1px solid var(--db-line);background:rgba(var(--color-foreground),.03);color:rgb(var(--color-foreground));text-decoration:none;isolation:isolate;transition:border-color .3s,transform .4s var(--db-ease),box-shadow .4s var(--db-ease)}.db-tile:hover{border-color:#56c2ff80;transform:translateY(-4px);box-shadow:0 2rem 4rem -2rem #2563ff8c}.db-tile__visual{position:relative;display:grid;place-items:center;overflow:hidden}.db-tile__visual .db-clogo{transition:transform .6s var(--db-ease)}.db-tile:hover .db-clogo{transform:scale(1.06)}.db-tile__fallback{font-family:var(--font-heading-family);font-weight:900;font-size:2.8rem;text-transform:uppercase;text-align:center;padding:1.6rem;line-height:.95}.db-tile__meta{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem 1rem;padding:1.4rem 1.6rem 1.6rem}.db-tile__title{font-family:var(--font-heading-family);font-weight:900;font-size:2.4rem;text-transform:uppercase;line-height:1;grid-column:1}.db-tile__count{color:var(--db-muted);grid-column:1}.db-tile__arrow{grid-column:2;grid-row:1 / span 2;color:var(--db-cyan);font-size:1.8rem;transition:transform .3s var(--db-ease)}.db-tile:hover .db-tile__arrow{transform:translate(4px)}.db-tiles--logo .db-tile__visual,.db-tiles--logo-compact .db-tile__visual{margin:1rem 1rem 0;border-radius:.8rem;aspect-ratio:1.35;background:radial-gradient(60% 60% at 50% 50%,rgba(37,99,255,.16),transparent 75%)}.db-tiles--logo-compact .db-tile__visual{aspect-ratio:1.1}.db-clogo--clear{width:72%;height:62%;object-fit:contain;filter:drop-shadow(0 .6rem 1.6rem rgba(0,0,0,.5))}.db-tiles--logo-compact .db-clogo--clear{width:74%;height:58%}.db-tile__visual:has(.db-clogo--label){background:#fff;color:#05070c}.db-clogo--label{width:92%;height:140%;object-fit:contain}.db-tiles--logo-compact .db-clogo--label{width:100%;height:125%}.db-tiles--logo-compact .db-tile__title{font-size:1.9rem}.db-tiles--logo-compact .db-tile__meta{padding:1.2rem 1.2rem 1.4rem}.db-tiles--poster .db-tile{aspect-ratio:.78;justify-content:flex-end}.db-tiles--poster .db-tile__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.db-tiles--poster .db-clogo{width:100%;height:100%;object-fit:cover;filter:none}.db-tiles--poster .db-tile__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#05070ceb,#05070c1a 60%)}@media screen and (max-width:989px){.db-tiles{grid-template-columns:repeat(min(var(--db-cols, 4),4),minmax(0,1fr))}.db-tiles--logo-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}.db-list-collections{padding-block:4.8rem 8rem}@media screen and (max-width:749px){.db-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.db-tile__title{font-size:2rem}.db-tiles--logo-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.db-tiles--logo-compact .db-tile__visual{margin:.6rem .6rem 0}.db-tiles--logo-compact .db-tile__meta{padding:.8rem .8rem 1rem;grid-template-columns:1fr}.db-tiles--logo-compact .db-tile__title{font-size:1.5rem}.db-tiles--logo-compact .db-tile__count{font-size:.95rem;letter-spacing:.08em}.db-tiles--logo-compact .db-tile__arrow{display:none}}.db-faq{border-top:1px solid var(--db-line)}.db-faq__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:clamp(3.2rem,5vw,8rem)}.db-faq__intro{display:grid;gap:1.6rem;align-content:start}.db-faq__intro>*{margin:0}.db-faq__list{border-top:1px solid var(--db-line)}.db-faq__item{border-bottom:1px solid var(--db-line)}.db-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding-block:2rem;font-weight:600;font-size:1.7rem;color:rgb(var(--color-foreground))}.db-faq__q::-webkit-details-marker{display:none}.db-faq__q:hover{color:var(--db-cyan)}.db-faq__toggle{flex:none;position:relative;width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid var(--db-line-strong);transition:background-color .3s,border-color .3s}.db-faq__toggle:before,.db-faq__toggle:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:1.5px;background:rgb(var(--color-foreground));transform:translate(-50%,-50%);transition:transform .3s var(--db-ease)}.db-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.db-faq__item[open] .db-faq__toggle{background:var(--db-blue);border-color:var(--db-blue)}.db-faq__item[open] .db-faq__toggle:before,.db-faq__item[open] .db-faq__toggle:after{background:#fff}.db-faq__item[open] .db-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.db-faq__a{color:var(--db-muted);max-width:64ch;padding-bottom:2rem}.db-faq__a p{margin:0}.db-faq__a a{color:var(--db-cyan)}@media screen and (max-width:749px){.db-faq__inner{grid-template-columns:minmax(0,1fr)}.db-faq__q{font-size:1.6rem}}.db-band{position:relative;overflow:hidden;border:1px solid rgba(37,99,255,.35);border-radius:2rem;padding:clamp(3.2rem,5vw,6.4rem);display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:3.2rem;align-items:center;background:radial-gradient(70% 120% at 100% 50%,rgba(37,99,255,.35),transparent 60%),radial-gradient(40% 80% at 90% 50%,rgba(86,194,255,.18),transparent),rgba(var(--color-foreground),.03)}.db-band__disc{position:absolute;right:-9rem;top:50%;width:34rem;height:34rem;color:var(--db-cyan);opacity:.18;transform:translateY(-50%);animation:db-spin 30s linear infinite;pointer-events:none}.db-band__copy{position:relative;display:grid;gap:1.4rem;min-width:0}.db-band__copy>*{margin:0}.db-band__text{color:rgba(var(--color-foreground),.75);max-width:56ch}.db-band__text p{margin:0}.db-band__button{position:relative}@keyframes db-spin{to{transform:translateY(-50%) rotate(360deg)}}@media screen and (max-width:749px){.db-band{grid-template-columns:minmax(0,1fr)}.db-band__button{width:100%}}.db-reviews__list{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}.db-review{border:1px solid var(--db-line);border-radius:var(--db-radius);padding:2.4rem;display:grid;gap:1.2rem;align-content:start;background:rgba(var(--color-foreground),.03)}.db-review__stars{color:var(--db-cyan);letter-spacing:.2em}.db-review__stars .is-off{opacity:.25}.db-review__text{margin:0;font-size:1.6rem;color:rgb(var(--color-foreground))}.db-review__text p{margin:0}.db-review__author{margin:0;color:var(--db-muted)}.section-main-product{position:relative}.section-main-product:before{content:"";position:absolute;left:0;top:0;width:60%;height:70rem;pointer-events:none;background:radial-gradient(60% 60% at 40% 30%,rgba(37,99,255,.14),transparent 70%)}.product .product__info-wrapper{padding-left:0}@media screen and (min-width:750px){.product .product__info-wrapper{padding-left:4.8rem}.product--right .product__info-wrapper{padding-left:0;padding-right:4.8rem}}.product .product__info-container>*+*{margin:1.6rem 0}.product .product__title{margin-bottom:.8rem}.product .product__title h1{font-size:clamp(3.4rem,4vw,5.2rem);line-height:.95}.product .product__title>a{display:none}.product__db-badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.product__db-badges li{color:var(--db-cyan);border:1px solid rgba(86,194,255,.35);border-radius:99rem;padding:.5rem 1.1rem;font-size:1.05rem}.product .price--large .price-item{font-size:2.6rem;font-weight:700;letter-spacing:0;color:rgb(var(--color-foreground))}.product .price--large.price--on-sale .price-item--regular{font-size:1.8rem!important}.product .product__tax{color:var(--db-muted);font-size:1.3rem}.product .product-form__buttons{max-width:48rem;display:grid;gap:1rem}.product .product-form__submit{min-height:5.6rem;margin-bottom:0}.product .product-form__submit:not([disabled]){background-color:var(--db-blue);color:#fff;box-shadow:0 1rem 3rem -1rem #2563ffbf;--border-opacity: 0}.product .product-form__submit.button--secondary{border:0}.product .shopify-payment-button__button{border-radius:99rem;min-height:5.2rem;overflow:hidden}.product .shopify-payment-button__more-options{color:var(--db-muted);text-decoration:underline;text-underline-offset:.3rem}.product__db-shipping{max-width:48rem;padding:1.6rem 1.8rem;border-radius:var(--db-radius);border:1px solid var(--db-line);background:radial-gradient(80% 140% at 0% 0%,rgba(37,99,255,.16),transparent 70%),rgba(var(--color-foreground),.02)}.product .product__description{color:rgba(var(--color-foreground),.78);max-width:60ch;font-size:1.5rem;line-height:1.65}.product .product__description p{margin:0 0 1.6rem}.product .product__description h3{display:flex;align-items:center;gap:1rem;margin:2.8rem 0 1.2rem;font-family:var(--font-heading-family);font-weight:900;font-size:2.2rem;letter-spacing:.02em;text-transform:uppercase;line-height:1;color:rgb(var(--color-foreground))}.product .product__description h3:first-child{margin-top:.4rem}.product .product__description h3:before{content:"";flex:none;width:.4rem;height:1.8rem;border-radius:.2rem;background:linear-gradient(180deg,var(--db-cyan),var(--db-blue))}.product .product__description .db-synopsis,.product .product__description h3+p{padding:1.6rem 1.8rem;border:1px solid var(--db-line);border-radius:var(--db-radius);background:radial-gradient(90% 140% at 0% 0%,rgba(37,99,255,.12),transparent 70%),rgba(var(--color-foreground),.025);color:rgba(var(--color-foreground),.88);font-size:1.55rem;line-height:1.7}.product .product__description .db-synopsis p{margin:0}.product .product__description ul{list-style:none;margin:0;padding:0;border:1px solid var(--db-line);border-radius:var(--db-radius);overflow:hidden}.product .product__description li{display:grid;grid-template-columns:11rem 1fr;gap:1.2rem;padding:1rem 1.4rem;font-size:1.4rem;border-top:1px solid var(--db-line)}.product .product__description li:first-child{border-top:0}.product .product__description li:nth-child(odd){background:rgba(var(--color-foreground),.025)}.product .product__description li strong{font-weight:700;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.product .product__description li{grid-template-columns:9rem 1fr}}.product .product__accordion{max-width:60rem}.product .product__accordion .accordion__content{padding-bottom:1.6rem}.product .accordion .summary__title .svg-wrapper{color:var(--db-cyan)}.product .share-button__button{color:var(--db-muted);font-size:1.35rem}.product .share-button__button:hover{color:var(--db-cyan)}.product .product__media-item .media,.product .product-media-container{border-radius:var(--db-radius);overflow:hidden;border:1px solid var(--db-line);background:rgba(var(--color-foreground),.03)}.product .product-media-container.constrain-height{--constrained-min-height: 30rem}.product .thumbnail-list{gap:1rem}.product .thumbnail{border-radius:.8rem;overflow:hidden;border:1px solid var(--db-line);opacity:.6;transition:opacity .2s,border-color .2s}.product .thumbnail:hover{opacity:1}.product .thumbnail[aria-current]{opacity:1;border-color:var(--db-blue);box-shadow:0 0 0 1px var(--db-blue),0 0 1.6rem #2563ff80}.product .slider-buttons .slider-button{color:rgb(var(--color-foreground))}.product .product__media-icon,.product .product__media-toggle .product__media-icon{border-radius:50%;background:#05070cb3;border-color:var(--db-line-strong)}.product .product-form__input--pill input[type=radio]+label{border-radius:99rem;padding:1rem 2rem;font-weight:600;letter-spacing:0}.product .product-form__input .form__label{font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--db-muted)}.db-collection-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--db-line)}.db-collection-hero:before{content:"";position:absolute;right:-10%;top:-60%;width:70%;height:220%;pointer-events:none;background:radial-gradient(closest-side,rgba(37,99,255,.2),transparent)}.db-collection-hero__inner{position:relative;display:flex;justify-content:space-between;align-items:center;gap:3.2rem;padding-block:clamp(3.6rem,6vw,7.2rem)}.db-collection-hero__copy{display:grid;gap:1.4rem;min-width:0}.db-collection-hero__copy>*{margin:0}.db-collection-hero__count{color:var(--db-muted)}.db-collection-hero__description{color:var(--db-muted);max-width:60ch}.db-collection-hero__logo{flex:none;width:clamp(16rem,26vw,34rem);display:grid;place-items:center}.db-collection-hero__logo .db-clogo--clear{display:block;width:100%;height:auto;max-height:22rem;object-fit:contain;filter:drop-shadow(0 0 4rem rgba(37,99,255,.45))}.db-collection-hero__logo:has(.db-clogo--label){aspect-ratio:1.35;border-radius:1.4rem;background:#fff;overflow:hidden;box-shadow:0 2rem 5rem -2rem #2563ff99}.db-collection-hero__logo .db-clogo--label{width:92%;height:140%;object-fit:contain}@media screen and (max-width:749px){.db-collection-hero__inner{flex-direction:column-reverse;align-items:flex-start}.db-collection-hero__logo{width:20rem}}.facets-container .facets__summary,.facets-container .facet-filters__label,.facets-container .product-count__text,.mobile-facets__open-wrapper{font-family:var(--font-mono-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}.facets-container .facets__summary{color:rgb(var(--color-foreground))}.facets-container .facets__summary:hover,.facets-container .facets__disclosure[open] .facets__summary{color:var(--db-cyan)}.facets-container .facets__display{background:rgb(var(--color-background));border:1px solid var(--db-line-strong);border-radius:var(--db-radius);box-shadow:0 2rem 5rem #0009}.facets-container .facets__header{border-bottom-color:var(--db-line)}.facets-container .facet-checkbox{font-size:1.45rem}.facets-container .facet-checkbox>svg{border-radius:.4rem}.facets-container .facet-checkbox input[type=checkbox]:checked~svg{background-color:var(--db-blue)}.facets-container .facet-filters__field .select__select{border-radius:99rem;font-size:1.4rem}.facets-container .product-count__text{color:var(--db-muted)}.active-facets__button{font-size:1.3rem}.active-facets__button-inner{border-radius:99rem;border-color:#56c2ff66;box-shadow:0 0 0 .1rem #56c2ff59}.active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 .1rem var(--db-cyan)}.mobile-facets__open{color:rgb(var(--color-foreground))}.mobile-facets__inner{background:rgb(var(--color-background));border-left:1px solid var(--db-line)}.mobile-facets__heading{font-family:var(--font-heading-family);font-weight:900;font-size:2.8rem;text-transform:uppercase}.pagination__list{gap:.6rem}.pagination__item{border-radius:99rem;font-variant-numeric:tabular-nums;color:var(--db-muted)}.pagination__item:hover{color:rgb(var(--color-foreground))}.pagination__item--current{background:var(--db-blue);color:#fff!important}.pagination__item--current:after,.pagination__item:hover:after{display:none}.template-search__header{padding-top:1.2rem}.template-search__header .h2{font-size:clamp(3.6rem,6vw,6.4rem)}.template-search__search{max-width:64rem}.search__input.field__input{border-radius:99rem}.search .field:after,.search .field:before{border-radius:99rem}.predictive-search{background:rgb(var(--color-background));border:1px solid var(--db-line-strong);border-radius:0 0 var(--db-radius) var(--db-radius)}.predictive-search__heading{font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.14em;color:var(--db-muted);border-bottom-color:var(--db-line)}.predictive-search__item-heading{font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;font-size:1.7rem;letter-spacing:.01em}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:var(--db-surface)}.predictive-search__image{border-radius:.6rem}.search-modal{background:rgba(var(--color-background),.96);border-bottom:1px solid var(--db-line)}.main-page-title{margin-bottom:2.4rem}.main-page-title:before{content:"";display:block;width:4.8rem;height:.3rem;border-radius:.3rem;margin-bottom:2rem;background:linear-gradient(90deg,var(--db-blue),var(--db-cyan))}.page-width--narrow .rte{color:rgba(var(--color-foreground),.78)}.rte h2,.rte h3{margin-top:3.2rem}.contact .contact__fields{gap:1.6rem}.contact form{padding:clamp(2.4rem,4vw,4rem);border:1px solid var(--db-line);border-radius:1.6rem;background:radial-gradient(70% 100% at 100% 0%,rgba(37,99,255,.16),transparent 70%),rgba(var(--color-foreground),.025)}.contact .field__input,.contact .text-area{border-radius:1rem}.contact .field:after,.contact .field:before{border-radius:1rem}.contact .contact__button{margin-top:2.4rem}.contact .contact__button .button{width:100%}@media screen and (min-width:750px){.contact .contact__button .button{width:auto}}.contact .form-status{font-family:var(--font-body-family);text-transform:none;color:var(--db-cyan)}.db-404{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3.2rem,6vw,8rem);align-items:center;padding-block:clamp(5.6rem,9vw,12rem)}.db-404__visual{position:relative;display:grid;place-items:center}.db-404__disc{width:min(100%,42rem);height:auto;animation:db-spin-flat 18s linear infinite;filter:drop-shadow(0 0 4rem rgba(37,99,255,.35))}.db-404__code{position:absolute;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(5.6rem,10vw,11rem);line-height:1;color:transparent;-webkit-text-stroke:.15rem var(--db-cyan);letter-spacing:.04em;mix-blend-mode:screen}.db-404__copy{display:grid;gap:2rem;justify-items:start}.db-404__copy>*{margin:0}.db-404__text{color:var(--db-muted);font-size:1.7rem;max-width:44ch}.db-404__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}@keyframes db-spin-flat{to{transform:rotate(360deg)}}@media screen and (max-width:749px){.db-404{grid-template-columns:minmax(0,1fr);text-align:left}.db-404__disc{width:24rem}}.cart__items .cart-items th{font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.14em;color:var(--db-cyan);opacity:1}.cart__items{border-bottom-color:var(--db-line)}.cart-items td{padding-top:2rem}.title-wrapper-with-link .underlined-link{color:var(--db-muted)}.title-wrapper-with-link .underlined-link:hover{color:var(--db-cyan)}.db-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;padding-bottom:env(safe-area-inset-bottom,0px);background:#0b1018eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--db-line-strong);box-shadow:0 -2rem 4rem #00000080;transform:translateY(110%);transition:transform .4s var(--db-ease)}.db-sticky-atc.is-visible{transform:none}.db-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;padding-block:1rem}.db-sticky-atc__img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.6rem;flex:none}.db-sticky-atc__case{display:block;width:3.8rem;height:auto;aspect-ratio:.789;border-radius:.3rem;overflow:hidden}.db-sticky-atc__info{min-width:0;flex:1;display:grid;gap:.2rem}.db-sticky-atc__info p{margin:0}.db-sticky-atc__title{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem;text-transform:uppercase;line-height:1;color:rgb(var(--color-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-sticky-atc__price{font-weight:700;font-size:1.4rem;color:var(--db-cyan);font-variant-numeric:tabular-nums}.db-sticky-atc__button{flex:none;min-height:4.6rem;font-size:1.6rem;padding:0 2.2rem}@media screen and (max-width:749px){.db-sticky-atc__img{display:none}.db-sticky-atc__button{padding:0 1.6rem;font-size:1.5rem}}.db-series.is-pending{height:0;overflow:hidden;padding:0!important}.db-series__name{color:var(--db-cyan)}.db-request__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(3.2rem,6vw,8rem);align-items:start}.db-request__intro{display:grid;gap:2rem;align-content:start;position:sticky;top:12rem}.db-request__intro>*{margin:0}.db-request__form form{margin:0}.db-request__kind{border:0;padding:0;margin:0 0 2rem}.db-request__label{font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--db-muted);margin-bottom:1rem}.db-request__pills{display:flex;flex-wrap:wrap;gap:.8rem}.db-request__pills label{position:relative;cursor:pointer}.db-request__pills input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.db-request__pills span{display:inline-flex;align-items:center;min-height:4.2rem;padding:0 2rem;border-radius:99rem;border:1px solid var(--db-line-strong);font-weight:600;transition:background-color .2s,border-color .2s}.db-request__pills input:checked+span{background:var(--db-blue);border-color:var(--db-blue);color:#fff}.db-request__pills input:focus-visible+span{outline:2px solid var(--db-cyan);outline-offset:.3rem}.db-request__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.db-request__fields .field{margin:0}.db-request__wide{grid-column:1 / -1}.db-request__success{display:flex;gap:1rem;align-items:center;color:var(--db-cyan);font-weight:600;margin:0 0 2rem}@media screen and (max-width:749px){.db-request__inner{grid-template-columns:minmax(0,1fr)}.db-request__intro{position:static}.db-request__fields{grid-template-columns:minmax(0,1fr)}}.db-fav{position:relative;z-index:1;align-self:flex-start;display:inline-flex;align-items:center;gap:.6rem;margin-top:.2rem;padding:.4rem 0;border:0;background:none;color:var(--db-muted);font:500 1.3rem/1.2 var(--font-body-family);cursor:pointer;transition:color .2s}.db-fav:hover,.db-fav[aria-pressed=true]{color:rgb(var(--color-foreground))}.db-fav__icon{font-size:1.4rem;line-height:1;display:inline-block}.db-fav.is-pop .db-fav__icon{animation:db-fav-pop .45s var(--db-ease)}@keyframes db-fav-pop{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}.db-badge--new{background:var(--db-cyan);color:#05070c}.db-badge--integrale{background:#f2f5fa;color:#05070c}.product__db-badges li.product__db-badge--integrale{background:#f2f5fa;border-color:#f2f5fa;color:#05070c}.header__icon--wishlist{position:relative}.header__icon .db-fav-count{position:absolute;width:auto;top:.3rem;right:.1rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:99rem;background:var(--db-cyan);color:#05070c;font:600 1rem/1.8rem var(--font-mono-family);text-align:center}@media screen and (max-width:749px){.header__icon--wishlist{width:4rem}}.db-wishlist{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.db-wishlist__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#020408b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .35s}.db-wishlist__panel{position:absolute;top:0;right:0;bottom:0;width:min(52rem,100vw);display:flex;flex-direction:column;border-left:1px solid var(--db-line);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);transform:translate(100%);transition:transform .45s var(--db-ease)}.db-wishlist.is-open .db-wishlist__overlay{opacity:1}.db-wishlist.is-open .db-wishlist__panel{transform:none}.db-wishlist__header{display:flex;justify-content:space-between;align-items:center;padding:2rem 2.4rem;border-bottom:1px solid var(--db-line);position:relative}.db-wishlist__title{margin:0;font-size:3.2rem}.db-wishlist__close{position:static}.db-wishlist__body{flex:1;overflow-y:auto;padding:2.4rem}.db-wishlist__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.6rem}.db-wishlist__empty{display:grid;justify-items:center;gap:1.6rem;text-align:center;color:var(--db-muted);padding:4rem 1rem}.db-wishlist__empty svg{color:var(--db-blue)}.db-wishlist__empty p{margin:0;max-width:32ch}.db-recent .db-head{align-items:center}.db-recent__clear{background:none;border:0;color:var(--db-muted);font:500 1.35rem var(--font-body-family);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.db-recent__clear:hover{color:var(--db-cyan)}.product__media-wrapper{position:relative}.db-case3d{--w0: min(32rem, 54cqi);--w: calc(var(--w0) * var(--db-zoom));--h: calc(var(--w) * 1.267);--d: calc(var(--w) * .0815);position:relative;display:grid;justify-items:center;gap:1.2rem;margin-bottom:1.6rem;padding:1.6rem 1.6rem 2rem;border-radius:var(--db-radius);border:1px solid rgba(86,194,255,.18);background:radial-gradient(70% 55% at 50% 45%,rgba(37,99,255,.22),transparent 70%),linear-gradient(180deg,#0a0f1c,#04060b);color:#f2f5fa;overflow:hidden;container-type:inline-size}.db-case3d:fullscreen{align-content:center;margin:0;border:0;border-radius:0}.db-case3d__glow{position:absolute;top:12%;right:18%;bottom:22%;left:18%;background:var(--db-wrap, radial-gradient(closest-side, var(--db-blue), transparent)) 100% 0 / 210.94% 100% no-repeat;filter:blur(70px) saturate(1.6);opacity:.8;pointer-events:none}.db-case3d__stage{position:relative;width:100%;height:calc(var(--w0) * 1.267 * 1.32);display:grid;place-items:center;perspective:1800px;overflow:hidden;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.db-case3d:fullscreen{--w0: min(40rem, 60vw, 52vh)}.db-case3d:fullscreen{height:100vh;grid-template-rows:minmax(0,1fr) auto auto auto;align-content:stretch}.db-case3d:fullscreen .db-case3d__stage{height:100%;overflow:visible}.db-case3d__bar,.db-case3d__hint,.db-case3d__thumbs{z-index:1}.db-case3d__stage.is-dragging{cursor:grabbing}.db-case3d__floor{position:absolute;bottom:2%;left:50%;width:calc(var(--w) * 1.5);height:calc(var(--w) * .16);transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),rgba(37,99,255,.18) 60%,transparent);filter:blur(10px)}.db-case3d__box{position:relative;width:var(--w);height:var(--h);transform-style:preserve-3d}.db-case3d__box.is-animated{transition:transform .9s var(--db-ease)}@property --db-zoom{syntax: "<number>"; inherits: true; initial-value: 1;}.db-case3d.is-zooming{transition:--db-zoom .6s var(--db-ease)}.db-case3d__face,.db-case3d__disc{box-sizing:border-box}.db-case3d__face{position:absolute;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.db-case3d__face img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.db-case3d__lid{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform-origin:0 50%;transform:translateZ(calc(var(--d) / 2));transition:transform 1s var(--db-ease)}.db-case3d.is-case-open .db-case3d__lid{transform:translateZ(calc(var(--d) / 2)) rotateY(-158deg)}.db-case3d__face--front,.db-case3d__face--inner,.db-case3d__face--back,.db-case3d__face--tray{top:0;right:0;bottom:0;left:0;border-radius:.7rem}.db-case3d__face--inner{transform:rotateY(180deg);background:linear-gradient(160deg,#3a74ff8c,#133a9ebf);box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 0 3rem #ffffff14}.db-case3d__face--back{transform:rotateY(180deg) translateZ(calc(var(--d) / 2))}.db-case3d__face--spine,.db-case3d__face--edge{top:0;width:var(--d);height:var(--h);left:calc(50% - var(--d) / 2)}.db-case3d__face--spine{transform:rotateY(-90deg) translateZ(calc(var(--w) / 2))}.db-case3d__face--edge{transform:rotateY(90deg) translateZ(calc(var(--w) / 2))}.db-case3d__face--top,.db-case3d__face--bottom{left:0;width:var(--w);height:var(--d);top:calc(50% - var(--d) / 2)}.db-case3d__face--top{transform:rotateX(90deg) translateZ(calc(var(--h) / 2))}.db-case3d__face--bottom{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2))}.db-case3d__face--tray{transform:translateZ(calc(var(--d) * .15));background:radial-gradient(circle at 50% 52%,#0a1430 0 4%,#3a74ff 4.2% 7.5%,#0d1d48 7.8% 38%,transparent 38.3%),linear-gradient(160deg,#11265e,#081433);box-shadow:inset 0 0 0 1px #ffffff1f}.db-case3d__disc{position:absolute;left:5.5%;top:52%;width:89%;aspect-ratio:1;margin-top:-44.5%;border-radius:50%;background:conic-gradient(from 20deg,#d9dee8,#9fb6e6,#f1d9f2,#b5e6ee,#dfe4ec,#a8b8dc,#f3e5c6,#d9dee8);-webkit-mask:radial-gradient(closest-side,transparent 12.5%,#000 13%);mask:radial-gradient(closest-side,transparent 12.5%,#000 13%);box-shadow:inset 0 0 0 1px #ffffff80;transform:translateZ(calc(var(--d) * .2));transition:transform 1s var(--db-ease);backface-visibility:hidden;-webkit-backface-visibility:hidden}.db-case3d.is-case-open .db-case3d__disc{transform:translateZ(calc(var(--d) * .9));transition-delay:.45s}.db-case3d.is-case-open .db-case3d__face--tray{filter:brightness(.55);transition:filter .6s .5s}.db-case3d__label{position:absolute;top:1.2%;right:1.2%;bottom:1.2%;left:1.2%;border-radius:50%;background:var(--db-cd) center / cover no-repeat;-webkit-mask:radial-gradient(closest-side,transparent 20%,#000 20.6%);mask:radial-gradient(closest-side,transparent 20%,#000 20.6%)}.db-case3d__disc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:linear-gradient(125deg,transparent 35%,rgba(255,255,255,.35) 48%,transparent 60%)}.db-case3d.is-case-open .db-case3d__label{animation:db-disc-spin 7s linear 1.4s infinite}@keyframes db-disc-spin{to{transform:rotate(360deg)}}.db-case3d--case .db-case3d__face--front,.db-case3d--case .db-case3d__face--back{padding:11.85% 2.6% 3.7%;background:linear-gradient(160deg,#3a74ff,#1d4fd6 45%,#133a9e);box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #ffffff80}.db-case3d--case .db-case3d__face--front:before,.db-case3d--case .db-case3d__face--back:before{content:"";background:url(db-bluray-logo.svg) 50% 55% / auto 74% no-repeat,linear-gradient(180deg,#ffffff29,#ffffff05);border-bottom:1px solid rgba(255,255,255,.18);position:absolute;top:0;left:0;right:0;height:9.4%}.db-case3d__art{display:block;width:100%;height:100%;border-radius:.2rem;background-image:var(--db-wrap);background-repeat:no-repeat;background-size:210.94% 100%}.db-case3d__face--front .db-case3d__art{background-position:100% 0}.db-case3d__face--back .db-case3d__art{background-position:0 0}.db-case3d--case .db-case3d__face--spine{padding:calc(var(--h) * .094) 0 calc(var(--h) * .029);background:linear-gradient(90deg,#133a9e,#2b62f0 50%,#133a9e)}.db-case3d__face--spine .db-case3d__art{width:90.9%;margin:0 auto;background-size:2700% 100%;background-position:50% 0;border-radius:0}.db-case3d__face--front:after,.db-case3d__face--back:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.28) 47%,rgba(255,255,255,.06) 52%,transparent 60%) calc(50% + var(--db-sheen, 0) * 1%) 0 / 300% 100% no-repeat,linear-gradient(180deg,rgba(255,255,255,.1),transparent 30%)}.db-case3d--case .db-case3d__face--edge,.db-case3d--case .db-case3d__face--top,.db-case3d--case .db-case3d__face--bottom{background:linear-gradient(90deg,#0d2770,#2b62f0 50%,#0d2770)}.db-case3d--case .db-case3d__face--edge{background:repeating-linear-gradient(180deg,transparent 0 .3rem,rgba(0,0,0,.18) .3rem .4rem),linear-gradient(90deg,#0d2770,#2b62f0 50%,#0d2770)}.db-case3d--photo .db-case3d__stage{--d: .8rem}.db-case3d--photo .db-case3d__face--front,.db-case3d--photo .db-case3d__face--back{box-shadow:inset 0 0 0 1px #ffffff26}.db-case3d--photo .db-case3d__face--spine,.db-case3d--photo .db-case3d__face--edge,.db-case3d--photo .db-case3d__face--top,.db-case3d--photo .db-case3d__face--bottom{background:#1c2433}.db-case3d__photos{display:none;position:relative;width:100%;height:calc(var(--w0) * 1.267 * 1.32)}.db-case3d__photo{height:100%}.db-case3d__photo[hidden]{display:none}.db-case3d__photos img{width:100%;height:100%;object-fit:contain;border-radius:.8rem}.db-case3d.is-photo .db-case3d__photos{display:block}.db-case3d.is-photo .db-case3d__stage,.db-case3d.is-photo .db-case3d__glow,.db-case3d.is-photo .db-case3d__zoom{display:none}.db-case3d.is-photo .db-case3d__bar,.db-case3d.is-photo .db-case3d__hint{visibility:hidden}.db-case3d__thumbs{position:relative;display:flex;gap:.8rem;max-width:100%;overflow-x:auto;padding:.4rem;scrollbar-width:thin}.db-case3d__thumb{position:relative;flex:none;width:6.4rem;height:6.4rem;padding:0;border-radius:.8rem;border:2px solid transparent;background:#f2f5fa0f;overflow:hidden;cursor:pointer;opacity:.65;transition:opacity .2s,border-color .2s}.db-case3d__thumb:hover{opacity:1}.db-case3d__thumb.is-active{opacity:1;border-color:var(--db-cyan)}.db-case3d__thumb img{width:100%;height:100%;object-fit:cover;display:block}.db-case3d__thumb .db-bluray{width:76%;height:auto;aspect-ratio:.789;margin:6% auto 0}.db-case3d__thumb-tag{position:absolute;right:.3rem;bottom:.3rem;padding:.1rem .4rem;border-radius:.4rem;background:var(--db-blue);color:#fff;font:800 1rem/1.3 var(--font-heading-family);letter-spacing:.05em}.db-case3d__zoom{position:absolute;top:1.2rem;right:1.2rem;z-index:2;display:grid;gap:.6rem}.db-case3d__zoom-btn{width:4rem;height:4rem;border-radius:50%;border:1px solid rgba(242,245,250,.25);background:#05070c8c;color:#f2f5fa;font:600 2rem/1 var(--font-body-family);cursor:pointer}.db-case3d__zoom-btn:hover{border-color:var(--db-cyan)}.db-case3d__bar{position:relative;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.db-case3d__btn{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 2rem;border-radius:99rem;border:1px solid rgba(242,245,250,.25);background:#05070c66;color:#f2f5fa;font:600 1.4rem var(--font-body-family);cursor:pointer;transition:background-color .25s,border-color .25s}.db-case3d__btn svg{color:var(--db-cyan)}.db-case3d__btn--cd{background:var(--db-blue);border-color:var(--db-blue)}.db-case3d__btn--cd svg{color:#fff}.db-case3d__btn:hover{border-color:var(--db-cyan)}.db-case3d__btn[hidden]{display:none}.db-case3d__hint{position:relative;margin:0;color:#f2f5fa80;font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.db-case3d__lid,.db-case3d__disc{transition:none}.db-case3d.is-case-open .db-case3d__label{animation:none}}.db-cnav{border-bottom:1px solid var(--db-line)}.db-cnav__inner{display:flex;align-items:center;gap:.8rem;padding-block:1.6rem;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.db-cnav__inner::-webkit-scrollbar{display:none}.db-cnav__group{flex:none;color:var(--db-cyan);margin-left:1.2rem;padding-left:1.6rem;border-left:1px solid var(--db-line)}.db-cnav__pill{flex:none;display:inline-flex;align-items:center;gap:.6rem;min-height:3.8rem;padding:0 1.6rem;border-radius:99rem;border:1px solid var(--db-line-strong);color:rgb(var(--color-foreground));font-weight:600;font-size:1.4rem;text-decoration:none;white-space:nowrap;transition:border-color .2s,background-color .2s}.db-cnav__pill:hover{border-color:var(--db-cyan)}.db-cnav__pill.is-active{background:var(--db-blue);border-color:var(--db-blue);color:#fff}.db-cnav__count{font-family:var(--font-mono-family);font-size:1.05rem;opacity:.6}.footer .footer-block--newsletter{align-items:flex-start}.footer .footer-block__newsletter{width:100%;max-width:52rem;padding:2.4rem;border:1px solid rgba(37,99,255,.35);border-radius:1.6rem;background:radial-gradient(70% 120% at 100% 0%,rgba(37,99,255,.22),transparent 70%),rgba(var(--color-foreground),.02)}.footer .footer-block__newsletter .footer-block__heading{margin-bottom:1.6rem}.footer .newsletter-form__field-wrapper .field__input{border-radius:99rem;padding-right:6rem}.footer .newsletter-form__field-wrapper .field:after,.footer .newsletter-form__field-wrapper .field:before{border-radius:99rem}.footer .newsletter-form__button{right:.4rem;top:.4rem;height:calc(100% - .8rem);width:4.4rem;border-radius:50%;background:var(--db-blue);color:#fff}.footer .newsletter-form__button:hover{background:var(--db-blue-hover)}.footer .newsletter-form__message{color:var(--db-cyan)}.db-card__media,.db-tile{transform:perspective(900px) rotateX(var(--db-tilt-x, 0deg)) rotateY(var(--db-tilt-y, 0deg));transition:transform .5s var(--db-ease),border-color .3s,box-shadow .4s var(--db-ease);will-change:transform}.db-card__media.is-tilting,.db-tile.is-tilting{transition:transform .12s linear,border-color .3s,box-shadow .4s var(--db-ease)}.db-tile:hover{transform:perspective(900px) translateY(-4px) rotateX(var(--db-tilt-x, 0deg)) rotateY(var(--db-tilt-y, 0deg))}.db-card:hover .db-card__media{box-shadow:0 2.4rem 4.8rem -2.4rem #2563ff8c}.db-card__media.is-tilting:before,.db-tile.is-tilting:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--db-glare-x, 50%) var(--db-glare-y, 50%),rgba(255,255,255,.16),transparent 55%)}.product__db-seasons{max-width:60rem;display:grid;gap:1rem}.db-seasons__heading{margin:0;font-family:var(--font-mono-family);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--db-cyan)}.db-seasons__list{display:flex;gap:1rem;overflow-x:auto;padding:.4rem .2rem .8rem;scrollbar-width:thin;scrollbar-color:var(--db-line-strong) transparent}db-seasons.db-seasons__list{display:flex}.db-seasons__item{flex:none;width:7.6rem;display:grid;gap:.6rem;justify-items:center;text-decoration:none;color:var(--db-muted);transition:color .2s}.db-seasons__thumb{width:100%;aspect-ratio:.789;border-radius:.5rem;overflow:hidden;border:1px solid var(--db-line);background:rgba(var(--color-foreground),.04);transition:transform .3s var(--db-ease),border-color .2s,box-shadow .3s}.db-seasons__thumb img{width:100%;height:100%;object-fit:cover;display:block}.db-bluray--mini{border-radius:.5rem}.db-bluray--mini:before{background-size:auto 62%}.db-seasons__label{font-size:1.15rem;font-weight:600;line-height:1.2;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.db-seasons__item:hover{color:rgb(var(--color-foreground))}.db-seasons__item:hover .db-seasons__thumb{transform:translateY(-3px);border-color:#56c2ff80}.db-seasons__item.is-current{color:rgb(var(--color-foreground))}.db-seasons__item.is-current .db-seasons__thumb{border-color:var(--db-blue);box-shadow:0 0 0 1px var(--db-blue),0 0 1.6rem #2563ff80}.product__db-seasons[hidden]{display:none!important}.db-soon__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}.db-soon__card{display:flex;flex-direction:column;border:1px solid var(--db-line);border-radius:1.4rem;overflow:hidden;background:rgba(var(--color-foreground),.03)}.db-soon__visual{position:relative;aspect-ratio:1.5;display:grid;place-items:center;background:radial-gradient(60% 70% at 50% 50%,rgba(37,99,255,.22),transparent 75%);border-bottom:1px solid var(--db-line)}.db-soon__img{width:72%;height:64%;object-fit:contain;filter:drop-shadow(0 .8rem 2rem rgba(0,0,0,.5))}.db-soon__fallback{font-family:var(--font-heading-family);font-weight:900;font-size:3rem;text-transform:uppercase;text-align:center;padding:1.6rem;line-height:.95}.db-soon__date{position:absolute;top:1rem;left:1rem}.db-soon__body{display:grid;gap:.8rem;padding:1.6rem;flex:1;align-content:start}.db-soon__title{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:2.4rem;text-transform:uppercase;line-height:1;color:rgb(var(--color-foreground))}.db-soon__details{margin:0;color:var(--db-muted);font-size:1.4rem}.db-soon__form{margin-top:.6rem}.db-soon__toggle>summary{list-style:none;width:100%}.db-soon__toggle>summary::-webkit-details-marker{display:none}.db-soon__toggle[open]>summary{display:none}.db-soon__fields{display:grid;gap:.8rem}.db-soon__fields .button{width:100%}.db-soon__input{flex:1;min-width:0;height:4.2rem;padding:0 1.4rem;border-radius:99rem;border:1px solid var(--db-line-strong);background:transparent;color:rgb(var(--color-foreground));font:1.4rem var(--font-body-family)}.db-soon__input:focus{outline:none;border-color:var(--db-cyan)}.db-soon__input::placeholder{opacity:1;color:var(--db-muted)}.db-soon__ok{margin:0;color:var(--db-cyan);font-weight:600;font-size:1.4rem}.db-soon__error{margin:.6rem 0 0;color:#ff8a8a;font-size:1.3rem}.db-versions{display:flex;gap:.8rem;justify-content:center}.db-versions__btn{min-height:4rem;padding:0 1.8rem;border-radius:99rem;border:1px solid rgba(242,245,250,.25);background:transparent;color:#f2f5fa;font:600 1.4rem var(--font-body-family);cursor:pointer}.db-versions__btn.is-active{background:var(--db-blue);border-color:var(--db-blue)}.db-versions__btn:hover:not(.is-active){border-color:var(--db-cyan)}.db-card__case{position:absolute;top:7%;right:15%;bottom:7%;left:15%;display:block}.db-card__case .db-bluray{border-radius:.6rem;box-shadow:0 1.6rem 3rem -1.2rem #000000e6}.db-card__case{transform-style:preserve-3d;transform:perspective(900px);transition:transform .6s var(--db-ease)}.db-card__spine{position:absolute;top:0;right:100%;width:8.15%;height:100%;padding:9.4% 0 2.9%;transform-origin:100% 50%;transform:rotateY(-90deg);background:linear-gradient(90deg,#133a9e,#2b62f0 50%,#133a9e);backface-visibility:hidden;-webkit-backface-visibility:hidden}.db-card__spine>span{display:block;width:90.9%;height:100%;margin:0 auto;background:var(--db-wrap) 50% 0 / 2700% 100% no-repeat}.db-card:hover .db-card__case{transform:perspective(700px) translateY(-4px) rotateY(32deg)}@media(prefers-reduced-motion:reduce){.db-card:hover .db-card__case{transform:perspective(900px) translateY(-4px)}}.db-cart-case{display:block;width:100%;aspect-ratio:.789}.db-cart-case .db-bluray{border-radius:.4rem}.db-cart-case .db-bluray:before{background-size:auto 60%}.related-products .related-products__heading{margin-bottom:3.2rem}.related-products .product-grid{row-gap:3.6rem}.db-pack{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.2rem 1.6rem;margin:1.6rem 0;padding:1.4rem 1.6rem;border-radius:var(--db-radius);border:1px solid rgba(86,194,255,.35);background:linear-gradient(135deg,#2563ff24,#56c2ff0a)}.db-pack__cases{position:relative;display:flex;height:7rem;padding-right:1rem}.db-pack__case{display:block;width:5.4rem;aspect-ratio:.789;margin-right:-3.4rem;border-radius:.4rem;overflow:hidden;box-shadow:0 .6rem 1.4rem #00000073;transform:rotate(calc((var(--i) - 1) * 4deg));transform-origin:50% 100%}.db-pack__case:last-child{margin-right:0}.db-pack__case img{width:100%;height:100%;object-fit:cover;display:block}.db-pack__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem;line-height:1.2;text-transform:uppercase}.db-pack__price{margin:.4rem 0 0;display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap;font-size:1.5rem}.db-pack__price s{color:var(--db-muted)}.db-pack__price strong{font-size:1.8rem}.db-pack__save{padding:.1rem .6rem;border-radius:99rem;background:var(--db-blue);color:#fff;font-size:1.2rem;font-weight:700}.db-pack__add{grid-column:1 / -1;width:100%}.db-complete{margin:1.6rem 0 0;padding:1.4rem 1.6rem;border-radius:var(--db-radius);border:1px solid var(--db-line);background:var(--db-surface)}cart-drawer .db-complete{margin:0 1.5rem 1.2rem;padding:1.2rem}.db-complete__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:1.5rem;text-transform:uppercase}.db-complete__hint{margin:.4rem 0 0;color:var(--db-cyan);font-size:1.3rem}.db-complete__list{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.8rem;max-height:22rem;overflow-y:auto}.db-complete__item{display:grid;grid-template-columns:3.6rem 1fr auto auto;align-items:center;gap:1rem}.db-complete__thumb{display:block;width:3.6rem;aspect-ratio:.789;border-radius:.3rem;overflow:hidden}.db-complete__thumb img{width:100%;height:100%;object-fit:cover;display:block}.db-complete__name{color:rgb(var(--color-foreground));font-size:1.35rem;line-height:1.3;text-decoration:none}.db-complete__name:hover{text-decoration:underline}.db-complete__price{font-size:1.3rem;color:var(--db-muted);white-space:nowrap}.db-complete__add{width:3.2rem;height:3.2rem;border-radius:50%;border:0;background:var(--db-blue);color:#fff;font:700 2rem/1 var(--font-body-family);cursor:pointer}.db-complete__add:hover{background:var(--db-blue-hover)}.db-complete__add.loading,.db-pack__add.loading{opacity:.6;pointer-events:none}.db-builder__dots{display:flex;gap:.8rem;margin:2.4rem 0;padding:0;list-style:none}.db-builder__dots li{flex:1;padding:.8rem 1rem;border-radius:99rem;border:1px solid var(--db-line);color:var(--db-muted);font-size:1.3rem;font-weight:600;text-align:center}.db-builder__dots li.is-active{border-color:var(--db-blue);background:var(--db-blue);color:#fff}.db-builder__dots li.is-done{border-color:#56c2ff80;color:var(--db-cyan)}.db-builder__panel{margin-top:1.6rem}.db-builder__label{display:block;margin-bottom:.8rem;font-weight:700;font-size:1.6rem}.db-builder__search,.db-builder__note-field{width:100%;padding:1.4rem 1.8rem;border-radius:1rem;border:1px solid var(--db-line-strong);background:var(--db-surface);color:rgb(var(--color-foreground));font:1.7rem var(--font-body-family)}.db-builder__search:focus,.db-builder__note-field:focus{outline:none;border-color:var(--db-cyan)}.db-builder__results{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1.2rem}.db-builder__result{display:grid;gap:.8rem;width:100%;padding:.8rem;border-radius:1rem;border:1px solid var(--db-line);background:var(--db-surface);color:inherit;text-align:left;cursor:pointer;transition:border-color .2s,transform .2s var(--db-ease)}.db-builder__result:hover,.db-builder__result:focus-visible{border-color:var(--db-cyan);transform:translateY(-2px);outline:none}.db-builder__result img{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;border-radius:.6rem}.db-builder__result strong{display:block;font-size:1.4rem;line-height:1.25}.db-builder__result small,.db-builder__season small{display:block;color:var(--db-muted);font-size:1.25rem}.db-builder__note{grid-column:1 / -1;margin:0;color:var(--db-muted)}.db-builder__confirm{display:grid;grid-template-columns:minmax(0,24rem) 1fr;gap:3.2rem;align-items:center}.db-builder__confirm[hidden]{display:none}@media screen and (max-width:749px){.db-builder__confirm{grid-template-columns:1fr;justify-items:center;text-align:center}}.db-builder__case{width:min(24rem,64vw);aspect-ratio:.789;perspective:1000px}.db-builder__case .db-bluray{border-radius:.8rem;box-shadow:0 3rem 5rem -2rem #000000e6,0 0 5rem -1rem #2563ff73;animation:db-builder-sway 6s ease-in-out infinite}.db-bluray--poster .db-bluray__art{background-size:cover;background-position:50% 50%}@keyframes db-builder-sway{0%,to{transform:rotateY(-12deg) rotateX(3deg)}50%{transform:rotateY(12deg) rotateX(1deg)}}.db-builder__question{margin:0;color:var(--db-cyan);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}.db-builder__title{margin:.6rem 0;font:900 clamp(2.6rem,5vw,4rem) / 1 var(--font-heading-family);text-transform:uppercase}.db-builder__meta{margin:0 0 2rem;color:var(--db-muted)}.db-builder__buttons{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:749px){.db-builder__buttons{justify-content:center}}.db-builder__season-list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.db-builder__season label,.db-builder__season.is-available{display:grid;grid-template-columns:auto 4.6rem 1fr auto;align-items:center;gap:1.2rem;padding:.8rem 1.2rem;border-radius:1rem;border:1px solid var(--db-line);background:var(--db-surface);cursor:pointer}.db-builder__season.is-available{grid-template-columns:4.6rem 1fr auto;cursor:default;opacity:.85}.db-builder__season.is-checked label{border-color:var(--db-blue);background:#2563ff1f}.db-builder__season input{width:2rem;height:2rem;accent-color:var(--db-blue)}.db-builder__season img{width:4.6rem;height:auto;aspect-ratio:2 / 3;object-fit:cover;border-radius:.4rem}.db-builder__season-text strong{display:block;font-size:1.5rem}.db-builder__season-price{font-weight:700;white-space:nowrap}.db-builder__summary{margin-top:2.4rem;padding:2rem;border-radius:var(--db-radius);border:1px solid rgba(86,194,255,.35);background:linear-gradient(135deg,#2563ff1f,#56c2ff08)}.db-builder__lines{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.db-builder__lines li,.db-builder__total{display:flex;justify-content:space-between;gap:1.6rem}.db-builder__total{margin:1.2rem 0;padding-top:1.2rem;border-top:1px solid var(--db-line);font-size:1.8rem}.db-builder__upsell{margin:0 0 1.6rem;color:var(--db-cyan);font-weight:600}.db-builder__reassure{list-style:none;margin:1.6rem 0;padding:0;display:grid;gap:.6rem;color:var(--db-muted);font-size:1.35rem}.db-builder__reassure li:before{content:"\2713  ";color:var(--db-cyan);font-weight:700}.db-builder__send{width:100%}.db-builder__send.loading{opacity:.6}.db-builder__error{color:#ff8a8a}.db-builder__track{margin:1.2rem 0 0;text-align:center;font-size:1.35rem}.db-builder__tmdb{margin-top:3.2rem;color:var(--db-muted);font-size:1.15rem;text-align:center}.db-track__order{margin-top:2rem;padding:1.8rem 2rem;border-radius:var(--db-radius);border:1px solid var(--db-line);background:var(--db-surface)}.db-track__head{display:flex;justify-content:space-between;gap:1rem;color:var(--db-muted)}.db-track__head strong{color:rgb(var(--color-foreground))}.db-track__lines{list-style:none;margin:1.2rem 0;padding:0;display:grid;gap:.8rem}.db-track__line{display:flex;align-items:center;gap:1.2rem}.db-track__line img{width:4.6rem;height:auto;border-radius:.4rem}.db-track__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;margin:0;padding:0;list-style:none}.db-track__steps li{position:relative;padding-top:1.8rem;color:var(--db-muted);font-size:1.25rem;text-align:center}.db-track__steps li:before{content:"";position:absolute;top:0;left:0;right:0;height:.6rem;border-radius:99rem;background:var(--db-line-strong)}.db-track__steps li.is-done:before,.db-track__steps li.is-current:before{background:var(--db-blue)}.db-track__steps li.is-current{color:rgb(var(--color-foreground));font-weight:700}.db-track__refused{margin:0;color:#ff8a8a}.db-track__empty,.db-track__login{margin-top:2rem}.db-builder__lines li>span:last-child{display:inline-flex;align-items:center;gap:.8rem;white-space:nowrap}.db-builder__remove{width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid var(--db-line-strong);background:none;color:var(--db-muted);font-size:1.6rem;line-height:1;cursor:pointer}.db-builder__remove:hover{border-color:#ff8a8a;color:#ff8a8a}.db-builder__another{width:100%;margin-bottom:1.2rem}.db-builder__dots{flex-wrap:wrap}.db-builder__dots li{padding:.8rem .6rem;white-space:nowrap}.db-builder__hint{margin:0 0 1.6rem;color:var(--db-muted);font-size:1.4rem}.db-builder__who-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:1.6rem}.db-builder__who-fields span{display:block;margin-bottom:.6rem;font-weight:600;font-size:1.4rem}@media screen and (max-width:749px){.db-builder__who-fields{grid-template-columns:1fr}}.db-builder__mine{padding:1.6rem 2rem;border-radius:var(--db-radius);border:1px solid var(--db-line);background:var(--db-surface)}.db-builder__mine-head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1.2rem;font-size:1.7rem}.db-builder__link{padding:0;border:0;background:none;color:var(--db-cyan);font:inherit;font-size:1.35rem;text-decoration:underline;cursor:pointer}.db-builder__mine-list,.db-builder__review-list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.db-builder__mine-list{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}.db-builder__mine-item{display:grid;grid-template-columns:4.6rem 1fr auto;align-items:center;gap:1.2rem;padding:.8rem 1.2rem;border-radius:1rem;border:1px solid var(--db-line)}.db-builder__mine-item img{width:4.6rem;height:auto;aspect-ratio:2 / 3;object-fit:cover;border-radius:.4rem}.db-builder__mine-item strong{display:block;font-size:1.5rem;line-height:1.25}.db-builder__mine-item small{display:block;color:var(--db-muted);font-size:1.25rem}.db-builder__review-list .db-builder__season-price{display:inline-flex;align-items:center;gap:.8rem}.db-builder__status{font-weight:700;font-size:1.25rem}.db-builder__mine-item .db-builder__status.is-attente,.db-builder__status.is-attente{color:#f0b429}.db-builder__mine-item .db-builder__status.is-acceptee,.db-builder__status.is-acceptee{color:var(--db-cyan)}.db-builder__mine-item .db-builder__status.is-expediee,.db-builder__status.is-expediee{color:#2fbf71}.db-builder__status.is-fabrication{color:var(--db-cyan)}.db-builder__status.is-refusee{color:#ff8a8a}.db-builder__season.is-requested{opacity:.6}.db-track__guest{display:block}.db-track__guest .db-track__login{text-align:center;font-size:1.35rem}.db-builder__season.is-available:not(.is-requested){opacity:1;border-color:#2fbf7199;background:#2fbf7114}.db-builder__season.is-available:not(.is-requested) small{color:#2fbf71;font-weight:700}.db-builder__instock{margin:0 0 1.2rem;padding:1.2rem 1.6rem;border-radius:1rem;background:#2fbf711f;color:#2fbf71;font-weight:700}.db-builder__review .db-builder__total{margin-top:1.6rem}.header__inline-menu .header__menu-item{font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.72);transition:color .2s}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item[aria-current],.header__inline-menu details[open]>.header__menu-item{color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item>span{position:relative;text-decoration:none!important}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.7rem;height:2px;border-radius:2px;background:var(--db-cyan);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--db-ease)}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu .header__menu-item[aria-current]>span:after,.header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}.header__inline-menu a[href="/pages/prochaines-sorties"]>span,.header__inline-menu a[href="/pages/demande"].header__menu-item>span{display:inline-flex;align-items:center;gap:.7rem}.header__inline-menu a[href="/pages/prochaines-sorties"]>span:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--db-cyan);box-shadow:0 0 #56c2ff99;animation:db-nav-pulse 2s ease-out infinite}.header__inline-menu a[href="/pages/demande"].header__menu-item>span:before{content:"\2726";color:var(--db-cyan);font-size:1.2rem;letter-spacing:0}@keyframes db-nav-pulse{0%{box-shadow:0 0 #56c2ff99}70%,to{box-shadow:0 0 0 .7rem #56c2ff00}}@media(prefers-reduced-motion:reduce){.header__inline-menu a[href="/pages/prochaines-sorties"]>span:before{animation:none}}.menu-drawer a[href="/pages/demande"],.menu-drawer a[href="/pages/prochaines-sorties"]{color:var(--db-cyan)}.db-hero__slides{display:grid}.db-hero__slide{grid-area:1 / 1;visibility:hidden;transition:visibility 0s .45s}.db-hero__slide.is-active{visibility:visible;transition:none}.db-hero__slide .db-hero__copy>*,.db-hero__slide>db-fan,.db-hero__slide>.db-promo__cases{opacity:0;transform:translate(-3rem);transition:opacity .4s ease,transform .45s ease}.db-hero__slide>db-fan,.db-hero__slide>.db-promo__cases{transform:translate(-4rem) scale(.97)}.db-hero__slide.is-active .db-hero__copy>*,.db-hero__slide.is-active>db-fan,.db-hero__slide.is-active>.db-promo__cases{opacity:1;transform:none;transition:opacity .7s ease,transform .9s var(--db-ease)}.db-hero__slide:not(.is-active) .db-hero__copy>*{transform:translate(-3rem)}.db-hero__slide.is-active .db-hero__copy>*{animation:db-hero-in .9s var(--db-ease) both}.db-hero__slide.is-active .db-hero__copy>:nth-child(1){animation-delay:.15s}.db-hero__slide.is-active .db-hero__copy>:nth-child(2){animation-delay:.25s}.db-hero__slide.is-active .db-hero__copy>:nth-child(3){animation-delay:.35s}.db-hero__slide.is-active .db-hero__copy>:nth-child(4){animation-delay:.45s}.db-hero__slide.is-active .db-hero__copy>:nth-child(5){animation-delay:.55s}.db-hero__slide.is-active>db-fan,.db-hero__slide.is-active>.db-promo__cases{animation:db-hero-cases-in 1.1s var(--db-ease) .2s both}@keyframes db-hero-in{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:none}}@keyframes db-hero-cases-in{0%{opacity:0;transform:translate(6rem) rotateY(-18deg) scale(.94)}to{opacity:1;transform:none}}.db-hero__dots{position:absolute;left:50%;bottom:1.6rem;z-index:2;display:flex;gap:.8rem;transform:translate(-50%)}.db-hero__dot{width:1rem;height:1rem;padding:0;border:0;border-radius:99rem;background:#f2f5fa4d;cursor:pointer;transition:width .3s var(--db-ease),background-color .3s}.db-hero__dot.is-active{width:2.8rem;background:var(--db-cyan)}.db-promo__steps{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.db-promo__steps li{display:flex;align-items:center;gap:1.2rem;font-weight:500}.db-promo__steps span{flex:none;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--db-blue);color:#fff;font-weight:800;font-size:1.4rem}.db-promo__cases{position:relative;display:block;width:100%;height:min(46rem,100vw);perspective:1400px}.db-promo__case{position:absolute;top:8%;left:50%;width:42%;aspect-ratio:.789;margin-left:-21%;transform-style:preserve-3d}.db-promo__case .db-bluray{border-radius:.8rem;box-shadow:0 3rem 5rem -2rem #000000e6,0 0 5rem -1.6rem #2563ff80}.db-promo__case .db-bluray__art{transition:opacity .25s}.db-promo__case .db-bluray.is-swapping .db-bluray__art{opacity:0}.db-promo__case--1{z-index:2;animation:db-promo-turn 7s ease-in-out infinite}.db-promo__case--2{top:14%;margin-left:-46%;width:34%;opacity:.85;animation:db-promo-turn 8s ease-in-out -2s infinite}.db-promo__case--3{top:14%;margin-left:12%;width:34%;opacity:.85;animation:db-promo-turn 9s ease-in-out -4s infinite}@keyframes db-promo-turn{0%,to{transform:rotateY(-24deg) rotateX(4deg) translateY(0)}50%{transform:rotateY(24deg) rotateX(2deg) translateY(-1.2rem)}}@media(prefers-reduced-motion:reduce){.db-promo__case{animation:none!important}.db-hero__slide,.db-hero__slide .db-hero__copy>*,.db-hero__slide>db-fan,.db-hero__slide>.db-promo__cases{transition:none!important;animation:none!important}}.db-soon__preorder{display:grid;gap:.6rem;margin:1.2rem 0}.db-soon__price{margin:0;font-size:2rem;font-weight:800}.db-soon__ship{margin:0;color:var(--db-cyan);font-size:1.3rem}.db-soon__buy{width:100%}.db-soon__link{color:var(--db-muted);font-size:1.3rem}.db-badge--preorder{background:var(--db-cyan);color:#04121f}
/*# sourceMappingURL=/cdn/shop/t/5/assets/db-sections.css.map */
