:has(>.rf-ambient-tap){position:relative}html body button.rf-video-tap-target{position:absolute;inset:0;z-index:2;width:100%;height:100%;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:1;cursor:pointer;transform:none}html body button.rf-video-tap-target:focus-visible{outline:3px solid #fff;outline-offset:-6px;box-shadow:inset 0 0 0 9px #14181f}html body .inv-hero:has(.inv-search input:not(:-moz-placeholder))>.rf-ambient-tap{display:none!important}html body .inv-hero:has(.inv-search input:not(:placeholder-shown))>.rf-ambient-tap,html body .inv-hero:has(.inv-search:focus-within)>.rf-ambient-tap{display:none!important}html body #shop-view .collection-banner-copy,html body .collection-banner-copy{z-index:3;pointer-events:none}html body .collection-banner-copy a{pointer-events:auto}:has(>.rf-ambient-tap)>.buy-hero-cap,:has(>.rf-ambient-tap)>.inv-hero-wrap,:has(>.rf-ambient-tap)>.scrim,:has(>.rf-ambient-tap)>.story-in,:has(>.rf-ambient-tap)>.story-scrim{pointer-events:none}:has(>.rf-ambient-tap) :is(a,button,input,select,textarea,label,summary){pointer-events:auto}html body .pdp-reel-vid:focus-visible{outline:3px solid #fff;outline-offset:-6px;box-shadow:inset 0 0 0 9px #14181f}