/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}button{cursor:pointer}.compat-object-fit{background-size:cover;background-position:center center}.compat-object-fit img{opacity:0}@font-face{font-family:"CoreSansM47CnRegular";src:url(fonts/CoreSansM47CnRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans-RegularItalic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans-Light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans-LightItalic.ttf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:"AlexiaBright";src:url(fonts/AlexiaBright.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ConnectedCuts";src:url(fonts/ConnectedCuts.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Haglos";src:url(fonts/Haglos.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"MightySunday";src:url(fonts/MightySunday.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Cookie";src:url(fonts/Cookie-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Damion";src:url(fonts/Damion-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"GrandHotel";src:url(fonts/GrandHotel-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"LeckerliOne";src:url(fonts/LeckerliOne-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Lobster";src:url(fonts/Lobster-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Yesteryear";src:url(fonts/Yesteryear-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@media only screen and (min-width: 0){h1{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.6rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 0){h2{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.3rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 0){h3{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.1rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 0){h4{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 0){h5{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 0){h6{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 48em){h1{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.8rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 48em){h2{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.6rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 48em){h3{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.2rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 48em){h4{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 48em){h5{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 48em){h6{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 80em){h1{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:2rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 80em){h2{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.8rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 80em){h3{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:1.4rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 80em){h4{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 80em){h5{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}@media only screen and (min-width: 80em){h6{font-family:"CoreSansMW0147CnRegular",verdana,arial,helvetica;font-weight:400;font-size:.9rem;color:#1b1c1a;padding-top:1rem}}html{font-family:"Open Sans",verdana,arial,helvetica;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2{padding-bottom:.5rem}p{color:#1b1c1a}a{color:#1b1c1a}a:focus,a:hover{color:#020201}.wrapper{width:calc(100% - 2rem);max-width:80rem;margin:0 auto}.wrapper--wide{width:calc(100% - 2rem);max-width:80rem;margin:0 auto;max-width:90rem}.wrapper--full{width:100%;max-width:100%}.btn,.button{background:#7F54B3;border:0;padding:.75rem 3rem;text-decoration:none;color:#fff;font-weight:700;display:inline-block;border-radius:0.1875rem}.btn:focus,.btn:hover,.button:focus,.button:hover{color:#fff;background:#7249a4}label{display:block;margin-bottom:.33333rem;color:#1b1c1a}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{display:block;width:100%;margin-bottom:1rem;padding:.5rem;color:#1b1c1a;border-radius:0.1875rem;border:0.0625rem solid #404040}textarea{min-height:6.25rem}.libre-form{width:100%;margin:3rem 0}.form-container{width:100%}@media only screen and (min-width: 48em){.form-container{width:65%}}.form-container--centered{margin:0 auto}.field-group{margin-bottom:1rem}.field-group--half{display:flex;flex-wrap:wrap;justify-content:space-between}.field-group__inner{flex:0 0 100%;max-width:100%}@media only screen and (min-width: 48em){.field-group__inner{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}.wplf-success,.wplf-error{text-align:center;border:0.125rem solid #1b1c1a;padding:1rem;font-weight:bold}.u-ta-c{text-align:center}.header{position:relative}.header__logo{max-width:80%;padding:1rem .5rem}@media only screen and (min-width: 64em){.header__logo{margin:0 auto}}.header__logo .custom-logo-link{display:inline-block}.header__logo .custom-logo-link .custom-logo{width:100%}.header__wrapper{display:flex;align-items:center;justify-content:space-between}.header__nav{width:100%;background:#c4eb44}@media only screen and (min-width: 64em){.header__nav{background:#fff;border-top:0.0625rem solid #1b1c1a;border-bottom:0.0625rem solid #1b1c1a}}.header__nav .menu{display:none;margin:0;padding:0;list-style-type:none}@media only screen and (min-width: 64em){.header__nav .menu{width:calc(100% - 2rem);max-width:80rem;margin:0 auto;display:flex;justify-content:center}}.header__nav .menu.mobile-open{display:block}.header__nav .menu .menu-item a{display:block;padding:.5rem 1rem;color:#1b1c1a;text-decoration:none}@media only screen and (min-width: 64em){.header__nav .menu .menu-item a{padding:.75rem .5rem;color:#1b1c1a}}.header__nav .menu .menu-item .sub-menu{z-index:10;list-style-type:none;padding:0;background:#bde92d}@media only screen and (min-width: 64em){.header__nav .menu .menu-item .sub-menu{position:absolute;display:none;min-width:10rem;border:0.0625rem solid #1b1c1a;background:#fff}}@media only screen and (min-width: 64em){.header__nav .menu .menu-item .sub-menu.active{display:block}}.header__nav .menu .menu-item .sub-menu .menu-item a{padding:.5rem 2rem}@media only screen and (min-width: 64em){.header__nav .menu .menu-item .sub-menu .menu-item a{padding:.5rem}}.header__nav .menu .menu-item.current-menu-item>a,.header__nav .menu .menu-item.current-menu-parent>a{font-weight:700}@media only screen and (min-width: 64em){.header .hamburger{display:none}}.footer{background:#404040;color:#fff;margin-top:3rem;padding:1rem 0;font-size:.875rem}@media only screen and (min-width: 64em){.footer{padding:2rem 0}}.footer__inner{display:flex;flex-wrap:wrap}.footer__left{flex:0 0 100%;max-width:100%;margin-bottom:1rem}@media only screen and (min-width: 64em){.footer__left{flex:0 0 50%;max-width:50%;margin-bottom:0}}.footer__right{flex:0 0 100%;max-width:100%;text-align:left}@media only screen and (min-width: 64em){.footer__right{flex:0 0 50%;max-width:50%;text-align:right}}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:flex-end;flex:0 0 100%;margin-top:1rem;padding-top:1rem;border-top:0.0625rem solid #fff}.footer__nav{flex:0 0 75%}.footer__nav .menu{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}@media only screen and (min-width: 64em){.footer__nav .menu{display:block}}.footer__nav .menu-item{margin-bottom:.5rem}@media only screen and (min-width: 64em){.footer__nav .menu-item{margin-right:0}}.footer__nav .menu-item:after{content:"\002D";display:inline;margin:0 .5rem}@media only screen and (min-width: 64em){.footer__nav .menu-item:after{display:none}}.footer__nav .menu-item:last-of-type:after{display:none}.footer__nav .menu-item a{text-decoration:none;text-transform:uppercase;color:#fff}.footer__nav .menu-item a:focus,.footer__nav .menu-item a:hover{color:#b4e418}.footer__nav .sub-menu{display:none}@media only screen and (min-width: 64em){.footer__nav .sub-menu{display:block}}.footer__item{color:#fff;padding:0}.footer__item-wrapper{display:block;margin:0 0 .5rem}.entry__heading{width:calc(100% - 2rem);max-width:80rem;margin:0 auto}.entry__header{position:relative;height:66vh;margin-bottom:2rem}@media only screen and (min-width: 64em){.entry__header{height:auto}}.entry__header--no-image{height:auto;margin:0}.entry__header--no-image .entry__header-container{text-align:left;position:unset;transform:unset}.entry__header--no-image .entry__title{margin:1.5rem 0;padding:0;color:#1b1c1a}.entry__header img{width:100%;height:100%;object-fit:cover}.entry__header-container{text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.entry__title,.entry__excerpt{display:inline-block;background:rgba(255,255,255,0.66);padding:1rem;color:#1b1c1a}.entry__title{margin:0}.entry__excerpt{margin-bottom:0}.entry__wrapper--sidebar{display:flex;flex-wrap:wrap;width:calc(100% - 2rem);max-width:80rem;margin:0 auto}@media only screen and (min-width: 64em){.entry__wrapper--sidebar .entry__content{flex:1 1 70%;max-width:70%;padding-right:2rem}}.entry__wrapper--sidebar .entry__content>*{width:100%}.entry__content>*{width:calc(100% - 2rem);max-width:80rem;margin:0 auto;margin-top:1rem}.entry__content>*.alignwide{width:100%;max-width:90rem}.entry__content>*.alignfull{width:100%;max-width:100%}.entry__content>*:first-child{margin-top:0}.entry__sidebar{flex:1 0 100%;margin-top:2rem;border-top:0.0625rem solid #d4d4d4}@media only screen and (min-width: 64em){.entry__sidebar{flex:1 0 30%;max-width:30%;margin-top:0;border-top:0;border-left:0.0625rem solid #d4d4d4}}@media only screen and (min-width: 64em){.entry__sidebar__content{padding:0 1rem}}@media only screen and (min-width: 64em){.entry__sidebar__content>*:first-child{margin-top:0}}.wp-block-media-text{position:relative;display:block;margin:3rem auto}@media only screen and (min-width: 64em){.wp-block-media-text{display:flex}}.wp-block-media-text__media{width:100%}@media only screen and (min-width: 64em){.wp-block-media-text__media{width:60%}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:auto}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{background:rgba(236,236,236,0.95);padding:2rem 1.5rem}@media only screen and (min-width: 64em){.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{position:absolute}}.wp-block-media-text .wp-block-media-text__content p,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content p{margin:0}.wp-block-media-text .wp-block-media-text__content{width:100%}@media only screen and (min-width: 64em){.wp-block-media-text .wp-block-media-text__content{top:50%;right:0;width:50%;transform:translateY(-50%)}}@media only screen and (min-width: 64em){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{left:0}}.wp-block-columns{margin:2rem auto}.archive__content{width:100%;overflow:hidden;padding:0 1rem}.archive__wrapper{max-width:80rem;margin-left:auto;margin-right:auto}.archive__heading{margin:0 auto}.page-404{margin:6rem auto;text-align:center}.page-404__heading{display:inline-block;font-size:10rem;margin:0}.page-404__text{margin-bottom:2rem}.woocommerce-breadcrumb{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:0;padding-right:0.5rem;padding-left:3.5rem;border-radius:0.5rem;margin-bottom:1rem}.woocommerce-error{border-color:#f56565;background-color:#fed7d7;color:#742a2a}.woocommerce-info{border-color:#48bb78;background-color:#c6f6d5;color:#22543d}.woocommerce-message{border-color:#48bb78;background-color:#c6f6d5;color:#22543d}.woocommerce-products-header__title{font-size:1.875rem;font-weight:bold}.woocommerce ul.products li.product{border:1px solid #e2e8f0;border-radius:0.5rem;padding:0.5rem}.woocommerce ul.products li.product a img{border-radius:0.5rem}.woocommerce ul.products li.product .price{color:#000000;font-size:1.25rem;font-weight:bold}.woocommerce ul.products li.product .button{width:100%;text-align:center}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{border:1px solid #e2e8f0;padding:0.5rem;margin-bottom:1.25rem;border-radius:0.5rem}.woocommerce div.product div.images img{border-radius:0.5rem}.woocommerce div.product div.summary>*+*{margin-top:1.25rem}.woocommerce div.product .product_title{font-size:1.5rem;font-weight:bold}.woocommerce div.product .woocommerce-product-details__short-description{font-size:1rem;max-width:100%}.woocommerce div.product p.price{color:#000000;font-size:1.5rem;font-weight:bold}.woocommerce div.product form.cart>*+*{margin-top:1.25rem}.woocommerce div.product form.cart div.quantity{float:none}.woocommerce div.product form.cart .button{float:none;width:100%;text-align:center}.woocommerce-cart table.cart .product-thumbnail{width:256px;overflow:hidden}.woocommerce-cart table.cart .product-thumbnail a{display:block;border-radius:0.5rem;overflow:hidden;text-decoration:none}.woocommerce-cart table.cart img{width:100%}.woocommerce td.product-name dl.variation p{margin-top:0}.woocommerce div.product .woocommerce-tabs .panel{font-size:1rem;max-width:100%}.woocommerce div.product .related.products{margin-top:5rem}.woocommerce div.product .related.products>h2{font-size:1.5rem;font-weight:bold;margin-bottom:1.25rem}.custom-product-fields{margin-bottom:1.25rem}.custom-product-fields>*+*{margin-top:1.25rem}.custom_product_text{margin-bottom:0.25rem}.custom-product-text-description{margin:0;font-size:14px;color:#666666}.custom-product-font-choices{display:flex;flex-wrap:wrap;gap:0.5rem}.custom-product-font-choices label{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:0;font-size:20px;font-weight:600;border:1px solid #1b1c1a;border-radius:0.25rem;cursor:pointer;transition:all 0.2s ease}.custom-product-font-choices input[type="radio"]{display:none}.custom-product-font-choices input[type="radio"]:checked+label{border:2px solid #48bb78;background-color:rgba(72,187,120,0.1)}.custom-product-preview-text-container{display:flex;justify-content:center;align-items:center;width:100%;height:360px;padding:1rem;border:1px solid #ddd;border-radius:0.5rem}.custom-product-preview-text-container--cart-thumb{width:100%;height:100%}.custom-product-preview-text-container--cart-thumb .custom-product-preview-text{font-size:2.5rem}.custom-product-preview-text{color:#f0cbae;text-shadow:1px 1px 0px #000;font-size:6rem;font-weight:400;text-align:center;line-height:0.75;white-space:nowrap}[data-font="alexiabright"]{font-family:'AlexiaBright'}[data-font="connectedcuts"]{font-family:'ConnectedCuts'}[data-font="haglos"]{font-family:'Haglos'}[data-font="mightysunday"]{font-family:'MightySunday'}[data-font="cookie"]{font-family:'Cookie'}[data-font="damion"]{font-family:'Damion'}[data-font="grandhotel"]{font-family:'GrandHotel'}[data-font="leckerlione"]{font-family:'LeckerliOne'}[data-font="lobster"]{font-family:'Lobster'}[data-font="yesteryear"]{font-family:'Yesteryear'}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#1b1c1a}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#1b1c1a;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}

