@font-face{font-family:"Courier New","Lucida Sans Typewriter",monospace;font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:"WooCommerce";src:url("/wp-content/themes/blugiallo/library/fonts/woocommerce/WooCommerce.eot");src:url("/wp-content/themes/blugiallo/library/fonts/woocommerce/WooCommerce.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/blugiallo/library/fonts/woocommerce/WooCommerce.woff") format("woff"),url("/wp-content/themes/blugiallo/library/fonts/woocommerce/WooCommerce.ttf") format("truetype"),url("/wp-content/themes/blugiallo/library/fonts/woocommerce/WooCommerce.svg#WooCommerce") format("svg");font-weight:normal;font-style:normal}@-webkit-keyframes scrollUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}90%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}90%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.header.prelaunch-header{background:rgba(0,0,0,0);position:absolute;box-shadow:none}.header.prelaunch-header .navbar{display:flex;align-items:center;grid-template-columns:auto;justify-content:center;background:rgba(0,0,0,0)}.header{font-family:"Courier New","Lucida Sans Typewriter",monospace}.header #open-primary-menu,.header #desktop-menu-opener{position:relative;background:rgba(0,0,0,0);border-width:0;box-shadow:none;width:22px;min-width:0;padding:.5rem 0;margin:0;color:#21344b;display:none;transition:.4s ease all}@media(max-width: 1150px){.header #open-primary-menu,.header #desktop-menu-opener{display:block}}@media(max-width: 760px){.header #open-primary-menu,.header #desktop-menu-opener{padding:0;width:23px}}.header #open-primary-menu .bar,.header #desktop-menu-opener .bar{display:block;position:relative;width:100%;height:1px;background:#21344b;transition:.4s ease all;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}.header #open-primary-menu .bar:not(:last-child),.header #desktop-menu-opener .bar:not(:last-child){margin-bottom:5px}.header #open-primary-menu .bar.bottom-bar,.header #desktop-menu-opener .bar.bottom-bar{margin-bottom:0}.header #open-primary-menu:active,.header #open-primary-menu:focus,.header #desktop-menu-opener:active,.header #desktop-menu-opener:focus{outline:0}.header #open-primary-menu:hover,.header #desktop-menu-opener:hover{color:#e2ac00}.header #open-primary-menu:hover .bar,.header #desktop-menu-opener:hover .bar{background:#e2ac00}.header #open-primary-menu:hover .exp-text,.header #desktop-menu-opener:hover .exp-text{color:#e2ac00}.header #open-primary-menu.active .bar,.header #desktop-menu-opener.active .bar{transition:.3s ease;will-change:transform}.header #open-primary-menu.active .bar.top-bar,.header #desktop-menu-opener.active .bar.top-bar{width:100%;-webkit-transform:translate3d(0px, 6px, 0) scale3d(1, 1, 1) rotate(45deg);transform:translate3d(0px, 6px, 0) scale3d(1, 1, 1) rotate(45deg)}.header #open-primary-menu.active .bar.middle-bar,.header #desktop-menu-opener.active .bar.middle-bar{width:100%;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotate(-45deg);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotate(-45deg)}.header #open-primary-menu.active .bar.bottom-bar,.header #desktop-menu-opener.active .bar.bottom-bar{width:100%;-webkit-transform:translate3d(100%, 0, 0) scale3d(1, 1, 1) rotate(0);transform:translate3d(100%, 0, 0) scale3d(1, 1, 1) rotate(0);opacity:0}.header a{text-decoration:none}#mobile-menu{height:100vh;overflow:hidden;width:480px}#mobile-menu .top-menu-ctas .tm-cta-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem;padding:.5rem;background:rgba(0,0,0,0);border-top:1px solid rgba(33,52,75,.25);border-bottom:1px solid rgba(33,52,75,.25)}#mobile-menu .top-menu-ctas .tm-cta-wrapper button.button{min-width:0;margin:0;font-size:.75rem !important}#mobile-menu .top-menu-ctas .tm-cta-wrapper button.button.hollow{background:rgba(0,0,0,0);color:#e2ac00}#mobile-menu .top-menu-ctas .tm-cta-wrapper button.button.hollow:hover{background:#e2ac00;color:#fff}@media(max-width: 500px){#mobile-menu .top-menu-ctas .tm-cta-wrapper button.button{padding-right:.75rem;padding-left:.75rem}}@media(max-width: 400px){#mobile-menu .top-menu-ctas .tm-cta-wrapper button.button{padding-right:.5rem;padding-left:.5rem;font-size:.875rem !important}}#mobile-menu #mainmenu{overflow:auto}#mobile-menu .menu-header{z-index:99}#mobile-menu .menu-header .top-row{position:relative;padding:.75rem 1.25rem;background:#fff;text-align:left}#mobile-menu .menu-header .top-row p.menu-header-title{font-family:"Courier New","Lucida Sans Typewriter",monospace;color:#e2ac00;margin:0;font-size:1.25rem}#mobile-menu .menu-header .top-row .close-sidebar{position:absolute;right:1rem;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}#mobile-menu .menu-header .top-row .close-sidebar svg path{fill:#e2ac00;stroke:#fff}#mobile-menu .menu-header .breadcrumbs-wrapper{display:grid;grid-template-columns:auto 1fr;align-items:center;margin:0;padding:.5rem 1.25rem;background:#f7ecd1;gap:.5rem;border:1px solid #f7ecd1;border-width:1px 0}#mobile-menu .menu-header .breadcrumbs-wrapper .now-at{margin:0;line-height:1;font-size:.75rem;font-weight:500;color:#e2ac00}#mobile-menu .menu-header .breadcrumbs-wrapper #breadcrumbs{background:#f7ecd1}#mobile-menu .menu-header .breadcrumbs-wrapper .breadcrumbs{display:flex;align-items:center;padding:0;line-height:1;font-size:.75rem;color:#e2ac00}#mobile-menu .menu-footer{padding:1rem 1.25rem .75rem 1.25rem;box-shadow:0 16px 28px 10px rgba(0,0,0,.11);background:#fff;margin-top:.5rem}#mobile-menu .menu-footer .menu-user-links .community-login{font-family:"Courier New","Lucida Sans Typewriter",monospace}#mobile-menu .menu-footer .menu-user-links .community-login a{text-decoration:none;font-size:1.25rem;color:#e2ac00}#mobile-menu .menu-footer .menu-user-links .menu-user-area .menu-user-info{display:grid;grid-template-columns:repeat(2, 1fr);font-size:.75rem}#mobile-menu .menu-footer .menu-user-links .menu-user-area .menu-user-info .mua-title{margin:0 0 .25rem 0;font-size:.75rem}#mobile-menu .menu-footer .menu-user-links .menu-user-area .menu-user-info .acc-link{text-decoration:none}#mobile-menu .menu-footer .menu-user-links .menu-user-area .menu-user-info .mua-bonus{color:#e2ac00;font-weight:500;font-size:.875rem}#mobile-menu .menu-footer .quick-user-links{display:grid;grid-template-columns:repeat(4, 1fr);margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e2e6ea}#mobile-menu .menu-footer .quick-user-links .quick-link{text-align:center}#mobile-menu .menu-footer .quick-user-links .quick-link svg{max-width:25px;height:25px}#mobile-menu .menu-footer .quick-user-links .quick-link a{text-decoration:none}#mobile-menu .menu-footer .quick-user-links .quick-link a:hover{color:#e2ac00}#mobile-menu .menu-footer .quick-user-links .quick-link a:hover svg path{fill:#e2ac00}#mobile-menu .menu-footer .quick-user-links .quick-link .quick-text{display:block;font-size:.65rem}#mobile-menu .menu-footer .quick-user-links .quick-link.quick-orders a:hover svg path,#mobile-menu .menu-footer .quick-user-links .quick-link.quick-measurement a:hover svg path{fill:#e2ac00;stroke:#e2ac00}#mobile-menu .menu-footer .quick-user-links .quick-link.quick-orders a:hover svg rect,#mobile-menu .menu-footer .quick-user-links .quick-link.quick-measurement a:hover svg rect{fill:#e2ac00;stroke:#e2ac00}#mobile-menu ::-webkit-scrollbar{width:0}#mobile-menu ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#mobile-menu ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}#mobile-menu ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}#mobile-menu .navbar-collapse ul.nav{padding:.5rem 1.25rem 2rem 1.25rem;list-style:none}#mobile-menu .navbar-collapse ul.nav li,#mobile-menu .navbar-collapse ul.nav a{text-decoration:none}#mobile-menu .navbar-collapse ul.nav li::before{display:none}#mobile-menu .navbar-collapse ul.nav a{border-bottom:1px solid rgba(226,230,234,.75)}#mobile-menu .navbar-collapse ul.nav a::after{display:none}#mobile-menu .navbar-collapse ul.nav a.image-item{display:block;position:relative;overflow:hidden;width:100%;height:180px;padding:0;font-size:0;border-radius:8px;margin:0}#mobile-menu .navbar-collapse ul.nav a.image-item .link-text{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);color:#fff;z-index:50;font-size:1.5rem;width:100%;transition:color .6s ease;text-align:center;padding:0 1rem}#mobile-menu .navbar-collapse ul.nav a.image-item img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease, -webkit-transform .6s ease;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}#mobile-menu .navbar-collapse ul.nav a.image-item::after{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);z-index:1;opacity:1;transition:opacity .6s ease}#mobile-menu .navbar-collapse ul.nav a.image-item:hover .link-text{color:#fff}#mobile-menu .navbar-collapse ul.nav a.image-item:hover img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}#mobile-menu .navbar-collapse ul.nav a.image-item:hover::after{opacity:0}#mobile-menu .navbar-collapse ul.nav>li{margin:0;padding:0;font-size:1.25rem;font-family:"Courier New","Lucida Sans Typewriter",monospace;text-decoration:none;list-style:none}#mobile-menu .navbar-collapse ul.nav>li:not(:last-child){margin:.5rem 0}#mobile-menu .navbar-collapse ul.nav>li:not(:last-child) a.image-item{margin:0}#mobile-menu .navbar-collapse ul.nav>li .nav-link:not(.image-item){padding:.75rem 1rem;font-family:"Courier New","Lucida Sans Typewriter",monospace;font-size:1rem;font-weight:300}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children{padding:0;margin:0;font-family:"Courier New","Lucida Sans Typewriter",monospace}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .dropdown-toggle{display:grid;grid-template-columns:auto 50px;align-items:center;font-size:1.25rem;text-decoration:none}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .dropdown-toggle .accordion-icon{position:absolute;height:18px;width:18px;right:3px;top:50%;-webkit-transform:translate3d(0, -50%, 0) scale3d(1, 1, 1) rotate(90deg);transform:translate3d(0, -50%, 0) scale3d(1, 1, 1) rotate(90deg);transition:all .6s ease;display:flex;justify-self:end;align-items:center;flex-direction:column;-webkit-transform-origin:center;transform-origin:center}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .dropdown-toggle .accordion-icon svg path{transition:all .4s ease;fill:#21344b;stroke:#fff}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .dropdown-toggle:not(.collapsed){color:#e2ac00}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .dropdown-toggle:not(.collapsed) .accordion-icon{color:#e2ac00;-webkit-transform:translate3d(4px, -50%, 0) scale3d(1, 1, 1) rotate(0);transform:translate3d(4px, -50%, 0) scale3d(1, 1, 1) rotate(0)}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .dropdown-toggle:not(.collapsed) .accordion-icon svg path{transition:all .4s ease;fill:#e2ac00}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .dropdown-toggle:hover .accordion-icon svg path{fill:#e2ac00}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children li.menu-item{font-family:"Courier New","Lucida Sans Typewriter",monospace;font-size:1rem;margin:.5rem 0;font-size:.875rem;font-weight:400}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children li.menu-item a{text-decoration:none}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children a.active{color:#e2ac00}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .menu-content{padding:0}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .menu-content .dropdown-wrapper{padding:.75rem 1rem;border-radius:8px}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .menu-content .dropdown-wrapper li{padding:0;margin:.5rem 0 .75rem 0}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .menu-content .dropdown-wrapper li:last-child{margin-bottom:.35rem}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .menu-content .dropdown-wrapper li a{border-width:0}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .menu-content .dropdown-wrapper li a:not(.image-item){position:relative;padding:0 0 0 .875rem}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children .menu-content .dropdown-wrapper li a:not(.image-item)::before{content:"-";position:absolute;top:50%;left:.125rem;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);font-weight:700}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children.open-nav{padding:0}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children.open-nav a.nav-link{border-width:0}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children.open-nav ul.collapse{display:block}#mobile-menu .navbar-collapse ul.nav .menu-item-has-children.open-nav ul.collapse .dropdown-wrapper{background:rgba(0,0,0,0);padding:0;padding-left:1rem;border-width:0}
