header#site-header{z-index:50}header .component-announcement-bar-bottom{padding:18px}header .header-container{max-width:1411px;margin:auto;width:calc(100% - 40px);padding:0 20px}#shopify-section-header.sticky{position:fixed;position:-webkit-sticky;position:sticky;top:0;z-index:9}header .announcement-bar-text-bottom{font-family:Blair ITC,sans-serif;font-size:1rem;font-style:normal;font-weight:550;line-height:1.125rem;transition:.3s;letter-spacing:.1rem;text-transform:uppercase}header .secret-search-list-item{flex:auto;text-align:right;position:relative}header .mobile-search-list-item{padding:0 9px 0 0}header .header-inner{padding:9px 0;position:relative;transition:.3s;z-index:2}header .secret-search form input{border:1px solid #010009;height:100%;margin:0;padding:9px}header .secret-search form button{position:absolute;top:calc(50% + 2px);right:9px;transform:translateY(-50%)}header .secret-search form{margin-left:auto;max-width:420px;width:100%}header .secret-search{opacity:0;visibility:hidden;position:absolute;height:74px;background-color:#fff;top:50%;right:9px;transform:translateY(-50%);transition:.3s;clip-path:inset(0 0 0 100%);display:flex;justify-content:end;min-width:100%;max-width:100%;align-items:center;pointer-events:auto}header .secret-search.activated-search{transition:.3s;clip-path:inset(0 0 0 0);opacity:1;visibility:visible;pointer-events:auto}header .component-announcement-bar-bottom{padding:18px;position:relative;width:100%;max-width:100vw;top:100%;transform:translateY(0);left:0;right:0;z-index:0;transition:.3s}.bottom-announcement-deactivated .component-announcement-bar-bottom{transform:translateY(-100%);transition:.3s}header .sharper-logo{display:inline-block;margin:auto;width:100%}header .sharper-logo .logo{width:50%;margin:auto}header .logo a{display:block;margin:0 auto;padding:0}header .logo svg{max-width:100%}header nav .nav-user-link{display:block;margin-left:0}header nav .nav-icon{height:22px;width:auto}header nav ul.parent{align-items:center;display:flex;justify-content:center}header nav .nav-link{display:block;padding:36px 9px 27px;position:relative}header nav .nav-link:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;transform-origin:bottom right;transition:transform .25s ease-out}header nav .nav-link:hover:after{transform:scaleX(1);transform-origin:bottom left}header nav .has-children .parent-link{align-items:center;display:flex}header nav .child-link-item{display:block;position:relative;opacity:0;cursor:pointer}header nav .parent>li>a{font-family:Blair ITC,sans-serif}header nav .nav-level-2-parent-link{color:#fff;padding:0;font-weight:550}header .user-nav{margin-left:auto}@media screen and (min-width:768px){header{position:relative;width:100%}header .header-inner{padding:9px 0}header .logo{margin:0 auto;width:200px}header .user-nav{width:200px}header nav .nav-user-link{margin:0 9px}header .sharper-logo .logo{width:60%}}@media screen and (min-width:992px){header .header-inner{padding:0}header .logo img{position:relative;width:100%}header .user-nav{display:flex;justify-content:flex-end;margin-right:15px;width:180px}header nav ul.nav-level-2{min-height:65vh!important}}@media screen and (min-width:1280px){header .user-nav{width:225px}header nav .nav-user-link{margin-left:18px}}header nav .parent>li{pointer-events:all;opacity:1}header nav ul li a{white-space:nowrap;display:block}header nav ul.nav-level-2 li{padding:0 9px 27px}header nav ul.nav-level-2{margin-top:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:55vh}header .mega-menu-item .inner{display:flex;flex-direction:column;height:100%;width:302px;margin:0 auto}header nav li:hover>ul{pointer-events:initial}header nav li:hover>ul>li,header nav ul:hover>li{opacity:1}header nav>.parent>li li .child{transform:translate(100%);top:0;right:0}header nav>.parent>li>.child>li{transition:transform .6s,opacity .2s;opacity:0}header nav>.parent>li:hover>.child>li,header nav>.parent>li.hover>.child>li{opacity:1}header .mega-menu-item .inner .cta{letter-spacing:.375rem}header .mega-menu-item .inner{padding-bottom:72px}header .show-search{display:block;pointer-events:auto}header .mega-menu-item{max-width:418px}header .mega-menu-item .inner{padding-top:100px}header .mega-menu-item .inner{width:321px!important}header .global-overlay{position:fixed;top:0;left:0;z-index:-1;opacity:0;pointer-events:none}header li.hoverable:hover .global-overlay{opacity:.5;width:100vw;height:100vh}header .mega-menu{position:absolute;height:0px;top:100%;overflow:hidden;width:100vw;max-width:100%;left:0}header .hoverable:hover .mega-menu{height:auto}header .header-inner{padding:18px 0}@media screen and (min-width:768px){header{position:relative;width:100%}header .header-inner{padding:9px 0}header .user-nav{width:100%}header nav .nav-user-link{margin:0 9px}}@media screen and (min-width:992px){header .header-inner{padding:0}}@media screen and (min-width:1200px){header .mega-menu-item .inner{padding-bottom:40px;position:relative;top:-100px}}header .mega-menu-item .inner .text-wrapper{position:absolute;bottom:45px;left:50%;transform:translate(-50%)}header .surratt-header-container{max-width:1200px;width:100%;padding:0 15px;margin:auto;min-height:620px}.mega-menu-col{min-height:620px}.category-mega-menu-col{display:flex;justify-content:center;flex-direction:column;height:100%}.main-image-background{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/221/assets/header.css.map */
