:root{--af-vs-accent: var(--af-color-maroon, #560502);--af-vs-accent-2: var(--af-color-alert, #b23a2b);--af-vs-ink: var(--af-color-ink, #000);--af-vs-paper: var(--af-color-white, #fff);--af-vs-grey: var(--af-color-ink-muted, #767676);--af-vs-line: var(--af-color-line-strong, rgba(0, 0, 0, .22));--af-vs-button: var(--af-color-maroon, #000);--af-vs-button-hover: var(--af-color-maroon-dark, #560502);--af-vs-gap: 2px}af-vs-stories,af-vs-reel,af-vs-scroller{display:block}.af-vs-scroller{position:relative;isolation:isolate}.af-vs-track-list{display:flex;flex-wrap:nowrap;gap:var(--af-vs-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.af-vs-track-list::-webkit-scrollbar{display:none;width:0;height:0}.af-vs-track-list>li{flex:0 0 auto;margin:0;padding:0;list-style:none;scroll-snap-align:start}.af-vs-arrow{display:none}.af-vs-arrow[hidden]{display:none!important}@media screen and (min-width:750px){.af-vs-arrow{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--af-hit, 44px);height:var(--af-hit, 44px);margin:0;padding:0;border:0;border-radius:0;background:var(--af-vs-paper);color:var(--af-vs-ink);transform:translateY(-50%);cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity var(--af-duration-fast, .15s) var(--af-ease-out, ease-out),background-color var(--af-duration-fast, .15s) var(--af-ease-out, ease-out)}.af-vs-arrow--prev{left:var(--af-space-2, 8px)}.af-vs-arrow--next{right:var(--af-space-2, 8px)}.af-vs-arrow:disabled{opacity:0;pointer-events:none}}@media(hover:hover)and (min-width:750px){.af-vs-arrow:not(:disabled):hover{background:var(--af-color-blush, #f2f2f2)}}.af-vs-arrow svg{display:block;width:var(--af-icon, 24px);height:var(--af-icon, 24px)}.af-vs-arrow:focus-visible{outline:2px solid var(--af-vs-ink);outline-offset:-4px;box-shadow:none}.af-vs-nav,.af-vs-nav[hidden]{display:none}@media screen and (min-width:750px){.af-vs-nav{display:flex;flex:none;gap:var(--af-space-1, 4px);margin:-13px calc((var(--af-icon, 24px) - var(--af-hit, 44px)) / 2) -13px auto}.af-vs-nav .af-vs-arrow{position:static;background:transparent;color:inherit;transform:none}.af-vs-nav .af-vs-arrow:disabled{opacity:1;color:var(--af-color-line-strong, #c9c9c9);cursor:default}.af-vs-nav .af-vs-arrow:focus-visible{outline:2px solid currentColor;outline-offset:-2px}}@media(hover:hover)and (min-width:750px){.af-vs-nav .af-vs-arrow:not(:disabled):hover{background:var(--af-color-hover-tint, rgba(17, 17, 17, .06))}}.af-vs-motion{position:absolute;top:var(--af-space-2, 8px);left:calc(var(--af-vs-row-start, 0px) + var(--af-space-2, 8px));z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--af-hit, 44px);height:var(--af-hit, 44px);margin:0;padding:0;border:0;border-radius:0;background:var(--af-vs-paper);color:var(--af-vs-ink);cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--af-duration-fast, .15s) var(--af-ease-out, ease-out)}.af-vs-motion[hidden]{display:none}.af-vs-motion svg{display:block;width:var(--af-icon-inline, 20px);height:var(--af-icon-inline, 20px)}.af-vs-motion__pause,.af-vs-motion__play{display:inline-flex}.af-vs-motion__play,.af-vs-motion.is-off .af-vs-motion__pause{display:none}.af-vs-motion.is-off .af-vs-motion__play{display:inline-flex}.af-vs-motion:focus-visible{outline:2px solid var(--af-vs-ink);outline-offset:-4px;box-shadow:none}@media(hover:hover){.af-vs-motion:hover{background:var(--af-color-blush, #f2f2f2)}}.af-vs-motion--small{top:auto;right:0;bottom:4px;left:auto;width:24px;height:24px;border-radius:50%;background:#ffffffe0}.af-vs-motion--small svg{width:14px;height:14px}.af-vs-block{display:block;padding-top:calc(24px - var(--af-space-5, 12px))}.af-vs-stories{--af-vs-bubble: 72px;color:rgb(var(--color-foreground, 0, 0, 0))}.af-vs-stories__header{display:flex;align-items:center;justify-content:space-between;gap:var(--af-space-4, 16px);margin:0 0 10px}.af-vs-stories__header--bare{display:none}@media screen and (min-width:750px){.af-vs-stories--bare{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.af-vs-stories--bare>.af-vs-scroller{grid-row:1;grid-column:1;min-width:0}.af-vs-stories__header--bare{display:flex;grid-row:1;grid-column:2;align-items:center;height:var(--af-vs-bubble);margin:4px 0 0}.af-vs-stories--bare .af-vs-nav{margin:0 calc((var(--af-icon, 24px) - var(--af-hit, 44px)) / 2) 0 var(--af-space-2, 8px)}}.af-vs-stories__heading{margin:0;font-family:var(--font-body-family, inherit);font-size:var(--af-text-label, 11px);font-weight:var(--af-font-weight-medium, 600);line-height:1.3;letter-spacing:var(--af-tracking-label, .14em);text-transform:uppercase}.af-vs-stories .af-vs-track-list{gap:12px;padding:4px 2px;scroll-padding-inline:2px}.af-vs-stories .af-vs-track-list>.af-vs-bubble-item{width:var(--af-vs-bubble)}.af-vs-stories .af-vs-track-list>.af-vs-bubble-item:has(.af-vs-bubble__label){width:calc(var(--af-vs-bubble) + 12px)}.af-vs-bubble{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.af-vs-bubble__ring{position:relative;display:block;box-sizing:border-box;width:var(--af-vs-bubble);height:var(--af-vs-bubble);overflow:hidden;border-radius:50%;background:var(--af-color-line, #f2f2f2);transition:transform .2s ease;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black)}.af-vs-bubble__img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.af-vs-bubble__video{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity var(--af-duration-enter, .25s) var(--af-ease-out, ease-out)}.af-vs-bubble__video.is-ready{opacity:1}.af-vs-bubble__tag{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 17, 17, 17));box-shadow:0 0 0 1px #0000001a;pointer-events:none}.af-vs-bubble__tag svg{display:block;width:10px;height:10px}.af-vs-bubble:active .af-vs-bubble__ring{transform:scale(.96)}.af-vs-bubble__label{display:-webkit-box;max-width:100%;overflow:hidden;font-size:var(--af-text-caption, 11px);font-weight:var(--af-font-weight-medium, 500);line-height:1.3;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.af-vs-bubble:focus-visible{outline:2px solid rgb(var(--color-foreground, 0, 0, 0));outline-offset:2px;border-radius:50%;box-shadow:none}.af-vs-bubble:has(.af-vs-bubble__label):focus-visible{border-radius:8px}.af-vs-reel-item,.grid .grid__item.af-vs-reel-item,.product-grid .grid__item.af-vs-reel-item{flex:0 0 100%!important;grid-column:1 / -1;width:100%!important;max-width:100%!important;margin:24px 0;padding-left:0;list-style:none}.af-vs-reel{display:block;color:rgb(var(--color-foreground, 0, 0, 0))}.af-vs-reel__heading{margin:0 0 var(--af-heading-gap, 14px);font-family:var(--font-body-family, inherit);font-size:var(--af-text-h2, 14px);font-weight:var(--af-font-weight-medium, 600);line-height:var(--af-leading-heading, 1.3);letter-spacing:var(--af-tracking-heading, .14em);text-align:center;text-transform:uppercase;color:inherit}.af-vs-reel .af-vs-track-list>.af-vs-tile-item{width:42vw}.af-vs-reel .af-vs-track-list>.af-vs-tile-item:first-child{margin-left:auto}.af-vs-reel .af-vs-track-list>.af-vs-tile-item:last-child{margin-right:auto}@media screen and (min-width:750px){.af-vs-reel__heading{margin-bottom:var(--af-heading-gap, 18px);font-size:var(--af-text-h2, 16px)}.af-vs-reel .af-vs-track-list>.af-vs-tile-item{width:calc((100% - var(--af-vs-gap) * 3) / 4)}}@media screen and (min-width:990px){.af-vs-reel .af-vs-track-list>.af-vs-tile-item{width:calc((100% - var(--af-vs-gap) * 5) / 6)}}.af-vs-tile{position:relative;display:block;width:100%;aspect-ratio:9 / 16;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--af-color-ink, #111);color:var(--af-vs-paper);font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}@supports not (aspect-ratio: 1 / 1){.af-vs-tile{height:0;padding-top:177.78%}}.af-vs-tile__poster,.af-vs-tile__video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform .6s ease,opacity var(--af-duration-enter, .25s) var(--af-ease-out, ease-out)}.af-vs-tile__video{opacity:0}.af-vs-tile__video.is-ready{opacity:1}.af-vs-tile:before{content:"";position:absolute;top:10px;right:10px;z-index:2;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent var(--af-vs-paper);filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));pointer-events:none}.af-vs-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;box-shadow:inset 0 0 0 2px var(--af-vs-paper),inset 0 0 0 4px var(--af-vs-ink);opacity:0;pointer-events:none}.af-vs-tile:focus-visible{outline:none;box-shadow:none}.af-vs-tile:focus-visible:after{opacity:1}.af-vs-tile__info{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;gap:8px;padding:36px 8px 8px;background:linear-gradient(to top,#000000a8,#0000);pointer-events:none}.af-vs-tile__thumb{display:block;flex:0 0 28px;width:28px;height:36px;object-fit:cover;background:var(--af-vs-paper)}.af-vs-tile__text{display:flex;flex-direction:column;gap:2px;min-width:0}.af-vs-tile__title{display:-webkit-box;overflow:hidden;font-size:var(--af-text-caption, 11px);font-weight:var(--af-font-weight-medium, 500);line-height:1.3;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media(hover:hover){.af-vs-tile:hover .af-vs-tile__poster,.af-vs-tile:hover .af-vs-tile__video{transform:scale(1.03)}}.af-vs-cc-section{display:block}.af-vs-cc{--af-vs-cc-desktop: 4;--af-vs-cc-mobile: 2.2;--af-vs-cc-gutter: var(--af-page-margin, 15px);display:block;max-width:var(--page-width, 1600px);margin:0 auto}.af-vs-cc__heading{margin:0 0 var(--af-heading-gap, 14px);padding:0 var(--af-vs-cc-gutter);font-family:var(--font-body-family, inherit);font-size:var(--af-text-h2, 14px);font-weight:var(--af-font-weight-medium, 600);line-height:var(--af-leading-heading, 1.3);letter-spacing:var(--af-tracking-heading, .14em);text-align:center;text-transform:uppercase}.af-vs-cc .af-vs-track-list{padding:0 var(--af-vs-cc-gutter);scroll-padding:0 var(--af-vs-cc-gutter)}.af-vs-cc .af-vs-track-list>.af-vs-cc__item{width:calc((100% - var(--af-vs-gap) * (var(--af-vs-cc-mobile) - 1)) / var(--af-vs-cc-mobile))}.af-vs-cc--fit .af-vs-track-list>.af-vs-cc__item:first-child{margin-left:auto}.af-vs-cc--fit .af-vs-track-list>.af-vs-cc__item:last-child{margin-right:auto}@media screen and (min-width:750px){.af-vs-cc{--af-vs-cc-gutter: var(--af-page-margin, 50px)}.af-vs-cc__heading{margin-bottom:var(--af-heading-gap, 18px);font-size:var(--af-text-h2, 16px)}.af-vs-cc .af-vs-track-list>.af-vs-cc__item{width:calc((100% - var(--af-vs-gap) * 2) / 3)}.af-vs-cc .af-vs-arrow--prev{left:max(0px,calc((var(--af-vs-cc-gutter) - var(--af-hit, 44px)) / 2))}.af-vs-cc .af-vs-arrow--next{right:max(0px,calc((var(--af-vs-cc-gutter) - var(--af-hit, 44px)) / 2))}}@media screen and (min-width:990px){.af-vs-cc{--af-vs-cc-h: clamp(240px, 36vh, 320px)}.af-vs-cc .af-vs-track-list>.af-vs-cc__item{width:min(calc((100% - var(--af-vs-gap) * (var(--af-vs-cc-desktop) - 1)) / var(--af-vs-cc-desktop)),calc(var(--af-vs-cc-h) * 3 / 4))}.af-vs-cc--tall .af-vs-track-list>.af-vs-cc__item{width:min(calc((100% - var(--af-vs-gap) * (var(--af-vs-cc-desktop) - 1)) / var(--af-vs-cc-desktop)),calc(var(--af-vs-cc-h) * 9 / 16))}.af-vs-cc .af-vs-track-list>.af-vs-cc__item:first-child{margin-left:auto}.af-vs-cc .af-vs-track-list>.af-vs-cc__item:last-child{margin-right:auto}}.af-vs-cc__card{position:relative;display:block;overflow:hidden;border-radius:0;background:var(--af-color-ink, #111);color:var(--af-vs-paper);text-decoration:none;-webkit-tap-highlight-color:transparent}.af-vs-cc__media{position:relative;display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--af-color-line, #efefef)}.af-vs-cc--tall .af-vs-cc__media{aspect-ratio:9 / 16}@supports not (aspect-ratio: 1 / 1){.af-vs-cc__media{height:0;padding-top:133.33%}.af-vs-cc--tall .af-vs-cc__media{padding-top:177.78%}}.af-vs-cc__video,.af-vs-cc__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease,opacity var(--af-duration-enter, .25s) var(--af-ease-out, ease-out)}.af-vs-cc__video{opacity:0;pointer-events:none}.af-vs-cc__video.is-ready{opacity:1}.af-vs-cc__placeholder{background:var(--af-color-line, #e9e9e9);fill:#0000004d}.af-vs-cc__overlay{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:56px 10px 14px;background:linear-gradient(to top,#0000009e,#00000047 55%,#0000);text-align:center;pointer-events:none}.af-vs-cc__title{display:block;max-width:100%;font-size:var(--af-text-h2, 14px);font-weight:var(--af-font-weight-bold, 600);line-height:var(--af-leading-display, 1.2);letter-spacing:var(--af-tracking-display, .08em);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.af-vs-cc__count{display:block;font-size:var(--af-text-caption, 11px);line-height:1.3;letter-spacing:.06em;opacity:.85}.af-vs-cc__cta{display:block;margin-top:4px;font-size:var(--af-text-label, 11px);font-weight:var(--af-font-weight-medium, 500);line-height:1.3;letter-spacing:var(--af-tracking-label, .14em);text-decoration:underline;text-decoration-thickness:1px;text-transform:uppercase;text-underline-offset:4px}@media screen and (min-width:750px){.af-vs-cc__title{font-size:var(--af-text-h2, 16px)}.af-vs-cc__overlay{padding:72px 14px 18px}}.af-vs-cc__card.is-active:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:2;height:3px;background:var(--af-vs-paper);pointer-events:none}.af-vs-cc__card.is-active:after{opacity:1;box-shadow:inset 0 0 0 2px var(--af-vs-paper)}.af-vs-cc__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;box-shadow:inset 0 0 0 2px var(--af-vs-paper),inset 0 0 0 4px var(--af-vs-ink);opacity:0;pointer-events:none}.af-vs-cc__card:focus-visible{outline:none;box-shadow:none}.af-vs-cc__card:focus-visible:after{opacity:1}@media(hover:hover){.af-vs-cc__card:hover .af-vs-cc__img,.af-vs-cc__card:hover .af-vs-cc__video{transform:scale(1.04)}}html.af-vs-lock{overflow:hidden;overscroll-behavior:none}html.af-vs-lock #tidio-chat,html.af-vs-lock #tidio-chat-iframe,html.af-vs-lock [id^=scroll-to-top-button]{display:none!important}.af-vs-player{--af-vs-safe-top: env(safe-area-inset-top, 0px);--af-vs-safe-bottom: env(safe-area-inset-bottom, 0px);--af-vs-bar: 0px;--af-vs-stage-h: calc(100vh - var(--af-vs-bar));position:fixed;top:0;left:0;z-index:var(--af-z-video-player, 990);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100vh;height:100dvh;margin:0;padding:0 0 var(--af-vs-bar);overflow:hidden;background:#000000eb;color:var(--af-vs-paper);font-family:var(--font-body-family, inherit);font-size:14px;line-height:1.4;letter-spacing:normal;text-align:left;opacity:0;overscroll-behavior:contain;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}@supports (height: 100dvh){.af-vs-player{--af-vs-stage-h: calc(100dvh - var(--af-vs-bar))}}.af-vs-player[hidden]{display:none!important}.af-vs-player.is-open{opacity:1}.af-vs-player:focus{outline:none}.af-vs-player *,.af-vs-player *:before,.af-vs-player *:after{box-sizing:border-box}.af-vs-player__track{position:relative;z-index:1;display:flex;flex-wrap:nowrap;width:100%;height:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;background:#000;direction:ltr;scroll-behavior:auto;scroll-snap-type:x mandatory;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.af-vs-player__track::-webkit-scrollbar{display:none;width:0;height:0}.af-vs-slide{position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden;background:#000;scroll-snap-align:center;scroll-snap-stop:always}.af-vs-slide__media{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.af-vs-slide__video{display:block;width:100%;height:100%;object-fit:cover;background:#000;pointer-events:none}.af-vs-part{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}.af-vs-part.is-current{visibility:visible}.af-vs-part--image{padding-bottom:min(calc(var(--af-vs-card-h, 0px) + 60px + var(--af-vs-safe-bottom, 0px)),calc(var(--af-vs-stage-h, 100vh) * .4))}.af-vs-slide__image{display:block;width:100%;height:100%;object-fit:contain;background:#000;pointer-events:none;-webkit-user-drag:none}.af-vs-part--image.af-vs-part--cover{padding-bottom:0}.af-vs-part--cover .af-vs-slide__image{object-fit:cover}.af-vs-slide__media:after{content:"";position:absolute;top:0;right:0;left:0;height:120px;background:linear-gradient(to bottom,#0000006b,#0000);pointer-events:none}.af-vs-slide__state{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#00000073;color:var(--af-vs-paper);opacity:0;transform:scale(.85);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.af-vs-slide__state svg{display:block;margin-left:4px}.af-vs-slide.is-paused .af-vs-slide__state{opacity:1;transform:scale(1)}.af-vs-slide__spinner{position:absolute;top:50%;left:50%;z-index:2;width:32px;height:32px;margin:-16px 0 0 -16px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--af-vs-paper);border-radius:50%;opacity:0;transition:opacity .2s ease;pointer-events:none}.af-vs-slide.is-loading:not(.is-paused) .af-vs-slide__spinner{opacity:1;transition-delay:.35s;animation:af-vs-spin .8s linear infinite}@keyframes af-vs-spin{to{transform:rotate(360deg)}}.af-vs-slide__progress{position:absolute;top:calc(8px + var(--af-vs-safe-top));right:12px;left:12px;z-index:3;height:2px;overflow:hidden;background:#ffffff52;pointer-events:none}.af-vs-slide__progress>span,.af-vs-slide__seg>span{display:block;width:100%;height:100%;background:var(--af-vs-paper);transform:scaleX(0);transform-origin:0 50%;will-change:transform}.af-vs-slide__progress--segments{display:flex;gap:3px;overflow:visible;background:none}.af-vs-slide__seg{flex:1 1 0;min-width:0;height:100%;overflow:hidden;background:#ffffff52}.af-vs-slide__seg.is-done>span{transform:scaleX(1)}.af-vs-player__close,.af-vs-player__mute,.af-vs-player__pause,.af-vs-player__prev,.af-vs-player__next{position:absolute;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--af-vs-paper);font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.af-vs-player__close svg,.af-vs-player__mute svg,.af-vs-player__pause svg,.af-vs-player__prev svg,.af-vs-player__next svg{display:block}.af-vs-player__close{top:calc(16px + var(--af-vs-safe-top));right:4px}.af-vs-player__mute{top:calc(16px + var(--af-vs-safe-top));left:4px}.af-vs-player__pause{top:calc(16px + var(--af-vs-safe-top));left:48px}.af-vs-player__icon-pause,.af-vs-player__icon-play{display:inline-flex}.af-vs-player__icon-play,.af-vs-player.is-user-paused .af-vs-player__icon-pause{display:none}.af-vs-player.is-user-paused .af-vs-player__icon-play,.af-vs-player__icon-sound,.af-vs-player__icon-muted{display:inline-flex}.af-vs-player__icon-muted,.af-vs-player.is-muted .af-vs-player__icon-sound{display:none}.af-vs-player.is-muted .af-vs-player__icon-muted{display:inline-flex}.af-vs-player.is-image .af-vs-player__mute{display:none}.af-vs-player.is-image .af-vs-player__pause{left:4px}.af-vs-player__count{position:absolute;top:calc(16px + var(--af-vs-safe-top));left:50%;z-index:5;display:flex;align-items:center;height:44px;font-size:var(--af-text-caption, 12px);font-weight:var(--af-font-weight-medium, 500);font-variant-numeric:tabular-nums;letter-spacing:var(--af-tracking-label, .08em);text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap;transform:translate(-50%);pointer-events:none}.af-vs-player__count[hidden],.af-vs-player__prev,.af-vs-player__next{display:none}.af-vs-player button:focus-visible,.af-vs-player a:focus-visible,.af-vs-player select:focus-visible{outline:2px solid var(--af-vs-paper);outline-offset:2px;box-shadow:none}@media screen and (min-width:750px){.af-vs-player{--af-vs-stage-h: min(calc(92vh - var(--af-vs-bar)), 900px);--af-vs-stage-w: calc(var(--af-vs-stage-h) * 9 / 16);--af-vs-safe-top: 0px;--af-vs-safe-bottom: 0px}.af-vs-player__track{flex:0 0 auto;width:var(--af-vs-stage-w);height:var(--af-vs-stage-h)}.af-vs-player__close{top:16px;right:16px;width:48px;height:48px;filter:none}.af-vs-player__mute{top:calc(50% - var(--af-vs-stage-h) / 2 + 20px);left:calc(50% - var(--af-vs-stage-w) / 2 + 6px)}.af-vs-player__pause{top:calc(50% - var(--af-vs-stage-h) / 2 + 20px);left:calc(50% - var(--af-vs-stage-w) / 2 + 50px)}.af-vs-player.is-image .af-vs-player__pause{left:calc(50% - var(--af-vs-stage-w) / 2 + 6px)}.af-vs-player__count{top:calc(50% - var(--af-vs-stage-h) / 2 + 20px)}.af-vs-player__prev,.af-vs-player__next{top:50%;display:inline-flex;width:48px;height:48px;margin-top:-24px;background:#ffffff1f;filter:none;transition:background-color .2s ease,color .2s ease}.af-vs-player__prev{left:calc(50% - var(--af-vs-stage-w) / 2 - 72px)}.af-vs-player__next{right:calc(50% - var(--af-vs-stage-w) / 2 - 72px)}.af-vs-player__prev[hidden],.af-vs-player__next[hidden]{display:none}}@media(hover:hover)and (min-width:750px){.af-vs-player__prev:hover,.af-vs-player__next:hover{background:var(--af-vs-paper);color:var(--af-vs-ink)}.af-vs-player__close:hover{opacity:.75}}.af-vs-card{position:absolute;bottom:calc(16px + var(--af-vs-safe-bottom, 0px));left:50%;z-index:4;display:flex;flex-direction:column;gap:var(--af-space-2, 8px);width:90%;max-width:360px;padding:var(--af-space-2, 8px);border-radius:0;background:var(--af-vs-paper);color:var(--af-vs-ink);box-shadow:var(--af-shadow-overlay, 0 4px 24px rgba(0, 0, 0, .18));font-size:var(--af-text-caption, 12px);line-height:1.35;text-align:left;transform:translate(-50%);cursor:default;-webkit-user-select:none;user-select:none}.af-vs-card.is-open{z-index:5}.af-vs-card__row{display:flex;align-items:center;gap:var(--af-space-2, 8px);min-width:0}.af-vs-card__product{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;min-height:48px;color:var(--af-vs-ink);text-decoration:none}.af-vs-card__thumb{display:block;flex:0 0 36px;width:36px;height:48px;overflow:hidden;background:var(--af-color-line, #f2f2f2)}.af-vs-card__thumb img{display:block;width:100%;height:100%;object-fit:cover}.af-vs-card__info{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.af-vs-card__title{display:block;color:var(--af-vs-ink);font-size:var(--af-text-card-title, 12px);font-weight:var(--af-font-weight-regular, 600);line-height:1.3;letter-spacing:var(--af-tracking-heading, .06em);text-transform:uppercase}.af-vs-card__title-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}a.af-vs-card__product:hover .af-vs-card__title-text{text-decoration:underline;text-underline-offset:3px}.af-vs-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.af-vs-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;color:var(--af-vs-grey);font-size:var(--af-text-caption, 12px);letter-spacing:var(--af-tracking-none, .02em)}.af-vs-card__price-now{font-weight:var(--af-font-weight-regular, 400)}.af-vs-card__price-now.is-sale{color:var(--af-color-alert, var(--af-vs-accent))}.af-vs-card__price-was{color:var(--af-vs-grey);text-decoration:line-through}.af-vs-card__price-was[hidden]{display:none}.af-vs-card__options{display:flex;flex-direction:column;gap:6px}.af-vs-card__options[hidden],.af-vs-card__select-wrap[hidden]{display:none}.af-vs-card__sizes{display:flex;flex-wrap:wrap;gap:6px}.af-vs-card__size{min-width:var(--af-control-height, 40px);height:var(--af-hit, 40px);margin:0;padding:0 10px;border:1px solid var(--af-color-line, #e5e5e5);border-radius:0;background:var(--af-vs-paper);color:var(--af-vs-grey);font:inherit;font-size:var(--af-text-caption, 12px);font-weight:var(--af-font-weight-regular, 400);letter-spacing:var(--af-tracking-label, .04em);text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.af-vs-card__size[aria-pressed=true]{border-color:var(--af-vs-ink);background:var(--af-vs-paper);color:var(--af-vs-ink)}.af-vs-card__size:disabled,.af-vs-card__size.is-sold-out{border-color:var(--af-color-line, #e2e2e2);color:var(--af-color-line-strong, #8a8a8a);text-decoration:line-through;cursor:not-allowed}@media(hover:hover){.af-vs-card__size:not(:disabled):not([aria-pressed=true]):hover{border-color:var(--af-vs-ink)}}.af-vs-card__select-wrap{position:relative}.af-vs-card__select-wrap:after{content:"";position:absolute;top:50%;right:14px;width:7px;height:7px;border-right:1.5px solid var(--af-vs-ink);border-bottom:1.5px solid var(--af-vs-ink);transform:translateY(-70%) rotate(45deg);pointer-events:none}.af-vs-card__select{display:block;width:100%;height:var(--af-control-height, 40px);margin:0;padding:0 36px 0 12px;border:1px solid var(--af-color-line, #e5e5e5);border-radius:0;background:var(--af-vs-paper);color:var(--af-vs-grey);font:inherit;font-weight:var(--af-font-weight-regular, 400);font-size:16px;letter-spacing:var(--af-tracking-none, .02em);cursor:pointer;-webkit-appearance:none;appearance:none}.af-vs-card__atc{display:flex;flex:0 0 auto;align-items:center;justify-content:center;max-width:52%;min-height:var(--af-hit, 44px);margin:0;padding:4px var(--af-space-4, 14px);border:1px solid var(--af-vs-button);border-radius:0;background:var(--af-vs-button);color:var(--af-vs-paper);font:inherit;font-size:var(--af-text-label, 12px);font-weight:var(--af-font-weight-medium, 600);line-height:1.2;letter-spacing:var(--af-tracking-label, .14em);text-align:center;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.af-vs-card__atc:disabled{border-color:var(--af-color-disabled-bg, #d6d6d6);background:var(--af-color-disabled-bg, #fff);color:var(--af-color-disabled-fg, #8a8a8a);cursor:not-allowed}.af-vs-card__atc.is-loading{opacity:.8;cursor:progress}.af-vs-card__atc.is-added{border-color:var(--af-vs-accent);background:var(--af-vs-accent);color:var(--af-vs-paper)}@media(hover:hover){.af-vs-card__atc:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--af-vs-button-hover);background:var(--af-vs-button-hover)}}.af-vs-card__error{margin:0;color:var(--af-color-alert, var(--af-vs-accent));font-size:var(--af-text-caption, 11px);line-height:1.4}.af-vs-card__error[hidden]{display:none}.af-vs-card button:focus-visible,.af-vs-card a:focus-visible,.af-vs-card select:focus-visible{outline:2px solid var(--af-vs-ink);outline-offset:2px;box-shadow:none}.af-vs-credit{position:absolute;bottom:calc(24px + var(--af-vs-safe-bottom, 0px) + var(--af-vs-card-h, 0px));left:max(5%,calc(50% - 180px));z-index:4;display:inline-flex;align-items:center;gap:6px;max-width:min(90%,360px);min-height:28px;margin:0;color:var(--af-vs-paper);font-size:var(--af-text-caption, 12px);font-weight:var(--af-font-weight-medium, 500);line-height:1.3;letter-spacing:.02em;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6);-webkit-user-select:none;user-select:none}.af-vs-credit svg{display:block;flex:0 0 auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.af-vs-credit__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){a.af-vs-credit:hover .af-vs-credit__name{text-decoration:underline;text-underline-offset:3px}}@media screen and (min-width:750px){.af-vs-card{bottom:16px}.af-vs-card__title{font-size:var(--af-text-card-title, 13px)}.af-vs-card__select{font-size:var(--af-text-body, 13px)}}@media(prefers-reduced-motion:reduce){.af-vs-arrow,.af-vs-bubble__ring,.af-vs-tile__poster,.af-vs-tile__video,.af-vs-bubble__video,.af-vs-cc__img,.af-vs-cc__video,.af-vs-player,.af-vs-slide__state,.af-vs-slide__spinner,.af-vs-player__prev,.af-vs-player__next,.af-vs-card__size,.af-vs-card__atc{transition:none!important}.af-vs-bubble:active .af-vs-bubble__ring,.af-vs-tile:hover .af-vs-tile__poster,.af-vs-tile:hover .af-vs-tile__video,.af-vs-cc__card:hover .af-vs-cc__img,.af-vs-cc__card:hover .af-vs-cc__video{transform:none}.af-vs-slide.is-loading:not(.is-paused) .af-vs-slide__spinner{animation:none}}@media(forced-colors:active){.af-vs-tile:focus-visible,.af-vs-cc__card:focus-visible,.af-vs-bubble:focus-visible{outline:2px solid CanvasText;outline-offset:-2px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/af-video-shop.css.map */
