@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto+Mono:400,700|Roboto:400,500,700);@import url(https://d1azc1qln24ryf.cloudfront.net/81457/kentekenplaatnl/style-cf.css?q0mst0);html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit}:after,:before{font-family:icomoon;font-weight:400}.ab-icon:before{font-family:dashicons}html{font-size:62.5%}body,html{min-height:100vh;margin:0;padding:0}embed,iframe,img,object,video{display:block;max-width:100%;height:auto}body figure,ol,ul{margin:0}ol,ul{padding:0;list-style:none}table{width:100%;border-collapse:collapse}body,button,input,option,select,textarea{font-family:Roboto,sans-serif;font-size:16px;line-height:2;color:#353f48}h1,h2,h3,h4,h5,h6{margin:0 0 22.5px;font-family:Roboto Mono,monospace;color:#353f48;text-transform:uppercase;line-height:1.3;font-weight:900}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:52px;color:#094b6e}h2{font-size:40px}h3{font-size:20px}h4,h5,h6{font-size:16px}@media only screen and (max-width:768px){h1{font-size:34px}}a{color:#20aa41}a,a:active,a:focus,a:hover{text-decoration:none;outline:none}a:active,a:hover{color:#353f48}a:not([href]):active,a:not([href]):hover{color:#20aa41}p{margin:0}mark{background:rgba(32,170,65,.2)}hr{border-top:1px solid rgba(204,214,220,.6)}::selection{background:rgba(9,75,110,.4);text-shadow:none}blockquote{margin:0;padding:0;font-size:48px;color:#20aa41;font-weight:400;line-height:1.4}blockquote,blockquote:before{position:relative;font-family:PT Sans,sans-serif}blockquote:before{content:open-quote}blockquote:after{position:relative;font-family:PT Sans,sans-serif;content:close-quote}dl{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(204,214,220,.6)}dl dd,dl dt{width:70%;margin:0;border-top:1px solid rgba(204,214,220,.6)}dl dt{width:30%;padding-right:15px}.content-area{line-height:1.75}.content-area p:not(:last-child){margin-bottom:45px}.content-area a{color:#20aa41}.content-area a:active,.content-area a:focus,.content-area a:hover{text-decoration:underline}.content-area strong{color:#353f48}.content-area .introtext{font-size:18px;font-weight:500}.content-area ul,blockquote{margin:2em 0 2em .5em}.content-area ul{padding:0;list-style:none}.content-area ul li{position:relative;padding-left:30px}.content-area ul li:not(:last-child){margin-bottom:15px}.content-area ul li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;background:#20aa41}.content-area ul ul{margin-top:0;margin-bottom:0}.content-area ol{margin:2em 0 2em .5em;padding:0;list-style:none}.content-area ol li{position:relative;padding-left:30px;counter-increment:step-counter}.content-area ol li:not(:last-child){margin-bottom:15px}.content-area ol li:before{position:absolute;left:0;content:counter(step-counter);font-family:Roboto,sans-serif;line-height:inherit;font-weight:500;color:#20aa41}.content-area ol ol{counter-reset:step-counter;margin-top:0;margin-bottom:0}.btn,input[type=button],input[type=reset],input[type=submit]{position:relative;display:inline-block;padding:15px 60px;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;line-height:1;border:1px solid #20aa41;background-color:#00b65f;border-radius:5px;overflow:hidden;outline:0;transition:.2s;cursor:pointer}.btn:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#20aa41;background:transparent}.btn--primary{background:#20aa41;color:#fff}.btn--primary:focus,.btn--primary:hover{color:#20aa41;border-color:#20aa41}.btn--secondary{background:#094b6e;color:#fff}.btn--secondary:focus,.btn--secondary:hover{background-color:#073b56;color:#fff}.btn--diap{background:#fff;color:#2e2e2e}.btn--diap:focus,.btn--diap:hover{background-color:#f4e9e6;color:#2e2e2e}.btn--ghost{background:transparent;color:#20aa41}.btn--ghost:focus,.btn--ghost:hover{background-color:#20aa41;color:#fff}.btn--small{font-size:14px;padding:9px 24px}.btn--full{display:block;width:100%}.btn--alt{font-size:14px;color:#353f48;font-weight:600;font-family:Roboto Mono,monospace;text-decoration:underline;border:none;padding-left:30px;background:none}.btn--alt:before{position:absolute;left:0;top:12px;content:"";color:#a3afb6;font-size:20px}.btn--alt:focus,.btn--alt:hover{color:#20aa41}.btn--alt-back:before{position:absolute;left:0;content:""}.btn--dashed{padding:30px 60px;color:#353f48;border:1px dashed #353f48}.btn--dashed:focus,.btn--dashed:hover{color:#20aa41;border-color:#20aa41;background:none}@media only screen and (max-width:768px){.btn,input[type=button],input[type=reset],input[type=submit]{width:100%}.btn--alt{text-align:left}}[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],select,textarea{display:block;height:45px;width:100%;padding:10px 20px;border-radius:5px;white-space:normal;color:#353f48;font-family:Roboto Mono,monospace;background:#fff;border:1px solid #ccd6dc;transition:.15s}[type=date]:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=url]:focus,select:focus,textarea:focus{outline:none;border-color:#20aa41}[type=date]:disabled,[type=email]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=url]:disabled,select:disabled,textarea:disabled{color:#2e2e2e;background:#f4f7f9;cursor:default}label{display:flex;justify-content:space-between;align-items:baseline;font-family:Roboto Mono,monospace;font-weight:600;text-transform:uppercase;font-size:13px;margin-bottom:7.5px}.label-tip{margin-left:20px;color:#353f48;font-size:12px}.label-tip[href]:hover{color:#353f48;text-decoration:none}.form-row.disabled label{color:#a3afb6}::placeholder{color:#353f48}textarea{height:auto;min-height:150px;padding-top:20px}select{padding-right:35px;padding-top:0;padding-bottom:0;white-space:nowrap;background:#fff url(/build/images/arrow-bottom.429155cd.svg) calc(100% - 8px) 50% no-repeat;background-size:22px 22px;appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input[type=button],input[type=reset],input[type=submit]{display:block}input[type=range]{display:block;width:100%}@-moz-document url-prefix(){input[type=file]{padding-top:0!important}}.radio{position:relative}.radio [type=radio]{position:absolute;left:-9999em}.radio [type=radio]+label{display:block;padding:3px 5px 3px 30px;margin-bottom:5px;cursor:pointer}.radio [type=radio]+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:#fff;border:1px solid #ccd6dc;border-radius:12px;transition:.25s}.radio [type=radio]:checked+label:before{background:#2e2e2e;box-shadow:inset 0 0 0 1px #2e2e2e,inset 0 0 0 8px #fff}.radio [type=radio]:focus+label:before{box-shadow:inset 0 0 0 2px #2e2e2e}.radio [type=radio]:checked:focus+label:before{box-shadow:inset 0 0 0 2px #2e2e2e,inset 0 0 0 8px #fff}.radio [type=radio]:disabled+label{color:#2e2e2e;cursor:default}.radio [type=radio]:disabled+label:before{opacity:.35}.checkbox{position:relative}.checkbox [type=checkbox]{position:absolute;left:-9999em}.checkbox [type=checkbox]+label{display:block;padding:3px 5px 3px 40px;margin-bottom:5px;cursor:pointer;font-family:Roboto Mono,monospace;font-weight:600}.checkbox [type=checkbox]+label:before{content:"";position:absolute;left:0;top:5px;width:22px;height:22px;background:#fff;text-indent:-3px;border:1px solid #ccd6dc;border-radius:4px;line-height:22px;text-align:center;color:#fff}.checkbox [type=checkbox]:checked+label:before{content:"";font-size:28px;background:#20aa41;border-color:#20aa41}.checkbox [type=checkbox]:focus+label:before{border-color:#20aa41}.checkbox [type=checkbox]:checked:focus+label:before{background:#20aa41;border-color:#20aa41}.checkbox [type=checkbox]:disabled+label{color:#a3afb6;cursor:default}.checkbox [type=checkbox]:disabled+label:before{opacity:.35}.checkbox [type=checkbox]+label.checkbox-major-label{padding:27px 15px 25px 75px;border:1px solid #2e2e2e;border-radius:10px;background:#2e2e2e;font-size:18px}.checkbox [type=checkbox]+label.checkbox-major-label:before{top:25px;left:30px}.form-group{display:flex;justify-content:space-between}.form-row{display:flex;flex-direction:column;margin-bottom:15px}.form-row--disabled{color:#2e2e2e}.form-row--margin-small{margin-bottom:7.5px}.form-nav{display:flex;justify-content:flex-end;width:100%;margin:25px 0 0;padding-top:25px;border-top:1px solid rgba(204,214,220,.6)}.form-nav .btn:not(:first-child),.form-nav input[type=button]:not(:first-child),.form-nav input[type=reset]:not(:first-child),.form-nav input[type=submit]:not(:first-child){margin-left:10px}.form-row--25{flex:0 1 auto;width:20%}.form-row--33{flex:0 1 auto;width:30%}.form-row--66{flex:0 1 auto;width:60%}.form-row--75{flex:0 1 auto;width:70%}.form-data{display:flex;flex-direction:row;margin-bottom:5px;text-transform:uppercase;font-size:13px;font-weight:700}.form-data__data,.form-data__label{flex:0 1 auto;width:50%}.choices-expanded{display:flex;flex-direction:column}.choices-expanded--inline{flex-direction:row;flex-wrap:wrap;align-items:center;min-height:45px}.choices-expanded--inline .checkbox,.choices-expanded--inline .radio{margin-right:10px}.form-error{display:block;margin-top:2px;font-size:12px;line-height:1.2;color:#c61717;font-family:Roboto Mono,monospace;font-weight:600;text-transform:none}.cart-item .form-error{margin-right:10px}.multi-col-form{display:flex;flex-wrap:wrap;margin-left:-40px;margin-right:-40px}.multi-col-form>.form-row{padding-left:40px;padding-right:40px}.multi-col-form>.form-nav{margin-left:40px;margin-right:40px}.multi-col-form>.form-row{width:50%}.multi-col-form--3col>.form-row{width:33.333%}.multi-col-form--4col>.form-row{width:25%}@media only screen and (max-width:1024px){.multi-col-form--3col>.form-row,.multi-col-form--4col>.form-row,.multi-col-form>.form-row{width:100%}}@media only screen and (max-width:768px){.form-group{flex-direction:column}.multi-col-form>.form-row>*,.multi-col-form>.form-row>label{width:100%}.form-row--25,.form-row--33,.form-row--66,.form-row--75{flex:0 1 auto;width:100%}}.page-title{margin-bottom:60px;font-family:Roboto Mono,monospace;color:#094b6e;font-size:28px;text-transform:uppercase;font-weight:700;text-align:center}.page-title__pre-title{position:relative;top:-3px;display:inline-block;padding-right:100px;color:#353f48;font-size:15px;line-height:1}.page-title__pre-title:after{position:absolute;top:50%;right:20px;margin-top:-1px;height:2px;width:60px;content:"";background:#a3afb6}@media only screen and (max-width:768px){.page-title{font-size:25px}.page-title__pre-title{top:0;display:block;padding:0;margin:0 0 5px}.page-title__pre-title:after{display:none}}.license-plate{position:relative;display:flex;align-items:center;justify-content:center;height:40px;width:150px;padding:0 10px;background:#f9d515;border:2px solid #616161;border-radius:5px;overflow:hidden}.license-plate--long.license-plate--yellow,.license-plate--motor.license-plate--yellow,.license-plate--square.license-plate--yellow{padding:0 10px 0 22px}.license-plate--long.license-plate--yellow:before,.license-plate--motor.license-plate--yellow:before,.license-plate--square.license-plate--yellow:before{position:absolute;top:0;left:0;height:40px;width:15px;content:"";background:#2693f0}.license-plate--square.license-plate--yellow{padding:0 10px 0 14px}.license-plate--square.license-plate--yellow:before{height:30px}.license-plate--motor.license-plate--yellow{padding:0 8px 0 12px}.license-plate--motor.license-plate--yellow:before{height:26px;width:13px}.license-plate__content{display:flex;flex-wrap:nowrap;flex:0 1 auto;justify-content:center;font-family:Roboto Mono,monospace;font-weight:700;font-size:20px;text-align:center;text-transform:uppercase;line-height:1.2;color:#353f48}.license-plate__chars{position:relative;flex:0 1 auto;margin:0}.license-plate__spacer{position:relative;margin:0 2px}.license-plate__spacer:before{font-family:Roboto Mono,monospace;content:"-"}.license-plate--square{height:70px;width:95px}.license-plate--square .license-plate__content{flex-wrap:wrap;word-break:break-all}.license-plate--square .license-plate__chars:first-of-type{width:100%}.license-plate--square .license-plate__spacer:nth-child(2){display:none}.license-plate--bsf-standing{padding:5px;height:60px;width:38px}.license-plate--bsf-standing .license-plate__content{flex-wrap:wrap;flex-direction:column;justify-content:space-between;height:100%;font-size:18px;line-height:.8}.license-plate--bsf-standing .license-plate__chars{width:100%}.license-plate--bsf-standing .license-plate__spacer{display:none}.license-plate--bff-standing{padding:5px;height:49px;width:38px}.license-plate--bff-standing .license-plate__content{flex-wrap:wrap;flex-direction:column;justify-content:space-between;height:100%;font-size:18px;line-height:.8}.license-plate--bff-standing .license-plate__chars{width:100%}.license-plate--bff-standing .license-plate__spacer{display:none}.license-plate--bsf-lying{padding:5px;height:60px;width:80px}.license-plate--bsf-lying .license-plate__content{flex-wrap:wrap;font-size:19px}.license-plate--bsf-lying .license-plate__chars:first-of-type{width:100%}.license-plate--bsf-lying .license-plate__spacer:nth-child(2){display:none}.license-plate--bsf-lying .license-plate__spacer{margin:0}.license-plate--motor{height:65px;width:85px}.license-plate--motor .license-plate__content{flex-wrap:wrap;word-break:break-all;padding-top:2px;font-size:18px;line-height:.9}.license-plate--motor .license-plate__chars:first-of-type{width:100%}.license-plate--motor .license-plate__spacer:nth-child(2){display:none}.license-plate--american{padding:5px;height:38px;width:110px}.license-plate--american .license-plate__content{flex-wrap:wrap;letter-spacing:-1px}.license-plate--american .license-plate__spacer{margin:0}.license-plate--yellow{background:#f9d515}.license-plate--green{background:#56c570}.license-plate--blue{background:#67d0dd}.license-plate--dark-blue{background:#0d2655}.license-plate--dark-blue .license-plate__content{color:#fff}.license-plate--white{background:#fff}.license-plate--cijfer,.license-plate--letter{background:#f4f7f9;border:1px solid #ccd6dc;text-transform:capitalize;border-radius:100%;width:70px;height:70px;font-family:Roboto Mono,monospace;color:#2e2e2e;font-size:2.2em;font-weight:700}.license-plate--cijfer.license-plate--selected,.license-plate--letter.license-plate--selected{background:#f9d515;border:1px solid #f9d515}.license-plate--cijfer.license-plate--white-oldtimer.license-plate--selected,.license-plate--letter.license-plate--white-oldtimer.license-plate--selected{background:#0d2655;border:1px solid #0d2655;color:#fff}.license-plate--cijfer.license-plate--black-motor,.license-plate--letter.license-plate--black-motor{font-size:1.6em}.license-plate--foil{position:relative;background:#ebeff0;border:4px solid #fff;text-transform:capitalize;border-radius:100%;width:75px;height:75px;box-shadow:-1px 2px 1px 0 rgba(46,46,46,.12)}.license-plate--foil:before{content:"";font-size:70px;overflow:hidden;line-height:75px;position:absolute;top:50%;left:50%;width:75px;height:75px;border-radius:100%;transform:translate(-50%,-50%);text-align:right}.nav-legal{font-size:12px}.menu-items{display:flex}.menu-item{flex:0 1 auto}.menu-item__link{display:block;margin:0 15px;text-transform:uppercase;color:#353f48}.menu-item__link:hover{color:#20aa41}.color-swatches{display:flex}.color-swatch{flex:0 1 auto;padding:0 30px;text-align:center}.color-swatch__color{position:relative;display:inline-block;width:100px;height:100px;background:#f9d515;border:2px solid #fff;box-shadow:0 1px 1px 0 rgba(46,46,46,.12);border-radius:100%;transition:.2s}.color-swatch__color:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:100px;height:100px;background:transparent;box-shadow:inset 0 0 0 5px #fff;z-index:2;border-radius:100%;transition:.2s}.color-swatch__category{margin-top:30px;color:#616161;font-size:11px}.color-swatch__category,.color-swatch__label{display:block;font-family:Roboto Mono,monospace;text-transform:uppercase}.color-swatch__label{color:#353f48;font-weight:600;font-size:13px}.color-swatch__character{font-family:Roboto Mono,monospace;color:#2e2e2e;position:absolute;z-index:1;height:100%;width:100%;font-size:3em;left:0;top:0;font-weight:700;line-height:2em}.color-swatch--green .color-swatch__color{background:#56c570}.color-swatch--blue .color-swatch__color{background:#67d0dd}.color-swatch--dark-blue .color-swatch__color{background:#0d2655}.color-swatch--white .color-swatch__color{background:#fff}.color-swatch--black-motor .color-swatch__character{font-size:2.3em;font-weight:700;line-height:2.6em}.color-swatch--white-oldtimer .color-swatch__color{background:#0d2655}.color-swatch--white-oldtimer .color-swatch__character{color:#fff}.color-swatch--foil .color-swatch__color{background:#ebeff0}.color-swatch--foil .color-swatch__color:before{content:"";font-size:90px;z-index:1;overflow:hidden;line-height:1;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%);width:95px;height:95px;border-radius:100%;color:#2e2e2e}.color-swatch__color:hover{box-shadow:0 1px 10px 0 rgba(46,46,46,.12)}.color-swatch__color:hover:after{box-shadow:inset 0 0 0 10px #fff}@media only screen and (max-width:768px){.color-swatches{flex-direction:column}.color-swatch{margin-bottom:30px}.color-swatch__label{margin-top:0}}.notification{position:absolute;z-index:1;bottom:0;left:0;right:0;display:block}@keyframes fromtop{0%{transform:translateY(0)}to{transform:translateY(100%)}}.notification__inner{position:relative;display:flex;align-items:center;padding:15px 0;color:#fff;background:#2693f0;animation:fromtop .8s ease-out 1 forwards;animation-delay:2s}.notification__text{padding-right:40px;font-size:16px;text-transform:uppercase;font-weight:700;color:#fff;font-family:Roboto Mono,monospace}.notification__btn{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:30px;height:30px;line-height:30px;color:#fff;font-size:15px;text-align:center;background:rgba(46,46,46,.4);cursor:pointer;border:none;outline:0;border-radius:100%}.notification__btn:after{content:""}.notification__btn:hover{background:rgba(46,46,46,.6)}.grid{display:flex;flex-wrap:wrap;margin:0 -15px}.grid-item{position:relative;width:calc(50% - 30px);margin:0 15px 30px}.grid-item--content-right{display:flex;align-content:center;justify-content:flex-end}.grid-item--full{width:100%}.grid--3col .grid-item{width:calc(33.3333% - 30px)}.grid--4col .grid-item{width:calc(25% - 30px)}.grid--7col .grid-item{width:calc(14.28% - 30px)}.grid--teaser .grid-item{display:flex}.grid--teaser .grid-item>*{width:100%}.grid--form{margin:0 -60px}.grid--form .grid-item{width:calc(50% - 120px);margin:0 60px 30px;padding-right:60px}.grid--form .grid-item--bordered:after{position:absolute;top:0;bottom:0;right:-60px;width:1px;content:"";background:rgba(204,214,220,.6)}.grid--form .grid-item--full{width:100%}@media only screen and (max-width:1024px){.grid--3col .grid-item,.grid--4col .grid-item,.grid--form .grid-item{width:calc(50% - 30px);margin:0 15px 30px}.grid--7col .grid-item{width:calc(20% - 30px);margin:0 15px 30px}.grid--form{margin:0 -15px}.grid--form .grid-item--bordered:after{display:none}.grid--form .grid-item--full{width:100%}}@media only screen and (max-width:768px){.grid,.grid--3col,.grid--4col,.grid--7col{margin:0}.grid--3col .grid-item,.grid--4col .grid-item,.grid--form .grid-item,.grid-item{width:100%;margin:0 0 15px}.grid--7col .grid-item{width:120px;margin:0 15px 30px}.grid--form .grid-item{padding:0}.grid--form .grid-item:first-child:after{display:none}}.teaser{display:block;background:#fff;border-radius:5px;box-shadow:0 1px 1px 0 rgba(46,46,46,.12);transition:.2s}.teaser:hover{transform:translateY(-5px);box-shadow:0 1px 10px 0 rgba(46,46,46,.2)}.teaser__link{display:block;height:100%;cursor:pointer}.teaser__inner{display:flex;align-items:center;height:100%}.teaser__inner--centered{justify-content:center}.teaser__content{display:flex;width:75%}.teaser__title{flex-direction:row;font-family:Roboto Mono,monospace;font-size:24px;color:#094b6e;font-weight:700}.teaser__text{font-size:14px;padding-right:20px}.teaser__amount_description,.teaser__text{flex-direction:row;font-family:Roboto Mono,monospace;font-weight:600;color:#2e2e2e;line-height:1.1;text-transform:uppercase}.teaser__amount_description{font-size:13px;margin-right:20px}.teaser.teaser--license .teaser__figure{display:flex;justify-content:center;flex:0 1 auto;width:60%}.teaser.teaser--character{width:120px;height:120px}.teaser.teaser--character__selected{background:transparent;border:2px solid #fff}.teaser.teaser--character .teaser__figure{display:flex;justify-content:center;flex:0 1 auto}.teaser--header{align-items:flex-start;background:none;border-radius:0;box-shadow:none}.teaser--header:hover{transform:translateY(0);box-shadow:none}.order-item__header .teaser__link,.teaser--header .teaser__link{cursor:default}.order-item__header .teaser__inner,.teaser--header .teaser__inner{align-content:flex-start;align-items:center;padding:0}.order-item__header .teaser__figure,.teaser--header .teaser__figure{justify-content:flex-start;align-items:center;width:auto}.order-item__header .teaser__content,.teaser--header .teaser__content{display:flex;align-items:center;width:auto;padding-left:30px}.order-item__header .teaser__title,.teaser--header .teaser__title{display:inline-block;margin-bottom:0}.order-item__header .teaser__title:after,.teaser--header .teaser__title:after{display:inline-block;font-family:Roboto Mono,monospace;content:"-";margin:0 7.5px}.order-item__header .teaser__text,.teaser--header .teaser__text{white-space:nowrap}.order-item__header .teaser__content{padding-left:22.5px}.order-item__header .teaser__title{font-size:24px}.order-item__header .teaser__title:after{margin:0 5px}.order-item__header .teaser__text{font-size:13px}.teaser--foil .teaser__inner,.teaser--license .teaser__inner{padding:15px 22.5px}.teaser--foil .teaser__content,.teaser--license .teaser__content{display:flex;flex-direction:column;padding-left:30px}.teaser--foil .teaser__title,.teaser--license .teaser__title{margin-bottom:5px;line-height:1.1}.teaser--foil .teaser__text,.teaser--license .teaser__text{line-height:1.1}.teaser--license .teaser__inner{padding:15px 22.5px}.teaser--license .teaser__content{display:flex;flex-direction:column;padding-left:30px}.teaser--license .teaser__title{margin-bottom:5px;line-height:1.1}.teaser--license .teaser__text{font-size:14px;font-family:Roboto Mono,monospace;font-weight:600;line-height:1.1}@media only screen and (max-width:768px){.teaser--header .teaser__content{flex-direction:column;align-items:flex-start;padding:0 0 0 15px}.teaser--header .teaser__title:after{display:none}}.layout-container{position:relative;width:1024px;padding-left:50px;padding-right:50px;margin:0 auto}.layout-container--small{width:600px}@media only screen and (min-width:1200px){.layout-container{position:relative;width:1250px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:1200px){.layout-container{position:relative;width:calc(100% - 60px);padding-left:30px;padding-right:30px}}@media only screen and (max-width:1024px){.layout-container{position:relative;width:calc(100% - 60px);padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.layout-container{position:relative;width:calc(100% - 40px);padding-left:0;padding-right:0}}.section{display:block;margin-bottom:30px}.section:last-child{margin-bottom:0}.header-main{position:relative;z-index:5;display:block}.header-main .layout-container{display:flex;justify-content:space-between}.header-main__inner{position:relative;z-index:5;display:block;padding:30px 0;background:#fff;box-shadow:0 0 2px 0 rgba(46,46,46,.2)}.header-main__col{flex:0 1 auto;width:50%}.header-main__col:last-child{text-align:right}@media only screen and (max-width:768px){.header-main__inner{position:fixed;top:0;left:0;right:0;height:60px;padding:10px 0}}.footer-main{position:relative;z-index:5;display:block;padding:30px 0;background:#fff}.footer-main .layout-container{display:flex;justify-content:space-between}.footer-main__col{flex:0 1 auto;width:50%}.footer-main__col:last-child{text-align:right}.footer-main__copyright{display:inline-block;margin:0 15px 0 0;font-size:12px;color:#353f48;text-transform:uppercase}.footer-main__copyright:after{display:inline-block;margin:0 0 0 15px;content:"-";font-family:Roboto,sans-serif}.footer-main__phone{font-size:12px;color:#353f48;text-transform:uppercase}.footer-main__legal,.footer-main__phone{display:inline-block}@media only screen and (max-width:768px){.footer-main .layout-container{flex-direction:column}.footer-main__col{flex:1;width:100%;text-align:center}.footer-main__col:last-child{text-align:center}}.layout-block{display:block;background:#fff;border-radius:10px;box-shadow:0 1px 1px 0 rgba(46,46,46,.12)}.layout-block__header{position:relative;padding:19.8px 60px;border-bottom:1px solid rgba(204,214,220,.6)}.layout-block__body{padding:30px 60px}.layout-block__footer{padding:30px 60px;border-top:1px solid rgba(204,214,220,.6)}.layout-block__title{margin:0;padding:0;font-size:24px;color:#094b6e}.layout-block__grid{display:flex;justify-content:space-between}.layout-block__col{flex:0 1 auto;width:50%}.layout-block__col:last-child{text-align:right}.layout-block__grid--3col .layout-block__col{width:33.333%}@media only screen and (max-width:768px){.layout-block__body,.layout-block__footer,.layout-block__header{padding:30px}.layout-block__grid{flex-direction:column}.layout-block__col{width:100%}}.nav-tools{display:block}.nav-tools .menu-items{display:flex;align-items:center;justify-content:flex-end}.nav-tools .menu-item{position:relative;display:block;padding-left:24px;line-height:1}.menu-item__cart{position:relative;display:block;padding-right:15px;color:#a3afb6}.menu-item__cart:before{position:relative;content:"";font-size:30px}.menu-item__cart-nr{position:absolute;bottom:0;right:0;z-index:3;display:block;color:#fff;width:20px;height:20px;line-height:20px;font-size:11px;background:#20aa41;text-align:center;border-radius:100%}.menu-item__user{position:relative;display:block;color:#a3afb6;cursor:pointer}.menu-item__user-name{position:relative;display:flex;align-items:center;transition:.2s}.menu-item__user-name:before{position:relative;margin-right:10px;content:"";font-size:30px}.menu-item__user-name:after{position:relative;top:1px;margin-left:5px;content:"";font-size:20px}.menu-item__user-name:hover{color:#353f48}.menu-item__user-submenu{position:absolute;right:0;margin-top:15px;min-width:250px;line-height:1.7;padding:30px 21px;background:#fff;box-shadow:0 0 4px 0 rgba(46,46,46,.2)}@media only screen and (max-width:768px){.nav-tools{padding-top:5px}.menu-item__user-name span{display:none}.menu-item__user-name:before{position:relative;margin-right:10px;content:"";font-size:30px}.menu-item__user-name:after{display:none}}.app-container{min-height:100vh;background:#ebeff0;display:flex;flex-direction:column}main.main{position:relative;z-index:1;flex-grow:1;display:flex;flex-wrap:wrap;align-content:flex-start;padding:120px 0}.content-main{flex-grow:1;width:70%}.sidebar-main{flex-grow:1;width:25%;margin-right:5%;order:-1}@media only screen and (max-width:768px){body,html{overflow-x:hidden}body{position:relative;padding-top:60px}main.main{padding:90px 0}.sidebar-main{border:0;width:100%;flex-basis:100%;padding:0;margin:30px 0 0}.content-main{width:100%}}.login-layout__body{display:flex;justify-content:space-between}.login-layout__content{flex:0 1 auto;width:40%}.login-layout__title{max-width:330px;padding:0;margin:0 0 30px;font-size:28px}.login-layout__text{font-size:14px}.login-layout__login-box{flex:0 1 auto;width:40%}.login-layout__login-box .form-row{margin-bottom:20px;min-width:75px}.login-layout__login-box .layout-block{border-radius:5px;box-shadow:0 8px 18px 0 rgba(46,46,46,.12)}@media only screen and (max-width:768px){.login-layout__body{flex-direction:column}.login-layout__content{width:100%}.login-layout__title{max-width:none}.login-layout__login-box{width:100%}}.cart-items{margin-bottom:60px}.cart-item{margin-bottom:15px}.cart-detail__submit-order{display:block;margin:60px 0}.cart-detail__submit-order .grid{align-items:flex-end}.cart-detail__submit-order .grid-item:last-child{text-align:right}@media only screen and (max-width:768px){.cart-detail__submit-order .grid{flex-direction:column}.cart-detail__submit-order .grid-item{width:100%;margin:0 0 30px}.cart-detail__submit-order .btn,.cart-detail__submit-order input[type=button],.cart-detail__submit-order input[type=reset],.cart-detail__submit-order input[type=submit]{width:100%}}.thanks-detail__content{padding:60px;text-align:center}@media only screen and (max-width:768px){.thanks-detail__content{padding:30px 0}}.order-item{margin-bottom:15px;border-radius:5px}.order-history__search{margin-bottom:60px}.order-history__input-wrapper{position:relative;max-width:800px;margin:0 auto}.order-history__input-wrapper:after{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:40px;font-size:30px;content:"";text-align:center;color:#20aa41}.order-history__search-field{width:100%}.order-history__header{display:flex;align-items:center;padding:15px 60px;margin:30px 0 15px;text-transform:uppercase;font-size:13px;color:#fff;background:#a3afb6;border-radius:5px}.order-history__list{margin-bottom:30px}.order-history__items{margin-top:6px}.order-history__items .order-item__amount{padding-right:30px}.order-item__header{display:flex;align-items:center;justify-content:space-between;min-height:100px;text-transform:uppercase;font-size:14px;font-weight:700}.order-item__plate{display:flex}.order-item__info{display:flex;padding-left:15px}.order-item__description{margin-left:30px}.order-item__amount .amount-select--input{width:100px}.order-item__amount .amount-select.error .amount-select--label{display:none}.order-item__amount .amount-select.error .amount-select--input input{border-color:#c61717}.order-item__date,.order-item__number,.order-item__ref{width:20%}.order-item__label{display:none}.order-item__btn-add,.order-item__btn-delete{display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;color:#ccd6dc;font-size:30px;border:1px solid #ccd6dc;border-radius:5px}.order-item__btn-add:focus,.order-item__btn-add:hover,.order-item__btn-delete:focus,.order-item__btn-delete:hover{color:#20aa41;border-color:#20aa41}.order-item__btn-add:before,.order-item__btn-delete:before{content:""}.order-item__btn-add,.order-item__btn-delete{margin-left:15px}.order-item__btn-delete{margin-right:15px}.order-item__btn-delete:before{content:""}.order-item__edit-toggle{position:absolute;z-index:2;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:60px;border-left:1px solid rgba(204,214,220,.6)}.order-item__edit-toggle a{font-size:30px;color:#a3afb6}.order-item__edit-toggle a:before{content:"";transition-duration:.2s;transition-property:transform;display:inline-block}.order-item__edit-toggle__open a:before{transform:rotate(180deg)}.order-item__back{position:absolute;z-index:2;top:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:60px;font-size:30px;color:#a3afb6;border-right:1px solid rgba(204,214,220,.6)}.order-item__back:before{content:""}.amount-select label{margin:0 15px 0 0}.amount-select .form-group{align-items:center}.amount-select .form-row{margin-bottom:0}.order-item--history .order-item__edit-toggle a:before{content:""}.order-item--history .layout-block__header{padding-bottom:15px;padding-top:15px;justify-content:flex-start}.order-item__header--detail{padding-top:15px;padding-bottom:15px;margin-bottom:30px}.order-item__header--detail .order-item__date{width:30%;padding-left:15px}.order-item__header--detail .order-item__ref{width:70%;text-align:right}@media only screen and (max-width:1024px){.order-item .layout-block__header{padding:20px 60px 20px 30px}.order-item .teaser__content{flex-direction:column;align-items:flex-start}.order-item .teaser__title:after{display:none}}@media only screen and (max-width:768px){.order-item .layout-block__header{padding:15px 20px}.order-item.cart-item--full .layout-block__header{padding-bottom:60px}.order-item .teaser__title{font-size:20px}.order-item .order-item__info{padding:0 0 10px;width:100%;justify-content:flex-end;align-items:flex-end}.order-item .order-item__btn-delete{margin-right:0}.order-item .amount-select .form-group{align-items:flex-start}.order-item .order-item__amount{flex-grow:1}.order-item .order-item__amount .amount-select--input{width:100%}.order-item .order-item__edit-toggle{display:none}.order-item.cart-item--full .order-item__edit-toggle{display:flex;top:auto;left:0;width:auto;height:60px;border-right:none;border-top:1px solid rgba(204,214,220,.6)}.order-history__header{display:none}.order-item__header{flex-wrap:wrap;padding:15px 15px 75px}.order-item__plate{width:100%;margin-bottom:15px}.order-item--history .order-item__label{display:inline-block;width:60%;margin-right:10px}.order-item--history .order-item__amount,.order-item--history .order-item__date,.order-item--history .order-item__number,.order-item--history .order-item__ref{width:100%}.order-item__header--detail{flex-direction:column;padding:15px 15px 15px 75px}.order-item__header--detail .order-item__date{width:100%;padding-left:0}.order-item__header--detail .order-item__ref{width:100%;text-align:left}}.styleguide__group{display:flex;justify-content:space-between;margin:0 0 30px}.styleguide__item{flex:1 1 auto}.user-data{text-align:left}.user-data__group{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(204,214,220,.6)}.product-category__color-swatches{justify-content:center}.product-category__color-swatches:not(:last-of-type){margin-bottom:105px}.product-list__items:not(:last-of-type){margin-bottom:60px}