@media(max-width:690px){.container.container--half{width:100%}}.container.container--justify-column-center{display:flex;flex-direction:column;align-items:center}.container.container--mobile-swipeable{max-width:none;width:auto}.container .container__full-width-content{width:100vw}@media(max-width:1680px){.container{max-width:1680px;padding:0 5rem}}@media(max-width:1280px){.container{max-width:1280px;padding:0 3rem}}@media(max-width:1024px){.container{max-width:1024px;padding:0 2rem}}@media(max-width:690px){.container{max-width:667px;padding:0 1rem}}.site-wrapper{margin-top:100px}.navbar{width:100vw;height:96px;background-color:#0d0d0d;position:fixed;top:0;z-index:1000;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.navbar .navbar__content{height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;color:#ddd;max-width:1680px;margin:0 auto}.navbar .navbar__content--logo{padding:8px 0;flex-shrink:1;height:100%}.navbar .navbar__content--logo a{height:100%}.navbar .navbar__content--logo a img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:1024px){.navbar .navbar__content--logo{padding:16px 0}}.navbar .navbar__content--links{flex-shrink:0;height:100%}.navbar .navbar__content--links ul{list-style-type:none;display:flex;height:100%;margin:0}.navbar .navbar__content--links ul li{display:flex;flex-direction:column;align-items:center;text-align:center;align-self:center;justify-content:flex-start;padding:8px 16px;font-size:.9em}.navbar .navbar__content--links ul li a{margin-bottom:4px;padding:4px;color:#ddd}.navbar .navbar__content--links ul li a:focus-visible{background-color:#f5dc6440;outline:1px solid #f5dc64}.navbar .navbar__content--links ul li span{height:1px;width:0px;background-color:transparent;transition:all .3s ease-in-out}.navbar .navbar__content--links ul li:hover:not(.active){color:#f6f6f8;cursor:pointer}.navbar .navbar__content--links ul li:hover:not(.active) span{width:12px;background-color:#fff}.navbar .navbar__content--links ul li.is-active a{color:#f5dc64;font-weight:400;cursor:pointer}.navbar .navbar__content--links ul li.is-active span{background-color:#f5dc64;width:24px}@media(max-width:1024px){.navbar .navbar__content--links ul li{padding:8px 12px}}@media(max-width:690px){.navbar .navbar__content--links{left:0;top:100vh;position:fixed;z-index:-1;width:100vw;height:calc(100vh - 96px);visibility:hidden;opacity:0;background-color:#0d0d0d;transition:all .7s cubic-bezier(.75,0,.25,1)}.navbar .navbar__content--links ul{display:flex;height:100%;overflow:hidden;flex-direction:column;justify-content:space-evenly;font-size:2em;font-family:Cammron,Georgia}.navbar .navbar__content--links ul li:hover:not(.active) span{width:20%}.navbar .navbar__content--links.visible{visibility:visible;top:96px;opacity:1}}.navbar .navbar__content--links ul .navbar__icon{width:24px;height:100%;padding:0;margin-left:1.5rem;align-self:center;justify-content:center;position:relative}.navbar .navbar__content--links ul .navbar__icon:hover svg path{fill:#f6f6f8}.navbar .navbar__content--links ul .navbar__icon a{padding:0}.navbar__icon svg{width:24px;height:24px}.navbar__icon svg path{fill:#f6f6f8}.navbar__icon #CartCount{background-color:#f5dc64;padding:2px 4px;color:#111;border-radius:5px;position:absolute;top:50%;width:auto;right:-12px;min-width:20px;font-size:12px;height:20px;line-height:100%;border:2px solid #0d0d0d}.navbar .navbar__content--links ul .navbar__icon.navbar__icon--has-submenu:hover .navbar__icon--submenu{max-height:100px;top:75%}.navbar .navbar__content--links ul .navbar__icon .navbar__icon--submenu{position:absolute;max-height:0;overflow:hidden;display:flex;flex-direction:column;background-color:#f5dc64;color:#111;top:32px;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003}.navbar .navbar__content--links ul .navbar__icon .navbar__icon--submenu a{padding:8px 16px;color:#111;border-bottom:1px solid rgba(0,0,0,.2)}.navbar .navbar__content--links ul .navbar__icon .navbar__icon--submenu a:last-child{border-bottom:none}.navbar .navbar__content--links ul .navbar__icon .navbar__icon--submenu a:hover{background-color:#ffffff4d;color:#111;opacity:1}.navbar .navbar__content--burger-menu{display:none;position:relative;width:48px;height:48px;border-radius:3px;transition:background-color .5s cubic-bezier(.7,0,.3,1);background-color:#0d0d0d;margin:0 1.5rem 0 3rem}.navbar .navbar__content--burger-menu:hover{cursor:pointer}.navbar .navbar__content--burger-menu svg{height:100%;width:auto}.navbar .navbar__content--burger-menu svg path,.navbar .navbar__content--burger-menu svg line{transition:stroke-dashoffset 1s cubic-bezier(.7,0,.3,1),stroke-dasharray 1s cubic-bezier(.7,0,.3,1),opacity cubic-bezier(.25,-.25,.75,1.25) .5s;stroke:#e0c143;stroke-width:4px;stroke-linecap:round;fill:none}.navbar .navbar__content--burger-menu #first,.navbar .navbar__content--burger-menu #second{stroke-dasharray:40px 950px}.navbar .navbar__content--burger-menu #middle{stroke-dasharray:240px 240px}.navbar .navbar__content--burger-menu.visible{background-color:#f5dc64}.navbar .navbar__content--burger-menu.visible svg #first{stroke-dashoffset:-230px}.navbar .navbar__content--burger-menu.visible svg #second{stroke-dashoffset:-290px}.navbar .navbar__content--burger-menu.visible svg #middle{stroke-dashoffset:-40px;opacity:0}.navbar .navbar__content--burger-menu.visible svg path,.navbar .navbar__content--burger-menu.visible svg line{stroke:#0d0d0d}@media(max-width:690px){.navbar .navbar__content--burger-menu{display:block}}.button{display:inline-flex;justify-content:flex-start;align-items:center;padding:12px 16px;font-size:.9em;transition:all .3s cubic-bezier(.4,0,.4,1);min-width:192px}@media(max-width:690px){.button{display:flex;min-width:132px;padding:12px 8px}.navbar .navbar__content--links ul .navbar__icon{height:auto;margin:0}.navbar__icon svg{width:48px;height:48px}.navbar__icon.navbar__icon--has-submenu svg{display:none}.navbar__icon #CartCount{padding:4px 8px;font-size:16px;height:28px}.navbar .navbar__content--links ul .navbar__icon .navbar__icon--submenu{display:flex;position:relative;max-height:200px;box-shadow:none;background-color:transparent;top:0}.navbar .navbar__content--links ul .navbar__icon.navbar__icon--has-submenu:hover .navbar__icon--submenu{max-height:auto;top:0}.navbar .navbar__content--links ul .navbar__icon .navbar__icon--submenu a:hover{background-color:transparent;color:#fff}.navbar .navbar__content--links ul .navbar__icon .navbar__icon--submenu a{color:#ddd;padding:8px 12px}}.button svg{margin-right:16px;width:18px;height:18px;transition:all .3s cubic-bezier(.4,0,.4,1)}.button.button--primary{background-color:#333;color:#f5dc64;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.button.button--primary svg{fill:#f5dc64}.button.button--primary:hover{cursor:Pointer;background-color:#222;color:#f8ea8e;box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px -1px #0003}.button.button--primary:hover svg{fill:#f8ea8e}.button.button--primary:focus-visible{box-shadow:0 0 0 6px #b19111;outline:3px solid white}.button.button--primary.button--light{background-color:#e0c143;color:#1d1d1d;box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.button.button--primary.button--light svg{fill:#1d1d1d}.button.button--primary.button--light:hover{cursor:Pointer;background-color:#f5dc64;color:#0d0d0d;box-shadow:0 3px 4px #00000024,0 3px 3px -2px #0000001f,0 1px 8px #0003}.button.button--primary.button--light:hover:disabled{cursor:not-allowed}.button.button--primary.button--light:focus-visible{box-shadow:0 0 0 6px #fff;outline:3px solid #222222}.button.button--primary:disabled{opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-navbar.css.map */
