[data-media-player]{width:100%;display:inline-flex;align-items:center;position:relative;contain:style;box-sizing:border-box;user-select:none}[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16 / 9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{display:flex;position:relative;box-sizing:border-box;align-items:center;border-radius:inherit;width:100%;aspect-ratio:inherit;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{display:contents;background-color:unset}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){width:100%;aspect-ratio:16 / 9}:where([data-media-provider] video),:where([data-media-provider] iframe){aspect-ratio:inherit;display:inline-block;height:auto;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] video,[data-media-player][data-view-type=audio] iframe{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{position:absolute;inset:0;width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#dedede;font-family:sans-serif;font-weight:500}.vds-google-cast svg{--size: max(18%, 40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height) / 100 * 6)}.pdp-xsell{margin-top:56px}.pdp-xsell .pdp-xsell-cards{margin-top:4px;display:grid;grid-auto-flow:column;grid-auto-columns:232px;grid-template-columns:none;gap:var(--s-3);overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:thin}.pdp-xsell .pdp-xsell-cards>.card{scroll-snap-align:start}.pdp-xsell .pdp-xsell-cards .card-summary{display:none}.pdp-xsell .pdp-xsell-cards .card h3{font-size:14px}.pdp-xsell .pdp-xsell-cards .card-body{padding:var(--s-3);gap:var(--s-2)}.pdp-xsell .pdp-xsell-cards .card-meta{margin-top:auto;flex-wrap:wrap;gap:4px var(--s-2)}.pdp-xsell .pdp-xsell-cards .card-price{font-size:var(--text-base);white-space:nowrap}.pdp-xsell .pdp-xsell-cards .card-price-was{font-size:var(--text-xs)}.pdp-xsell .pdp-xsell-cards .card-cta{font-size:var(--text-2xs);white-space:nowrap}@media(max-width:920px){.pdp-xsell .pdp-xsell-cards{grid-auto-columns:calc(50% - 26px)}}.pdp-xsell-all{display:inline-block;margin-top:16px;font-size:14px;color:var(--fg-3);text-decoration:underline;text-underline-offset:3px}.pdp-xsell-all:hover{color:var(--fg-1)}.pdp-faq{margin-top:56px}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{border:1px solid var(--border, rgba(255,255,255,.12));border-radius:10px;background:var(--bg-elevated, rgba(255,255,255,.02));overflow:hidden}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none;font-weight:600;font-size:15px;line-height:1.4;user-select:none}.faq-q::-webkit-details-marker{display:none}.faq-chevron{flex:none;transition:transform .2s ease;opacity:.6}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-a{padding:0 18px 18px;font-size:14px;line-height:1.6;color:var(--fg-muted, rgba(255,255,255,.72))}.pdp-inbox[data-astro-cid-hyvzkcdj]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-3);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--border)}.pdp-inbox-title[data-astro-cid-hyvzkcdj]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--fg-3);text-transform:uppercase}.pdp-inbox-items[data-astro-cid-hyvzkcdj]{font-size:var(--text-sm);color:var(--fg-1)}
