@import url("//hello.myfonts.net/count/3b17e0");@font-face{font-family:'FFDINWebProRegular';src:url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_0_0.woff2) format("woff2"),url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_0_0.woff) format("woff"),url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_0_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'FuturaLTPro-Book';src:url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_1_0.woff2) format("woff2"),url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_1_0.woff) format("woff"),url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_1_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'FuturaLTPro-Bold';src:url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_2_0.woff2) format("woff2"),url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_2_0.woff) format("woff"),url(//brennereianlagen.de/wp-content/themes/brennerei/css/../fonts/3B17E0_2_0.ttf) format("truetype");font-weight:400;font-style:normal}@media (max-width:767px){.show-for-desktop{display:none !important}}@media (min-width:768px) and (max-width:1024px){.show-for-desktop{display:none !important}}@media (min-width:1025px){.hide-for-desktop{display:none !important}}@media (max-width:767px){.show-for-tablet{display:none !important}}@media (min-width:768px) and (max-width:1024px){.hide-for-tablet{display:none !important}}@media (min-width:768px) and (max-width:1024px){.show-for-mobile{display:none !important}}@media (min-width:1025px){.show-for-mobile{display:none !important}}@media (max-width:767px){.hide-for-mobile{display:none !important}}@media (max-width:1349px){.show-navbar-for-desktop{display:none !important}}@media (min-width:1350px){.show-navbar-for-mobile{display:none !important}}.has-text-copper{color:#ad6238}html,body{font-family:"FFDINWebProRegular","Helvetica",sans-serif,system-ui;scroll-padding-top:65px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:"FuturaLTPro-Bold","Helvetica",sans-serif,system-ui;font-weight:400;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.subline{font-family:"Source Code Pro",monospace;font-weight:light}a{-webkit-transition:all .3s ease;transition:all .3s ease}a.readmore{font-weight:700}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;padding:0;border-bottom:1px solid #eee;font-family:"FuturaLTPro-Book","Helvetica",sans-serif,system-ui;position:fixed;top:0;left:0;right:0;z-index:10;background:rgba(255,255,255,.98)}.site-header:not(.dynamic-header){max-width:unset}.site-header.headroom{will-change:transform}.site-header.headroom--pinned{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:background-color .2s linear,border-color .2s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:background-color .2s linear,border-color .2s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),background-color .2s linear,border-color .2s linear;transition:transform .4s cubic-bezier(.215,.61,.355,1),background-color .2s linear,border-color .2s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.site-header.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:background-color .2s linear,border-color .2s linear,-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 1s;transition:background-color .2s linear,border-color .2s linear,-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 1s;transition:transform .2s cubic-bezier(.215,.61,.355,1) 1s,background-color .2s linear,border-color .2s linear;transition:transform .2s cubic-bezier(.215,.61,.355,1) 1s,background-color .2s linear,border-color .2s linear,-webkit-transform .2s cubic-bezier(.215,.61,.355,1) 1s}.site-header .header-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}.site-header .header-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.site-header .header-left .header-column{border-right:1px solid #eee}.site-header .header-center{margin:0 auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}.site-header .header-right .header-column:not(:last-child){font-size:.8rem;border-right:1px solid #eee}.site-header .header-right .right-nav-wrapper{border-left:1px solid #eee}.site-header .header-right a{text-transform:uppercase;font-weight:700;padding:0 25px;line-height:4.5rem}.site-header .header-right a:hover{opacity:.7}.site-header .site-navigation ul.menu{font-size:1rem;padding:0 12.5px}.site-header .site-navigation ul.menu li{line-height:4.5rem}.site-header .site-navigation ul.menu li a{padding:0 12.5px}.site-header .site-navigation ul.menu li a:hover{opacity:.7}.site-header .site-navigation ul.menu li.menu-item-has-children{padding-right:0}.site-header .site-navigation ul.menu li.menu-item-has-children:after{content:none}.site-header .site-navigation ul.menu li.is-active ul.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.site-header .site-navigation ul.menu ul.sub-menu{display:block;visibility:hidden;opacity:0;left:12.5px;min-width:450px;font-size:1rem;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;transition:all .3s ease;padding:25px 180px 25px 12.5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:0}.site-header .site-navigation ul.menu ul.sub-menu li{border:none}.site-header .site-navigation ul.menu ul.sub-menu li a{display:block;position:relative;width:100%;line-height:2rem;color:#666}.site-header .site-navigation ul.menu ul.sub-menu li a .submenu-item-image{position:fixed;right:0;top:0;width:180px;-o-object-fit:cover;object-fit:cover;height:100%;display:block;padding:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.site-header .site-navigation ul.menu ul.sub-menu li a .submenu-item-title:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #666;display:inline-block;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:right .2s ease,opacity .3s linear;transition:right .2s ease,opacity .3s linear}.site-header .site-navigation ul.menu ul.sub-menu li a:hover{color:#000;opacity:1}.site-header .site-navigation ul.menu ul.sub-menu li a:hover .submenu-item-image{opacity:1;visibility:visible}.site-header .site-navigation ul.menu ul.sub-menu li a:hover .submenu-item-title:after{right:20px;opacity:1}.site-header .site-branding{max-width:150px}.site-header .site-branding a{display:inline-block}.site-header .site-branding svg.custom-logo{width:100%;max-width:100%;height:auto}.site-header .site-branding svg.custom-logo path{fill:#000;-webkit-transition:color .2s ease;transition:color .2s ease}.site-header .hamburger{position:relative;font-family:"FuturaLTPro-Bold","Helvetica",sans-serif,system-ui;font-size:.9rem;font-weight:400;background:0 0;border:none;color:#000;border:0;line-height:4.5rem;padding:0 25px}.site-header .hamburger:active,.site-header .hamburger:hover,.site-header .hamburger:focus{background:0 0}.site-header .hamburger:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:opacity .1s linear .2s,-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .1s linear .2s,-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),opacity .1s linear .2s;transition:transform .5s cubic-bezier(.23,1,.32,1),opacity .1s linear .2s,-webkit-transform .5s cubic-bezier(.23,1,.32,1);background-color:#000;z-index:-1;opacity:0}.site-header .hamburger:hover{opacity:.9}.site-header .hamburger:hover .hamburger-label{color:#fff}.site-header .hamburger:hover .hamburger-box .hamburger-inner,.site-header .hamburger:hover .hamburger-box .hamburger-inner:before,.site-header .hamburger:hover .hamburger-box .hamburger-inner:after{background-color:#fff}.site-header .hamburger:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;opacity:1;-webkit-transition:opacity 0s linear,-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:opacity 0s linear,-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),opacity 0s linear;transition:transform .5s cubic-bezier(.23,1,.32,1),opacity 0s linear,-webkit-transform .5s cubic-bezier(.23,1,.32,1)}.site-header .hamburger .hamburger-box{position:relative;top:2px}.site-header .hamburger .hamburger-box .hamburger-inner,.site-header .hamburger .hamburger-box .hamburger-inner:before,.site-header .hamburger .hamburger-box .hamburger-inner:after{background-color:#000;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.site-header .hamburger .hamburger-label{position:relative;margin-left:10px;text-transform:none;-webkit-transition:color .3s ease;transition:color .3s ease}.site-header.is-transparent.headroom--top{color:#fff;border-bottom-color:rgba(255,255,255,.1);background-color:transparent}.site-header.is-transparent.headroom--top a{color:#fff}.site-header.is-transparent.headroom--top .header-column a{color:#fff}.site-header.is-transparent.headroom--top .header-column a:hover{color:#fff}.site-header.is-transparent.headroom--top .header-left .header-column{border-right-color:rgba(255,255,255,.1)}.site-header.is-transparent.headroom--top .header-right .header-column:not(:last-child){border-right-color:rgba(255,255,255,.1)}.site-header.is-transparent.headroom--top .header-right .right-nav-wrapper,.site-header.is-transparent.headroom--top .header-right .social-icons,.site-header.is-transparent.headroom--top .header-right .language-switcher{border-left-color:rgba(255,255,255,.1)}.site-header.is-transparent.headroom--top .site-branding svg.custom-logo path{fill:#fff}.site-header.is-transparent.headroom--top .hamburger{color:#fff}.site-header.is-transparent.headroom--top .hamburger:active,.site-header.is-transparent.headroom--top .hamburger:hover,.site-header.is-transparent.headroom--top .hamburger:focus{color:#fff}.site-header.is-transparent.headroom--top .hamburger .hamburger-box .hamburger-inner,.site-header.is-transparent.headroom--top .hamburger .hamburger-box .hamburger-inner:before,.site-header.is-transparent.headroom--top .hamburger .hamburger-box .hamburger-inner:after{background-color:#fff}@media (max-width:767px){.site-header .language-switcher{border-left:1px solid #eee}}.site-header .social-icons,.header-nav-mobile-overlay .social-icons{padding:0 12.5px}@media (max-width:1349px){.site-header .social-icons,.header-nav-mobile-overlay .social-icons{border-left:1px solid #eee}}.site-header .social-icons a,.header-nav-mobile-overlay .social-icons a{padding:0 12.5px}.site-header .social-icons svg,.header-nav-mobile-overlay .social-icons svg{position:relative;top:4px;width:auto;height:18px;max-width:100%}.header-nav-mobile-overlay .social-icons{border:0;text-align:center}.header-nav-mobile-overlay .social-icons svg{height:24px}@media (min-width:783px){body.admin-bar .site-header:not(.headroom),body.admin-bar .site-header.headroom--top,body.admin-bar .site-header.headroom--not-top.headroom--pinned{top:32px}}@media (min-width:600px) and (max-width:782px){body.admin-bar .site-header:not(.headroom),body.admin-bar .site-header.headroom--top,body.admin-bar .site-header.headroom--not-top.headroom--pinned{top:46px}}@media (max-width:599px){body.admin-bar .site-header:not(.headroom),body.admin-bar .site-header.headroom--top{top:46px}}body:not(.front-page):not(.home):not(.has-featured-image):not(.elementor-page) .site-main{margin:0 auto;padding:10rem .75rem 5rem}.label{font-weight:bolder}ul.colored-bullets,.product-details ul{list-style:none;padding-left:0}ul.colored-bullets li,.product-details ul li{padding-left:2rem;text-indent:-1.05rem}ul.colored-bullets li:before,.product-details ul li:before{content:"●";position:relative;color:#ad6238;margin-right:.4rem}.hover-item .grid-item__content-column:before{content:'';background-color:#fff;position:absolute;height:0;left:0;width:100%;bottom:100%;-webkit-transition:height .25s ease;transition:height .25s ease}.hover-item .grid-item__content-column.is-active:before{height:10px}.hover-item.news-item .grid-item__content-column:before{background-color:#efd6b7}.language-switcher .trp-language-switcher-container{margin:0;height:auto;width:auto}.language-switcher .trp-language-switcher-container>div{width:auto;padding-bottom:0;border:none;border-radius:0;background:0 0}.language-switcher .trp-language-switcher-container a{border-radius:0}.language-switcher .trp-language-switcher-container a:not(.trp-ls-disabled-language){color:#000 !important;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}body .cc-revoke,body .cc-window{font-family:"FFDINWebProRegular","Helvetica",sans-serif,system-ui}.elementor-slide-heading{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.elementor-popup-modal.header-nav-overlay .dialog-close-button,.elementor-popup-modal.header-nav-mobile-overlay .dialog-close-button{left:25px;right:auto}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .menu-item{text-align:center}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .menu-item.menu-item-has-children>a.has-submenu .sub-arrow{position:relative;top:-1px;display:inline-block;margin:0 0 0 .75rem;padding:0;font-size:1rem;line-height:1;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:40% 50%;transform-origin:40% 50%}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .menu-item.menu-item-has-children>a.has-submenu .sub-arrow i.fa{display:inline-block;background:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLWRvd24iIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGV2cm9uLWRvd24gZmEtdy0xNCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yMDcuMDI5IDM4MS40NzZMMTIuNjg2IDE4Ny4xMzJjLTkuMzczLTkuMzczLTkuMzczLTI0LjU2OSAwLTMzLjk0MWwyMi42NjctMjIuNjY3YzkuMzU3LTkuMzU3IDI0LjUyMi05LjM3NSAzMy45MDEtLjA0TDIyNCAyODQuNTA1bDE1NC43NDUtMTU0LjAyMWM5LjM3OS05LjMzNSAyNC41NDQtOS4zMTcgMzMuOTAxLjA0bDIyLjY2NyAyMi42NjdjOS4zNzMgOS4zNzMgOS4zNzMgMjQuNTY5IDAgMzMuOTQxTDI0MC45NzEgMzgxLjQ3NmMtOS4zNzMgOS4zNzItMjQuNTY5IDkuMzcyLTMzLjk0MiAweiI+PC9wYXRoPjwvc3ZnPg==) no-repeat center center;font-size:1rem;line-height:0;margin:-2px 0 0;padding:.5rem}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .menu-item.menu-item-has-children>a.has-submenu .sub-arrow i.fa:before{content:none}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .menu-item.menu-item-has-children>a.has-submenu:hover .sub-arrow{-webkit-transform:translateY(10%);transform:translateY(10%)}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .menu-item.menu-item-has-children.is-active .sub-menu{opacity:1;max-height:1000px;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:1rem}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .menu-item.menu-item-has-children.is-active>a.has-submenu .sub-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical a.elementor-item{display:inline-block}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .sub-menu{position:relative;display:block !important;max-height:0;width:100%;left:auto;margin-left:0 !important;margin-top:0 !important;opacity:0;visibility:hidden;overflow:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;text-align:center}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .sub-menu .elementor-sub-item{color:#666;background:0 0;display:block;border:0}.elementor-popup-modal.header-nav-mobile-overlay .elementor-nav-menu.sm-vertical .sub-menu .elementor-sub-item:hover{color:#000;background:0 0}.news-teaser .elementor-posts-container.elementor-posts--skin-classic{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-location-footer .elementor-widget-image.footer-logo .elementor-image>a img[src$=".svg"]{width:200px;max-width:100%;height:auto}.elementor-location-footer .footer-menu .menu-item:not(:last-child){padding-right:5px}.elementor-location-footer .footer-menu .menu-item:not(:last-child):after{content:"|";position:absolute;padding:0;display:inline-block;right:0;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none}.elementor .elementor-widget.news-teaser .elementor-posts{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.elementor .elementor-widget.news-teaser .elementor-posts .elementor-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor .elementor-widget.news-teaser .elementor-posts .elementor-post .elementor-image img{-webkit-transition:all .2s ease;transition:all .2s ease}.elementor .elementor-widget.related-projects .elementor-posts .elementor-post__card{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor .elementor-widget.custom-post-grid .elementor-posts .grid-item__content-column:before{content:'';position:absolute;height:0;left:0;width:100%;bottom:100%;-webkit-transition:height .25s ease;transition:height .25s ease}.elementor .elementor-widget.custom-post-grid .elementor-posts .grid-item__content-column.is-active:before{height:10px}.elementor .elementor-widget.projects-grid .elementor-posts .grid-item__content-column:before{background-color:#fff}.elementor .elementor-widget.blog-grid .elementor-posts .grid-item__content-column:before{background-color:#efd6b7}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;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:#fff}.hamburger-box{width:18px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:18px;height:2px;background-color:#fff;border-radius:1px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}