.sticky-container{width:100%;position:absolute}header{-webkit-transition:.4s all cubic-bezier(.83,0,.17,1);transition:.4s all cubic-bezier(.83,0,.17,1);position:fixed!important;width:100%;z-index:20;background-color:var(--color-white);left:0;padding:0rem 1.5rem 0rem 0}@media print,screen and (min-width: 64em){header{padding:0 2.3rem 0 1rem}}header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:4rem}@media print,screen and (min-width: 64em){header.announcement_bar_enabled{top:1.875rem!important}}header .logo{-webkit-transition:.4s all cubic-bezier(.83,0,.17,1);transition:.4s all cubic-bezier(.83,0,.17,1);width:9rem}header .logo svg{width:100%}header .logo .primary-logo{-webkit-transition:.3s all cubic-bezier(.83,0,.17,1);transition:.3s all cubic-bezier(.83,0,.17,1);-webkit-transform:translate(0%,.5rem);transform:translateY(.5rem);position:absolute}header .logo .secondary-logo{-webkit-transition:.5s all cubic-bezier(.83,0,.17,1);transition:.5s all cubic-bezier(.83,0,.17,1);-webkit-transform:translate(0%,-10rem) scale(.5);transform:translateY(-10rem) scale(.5);position:absolute;left:-1rem}header.is-stuck .primary-logo{-webkit-transform:translate(0%,-8rem);transform:translateY(-8rem)}header.is-stuck .secondary-logo{-webkit-transform:translate(0%,-1.5rem) scale(.5);transform:translateY(-1.5rem) scale(.5)}@media print,screen and (min-width: 64em){header.is-stuck .secondary-logo{-webkit-transform:translate(0%,-1.8rem) scale(.5);transform:translateY(-1.8rem) scale(.5)}}header .character-wrapper{width:166px;height:144px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.85rem}header .character-wrapper img,header .character-wrapper .svg-wrapper{-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}header .character-wrapper #left-eye{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.25rem;width:1.25rem;margin:0 1rem;border-radius:50%;left:-.375rem}header .character-wrapper #right-eye{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.25rem;width:1.25rem;margin:0 1rem;border-radius:50%;left:.375rem}header .character-wrapper #left-eye-color,header .character-wrapper #right-eye-color{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);height:.5625rem;width:.5625rem;border-radius:50%;background-color:var(--color-white)}header .character-wrapper .mouth{width:123px;margin:0 auto;height:40px;z-index:1;position:absolute;top:47px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.3125rem}header .character-wrapper .mouth-inner{width:5.9375rem;height:1.875rem;left:50%;top:27.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}header .character-wrapper .mouth-inner .cls-1{fill:var(--color-accent)}header nav li>a{-webkit-transition:.1s all;transition:.1s all;color:var(--header-menu-font-color);font-family:var(--font-menu);letter-spacing:var(--font-menu-spacing);font-weight:var(--font-menu-weight);text-transform:uppercase;font-size:var(--font-menu-size);position:relative;border-bottom:2px solid transparent}header nav li>a.current{position:relative}header nav .has-dropdown{position:relative}header nav .has-dropdown>a:before{display:block;font-size:1.3rem;font-weight:500;right:-.1rem;top:.5rem;position:absolute}@media print,screen and (min-width: 64em){header nav .has-dropdown:hover>a{background:var(--header-menu-bg-color-hover);color:var(--header-menu-font-color-hover)}header nav .has-dropdown:hover .dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}}header nav .has-dropdown .dropdown{background:var(--color-off-white);padding:0;display:none;position:absolute;top:3.1rem;padding:1rem 0;left:0rem;width:13rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;z-index:10}header nav .has-dropdown .dropdown.is-dropdown-submenu{border:none}header nav .has-dropdown .dropdown li{width:100%}header nav .has-dropdown .dropdown a{color:var(--color-white);font-size:1.2rem;font-family:Jacques;padding:.5rem 0;margin:0 1rem;border-bottom:2px solid transparent}header nav .has-dropdown .dropdown a:hover{border-color:var(--color-white)}header .dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:none}header .header-links__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .header-links__left .mobile-logo{-webkit-transition:.4s all cubic-bezier(.83,0,.17,1);transition:.4s all cubic-bezier(.83,0,.17,1);-webkit-transform:translate(-50%,0);transform:translate(-50%);position:absolute;left:50%;width:5rem;margin:0 auto;text-align:center}@media print,screen and (min-width: 64em){header .header-links__left .mobile-logo{width:6rem}}header .header-links__left .mobile-logo svg{width:100%}header .header-links__left .mobile-logo a{margin:0}header .header-links__left .mobile-menu-trigger{padding:1rem;border:none}header .header-links__left .mobile-menu-trigger span{border-radius:5px;height:4px;background:var(--header-menu-font-color);display:block;margin-bottom:.4rem}header .header-links__left .mobile-menu-trigger span:nth-child(1){width:2.3rem}header .header-links__left .mobile-menu-trigger span:nth-child(2){width:1.7rem}header .header-links__left .mobile-menu-trigger span:nth-child(3){width:1.7rem}header .header-links__left .mobile-menu-trigger span:nth-child(4){width:2.3rem;margin-bottom:0}header .header-links__center{-webkit-transition:.2s all cubic-bezier(.83,0,.17,1);transition:.2s all cubic-bezier(.83,0,.17,1);-webkit-transform:translate(-50%,0%);transform:translate(-50%);position:absolute;left:50%;top:0%}header .header-links__center a{display:block}header .header-links__center img{width:100%}header .header-links__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}header .header-links__right .header-cta{color:var(--header-menu-font-color)!important;font-family:var(--font-menu);text-transform:uppercase;letter-spacing:var(--font-menu-spacing);font-weight:var(--font-menu-weight);font-size:var(--font-menu-size);padding:.6rem .9rem;border-color:var(--header-menu-font-color);min-width:auto;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header .header-links__right .header-cta:hover{-webkit-transform:none;transform:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header .header-links__right .search-trigger{font-size:1.5rem;line-height:1rem}header .header-links__right .cart{-webkit-transition:.15s all cubic-bezier(.83,0,.17,1);transition:.15s all cubic-bezier(.83,0,.17,1);color:var(--header-menu-font-color);font-weight:700;line-height:1rem;position:relative;margin-left:1rem;font-size:1.9rem;cursor:pointer}@media print,screen and (min-width: 64em){header .header-links__right .cart:hover .item-count{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);right:50%;top:50%;min-width:3.8rem;height:3.3rem}}header .header-links__right .cart .cart-icon{width:2.8rem}header .header-links__right .cart .item-count{-webkit-transition:.4s all cubic-bezier(.83,0,.17,1);transition:.4s all cubic-bezier(.83,0,.17,1);border-radius:50rem;right:-.8rem;top:-.5rem;font-family:var(--font-body);font-weight:800;font-size:1.5rem;position:absolute;color:var(--color-black);min-width:1.6rem;height:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:var(--color-accent);border:3px solid var(--color-black)}header.sticky{z-index:11}header.is-stuck,header.bar{padding:0rem 1.6rem 0rem .6rem;z-index:97!important;border-top:0}@media print,screen and (max-width: 63.99875em){header.is-stuck,header.bar{height:auto;padding:.2rem 1.6rem .2rem .6rem}}header.is-stuck.announcement_bar_enabled,header.bar.announcement_bar_enabled{top:1.875rem!important}header.is-stuck.announcement_bar_enabled.is-stuck,header.bar.announcement_bar_enabled.is-stuck{top:0!important}header.is-stuck .header-links__logo,header.bar .header-links__logo{opacity:1;filter:alpha(opacity=100)}header.is-stuck .logo,header.bar .logo{width:9rem}header.is-stuck .dropdown,header.bar .dropdown{left:0rem!important}header.is-stuck .dropdown .wrap,header.bar .dropdown .wrap{padding:.5rem 1rem 1.5rem!important}header.is-stuck .cart .cart-text,header.bar .cart .cart-text{opacity:0;filter:alpha(opacity=0)}@media print,screen and (max-width: 63.99875em){header.announcement_bar_enabled{top:1.875rem!important}header.announcement_bar_enabled.is-stuck{top:0!important}header.announcement_bar_enabled.push-down{top:0rem!important}}@media print,screen and (max-width: 63.99875em) and (min-width: 64em){header.announcement_bar_enabled.push-down{top:1.875rem!important}}@media print,screen and (max-width: 63.99875em){header .header-links__logo{opacity:1;filter:alpha(opacity=100)}}@media print,screen and (max-width: 63.99875em){header .logo{width:9rem}}header .user-account-icon{-webkit-transition:.4s all cubic-bezier(.83,0,.17,1);transition:.4s all cubic-bezier(.83,0,.17,1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .user-account-icon .customer-name{color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.2rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}header .user-account-icon .customer-name svg{width:1.9rem;height:1.9rem}header .login-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}header .login-wrapper .account-link,header .login-wrapper .login-button{display:-webkit-box;display:-ms-flexbox;display:flex}header .login-button a,header .create-account-button a{font-size:.75rem;padding:.8rem 1rem .7rem;font-weight:500;line-height:1;letter-spacing:.5px;text-transform:uppercase}@media print,screen and (min-width: 64em){header .login-button a:hover,header .create-account-button a:hover{background:#b3b3b3}}.template-product header .header-links nav a{color:var(--color-black)}.announcement-bar{line-height:.9rem;z-index:2;position:relative;height:1.875rem;background-color:var(--announcement-bar-bg-color);background:repeating-linear-gradient(-40deg,var(--announcement-bar-bg-color),var(--announcement-bar-bg-color) 14px,var(--color-black) 15px,var(--color-black) 40px,var(--announcement-bar-bg-color) 41px);color:var(--announcement-bar-text-color);text-transform:uppercase;letter-spacing:-.17px;font-size:.75rem;font-weight:600;font-family:var(--custom-font-name-3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.announcement-bar span,.announcement-bar a{border-radius:.25rem;background:var(--color-accent);display:inline-block;padding:.25rem 1.5rem .1875rem;color:inherit}#mega-menu{width:100%;height:100%;position:absolute;top:0;left:0}#mega-menu>.menu{height:100%}#mega-menu>.menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mega-menu .mega-menu-submenu{position:relative;z-index:1}#mega-menu .mega-menu-submenu.shop-submenu>li{width:33.33%}#mega-menu .mega-menu-submenu>li a{font-family:var(--font-menu);font-family:Jacques,Arial,Helvetica,sans-serif;font-size:2rem;text-transform:uppercase;padding-top:0;padding-bottom:0;position:relative}#mega-menu .mega-menu-submenu>li a:hover{color:var(--color-accent)}#mega-menu .mega-menu-submenu>li a:hover:after{opacity:1;filter:alpha(opacity=100)}#mega-menu .mega-menu-submenu>li a:hover span{background-color:var(--color-black)}#mega-menu .mega-menu-submenu>li a:after{-webkit-transition:.3s all cubic-bezier(.5,0,0,1);transition:.3s all cubic-bezier(.5,0,0,1);opacity:0;filter:alpha(opacity=0);background-position:center;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;content:" ";position:absolute;left:0;top:0;z-index:0}#mega-menu .mega-menu-submenu>li a span{border-radius:.3rem;-webkit-transition:.1s all;transition:.1s all;position:relative;z-index:2;padding:.5rem;display:inline-block}.dropdown-pane{border:none}.has-dropdown>a span{display:inline-block}.has-dropdown>a span svg{width:.9rem}.mega-menu.shop .dropdown-pane .grid-container .links-section{max-width:100%}.mega-menu .dropdown-pane{background-color:transparent;width:100%;margin:0 auto!important;left:0%!important;right:0%!important;padding:0;background:transparent}.mega-menu .dropdown-pane .svg-bg{width:100%;height:100%;position:absolute;top:0;left:0}.mega-menu .dropdown-pane .svg-bg .background{width:100%;height:100%;position:absolute}.mega-menu .dropdown-pane .svg-bg svg{width:110%;height:110%;margin-left:-34px;margin-right:-34px;margin-top:-9px}.mega-menu .dropdown-pane .grid-container{position:relative;z-index:2}.mega-menu .dropdown-pane .grid-container .links-section{padding:3rem 2.3rem;position:relative;max-width:15.9rem}.mega-menu .dropdown-pane .grid-container .links-section .svg-bg{width:100%;height:100%;position:absolute;top:2px;left:0}.mega-menu .dropdown-pane .grid-container .links-section .svg-bg .background{width:100%;height:100%;position:absolute}.mega-menu .dropdown-pane .grid-container .links-section .svg-bg svg{width:110%;height:110%;margin-left:-34px;margin-right:-34px;margin-top:-9px}.mega-menu .dropdown-pane .grid-container .shop-cta-section{padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta{text-align:center;width:13rem;margin-left:.7rem;position:relative}@media print,screen and (min-width: 64em){.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta:hover .image-wrap{-webkit-transform:scale(1.07);transform:scale(1.07)}}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta>a{padding:0}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta .image{height:13rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.375rem}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta .image img{-o-object-fit:contain;object-fit:contain}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta .image-wrap{-webkit-transition:.3s all cubic-bezier(.5,0,0,1);transition:.3s all cubic-bezier(.5,0,0,1);margin-bottom:.625rem;position:relative;z-index:1}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta .image-wrap .highlight{width:100%;height:100%;position:absolute;z-index:0;top:0;left:0}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta .image-wrap .highlight svg{width:100%;height:100%}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta .image-wrap .image{position:relative;z-index:1}.mega-menu .dropdown-pane .grid-container .shop-cta-section .shop-cta .cta-text{font-family:var(--custom-font-name-3);font-size:.875rem;text-transform:uppercase;text-align:center;max-width:10rem;line-height:1rem;margin:0 auto;position:relative;z-index:1}.mega-menu .menu{background:none}.mega-menu>a span{display:inline-block}.mega-menu>a span svg{width:.9rem}
/*# sourceMappingURL=/s/files/1/0475/8759/0310/t/54/assets/header.css.map?v=124308873525288941051644828404 */
