@import url("http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic");
@import url("http://fonts.googleapis.com/css?family=Playfair Display SC");
:not(.btn).ng-click-active,.dropdown-toggle.ng-click-active{opacity:0.5}.tws-article .article-left-col{margin-top:25px}.tws-article [tws-api-price]{margin-left:-10px;margin-right:-10px}.tws-article .tws-api--price-regular,.tws-article .tws-api--price-current{font-size:2em;padding:0 10px}.tws-article .article-artnr{color:#7a7a7a;margin-bottom:5px;padding-left:25px}.tws-article .article-cartmessages{margin:10px 0}.tws-article .article-stockinfo{margin-top:10px}.tws-article .article-heading,.tws-article summary{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:1.2em;padding:5px 0 5px 7px;margin-bottom:10px;cursor:pointer}.tws-article .article-description{padding:0 25px 0 25px}.tws-article .article-heading>span{float:right;margin:4px 25px 0 0}.tws-article .article-hidden{display:none}.tws-article .article-sub-listitem{border-radius:4px;padding:5px 0;cursor:pointer}.tws-article .article-sub-listitem img{height:40px;width:50px}.tws-article .article-price-diff{font-size:1.4em}.tws-article .article-sub-listitem .twsPriceCurrentDiff{color:#333}.tws-article .tws-article-sharebutton{width:84px !important;margin-bottom:70px}.proceed-to-checkout,.thumbnail,.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th,.tws-checkout-checklist div.ng-scope:not(.alert-dismissable),.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}input,select,textarea,.has-success .form-control{background-color:white;color:black;border-color:#d9d9d9}div[slot]:empty{display:none}.documentColorAsBackground,body,.modal-content,.cocktail-bar .container,.modal-content .list-group-item,.mega-menu,.dropdown-menu,.article div.tws-article-sharebutton label.entypo-export,.pagination>li>a,.pagination>li>span,.tws-checkout-cart tr.odd,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:white}.subtileContrastingDocumentColorAsBackground{background-color:#d9d9d9}.documentColorAsColor,body,.modal-content,.btn-default,.tws-logo--text,.tws-article-search ul.dropdown-menu a:link,.tws-article-search ul.dropdown-menu a:visited,.modal-content .close,.modal-content .list-group-item span.ng-binding,.article div.tws-article-sharebutton label.entypo-export,.pagination>li>a,.pagination>li>span,.thumbnail .caption,.proceed-to-checkout span,.has-success .control-label,.mega-menu a:link,.mega-menu a:active,.mega-menu a:visited,.navbar-default .navbar-nav>li>a,.control-label,a:link,.internal-msg,.tws-checkout .tws-checkout-checklist .preview,.tws-checkout .tws-checkout-checklist .help-block,.tws-checkout .tws-checkout-checklist .control-label,.tws-checkout .tws-checkout-checklist .fa-check,.glyphicon-ok:before,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.thumbnail .caption span.twsPriceRegular,.twsPriceRegular,legend[ng-show="form.title"],a:active,a:visited,.article-artnr,.article .article-sub-listitem>div .twsPriceCurrent,.article .article-sub-listitem>div .twsPriceRegular,.article .article-sub-listitem>div.articleNumber,.article .article-sub-listitem>div,.btn.active,.btn-danger,.twsPriceCurrent.twsPriceBothShown,.tws-article-search .dropdown-menu .text-center,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.article-sub-listitem.article-active .select-me:after,.tws-checkout-shortcuts--dropdown a,.tws-discount-field--enter-discount-btn,.tws-checkout-shortcuts a,.tws-checkout-shortcuts--dropdown a:link,.tws-discount-field--enter-discount-btn:link,.tws-checkout-shortcuts a:link,.tws-checkout-shortcuts--dropdown a:hover,.tws-discount-field--enter-discount-btn:hover,.tws-checkout-shortcuts a:hover,.tws-checkout-shortcuts--dropdown a:focus,.tws-discount-field--enter-discount-btn:focus,.tws-checkout-shortcuts a:focus,.tws-checkout-shortcuts--dropdown a:active,.tws-discount-field--enter-discount-btn:active,.tws-checkout-shortcuts a:active,.tws-checkout-shortcuts--dropdown a:visited,.tws-discount-field--enter-discount-btn:visited,.tws-checkout-shortcuts a:visited{color:#000}.navbar-default .navbar-toggle:hover span.icon-bar,.navbar-default .navbar-toggle:focus span.icon-bar{background-color:#000}.borderColor1,.tws-checkout-checklist .alert-dismissable{border-color:#d9d9d9}.dropdown-menu li a:link,.dropdown-menu li a:active,.dropdown-menu li a:hover,.dropdown-menu li a:visited,.dropdown-submenu:before{color:#000}.btn.active,.tws-checkout-checklist .ng-valid-tws-delivery button,.tws-checkout-checklist .ng-valid-tws-payment button,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{box-shadow:inset 0 3px 12px rgba(0,0,0,0.2)}table.tws-checkout-cart.table tr:not([class]) td,table.tws-checkout-cart.table tbody tr:first-child,.thumbnail,.tws-content-box,.tws-list--type-list .row,.article-heading,.tws-checkout-item-edit-dialog .input-group,.tws-checkout-item-edit-dialog .modal-header,.article-sub-listitem,.article div.tws-article-sharebutton label.entypo-export{border-color:rgba(0,0,0,0.1)}.image-placeholder,.placeholder{color:rgba(0,0,0,0.03);text-shadow:2px 2px 3px rgba(255,255,255,0.2)}.customer-info-box>div,.btn-danger,.btn-default,.btn-default.pay,.btn-default:hover,.btn-default.active,.article .article-slick-nav .slick-prev,.article .article-slick-nav .slick-next,.image-placeholder,.placeholder,.dropdown-menu li a:hover,.tws-checkout-checklist .alert-dismissable,.article-sub-listitem.article-active,.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus,.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.tws-checkout-cart.table-striped tr.even{background-color:rgba(0,0,0,0.05);border-color:rgba(0,0,0,0.1)}.borderColor2,.mega-menu,.cocktail-bar .navbar{border-color:#000}.tws-slick button.slick-prev:before,.tws-slick button.slick-next:before{color:rgba(0,0,0,0.2)}.basicColorAsBackground,.top-bar,.tws-article-search .fa,.tws-theme-footer,.tws-content-box,.navbar-toggle,.glyphicon-search,.top-bar .tws-currency .btn,.top-bar .tws-currency .btn.dropdown-toggle,.top-bar [tws-language] .btn,.top-bar [tws-language] .btn.dropdown-toggle,.top-bar .tws-vat-selector .btn,.top-bar .tws-vat-selector .btn.dropdown-toggle{background-color:#ececec}.basicColorAsColor,.top-bar,.tws-article-search .dropdown-menu>.active>a,.tws-article-search .dropdown-menu>.active>a:hover,.tws-article-search .dropdown-menu>.active>a:focus,.top-bar a:link,.top-bar a:active,.top-bar a:visited,.tws-article-search .fa,.glyphicon-search,.tws-currency .btn,.tws-currency .btn.dropdown-toggle,[tws-language] .btn,[tws-language] .btn.dropdown-toggle,.top-bar .tws-vat-selector,.top-bar .tws-vat-selector .btn.dropdown-toggle,.top-bar .dropdown-menu>.active>a,.tws-theme-footer,.tws-theme-footer a:link,.tws-theme-footer a:active,.tws-theme-footer a:hover,.tws-theme-footer a:visited,.top-bar .dropdown-menu>.active>a:hover,.top-bar .dropdown-menu>.active>a:focus,.tws-article-search .dropdown-menu .active .text-center{color:#171717}.tws-article-search .dropdown-menu>.active>a,.tws-article-search .dropdown-menu>.active>a:hover,.tws-article-search .dropdown-menu>.active>a:focus{background-color:#ececec}.navbar-default .navbar-toggle span.icon-bar{background-color:#171717}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{border-color:#d9d9d9}.tws-content-box h1,.tws-content-box h2,.tws-content-box h3,.tws-content-box h4,.tws-content-box-first-line{color:#171717}.tws-content-box .text-color-inverted *{color:#e8e8e8}.tws-content-box,.top-bar .dropdown-menu>.active>a,.top-bar .dropdown-menu>.active>a:hover,.top-bar .dropdown-menu>.active>a:focus{background-color:rgba(236,236,236,0.7)}.top-bar .btn.dropdown-toggle{border-color:white}.modal-content .list-group-item span.ng-binding.badge{color:#000;background-color:#ececec;border-color:#d9d9d9}.tws-article-search .form-control,.navbar-default .navbar-toggle,.tws-article-search .fa{border-color:#ececec}.accentColorAsBackground,.btn-primary,.btn-primary.pay,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary,.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active,a.btn-primary,a.btn-primary:link,a.btn-primary:visited,a.btn-primary:active,a.btn-primary:hover,button.btn-primary.ladda-button{color:#fff;background-color:#26ac81;border-color:#186d52}.modal-content .btn-primary .ladda-label.ng-binding{color:#fff}.ladda-spinner *{background-color:#fff !important}body,.badge,.dropdown-menu ul,.tws-content-box-first-line,.proceed-to-checkout span,.tws-list--type-list .twsPriceCurrent,.tws-list--type-list .twsPriceRegular,.article .article-sub-listitem>div.articleNumber,.article .article-sub-listitem>div,legend[ng-show="form.title"],.top-bar .dropdown-menu li a,.top-bar .dropdown-menu li a:link,.top-bar .dropdown-menu li a:active,.top-bar .dropdown-menu li a:hover,.top-bar .dropdown-menu li a:visited,.dropdown-menu li a:link,.dropdown-menu li a:active,.dropdown-menu li a:hover,.dropdown-menu li a:visited,.loading-text,.image-placeholder,.tws-logo--text,.internal-msg,.tws-checkout-item-edit-dialog .modal-body h4,.article div.tws-article-sharebutton label.entypo-export span{font-family:"Lato";font-weight:normal;text-transform:none}.top-bar,.article .twsPriceCurrent,.article .twsPriceRegular,.article .article-sub-listitem>div .twsPriceCurrent,.article .article-sub-listitem>div .twsPriceRegular,.navbar-default,.tws-contact-info h3,.promoted-articles a,.dropdown-menu li[class*="tws-top-menu-"].dropdown>a,.navbar-default .navbar-collapse .navbar-nav>li>a,h1,h2,h3,h4,h5,.article .twsPriceCurrent,.tws-content-box-second-line,.tws-content-box-third-line,.tws-list--type-list .row h4 a{font-family:"Playfair Display SC";font-weight:normal;text-transform:uppercase}body,.badge,.smallText,.tws-list--type-list .twsPriceRegular,.tws-list .btn-group .btn,.tws-checkout .tws-checkout-checklist .preview,.tws-artgrp-info p,.caption .twsPriceCurrent,.thumbnail .caption span.twsPriceRegular,.article .article-sub-listitem>div .twsPriceCurrent,.article .article-sub-listitem>div .twsPriceRegular,.article .article-sub-listitem>div.articleNumber,.article .article-sub-listitem>div,.caption h5,.sumrow,.internal-msg,.dropdown-menu>li>a,.dropdown-menu li a:link,.dropdown-menu li a:active,.dropdown-menu li a:hover,.dropdown-menu li a:visited,.tws-checkout-item-edit-dialog .modal-body h4,.tws-article-search ul.dropdown-menu .ng-scope,.proceed-to-checkout span,.tws-list--type-list .row h4 a,.article-sub-listitem.article-active .select-me:after,.tws-list--type-list .twsPriceCurrent{font-size:12px;line-height:18px;letter-spacing:0.05em;text-transform:none}.mediumText,.tws-content-box-first-line,.article-heading,.tws-checkout .tws-checkout-checklist .fa,.btn,.tws-contact-info h3,.article .article-sub-listitem>div .twsPriceCurrent,.article .article-sub-listitem>div .twsPriceRegular,legend[ng-show="form.title"],.loading-text,.tws-content-box--center .tws-content-box-first-line{font-size:18px;text-transform:uppercase;font-weight:300}@media only screen and (max-width: 480px){.mediumText,.tws-content-box-first-line,.article-heading,legend[ng-show="form.title"],.btn,.tws-content-box--center .tws-content-box-first-line{font-size:16px;line-height:18px}.tws-checkout-modal .input-group .btn{padding:6.5px 10px !important}}.largeText,h1,h2,h3,.tws-logo--text,.article .twsPriceCurrent,.article .twsPriceRegular,.tws-content-box-second-line,.tws-content-box-third-line{font-size:24px;letter-spacing:0.1em;font-weight:400;line-height:25px}@media only screen and (max-width: 480px){.largeText,h1,h2,h3,.article .twsPriceCurrent,.tws-content-box-second-line,.tws-content-box-third-line{font-size:18px;line-height:20px}legend[ng-show="form.title"]{text-align:center}}.singleRowContentBox{font-size:48px;line-height:48px}@media only screen and (max-width: 480px){.tws-content-box--center h2{font-size:24px;line-height:22px}}[tws-url-href=''],[href='']{text-decoration:none !important}html,body{height:100%}.tws-theme{height:100%;position:relative}.tws-theme-wrapper{min-height:100%;margin:0 auto}body{min-height:100%}.thumbnail,.tws-articlegroup-list h3,h3.tws-articles-title{text-align:center}a[tabindex]{cursor:pointer}.customer-info-box>div,.modal-content .list-group-item,.pagination>.active>a .pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.article-sub-listitem,.tws-content-box,.tws-list--type-list .row,.article-heading,.article div.tws-article-sharebutton label.entypo-export,.form-control,.has-success .form-control,.tws-article-search .fa,.has-error .form-control{border-width:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-style:solid;border-radius:0}.dropdown-menu,.top-bar .btn-group.open .dropdown-toggle,.top-bar .btn-group.open .btn:active,.top-bar .btn-group.open .btn:focus{box-shadow:none}input,select,textarea,.form-control,.btn,.thumbnail,.dropdown-submenu>.dropdown-menu,.article-sub-listitem,.alert,.tws-currency .btn,[tws-language] .btn,.tws-vat-selector,.tws-vat-selector .btn.dropdown-toggle,.badge,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.article div.tws-article-sharebutton label.entypo-export,.navbar,.navbar-toggle,.dropdown-menu,.modal-content,.list-group-item:first-child,.list-group-item:last-child{-webkit-border-radius:0px;border-radius:0;box-shadow:none}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td,.proceed-to-checkout,legend[ng-show="form.title"],table,table tr,table th,table tr td{border-top:none;border-bottom:none;border:none;border:0}.table>thead>tr>td,.table>tbody>tr>td{vertical-align:middle}.tws-cart--sum-row .tws-cart--discount-field .tws-discount-field input,.tws-cart--discount-field-mobile .tws-discount-field input,.tws-cart--discount-field-mobile .tws-discount-field button,.tws-cart .tws-cart--sum-row{height:39px}.header-bar,.tws-list--type-list .row .tws-list-repeat{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center}.thumbnail,.dropdown-menu a,div[editable="true"] .tws-checkout-cart tr:not(.shipment-row){cursor:pointer}.thumbnail{margin-bottom:30px}.tws-theme-preview{background:#973795;color:white;padding:6px 20px}.tws-theme-preview>span{text-transform:uppercase}.tws-theme-preview>a{float:right;text-decoration:underline;color:#fff}.tws-theme-preview>a:hover{opacity:0.7}.to-checkout-button-container .login{margin-bottom:10px}.article .article-slick-big .slick-prev{left:10px}.article .article-slick-big .slick-next{right:10px}.article .article-slick-nav .slick-prev,.article .article-slick-nav .slick-next{height:100%;top:0;margin-top:0;width:50px}.article .article-slick-nav .slick-prev{left:0}.article .article-slick-nav .slick-next{right:0}.article .article-slick-big{margin-bottom:10px}.article .article-image{background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.article .article-slick-big .article-image{height:500px}.article .article-slick-nav .article-image{height:130px}.article .article-slick-nav .slick-list{padding:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.inline-badge{margin-top:-3px;margin-right:5px}.modal{position:absolute !important}.tws-checkout-checklist .alert-dismissable{text-align:center}.tws-logo--text{letter-spacing:-4px}button[data-loading] .fa{display:none}.twsPriceCurrent{padding:0}.twsPriceRegular{padding-right:20px}.tws-article-search ul.dropdown-menu li.ng-scope span{margin-left:5px}.tws-theme-footer a,.tws-contact-info--telephone-number,.tws-contact-info--terms-and-conditions,.tws-contact-info--email{padding:0}.vrnt-nfo-hdln{display:block;font-weight:bold}.article-sub-listitem{margin:0;border-left-style:none;border-right-style:none}form[name="articleChoices"]{margin-top:20px}.article-sub-listitem{border-top-style:none}.article-sub-listitem:first-child,:not(.article-sub-listitem)+.article-sub-listitem{border-top-style:solid;margin-top:20px}.tws-contact-info h3{margin:0 0 10px 0}.top-bar .tws-currency .btn,.top-bar .tws-currency .btn.dropdown-toggle,.top-bar [tws-language] .btn,.top-bar [tws-language] .btn.dropdown-toggle,.top-bar .tws-vat-selector,.top-bar .tws-vat-selector .btn.dropdown-toggle{padding:0}.top-bar .table-row{display:table;width:100%}.top-bar .inline-info{display:table-cell;vertical-align:middle}.top-bar .inline-info p{margin:0}.top-bar .inline-buttons{display:table-cell;width:1%;vertical-align:middle;white-space:nowrap}.tws-articles .thumbnail .caption a,.tws-article-list .thumbnail .caption a,.tws-articlegroup-list .thumbnail .caption a,.tws-logo--text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:90%;text-rendering:auto}.thumbnail .twsPriceCurrent{min-height:15px;display:inline-block}.article .no-image{height:100%;position:relative}.image-placeholder{display:none}.tws-list--type-grid .image-placeholder{height:235px;width:100%}.tws-list--type-list .image-placeholder{height:60px;width:60px}.article-sub-listitem img,.no-image .placeholder{height:50px;width:50px}.no-image .placeholder{display:block;max-height:100%;max-width:100%}.no-image .image-placeholder,.no-image .placeholder{display:block;overflow:hidden;position:relative}.no-image .image-placeholder span{text-transform:uppercase;display:block;width:100%;letter-spacing:-7px;white-space:nowrap;text-align:center;font-size:75px;font-weight:bold;margin:60px auto auto auto}.tws-content-box{background-repeat:no-repeat}.no-image{text-decoration:none !important}table.tws-checkout-cart.table tbody tr:first-child{border-top-style:solid;border-top-width:1px}.top-bar .btn-group .btn{border-width:0}.article .draggable .slick-slide{cursor:move;background-color:transparent}.dropdown-menu>li>a{padding:7px 10px}.tws-logo--container{margin:0 auto}[class*="fa-angle-"]{float:right}.tws-logo[style*="background-image"] .tws-logo--text{display:none}.promo-box-top .tws-content-box{min-height:110px}.promo-box-top .tws-content-box--inner-wrapper{position:static;margin:-20px}.promo-box-top a.tws-content-box--table{position:static;min-height:110px}.promo-box-top .tws-content-box--proportions-image{display:none}.modal-backdrop{opacity:0.7}.tws-checkout [tws-checkout-select-delivery] [ng-show]:before,.tws-checkout [tws-checkout-select-payment] [ng-show]:before,.tws-checkout [tws-checkout-apply-discountcode] [ng-show]:before,.tws-checkout-cart [ng-if="item.discountInfo"] td.ng-binding:before,.tws-checkout-cart .discountInfo .discountInfoName:before,.dropdown-submenu:before,.article-sub-listitem.article-active .select-me:after,.tws-pre-checkout .btn-default.active:after,.glyphicon-ok:before,.tws-contact-info--email:before,.tws-contact-info--terms-and-conditions:before,.tws-contact-info--telephone-number:before,.addressRowOne:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}.tws-checkout-shortcuts{padding:6px 0}.tws-checkout [tws-checkout-select-delivery] [ng-show]:before,.tws-checkout [tws-checkout-select-payment] [ng-show]:before,.tws-checkout [tws-checkout-apply-discountcode] [ng-show]:before{position:relative;right:10px}.tws-checkout-cart [ng-if="item.discountInfo"] td.ng-binding,.tws-checkout-cart .discountInfo .discountInfoName{position:relative}.tws-checkout-cart [ng-if="item.discountInfo"] td.ng-binding:before,.tws-checkout-cart .discountInfo .discountInfoName:before{position:absolute;left:-10px;bottom:7px}.tws-checkout-cart [ng-if="item.discountInfo"] td.ng-binding:before,.tws-checkout-cart .discountInfo .discountInfoName:before{content:"\f02b"}.tws-checkout input[type=radio]:not(old){visibility:hidden;position:absolute}.tws-checkout div.radio{margin-bottom:10px}.tws-checkout input[type=radio]:not(old)+label{display:block;font-size:16px}.tws-checkout .radio label{background:#fbfbfb;border-radius:3px;border:1px solid #f3f3f3;padding:10px;cursor:pointer}.tws-checkout input[type=radio]:not(old)+label:hover{background:#f8f8f8;border-color:e6e6e6}.tws-checkout input[type=radio]:not(old)+label:before{content:" ";display:inline-block;width:22px;height:22px;margin:0 10px -5px 0;border:6px solid #cacaca;border-radius:99px;background:#cacaca}.tws-checkout input[type=radio]:not(old):checked+label:before{border:6px solid #64aec0;background:#fff}.tws-checkout-cart.table .sumrow{font-weight:bold;font-size:16px}.tws-checkout-cart tr.tws-cart--sum-row>td{padding:16px 8px}.tws-checkout-cart div.tws-discount-field{padding:8px}.tws-checkout-shortcuts--dropdown a,.tws-discount-field--enter-discount-btn,.tws-checkout-shortcuts a{font-size:12px;font-weight:bold;text-transform:none}@media screen and (max-width: 991px){.tws-checkout .radio{margin:15px 0}.tws-checkout h4,.tws-checkout .box legend{margin-top:0;padding-top:20px;padding-bottom:5px}.tws-checkout .tws-checkout-pay-center hr{width:50%}}@media screen and (max-width: 767px){.tws-checkout .radio{margin:18px 0}.tws-checkout .tws-checkout-pay-center hr{width:80%}}.addressRowOne:before{content:"\f041"}.tws-contact-info--email:before{content:"\f003"}.tws-contact-info--telephone-number:before{content:"\f095"}.tws-contact-info--terms-and-conditions:before{content:"\f0e3"}.tws-contact-info--terms-and-conditions:before,.tws-contact-info--telephone-number:before,.tws-contact-info--email:before,.addressRowOne:before{width:20px}.addrNfo:not(.addressRowOne){margin-left:20px}.tws-contact-info--terms-and-conditions,.tws-contact-info--telephone-number,.tws-contact-info--email{display:block}.dropdown-submenu:before{content:"\f0da";position:absolute;right:5px;top:5px}.article-sub-listitem.article-active .select-me:after,.tws-pre-checkout .btn-default.active:after,.glyphicon-ok:before{content:"\f00c"}.glyphicon-ok{top:20px}.tws-pre-checkout .btn-default.active:after{position:absolute;right:10px}.article-sub-listitem.article-active .select-me:after{position:relative;top:10px;left:12px}.thumbnail .twsPriceCurrent,.article-sub-listitem .articleNumber{padding:0}.article-sub-listitem div[class^="col-"]:not(.articleNumber){padding-left:5px;padding-right:5px}.article .alert-success span{margin-bottom:10px;display:block}.modal{display:block}.btn .fa-shopping-cart{margin-right:4px}.tws-checkout-item-edit-dialog .input-group,.tws-checkout-item-edit-dialog .modal-header{border-bottom-width:1px;border-bottom-style:solid}.tws-checkout-item-edit-dialog .row h4{display:inline}.tws-checkout-item-edit-dialog .modal-body h4,.tws-checkout-item-edit-dialog .table-striped tr td:first-child{padding-left:25px}.tws-checkout-item-edit-dialog .table-striped td{padding-right:0}.tws-checkout-item-edit-dialog .input-group{width:100%;padding-bottom:10px}.tws-checkout-item-edit-dialog .input-group-btn button.btn-default[type="button"]{padding:3px 10px}.tws-checkout-item-edit-dialog .col-xs-12 .input-group-btn{padding:0 !important;display:inline-block}.tws-checkout-item-edit-dialog .input-group,.tws-checkout-item-edit-dialog .input-group label,.tws-checkout-item-edit-dialog .input-group .input-group-btn,.tws-checkout-item-edit-dialog .input-group input{float:left}.tws-checkout-item-edit-dialog .input-group label{margin:10px 20px 0 30px}.tws-checkout-item-edit-dialog .input-group .input-group-btn{width:auto}.tws-checkout-item-edit-dialog .input-group input{display:inline-block;width:100px;height:33px;border-left:none}.tws-checkout-item-edit-dialog .col-xs-12 .input-group-btn label{margin-bottom:0}.tws-checkout-item-edit-dialog .table-striped td{display:inline !important}.tws-checkout [tws-checkout-select-delivery] .alert,.tws-checkout [tws-checkout-select-payment] .alert{width:100%}.tws-checkout-success .btn-primary{width:30%}.loading-text{position:absolute !important}.tws-theme-footer address{margin-bottom:15px}.tws-article-search .fa:before{position:relative;top:9px}.alert,.articleNumber,.article-sub-listitem .col-xs-4 .ng-scope,.tws-content-box [class*="tws-content-box-"][class*="-line"]{word-wrap:break-word;word-break:break-word}.tws-checkout .tws-checkout-checklist .fa{margin:0}table.tws-checkout-cart.table tr:not([class]) td{border-top-width:1px;border-top-style:solid}.tws-list--type-list .row,.modal-content .list-group-item{border-left:none;border-right:none}.tws-list--type-list .row:last-child,.modal-content .list-group-item:last-child{border-bottom:none}.modal-content .list-group-item:first-child{border-top:none}.tws-article-search .fa{border-left:none}.modal-dialog .close{text-shadow:none;opacity:1}.proceed-to-checkout{padding:0}.customer-info-box>div{padding:20px;margin-bottom:30px}.tws-checkout-checklist .btn-default .arrow,.tws-checkout-checklist .btn-default .arrow{margin-top:1px}input[type="password"]{-webkit-appearance:caps-lock-indicator}.tws-checkout-cart img{max-height:30px}.sumrow{font-weight:bold}.tws-theme-header{height:auto}.top-bar,.tws-theme-footer{padding:15px 0}.header-bar{margin:0}.header-bar .col-md-3,.header-bar .col-lg-3{padding-right:0}.header-bar .col-xs-12,.header-bar .col-sm-12,.article .article-artnr,.article .article-description{padding:0}.article .article-description{white-space:pre-line}.tws-theme-content .container,.tws-theme-footer{margin-top:15px}.cocktail-bar .container{position:relative}h3{margin:15px 0 30px 0}.article-heading{padding:10px}.article-heading .fa{margin:0 3px 3px 3px}.article .btn{width:100%}.tws-article-sharebutton{margin:20px 0;text-align:right}.dropdown-toggle span{text-transform:uppercase}.top-bar .inline-slot{padding-left:15px;padding-right:15px;display:inline-block}.top-bar .inline-slot div{float:right;display:block}.tws-logo{background-size:contain;background-repeat:no-repeat}.tws-articles .caption a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.tws-content-box h2.tws-content-box-second-line,.tws-content-box h2.tws-content-box-third-line{margin:0}.tws-content-box{padding:20px}.tws-content-box--container{padding:15px 0}div[tws-custom-page="customPage"]{padding:20px}.tws-content-box--cell{padding:20px}a.tws-content-box--table{position:absolute}.tws-image-carousel .slick-dots{bottom:-35px}.tws-image-carousel .slick-dots button{}.tws-article-search{margin-bottom:0}.mega-menu{box-shadow:none;border-width:4px;border-top-width:4px}.navbar-header .navbar-toggle{margin:0 0 10px 0;padding:9px 10px}.dropdown-menu ul{list-style-type:none}.navbar-default .dropdown-menu ul a:link,.navbar-default .dropdown-menu ul a:active,.navbar-default .dropdown-menu ul a:hover,.navbar-default .dropdown-menu ul a:visited{text-transform:none}.navbar-default .dropdown-menu ul{padding-left:20px}.navbar-default{background-color:transparent;border:none;margin-bottom:0;min-height:0}.navbar-default .navbar-collapse{padding:0}.cocktail-bar .navbar{border-bottom-style:solid;border-bottom-width:4px}.navbar-default .navbar-collapse .navbar-nav>li a{padding-top:5px;padding-bottom:5px;letter-spacing:0.1em}.navbar-default .navbar-collapse .navbar-nav>li a:hover{background-color:transparent}.navbar-default .tws-top-menu-item-0.hidden-xs>a{padding-left:0}.promoted-articles .thumbnail>img,.promoted-articles .caption>h5,.promoted-articles .caption>div{margin:15px auto}.tws-articles .tws-articles-title{margin:30px 0}.tws-list .tws-list-controls{margin:10px 0 10px 10px}.tws-list--type-list .row{border-top-width:0}.tws-list--type-list .row:nth-child(1){border-top-width:1px}.tws-list--type-list .row img{max-height:60px}.tws-list--type-list .tws-list-repeat{padding:10px}.tws-list--type-list .row .media-body{width:100%}.tws-list--type-list .row .media-body>div{text-align:right}.tws-list--type-list .row .media-heading,.tws-list--type-list .row .media-body>div{float:left}.tws-list--type-list .row .media-heading{padding-left:20px;width:70%}.tws-list--type-list .row .media-body>div{width:30%}@media only screen and (max-width: 768px){.tws-list-type-grid .tws-list-repeat .thumbnail img{max-width:440px}}.header-bar{position:relative}.navbar-header{z-index:1000;position:absolute;right:0;top:-49px}.tws-checkout .tws-checkout-checklist{margin-bottom:40px}@media only screen and (max-width: 900000px){.navbar-collapse .navbar-nav{padding:0 0;z-index:9999}.tws-logo{height:130px;margin:20px 0}.tws-logo--text{line-height:130px}.tws-checkout .tws-checkout-checklist .navigation{height:75px}.tws-checkout-checklist .pay{width:30%;margin:0 auto}.tws-checkout-checklist .tos{text-align:center}.tws-logo--text{font-size:5em}.tws-pre-checkout .form-group,.tws-pre-checkout .btn-group span{font-size:14px}.tws-pre-checkout form{position:relative}.tws-pre-checkout .to-checkout-button-container .fa-lock{padding-right:3px}.tws-pre-checkout .to-checkout-button-container .fa-angle-right{padding-top:3px}.tws-pre-checkout .to-checkout-button-container{position:absolute;bottom:0;right:0}.tws-pre-checkout .form-group,.tws-pre-checkout .btn-group{width:100%}.tws-pre-checkout .form-group .btn-default{width:50%;display:inline-block}.header-bar .col-lg-3{z-index:9999}.tws-pre-checkout bootstrap-decorator{float:left;width:100%}.tws-pre-checkout bootstrap-decorator .form-group{margin:10px 0 0}.tws-article-search ul.dropdown-menu{width:350px;overflow-x:hidden;left:-193px !important}}@media only screen and (max-width: 992px){.tws-checkout .tws-checkout-checklist .navigation{height:auto}.tws-logo--container{margin:0 auto 20px auto}.top-bar .row .col-xs-6:nth-child(2){text-align:right}.top-bar .row .col-xs-6:nth-child(1),.top-bar .row .col-xs-6:nth-child(2){min-height:20px;max-height:50px;overflow-y:auto;margin-bottom:10px}.header-bar{display:block;line-height:normal;margin:20px 0 0;padding-bottom:15px}.header-bar .col-md-3,.header-bar .col-lg-3{padding-right:0}.tws-article-search ul.dropdown-menu{width:100%;overflow-x:hidden;left:0 !important}.btn-toolbar .btn-group .btn,.pagination li a{padding:6px 10px}}@media only screen and (max-width: 767px){.navbar-collapse .navbar-nav{padding:0 20px;z-index:9999}.btn-toolbar .btn-group .btn,.pagination li a{padding:10px 16px}.tws-article-search ul.dropdown-menu{width:120%}.tws-checkout-checklist .pay{width:100%;margin:0 auto}.tws-logo--text{font-size:4em}.tws-pre-checkout .form-group,.tws-pre-checkout .btn-group span{font-size:12px}.tws-pre-checkout bootstrap-decorator{float:none}.tws-pre-checkout .to-checkout-button-container{margin:10px 0 0 0}.tws-pre-checkout .to-checkout-button-container{position:relative}.tws-pre-checkout h2{margin:0 0}.tws-checkout-cart{margin-bottom:0}.tws-theme-footer .tws-info,.tws-theme-footer .tws-contact-info--contact{margin-top:20px}}@media only screen and (max-width: 480px){.top-bar .inline-info{width:100%;display:table;padding-top:10px;z-index:1}.top-bar .inline-slot .slot--top-customer-service,.top-bar .inline-slot .slot--top-shipping-info{display:table-cell;width:50%}.tws-logo--container div.tws-logo{height:70px;margin:0 0 10px 0}.top-bar{padding:0}.top-bar .table-row{display:block}.top-bar .inline-buttons{white-space:normal;text-align:left;width:100%}.top-bar .inline-buttons [slot]>*{margin:7px 0}.top-bar div.inline-buttons div.tws-micro-cart{position:absolute;text-align:right;right:0px;margin:0px;top:0px;padding:12px 15px;width:100%;background:#cccccc}.top-bar .top-bar-row{margin-top:42px}.top-bar div.inline-buttons div.tws-login{top:0;left:0;margin:0px;position:absolute;z-index:1;margin:0px;padding:12px 15px}}.top-bar .inline-buttons .inline-slot{padding:0;display:inline-block}.top-bar .inline-buttons .inline-slot>div:empty{display:none}.top-bar .inline-buttons .inline-slot>div{margin-left:15px;margin-right:15px}