/*! Goldtop - the shared option sheet's own rules. Every width.
    Paired with assets/gt-sheet.js. Loaded from theme.liquid beside it.

    ALMOST NOTHING LIVES HERE, AND THAT IS THE POINT. The sheet's appearance -
    the panel, the scrim, the slide-up, the chips, the swatches, the diagonal on
    a sold-out value, the status line - is all in assets/gt-slidecart-size.css,
    which theme.liquid already loads on every page. The markup gt-sheet.js emits
    carries those same class names, so it is dressed by those same rules, and a
    change to the controls is a change in one file.

    What could not live there is the scroll lock, because it names a class that
    only this sheet sets.

    A SEPARATE CLASS FROM THE SLIDE CART SHEET'S, ON PURPOSE. Both are
    .gt-sc-sheet and both can exist on the same page, so if they shared
    gt-sc-sheet-open then closing either would unlock the page under the other.
    They cannot both be open at once today - the first one's scrim covers
    whatever would open the second - but "cannot happen today" is how the last
    three freezes were introduced. Whichever sheet put the lock on takes it off.

    NO MEDIA QUERY, SINCE 28 SEP. The sheet used to be mobile only, so its lock
    was too. Joe rolled the slide cart's two surfaces out to desktop, so the
    sheet now opens at every width and the page behind it has to stop scrolling
    at every width.

    PURE ASCII, working rule 18.
*/html.gt-sheet-open,html.gt-sheet-open body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/62/assets/gt-sheet.css.map */
