fs-popup-menu{--fs-menu-styles-ready: 1;grid-area:left-icons;justify-self:start;display:block;min-width:0}fs-popup-menu[hidden],.header.fs-popup-menu-ready>header-drawer,.header.fs-popup-menu-ready>.header__inline-menu,.header.fs-popup-menu-ready>.header__search{display:none}.header.fs-popup-menu-ready .header__icons .header__search{display:inline-flex}.fs-popup-menu__trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid #dededb;border-radius:100px;background:#fff;color:#151515;font-size:12px;font-weight:600;line-height:1.2;font-family:inherit;letter-spacing:0;cursor:pointer}.fs-popup-menu__trigger span{font-size:12px;font-weight:650}.fs-popup-menu__dialog{box-sizing:border-box;position:fixed;inset:auto;top:calc(var(--fs-menu-viewport-top, 0px) + var(--fs-menu-viewport-height, 100dvh) / 2);left:50%;transform:translate(-50%,-50%);width:min(400px,calc(100% - 48px));max-width:none;height:min(760px,calc(var(--fs-menu-viewport-height, 100dvh) - 48px));max-height:calc(var(--fs-menu-viewport-height, 100dvh) - 48px);margin:0;padding:0;border:1px solid #e9e9e6;border-radius:22px;background:#fff;color:#161616;box-shadow:0 20px 70px #0003;overflow:hidden;text-align:start;letter-spacing:0;overscroll-behavior:contain}.fs-popup-menu__dialog[open]{display:flex;flex-direction:column;animation:fs-menu-in .16s ease-out both}.fs-popup-menu__dialog::backdrop{background:#1010106b;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.fs-popup-menu__dialog *,.fs-popup-menu__dialog *:before,.fs-popup-menu__dialog *:after{box-sizing:border-box}.fs-popup-menu__dialog a,.fs-popup-menu__dialog button,.fs-popup-menu__dialog select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.fs-popup-menu__dialog a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.fs-popup-menu__dialog button,.fs-popup-menu__dialog select{font-family:inherit}.fs-popup-menu__trigger:focus-visible,.fs-popup-menu__dialog :is(a,button,select,[tabindex]):focus-visible{outline:2px solid #161616;outline-offset:3px}.fs-popup-menu__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:8px 12px 8px 20px;border-bottom:1px solid #efefec}.fs-popup-menu__identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}.fs-popup-menu__brand{margin:0;color:#161616;font-size:17px;font-weight:650;line-height:1.2;letter-spacing:-.04em}.fs-popup-menu__header h2{margin:0;color:#70706a;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0}.fs-popup-menu__close{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#161616;cursor:pointer}.fs-popup-menu__scroll{flex:1 1 auto;min-height:0;padding:12px 20px 16px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#cecec8 transparent}.fs-popup-menu__highlights{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin-bottom:12px}.fs-popup-menu__feature{display:contents}.fs-popup-menu__bundle{grid-column:1 / -1}.fs-popup-menu__bundle .fs-bundle-entry{min-height:56px;padding:9px 12px;border:1px solid #e8e8e3;border-radius:10px;background:#f5f5f2;color:#161616}.fs-popup-menu__bundle .fs-bundle-entry:is(:visited,:hover,:focus-visible){color:#161616}.fs-popup-menu__bundle .fs-bundle-entry__title{font-size:12px;font-weight:600;line-height:18px}.fs-popup-menu__bundle .fs-bundle-entry__saving{padding:0;background:transparent;color:#51514b;font-size:10.5px;font-weight:500;line-height:16px}.fs-popup-menu__bundle .fs-bundle-entry__terms{color:#62625c;font-size:10.5px;line-height:14px}.fs-popup-menu__feature>.fs-popup-menu__highlight{display:grid;grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:44px;margin:0;padding:8px 12px;border:1px solid transparent;border-radius:8px;background:#f7f7f5;color:#30302b;font-size:12px;font-weight:500;line-height:1.4;animation:none}.fs-popup-menu__highlight>svg:first-child{width:16px;height:16px}.fs-popup-menu__arrow{width:14px;height:14px;flex-shrink:0;opacity:.65}.fs-popup-menu__links,.fs-popup-menu__children,.fs-popup-menu__grandchildren,.fs-popup-menu__social{margin:0;padding:0;list-style:none}.fs-popup-menu__links{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.fs-popup-menu__group{align-self:start;min-width:0;border-bottom:1px solid #eaeae6}.fs-popup-menu__parent{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 0;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.01em}.fs-popup-menu__children{padding:0 0 4px 10px}.fs-popup-menu__children a{display:flex;align-items:center;gap:6px;min-height:44px;padding:9px 2px;color:#51514b;font-size:13px;line-height:1.5}.fs-popup-menu__grandchildren{margin-inline-start:10px;padding-inline-start:14px;border-inline-start:1px solid #deded7}.fs-popup-menu__grandchildren a{font-size:12px}.fs-popup-menu__dialog [aria-current=page]{text-decoration:underline;text-underline-offset:4px}.fs-popup-menu__utilities{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.fs-popup-menu__utilities a{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:44px;padding:10px 12px;border:0;border-radius:8px;background:#f7f7f5;font-size:12px;font-weight:500;line-height:1.4}.fs-popup-menu__localization{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.fs-popup-menu__localization form{display:grid;min-width:0;gap:8px;margin:0}.fs-popup-menu__localization label{font-size:12px}.fs-popup-menu__localization :is(select,button){min-width:0;min-height:44px;width:100%;padding:9px;border:1px solid #dcdcd6;border-radius:9px;background:#fff;color:#161616;font-size:16px}.fs-popup-menu__social{display:flex;flex-wrap:wrap;gap:0 16px;margin-top:4px}.fs-popup-menu__social:empty{display:none}.fs-popup-menu__social a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#62625b}html.fs-popup-menu-locked{overflow:hidden!important;overscroll-behavior:none}html.fs-popup-menu-locked body{position:fixed!important;top:var(--fs-menu-scroll-top)!important;left:var(--fs-menu-scroll-left)!important;width:100%!important;overflow:hidden!important;padding-right:var(--fs-menu-body-padding)!important}@media(min-width:990px){.header.fs-popup-menu-ready{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr}.header.fs-popup-menu-ready>fs-popup-menu{grid-area:navigation}.header.fs-popup-menu-ready>:is(.header__heading,.header__heading-link){justify-self:center}}@media(max-width:749px){.fs-popup-menu__trigger{gap:6px;padding:0 10px}.fs-popup-menu__dialog{--fs-menu-sheet-height: calc(var(--fs-menu-viewport-height, 100dvh) - max(12px, env(safe-area-inset-top, 0px)) - max(12px, env(safe-area-inset-bottom, 0px)));top:calc(var(--fs-menu-viewport-top, 0px) + var(--fs-menu-viewport-height, 100dvh) - max(12px,env(safe-area-inset-bottom,0px)));transform:translate(-50%,-100%);width:min(400px,calc(100% - max(12px,env(safe-area-inset-left,0px)) - max(12px,env(safe-area-inset-right,0px))));height:var(--fs-menu-sheet-height);max-height:var(--fs-menu-sheet-height);border-radius:20px}.fs-popup-menu__header{padding-inline:16px 8px}.fs-popup-menu__scroll{padding-inline:16px}}@media(hover:hover){.fs-popup-menu__trigger:hover,.fs-popup-menu__feature>.fs-popup-menu__highlight:hover,.fs-popup-menu__bundle .fs-bundle-entry:hover,.fs-popup-menu__utilities a:hover{background:#eeeee8}.fs-popup-menu__parent:hover,.fs-popup-menu__children a:hover,.fs-popup-menu__social a:hover{text-decoration:underline;text-underline-offset:4px}}@keyframes fs-menu-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.fs-popup-menu__dialog[open]{animation:none}.fs-popup-menu__dialog *{scroll-behavior:auto!important}}.section-header.shopify-section-header-sticky:has(.header.fs-popup-menu-ready):not(.shopify-section-header-hidden),.section-header.shopify-section-header-sticky.menu-open:has(.header.fs-popup-menu-ready){top:var(--fs-menu-sticky-offset, 0px)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fs-popup-menu.css.map */
