/* Exact shared desktop frame from the 1440px Figma screens.
   Deliberately limited to canvas and logo geometry only. */
@media (min-width: 701px) {
  .fh-shell,.fs-shell,.mn-shell,.wf-shell,.wl-shell,.tp-shell,.mw-shell,.ss-shell,.na-shell,
  .ab-shell,.bp-shell,.ct-wide,.fq-wide {
    width:calc(100% - clamp(32px,10.28vw,148px))!important;
    max-width:none!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  .fh-logo,.fs-logo,.mn-logo,.wf-logo,.wl-logo,.tp-logo,.mw-logo,.ss-logo,.na-logo,
  .ab-logo,.bp-logo,.ct-logo,.fq-logo {
    margin-left:67px!important;
    transform:translateY(5px);
  }

  .fh-logo img,.fs-logo img,.mn-logo img,.wf-logo img,.wl-logo img,.tp-logo img,.mw-logo img,
  .ss-logo img,.na-logo img,.ab-logo img,.bp-logo img,.ct-logo img,.fq-logo img {
    width:113px!important;
    height:99px!important;
    object-fit:contain!important;
  }
}

/* Pagination follows each supplied frame: Shop All uses numbered pagination;
   Lawn uses the single Figma "Load More" control; the remaining collection
   frames do not show pagination. */
.mn-pages,.wf-pages,.tp-pages,.mw-pages,.ss-pages,.na-pages{display:none!important}
.wl-pages>*{display:none!important}
.wl-pages>a:last-child{
  display:flex!important;width:auto!important;height:40px!important;border-radius:0!important;
  padding:0 30px;background:#0a0a0a;color:#fff;font-size:0!important;
  align-items:center;justify-content:center
}
.wl-pages>a:last-child::after{content:"LOAD MORE";font:600 10px/1 Montserrat,Arial,sans-serif;letter-spacing:.12em}

/* Header glyphs remain Material Symbols: the exported SVG asset names are
   opaque and do not correspond to their visible glyphs. */
@media (max-width:0px) {
.fh-actions>a:not(.fh-account)>.material-symbols-outlined,
.fs-actions>a:not(.fs-user)>.material-symbols-outlined,
.mn-actions>a:not(.mn-user)>.material-symbols-outlined,
.wf-actions>a:not(.wf-user)>.material-symbols-outlined,
.wl-actions>a:not(.wl-user)>.material-symbols-outlined,
.tp-actions>a:not(.tp-user)>.material-symbols-outlined,
.mw-actions>a:not(.mw-user)>.material-symbols-outlined,
.ss-actions>a:not(.ss-user)>.material-symbols-outlined,
.na-actions>a:not(.na-user)>.material-symbols-outlined,
.ab-actions>a:not(.ab-user)>.material-symbols-outlined,
.bp-actions>a:not(.bp-user)>.material-symbols-outlined,
.ct-actions>a:not(.ct-user)>.material-symbols-outlined,
.fq-actions>a:not(.fq-user)>.material-symbols-outlined {
  display:block;width:20px;height:20px;font-size:0;background:center/contain no-repeat
}
.fh-actions>a:nth-child(1)>.material-symbols-outlined,.fs-actions>a:nth-child(1)>.material-symbols-outlined,
.mn-actions>a:nth-child(1)>.material-symbols-outlined,.wf-actions>a:nth-child(1)>.material-symbols-outlined,
.wl-actions>a:nth-child(1)>.material-symbols-outlined,.tp-actions>a:nth-child(1)>.material-symbols-outlined,
.mw-actions>a:nth-child(1)>.material-symbols-outlined,.ss-actions>a:nth-child(1)>.material-symbols-outlined,
.na-actions>a:nth-child(1)>.material-symbols-outlined,.ab-actions>a:nth-child(1)>.material-symbols-outlined,
.bp-actions>a:nth-child(1)>.material-symbols-outlined,.ct-actions>a:nth-child(1)>.material-symbols-outlined,
.fq-actions>a:nth-child(1)>.material-symbols-outlined{background-image:url('/img/figma-icons/search.svg')}
.fh-actions>a:nth-child(2)>.material-symbols-outlined,.fs-actions>a:nth-child(2)>.material-symbols-outlined,
.mn-actions>a:nth-child(2)>.material-symbols-outlined,.wf-actions>a:nth-child(2)>.material-symbols-outlined,
.wl-actions>a:nth-child(2)>.material-symbols-outlined,.tp-actions>a:nth-child(2)>.material-symbols-outlined,
.mw-actions>a:nth-child(2)>.material-symbols-outlined,.ss-actions>a:nth-child(2)>.material-symbols-outlined,
.na-actions>a:nth-child(2)>.material-symbols-outlined,.ab-actions>a:nth-child(2)>.material-symbols-outlined,
.bp-actions>a:nth-child(2)>.material-symbols-outlined,.ct-actions>a:nth-child(2)>.material-symbols-outlined,
.fq-actions>a:nth-child(2)>.material-symbols-outlined{background-image:url('/img/figma-icons/heart.svg')}
.fh-actions>a:nth-child(3)>.material-symbols-outlined,.fs-actions>a:nth-child(3)>.material-symbols-outlined,
.mn-actions>a:nth-child(3)>.material-symbols-outlined,.wf-actions>a:nth-child(3)>.material-symbols-outlined,
.wl-actions>a:nth-child(3)>.material-symbols-outlined,.tp-actions>a:nth-child(3)>.material-symbols-outlined,
.mw-actions>a:nth-child(3)>.material-symbols-outlined,.ss-actions>a:nth-child(3)>.material-symbols-outlined,
.na-actions>a:nth-child(3)>.material-symbols-outlined,.ab-actions>a:nth-child(3)>.material-symbols-outlined,
.bp-actions>a:nth-child(3)>.material-symbols-outlined,.ct-actions>a:nth-child(3)>.material-symbols-outlined,
.fq-actions>a:nth-child(3)>.material-symbols-outlined{background-image:url('/img/figma-icons/bag.svg')}
}
