﻿@media all{body.bsd-novum #warenkorbwizzard{padding-bottom:10px;}body.bsd-novum #warenkorbwizzard h1{margin:4px 0 0 0;padding:10px;}body.bsd-novum #warenkorbwizzard .wk-leer{background-color:#fff;display:block;margin:4px 0;padding:10px;}body.bsd-novum #warenkorbwizzard .nav{display:flex;justify-content:space-between;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .nav{display:none;}}@media all{body.bsd-novum #warenkorbwizzard .nav a{font-size:100%;text-decoration:none;color:#6c6c6c;background-color:#fff;flex-basis:100%;flex-grow:1;cursor:default;padding:2px 10px 2px 10px;display:flex;justify-content:center;margin-right:4px;}body.bsd-novum #warenkorbwizzard .nav a:last-of-type{margin-right:0;}body.bsd-novum #warenkorbwizzard .nav a:link,body.bsd-novum #warenkorbwizzard .nav a:hover,body.bsd-novum #warenkorbwizzard .nav a:active,body.bsd-novum #warenkorbwizzard .nav a:visited{text-decoration:none;}body.bsd-novum #warenkorbwizzard .nav a.active{background-color:#d8d8d8;color:#000;}body.bsd-novum #warenkorbwizzard .nav a.selectable{background-color:#fff;color:#000;cursor:pointer;}body.bsd-novum #warenkorbwizzard .nav a.selectable:hover{background-color:#d8d8d8;}body.bsd-novum #warenkorbwizzard .nav a:last-of-type{border-right-width:1px;}body.bsd-novum #warenkorbwizzard .nav a span{font-weight:700;font-size:140%;align-self:center;margin-right:10px;}body.bsd-novum #warenkorbwizzard .nav a span+span{font-weight:400;font-size:100%;}body.bsd-novum #warenkorbwizzard table.versandart{margin:4px 0;padding:0;font-size:100%;width:100%;}body.bsd-novum #warenkorbwizzard table.versandart caption{background-color:#fff;border-bottom:4px solid #eaeaea;padding:10px;text-align:left;font-style:italic;}body.bsd-novum #warenkorbwizzard table.versandart thead th{background-color:#fff;border-bottom:4px solid #eaeaea;font-weight:bold;margin-bottom:5px;border:0;padding:5px;text-align:center;}body.bsd-novum #warenkorbwizzard table.versandart tbody td{background-color:#fff;border-bottom:4px solid #eaeaea;padding:10px;}body.bsd-novum #warenkorbwizzard table.versandart tbody td span:nth-of-type(1){font-weight:bold;display:block;}body.bsd-novum #warenkorbwizzard table.versandart tbody td span:nth-of-type(3){padding-top:5px;font-style:italic;display:block;}body.bsd-novum #warenkorbwizzard table.versandart tbody tr:last-of-type td{border-bottom:none;}body.bsd-novum #warenkorbwizzard .artikelliste{margin-top:4px;margin-bottom:0;}body.bsd-novum #warenkorbwizzard .artikelliste header{display:grid;grid-column-gap:5px;padding:0 10px;background-color:#fff;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header{grid-template-columns:10% auto 15% 15% 15%;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header{grid-template-columns:20% auto 25% 25%;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(1){grid-column:2/3;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(1){display:none;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(2){text-align:right;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(2){grid-column:3/4;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(2){grid-column:1/3;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(3){text-align:right;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(3){grid-column:4/5;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(3){grid-column:3/4;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(4){text-align:right;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(4){grid-column:5/6;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste header span:nth-of-type(4){grid-column:4/5;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste .group-title span{display:block;}body.bsd-novum #warenkorbwizzard .artikelliste .group-title span:nth-of-type(1){padding:15px 5px 5px 10px;}body.bsd-novum #warenkorbwizzard .artikelliste .group-title span:nth-of-type(2){font-weight:normal;font-style:italic;padding:0 5px 10px 10px;}body.bsd-novum #warenkorbwizzard .artikelliste article{display:grid;padding:10px;grid-row-gap:15px;grid-column-gap:5px;background-color:#fff;margin-top:4px;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article{grid-template-columns:10% auto 15% 15% 15%;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article{grid-template-columns:20% auto 25% 25%;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste article>*{padding:0;}body.bsd-novum #warenkorbwizzard .artikelliste article figure{align-self:center;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article figure{grid-column:1/2;grid-row:1/3;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article figure{grid-column:4/5;grid-row:1/2;justify-self:end;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo{list-style-type:none;margin:0;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo{grid-column:2/3;grid-row:1/3;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo{grid-column:1/4;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li{margin:0;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li table{margin:5px 0;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li table tbody{border:0;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li table tbody tr td{border:0;vertical-align:top;padding:0 5px 0 0;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li table tbody tr td:first-of-type{font-style:italic;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li table tbody tr td:first-of-type::after{content:":";}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li:nth-of-type(2){padding-bottom:5px;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li.varianten span{display:block;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li.stempel img{margin:15px 0 5px 0;border:1px solid #d8d8d8;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li.text img{margin:15px 0 5px 0;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li a.wk-linkbutton{display:inline-block;text-decoration:underline;display:block;padding-top:5px;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.artikelinfo li a.wk-linkbutton+a{padding-top:0;}body.bsd-novum #warenkorbwizzard .artikelliste article .anzahl{display:flex;flex-flow:row;align-items:center;justify-content:right;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article .anzahl{grid-column:3/4;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article .anzahl{grid-column:1/3;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste article .anzahl input{padding:6px 0 6px 6px;margin-right:5px;width:50px;}body.bsd-novum #warenkorbwizzard .artikelliste article .anzahl img{width:24px;}body.bsd-novum #warenkorbwizzard .artikelliste article .preis{text-align:right;align-self:center;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article .preis{grid-column:4/5;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article .preis{grid-column:3/4;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste article .preis .statt{display:inline-block;font-size:87.5%;}body.bsd-novum #warenkorbwizzard .artikelliste article .betrag{text-align:right;align-self:center;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article .betrag{grid-column:5/6;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article .betrag{grid-column:4/5;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste article ul.lieferfrist{list-style-type:none;margin:0;}}@media all and (min-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article ul.lieferfrist{grid-column:3/6;grid-row:2/3;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article ul.lieferfrist{grid-column:1/5;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste article ul.lieferfrist img{display:inline-block;width:20px;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.lieferfrist li{margin:0;padding-left:2px;display:flex;justify-content:flex-end;align-items:center;}body.bsd-novum #warenkorbwizzard .artikelliste article ul.lieferfrist li span{padding-left:5px;}body.bsd-novum #warenkorbwizzard .artikelliste article .beschreibung-detail{grid-column:1/5;}body.bsd-novum #warenkorbwizzard .artikelliste article .beschreibung-detail textarea{resize:none;width:100%;height:auto;margin:5px 0;}body.bsd-novum #warenkorbwizzard .artikelliste article.subartikel{margin-top:1px;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .artikelliste article.subartikel ul.artikelinfo{grid-column:1/5;}}@media all{body.bsd-novum #warenkorbwizzard .artikelliste footer{background-color:#fff;margin-top:4px;padding:10px;display:flex;justify-content:space-between;align-items:center;}body.bsd-novum #warenkorbwizzard .artikelliste footer span{font-size:110%;}body.bsd-novum #warenkorbwizzard .wkbox{background-color:#fff;display:flex;margin-top:4px;padding:10px 10px 15px 10px;justify-content:flex-start;}body.bsd-novum #warenkorbwizzard .wkbox>img:first-of-type{width:100px;margin-right:15px;align-self:center;}body.bsd-novum #warenkorbwizzard .wkbox>div{width:100%;}body.bsd-novum #warenkorbwizzard .wkbox>div h3{padding-left:0;background-color:transparent;font-weight:bold;}body.bsd-novum #warenkorbwizzard .wkbox>div a{text-decoration:underline;}body.bsd-novum #warenkorbwizzard .wkbox>div input[type="checkbox"]{margin-right:8px;}body.bsd-novum #warenkorbwizzard .wkbox.voucher>div>div input{width:100%;max-width:400px;margin:10px 10px 5px 0;}body.bsd-novum #warenkorbwizzard .wkbox.voucher .ctrlLabelError{display:block;margin-top:10px;}body.bsd-novum #warenkorbwizzard .wkbox.voucher .bsdButton{text-decoration:none;}body.bsd-novum #warenkorbwizzard .wkbox.anschrift>div{width:100%;max-width:400px;}body.bsd-novum #warenkorbwizzard .wkbox.anschrift>div>div{display:flex;justify-content:space-between;flex-wrap:wrap;}body.bsd-novum #warenkorbwizzard .wkbox.anschrift>div>div>div:first-of-type{margin-right:10px;}}@media all and (max-width:400px){body.bsd-novum #warenkorbwizzard .wkbox.anschrift>div>div div:nth-of-type(2) h4{margin-top:15px;}}@media all{body.bsd-novum #warenkorbwizzard .wkbox.anschrift>div>div>div a{display:block;margin-top:2px;}body.bsd-novum #warenkorbwizzard .wkbox.referenz input{margin-top:10px;width:100%;max-width:400px;}body.bsd-novum #warenkorbwizzard .wkbox.bemerkung textarea{width:100%;max-width:400px;height:75px;margin-top:10px;}body.bsd-novum #warenkorbwizzard .wkbox.marketing select{margin-top:10px;width:100%;max-width:400px;}body.bsd-novum #warenkorbwizzard .wkbox.agb .ctrlLabelError{display:block;}body.bsd-novum #warenkorbwizzard .wkbox.agb.top{padding:10px;}body.bsd-novum #warenkorbwizzard .wkbox.agb.top .ctrlLabelError{width:100%;text-align:center;}body.bsd-novum #warenkorbwizzard .wkbox.confirmation{padding:10px;}body.bsd-novum #warenkorbwizzard .bsdAnmeldenRegistrieren .divRadioButtonMenuItem,body.bsd-novum #warenkorbwizzard .lieferadresse .divRadioButtonMenuItem{background-color:#fff;border:none;margin:4px 0;}body.bsd-novum #warenkorbwizzard .btnBar{display:flex;justify-content:space-between;background-color:#fff;padding:10px;margin:4px 0;}}@media all and (max-width:60rem){body.bsd-novum #warenkorbwizzard .btnBar.top{display:none;}}@media all{body.bsd-novum #warenkorbwizzard .btnBar.right{flex-direction:row-reverse;}body.bsd-novum #warenkorbwizzard .btnBar .left{order:1;}body.bsd-novum #warenkorbwizzard .btnBar .right{order:2;}}