<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#app &gt; div.row {
  margin: 0 auto;
  max-width: 1400px;
}

#frame { width: 800px; height: 520px; border: 1px solid black; z-index: 99999; overflow:hidden;} 


.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}




.popup {
  top: 0px;
  margin: 70px auto;
  padding: 20px;
  height: 700px;
  width:1000px;
  background: #000000;
  border-radius: 5px;
  position: relative;
  transition: all 5s ease-in-out;
  z-index: 99998;
}

.popup h2 {
  margin-top: 0;
  color: #ffffff;
}
.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 15ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}
.popup .close:hover {
  color: #ffbe00;
}
.popup  {
  max-height: 100%;
  overflow: auto;
}

@media screen and (max-width: 1024px){
  .popup{
      height: 95%;
  width: 95%;
   }
  #frame { width: 272px; height: 235px; border: 1px solid white; z-index: 99999; overflow: ;} 
iframe {
  width: 80%;
}

.popup .close {
  position: absolute;
  top: 40px;
  right: 56px;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

}


.tx-mtdproducts-detail .productlistitem, .tx-mtdproducts .productlistitem {
    border-top: 5px solid #e2e2e2;
    margin-bottom: 60px;
}
.tx-mtdproducts-detail .productlistitem .image a, .tx-mtdproducts .productlistitem .image a {
    display: block;
    padding: 20px;
}
.tx-mtdproducts-detail .productlistitem .title, .tx-mtdproducts .productlistitem .title {
    font-weight: bold;
    font-size: 17px;
    text-align: center;
}
.tx-mtdproducts-detail .productlistitem .subtitle, .tx-mtdproducts .productlistitem .subtitle {
    text-align: center;
}
.tx-mtdproducts-detail .productlistitem .title, .tx-mtdproducts-detail .productlistitem .subtitle, .tx-mtdproducts .productlistitem .title, .tx-mtdproducts .productlistitem .subtitle {
    padding-bottom: 10px;
}
.tx-mtdproducts-detail .productlistitem .title a, .productlistitem .subtitle a, .tx-mtdproducts .productlistitem .title a, .tx-mtdproducts .productlistitem .subtitle a {
    color: #000000;
   
}
.tx-mtdproducts-detail .productlistitem .price, .tx-mtdproducts .productlistitem .price {
    background-color: #ffbe00;
    color: #000;
    display: block;
    font-size: 19px;
    font-weight: bold;
    padding: 10px 15px;
    text-align: center;
   
}
.tx-mtdproducts-detail .productlistitem .price {
    max-width: 300px;
}
.tx-mtdproducts-detail .link a, .tx-mtdproducts .link a {
    text-align: right;
}
.tx-mtdproducts-detail .link a, .tx-mtdproducts .link a, .tx-mtdproducts .compare label {
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
}
.tx-mtdproducts-detail .link a::after, .tx-mtdproducts .link a::after {
    content: " ";
    font-family: "glyphs_cubcadet";
    font-size: 12px;
}
.tx-mtdproducts .compare label {
    display: inline-block;
    top: 3px;
    max-width: 75%;
    padding: 0 0 0 30px;
}
.tx-mtdproducts input[type="checkbox"] + label::before {
    background-color: #a3a3a3;
    border: 1px solid #666;
    content: "";
    display: inline-block;
    height: 20px;
    left: 12px;
    position: absolute;
    top: 7px;
    width: 22px;
}
.tx-mtdproducts input[type="checkbox"]:checked + label::before {
    color: white;
    content: "x";
    font-size: 18px;
    line-height: 18px;
    text-align: center;
    text-transform: none;
}
.tx-mtdproducts input[type="checkbox"] {
    display: none;
}
.tx-mtdproducts-detail .productlistitem .bottom, .tx-mtdproducts .productlistitem .bottom {
    background-color: #3d3c38 !important;
}
.tx-mtdproducts-detail .productlistitem .bottom .col-md-6, .tx-mtdproducts .productlistitem .bottom .col-md-6 {
    background-color: #3d3c38 !important;
    height: 30px;
    line-height: 34px;
    padding-left: 10px;
}
.tx-mtdproducts-detail .productlistitem .bottom .link, .tx-mtdproducts .productlistitem .bottom .link {
    text-align: center;
}
.tx-mtdproducts .row.productlist, .tx-mtdproducts .row.productcompare {
    padding-bottom: 20px;
}
@media (max-width: 900px) {
    .tx-mtdproducts-detail .producttabs .col-md-6.compare, .tx-mtdproducts .row.productcompare, .tx-mtdproducts .col-md-6.compare {
        display: none;
    }
}
.tx-mtdproducts .wrap .rrp {
    margin-bottom: 30px;
}

.tx-mtdproducts-detail .detailAwards .advance-link, .tx-mtdproducts-detail .detailAwards .price {
    display: none;
}
.tx-mtdproducts-detail .wrap.row.productdetaillinks, .tx-mtdproducts-detail .wrap.row.productdetailtop {
    background-color: #ffffff;
}
.tx-mtdproducts-detail {
    background-color: #ffffff;
    border-top: 8px solid #ffffff;
}
.tx-mtdproducts-detail .titlewrap {
    margin-bottom: 27px;
}
.tx-mtdproducts-detail h1 {
    margin-bottom: 4px;
    margin-top: 30px;
}
.tx-mtdproducts-detail .detailSubtitle {
    font-size: 27px;

}
.tx-mtdproducts-detail .price {
    background-color: #ffbc22;
    color: #000;
    display: block;
    font-size: 27px;
    font-weight: bold;
    max-width: 213px;
    padding: 10px 15px 8px;
    text-align: center;
    text-transform: uppercase;
}
.tx-mtdproducts-detail .row.detailPrice {
    padding-bottom: 22px;
}
.tx-mtdproducts-detail .detailNoteLabel {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    text-transform: uppercase;
    
}
.tx-mtdproducts-detail .detailNote ul {
    margin-bottom: 23px;
    padding-left: 22px;
}
.tx-mtdproducts-detail .detailNote li {
    margin-bottom: 7px;
    padding-left: 18px;
}
.tx-mtdproducts-detail .product-image img {
    padding: 51px 29px 46px 32px;
}
.tx-mtdproducts-detail .detailAwards {
    margin-bottom: 10px;
}
.tx-mtdproducts-detail .detailAwardsLabel {
    font-size: 21px;
    font-weight: bold;
    text-transform: uppercase;
}
.tx-mtdproducts-detail .detailDetails {
    background-color: #e2e2e2;
    margin: 26px 26px 14px;
    padding: 5px 19px 19px;
}
.tx-mtdproducts-detail .detailDetails:empty {
    display: none;
}
.tx-mtdproducts-detail .detailDetails h2 {
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 19px;
}
.tx-mtdproducts-detail price, .tx-mtdproducts-detail #gallery {
    display: none;
}
.tx-mtdproducts-detail #thumbs img {
    min-width: auto;
}
.tx-mtdproducts-detail #thumbs ul {
    list-style-type: none;
    margin-bottom: 0;
    margin-top: 8px;
    padding-left: 0;
}
.tx-mtdproducts-detail #thumbs li {
    float: left;
    position: relative;
}
.tx-mtdproducts-detail #thumbs li a {
    cursor: default;
    pointer-events: none;
}
.tx-mtdproducts-detail .basketbox {
    margin-bottom: 20px;
}
.tx-mtdproducts-detail input#inputimage {
    background-color: #ffbc22;
    border: medium none;
    color: #000;
    display: table-cell;
    font-size: 20px;
    font-weight: bold;
    max-width: 314px;
    padding: 16px 30px 12px 17px;
    text-align: left;
    text-transform: uppercase;
    vertical-align: bottom;
    width: 100%;
}
.tx-mtdproducts-detail span.icon-wg-misc-basket {
    line-height: 45px;
    margin-left: -38px;
    pointer-events: none;
}
.tx-mtdproducts-detail span.icon-wg-misc-basket::after {
    box-sizing: border-box;
    font-size: 10px;
}
.tx-mtdproducts-detail .productdetaillinks {
    margin-bottom: 80px !important;
}
.tx-mtdproducts-detail .productdetaillinks a {
    background-color: #ffffff;
    color: #000;
    display: block;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 1.5px;
    margin-bottom: 10px;
    padding: 13px 21px;
    text-align: left;
    text-transform: uppercase;
    margin-left: 36px;
}

.tx-mtdproducts-detail .productdetaillinks .innerwrap {
    max-width: 1250px !important;
}
.tx-mtdproducts-detail ul.SoMe {
    font-size: 18px;
    list-style-type: none;
    padding-left: 1px;
    padding-top: 29px;
    text-transform: uppercase;
}
.tx-mtdproducts-detail ul.SoMe li {
    float: left;
    position: relative;
}
.tx-mtdproducts-detail ul.SoMe li button {
    background-color: white;
    text-transform: uppercase;
}
.tx-mtdproducts-detail ul.SoMe li button, .tx-mtdproducts-detail ul.SoMe li a {
    color: #3d3c38;
    font-size: 16px;
    line-height: 20px;
    margin-right: 30px;
}
.tx-mtdproducts-detail ul.SoMe li button::before, .tx-mtdproducts-detail ul.SoMe li a::before {
    font-size: 22px;
    margin-right: 6px;
}
.tx-mtdproducts-detail ul.SoMe li.share {
    margin-top: -7px;
}
.tx-mtdproducts-detail ul.SoMe li.share .dropdown-menu {
    min-width: 400px;
    padding-right: 17px;
}
@media (max-width: 479px) {
    .tx-mtdproducts-detail ul.SoMe li.share .dropdown-menu {
        min-width: auto;
        padding-right: 17px;
        width: 300px;
    }
}
#share-url {
    border-color: #ffbc22;
    border-radius: 0;
    box-sizing: border-box;
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    outline: 0 none;
    padding: 7px 10px 5px;
    width: 100%;
}
.tx-mtdproducts-detail ul.SoMe li.share button::before, .tx-mtdproducts-detail ul.SoMe li.share a::before {
    content: " ";
    font-family: "glyphs_cubcadet";
}
.tx-mtdproducts-detail ul.SoMe li.mailto a::before {
    content: " ";
    font-family: "glyphs_cubcadet";
    margin-right: 13px;
}
.tx-mtdproducts-detail ul.SoMe li.print a::before {
    content: " ";
    font-family: "glyphs_cubcadet";
    font-size: 35px;
    margin-right: 15px;
}
.tx-mtdproducts-detail ul.SoMe li.SoMe span {
    vertical-align: top;
}
.tx-mtdproducts-detail .ct-pag-hor &gt; .ct-viewport {
    padding-bottom: 0;
    padding-top: 0;
}
.tx-mtdproducts-detail .wrap.row.producttabs {
    background-color: #ffffff;
    margin-top: 50px;
}
.tx-mtdproducts-detail .wrap.row.rrpnotice .innerwrap, .tx-mtdproducts-detail .wrap.row.producttabs .innerwrap, .tx-mtdproducts-detail .wrap.row.productdetaillinks .innerwrap, .tx-mtdproducts-detail .wrap.row.productdetailtop .innerwrap {
    margin: 0 auto;
    max-width: 1280px;
    background-color: #ffffff;
    font-color: #000;
}
.tx-mtdproducts-detail div#productTabs {
    margin-top: 52px;
}
.tx-mtdproducts-detail .detailIcons, .tx-mtdproducts-detail .ct-hNative, .tx-mtdproducts-detail .wrap.row.producttabs .ct-slide .row {
    background-color: #ffffff;
}
.tx-mtdproducts-detail .detailIcons {
    padding-bottom: 50px;
}
.ct-pill &gt; .ct-pag-hor .ct-pagitem:first-child, .tx-mtdproducts-detail .ct-pill &gt; .ct-tab .ct-pagitem {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
}
.tx-mtdproducts-detail .ct-pill &gt; .ct-tab .ct-pagitem {
    background-color: #bcbcbc;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
}
.tx-mtdproducts-detail .ct-pagitem {
    background-color: #ffffff;
    color: #000;
    border-right: 10px solid #e2e2e2;
    margin-right: 20px;
    min-width: 200px;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

@media (max-width: 991px) {
    .tx-mtdproducts-detail .ct-pill &gt; .ct-tab .ct-pagitem {
        min-width: auto;
    }
}
.tx-mtdproducts-detail .wrap.row.producttabs .ct-slide .row {
    padding-top: 20px;
}
.tx-mtdproducts-detail .wrap.row.producttabs .ct-slide .row.bottom {
    padding: 0;
}
.tx-mtdproducts-detail .detailNote2 {
    overflow-x: auto;
    width: 100%;
}
.tx-mtdproducts-detail .wrap.row.productdetaillinks .innerwrap::after {
    clear: both;
      background-color: #000;
}
.tx-mtdproducts-detail .wrap.row.productdetailtop {
    margin-bottom: 18px;
  background-color: #ffffff;
}

.tx-mtdproducts-detail .wrap.row.productdetailtop2 {
    margin-bottom: 18px;
  background-color: #161312;
}

.tx-mtdproducts-detail .row.productdetailzebrastripe.odd {
    background-color: #e2e2e2;
}
.tx-mtdproducts-detail .row.productdetailzebrastripe.even {
    background-color: #fff;
}
.tx-mtdproducts-detail .row.productdetailzebrastripe .innerwrap {
    margin: 0 auto;
    max-width: 1280px;
}
.tx-mtdproducts-detail .dealer a {
    background-color: #ffbc22;
    color: #000;
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    max-width: 314px;
    padding: 16px 30px 12px 17px;
    text-align: left;
    text-transform: uppercase;
    width: 100%;
}
.tx-mtdproducts-detail .dealer span.icon-wg-misc-basket {
    margin-left: -41px;
}
main div .wrap.row.productseparatoren,
.wrap.row.productseparatoren{
    margin: 0 auto;
    max-width: 1250px;
   background-color: #ffffff;
       font-size: 35px;
    margin-right: 15px;
}
main div .wrap.row.productseparatoren div,
.wrap.row.productseparatoren div{
    margin-bottom: 31px;
}
.produktvergleich {
}
.produktvergleich .slick-arrow {
}
.produktvergleich .slick-arrow.slick-disabled:hover {
    color: #e6e6e6;
    cursor: default;
}
.produktvergleich .slick-next {
}
.produktvergleich .slick-prev {
}
.produktvergleich .slick-disabled {
}
.produktvergleich ul.slick-dots {
    display: inline-block;
    float: none;
    margin: 0 auto;
    position: relative;
}
.produktvergleich ul.slick-dots li {
    background-color: rgba(204, 0, 102, 0);
    border: 3px solid #7a7a7a;
    border-radius: 10px;
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    margin: 8px;
    width: 20px;
}
.produktvergleich ul.slick-dots li.slick-active {
    background-color: #7a7a7a;
    border: 3px solid #7a7a7a;
    display: block;
    height: 20px;
    width: 20px;
}
.produktvergleich ul.slick-dots li button {
    display: none;
}
input.compareremovebutton {
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
}
.comparetitle {
    font-weight: bold;
}
@media (max-width: 768px) {
    .tx-mtdproducts-detail h1 {
        margin-top: 15px;
    }
    .tx-mtdproducts-detail .productdetaillinks {
        margin-bottom: 20px !important;
    }
}
@media (max-width: 1280px) {
    main div .wrap.row.productseparatoren {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media (min-width: 1281px) {
    .tx-mtdproducts-detail .productdetaillinks .innerwrap &gt; div:first-child {
        padding-left: 0;
    }
    .tx-mtdproducts-detail .productdetaillinks .innerwrap &gt; div:last-child {
        padding-right: 0;
    }
}
.tx-mtdproducts-detail .wrap.row.rrpnotice {
    background-color: #ffffff;
    padding-top: 50px;
    margin-left: 15px;
}
.tx-mtdproducts-detail .tx-dce-pi1{
    height:auto !important;
}
.tx-mtdproducts-detail .tab{
    background-color: #ffffff;
    font-weight: bold;
    padding: 10px;
    margin-left: 15px;
    text-align: center;
    text-transform: uppercase;
}

.col-sm-4 {
 background-color: #ffc626;
}

#content .col-sm-4 {
  background-color: inherit;
}

.col-sm-5 {
  background-color: #ffffff;
}

.col-sm-7 {
  background-color: #ffffff;
}

.col-sm-12 {
    background-color: #ffffff;
  text-align: left;
}

.col-md-12 {
  background-color: #ffffff;
  text-align: center;
   padding-right: 10px;
   padding-left: 400px;
}

.row2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

}

</pre></body></html>