@font-face{font-family:Archivo;src:url('/picker-v2/picker-assets/archivo.woff2') format('woff2');font-weight:100 900;font-display:swap}
#buy[data-live-picker]{background:#fff;color:#202d2b;padding:0;margin-top:2.5rem;scroll-margin-top:16px}
#buy[data-live-picker]>.shell{max-width:1212px;width:100%;padding:0;margin:0 auto}
#buy[data-live-picker]>.shell>.eyebrow,#buy[data-live-picker]>.shell>h2,#buy[data-live-picker]>.shell>.lede{display:none}
#buy[data-live-picker] #buy-mount{display:none!important}
steadi-live-picker{display:block;min-width:0;font-family:Archivo,Arial,sans-serif;font-size:16px;line-height:normal;color:#202d2b}
.picker-loading{padding:40px 24px;color:#202d2b}
#buy[data-live-picker] .picker-loading a{color:#254c40;text-decoration:underline}

/* These two doors put their original selector inside #ask .col. */
#ask[data-live-picker]>.col{width:100%;max-width:1212px}
#ask[data-live-picker]>.col>:not(#buy):not(#buy-mount):not(script):not(noscript){width:var(--col);margin-inline:auto}
#ask[data-live-picker] #buy{margin-top:2rem;background:#fff;scroll-margin-top:90px}

/* Navigation moves out of the way on downward scroll and returns on upward scroll. */
.masthead[data-scroll-header]{transition:transform 180ms ease;transform:translateY(0)}
.masthead[data-scroll-header].is-scroll-hidden{transform:translateY(calc(-100% - 2px));pointer-events:none}
.masthead[data-scroll-header]:has(:focus-visible){transform:translateY(0);pointer-events:auto}
@media(prefers-reduced-motion:reduce){.masthead[data-scroll-header]{transition:none}}

/* The legacy drawer's display:block must not override its empty-cart hidden state. */
#cd-checkout[hidden]{display:none!important}
