.emu-product-videos{padding-block:64px 76px}.emu-product-videos__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.emu-store .emu-product-videos__heading h2{font-size:clamp(32px,3.6vw,48px)}.emu-product-videos__track{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;padding-bottom:2px}.emu-product-videos__track:focus-visible{outline:2px solid var(--emu-ink);outline-offset:6px;border-radius:4px}@media(any-pointer:fine){.emu-product-videos__track[data-draggable=true]{cursor:grab;user-select:none;-webkit-user-select:none}}.emu-product-videos__track[data-drag-pending=true],.emu-product-videos__track[data-dragging=true],.emu-product-videos__track[data-gliding=true]{scroll-snap-type:none;scroll-behavior:auto}.emu-product-videos__track[data-dragging=true],.emu-product-videos__track[data-dragging=true] *{cursor:grabbing}.emu-product-videos__track::-webkit-scrollbar{display:none}.emu-creative-tile{position:relative;flex:0 0 calc((100% - 56px) / 4.6);min-width:0;aspect-ratio:9 / 16;overflow:hidden;border-radius:22px;background:#dce3d4;scroll-snap-align:start}.emu-store .emu-creative-tile>img,.emu-creative-tile>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.emu-creative-tile>img{z-index:1}.emu-creative-tile>img.has-video{opacity:0}@media(max-width:1100px){.emu-creative-tile{flex-basis:calc((100% - 42px) / 3.4)}}@media(max-width:767px){.emu-product-videos{padding-block:44px 48px}.emu-product-videos__heading{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:22px}.emu-creative-tile{flex-basis:calc((100% - 14px) / 1.45);border-radius:18px}}.emu-gallery-classic{position:absolute;z-index:2;right:24px;top:24px}.emu-gallery-classic.emu-gallery-classic--horizontal{width:30px}.emu-gallery-classic.emu-gallery-classic--vertical{width:48px;top:auto;bottom:72px}.emu-gallery-classic.emu-gallery-classic--tv{width:62px}@media(max-width:640px){.emu-gallery-classic{right:18px;top:18px}.emu-gallery-classic.emu-gallery-classic--horizontal{width:30px}.emu-gallery-classic.emu-gallery-classic--vertical{width:48px;bottom:70px}.emu-gallery-classic.emu-gallery-classic--tv{width:31px}}.emu-product-price{flex-wrap:wrap;gap:8px 12px}.emu-product-price .emu-price-current{color:var(--emu-ink);font:inherit;letter-spacing:inherit}.emu-price-original{color:var(--emu-muted);font-size:18px;font-weight:400;letter-spacing:0;text-decoration-thickness:1px}.emu-product-price .emu-price-discount{border-radius:5px;padding:4px 8px;background:var(--emu-orange);color:var(--emu-ink);font-size:12px;font-weight:650;letter-spacing:0}.emu-pack-option input[type=radio]{inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.emu-pack-option:has(input:focus-visible){outline:2px solid var(--emu-ink);outline-offset:4px}.emu-pack-option:has(input:enabled):hover{border-color:var(--emu-ink);background:var(--emu-soft)}.emu-pack-option.is-selected:has(input:enabled):hover{background:var(--emu-green)}.emu-pack-option input:disabled{cursor:wait}.emu-pack-selected{position:absolute;top:10px;right:10px;display:flex;color:var(--emu-ink);opacity:0;pointer-events:none}.emu-pack-option.is-selected .emu-pack-selected{opacity:1}.emu-pack-original{margin-top:8px;color:var(--emu-muted);font-size:12px;line-height:1.4;white-space:nowrap;text-decoration-thickness:1px}.emu-pack-original+strong{margin-top:2px}.emu-pack-option .emu-pack-savings{display:flex;flex-direction:column;align-items:center;gap:5px;max-width:100%;padding:0;background:transparent;border-radius:0;white-space:nowrap}.emu-pack-percent{display:inline-block;border-radius:5px;padding:3px 6px;background:var(--emu-green);color:var(--emu-ink);font-size:12px;line-height:1.4;font-weight:650}.emu-pack-saved{color:var(--emu-muted);font-size:11px;line-height:1.4;font-weight:500}@media(max-width:767px){.emu-product-price .emu-price-unit{font-size:12px}}
