#headerNotice{background:#bf1d00;color:#fff;font-weight:500;font-size:15px;text-align:center;padding:.6em}#headerNotice a{color:#fff}#header{background:#111;top:0;width:100%;left:0;z-index:999;max-width:100%;height:105px;position:-webkit-sticky;position:sticky;transition:height 1s}#mainLogo{height:100%;padding:15px;cursor:pointer;width:auto}#header.small{height:60px}#headerContainer{width:100%;position:relative;margin:0 auto;max-width:1000px;height:100%}#headerLoginText{color:#bca076;position:absolute;right:10px;top:4px}#headerCheckout,#headerMenuCloser,#headerMenuOpener{display:none}#headerMenu{position:absolute;right:0;bottom:0}#headerCheckout .cartCount,#headerMenu .cartCount{font-family:monospace;font-size:.6em;color:#ffc622;background:#111;border-radius:4px;font-weight:700;line-height:.8em;position:absolute;top:-.2em;left:.7em;padding:.1em;border-radius:.3em;letter-spacing:-.1em}#headerCheckout .loading,#headerMenu .loading{animation:pulsatingOpacity 1s linear infinite}#headerCheckout .loading .cartCount,#headerMenu .loading .cartCount{display:none}#headerMenu .headerShopMenu{overflow:hidden;transition:max-height .3s,padding .2s;max-height:0;clear:both;list-style:none outside none;margin:0;position:absolute;top:100%;background:hsla(0,0%,100%,.95);box-shadow:1px 1px 20px rgba(0,0,0,.15);padding:0 30px;left:-80px;white-space:nowrap}#headerMenu .headerShopMenu.expanded{max-height:100vh;padding:30px 30px 10px}#headerMenu .headerShopMenu .menuImg{vertical-align:bottom;display:inline-block;margin:0 1em 0 0;width:20px}#headerMenu>a,#headerMenu>button{font-size:13px;float:left;cursor:pointer;color:#c0a265;padding:0 10px 10px;background:none;border:none;font-family:inherit;font-weight:500;position:relative}.cartIcon{position:relative;height:1em;width:1em}#headerMenu .headerShopMenu a{display:block;color:#474643;margin:10px 0}#headerMenu .headerShopMenu a.new:after{content:"NEW";color:tomato;font-weight:800;vertical-align:.6em;line-height:0;margin-left:.3em;font-size:.7em}#headerMenu .headerShopMenu .subMenu{max-height:0;transition:.3s;overflow:hidden}#headerMenu .headerShopMenu .subMenu.opened{max-height:10em}#headerMenu .headerShopMenu .subMenu a{font-size:.9em;margin:0 0 10px calc(30px + 1em)}#headerMenu a:hover,#headerMenu button.hover{opacity:1;color:#fff}#headerMenu .headerShopMenu a.selected,#headerMenu .headerShopMenu a:hover{color:#c38d36}.menuImg{display:block;margin:0 auto 6px;font-size:24px;color:#fff}#menuBurger{float:right}@media only screen and (max-width:850px){#headerMenu{display:none;position:fixed;top:0;right:0;background:#111;padding:40px}#headerMenuCloser{position:fixed;background:hsla(0,0%,59%,.7);top:0;width:100%;left:0;height:100%}#headerMenu.opened,#headerMenuCloser.opened{display:block;overflow:auto}#headerCheckout,#headerMenuOpener{display:block;width:55px;position:absolute;right:10px;top:30%;padding:10px;background:none;border:none;color:#fff;font-size:30px}#headerCheckout{right:65px}#headerMenu a,#headerMenu button{padding:10px 0;font-size:16px;clear:both;line-height:24px}.menuImg{float:left;margin:0 10px 0 0}#headerMenu .headerShopMenu{position:unset;background:none;box-shadow:none;padding:0 0 0 .5em}#headerMenu .headerShopMenu.expanded{padding:0 0 1em .5em}#headerMenu .headerShopMenu a{margin:.5em 0;font-size:.9em;padding:0;color:#e3caa3}#headerMenu .headerShopMenu .subMenu a{padding:0}#headerMenu .headerShopMenu a.selected,#headerMenu .headerShopMenu a:hover{color:#ffd074}#headerMenu .headerShopMenu .menuImg{filter:invert(.8);margin:0 .6em 0 0}}@media only screen and (max-width:750px){#header{height:90px}#mainLogo{padding:10px}}@media only screen and (max-width:400px){#mainLogoSmall{display:block!important;cursor:pointer;height:100%;padding:17px 0 17px 15px;width:auto}#mainLogo{display:none}}