.christmas-pdp .pdp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.christmas-pdp .product-gallery,.christmas-pdp .pdp-buybox{min-width:0;width:100%}.christmas-pdp .gallery-main{aspect-ratio:1;max-height:560px;background:#fff}.christmas-pdp .gallery-main>img{object-fit:contain;object-position:center}.christmas-pdp .gallery-bottom-thumbnails{width:100%;max-width:100%}.christmas-pdp .product-details .prose-np{font-size:16px}.homepage-refresh[data-imagery=lifestyle] .hero-panel[data-category=Christmas] .hero-media{top:0;right:0;bottom:0;left:0;width:100%}.homepage-refresh[data-imagery=lifestyle] .hero-panel[data-category=Christmas] .hero-media img{object-fit:cover;object-position:center}.homepage-refresh[data-imagery=lifestyle] .home-product-banner[data-category=Christmas] .home-banner-media>img{object-position:center}.home-featured-carousel[data-carousel=true] .home-featured-controls{display:flex;justify-content:center;align-items:center;min-height:48px;position:relative}.home-featured-carousel .home-featured-dots{display:flex}.home-featured-carousel .home-featured-dots button{display:grid;place-items:center;width:44px;height:44px}.home-featured-carousel .home-featured-dots button>span{width:7px;height:7px;border-radius:8px;background:#9b9e9b}.home-featured-carousel .home-featured-dots button[aria-pressed=true]>span{width:22px;background:#ff6a1f}.home-featured-carousel .home-featured-pause{position:absolute;right:0;min-width:44px;min-height:44px;font-size:13px;color:#3e6a8a;text-decoration:underline}@media(min-width:768px){.home-featured-carousel[data-carousel=true] .home-featured-window{overflow:hidden}.home-featured-carousel[data-carousel=true] .home-featured-track{display:flex;gap:0;transform:translate(calc(var(--featured-slide, 0) * -100%));transition:transform .55s ease}.home-featured-carousel[data-carousel=true] .home-featured-slide{flex:0 0 50%;padding:0 9px}}@media(max-width:767px){.homepage-refresh[data-imagery=lifestyle] .hero-panel[data-category=Christmas] .hero-media img{object-position:65% center}.christmas-pdp .pdp-grid{display:flex;flex-direction:column}.christmas-pdp .product-gallery{width:calc(100% + 36px)}.christmas-pdp .gallery-main{aspect-ratio:1;max-height:440px}.christmas-pdp .gallery-bottom-thumbnails button{flex:0 0 68px;min-width:68px}}@media(prefers-reduced-motion:reduce){.home-featured-carousel .home-featured-track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/integrated-catalog.css.map */
