dialog#ssb-menu-popup.ssb-menu-popup{--ssb-panel-bg: #ffffff;--ssb-text: #f47a1f;--ssb-trail: #0d4c95;--ssb-border: #0d4c95;--ssb-nav-tracking: .15em;--ssb-font: "Futura PT", "futura-pt", Futura, "Century Gothic", "Trebuchet MS", Arial, sans-serif;box-sizing:border-box;position:fixed;inset:0 0 0 auto;width:35%;min-width:min(100%,300px);max-width:min(720px,92vw);height:100%;max-height:100dvh;margin:0;padding:0;padding-right:env(safe-area-inset-right,0px);border:none;background:var(--ssb-panel-bg);color:var(--ssb-text);font-family:var(--ssb-font);overflow:hidden;z-index:99999;box-shadow:-8px 0 34px #f47a1f1f;transform:translate(100%);transition:transform .28s cubic-bezier(.32,.72,0,1)}dialog#ssb-menu-popup.ssb-menu-popup.ssb-menu-popup--panel-visible{transform:translate(0)}dialog#ssb-menu-popup.ssb-menu-popup::backdrop{background:#3b2e221f;transition:opacity .24s ease}#ssb-menu-popup .ssb-menu-popup__inner{display:flex;flex-direction:column;align-items:stretch;min-height:100%;max-height:100dvh;overflow:hidden}#ssb-menu-popup .ssb-menu-popup__header{flex-shrink:0;display:flex;justify-content:flex-end;padding:.7rem 1rem 0}#ssb-menu-popup .ssb-menu-popup__close{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:none;background:transparent;color:var(--ssb-trail);cursor:pointer;border-radius:2px;font:inherit}#ssb-menu-popup .ssb-menu-popup__close:hover,#ssb-menu-popup .ssb-menu-popup__close:focus-visible{color:var(--ssb-trail);opacity:.78}#ssb-menu-popup .ssb-menu-popup__close:focus-visible{outline:2px solid var(--ssb-trail);outline-offset:2px}#ssb-menu-popup .ssb-menu-popup__close svg{display:block;width:32px;height:32px}#ssb-menu-popup .ssb-menu-popup__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.75rem 2rem;-webkit-overflow-scrolling:touch}#ssb-menu-popup .ssb-menu-popup__logo{display:block;width:min(100%,240px);max-width:100%;height:auto;margin:.5rem auto 1.5rem}#ssb-menu-popup .ssb-menu-popup__nav{margin:0 auto;width:100%;max-width:36rem}#ssb-menu-popup .ssb-menu-popup__list{list-style:none;margin:0;padding:0}#ssb-menu-popup .ssb-menu-popup__item{margin:0;border-bottom:1px solid var(--ssb-border)}#ssb-menu-popup .ssb-menu-popup__item:first-child{border-top:1px solid var(--ssb-border)}#ssb-menu-popup .ssb-menu-popup__link{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.45rem;padding:1.05rem .9rem;text-align:center;text-decoration:none;line-height:1.4;transition:opacity .15s ease;color:inherit;background:transparent;border:none;font:inherit;font-family:var(--ssb-font);cursor:pointer}#ssb-menu-popup .ssb-menu-popup__link:hover,#ssb-menu-popup .ssb-menu-popup__link:focus-visible{opacity:.78;outline:none}#ssb-menu-popup .ssb-menu-popup__link:focus-visible{box-shadow:inset 0 0 0 1px #f47a1f99}#ssb-menu-popup .ssb-menu-popup__lead{display:inline;font-weight:700;font-size:clamp(1.2rem,1rem + 1vw,1.55rem);letter-spacing:var(--ssb-nav-tracking);text-transform:uppercase;color:var(--ssb-text)}#ssb-menu-popup .ssb-menu-popup__trail{display:inline;margin:0;font-weight:500;font-size:clamp(1.05rem,.92rem + .75vw,1.35rem);text-transform:lowercase;letter-spacing:var(--ssb-nav-tracking);color:var(--ssb-trail)}#ssb-menu-popup .ssb-menu-popup__link--single .ssb-menu-popup__lead{text-transform:none;letter-spacing:0}@media(min-width:1400px){dialog#ssb-menu-popup.ssb-menu-popup{width:35%}}@media(max-width:1199px){dialog#ssb-menu-popup.ssb-menu-popup{width:min(42vw,560px);min-width:min(100%,300px)}}@media(max-width:749px){dialog#ssb-menu-popup.ssb-menu-popup{width:100%;max-width:100%;min-width:100%}#ssb-menu-popup .ssb-menu-popup__logo{width:min(100%,160px)}#ssb-menu-popup .ssb-menu-popup__link{gap:.4rem;padding:.9rem .75rem}#ssb-menu-popup .ssb-menu-popup__lead{font-size:clamp(1.05rem,.95rem + .8vw,1.35rem)}#ssb-menu-popup .ssb-menu-popup__trail{font-size:clamp(.98rem,.88rem + .6vw,1.18rem)}}@media(prefers-reduced-motion:reduce){dialog#ssb-menu-popup.ssb-menu-popup{transition:none}#ssb-menu-popup .ssb-menu-popup__link{transition:none}}html.ssb-menu-popup--open,html.ssb-menu-popup--open body{overflow:hidden}#ssb-menu-popup .ssb-menu-popup__club{display:flex;justify-content:center;margin-top:1.25rem}#ssb-menu-popup .ssb-menu-popup__club .cta-button{flex-shrink:0}#ssb-menu-popup .ssb-menu-popup__club .ssb-menu-popup__club-icon svg{width:1.85rem;height:auto;display:block;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ssb-menu-popup.css.map?ssb=8 */
