/*!
 * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,p{margin:0}@font-face{font-display:fallback;font-family:exo;font-style:normal;font-weight:400;src:url(/webshop/build/fonts/Exo-Regular.cab188f1.woff2) format("woff2")}@font-face{font-display:fallback;font-family:exo;font-style:italic;font-weight:400;src:url(/webshop/build/fonts/Exo-Italic.4643be92.woff2) format("woff2")}@font-face{font-display:fallback;font-family:exo;font-style:normal;font-weight:500;src:url(/webshop/build/fonts/Exo-Medium.ace4fc32.woff2) format("woff2")}@font-face{font-display:fallback;font-family:exo;font-style:italic;font-weight:500;src:url(/webshop/build/fonts/Exo-MediumItalic.f85ff558.woff2) format("woff2")}@font-face{font-display:fallback;font-family:exo;font-style:normal;font-weight:700;src:url(/webshop/build/fonts/Exo-Bold.15f3e386.woff2) format("woff2")}@font-face{font-display:fallback;font-family:exo;font-style:italic;font-weight:700;src:url(/webshop/build/fonts/Exo-BoldItalic.781d06df.woff2) format("woff2")}@supports (font-variation-settings:normal){@font-face{font-display:fallback;font-family:exo;font-style:normal;font-weight:100 1000;src:url(/webshop/build/fonts/Exo-VariableFont_wght.05e0e007.woff2) format("woff2 supports variations"),url(/webshop/build/fonts/Exo-VariableFont_wght.05e0e007.woff2) format("woff2-variations")}@font-face{font-display:fallback;font-family:exo;font-style:italic;font-weight:100 1000;src:url(/webshop/build/fonts/Exo-Italic-VariableFont_wght.998db686.woff2) format("woff2 supports variations"),url(/webshop/build/fonts/Exo-Italic-VariableFont_wght.998db686.woff2) format("woff2-variations")}}html{font-size:15px}@media screen and (min-width:414px){html{font-size:calc(12.8008px + .53121vw)}}@media screen and (min-width:1920px){html{font-size:25px}}body{font-family:exo,sans-serif;font-size:.8rem;font-style:normal;line-height:calc(1em + 10px)}body,h1{font-weight:400}h1{font-size:50px;line-height:calc(1em + 5px)}@media screen and (min-width:414px){h1{font-size:calc(33.39602px + 4.01062vw)}}@media screen and (min-width:1920px){h1{font-size:120px}}@media print,screen and (min-width:769px){h1{font-weight:400}}h2{font-size:35px;font-weight:400;line-height:calc(1em + 5px)}@media screen and (min-width:414px){h2{font-size:calc(26.91793px + 1.95219vw)}}@media screen and (min-width:1920px){h2{font-size:70px}}@media screen and (min-width:414px){h2{line-height:calc(1em + 3.6255px + .33201vw)}}@media screen and (min-width:1920px){h2{line-height:calc(1em + 10px)}}h3{font-size:1.6rem;font-weight:400;line-height:calc(1em + 10px)}.mini-header{color:#e40032}.form-control{font-size:15px;font-style:normal;font-weight:400}@media screen and (min-width:414px){.form-control{font-size:calc(14.06534px + .22576vw)}}@media screen and (min-width:1920px){.form-control{font-size:20px}}.form-control[disabled]{opacity:.8}.button-primary,.button-secondary{font-family:inherit;font-size:20px;font-weight:inherit}@media screen and (min-width:414px){.button-primary,.button-secondary{font-size:calc(19.1753px + .1992vw)}}@media screen and (min-width:1920px){.button-primary,.button-secondary{font-size:25px}}@media print,screen and (min-width:769px){.quote-block{margin-left:auto;margin-right:auto;max-width:80%}}q{display:block;font-size:1.6rem;font-weight:400;line-height:1.4285714286;margin-bottom:1em}em{color:#e40032}.natural-text-spacing h1,.natural-text-spacing h2,.natural-text-spacing h3,.natural-text-spacing h4,.natural-text-spacing h5,.natural-text-spacing h6{margin-bottom:.5rem}.natural-text-spacing h1:last-child,.natural-text-spacing h2:last-child,.natural-text-spacing h3:last-child,.natural-text-spacing h4:last-child,.natural-text-spacing h5:last-child,.natural-text-spacing h6:last-child{margin-bottom:0}.natural-text-spacing p{margin-bottom:1rem}.natural-text-spacing p:last-child{margin-bottom:0}.natural-text-spacing p+.btn-mt{margin-top:calc(35px - 1rem)}@media print,screen and (min-width:769px){.natural-text-spacing p+.btn-mt{margin-top:1rem}}.soft,a.soft{color:#000}a.soft{text-decoration:none}a.plain-link,a.soft:hover{color:#000;text-decoration:underline}.block-link,.block-link:hover{color:inherit;text-decoration:inherit}.preferred-line{display:inline-block}.mb-l1{margin-bottom:1em!important}.undertone{color:#bbb3c0}a,a:hover{color:#e40032}.logo-frame{margin-left:auto;margin-right:auto;max-width:1920px;position:relative;width:100%}.logo-sticky{display:block;margin-top:40px;pointer-events:auto;z-index:1}.logo-sticky img{display:block;width:56px}@media print,screen and (min-width:769px){.logo-sticky{margin-left:-96px;margin-top:calc(2.2rem - 18px)}}@media print,screen and (min-width:1300px){.sticky-nav-top.is-top .logo-sticky{display:none}}.logo-desktop{display:none;left:135px;position:absolute;top:52px;z-index:999}.logo-desktop img{display:block;max-width:240px}@media print,screen and (min-width:1300px){.logo-desktop{display:block}}.sticky-nav-top{background-image:linear-gradient(#000,transparent);background-repeat:no-repeat;background-size:contain;left:0;position:fixed;right:0;top:0;z-index:1}@media screen and (max-width:768px){.sticky-nav-top{padding-bottom:1rem}.sticky-nav-top img,.sticky-nav-top svg{filter:none!important}}@media print,screen and (min-width:769px){.sticky-nav-top{background-image:none;padding-bottom:5rem;pointer-events:none}.sticky-nav-top.is-top .menu{margin-top:29px}.sticky-nav-top.is-top .menu-body{display:flex}.sticky-nav-top.is-top .menu-toggle{display:none}}.menu{display:flex;flex-direction:row-reverse;height:33px;margin-top:32px;position:relative}@media print,screen and (min-width:769px){.menu{height:auto;margin-top:42px}}.menu-body{background-color:transparent;flex-direction:column;padding-top:86px;position:absolute;transition:background-color .25s linear;visibility:hidden}@media print,screen and (min-width:769px){.menu-body{display:none;flex-direction:column;margin-left:-10px;margin-right:-10px;padding-top:0;position:relative;transition:none;visibility:visible}}.menu-body-sections{display:flex;justify-content:space-between}.menu-links{display:flex;flex-direction:column-reverse}.menu-row{align-items:flex-start;display:flex;flex-direction:column}@media print,screen and (min-width:769px){.menu-row{flex-direction:row;margin-left:auto}.menu-row.top-row{order:1;padding-bottom:12px}}.menu-nav-link{color:#fff;display:block;flex:0;font-size:18px;font-weight:400;line-height:60px;pointer-events:auto;text-align:center;text-transform:uppercase;transform:translateX(100%);transition:transform .25s linear;white-space:nowrap}@media print,screen and (min-width:769px){.menu-nav-link{line-height:24px}}.menu-nav-link.is-active{color:#e40032}.menu-nav-link:hover{color:#fff;text-decoration:none}@media print,screen and (min-width:769px){.menu-nav-link{border-bottom:3px solid transparent;font-weight:400;margin-left:10px;margin-right:10px;padding-bottom:12px;padding-left:10px;padding-right:10px;transform:none;transition:none}.menu-nav-link.is-active{border-bottom:3px solid #e40032}.menu-nav-link.is-active:after,.menu-nav-link.is-active:before{display:none}}.menu-nav-secondary{color:#bbb3c0;font-size:16px}.socials-menu{display:flex;flex-direction:row;flex-shrink:0;margin-bottom:3em;margin-top:3em;transform:translateX(100%);transition:transform .25s linear}.socials-menu a{display:block;line-height:60px}@media print,screen and (min-width:769px){.socials-menu{display:none}}.menu-nav-spacer{display:block;flex:1}@media print,screen and (min-width:769px){.menu-nav-spacer{display:none}}.menu-toggle{cursor:pointer;height:33px;pointer-events:auto;width:33px;z-index:1}.menu-toggle .icon{height:100%;width:100%}@media print,screen and (min-width:769px){.menu-toggle{position:absolute;right:calc(-2.8rem + -16.5px)}}.menu-toggle-close{display:none}.menu-toggle-open{display:block}.is-menu-active body{overflow:hidden}.is-menu-active .sticky-nav-top:not(.is-top) .menu-row{margin-top:0}@media print,screen and (min-width:769px){.is-menu-active .sticky-nav-top:not(.is-top){background-image:linear-gradient(#000,transparent);background-repeat:no-repeat}}.is-menu-active .menu{height:auto}.is-menu-active .menu-body{background-color:#fff;bottom:0;height:100%;justify-content:space-between;left:0;overflow-y:auto;padding-left:45px;padding-right:45px;position:fixed;right:0;top:0;transform:translateX(0);visibility:visible}@media print,screen and (min-width:769px){.is-menu-active .menu-body{background-color:transparent;bottom:auto;display:flex;left:auto;padding-left:0;padding-right:0;right:auto;top:auto}}.is-menu-active .menu-nav-link{color:#000;transform:translateX(0)}@media print,screen and (min-width:769px){.is-menu-active .menu-nav-link{color:#fff;transform:none}}.is-menu-active .menu-nav-secondary{color:#bbb3c0}.is-menu-active .socials-menu{flex-direction:column;margin-bottom:0;margin-top:0;transform:translateX(0)}.is-menu-active .menu-toggle-open{display:none}.is-menu-active .menu-toggle-close{display:block}@media print,screen and (min-width:769px){.is-menu-active,.is-menu-active body{height:auto;overflow:auto}}.footer{background-color:#1d262f;background-image:url(/webshop/build/images/footer-bg.dcba62ff.png);background-position:bottom;background-repeat:no-repeat;color:#fff;margin-top:75px;min-height:536px}@media print,screen and (min-width:769px){.footer{margin-top:5rem}}.footer-body{margin-bottom:86px;margin-top:86px}@media print,screen and (min-width:769px){.footer-body{margin-bottom:0;margin-top:0;padding:5.36rem 5.52rem}}.logo-footer{height:50px;margin-bottom:45px}.footer-blocks{display:flex;flex-direction:column;margin-top:-55px}@media print,screen and (min-width:769px){.footer-blocks{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:-.64rem;margin-right:-.64rem}}.footer-block{flex:0;margin-top:55px}.footer-block:first-child{font-size:30px;line-height:35px}.footer-block a{color:#a5a7ab;text-decoration:none}.footer-block a:hover{text-decoration:underline}@media print,screen and (min-width:769px){.footer-block{margin-left:.64rem;margin-right:.64rem;white-space:nowrap}.footer-block:not(:first-child){font-size:15px;line-height:25px}}@media screen and (min-width:769px) and (min-width:414px){.footer-block:not(:first-child){font-size:calc(14.06534px + .22576vw)}}@media screen and (min-width:769px) and (min-width:1920px){.footer-block:not(:first-child){font-size:20px}}@media print,screen and (min-width:769px){.footer-block-label{margin-bottom:1em}}.footer-block-body div{font-size:16px;margin-bottom:.5em}.footer-end{color:#a5a7ab;display:flex;font-size:16px;gap:20px;justify-content:center}.sitemap{align-items:center;display:flex;flex:5}@media screen and (max-width:1364px){.footer-end{display:block;width:100%}}.footer-subscribe{margin-top:10px}.footer-subscribe .subscribe-form-content{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;height:100%}.footer-subscribe .subscribe-form-content .form-control{height:46px}@media print,screen and (min-width:769px){.footer-subscribe .subscribe-form-content .form-control{width:300px}}.footer-subscribe .subscribe-form-content .button-primary{align-self:self-end;font-size:15px;height:46px;margin-bottom:.5rem;padding:0 16px;width:auto}@media screen and (min-width:414px){.footer-subscribe .subscribe-form-content .button-primary{font-size:calc(14.06534px + .22576vw)}}@media screen and (min-width:1920px){.footer-subscribe .subscribe-form-content .button-primary{font-size:20px}}.footer-subscribe>div label{margin-right:1em;position:relative;width:100%}@media print,screen and (min-width:769px){.footer-subscribe>div label{width:auto}}.footer-subscribe>div label.required:after{bottom:0;content:"*";left:-1rem;position:absolute;top:0}.footer-end{margin-top:38px}.footer-end .soft{display:block}@media print,screen and (min-width:769px){.footer-end{font-size:15px;line-height:25px;margin-top:64px}}@media screen and (min-width:769px) and (min-width:414px){.footer-end{font-size:calc(14.06534px + .22576vw)}}@media screen and (min-width:769px) and (min-width:1920px){.footer-end{font-size:20px}}@media print,screen and (min-width:769px){.footer-end .soft{display:inline-block}.footer-end .soft+.soft{margin-left:20px}}.main-header{background-position:50%;background-size:cover;margin-top:0;padding-bottom:25px;padding-top:150px;position:relative}@media screen and (max-width:769px){.main-header{padding-top:300px}}@media print,screen and (min-width:769px){.main-header{height:75vh;padding-top:0}.main-header .header-image-container{display:block;left:0;margin-left:auto;margin-right:auto;max-width:1920px;position:absolute;right:0;top:0}}.main-header .header-image img{height:auto;max-width:100%}@media print,screen and (min-width:769px){.main-header .header-image img{height:49.12rem;max-width:none;position:absolute;right:0;top:0;width:49.12rem;z-index:-1}}@media screen and (min-width:1920px){.main-header .header-image img{left:auto;right:0}}.main-header .header-body{margin-bottom:50px;margin-left:0;margin-right:0}.main-header .header-body h1{color:#fff;font-size:55px;margin-bottom:0;transform:translateY(-50%)}.main-header .header-body p{color:#fff;margin:75px 0 0}@media print,screen and (min-width:769px){.main-header .header-body{margin-bottom:0;padding-top:15rem}.main-header .header-body a,.main-header .header-body h1,.main-header .header-body p{max-width:23.4rem}.main-header .header-body h1{margin-bottom:0!important;transform:none}}.secondary-header{display:flex;flex-direction:column-reverse;margin-left:36px;margin-right:36px;margin-top:86px;position:relative}@media print,screen and (min-width:769px){.secondary-header{margin-left:5.6rem;margin-right:5.6rem;margin-top:0;min-height:49.12rem}}@media screen and (min-width:1920px){.secondary-header{margin-left:auto;margin-right:auto;max-width:calc(1920px - 11.2rem)}}@media screen and (min-width:1260px){.secondary-header{display:block}}@media print,screen and (min-width:769px){.secondary-header.is-short{min-height:17.6rem}}.secondary-header.is-text-only{margin-bottom:75px;min-height:0}.secondary-header .header-image{display:block;margin-top:75px}.secondary-header .header-image img{max-width:100%}@media print,screen and (min-width:769px){.secondary-header .header-image{margin-left:5.52rem;margin-right:5.52rem;margin-top:5rem}}@media screen and (min-width:1260px){.secondary-header .header-image{height:49.12rem;margin:0 5.52rem 5.52rem 0;position:absolute;right:0;top:-4.4rem;width:32.48rem;z-index:-1}.secondary-header .header-image:after{bottom:-5.52rem;content:" ";display:block;left:5.52rem;position:absolute;right:-5.52rem;top:5.52rem;z-index:-2}}.secondary-header .icon-cover{align-items:center;color:#e40032;display:flex;height:16.6rem;margin-left:auto;margin-right:auto;margin-top:75px;max-width:100%;width:16.6rem}.secondary-header .icon-cover .icon{color:#e40032;display:block;height:160px;margin-left:auto;margin-right:auto;width:160px}@media screen and (min-width:1260px){.secondary-header .icon-cover{height:536px;margin-left:5.52rem;margin-right:5.52rem;margin-top:0;position:absolute;right:0;top:-4rem;width:536px;z-index:-1}.secondary-header .icon-cover .icon{color:#e40032;height:7rem;width:7rem}}.secondary-header .header-body p{margin:75px 0 0}@media print,screen and (min-width:769px){.secondary-header .header-body{margin-left:5.52rem;margin-right:5.52rem;margin-top:14.4rem}.secondary-header .header-body .wide-title{width:700px}.secondary-header .header-body:not(.full-width-body){max-width:23.4rem}}.main-header.is-small-image{height:unset}@media print,screen and (min-width:769px){.main-header.is-small-image{min-height:unset}}.light-background .main-header .header-body h1{color:#4499f7}.light-background .main-header .header-body p{color:#000}.header .v-carousel__controls{z-index:0}.header .v-carousel-item{margin-bottom:100px}.header .v-carousel-item .home-title{transform:none}.header .v-carousel-item .header-text{max-width:none}.breadcrumbs-container{margin-bottom:-62.5px!important;margin-top:62.5px!important;position:relative}.breadcrumbs-container .breadcrumbs{display:none;margin-bottom:10px}@media screen and (min-width:1024px){.breadcrumbs-container .breadcrumbs{display:block}}.breadcrumbs-container .breadcrumbs .breadcrumb{list-style-type:none;margin:0;overflow:hidden;padding:0}.breadcrumbs-container .breadcrumbs .breadcrumb .icon{height:14px;margin:0 6px 0 12px;width:14px}.breadcrumbs-container .breadcrumbs .breadcrumb .breadcrumb-home-item,.breadcrumbs-container .breadcrumbs .breadcrumb .breadcrumb-item{color:#8f7b9e;float:left;font-size:18px}.breadcrumbs-container .breadcrumbs .breadcrumb .breadcrumb-home-item a,.breadcrumbs-container .breadcrumbs .breadcrumb .breadcrumb-home-item a:hover,.breadcrumbs-container .breadcrumbs .breadcrumb .breadcrumb-item a,.breadcrumbs-container .breadcrumbs .breadcrumb .breadcrumb-item a:hover{color:#8f7b9e}hr{border:1px solid #c7cccf!important;opacity:1!important}.basket-summary{border-radius:unset;box-shadow:unset}.basket-summary,.basket-summary .v-table{background-color:#f4f4f4}.basket-summary a{color:#000;font-size:.6rem;text-decoration:none}.basket-summary a.underline{text-decoration:underline}.basket-summary .v-table__wrapper{overflow:visible}.v-btn{border-radius:unset;box-shadow:unset;font-size:.7rem;text-transform:unset}.v-btn.primary{background-color:#e40032!important;color:#fff}.v-btn.ferlin-button{border-radius:5px;border-width:1px;font-size:20px;font-weight:400;height:3rem}.v-btn.bg-secondary,.v-btn.v-btn--variant-outlined{background-color:transparent;border-color:#e40032;color:#e40032}.v-btn.bg-secondary:hover{color:#000!important}.menu-language{background-color:transparent;font-size:16px;height:75%!important;text-transform:uppercase}.menu-language:hover{box-shadow:none}.menu-language:hover>.v-btn__overlay{opacity:0}.menu-language-item{min-height:30px!important}.menu-language-item .v-list-item-title{font-size:.8rem}.is-menu-active .menu-language{height:85%}.v-row--dense{margin:-8px!important;padding:0!important}.relative{position:relative}.minus-sign{position:absolute;right:-22px}@media screen and (min-width:1920px){.align-product-blocks{display:flex}.align-product-blocks .v-card{height:100%}}.related-products{background-image:url(/webshop/build/images/home_header.a807bc71.png);background-size:cover}.easy-dry-configurator,.gravimix-configurator{background-color:#c7cccf;background-position:50%;background-size:cover;padding:50px}.easy-dry-configurator .card-min-height,.gravimix-configurator .card-min-height{min-height:110px}.easy-dry-configurator input,.gravimix-configurator input{text-align:center}.easy-dry-configurator .amount-of-components,.gravimix-configurator .amount-of-components{border-top:1px solid #d3d3d3;font-size:14px}.easy-dry-configurator .amount-of-components .v-input__details,.gravimix-configurator .amount-of-components .v-input__details{display:none}.easy-dry-configurator .amount-of-components .percent-of-product .v-input__control,.gravimix-configurator .amount-of-components .percent-of-product .v-input__control{background-color:#f4f4f4}.easy-dry-configurator .amount-of-components .v-col,.gravimix-configurator .amount-of-components .v-col{padding:12px 6px}.category-list-tile:hover{background-color:#e40032;color:#fff!important}.product-list-tile{position:relative}.product-list-tile .ferlin-icon-heading{left:-4px;top:18px;width:26px}.product-list-tile .ferlin-button-primary:hover{box-shadow:none;color:inherit}.product-list-tile .ferlin-button-primary:hover .v-btn__overlay{opacity:0}.product-list-tile:hover{color:inherit;text-decoration:none}.product-list-tile .recommended-block{background-color:#1d252e;color:#fff;font-size:14px;left:0;margin:10px;padding:3px 10px;position:absolute;top:0;z-index:999}.product-list-tile .v-card-title{font-size:20px}.product-list-tile .v-card-text{font-size:16px}.product-list-tile .v-card-text .product-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical}.product-list-tile .v-card-text .product-description ul{margin-left:15px}.custom-config-tile{background-color:#1d262f;color:#fff}.custom-config-tile h3{line-height:60px;padding:40px}.custom-config-tile:hover{color:#fff}.product-detail-popup{background-color:#ebedee}.product-detail-popup,.savings-calculator{margin-left:10%;margin-right:10%;overflow:auto;padding:25px 5px}.savings-calculator{background-color:#393939}.savings-calculator input:not(.consultant-request input){text-align:center}.savings-calculator .consultant-request .v-row{margin-bottom:10px}.savings-calculator .savings-result{display:flex}.savings-calculator .savings-result .v-sheet{display:flex;flex:0 0 100%;flex-direction:column;padding:25px}.savings-calculator .v-input__details{display:none}.application-option,.component-option,.masterbatch-option{background-color:#c7cccf;border:none;border-radius:25px;font-size:14px;height:50px;margin-right:10px;padding:0 16px}.component-option{max-width:170px}.amount-of-components-chevron{color:#c7cccf}.application-option.v-btn--active,.component-option.v-btn--active,.masterbatch-option.v-btn--active{background-color:#1d252e;color:#fff}@media screen and (max-width:992px){.savings-calculator{margin:0;padding:3px}.savings-calculator .savings-result .v-sheet{padding:30px}}@media screen and (max-width:600px){.easy-dry-configurator,.gravimix-configurator{padding:20px}.application-option,.component-option,.masterbatch-option{font-size:10px;height:30px;padding:0 12px}.savings-calculator .current-application-options,.savings-calculator .current-tech-options{flex-direction:column}}.product-header{font-size:1.4rem}.product-option-row{background-color:#ebedee;font-size:.8rem;margin-left:0;margin-right:0}h5.product-type{font-size:.7rem;font-weight:400;text-transform:uppercase}h3.product-name{font-weight:600;text-transform:uppercase}p.product-price{font-size:1.1rem}.product-lease-price{font-size:.7rem}p.form-required-fields{font-size:.6rem}p.product-related-more{color:#fff;font-size:1.3rem;font-weight:500;line-height:1.3;overflow-wrap:break-word}.v-row.product-related-more-block{background:#e40032;height:100%}.v-row.product-related-next-block{height:100%}.v-expansion-panel-title.v-expansion-panel-title--active{font-weight:600}.request-consult,.request-demo{background-color:#1d252e;color:#fff}.v-label.v-field-label:not(.v-field-label--floating){font-size:.7rem;padding-left:10px}a.product-nav-link{border-bottom-color:#e40032;border-bottom-style:inherit;border-bottom-width:2px;color:#000;padding-bottom:2px;text-decoration:none;white-space:nowrap}.ferlin-button-primary.green-button{background-color:#008d36}.ferlin-button-primary{align-items:center;background-color:#e40032;border:none;border-radius:5px;color:#fff;font-size:20px;font-weight:400;padding:0 1.8rem;position:relative;text-align:center;user-select:none;z-index:0}.ferlin-button-primary.large{height:3rem!important}.ferlin-button-primary:hover{color:#000;outline:0;text-decoration:none}.leading{font-size:40px;font-style:italic;font-weight:600;line-height:32px;text-transform:uppercase}.ferlin-icon-heading{left:-5px;position:absolute;top:0;width:39px}.v-expansion-panel-title:focus{outline:none}.calculate-savings .v-btn__content{white-space:pre-wrap}.services-icon{font-size:.9em}.red-underline{border-bottom:1px solid #e40032}.product-page-nav .v-list-item__append{color:#e40032}.product-page-nav a:hover{text-decoration:none}.faqs .v-expansion-panel--active{background-color:#f4f4f4}.ferlin-top-spacing{margin-top:75px!important}.product-list-tile:hover img{filter:brightness(.5)}.rotate-icon{transform:rotate(90deg)}.header-body .v-carousel .v-carousel__controls .v-btn .v-btn__content{color:#c6c6c6}.header-body .v-carousel .v-carousel__controls .v-btn--active .v-btn__content{color:#e40032}.v-carousel .v-carousel__controls{background:transparent;padding-top:25px}.v-carousel .v-carousel__controls .v-btn{outline:none}.v-carousel .v-carousel__controls .v-btn .v-btn__overlay{background-color:transparent}.v-carousel .v-carousel__controls .v-btn .v-btn__content{color:#e40032}.v-carousel .v-carousel__controls .v-btn--active .v-btn__content{color:#c6c6c6}.v-carousel .v-carousel__controls .v-icon{opacity:1}.no-results-consultant-request .v-form{margin-top:12px}.image-left-text-right .image{width:80%}.container-no-spacing{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.consultant-container .content{padding-right:35px}.consultant-container .image{padding-left:35px!important}.consultant-container .v-row,.consultant-request .v-row{margin-top:0}.consultant-container .v-row .v-col,.consultant-request .v-row .v-col{padding-bottom:6px;padding-top:6px}.consultant-container .v-row .v-input__details,.consultant-request .v-row .v-input__details{padding-inline:0}.consultant-request .v-input{position:relative}.consultant-request .v-input .v-input__prepend{left:-20px;position:absolute;top:0}.options-subtitle{text-transform:uppercase}.product-detail-carousel .v-carousel-item{align-items:center;display:flex;min-height:240px}.product-detail-carousel .v-carousel-item video{height:100%;width:100%}@media screen and (min-width:1200px){.product-detail-carousel,.product-detail-carousel .v-carousel-item{min-height:350px}}[v-cloak]{display:none}html{height:100%;scroll-behavior:smooth}body{background-color:#fff;display:flex;flex-direction:column;min-height:100%;overflow-x:hidden}.page-content{flex:1;overflow-x:hidden}.page-container{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:36px;padding-right:36px}@media print,screen and (min-width:769px){.page-container{padding-left:5.6rem;padding-right:5.6rem}}.form-control{background-color:#fff;border:none;color:#000;display:block;outline:none;padding:0 .72rem;width:100%}.form-control::placeholder{color:#afafaf;opacity:1}input.form-control{height:2.5em}textarea.form-control{line-height:2.5em}.button-primary{align-items:center;border:none;color:#fff;display:inline-flex;font-size:20px;height:60px;padding:0 1.8rem;position:relative;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;z-index:0}.button-primary,.button-primary:before{background-color:#f52928;border-radius:5px}.button-primary:before{bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .5s linear;z-index:-1}.button-primary:focus,.button-primary:hover{color:#000;outline:0;text-decoration:none}.button-primary:focus:before,.button-primary:hover:before{opacity:0}@media print,screen and (min-width:769px){.button-primary{height:3rem}}.button-secondary{align-items:center;background-color:inherit;border:2px solid #e40032;color:#e40032;display:inline-flex;height:60px;padding:0 1.8rem;position:relative;text-align:center;text-decoration:none;user-select:none;vertical-align:middle}.button-secondary:focus,.button-secondary:hover{border-color:#000;box-shadow:0 0 27px 1px #e40032;color:#000;outline:0;text-decoration:none}@media print,screen and (min-width:769px){.button-secondary{height:3rem}}.button-primary .icon,.button-secondary .icon{display:inline-block;margin-left:-1.2rem;margin-right:.6rem;width:1.6rem}.button-primary.dimmed:not(:hover),.button-secondary.dimmed:not(:hover){opacity:.6}.btn-mt{margin-top:35px}@media print,screen and (min-width:769px){.btn-mt{margin-top:2rem}}.btn-mb{margin-bottom:35px}@media print,screen and (min-width:769px){.btn-mb{margin-bottom:2rem}}.page-object+.page-object{margin-top:125px}@media print,screen and (min-width:769px){.page-object+.page-object{margin-top:10rem}}.group-page-objects .page-object+.page-object{margin-top:75px}@media print,screen and (min-width:769px){.group-page-objects .page-object+.page-object{margin-top:5rem}}.page-object+.page-object.small-margin{margin-top:62.5px}@media print,screen and (min-width:769px){.page-object+.page-object.small-margin{margin-top:5rem}.inset-1-col{margin-left:5.52rem;margin-right:5.52rem}}.flex-col{display:flex;flex-direction:column}.flex-row{flex-direction:row}.flex-box,.flex-row{display:flex}.flex-column-box{display:flex;flex-direction:column}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-order-0{order:0}.flex-order-1{order:1}.flex-order-2{order:2}.flex-order-3{order:3}.flex-grow-1{flex-grow:1}@media print,screen and (min-width:769px){.flex-order-beyond-mobile-1{order:1}.flex-order-beyond-mobile-2{order:2}.pl-1-col{padding-left:5.52rem}.pr-1-col{padding-right:5.52rem}}.hidden{display:none}.no-text-wrap{white-space:nowrap}.page-content .page-object.security{margin-top:0}.half-wide-blocks{display:flex}@media print,screen and (min-width:1440px){.half-wide-blocks{width:50%}.half-wide-blocks.alignRight{margin-left:auto}}.is-small-image.lowercase-header .header-body .header-text{font-size:40px;font-weight:500;text-transform:none}.header-body .header-title{color:#f52928!important;font-size:36px!important;font-style:italic;font-weight:600;text-transform:uppercase}.header-body .header-text{font-size:60px;font-style:italic;font-weight:800;line-height:60px;margin-top:10px!important;text-transform:uppercase}.ferlin-icon{margin-left:-40px;max-height:2em;width:40px}@media screen and (max-width:768px){.ferlin-icon{left:-35px}}.comparison-row{border-bottom:1px solid #bbb3c0;vertical-align:top}.comparison-row td,.comparison-row th{font-size:.7rem;padding:10px}.ferlin-green{color:#60dd2a}.ferlin-red{color:#e40032}.ferlin-grey{color:#bbb3c0}.sla-title{color:#e40032;font-size:.9rem;font-style:italic}.services-page ul li::marker{color:#e40032}.btn-group-services{display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:row}@media print,screen and (min-width:769px){.btn-group-services{grid-auto-flow:column}}.btn-group-services a{background-color:#e40032;display:flex;height:auto;justify-content:center;margin:5px 10px;padding-bottom:10px;padding-top:10px}h2.ferlin-header{line-height:35px;margin-bottom:40px}h2.ferlin-header .sub-leading{color:#e40032;font-size:26px!important;font-style:italic;font-weight:400;line-height:1;text-transform:uppercase}@media screen and (min-width:769px){h2.ferlin-header .sub-leading{font-size:28px!important}}h2.ferlin-header .leading{font-size:32px!important;font-style:italic;font-weight:600;line-height:1;text-transform:uppercase}@media screen and (min-width:769px){h2.ferlin-header .leading{font-size:40px!important}}