@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/assets/fonts/open-sans-v13-latin-300.eot');src:url('/assets/fonts/open-sans-v13-latin-300.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-300.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-300.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-300.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('/assets/fonts/open-sans-v13-latin-600italic.eot');src:url('/assets/fonts/open-sans-v13-latin-600italic.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-600italic.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-600italic.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-600italic.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/assets/fonts/open-sans-v13-latin-regular.eot');src:url('/assets/fonts/open-sans-v13-latin-regular.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-regular.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-regular.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-regular.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('/assets/fonts/open-sans-v13-latin-600.eot');src:url('/assets/fonts/open-sans-v13-latin-600.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-600.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-600.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-600.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Novel Pro';font-weight:normal;font-style:normal;src:url('/assets/fonts/novel-pro-regular.eot');src:url('/assets/fonts/novel-pro-regular.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/novel-pro-regular.woff2') format('woff2'), url('/assets/fonts/novel-pro-regular.woff') format('woff'), url('/assets/fonts/novel-pro-regular.ttf') format('truetype'), url('/assets/fonts/novel-pro-regular.svg#NovelSansPro-Regular') format('svg')}#kasse_form{padding-top:15px}#kasse_form .pos-message-wrapper .pos-message{border:1px
dotted #209bd8;padding:27px}#kasse_form .pos-message-wrapper .pos-message
.message{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;background:#209bd8;color:#fff;padding:5px
15px;opacity:0;visibility:hidden}#kasse_form .pos-message-wrapper .pos-message
.message.active{opacity:1;visibility:visible}.pos-button-wrapper{position:fixed;bottom:0;width:87%;background:#fff;z-index:3}.pos-button-wrapper
.btn{padding:45px
!important;margin:15px;margin-bottom:30px}.cart--review b, .cart--review
strong{font-weight:bold !important}.cart--review .wrapper-highlight{background-color:#e8f5fb;padding:0
5px;margin-left:-5px}.cart--review .wrapper-highlight
label{color:#197bac}.cart-footer-row__label{color:#312a29}.tabs--tab-count-1
.tab__title{width:100%;text-align:left;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.tabs--address{background-color:#e8f5fb}.tabs--address
.tab__content{background-color:transparent}.tabs--bg-matching
.tab__title{background-color:transparent;color:#209bd8;font-size:1rem;border-bottom:0}.tabs--bg-matching .tab__title:after{background-color:transparent;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background-image:url('/assets/img/icon/arrow-up-blue.svg')}.tabs--bg-matching
.tab__content{padding-top:0}.tabs--bg-matching .tab--active .tab__title:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.tabs--checkout{font-size:0;margin-bottom:10px}.tabs--checkout.tabs--tab-count-4
.tab{width:25%}.tabs--checkout
.tab{display:inline-block;vertical-align:top;text-align:center;position:relative}.tabs--checkout .tab--active .tab__step-number{border-color:#209bd8;background-color:#209bd8;color:#fff}.tabs--checkout .tab--active
.tab__title{color:#209bd8}.tabs--checkout .tab:not(:last-child):after{position:absolute;left:calc(50% + 25px);top:20px;height:1px;background-color:#a9abab;width:calc(100% - 50px);content:""}.tabs--checkout .tab__step-number{display:block;position:relative;margin:0
auto 15px auto;font-size:1.05rem;vertical-align:top;border:1px
solid #a9abab;color:#a9abab;border-radius:50%;height:40px;width:40px;line-height:37px;font-family:"Novel Pro"}.tabs--checkout
.tab__title{background-color:transparent;font-size:0.6rem;padding:0
15px 0 15px;color:#868686;text-align:center;vertical-align:top;text-transform:none;font-family:"Open Sans"}.tabs--checkout .tab__title:hover{text-decoration:none}.tabs--checkout .tab__title:after{display:none}.checkout .page-main{margin-top:130px}.checkout .tab__content--checkout{border-top:1px solid #209bd8}.checkout .tab__content--checkout
label{font-size:0.9rem}.checkout .tab__content--checkout label.custom-control-label:hover{cursor:pointer}.checkout .tab__content .btn-primary{color:#fff;background-color:#76b82a;border-color:#76b82a}@media screen and (min-width: 992px){#kasse_form{padding-top:0}.checkout .tabs--checkout
.tab__title{position:static;width:100%;height:auto;border:0;font-size:0.9rem}.checkout .tabs--tab-count-1 .tab__title:after{display:block;content:""}}