:root{--sgn-txt:#0A0F1F;--sgn-body:#4A5270;--sgn-muted:#5B6382;--sgn-line:#DDE2F0;--sgn-btn:#1F3BFF;--sgn-soft2:#F5F7FF;--sgn-star:#F2A900;--sgn-f:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--sgn-fd:"Unbounded","Instrument Sans",system-ui,sans-serif;--sgn-fm:"SUSE Mono",ui-monospace,Menlo,monospace;--sgn-ease:cubic-bezier(.2,0,0,1)}.header__menu .menu__item{font-family:var(--sgn-f)!important;font-weight:600!important;letter-spacing:-.005em}.mega-menu .mega-menu__column-heading,.mega-menu .mega-menu__item--products>div>p{font:600 11px/1 var(--sgn-fm)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--sgn-muted)!important;opacity:1!important}.mega-menu .mega-menu__column-heading{margin-bottom:2px;font-size:10.5px!important}.mega-menu .mega-menu__column-links{gap:0 18px!important}.mega-menu .mega-menu__column-links a{position:relative;display:inline-flex;align-items:center;gap:8px;padding:7px 10px;margin-left:-10px;border-radius:10px;font:700 14.5px/1.25 var(--sgn-f)!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--sgn-txt)!important;background-image:none!important;text-decoration:none!important;transition:background .3s var(--sgn-ease),color .3s var(--sgn-ease)}.mega-menu .mega-menu__column-links a:after{content:"\2192";font-weight:700;color:var(--sgn-btn);opacity:0;transform:translate(-6px);transition:opacity .3s,transform .35s var(--sgn-ease)}.mega-menu .mega-menu__column-links a:hover,.mega-menu .mega-menu__column-links a:focus-visible{background:var(--sgn-soft2);color:var(--sgn-btn)!important}.mega-menu .mega-menu__column-links a:hover:after,.mega-menu .mega-menu__column-links a:focus-visible:after{opacity:1;transform:none}.mega-menu .mega-menu__list--columns{padding-top:22px!important;padding-bottom:26px!important}.mega-menu .mega-menu__item--columns{display:grid!important;grid-template-columns:auto auto 1fr;column-gap:clamp(40px,4.5vw,72px);align-items:end;padding-top:0!important;width:100%!important}.mega-menu .mega-menu__item--columns>.mega-menu__columns{display:contents}.mega-menu .mega-menu__item--columns .mega-menu__column{grid-row:1;align-self:start;gap:8px!important}.mega-menu .mega-menu__item--columns .mega-menu__column:first-child{grid-column:1}.mega-menu .mega-menu__item--columns .mega-menu__column:nth-child(2){grid-column:2}.mega-menu .mega-menu__item--columns .mega-menu__column:nth-child(2) .mega-menu__column-links{grid-template-columns:repeat(2,max-content)}.mega-menu .mega-menu__item--columns>.mega-menu__footer{grid-column:3;grid-row:1;justify-self:end;align-self:end;margin:0!important;padding:0!important;border:0!important}.mega-menu .mega-menu__item--columns>.mega-menu__footer:before,.mega-menu .mega-menu__item--columns>.mega-menu__footer:after{display:none!important}.mega-menu .mega-menu__footer{border-color:var(--sgn-line)!important}.mega-menu a.mega-menu__link{display:inline-flex!important;width:auto!important;max-width:max-content;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:5px 5px 5px 18px!important;border-radius:999px;background:var(--sgn-txt);color:#fff!important;text-decoration:none!important;transition:background .3s var(--sgn-ease),box-shadow .3s}.mega-menu a.mega-menu__link .link-text,.mega-menu a.mega-menu__link span{font:600 12px/1 var(--sgn-f)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:inherit!important;background-image:none!important}.mega-menu a.mega-menu__link svg{width:30px!important;height:30px!important;padding:9px;border-radius:50%;background:#fff;color:var(--sgn-txt);flex:none;transition:transform .35s var(--sgn-ease),color .3s}.mega-menu a.mega-menu__link:hover{background:var(--sgn-btn);box-shadow:0 12px 26px -14px #1f3bffd9}.mega-menu a.mega-menu__link:hover svg{transform:translate(3px);color:var(--sgn-btn)}.mega-menu .mega-menu__products .product-card{position:relative;isolation:isolate;border:1px solid var(--sgn-line);border-radius:22px!important;overflow:hidden;background:#fff!important;transition:border-color .3s,box-shadow .4s var(--sgn-ease)}.mega-menu .mega-menu__products .product-card:hover{border-color:#b9c4f0;box-shadow:0 18px 40px -26px #1f3bff8c}.mega-menu .mega-menu__products .product-card__media{border-radius:0!important;background:linear-gradient(160deg,#dce3ff,#eef1ff,#fff 52%)!important}.mega-menu .mega-menu__products .product-card__media .media{background:transparent!important;border-radius:0!important}.mega-menu .mega-menu__products .product-card__media img{mix-blend-mode:multiply;transition:transform .8s var(--sgn-ease)}.mega-menu .mega-menu__products .product-card:hover .product-card__media img{transform:scale(1.04)}.mega-menu .mega-menu__products .product-card__content{padding:12px 14px 14px!important;gap:6px}.mega-menu .mega-menu__products .product-card__usp{position:absolute;left:10px;top:10px;z-index:3;margin:0!important;font:600 9.5px/1 var(--sgn-fm)!important;letter-spacing:.1em;text-transform:uppercase;background:var(--sgn-soft2)!important;color:var(--sgn-btn)!important;border-radius:6px;padding:6px 8px!important;width:auto!important}.mega-menu .mega-menu__products .product-card__rating,.mega-menu .mega-menu__products .product-card__rating *{font:500 11px/1.2 var(--sgn-fm)!important;color:var(--sgn-muted)}.mega-menu .mega-menu__products .product-card__rating svg{color:var(--sgn-star)!important;fill:var(--sgn-star)}.mega-menu .mega-menu__products .product-card__title{font:800 13px/1.3 var(--sgn-fd)!important;letter-spacing:-.01em!important;text-transform:uppercase;color:var(--sgn-txt)!important;background-image:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mega-menu .mega-menu__products .product-card__title:hover{color:var(--sgn-btn)!important}.mega-menu .mega-menu__products .price,.mega-menu .mega-menu__products .price *{font-family:var(--sgn-fm)!important;letter-spacing:-.03em;color:var(--sgn-txt)}.mega-menu .mega-menu__products .price{font-size:14px!important;font-weight:600!important}.drawer__menu-item.heading,.drawer__menu-item .heading{font-family:var(--sgn-fd)!important;font-weight:800!important;letter-spacing:-.03em!important;text-transform:uppercase}.drawer__submenu>button[data-close]{font-family:var(--sgn-fm)!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:12px!important;color:var(--sgn-muted)}.drawer .mega-menu__footer .button{border-radius:999px;font-family:var(--sgn-f)!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/66/assets/sgh-nav.css.map */
