/* V7 destinations reuse global-collections.css and its mobile normal-flow filter.
   Empty primitive observed on Global Bundle Deals at 1152 × 745. The text below
   the heading is a local explanation of a data gate, not a source stock claim. */
.gc-collection-empty{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-height:550px;padding:140px 20px 100px;box-sizing:border-box;color:#171717}
.gc-collection-empty .gc-empty-icon{display:block;flex:none;margin:0 0 20px;width:56px;height:56px}
.gc-collection-empty h2{max-width:900px;margin:0 0 18px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.035em;text-wrap:balance}
.gc-collection-empty p{max-width:660px;margin:0 0 28px;font-size:14px;line-height:1.65;color:#666}
.gc-collection-empty .gc-empty-continue{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:15px 28px;border-radius:60px;background:#171717;color:#fff;font-size:14px;line-height:20px;text-decoration:none}
.gc-collection-empty .gc-empty-continue:hover{background:#333}
.gc-collection-empty .gc-empty-continue:focus-visible{outline:3px solid #0b61cd;outline-offset:5px}
[data-collection-state="empty"] .gc-context{margin-top:0}
@media(max-width:639px){.gc-collection-empty{min-height:440px;padding:70px 0 70px}.gc-collection-empty h2{font-size:26px;line-height:1.2}.gc-collection-empty p{font-size:14px}.gc-collection-empty .gc-empty-continue{max-width:100%;white-space:normal}}
/* QA V7: localized contrast adaptation for the three verified pale hero areas,
   not a claimed Global mobile treatment. Original images/crops and the .26
   centre tint stay unchanged. Top/bottom bands protect white navigation,
   breadcrumbs and titles. At >= .56 black opacity, white copy exceeds 4.5:1
   even over an originally white pixel. No extra header tint is stacked. */
.mr-global:is([data-page="collections/new"],[data-page="collections/accessories"],[data-page="collections/bags"]) .gc-hero-shade{background:linear-gradient(180deg,rgba(0,0,0,.56) 0%,rgba(0,0,0,.56) 25%,rgba(0,0,0,.26) 43%,rgba(0,0,0,.26) 50%,rgba(0,0,0,.56) 62%,rgba(0,0,0,.64) 100%)}
/* All needs only the header band; its lower hero/copy remains unchanged. */
.mr-global[data-page="collections/all"] .gc-hero-shade{background:linear-gradient(180deg,rgba(0,0,0,.56) 0%,rgba(0,0,0,.56) 25%,rgba(0,0,0,.26) 43%,rgba(0,0,0,.26) 100%)}
