.dv-featured-release{position:relative;background:var(--color-scheme-background);color:var(--color-scheme-text)}.dv-featured-release__layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(20rem,1fr);grid-template-rows:auto 1fr;column-gap:clamp(3rem,5vw,7rem);max-width:110rem;margin-inline:auto;padding:clamp(2rem,4vw,5rem) clamp(1rem,3vw,3.5rem) clamp(7rem,13vw,15rem)}.dv-featured-release__media,.dv-featured-release__purchase,.dv-featured-release__explore{min-width:0;background:transparent;border:0}.dv-featured-release__media{grid-column:1;grid-row:1;display:flex;align-items:center;min-height:clamp(42rem,88vh,65rem)}.dv-featured-release__media .splide{position:relative;width:100%}.dv-featured-release__media-arrows{display:none}.dv-featured-release__media .splide__track,.dv-featured-release__media .splide__list,.dv-featured-release__media .splide__slide,.dv-featured-release__media .product-media-height{background:transparent;border:0!important}.dv-featured-release__primary-image,.dv-featured-release__media .responsive-image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:min(79vh,55rem)!important;padding-top:0!important;background:transparent}.dv-featured-release__primary-img,.dv-featured-release__media .responsive-image{display:block;width:100%;height:100%;object-fit:contain}.dv-featured-release__primary-img{transform:translate(7vw,-22vh) scale(1.24);transform-origin:center}.dv-featured-release__media .responsive-image-placeholder{display:none}.dv-featured-release__purchase{grid-column:2;grid-row:1 / 3;position:sticky;top:max(calc(var(--sticky-header-height, 0px) + 2rem),8vh);align-self:start;width:100%;max-width:21rem;justify-self:center;padding:clamp(6rem,11vh,9rem) 0 0;text-align:center}.dv-featured-release__purchase .product-title-block{margin:0;line-height:1}.dv-featured-release__title-main,.dv-featured-release__title-sub{display:block;text-transform:uppercase}.dv-featured-release__title-main{font-family:var(--dv-areal-semi-mono-stack);font-size:clamp(1.35rem,1.6vw,1.6rem);font-weight:700}.dv-featured-release__title-sub{margin-top:.3rem;font-family:var(--dv-areal-stack);font-size:.8rem;font-weight:500}.dv-featured-release__purchase .product-price-block{display:none}.dv-featured-release__purchase .rte{max-width:18rem;margin:1.3rem auto 0;font-family:var(--dv-areal-stack);font-size:.8rem;font-weight:500;line-height:1.16;text-align:center}.dv-featured-release__purchase .product-variant-picker-block,.dv-featured-release__purchase .product-quantity-block{margin-top:1.75rem}.dv-featured-release__purchase .add-to-cart-container{width:100%;margin:1.8rem auto 0}.dv-featured-release__purchase .dv-featured-release__atc{min-height:3.5rem;padding:.7rem 1rem;border-radius:0!important;border-color:#000!important;background:#000!important;color:#fff!important;font-family:var(--dv-areal-stack);font-size:.8rem;font-weight:500;text-align:left;text-transform:uppercase}.dv-featured-release__buy-bar{display:flex;container-type:inline-size;width:100%;background:#000;color:#fff}.dv-featured-release__quantity{display:grid;grid-template-columns:44px 28px 44px;align-items:stretch;flex:0 0 auto;border:0;border-right:1px solid #fff;background:#000;color:#fff;font-family:var(--dv-areal-mono-stack);font-size:18px}.dv-featured-release__quantity button{min-height:3.5rem;padding:0;font:inherit;font-size:20px;color:inherit;background:transparent}.dv-featured-release__quantity input{width:100%;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.dv-featured-release__quantity input::-webkit-inner-spin-button,.dv-featured-release__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.dv-featured-release__quantity button:disabled{opacity:.35;cursor:default}.dv-featured-release__quantity button:focus-visible,.dv-featured-release__quantity input:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.dv-featured-release__buy-bar .dv-featured-release__atc{flex:1 1 auto;width:auto;min-width:0;padding-inline:.75rem}.dv-featured-release__purchase .dv-featured-release__buy-bar .dv-featured-release__atc{padding-inline:clamp(8px,3cqi,24px);font-size:clamp(14px,4.8cqi,18px)}.dv-featured-release__buy-bar .dv-featured-release__atc-content{gap:.4rem;white-space:nowrap}.dv-featured-release__buy-bar .dv-featured-release__atc:focus-visible{outline:2px solid #fff;outline-offset:-4px}.dv-featured-release__atc-content{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.dv-featured-release__atc-price{font-family:var(--dv-areal-mono-stack);margin-left:auto;white-space:nowrap}.dv-featured-release__shipping{margin-top:.8rem;font-family:var(--dv-areal-stack);font-size:.78rem;font-weight:400;line-height:1.2;text-align:center}.dv-featured-release__watch-link{display:inline-flex;align-items:center;gap:.4rem;margin:3rem auto 0;padding-bottom:.25rem;border-bottom:1px solid currentColor;font-family:var(--dv-areal-mono-stack);font-size:.7rem;font-weight:700;line-height:1.15;text-transform:uppercase;color:#777}.dv-featured-release__watch-link:hover,.dv-featured-release__watch-link:focus-visible{opacity:.6}.dv-featured-release__watch-link:disabled{opacity:.45;cursor:not-allowed}.dv-featured-release__watch-controls,.dv-featured-release__watch-close{display:none}.dv-featured-release__explore{grid-column:1;grid-row:2;padding-top:clamp(1rem,3vw,4rem)}.dv-featured-release__moment{width:100%;margin:0}.dv-featured-release__moment--space-close{margin-top:clamp(2rem,4vw,4.5rem)}.dv-featured-release__moment--space-standard{margin-top:clamp(5rem,9vw,10rem)}.dv-featured-release__moment--space-pause{margin-top:clamp(9rem,15vw,17rem)}.dv-featured-release__moment--wide-center{max-width:100%;margin-inline:auto}.dv-featured-release__moment--medium-left,.dv-featured-release__moment--medium-right{max-width:78%}.dv-featured-release__moment--medium-right{margin-left:auto}.dv-featured-release__moment--small-center{max-width:58%;margin-inline:auto}.dv-featured-release__editorial-image{display:block;width:100%;height:auto}.dv-featured-release__moment--pair{display:grid;align-items:center;gap:clamp(1rem,2vw,2rem);margin-inline:auto}.dv-featured-release__moment--pair .dv-featured-release__editorial-image{aspect-ratio:4 / 5;object-fit:cover}.dv-featured-release__moment--balanced{grid-template-columns:1fr 1fr}.dv-featured-release__moment--first-led{grid-template-columns:1.15fr .85fr}.dv-featured-release__moment--second-led{grid-template-columns:.85fr 1.15fr}.dv-featured-release__moment--copy{max-width:35rem;font-size:clamp(1.25rem,2vw,2.15rem);line-height:1.2}.dv-featured-release__moment--copy .rte{font-size:inherit;line-height:inherit}.dv-featured-release__moment--copy.dv-featured-release__moment--center{margin-inline:auto;text-align:center}.dv-featured-release__watch[hidden]{display:none}.dv-featured-release__watch{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;background:#050505;color:#fff;opacity:0;transition:opacity .22s ease}.dv-featured-release__watch[data-visible]{opacity:1}.dv-featured-release__film{display:block;width:100%;height:100%;object-fit:cover}.dv-featured-release[data-release-watching] .dv-featured-release__watch-controls{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.75rem}.dv-featured-release__control{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:#0003;color:#fff}.dv-featured-release__control svg{display:block;width:2rem;height:2rem}.dv-featured-release__control svg[hidden]{display:none}.dv-featured-release__control:hover,.dv-featured-release__control:focus-visible{background:#0006}.dv-featured-release[data-release-watching] .dv-featured-release__watch-close{position:absolute;z-index:2;top:clamp(1rem,2vw,2rem);right:clamp(1rem,2vw,2rem);display:block;width:2.8rem;height:2.8rem;background:#0003;color:#fff;font-family:var(--dv-areal-stack);font-size:2.4rem;font-weight:400;line-height:1}.dv-featured-release[data-release-watching] .dv-featured-release__media,.dv-featured-release[data-release-watching] .dv-featured-release__explore{opacity:0}.dv-featured-release[data-release-watching] .dv-featured-release__purchase{position:fixed;z-index:91;top:50%;right:clamp(2rem,9vw,12rem);width:min(19rem,36vw);max-width:none;height:auto;max-height:calc(100dvh - 4rem);overflow-y:auto;padding:0;transform:translateY(-50%);background:transparent;color:#fff}.dv-featured-release[data-release-watching] .dv-featured-release__purchase .product-block-area{padding:clamp(1.5rem,3vw,2.5rem);background:#0003}.dv-featured-release[data-release-watching] .dv-featured-release__purchase .product-title-block,.dv-featured-release[data-release-watching] .dv-featured-release__purchase .rte,.dv-featured-release[data-release-watching] .dv-featured-release__shipping{color:#fff}.dv-featured-release[data-release-watching] .dv-featured-release__purchase .dv-featured-release__atc{border-color:#fff!important;background:#fff!important;color:#000!important}.dv-featured-release[data-release-watching] .dv-featured-release__purchase .product-quantity-block,.dv-featured-release[data-release-watching] .dv-featured-release__purchase .product-variant-picker-block,.dv-featured-release[data-release-watching] .dv-featured-release__watch-link{display:none}body:has(.dv-featured-release) .product-recommendations-container{padding:clamp(2rem,5vw,5rem) clamp(1rem,3vw,3.5rem) clamp(5rem,9vw,9rem);border:0!important}body:has(.dv-featured-release) .product-recommendations-container>div:first-child{padding:0 0 clamp(1.5rem,3vw,3rem);border:0!important}body:has(.dv-featured-release) .product-recommendations-container h2{font-family:var(--dv-areal-semi-mono-stack);font-size:clamp(.85rem,1vw,1rem);font-weight:700;line-height:1.1;text-transform:uppercase}body:has(.dv-featured-release) .product-recommendations-container>ul{gap:clamp(1rem,2vw,2rem);background:transparent}body:has(.dv-featured-release) .product-recommendations-container>ul>li{min-width:0;background:transparent}body:has(.dv-featured-release) .product-recommendations .dv-product-card__media{background:transparent}body:has(.dv-featured-release) .product-recommendations .dv-product-card__media img{object-fit:contain}body:has(.dv-featured-release) .product-recommendations .dv-product-card__meta{padding-top:.6rem!important}@media(min-width:1024px){.dv-featured-release__media .splide__track{overflow:visible}.dv-featured-release__media .splide__list{transform:none!important}.dv-featured-release__media .splide__list>li:not(:first-child){display:none}.dv-featured-release__media .splide__list>li:first-child{width:100%!important}}@media(max-width:1023px){.dv-featured-release__layout{display:flex;flex-direction:column;padding:0 0 clamp(6rem,12vw,9rem)}.dv-featured-release__media{display:block;min-height:0;width:100%}.dv-featured-release__primary-image,.dv-featured-release__media .responsive-image-wrapper{height:min(74vw,39rem)!important}.dv-featured-release__primary-img{transform:scale(1.08)}.dv-featured-release__purchase{position:static;width:100%;max-width:38rem;margin:12px auto 0;padding:0 clamp(1rem,4vw,2rem)}.dv-featured-release__media-arrows{position:absolute;right:clamp(.75rem,4vw,1.5rem);bottom:0;z-index:2;display:flex;align-items:center;gap:.5rem}.dv-featured-release__media-arrows .splide__arrow{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0}.dv-featured-release__media-arrows .splide__arrow>span:not(.visually-hidden){display:block;width:1.25rem}.dv-featured-release__media-arrows svg{display:block;width:100%;height:auto}.dv-featured-release__media .splide__pagination{margin-top:.5rem;opacity:.45}.dv-featured-release__explore{width:100%;padding:clamp(3rem,8vw,6rem) clamp(1rem,4vw,2rem) 0}.dv-featured-release__moment--medium-left,.dv-featured-release__moment--medium-right{max-width:88%}.dv-featured-release__moment--small-center{max-width:72%}.dv-featured-release[data-release-watching] .dv-featured-release__purchase{top:auto;right:0;bottom:0;width:100%;height:auto;max-height:54dvh;padding:0 clamp(1rem,4vw,2rem) calc(1rem + env(safe-area-inset-bottom));transform:none}.dv-featured-release[data-release-watching] .dv-featured-release__purchase .rte{display:none}.dv-featured-release[data-release-watching] .dv-featured-release__purchase .add-to-cart-container{margin-top:1rem}.dv-featured-release[data-release-watching] .dv-featured-release__watch-close{top:1rem;right:1rem}.dv-featured-release__control{width:3.5rem;height:3.5rem}}@media(max-width:640px){.dv-featured-release__moment--pair{grid-template-columns:1fr;gap:1rem}.dv-featured-release__moment--pair .dv-featured-release__editorial-image:first-child{width:88%}.dv-featured-release__moment--pair .dv-featured-release__editorial-image:last-child{width:76%;margin-left:auto}}@media(prefers-reduced-motion:reduce){.dv-featured-release__watch{transition:none}}.dv-featured-release__mobile-gallery{display:none}.dv-featured-release__image-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:64px 12px 20px;padding-top:calc(64px + env(safe-area-inset-top));padding-bottom:calc(20px + env(safe-area-inset-bottom));box-sizing:border-box;overflow:hidden;border:0;background:#f4f4f4}.dv-featured-release__image-dialog::backdrop{background:#000}.dv-featured-release__image-dialog img{display:block;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center}.dv-featured-release__image-dialog button{position:fixed;z-index:2;top:max(12px,env(safe-area-inset-top));right:12px;width:44px;height:44px;background:#fff;color:#000;font-size:30px}@media(max-width:1023px){.dv-featured-release__media{display:none}.dv-featured-release__mobile-gallery{display:block;width:100%}.dv-featured-release__mobile-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dv-featured-release__mobile-track::-webkit-scrollbar{display:none}.dv-featured-release__mobile-slide{position:relative;flex:0 0 100%;width:100%;min-width:0;aspect-ratio:4 / 5;padding:0;border:0;overflow:hidden;scroll-snap-align:start;background:transparent}.dv-featured-release__mobile-slide>img,.dv-featured-release__mobile-slide>video{display:block;width:100%;height:100%;object-fit:cover}.dv-featured-release__mobile-slide:focus-visible{outline:2px solid #000;outline-offset:-4px}.dv-featured-release__mobile-pagination{display:flex;justify-content:center;gap:0;margin-top:6px}.dv-featured-release__mobile-pagination button{display:grid;place-items:center;width:28px;height:28px;padding:0}.dv-featured-release__mobile-pagination button:after{content:"";width:6px;height:6px;border:1px solid currentColor;border-radius:50%}.dv-featured-release__mobile-pagination button[aria-current=true]:after{background:currentColor}.dv-featured-release__inline-toggle{position:absolute;bottom:12px;right:12px;width:44px;height:44px;color:#fff;background:#0009;font-size:18px}.dv-featured-release__explore{padding:2rem 0 0}.dv-featured-release__moment,.dv-featured-release__moment--medium-left,.dv-featured-release__moment--medium-right,.dv-featured-release__moment--small-center{width:100%;max-width:100%;margin:0 0 16px}.dv-featured-release__moment--pair{grid-template-columns:1fr;gap:16px}.dv-featured-release__moment--pair .dv-featured-release__editorial-image:first-child,.dv-featured-release__moment--pair .dv-featured-release__editorial-image:last-child{width:100%;margin:0}.dv-featured-release__editorial-image{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.dv-featured-release__moment--copy{padding:1rem}.dv-featured-release__explore>.dv-featured-release__moment--pair:first-child{display:none}.dv-featured-release[data-release-watching] .dv-featured-release__film{height:56dvh;object-fit:contain}.dv-featured-release[data-release-watching] .dv-featured-release__purchase{max-height:44dvh}.dv-featured-release[data-release-watching] .dv-featured-release__purchase .product-block-area{padding:12px;background:transparent}.dv-featured-release[data-release-watching] .dv-featured-release__quantity{background:#fff;color:#000;border-right-color:#000}.dv-featured-release[data-release-watching] .dv-featured-release__buy-bar{background:#fff}.dv-featured-release[data-release-watching] .dv-featured-release__buy-bar .dv-featured-release__atc:focus-visible{outline-color:#000}}.dv-featured-release__shipping-free{display:none}@media(max-width:1023px){.dv-featured-release__shipping--free .dv-featured-release__shipping-standard{display:none}.dv-featured-release__shipping--free .dv-featured-release__shipping-free{display:inline}}@media(max-width:1023px){.dv-featured-release__mobile-pagination{align-items:center}.dv-featured-release__mobile-pagination .dv-featured-release__gallery-arrow{width:44px;height:44px;font-size:24px;line-height:1}.dv-featured-release__mobile-pagination .dv-featured-release__gallery-arrow:after{display:none}.dv-featured-release__gallery-arrow:disabled{opacity:.25}.dv-featured-release__mobile-pagination button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}}@media(max-width:1023px){.dv-featured-release__buy-bar--sticky{position:fixed;z-index:50;left:auto;right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:280px;height:48px;max-width:calc(100% - 24px);background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none;border:1px solid rgba(255,255,255,.25)}.dv-featured-release:has(dialog[open]) .dv-featured-release__buy-bar--sticky{visibility:hidden}}@media(max-width:1023px){.dv-featured-release__buy-bar--sticky .dv-featured-release__quantity{display:grid;grid-template-columns:40px 24px 40px;height:46px;min-height:0;background:transparent;color:#fff;border-right-color:#ffffff73}.dv-featured-release__buy-bar--sticky .dv-featured-release__quantity button,.dv-featured-release__buy-bar--sticky .dv-featured-release__quantity input{display:grid;place-items:center;height:46px;min-height:0;padding:0;line-height:1;font-size:16px}.dv-featured-release__buy-bar--sticky .dv-featured-release__quantity input{font-size:14px}.dv-featured-release__buy-bar--sticky .dv-featured-release__atc-content{align-items:center;height:auto;min-height:0;line-height:1.2}.dv-featured-release__purchase .dv-featured-release__buy-bar.dv-featured-release__buy-bar--sticky .dv-featured-release__atc{display:flex;align-items:center;justify-content:center;height:46px!important;min-height:46px!important;padding:0 10px;line-height:1.2;font-size:12px;background:transparent!important;border:0!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dv-featured-release.css.map */
