.sgg-skip-link{position:fixed;top:-100px;left:12px;z-index:100000;padding:12px 18px;background:#fff;color:#111;border:2px solid #111}.sgg-skip-link:focus{top:12px}#PageContainer :is(a,button,input,select,textarea,summary,[tabindex="0"]):focus-visible{outline:2px solid #111;outline-offset:3px;box-shadow:0 0 0 5px #fff}#MainContent{min-width:0}#MainContent h1{overflow-wrap:anywhere}#MainContent .rte table{display:block;max-width:100%;overflow-x:auto}@media(max-width:380px){.site-header__logowrapper .logo_image{max-width:38vw;height:auto}#MainContent h1{font-size:28px;line-height:1.25}}.footer-wrapper :is(p,a,h2,h3,.footer-header){overflow-wrap:anywhere}@media(min-width:750px)and (max-width:990px){.footer-wrapper .footer-header{font-size:18px;letter-spacing:.06em}}.drawer#NavDrawer .sm-icons a:focus,.drawer#NavDrawer .sm-icons a:hover{color:var(--menu-drawer-text-color)}.popup--body .sm-icons svg{display:block;transition:opacity .2s ease-in-out}.announcement_bar animated-background-text-colors ul.sm-icons{display:none}@media screen and (min-width:768px){.announcement_bar animated-background-text-colors.announcements_icons_only ul.sm-icons{grid-column:1/2;grid-row:1/2;display:flex;justify-content:flex-end;padding-left:18px;padding-right:18px}}@media screen and (min-width:768px){.announcement_bar animated-background-text-colors.announcements_and_icons ul.sm-icons{grid-column:3/4;grid-row:1/2;display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;align-items:center}}.announcement_bar ul.sm-icons{margin:0;padding-top:8px;padding-bottom:8px;row-gap:8px}.announcement_bar ul.sm-icons li{list-style-type:none;margin:0}.announcement_bar ul.sm-icons a{display:flex;justify-content:center;align-items:center;width:44px}.announcement_bar ul.sm-icons svg{width:20px;height:20px}#button__enter:focus-visible,#button__exit:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:768px){#AccessibleNav{--sgg-preview-space: 12px}body:has(#PBarNextFrame) #AccessibleNav{--sgg-preview-space: 84px}#AccessibleNav>.first-level-dropdown.mega-menu>.site-nav__dropdown{top:var(--sgg-dropdown-top, 400px)!important;bottom:auto;max-height:calc(100vh - var(--sgg-dropdown-top, 400px) - var(--sgg-preview-space));max-height:calc(100dvh - var(--sgg-dropdown-top, 400px) - var(--sgg-preview-space));overflow-y:auto;overscroll-behavior:contain;visibility:hidden!important;opacity:0!important;pointer-events:none;transition:opacity .15s ease!important}#AccessibleNav>.first-level-dropdown{display:inline-flex;align-items:center}#AccessibleNav>.first-level-dropdown>a{padding-right:3px}#AccessibleNav .sgg-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;min-height:44px;margin-right:12px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}#AccessibleNav .sgg-nav-toggle:after{content:"";display:inline-block;width:6px;height:6px;margin-bottom:3px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}#AccessibleNav .sgg-nav-toggle[aria-expanded=true]:after{transform:rotate(225deg);margin-bottom:-3px}#AccessibleNav>.first-level-dropdown.sgg-nav-open>.site-nav__dropdown{visibility:visible!important;opacity:1!important;pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
