#top-bar .tooltip,#top-bar .tooltip .arrow{position:relative;display:inline-flex}#top-bar .tooltip{opacity:1}.mobile-nav.nav.nav-right{display:none}.uppercase{line-height:1}.flickity-page-dots{left:5%;right:5%}.flickity-page-dots .dot{border:3px solid #ff0901}.flickity-page-dots .dot.is-selected{background-color:#ff0901}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.light{font-weight:400}.has-dropdown .icon-angle-down{font-size:12px;margin-left:.4em;opacity:.6}.nav-dropdown{top:53px}.nav-dropdown a{font-size:.9rem;text-transform:uppercase}.header-contact span{font-family:"Open Sans",sans-serif}.header-main .nav>li>a{letter-spacing:.03em}.button{font-family:"Barlow Semi Condensed",sans-serif}.alpina-news .badge.post-date{top:0;left:0;margin:0;width:3rem;height:3rem}.alpina-news .badge .badge-inner{border-radius:0;background-color:rgba(255,10,0,.8);text-transform:uppercase;font-family:"Barlow Semi Condensed",sans-serif;font-size:1.2em;line-height:.7;letter-spacing:.05em}.alpina-news .is-divider{display:none}.alpina-buttons{font-family:"Barlow Semi Condensed",sans-serif;transform:skewX(-10deg);margin:0}.alpina-buttons.grey{background-color:#333 !important}.alpina-buttons.light{background-color:#ddd !important}.single-product .custom-product-intro{height:35vh;background-position:center center;background-size:cover}.single-product .alpina-buttons i{transform:skewX(10deg);margin-right:.8rem;vertical-align:baseline}.single-product .purposes{margin-top:1rem}.single-product .purposes .col-inner span{display:block;font-size:.8rem;font-weight:600;text-align:center}.single-product .zoom-button{color:#ff0a00;border-color:#ff0a00}.single-product .spec-printable{text-align:center;display:block;position:relative;padding:1.2rem 0 0;margin:3rem auto;border:1px solid #ddd}.single-product .spec-printable h6{position:absolute;top:-9px;background-color:#fff;opacity:1;max-width:180px;width:100%;margin:0 auto;left:0;right:0}.single-product .product-thumbnails a{height:56px}.single-product .product-thumbnails a img{margin-top:-25%}.single-product .pswp__caption{display:none}.attachment-options figcaption{font-size:.8rem;color:#333;text-transform:uppercase;letter-spacing:.025em;font-weight:600;margin:.4rem}.form-flat input:not([type=submit]),.form-flat textarea,.form-flat select{border-radius:0}.label-popular.menu-item>a:after{background-color:#ff0a00}.header-nav .ux-menu{font-size:.8em;letter-spacing:.02em}#footer .widget-title{font-family:"Barlow Semi Condensed",sans-serif;color:#ff0a00}.contact-us-block a{display:flex;align-items:center;font-weight:700;letter-spacing:.05rem;line-height:1.4;font-size:.9em;margin-bottom:.4rem}.contact-us-block i{width:1rem;margin-right:1.4rem;font-size:1.4rem}.contact-us-block a{color:#333}.contact-us-block a:hover{color:#ff0a00}.home-slider .banner-inner{overflow:hidden}.full-screen-banner{transform:skew(-5deg);overflow:hidden}.full-screen-banner.left .fill{right:-2%}.full-screen-banner.right .fill{left:-2%}.full-screen-banner.left{left:-2.5%}.full-screen-banner.right{right:-2.5%}.full-screen-banner .banner-inner{transform:skew(5deg)}.home-slider .text-box:before,.full-screen-banner .skewed-bg:before{content:"";transform:skew(-10deg);position:absolute;top:-8%;left:-430px;display:block;width:130%;height:120%;background-color:rgba(0,0,0,.4)}@media screen and (max-width:550px){.mobile-invert-order{flex-direction:column-reverse}.full-screen-banner .banner-inner{transform:skew(0deg)}.full-screen-banner{transform:skew(0deg)}.full-screen-banner.left .fill{right:0}.full-screen-banner.right .fill{left:0}.full-screen-banner.left{left:0}.full-screen-banner.right{right:0}.home-slider .text-box:before,.full-screen-banner .skewed-bg:before{left:-120px}}.home-slider .text-inner,.full-screen-banner .skewed-bg{text-shadow:1px 1px 2px rgba(0,0,0,.6)}.full-screen-banner .alpina-buttons{position:absolute;right:-1rem}.alpina-products{margin-top:-90px}.alpina-products .box{box-shadow:0 0 12px -4px rgba(0,0,0,.15)}.copyright-footer,.footer-secondary.pull-right .footer-text{font-size:small}ul#menu-secondary{font-weight:600}.footer-1 .widget{margin-bottom:0}.custom-newsletter input.wpcf7-email{font-size:.8rem;padding:.8rem;height:2.4rem}.custom-newsletter{display:flex;width:100%;justify-content:center;transform:skewX(-10deg)}.custom-newsletter input.wpcf7-submit{height:2.4rem;background-color:#ff0a00}.wpcf7-acceptance label{color:inherit;font-weight:400}.wpcf7-acceptance label a{font-weight:700;color:inherit}.wpcf7-acceptance label a:hover{color:#ff0a00}.wpcf7 .wpcf7-not-valid-tip{background-color:transparent}.wpcf7-not-valid-tip:after{display:none}.footer-2 h4 i{margin-right:.6rem}.single-product figcaption{font-size:.8rem;font-weight:600}.single-product .product-container{padding-bottom:2rem}.single-product .woocommerce-breadcrumb a{display:inline-block;color:#fff;background-color:#ff0a00;padding:.2rem .4rem;text-transform:uppercase;font-weight:600;letter-spacing:.02em;font-size:.8rem;transform:skew(-10deg)}.single-product h1.product-title{line-height:1;font-size:2em}.single-product ul.wc-tabs{margin-bottom:2rem}.single-product ul.wc-tabs li a{font-size:1rem;padding:.8rem .4rem}.single-product ul.wc-tabs li.active a{color:#ff0a00}.single-product ul.wc-tabs li.active a:before{background-color:#ff0a00}.single-product .tab-panels .entry-content{max-width:720px;width:100%;margin:0 auto}.single-product .yikes-custom-woo-tab-title{display:none}.single-product .tab-panels .entry-content h4{font-size:2em;line-height:1;margin-bottom:2rem;text-transform:uppercase}span.light{font-weight:400}.single-product .tab-panels .entry-content table tr td{background-color:#eaeaea;border:0;padding:.8rem;transition:.4s ease}.single-product .tab-panels .entry-content table tr:nth-child(even) td{background-color:rgba(0,0,0,.03)}.single-product .tab-panels .entry-content table tr:hover td{background-color:rgba(255,10,0,.1)}.single-product .tab-panels .entry-content table tr td:first-child{font-weight:700}.single-product .tab-panels .entry-content table tr td:last-child{text-align:right;width:42%}.single-product .category-filtering.container{display:none}#feedback-button{cursor:pointer}#feedback-button button{font-size:.8rem}#inquiry-container,#feedback-container{position:fixed;width:100%;height:100%;top:0;z-index:500;transition:.4s ease;pointer-events:none}#inquiry-container.active,#feedback-container.active{background-color:rgba(0,0,0,.8);top:0;pointer-events:auto}#inquiry-container #inquiry-lightbox,#feedback-container #feedback-lightbox{position:relative;background-color:#fff;max-width:540px;padding:3rem 4rem;width:100%;margin:0 auto;opacity:0;z-index:600;transition:.4s ease}#inquiry-container.active #inquiry-lightbox,#feedback-container.active #feedback-lightbox{opacity:1}#inquiry-container #inquiry-lightbox i,#feedback-container #feedback-lightbox i{position:absolute;top:1.6rem;right:1.6rem;color:#999;width:2.4rem;height:2.4rem;line-height:2.4rem;text-align:center;z-index:200}#inquiry-container #inquiry-lightbox i:hover,#feedback-container #feedback-lightbox i:hover{cursor:pointer;color:#333}#inquiry-container #inquiry-lightbox .wpcf7 form .wpcf7-response-output,#feedback-container #feedback-lightbox .wpcf7 form .wpcf7-response-output{border:0;padding:1rem 1.2rem;margin-top:1rem;background-color:rgba(0,0,0,.05)}#inquiry-container #inquiry-lightbox .wpcf7 form.invalid .wpcf7-response-output,#inquiry-container #inquiry-lightbox .wpcf7 form.unaccepted .wpcf7-response-output,#feedback-container #feedback-lightbox .wpcf7 form.invalid .wpcf7-response-output,#feedback-container #feedback-lightbox .wpcf7 form.unaccepted .wpcf7-response-output{background-color:rgba(255,185,0,.25)}.evaluation-field,.select-topic,.your-visit{margin-bottom:1rem}.feedback-radio{display:flex;justify-content:space-between}.feedback-radio .wpcf7-list-item{margin:0 !important;position:relative;width:2rem;height:2rem}.feedback-radio input[type=radio]{width:100%;height:100%;margin:0;opacity:0}.feedback-radio span:hover{background-color:rgba(0,0,0,.2)}.feedback-radio input[type=radio]+span{position:absolute;top:0;left:0;margin:0 !important;width:2rem;height:2rem;background-color:rgba(0,0,0,.1);border-radius:.2rem;pointer-events:none;text-align:center;line-height:2rem;font-weight:600;transition:.4s ease}.feedback-radio input[type=radio]:checked+span{background-color:#ff0a00}.flickity-slider .badge.post-date{width:3rem;height:3rem}.flickity-slider .badge .badge-inner{border-radius:0;border:0;background-color:rgba(255,10,0,.8);color:#fff;text-transform:uppercase;font-family:"Barlow Semi Condensed",sans-serif;font-size:1.2em;line-height:.7;letter-spacing:.05em}.faq-accordion .accordion-title{font-size:100%;padding:1.6em 2.3em;font-weight:600}.faq-accordion .accordion-title.active{border-color:#ff0a00;color:#ff0a00}.faq-accordion .toggle{display:flex;width:auto;height:100%;align-items:center;margin-left:.4rem}.blog .blog-post-inner .post-title,.archive .blog-post-inner .post-title{font-size:1.2rem;margin-bottom:1rem}.blog .blog-post-inner .is-divider,.archive .blog-post-inner .is-divider{display:none}.blog .badge .badge-inner,.archive .badge .badge-inner,.blog-single .badge .badge-inner{background-color:rgba(255,10,0,.8);color:#fff;text-transform:uppercase;font-family:"Barlow Semi Condensed",sans-serif;font-size:1.2em;line-height:.7;letter-spacing:.05em;border:0}.post-sidebar .widget{background-color:rgba(0,0,0,.05);padding:1.6rem}.post-sidebar .widget-title{font-family:"Barlow Semi Condensed",sans-serif;display:inline-block;margin-bottom:.8rem}.post-sidebar .widget .is-divider{display:none}.post-sidebar .social-media-links a{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background-color:#ff0a00;color:#fff;transform:skewX(-10deg);transition:.4s ease}.post-sidebar .social-media-links a:hover{background-color:#333}.post-sidebar .social-media-links a i{transform:skewX(10deg)}.post-sidebar .widget ul li a{font-size:.9em}.single-post .entry-category,.single-post .entry-header .entry-divider{display:none}input.wpcf7-text,select,textarea{font-size:.9rem;padding:.8rem;height:3rem}.wpcf7-form .full-column{padding:0 .65rem}.wpcf7-form .half-column{width:50%;float:left;padding:0 .65rem}.innovations-slider .text-inner ul{list-style:none;font-size:.9rem}.innovations-slider .text-inner ul li{margin-left:0;margin-bottom:.8rem;line-height:1.4}.innovations-slider .flickity-button{background-color:#ff0a00;color:#fff !important}.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill:#fff !important}.alpina-gallery .box-text p{font-size:.8rem}#footer .footer-widgets a h4{color:#ff0a00}#footer .footer-widgets .wpcf7-list-item-label{font-size:.8rem}.footer-menu{font-size:.8rem}.footer-menu a{min-height:0;padding:0}.nav li.has-icon-left>a>i,.nav li.has-icon-left>a>svg,.nav li.has-icon-left>a>img{margin-right:.4rem}.login-submit .button-primary{font-family:"Barlow Semi Condensed",sans-serif !important;transform:skewX(-10deg);font-size:1rem !important;margin:0}.wpdm-download-link{font-family:"Barlow Semi Condensed",sans-serif !important;transform:skewX(-10deg);font-size:.9rem !important;width:min-content !important;margin:0;padding:.2rem .8rem !important}.w3eden .panel.card{border:0;background-color:transparent;border-bottom:1px solid #ddd;border-radius:0;text-align:center}.w3eden .panel.card .card-footer{display:none}.w3eden .media{align-items:center}.w3eden .card-body{padding:.8rem}@media only screen and (max-width:48em){#inquiry-container #inquiry-lightbox,#feedback-container #feedback-lightbox{padding:2rem}.wpcf7 label{font-size:.8em}.feedback-radio input[type=radio]+span{width:1.4rem;height:1.4rem;line-height:1.4rem;font-size:.8rem}.feedback-radio .wpcf7-list-item{width:1.4rem;height:1.4rem}input.wpcf7-text,select,textarea{font-size:.9rem;padding:0 .8rem;height:2rem}.evaluation-field,.select-topic,.your-visit{margin-bottom:.2rem}.wpcf7 p{font-size:.9em;line-height:1.4}.wpcf7 textarea{width:100% !important;height:2rem}input,textarea,select,fieldset{margin-bottom:.8em}}body.lightbox-active{position:fixed;overflow-y:hidden}body.lightbox-active #inquiry-container,body.lightbox-active #feedback-container{overflow:scroll}