vv-sticky-scroll{--story-blue: #173b8b}vv-sticky-scroll .vv-sticky__link-copy{display:flex;flex-direction:column;gap:3px;min-width:0}vv-sticky-scroll .vv-sticky__link-copy .vv-eyebrow{font-size:9px}vv-sticky-scroll [data-story-title]{font-size:13px;font-weight:600;line-height:1.4}vv-sticky-scroll .vv-sticky__link-arrow{display:grid;place-items:center;flex:0 0 30px;height:30px;color:var(--story-blue)}vv-sticky-scroll .vv-sticky__visual{margin:4px 0;width:100%;max-width:430px;align-self:center}vv-sticky-scroll .vv-sticky__visual-frame{position:relative;overflow:hidden;border-radius:18px;aspect-ratio:4 / 3;background:#e9edf5;isolation:isolate}vv-sticky-scroll .vv-sticky__visual-frame img,vv-sticky-scroll .vv-sticky__visual-frame video{display:block;width:100%;height:100%;object-fit:cover}vv-sticky-scroll .vv-sticky__panel--arch .vv-sticky__visual{max-width:340px}vv-sticky-scroll .vv-sticky__panel--arch .vv-sticky__visual-frame{aspect-ratio:5 / 4;border-radius:170px 170px 16px 16px}vv-sticky-scroll .vv-sticky__panel--oval .vv-sticky__visual{max-width:330px}vv-sticky-scroll .vv-sticky__panel--oval .vv-sticky__visual-frame{aspect-ratio:1;border-radius:50%}vv-sticky-scroll .vv-sticky__visual figcaption{margin-top:12px;font-size:11px;line-height:1.5;color:var(--vv-muted);text-align:center;letter-spacing:.025em}vv-sticky-scroll .vv-sticky__video-toggle{position:absolute;right:14px;bottom:14px;display:flex;gap:12px;align-items:center;min-height:44px;padding:10px 16px;border:0;border-radius:999px;background:#fffffff2;color:#17243c;font:600 11px/1.3 var(--font-body-family);cursor:pointer}vv-sticky-scroll .vv-sticky__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}vv-sticky-scroll .vv-sticky__actions .vv-btn{padding:12px 20px;font-size:12px}vv-sticky-scroll .vv-sticky__detail-link{font-size:12px;color:inherit;text-decoration:none;border-bottom:1px solid #b8bdc9;padding:10px 0}vv-sticky-scroll .vv-sticky__detail-link span{margin-left:8px}vv-sticky-scroll .vv-sticky__panel:nth-child(3n+2){background:#f0f3f8}vv-sticky-scroll .vv-sticky__panel:nth-child(3n){background:#f9f6f0}vv-sticky-scroll button:focus-visible,vv-sticky-scroll a:focus-visible{outline:2px solid var(--story-blue);outline-offset:4px}@media(min-width:990px){vv-sticky-scroll .vv-sticky__nowviewing{max-width:calc(100% - 52px)}}@media(max-width:989px){vv-sticky-scroll .vv-sticky__visual{max-width:520px}vv-sticky-scroll .vv-sticky__visual--video{max-width:390px}vv-sticky-scroll .vv-sticky__nowviewing{max-width:calc(100% - 40px)}}@keyframes vv-story-arrow-nudge{0%,60%,to{transform:translateY(0)}72%{transform:translateY(4px)}84%{transform:translateY(0)}92%{transform:translateY(2px)}}@media(prefers-reduced-motion:no-preference){vv-sticky-scroll .vv-sticky__link-arrow>svg{animation:vv-story-arrow-nudge 3.6s ease-in-out infinite}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vv-sticky-scroll.css.map */
