@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Amaranth:ital,wght@0,400;0,700;1,400;1,700&display=swap";*,*:after,*:before{box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,Open Sans,sans-serif;font-size:140%;line-height:1.5;color:#333;background-color:#fff;padding-top:146px;margin:0}img{max-width:100%;vertical-align:middle}a{color:#333;text-decoration:none}a:focus,a:hover{text-decoration:underline}input[type=text],input[type=search]{font-size:inherit;line-height:inherit}::selection{background-color:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 15px 15px 0}.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 15px 15px}.alignleft{float:left;margin:5px 15px 15px 0}.wp-caption{background:#fff;border:thin solid #F0F0F0;max-width:95%;padding:5px;text-align:center}.wp-caption img{width:auto;max-width:98.5%;height:auto;border:0 none;padding:0;margin:0}.wp-caption .wp-caption-text,.gallery-caption{margin:0;padding:0 5px 5px;font-size:140%;line-height:1.5}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.reset-box{padding:0;margin:0}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px 16px;z-index:100;text-decoration:none}.skip-link:focus{top:0}.wrapper{max-width:1080px;padding:0 15px;margin:0 auto;position:relative;z-index:3;min-height:350px}.wrapper--no-footer{padding-top:1.5rem;margin-bottom:14rem}.wrapper a,.wrapper a:active,.wrapper a:visited,.wrapper a:link,.wrapper a:focus{text-decoration:underline}.header{position:fixed;width:100%;background-color:#fff;z-index:50;top:0}.header__container{width:1080px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1090px){.header__container{width:100%}}@media (max-width: 820px){.header__container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:10px 0 0}}@media (max-width: 820px){.header__container h2{margin:0}}.header__menu{display:flex;justify-content:space-between;align-items:center}@media (max-width: 820px){.header__menu{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.header__menu--item a,.header__menu--item a:active,.header__menu--item a:visited,.header__menu--item a:link,.header__menu--item a:focus,.header__menu .menu-item a,.header__menu .menu-item a:active,.header__menu .menu-item a:visited,.header__menu .menu-item a:link,.header__menu .menu-item a:focus{font-family:Roboto,sans-serif;font-weight:600;color:#000}.header__menu--item a:hover,.header__menu--item a:active:hover,.header__menu--item a:visited:hover,.header__menu--item a:link:hover,.header__menu--item a:focus:hover,.header__menu .menu-item a:hover,.header__menu .menu-item a:active:hover,.header__menu .menu-item a:visited:hover,.header__menu .menu-item a:link:hover,.header__menu .menu-item a:focus:hover{color:#000}.header__menu--item:hover,.header__menu .menu-item:hover{text-decoration:underline}.header__menu--item:not(:last-child),.header__menu .menu-item:not(:last-child){margin-right:10px}.header__menu--item#menu_button,.header__menu .menu-item#menu_button{display:none}@media (max-width: 820px){.header__menu--item#menu_button,.header__menu .menu-item#menu_button{display:initial}}@media (max-width: 820px){.header__menu--item,.header__menu .menu-item{padding:10px 0;width:100%;border-bottom:1px solid rgb(243,243,243)}.header__menu--item:not(#menu_button),.header__menu .menu-item:not(#menu_button){display:none}}.header__menu--item-show,.header__menu .menu-item-show{display:initial!important}.header__menu--item-image,.header__menu .menu-item-image{width:100%}.header__menu--item-image:hover,.header__menu .menu-item-image:hover{cursor:pointer}.header__menu--item-image img,.header__menu .menu-item-image img{width:20px}.header__top{width:100%;height:auto;padding:10px 0;background-color:#f3f3f3;border-bottom:1px solid rgba(116,116,116,.15)}.header__top--container{width:1080px;margin:0 auto;padding:0 15px;height:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1090px){.header__top--container{width:100%}}.header__top--cta{height:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}@media only screen and (max-width: 399px){.header__top--cta{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}}.header__top--cta a,.header__top--cta a:active,.header__top--cta a:visited,.header__top--cta a:link,.header__top--cta a:focus{font-family:Roboto,sans-serif;width:auto;font-weight:600;margin-left:0}.header__top--cta a img,.header__top--cta a:active img,.header__top--cta a:visited img,.header__top--cta a:link img,.header__top--cta a:focus img{width:15px}.header__top--cta p{font-family:Roboto,sans-serif;margin:0 5px 0 0}.header__top--rightwrapper{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.header__top--thuiswinkel{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}@media only screen and (max-width: 399px){.header__top--thuiswinkel{display:none}}.header__top--thuiswinkel a,.header__top--thuiswinkel a:active,.header__top--thuiswinkel a:visited,.header__top--thuiswinkel a:link,.header__top--thuiswinkel a:focus{text-decoration:none;border-radius:5px;transition:all .25s ease;margin-right:10px}.header__top--thuiswinkel a:hover,.header__top--thuiswinkel a:active:hover,.header__top--thuiswinkel a:visited:hover,.header__top--thuiswinkel a:link:hover,.header__top--thuiswinkel a:focus:hover{transform:scale(1.05)}.header__top--thuiswinkel a img,.header__top--thuiswinkel a:active img,.header__top--thuiswinkel a:visited img,.header__top--thuiswinkel a:link img,.header__top--thuiswinkel a:focus img{height:36px}.header__top--contact{font-family:Roboto,sans-serif;display:flex;justify-content:flex-start;align-items:center;white-space:nowrap}.header__top--contact a,.header__top--contact a:active,.header__top--contact a:visited,.header__top--contact a:link,.header__top--contact a:focus{margin-left:5px;font-weight:600;color:#fff;text-decoration:none;background-color:#921515;padding:10px;border-radius:5px;transition:all .25s ease}.header__top--contact a:hover,.header__top--contact a:active:hover,.header__top--contact a:visited:hover,.header__top--contact a:link:hover,.header__top--contact a:focus:hover{opacity:.8;transform:scale(1.05)}.header__top--contact a img,.header__top--contact a:active img,.header__top--contact a:visited img,.header__top--contact a:link img,.header__top--contact a:focus img{width:20px;margin-right:5px;filter:invert(100%)}.header__top--contact p{margin:0}.logo{width:100%;border-bottom:1px solid rgba(116,116,116,.15);font-family:Amaranth,sans-serif;text-align:center}.logo a:hover,.logo a:active:hover,.logo a:visited:hover,.logo a:link:hover,.logo a:focus:hover{text-decoration:none}.logo h2{font-weight:300;font-size:clamp(20px,5vw,33px);text-transform:uppercase;letter-spacing:2px;transition:all .1s ease}.nav{width:100%;border-bottom:1px solid rgba(116,116,116,.15)}.menu{width:1080px;margin:0 auto;padding:10px 15px}@media (max-width: 1090px){.menu{width:100%}}.menu ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.menu li{margin-right:10px;font-family:Roboto,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-weight:300;position:relative}.menu li:after{content:"";display:block;height:3px;width:100%;background-color:#000;position:absolute;top:30px;opacity:0;transition:all .5s ease}.menu li:hover{text-decoration:none}.menu li:hover a,.menu li:hover a:active,.menu li:hover a:visited,.menu li:hover a:link,.menu li:hover a:focus{text-decoration:none}.menu li:hover a:hover,.menu li:hover a:active:hover,.menu li:hover a:visited:hover,.menu li:hover a:link:hover,.menu li:hover a:focus:hover{text-decoration:none}.menu li:hover:after{content:"";opacity:1;display:block;height:3px;width:100%;background-color:#000;position:absolute;top:30px}.current_page_item:after{opacity:1!important}.home__icon{display:flex;justify-content:center;align-items:center;height:20px;background-image:url(img/icons/home.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;opacity:.6}@media (max-width: 1090px){.home__icon{height:40px;background-size:20px}}.home__icon:hover{opacity:1}.home__icon a,.home__icon a:active,.home__icon a:visited,.home__icon a:link,.home__icon a:focus{opacity:0}.footer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;position:relative;z-index:2}.footer__top{position:relative;left:0;width:100%;z-index:-1;fill:#921515;padding-bottom:2rem}.footer__top svg{position:absolute;bottom:0;fill:#921515;color:#921515}.footer__content{background-color:#921515;padding:2rem 0;width:100%}.footer__menu{width:100%;border-bottom:1px solid rgba(255,255,255,.179);margin-bottom:10px}.footer__menu ul{columns:3;list-style-type:none;padding:0}@media only screen and (max-width: 639px){.footer__menu ul{columns:1}}.footer__menu ul li a{color:#fafafa}.footer__container{width:1080px;margin:0 auto;padding:0 15px;color:#fafafa;background-color:#921515;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.footer__container .footer__section--item a{color:#fafafa}@media (max-width: 1090px){.footer__container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}}.footer__section{font-family:Roboto,sans-serif;color:#ccc}.footer__section p{margin:0}@media (max-width: 1090px){.footer__section{width:100%;margin-bottom:2rem}}.footer__section--item{width:100%}.footer button{color:#fff}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.grid{margin-top:2rem}.grid__container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (max-width: 1090px){.grid__container{flex-direction:column}}.grid a,.grid a:active,.grid a:visited,.grid a:link,.grid a:focus{display:flex;justify-content:center;align-items:center}.grid__item{width:calc(50% - 15px);display:flex;justify-content:center;align-items:center;height:40rem;background-color:#000;margin-bottom:30px;background-size:cover;background-position:center center;position:relative;padding:1rem;transition:transform .3s ease;font-family:Roboto,sans-serif}@media (max-width: 1090px){.grid__item{width:100%;height:30rem;margin-bottom:20px}}.grid__item:hover,.grid__item:focus,.grid__item:active{transform:scale(1.025);text-decoration:none}.grid__item--title{margin-top:auto;width:100%}.grid__item--title h3{color:#000;font-size:clamp(20px,5vw,30px);font-weight:900;margin:0;padding:5px 10px;line-height:1;background-color:#ffffff8a;backdrop-filter:blur(5px)}.grid__item--title p{margin:0}.grid__bottom{display:flex;justify-content:center;align-items:center}.content{padding:2rem 0;position:relative}.content__intro{font-family:Roboto,sans-serif;color:#333;position:relative}.content__intro a,.content__intro a:active,.content__intro a:visited,.content__intro a:link,.content__intro a:focus{text-decoration:underline}.content__intro h2{font-size:clamp(25px,5vw,48px);font-family:Amaranth,sans-serif;color:#921515;margin:0}.content__intro h3{font-size:clamp(20px,5vw,24px)}.content__intro p{font-size:15px;line-height:1.8;margin-top:0}.content__summary{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;width:100%}@media (max-width: 1090px){.content__summary{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.content__left,.content__right{width:calc(50% - 10px)}@media (max-width: 1090px){.content__left,.content__right{width:100%;margin-bottom:2rem}}@media (max-width: 1090px){.content__right ul{margin:0;padding:0}}.content__right ul li{list-style:none;margin-bottom:10px}.content__right ul li img{width:15px;margin-right:5px}.content__svg{position:absolute;width:90%;top:105px;right:-100px;z-index:-1;opacity:.35}@media (max-width: 1090px){.content__svg{right:0}}.content__svg svg{width:100%}.content__how--container{width:100%;display:flex;justify-content:space-between;align-items:stretch;margin-top:2rem;margin-bottom:2rem}@media (max-width: 1090px){.content__how--container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.content__how--step{width:calc(33.3333333333% - 10px);border-radius:5px;background-color:#fff;padding:20px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;box-shadow:0 1px 1px #0000001a,0 2px 2px #0000001a,0 4px 4px #0000001a,0 8px 8px #00000026;text-align:center}@media (max-width: 1090px){.content__how--step{width:100%;margin-bottom:2rem}}.content__how--step h4{font-size:clamp(25px,5vw,48px);font-family:Amaranth,sans-serif;color:#921515;margin:0;font-size:clamp(25px,5vw,38px);font-weight:400;font-size:20px;margin-bottom:1rem}.content__how--step p{font-family:Roboto,sans-serif;margin:0}.content__how--step a,.content__how--step a:active,.content__how--step a:visited,.content__how--step a:link,.content__how--step a:focus{text-decoration:underline;font-weight:600}.content__how--step-img{width:100%;height:65px;display:flex;justify-content:center;align-items:center}.content__how--step-img svg{width:18%;max-width:60px;fill:#921515}.block{width:100%}.block__container{width:100%;margin:0 auto;padding:10px 15px;border-radius:5px;background-color:#fff;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 6px 8px #0000001c,0 8px 16px #0000001c}.block__container h3{font-size:clamp(25px,5vw,48px);font-family:Amaranth,sans-serif;color:#921515;margin:0;font-size:clamp(25px,5vw,38px);font-weight:400}.scrollAnchor{position:absolute;z-index:999;top:-120px}.btn-toggle-group{display:flex;margin-right:10px}.btn-toggle:first-child p{border-radius:5px 0 0 5px;border-right:none!important}.btn-toggle:last-child p{border-radius:0 5px 5px 0;border-left:none!important}.btn-toggle p{width:fit-content;border:1px solid #838383;background-color:#8383833d;padding:7px}.btn-toggle p:hover{cursor:pointer;opacity:.8;background-color:#f3f3f3}.btn-toggle input[type=radio]{display:none}.btn-toggle input[type=radio]:checked+p{background-color:#fff}.row__container{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:4rem 0 0;margin-top:4rem;border-top:1px solid rgba(0,0,0,.13)}@media (max-width: 1090px){.row__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.row__left{width:35%;color:#333}.row__left h3{margin:0 0 2rem;font-family:Roboto,sans-serif;font-size:clamp(20px,5vw,24px)}.row__left p{font-family:Roboto,sans-serif;font-size:15px;line-height:1.8;margin:0}@media (max-width: 1090px){.row__left{width:100%;order:2}}.row__right{width:60%}@media (max-width: 1090px){.row__right{width:100%;order:1;margin-bottom:10px}}.image__center{margin-top:3rem;display:flex;justify-content:center;align-items:flex-start}body.faq h2{margin-top:15px}body.faq .question{color:#921515;margin:0 0 0 10px;cursor:pointer;user-select:none}body.faq .question:hover{text-decoration:underline}body.faq .question:before{content:"- "}body.faq .answer{display:none;margin:0 0 10px 20px}.banner{width:100%;height:35rem;color:#fff;position:relative;background-color:transparent;background-size:cover;background-position:center center;z-index:-1;overflow:hidden}@media (max-width: 1090px){.banner{height:50rem}}.banner__small{padding-top:2rem;height:10rem;background-color:#434a42}.banner__small h1,.banner__small h2{font-size:clamp(25px,2.5vw,60px)!important;text-transform:unset!important}.banner:before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;min-height:100%;height:inherit;background:#0003;content:""}.banner__solid{display:block;width:100%;height:120px}@media (max-width: 1090px){.banner__solid{height:60px}}.banner__content{width:1080px;padding:0 15px;margin:0 auto;height:100%;font-family:Roboto,sans-serif;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}@media (max-width: 1090px){.banner__content{width:100%}}.banner__content h1,.banner__content h2{margin:0;font-size:clamp(25px,4vw,60px);text-transform:uppercase;font-weight:600;line-height:1;font-family:Amaranth,sans-serif}.banner__content p{margin:0;font-size:clamp(16px,5vw,24px);text-transform:uppercase}.banner__static{width:100%;height:50rem;display:block;background-attachment:fixed;background-size:cover;padding-top:2rem}.banner__static h3{font-size:clamp(25px,5vw,48px);color:#fff}.banner__static--container{width:1080px;margin:0 auto;padding:0 15px;text-align:center}@media (max-width: 1090px){.banner__static--container{width:100%}}.hero{width:100%;height:75vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width: 1090px){.hero{height:100%}}.hero__container{margin-top:15rem;width:1080px;z-index:2}@media (max-width: 1090px){.hero__container{width:100%;padding:0 15px;margin-top:2rem}}.hero__content{color:#fff;background-color:#921515;border-radius:5px;padding:2rem;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 6px 8px #0000001c,0 8px 16px #0000001c}.hero__content h1{font-size:clamp(25px,5vw,50px);font-family:Amaranth,sans-serif;line-height:1.5;margin:0 0 2rem;line-height:1}.hero__content p{font-family:Roboto,sans-serif;margin:0;width:60%;line-height:2.1}@media (max-width: 1090px){.hero__content p{width:100%}}.hero__items{display:flex;justify-content:space-between;align-items:stretch;height:auto}@media (max-width: 1090px){.hero__items{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.hero__item{width:calc(50% - 10px);margin-top:2rem;background-color:#f3f3f3;border-radius:5px;padding:2rem;height:auto;font-family:Roboto,sans-serif;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 6px 8px #0000001c,0 8px 16px #0000001c}@media (max-width: 1090px){.hero__item{width:100%}}.hero__item a,.hero__item a:active,.hero__item a:visited,.hero__item a:link,.hero__item a:focus{font-weight:600;text-decoration:none;font-size:clamp(18px,5vw,22px);font-family:Amaranth,sans-serif}.hero__item a>img,.hero__item a:active>img,.hero__item a:visited>img,.hero__item a:link>img,.hero__item a:focus>img{position:initial;width:10px;transform:none;margin-left:10px;transition:all .5s ease}.hero__item a:hover>img,.hero__item a:active:hover>img,.hero__item a:visited:hover>img,.hero__item a:link:hover>img,.hero__item a:focus:hover>img{margin-left:20px}.hero img{transform:translateY(5px) scaleX(-1);width:100vw;position:absolute;bottom:-10rem}@media (max-width: 1090px){.hero img{bottom:0}}.wrapper .page .paymentmethods{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.wrapper .page .paymentmethods>div{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-basis:auto;width:calc(33% - 10px);flex-grow:initial;text-align:center;margin:0}.wrapper .page .paymentmethods>div figure{background-color:#fcfcfc;border:1px solid #ddd;border-radius:15px;padding:15px;width:90px;height:60px;display:flex;justify-content:center;align-items:center;flex-direction:row}.wrapper .page .paymentmethods>div figure img{max-height:40px;max-width:70px}.contact__container{display:flex;justify-content:space-between;align-items:flex-start;width:700px}@media (max-width: 1090px){.contact__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}}.contact__container--full{display:flex;justify-content:space-between;align-items:flex-start;width:100%}@media (max-width: 1090px){.contact__container--full{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}}.contact__section{width:calc(50% - 10px)}@media (max-width: 1090px){.contact__section{width:100%}}.contact__info{padding-left:2rem;opacity:.8;width:33%}@media (max-width: 1090px){.contact__info{padding:0;width:100%}}.contact__info--row{font-family:Roboto,sans-serif;margin-top:10px}.content__form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.content__form--btngroup{display:flex;justify-content:flex-start;align-items:center;margin-right:1rem}.content__form--btngroup input{margin-left:0;margin-top:0}.content__form--btngroup label p{margin:0}.content__form--two{display:flex;justify-content:space-between;align-items:flex-start;width:100%;position:relative}@media (max-width: 1090px){.content__form--two{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}}.content__form--two input[type=text],.content__form--two input[type=number],.content__form--two input[type=email]{font-family:Roboto,sans-serif;font-size:inherit;line-height:inherit;width:100%;padding:10px 7.5px;border-radius:5px;outline:0!important;border-width:1px;border-color:#838383;border-style:solid}@media (max-width: 1090px){.content__form--two input[type=text],.content__form--two input[type=number],.content__form--two input[type=email]{width:100%}}.content__form--radiooption{padding:.25rem 1rem}.content__form--radiooption input{margin-right:1rem}.content__form--name{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}@media (max-width: 1090px){.content__form--name{width:100%;display:flex;justify-content:space-between;align-items:flex-start}}.content__form--half{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:49%;margin:0 0 10px}@media (max-width: 1090px){.content__form--half{width:100%}}.content__form--autow{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:auto;position:absolute;right:-40px;margin:0 0 10px}@media (max-width: 1090px){.content__form--autow{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;right:0;width:100%}.content__form--autow label{display:none}}.content__form--fill{width:stretch;flex-grow:1;margin-left:10px}.content__form--third{width:33%}.content__form--third input[type=text]{width:100%!important}.content__form--delivery{width:100%;display:none}.content__form--item{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;font-family:Roboto,sans-serif;margin-bottom:10px}.content__form--item input[type=text],.content__form--item input[type=number],.content__form--item input[type=email]{font-family:Roboto,sans-serif;font-size:inherit;line-height:inherit;width:100%;padding:10px 7.5px;border-radius:5px;outline:0!important;border-width:1px;border-color:#838383;border-style:solid}@media (max-width: 1090px){.content__form--item input[type=text],.content__form--item input[type=number],.content__form--item input[type=email]{width:100%}}.content__form--item select{font-family:Roboto,sans-serif;font-size:inherit;line-height:inherit;width:100%;padding:12px 5px 11px;border-radius:5px;outline:0!important;border-width:1px;border-color:#838383;border-style:solid}@media (max-width: 1090px){.content__form--item select{width:100%}}.content__form--item textarea{width:100%;height:200px;padding:10px;border-radius:5px;outline:0!important;border-width:1px;border-color:#838383;border-style:solid}@media (max-width: 1090px){.content__form--item textarea{width:100%}}.content__form--item .text-muted{color:#636363}.content__form--item input[type=submit],.content__form--item a,.content__form--item button{text-decoration:none!important;text-align:center;font-family:Roboto,sans-serif;font-size:inherit;line-height:inherit;width:300px;padding:10px 7.5px;border-radius:5px;outline:0!important;border-width:0px;color:#fff;border-color:#838383;border-style:solid;background-color:#921515}.content__form--item input[type=submit].budget-delete,.content__form--item a.budget-delete,.content__form--item button.budget-delete{width:auto}.content__form--item input[type=submit].budget-delete img,.content__form--item a.budget-delete img,.content__form--item button.budget-delete img{margin-right:0;transform:rotate(45deg)}.content__form--item input[type=submit]:hover,.content__form--item a:hover,.content__form--item button:hover{cursor:pointer;opacity:.9}.content__form--item input[type=submit]:disabled,.content__form--item a:disabled,.content__form--item button:disabled{opacity:.3;cursor:not-allowed}.content__form--item input[type=submit] img,.content__form--item a img,.content__form--item button img{width:20px;margin-right:5px;filter:invert(100%)}@media (max-width: 1090px){.content__form--item input[type=submit],.content__form--item a,.content__form--item button{width:100%}}.budget-wrapper{width:100%}.orderstatus__row{display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:center;width:100%}@media only screen and (max-width: 639px){.orderstatus__row{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:center}}.orderstatus__col{width:50%}@media only screen and (max-width: 639px){.orderstatus__col{width:100%}}.orderstatus__info-label{width:40%;font-weight:700}.orderstatus__info-value{width:60%}.orderstatus .totals{padding-top:10px}.orderstatus .totals__row{width:100%;display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:stretch}.orderstatus .totals__name{width:75%;text-align:right;padding-right:1rem}.orderstatus .totals__value{width:20%;font-weight:700;text-align:right;white-space:nowrap}@media only screen and (max-width: 639px){.orderstatus .totals__value{width:25%}}.orderstatus .totals__fullwidth{width:95%;text-align:right}@media only screen and (max-width: 639px){.orderstatus .totals__fullwidth{width:100%}}.cart hr{margin:.5rem 0}.cart-products__header{display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:center;width:100%;padding:.5rem;margin-left:0;margin-right:0;margin-bottom:10px;text-align:left;font-weight:700}.cart-products__row{width:100%;display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:center;background-color:#ffffff80}@media only screen and (max-width: 639px){.cart-products__row{flex-wrap:wrap}}.cart-products__product{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:52%;padding:.25rem .5rem}@media only screen and (max-width: 1023px){.cart-products__product{width:58%}}@media only screen and (max-width: 767px){.cart-products__product{width:65%;font-size:90%}}@media only screen and (max-width: 639px){.cart-products__product{width:100%}}.cart-products__product-text{margin-left:.5rem}.cart-products__product-articlenumber{display:none}@media only screen and (max-width: 1023px){.cart-products__product-articlenumber{display:block}}.cart-products__product-price{display:none}@media only screen and (max-width: 767px){.cart-products__product-price{display:block}}.cart-products__articlenumber{width:13%;text-align:center;white-space:nowrap;padding:.25rem .5rem}@media only screen and (max-width: 1023px){.cart-products__articlenumber{display:none}}.cart-products__price{width:8%;white-space:nowrap;text-align:right;padding:.25rem .5rem}@media only screen and (max-width: 1023px){.cart-products__price{width:10%}}@media only screen and (max-width: 767px){.cart-products__price{display:none}}.cart-products__quantity{width:10%;padding:.25rem .5rem}.cart-products__quantity input{padding:2px 4px 2px 1rem;text-align:left}.cart-products__quantity input.is-invalid{background-position:center left .5625rem}@media only screen and (max-width: 1023px){.cart-products__quantity{width:13%}}@media only screen and (max-width: 767px){.cart-products__quantity{width:15%}}@media only screen and (max-width: 639px){.cart-products__quantity{width:45%}}.cart-products__subtotal{width:12%;white-space:nowrap;text-align:right;padding:.25rem .5rem}@media only screen and (max-width: 1023px){.cart-products__subtotal{width:14%}}@media only screen and (max-width: 767px){.cart-products__subtotal{width:15%}}@media only screen and (max-width: 639px){.cart-products__subtotal{width:45%}}.cart-products__delete{width:5%;padding:.25rem .5rem;text-align:center}@media only screen and (max-width: 639px){.cart-products__delete{width:10%}}.cart__border-top{border-top:1px solid rgba(0,0,0,.1);margin-top:1.5rem;padding-top:1rem}.btn--link{padding:0;color:inherit;background-color:transparent;border:none;cursor:pointer}.infopopup{position:relative}.infopopup:hover .infopopup__text{display:block}.infopopup__icon{background-image:url(img/icons/info-circle.svg);width:15px;height:15px;background-size:100% 100%;background-repeat:no-repeat;display:inline-block;visibility:visible;color:#921515}.infopopup__text{display:none;width:400px;background-color:#921515;border:1px solid rgb(146,21,21);color:#fafafa;text-align:left;font-size:90%;padding:1rem;border-radius:5px;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 6px 8px #0000001c,0 8px 16px #0000001c;position:absolute;z-index:1;top:100%;left:-100px;right:auto}@media only screen and (max-width: 767px){.infopopup__text{padding:.5rem;left:auto;right:-50px;width:250px}}@media only screen and (max-width: 479px){.infopopup__text{font-size:100%}}.infopopup__text a{color:#ccc;text-decoration:underline}.magazine__container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.magazine__main{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.magazine__main img{max-width:100%;max-height:800px}.magazine__navigation{width:100%;display:flex;justify-content:center;align-items:flex-start;display:none}.magazine__navigation--item{width:15%;margin:0 5px;display:flex;justify-content:center;align-items:center}.magazine__navigation--item:hover{cursor:pointer;transform:scale(1.025)}.magazine__navigation--item img{max-width:100%;max-height:800px}.magazine__next{width:30px;display:flex;position:absolute;right:-15px;height:100%;z-index:2}@media (max-width: 1090px){.magazine__next{margin-right:1.75rem;width:20px}}.magazine__next:hover{cursor:pointer}.magazine__next:hover img{transform:scale(1.1)}.magazine__prev{width:30px;display:flex;position:absolute;left:-15px;height:100%;z-index:2}@media (max-width: 1090px){.magazine__prev{margin-left:1.75rem;width:20px}}.magazine__prev:hover{cursor:pointer}.magazine__prev:hover img{transform:scale(1.1)}.swiper-container{width:100%;height:100%;margin-top:1rem;overflow-x:scroll;overflow-y:hidden}.impression{width:100%}.impression__intro h3{font-size:clamp(25px,5vw,48px);font-family:Amaranth,sans-serif;color:#921515;margin:0;font-size:clamp(25px,5vw,38px);font-weight:400}.impression__intro p{font-family:Roboto,sans-serif;font-size:15px;line-height:1.8;margin:0;color:#333}.impression__container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.impression__content{margin-top:2rem}.impression__row{display:flex;justify-content:space-between;align-items:flex-start}.impression__1,.impression__1-3,.impression__1-2{width:100%;margin-bottom:20px}.impression__1 img,.impression__1-3 img,.impression__1-2 img{width:100%;border-radius:5px}.impression__1-2{width:calc(50% - 10px)}.impression__1-3{width:calc(33.3333333333% - 10px)}.payment__error{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.payment__continue{text-align:right}.payment__continue input[type=submit],.payment__continue a{text-decoration:none!important;text-align:center;font-family:Roboto,sans-serif;font-size:inherit;line-height:inherit;width:300px;padding:10px 7.5px;border-radius:5px;outline:0!important;border-width:0px;color:#fff;border-color:#838383;border-style:solid;background-color:#921515}.payment__continue input[type=submit]:hover,.payment__continue a:hover{cursor:pointer;opacity:.9}.payment__continue input[type=submit]:disabled,.payment__continue a:disabled{opacity:.3;cursor:not-allowed}.payment__continue input[type=submit] img,.payment__continue a img{width:20px;margin-right:5px;filter:invert(100%)}@media (max-width: 1090px){.payment__continue input[type=submit],.payment__continue a{width:100%}}.payment__method{display:flex;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;border:2px solid rgb(146,21,21);border-radius:1rem;margin-bottom:1rem;height:7rem}.payment__method-selector{display:flex;align-content:center;justify-content:center;padding:1rem .5rem;align-items:center;justify-items:center}.payment__method-selector input[type=radio]{opacity:0;position:fixed;width:0}.payment__method-selector label{display:block;position:relative;background-color:#fff;height:2rem;width:2rem;font-size:1rem;padding:.2rem;border:2px solid rgb(146,21,21);border-radius:1rem}.payment__method-selector label img{display:none}.payment__method-selector input[type=radio]:checked+label{background-color:#921515;color:#fff}.payment__method-selector input[type=radio]:checked+label img{position:absolute;top:2px;left:1px;filter:invert(100%);display:inline-block}.payment__method-selector label:hover{background-color:#bf1b1b}.payment__method-image{width:8rem;display:flex;align-content:center;justify-content:center;padding:1rem}.payment__method-image img{max-width:8rem;max-height:80px}.payment__method-description{padding:1rem;width:50%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.payment__method-description p{font-size:1.3rem;font-weight:700;margin:0}.payment__method-description select{margin-top:.5rem}#snow{position:absolute;inset:0}.snowflake{position:absolute;width:10px;height:10px;background:linear-gradient(#fff,#fff);border-radius:50%;filter:drop-shadow(0 0 10px white)}
