@font-face{font-family:Glyde Montserrat;src:url(Montserrat-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Glyde Montserrat;src:url(Montserrat-Medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Glyde Montserrat;src:url(Montserrat-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Glyde Montserrat;src:url(Montserrat-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--glyde-desktop-scale: .46875;--glyde-mobile-scale: .2962962963;--glyde-site-header-height: min(128px, calc(100vw * 128 / 1920))}@supports (transform: scale(calc(100vw/1px))){:root{--glyde-desktop-scale: calc(min(100vw, 1920px)/1920px) ;--glyde-mobile-scale: calc(100vw/1080px) }}html{scroll-padding-top:var(--glyde-site-header-height);-webkit-text-size-adjust:100%;text-size-adjust:100%}.glydeSkipLink{position:fixed;z-index:1000;top:8px;left:8px;padding:10px 14px;border-radius:8px;background:#fff;color:#111;font:600 14px/1.2 Glyde Montserrat,Montserrat,Arial,sans-serif;text-decoration:none;transform:translateY(-160%)}.glydeSkipLink:focus{transform:translateY(0)}.glydeSiteHeader,.glydeSiteHeader *{box-sizing:border-box}.glydeSiteHeader{position:sticky;z-index:120;top:0;width:100%;height:var(--glyde-site-header-height);border-bottom:1px solid rgba(74,77,87,.5);background:#1c1d1ef5;color:#f5f7fc;font-family:Glyde Montserrat,Montserrat,Arial,sans-serif;-webkit-font-smoothing:antialiased;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.glydeSiteHeader__inner{display:flex;width:min(100%,1920px);height:100%;align-items:center;justify-content:space-between;margin:0 auto;padding:0 min(80px,calc(100vw * 80 / 1920))}.glydeSiteHeader__logo{position:relative;display:block;width:min(198px,10.3125vw);height:min(140px,calc(100vw * 140 / 1920));flex:0 0 auto;overflow:hidden}.glydeSiteHeader__logo img{display:block;width:100%;height:100%;object-fit:cover}.glydeSiteHeader__slot{display:flex;height:max(44px,min(45px,2.34375vw));flex:0 0 auto;align-items:center;justify-content:center}.glydeSiteHeader__slot--home,.glydeSiteHeader__slot--shop{width:min(90px,4.6875vw)}.glydeSiteHeader__slot--about{width:min(128px,calc(100vw * 128 / 1920))}.glydeSiteHeader__slot--contact{width:min(150px,7.8125vw)}.glydeSiteHeader__link{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;color:#f5f7fc;font-size:min(20px,calc(100vw * 20 / 1920));font-weight:500;line-height:1.5;text-align:center;text-decoration:none;white-space:nowrap}@media(min-width:901px){.glydeSiteHeader__slot,.glydeSiteHeader__link{justify-content:flex-start}.glydeSiteHeader__link{width:100%}}.glydeSiteHeader__link.is-active{color:transparent;background:linear-gradient(110deg,#07f 12.854%,#818fff 77.78%);background-clip:text;-webkit-background-clip:text;font-size:min(24px,1.25vw);font-weight:700}.glydeSiteHeader__link:not(.is-active):hover{color:#9ab8ff}.glydeSiteHeader__logo:focus-visible,.glydeSiteHeader__link:focus-visible,.glydeSiteHeader__reserve:focus-visible{border-radius:8px;outline:2px solid #8fb1ff;outline-offset:3px}.glydeSiteHeader__reserve,.glydeSiteHeader__reservePlaceholder{width:min(252px,13.125vw);height:min(72px,3.75vw);flex:0 0 auto}.glydeSiteHeader__reserve{position:relative;display:flex;min-height:44px;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(153,184,255,.6);border-radius:min(36px,1.875vw);background:#000;box-shadow:inset 0 -6.545px 26.182px #60449533,inset 0 -1.964px 6.545px #fff9,inset 0 3.927px 2.618px #2365ff26,inset 0 6.545px 26.182px #b860ff33,inset 0 -13.091px 13.091px #fff6,inset 0 -26.182px 19.636px #6694ff80,inset 0 -65.455px 52.364px #144ccd;color:#fff;font-size:min(20px,calc(100vw * 20 / 1920));font-weight:700;line-height:1.5;text-align:center;text-decoration:none;transition:filter .18s ease,transform .18s ease}.glydeSiteHeader__reserve span{position:relative;z-index:1;width:min(220px,calc(100vw * 220 / 1920))}.glydeSiteHeader__reserve:hover{filter:brightness(1.12);transform:translateY(-1px)}@media(max-width:900px){:root{--glyde-site-header-height: min(128px, max(44px, calc(100vw * 128 / 1080)))}.glydeSiteHeader__inner{width:min(100%,1080px);min-width:0;column-gap:2px;padding:0 max(8px,calc(100vw * 28 / 1080))}.glydeSiteHeader__logo{width:calc(100vw * 198 / 1080);min-width:44px;height:calc(100vw * 140 / 1080);flex-shrink:1}.glydeSiteHeader__slot{width:auto}.glydeSiteHeader__slot--home,.glydeSiteHeader__slot--shop{min-width:max(44px,calc(100vw * 90 / 1080))}.glydeSiteHeader__slot--about{min-width:max(44px,calc(100vw * 128 / 1080))}.glydeSiteHeader__slot--contact{min-width:max(44px,calc(100vw * 150 / 1080))}.glydeSiteHeader__link{font-size:max(10px,calc(100vw * 20 / 1080))}.glydeSiteHeader__link.is-active{font-size:max(12px,calc(100vw * 24 / 1080))}.glydeSiteHeader__reserve{width:calc(100vw * 252 / 1080);min-width:78px;height:max(44px,calc(100vw * 72 / 1080))}.glydeSiteHeader__reservePlaceholder{display:none}.glydeSiteHeader__reserve{overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;font-size:max(10px,calc(100vw * 20 / 1080))}.glydeSiteHeader__reserve:before{content:"";position:absolute;top:50%;right:0;left:0;height:min(72px,calc(100vw * 72 / 1080));border:1px solid rgba(153,184,255,.6);border-radius:calc(100vw * 36 / 1080);background:#000;box-shadow:inset 0 -2.2px 8.7px #60449533,inset 0 -.65px 2.2px #fff9,inset 0 1.3px .9px #2365ff26,inset 0 2.2px 8.7px #b860ff33,inset 0 -4.4px 4.4px #fff6,inset 0 -8.7px 6.5px #6694ff80,inset 0 -21.8px 17.5px #144ccd;transform:translateY(-50%)}.glydeSiteHeader__reserve span{width:auto;max-width:100%;white-space:nowrap}}@media(max-width:340px){.glydeSiteHeader__inner{column-gap:0;padding-right:6px;padding-left:6px}.glydeSiteHeader__logo{width:44px;min-height:44px}.glydeSiteHeader__slot--home,.glydeSiteHeader__slot--shop,.glydeSiteHeader__slot--home .glydeSiteHeader__link,.glydeSiteHeader__slot--shop .glydeSiteHeader__link{min-width:40px}.glydeSiteHeader__reserve{width:78px}}@media(prefers-reduced-motion:reduce){.glydeSiteHeader__reserve{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/glyde-site-header.css.map */
