.sc-header{position:sticky;z-index:5;top:31px;background-color:#fff}.sc-header a{color:currentColor}.sc-header .sc-logo-wrapper,.sc-header .sc-desktop-menu{position:relative;background-color:#fff}.sc-header .sc-logo-wrapper{border-bottom:1px solid #000;padding-block:15px}@media (width >= 768px){.sc-header .sc-logo-wrapper{padding-block:25px}}.sc-header .sc-logo-wrapper>a{display:block;width:fit-content;margin:0 auto}@media (width < 768px){.sc-header .sc-logo-wrapper .header__icon,.sc-header .sc-logo-wrapper .header__icon--cart .icon{width:3rem}}.sc-header .sc-logo-wrapper .header__icon--cart{margin-right:0}.sc-header .sc-logo-wrapper>div:nth-child(1){position:absolute;left:-15px;top:10px;padding-left:inherit}.sc-header .sc-logo-wrapper>div:nth-child(1) .sc-menu-toggle{width:50px;padding:10px}@media (width >= 768px){.sc-header .sc-logo-wrapper>div:nth-child(1) .sc-menu-toggle{width:60px;padding:20px 15px}}.sc-header .sc-logo-wrapper nav{position:absolute;right:0;top:5px;padding-right:inherit}@media (width >= 768px){.sc-header .sc-logo-wrapper nav{top:10px}}.sc-header .sc-logo-wrapper nav ol{display:flex;gap:5px;margin:0;padding-left:0;list-style:none}.sc-header .sc-logo-wrapper nav ol svg{width:18px}.sc-header .sc-logo-wrapper .sc-search-toggle{position:absolute;left:50px;top:14px;width:26px;padding:5px}.sc-header .sc-logo-wrapper .search-form{display:flex;align-items:flex-end;position:absolute;left:0;right:0;top:70px;padding-inline:15px}@media (width < 768px){.sc-header .sc-logo-wrapper .search-form{top:53px;border-bottom:1px solid #000;padding-block:5px;background-color:#fff;transform:translate(-100%);transition:transform .2s}.sc-header .sc-logo-wrapper .search-form input{display:block;width:100%!important;padding:7px 0!important;font-size:1.4rem}.sc-header .sc-logo-wrapper .search-form button{position:absolute;right:10px;top:5px;padding:10px}.sc-header .sc-logo-wrapper .search-form button img{width:6px}.sc-header .sc-logo-wrapper .search-form.sc-active{transform:translate(0)}}@media (width >= 768px){.sc-header .sc-logo-wrapper .search-form{left:auto;right:5px;top:48px;padding-right:inherit}}.sc-header .sc-logo-wrapper .search-form input,.sc-header .sc-logo-wrapper .search-form button{border:none;border-radius:0;background-color:transparent}.sc-header .sc-logo-wrapper .search-form input{width:0;padding:0;border-bottom:1px solid #000;transform:translateY(-2px);transition:width .2s}.sc-header .sc-logo-wrapper .search-form img{width:18px}.sc-header .sc-logo-wrapper .search-form.sc-active input{padding-inline:5px;width:150px}.sc-header .sc-visual-links{display:flex;justify-content:space-between}.sc-header .sc-visual-links>a{width:31%}.sc-header .sc-visual-links>a img{width:100%;aspect-ratio:1 / 1}.sc-header .sc-visual-links>a img~span{display:block;margin-top:15px;margin-bottom:-5px;text-align:center;text-transform:uppercase;font-weight:400;font-family:Halyard Text,sans-serif;line-height:1.2}@media (width < 768px){.sc-header .sc-visual-links>a img~span{margin-bottom:0;font-size:1.2rem}}.sc-header .sc-desktop-menu{border-bottom:1px solid #000;padding-block:10px}.sc-header .sc-desktop-menu>ol{margin:0;padding-left:0;list-style:none;display:flex;justify-content:center;text-transform:uppercase;gap:30px;font-size:1.3rem;font-weight:400;letter-spacing:.1em}@media (width >= 1024px){.sc-header .sc-desktop-menu>ol{gap:45px}}.sc-header .sc-desktop-menu>ol a{position:relative}.sc-header .sc-desktop-menu>ol a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--dark-gray);opacity:0;transition:.2s opacity}.sc-header .sc-desktop-menu>ol a.sc-active:after,.sc-header .sc-desktop-menu>ol a:hover:after{opacity:1}.sc-header .sc-desktop-submenu{position:absolute;z-index:-1;left:0;top:100%;transform:translateY(-100%);border-bottom:1px solid #000;transition:.2s all;background-color:#fff;opacity:0}.sc-header .sc-desktop-submenu.sc-shown{transform:translateY(0);opacity:1}.sc-header .sc-desktop-submenu .sc-container{display:flex}.sc-header .sc-desktop-submenu .sc-container>div{padding:45px}.sc-header .sc-desktop-submenu .sc-container>div:nth-child(1){width:20%;border-right:1px solid #000;padding-left:0}.sc-header .sc-desktop-submenu .sc-container .sc-visual-links{width:80%;padding-right:0}.sc-header .sc-submenu a,.sc-header .sc-submenu span{display:block}@media (width >= 768px){.sc-header .sc-submenu a,.sc-header .sc-submenu span{padding-block:2px}}.sc-header .sc-submenu span{text-transform:uppercase;font-weight:400}.sc-header .sc-submenu a{font-family:Amstelvar,serif;font-size:1.4rem}.sc-header .sc-submenu a~span{margin-top:15px}.sc-header .sc-mobile-menu{position:absolute;top:53.5px;left:0;width:100%;height:calc(100vh - 53.5px);height:calc(100dvh - 53.5px);background-color:#fff;transform:translate(-100%);transition:.2s transform}.sc-header .sc-mobile-menu.sc-shown{transform:translate(0)}.sc-header .sc-mobile-menu>div:nth-child(1){display:flex;align-items:center;padding:5px 30px}.sc-header .sc-mobile-menu>div:nth-child(1) .sc-close{margin-left:auto;margin-right:-15px;padding:15px}.sc-header .sc-mobile-menu>div:nth-child(2){padding-inline:30px}.sc-header .sc-mobile-menu>div:nth-child(2)>a{display:block;margin-block:7.5px;text-transform:uppercase;font-weight:400;font-size:1.6rem}.sc-header .sc-mobile-menu>div:nth-child(2)>a.sc-active+div{height:auto}.sc-header .sc-mobile-menu>div:nth-child(2)>div{height:0;transition:.2s height;overflow:hidden}.sc-header .sc-switcher{display:flex}.sc-header .sc-switcher form{position:relative}.sc-header .sc-switcher form button{margin-right:30px;border:none;padding:0;text-transform:uppercase;font:400 1.6rem Halyard Text,sans-serif}.sc-header .sc-switcher form button img{margin-left:5px;width:12px}.sc-header .sc-switcher form ul{position:absolute;z-index:1;left:0;top:25px;border:1px solid #000;min-width:60px;padding:5px 0;list-style:none;text-transform:uppercase;background-color:#fff}.sc-header .sc-switcher form ul li{padding:5px 15px}.sc-header .cart-count-bubble{font-size:1.2rem;background-color:transparent;color:#000;transform:translate(2px,-4px)}@media (width >= 768px){.sc-header .cart-count-bubble{transform:translate(8px,-4px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-header.css.map */
