:root{--page-width: 150rem;--gradient: linear-gradient(90deg, rgba(14,169,223,1) 0%, rgba(93,1,163,1) 50%, rgba(209,0,255,1) 100%);--gradient-vert: linear-gradient(180deg, rgba(14,169,223,0) 0%, rgba(209,0,255,1) 100%);--gradient-light-down: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);--gradient-dark: linear-gradient(86deg, rgba(10,10,115,1) 0%, rgba(2,70,75,1) 52%, rgba(71,0,117,1) 100%)}:root --topbar{height:50px}.darkgradient{background:var(--gradient-dark)}.announcement-bar__message{font-family:elza-text,sans-serif;font-size:13px;text-shadow:1px 1px 0 3px rgba(0,0,0,.2)}.BB-header{position:relative;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;font-family:elza-text,sans-serif!important;z-index:200;background:#000;background:linear-gradient(180deg,#00000080,#0000004d)}.BB-header ul.mainnav{width:100%;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.BB-header ul.mainnav>a{text-decoration:none}.BB-header ul.mainnav li{position:relative;display:flex;flex-grow:1;transition:all ease-in .25s;text-align:center}.BB-header ul.mainnav li:after{position:absolute;content:"";width:90%;left:5%;height:0;top:0;background:#fff;border-radius:0 0 10px 10px}.BB-header ul.mainnav li[aria-current=page]:after{height:6px;background:#0ff;mix-blend-mode:exclusion}.BB-header ul.mainnav li a{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;color:#fff;padding:2.5em .5em;text-align:center;text-decoration:none;font-weight:700;line-height:1em;font-size:.9em;transition:all ease-in .15s}.BB-header ul.mainnav li a .icon-caret{width:.75em;position:relative;top:0;display:inline-block;margin-left:.25em}.BB-header ul.mainnav li:hover,.BB-header ul.mainnav li a:hover{cursor:pointer}.BB-header ul.mainnav li:hover a{color:#000}@keyframes menuHoverBounce{0%{transform:scaleY(0%)}53%{transform:scaleY(1)}56%{transform:scaleY(1)}80%{transform:scaleY(95%)}to{transform:scaleY(1)}}.BB-header ul.mainnav li:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:1;transform:scaleY(0%);background:#f8f8f8;transform-origin:top;transition:transform .15s ease-in;transition-delay:.15s}.BB-header ul.mainnav li:hover:before{transform:scaleY(1);transition-delay:unset}.BB-header ul.mainnav li ul.subnav:before{background:#777}.BB-header ul.mainnav li:hover:before{background:#777}.BB-header ul.mainnav li:hover ul.subnav:before{background:#777}.BB-header ul.mainnav li:nth-child(1):before{background:#1fb2d0}.BB-header ul.mainnav li:nth-child(1) ul.subnav:before{background:#1fb2d0}.BB-header ul.mainnav li:nth-child(2):before{background:#ff5ff9}.BB-header ul.mainnav li:nth-child(2) ul.subnav:before{background:#ff5ff9}.BB-header ul.mainnav li:nth-child(3):before{background:#fff88d}.BB-header ul.mainnav li:nth-child(3) ul.subnav:before{background:#fff88d}.BB-header ul.mainnav li ul.subnav{display:flex;flex-direction:column;position:absolute;top:100%;width:100%;list-style-type:none;margin:0;padding:0;pointer-events:none;min-width:250px}.BB-header ul.mainnav li ul.subnav:before,.BB-header ul.mainnav li ul.subnav:after{content:"";position:absolute;width:100%;height:100%;transform-origin:center top;transform:scaleY(0%);z-index:-2;transition:transform ease-in .15s}.BB-header ul.mainnav li:hover ul.subnav{pointer-events:all}.BB-header ul.mainnav li:hover ul.subnav:after{background:var(--gradient-light-down);mix-blend-mode:screen}.BB-header ul.mainnav li:hover ul.subnav:before,.BB-header ul.mainnav li:hover ul.subnav:after{transition:all linear 0s;transition-delay:.45s;transform:scaleY(1);animation-name:menuHoverBounce;animation-direction:forward;animation-duration:.3s;animation-delay:.15s;animation-timing-function:ease-in}.BB-header ul.mainnav li ul.subnav li{margin:0;text-align:left;box-sizing:border-box}.BB-header ul.mainnav li ul.subnav li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0%);transform-origin:center left;transition:transform ease-in .1s .05s;background:#fff;opacity:.7}.BB-header ul.mainnav li ul.subnav li:hover:before{transform:scaleX(1);transition:transform ease-out .2s}.BB-header ul.mainnav li ul.subnav li{opacity:0;transition:opacity linear .1s;border-bottom:1px solid rgba(255,255,255,.2)}.BB-header ul.mainnav li:hover ul.subnav li{opacity:1}.BB-header ul.mainnav li ul.subnav li:nth-child(11){transition-delay:0s}.BB-header ul.mainnav li ul.subnav li:nth-child(10){transition-delay:.01s}.BB-header ul.mainnav li ul.subnav li:nth-child(9){transition-delay:.02s}.BB-header ul.mainnav li ul.subnav li:nth-child(8){transition-delay:.03s}.BB-header ul.mainnav li ul.subnav li:nth-child(7){transition-delay:.04s}.BB-header ul.mainnav li ul.subnav li:nth-child(6){transition-delay:.05}.BB-header ul.mainnav li ul.subnav li:nth-child(5){transition-delay:.06s}.BB-header ul.mainnav li ul.subnav li:nth-child(4){transition-delay:.07s}.BB-header ul.mainnav li ul.subnav li:nth-child(3){transition-delay:.08s}.BB-header ul.mainnav li ul.subnav li:nth-child(2){transition-delay:.09s}.BB-header ul.mainnav li ul.subnav li:nth-child(1){transition-delay:.1s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(1){transition-delay:.2s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(2){transition-delay:.225s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(3){transition-delay:.25s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(4){transition-delay:.275s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(5){transition-delay:.3s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(6){transition-delay:.325s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(7){transition-delay:.35s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(8){transition-delay:.375s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(9){transition-delay:.4s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(10){transition-delay:.425s}.BB-header ul.mainnav li:hover ul.subnav li:nth-child(11){transition-delay:.45s}.BB-header ul.mainnav li ul.subnav li a{display:block;color:#000;padding:1.1em 1.5em 1em;font-size:.9em;line-height:1.1em}.BB-header ul.mainnav li ul.subnav li.mainlink{background-color:#0003;mix-blend-mode:luminosity}.BB-header ul.mainnav li ul.subnav li.mainlink a{color:#fff}.BB-header ul.mainnav li ul.subnav li.mainlink .icon-caret{transform:rotate(-90deg);margin-right:2px;font-size:13px}.BB-header ul.mainnav li ul.subnav li.active:after{content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;border-radius:0;background:#0ea9df;background:var(--gradient);mix-blend-mode:multiply}.BB-header ul.mainnav li ul.subnav li.active a{font-weight:700;color:#fff}.BB-header ul.mainnav li ul.subnav li:last-child a{padding-bottom:1.15em}.bb-logo{flex-shrink:1;flex-grow:0!important;max-width:300px!important}.bb-logo a{display:flex;align-items:center;justify-content:flex-start;padding-right:2em;padding-left:1em}.bb-logo img{width:100%;height:auto}.nav-icons{display:flex;flex:0 !imporant;align-items:center;justify-content:flex-end;padding:0 0 0 1em;margin:0}@media (max-width: 768px){position: absolute;top: 0;right: 0px;padding: var(--cubit) 1em}.nav-icons .icon-group{display:block;width:1.6em;height:1.6em;position:relative;margin-right:2em;transition:all ease .2s;opacity:.7}.nav-icons .icon-group:hover{cursor:pointer;opacity:1}.nav-icons a.icon-group{text-decoration:none;color:#fff}.nav-icons a.icon-group:last-child{margin-right:0}.nav-icons .icon-group svg.icon{width:1.6em;height:1.6em;position:absolute;right:0;transition:all ease .15s;stroke:#fff}.nav-icons #icon-menu .icon-hamburger{opacity:1}.nav-icons #icon-menu .icon-close,.nav-icons #icon-menu.active .icon-hamburger{opacity:0}.nav-icons #icon-menu.active .icon-close{opacity:1}.nav-icons #icon-bags{width:1.6em}.nav-icons #icon-bags svg.icon{width:3em;height:3em;top:-.6em;right:-.6em;pointer-events:none}.nav-icons .icon-group .subtext{font-size:.4em;position:absolute;width:100%;bottom:-2.2em;white-space:nowrap;text-transform:uppercase;text-align:center;opacity:.8}.sidemenu{position:fixed;overflow:hidden;width:100%;min-height:100%;right:0;top:0;padding:var(--cubit);z-index:210;pointer-events:none;background:#0000;transition:background ease .3s}.sidemenu:before{content:"";position:absolute;z-index:-1;left:50%;right:0;top:0;height:100%;background:var(--gradient);transform:translate(100%);transition:ease-in .2s}.sidemenu.active{pointer-events:all;background:#000c}.sidemenu.active:before{transform:translate(0);transition:ease-out .4s}.sidemenu .close{position:absolute;right:calc(var(--cubit) * 2);top:calc(var(--cubit) * 1.5);width:3em;height:3em;opacity:.6;transition:transform ease-in .3s .3s,opacity ease .2s;transform:translate(400px);opacity:0}.sidemenu.active .close{transform:translate(0);opacity:.7;z-index:220}.sidemenu .close:hover{opacity:1;cursor:pointer}.sidemenu .close svg{stroke:#fff}.sidemenu #underlay{position:fixed;left:0;top:0;width:50%;height:100%;z-index:2000;display:block}.sidemenu #underlay:hover{cursor:pointer}.sidemenu .side-content{position:absolute;width:50%;right:0;top:0;min-height:100%;opacity:0;padding:calc(var(--cubit) * 2)}.sidemenu.active .side-content{opacity:1;transition:opacity ease .3s .3s}.sidemenu .sidenav{list-style-type:none;padding:0;margin:0}.sidemenu .sidenav li{padding:0;margin-bottom:.4em;opacity:0;transition:all ease .1s}.sidemenu.active .sidenav li{opacity:1}.sidemenu.active .sidenav li:nth-child(1){transition-delay:.4s}.sidemenu.active .sidenav li:nth-child(2){transition-delay:.45s}.sidemenu.active .sidenav li:nth-child(3){transition-delay:.5s}.sidemenu.active .sidenav li:nth-child(4){transition-delay:.55s}.sidemenu.active .sidenav li:nth-child(5){transition-delay:.6s}.sidemenu.active .sidenav li:nth-child(6){transition-delay:.65s}.sidemenu.active .sidenav li:nth-child(7){transition-delay:.7s}.sidemenu.active .sidenav li:nth-child(8){transition-delay:.75s}.sidemenu.active .sidenav li:nth-child(9){transition-delay:.8s}.sidemenu.active .sidenav li:nth-child(10){transition-delay:.85s}.sidemenu .sidenav li a{text-decoration:none;color:#fff;font-size:45px;text-shadow:2px 2px 3px rgba(0,0,0,.2);font-family:orgovan-rounded-web,sans-serif;transition:all .2s cubic-bezier(.36,0,.66,-.56);position:relative;left:0}.sidemenu .sidenav li a:hover{color:#ffff9e;left:20px}.sidenav_mobile_main{display:none}.sidenav_mobile_main a{font-size:1.5em;font-family:orgovan-rounded-web,sans-serif;color:#fff}.sidenav_mobile_main a svg{width:18px;height:18px;position:relative;left:.5em;top:0}.sidenav_mobile_main .mainlink a{color:#0ff;text-decoration:underline}.sidenav_mobile_main .mainlink svg{transform:rotate(-90deg);top:0}.sidemenu .sidenav .subnav{list-style-type:none;padding-top:1em;padding-bottom:1em;transition:all ease .2s}.sidemenu .sidenav .subnav li a{font-size:1.5em}.sidemenu .sidenav .subnav.collapse{max-height:100vh;overflow:hidden}.sidemenu .sidenav .subnav.collapse.close{padding-top:0;padding-bottom:0;max-height:0}@media (max-width: 1200px){.sidemenu .side-content,.sidemenu #underlay{width:90%}.sidemenu .side-content{overflow-y:auto;height:100vh}.sidemenu:before{left:10%}.sidemenu .sidenav li a{font-size:2em}html.menuopen body{position:fixed!important}.sidemenu #underlay{z-index:-10}.sidenav_mobile_main{display:flex;flex-direction:column;margin-bottom:2em!important;padding-bottom:2em!important;border-bottom:1px solid rgba(255,255,255,.4)}.BB-nav{display:none!important}}.product__title h1,.product__title .h1{font-size:2em;text-shadow:1px 2px var(--prim_A_mid),-1px -2px var(--prim_B_mid);line-height:1.3em;margin-top:1em}.quick-add-modal__content-info{background-color:#000}.quick-add-modal__toggle .icon{color:#000;stroke-width:2px}.product-form__input input[type=radio]+label{color:var(--prim_B_mid)!important}.product-form__input input[type=radio]:checked+label{background-color:var(--prim_B)!important;box-shadow:1px 2px #ff0,-1px -2px var(--prim_B_mid);color:#fff!important;font-weight:700}.product-form__input input[type=radio]:checked+label{color:var(--prim_B_mid);font-weight:500}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){color:#000}.quick-add-modal .product:not(.featured-product) .product__view-details{color:#fff}.product-form__submit.button{background-color:var(--prim_A);box-shadow:2px 2px #fff,-2px -2px var(--prim_B_mid);font-family:Mouse Memoirs,serif;font-size:1.5em;color:#fff;text-transform:capitalize;letter-spacing:2px}.shopify-payment-button{margin-top:1.5em}.product__modal-opener .product__media-icon{color:#000}.quantity{border-radius:10px;overflow:hidden}.cart-item__name{font-size:2em}.cart__ctas button{background:var(--prim_A);text-transform:uppercase;font-size:1.2em;margin-right:0}.totals>h2{font-size:2em}.underlined-link{color:#fff!important}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{color:#000;padding:1em}.shopify-policy__container{padding-top:40px}.rte a{color:var(--prim_B)!important}.product-media-modal__toggle{color:#000}.card-wrapper:not(.noImage) .card__inner{border-radius:10px;overflow:hidden}.card-wrapper.noImage .card__inner{background:none!important}.card-wrapper.noImage .card__content{border:2px solid cyan;background:#000;margin:1em;text-align:center;border-radius:30px;box-shadow:-.5em -.5em var(--prim_A_mid),.5em .5em var(--prim_B_mid);transition:all ease .3s}.card-wrapper.noImage:hover .card__content{box-shadow:-1em -1em var(--prim_A),1em 1em var(--prim_B)}.quick-add-modal__content{border-radius:20px;border:none}.quick-add-modal__content-info{overflow-x:hidden}.multicolumn-card__image{aspect-ratio:1/1;border-radius:10px}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{object-fit:cover!important}.collection-hero__image-container{max-width:500px;aspect-ratio:1/1;margin-left:auto}@media (max-width: 992px){h1,.h1{text-shadow:1px 2px var(--prim_A),-1px -2px var(--prim_B)!important}#group-search{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/overrides.css.map */
