html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media print{@page{size:A4;margin:0;padding:10px}*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.std a[href]:after{content:" (" attr(href) ")"}.std abbr[title]:after{content:" (" attr(title) ")"}.btn:before,.homepage-middle .block-benefits a:before,.tp-caption.btn-red:before,.tp-caption.btn-red-short:before,.btn:after,.homepage-middle .block-benefits a:after,.tp-caption.btn-red:after,.tp-caption.btn-red-short:after{display:none !important}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.support-panel,.top-header-wrapper,.header-cart,.nav-container,.category-navigation{display:none}.top-header-container{position:static}.cms-widerrufsbelehrung header,.cms-widerrufsbelehrung footer,.cms-widerrufsbelehrung .breadcrumbs,.cms-widerrufsbelehrung .col-left.sidebar,.cms-widerrufsbelehrung .page-title,.cms-widerrufsbelehrung .print-hide{display:none}.cms-widerrufsbelehrung .col-main{width:100%}.cms-widerrufsbelehrung .print-show{display:block}}.page-print>div{margin:0 auto}.page-print .print-head{padding:15px;background:#191919}.page-print .col2-set .col-1{width:30%}.page-print .col2-set .col-2{width:70%}.page-print .col2-set+h2{margin:50px 0 0 0}.page-print .buttons-set{display:none}.page-print .data-table{margin:15px 0 0 0}.page-print .data-table .bundle-product-row.first{width:20%}.page-print .data-table>thead tr th{background:#FAFAFA;padding:15px 5px 15px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}.page-print .data-table>thead tr th.a-center,.page-print .data-table>thead tr th.a-right:first-child{text-align:center !important}.page-print .data-table .border.last td{padding:5px}.page-print .data-table .border.last td .price-incl-tax{text-align:left !important}.page-print .data-table .border.last .nobr{width:100%;display:block;text-align:center !important}.page-print .data-table .border.last .a-right.last .cart-price{width:100%;display:block;text-align:right !important}.page-print .data-table .table-row-cornered td{padding-top:15px}.page-print .data-table .summary-details-1+.summary-details-1{visibility:hidden}.page-print .data-table .table-row-corner:after,.page-print .data-table .table-row-corner:before{display:none}.page-print .data-table .show-details{display:none}.page-print .data-table>tbody>tr{border-bottom:1px solid #d9d9d9}.page-print .data-table>tbody>tr:nth-child(2n){background:#FAFAFA}.page-print .data-table>tbody>tr.bundle-product-row td{padding:30px 5px 10px}.page-print .data-table>tbody>tr.simple-product-row td{padding:5px}.catalog-product-print{background:#fff}.catalog-product-print .zopim{display:none}.catalog-product-print .state-conflict .value-note{width:62%;padding-left:23%;padding-top:0;margin-right:17.5%;margin-bottom:5px;clear:both;display:inline-block;color:#d81010}.catalog-product-print .configurations-list ul .value{width:60%}.catalog-product-print .state-finished .value-note{display:none}.catalog-product-print .configurations-list ul .state-not-finished .value{width:76.8% !important}.catalog-product-print .configurations-list ul .state-not-finished .value-note,.catalog-product-print .configurations-list ul .state-not-finished .edit-conf{display:none}.catalog-product-print .configurations-list ul li{position:relative}.catalog-product-print .js-goto-option{position:absolute;right:5px}@font-face{font-family:'Icons';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/icomoon.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/icomoon.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/icomoon.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/icomoon.svg#icomoon") format("svg");font-weight:normal}@font-face{font-family:'Eurostile-Bla';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bla.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bla.woff2") format("woff2"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bla.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bla.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bla.svg#eurostilebla") format("svg")}@font-face{font-family:'Eurostile-Bol';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bol.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bol.woff2") format("woff2"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bol.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bol.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Bol.svg#eurostilebol") format("svg")}@font-face{font-family:'EurostileExt-Bla';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Bla.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Bla.woff2") format("woff2"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Bla.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Bla.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Bla.svg#eurostileextbla") format("svg")}@font-face{font-family:'EurostileExt-Reg';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Reg.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Reg.woff2") format("woff2"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Reg.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Reg.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/EurostileExt-Reg.svg#eurostileextreg") format("svg")}@font-face{font-family:'Eurostile-Hea';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Hea.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Hea.woff2") format("woff2"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Hea.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Hea.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Hea.svg#eurostilehea") format("svg")}@font-face{font-family:'Eurostile-Med';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Med.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Med.woff2") format("woff2"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Med.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Med.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Med.svg#eurostilemed") format("svg")}@font-face{font-family:'Eurostile-Reg';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Reg.eot");src:local("☺"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Reg.woff2") format("woff2"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Reg.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Reg.otf") format("opentype"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Reg.svg#eurostilereg") format("svg")}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'Eurostile-Reg';src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/eurostile/Eurostile-Reg.svg#eurostilereg") format("svg")}}@font-face{font-family:"iconfont";src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/iconfont.eot");src:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/iconfont.eot?#iefix") format("eot"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/iconfont.woff") format("woff"),url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/fonts/icons/iconfont.ttf") format("truetype")}.iconf:before,.iconf-account:before,.iconf-address_book:before,.iconf-arrow-down-text:before,.iconf-arrow-left-text:before,.iconf-arrow-left:before,.iconf-arrow-right-text:before,.iconf-arrow-right:before,.iconf-arrow-up-text:before,.iconf-bank:before,.sidebar-payment-bank:before,.iconf-call_back:before,.iconf-car2:before,.iconf-cashe:before,.sidebar-payment-ondelivery:before,.iconf-chat:before,.iconf-check-invert:before,.iconf-check:before,.iconf-checkbox:before,.iconf-checkpoint:before,.iconf-close:before,.dropdown-item-remove:before,.header-dropdown-item .item-remove:before,.content--config .header-dropdown-item .config-remove:before,.iconf-comment:before,.iconf-compare:before,.iconf-config:before,.iconf-co_brow:before,.iconf-date:before,.iconf-delete:before,.iconf-drag:before,.iconf-edit:before,.iconf-email:before,.iconf-email2:before,.iconf-error:before,.iconf-facebook:before,.iconf-flag:before,.iconf-grid-4:before,.iconf-grid:before,.iconf-info-icon-new:before,.iconf-info-sign-invert:before,.iconf-info-sign:before,.iconf-install:before,.iconf-load:before,.iconf-markit:before,.iconf-newsletter:before,.iconf-ok:before,.iconf-ondelivery:before,.sidebar-payment-nachnahme:before,.iconf-pay:before,.iconf-pc:before,.iconf-people:before,.iconf-phone:before,.iconf-prepare:before,.iconf-print:before,.iconf-put-down:before,.iconf-q-check:before,.iconf-reload:before,.iconf-ruler:before,.iconf-save:before,.iconf-select:before,.iconf-shell:before,.iconf-social:before,.iconf-star:before,.iconf-support:before,.iconf-time:before,.iconf-tools:before,.iconf-track:before,.iconf-twitter:before,.iconf-viza:before,.iconf-wait:before,.iconf-zoom-big:before,.iconf-zoom-new:before,.iconf-zoom-small:before,.iconf-ok2:before,.block-benefits .config-benefit-list li:before,.cms-achieves .achieve-benefit-list li:before,.iconf-fire:before,.iconf-basket:before,.iconf-ok33:before,.iconf-ok44:before,.product-action-block .product-benefits li:before,.our-advantages .checked-list li:before,.configurations-list .state-finished .option:before,body.mc-bundle-configuration-view .configurations-list .state-finished .option:before,.iconf-track22:before,.iconf-info-button:before,.iconf-close-button:before,.iconf-errormessage:before,.iconf-calendar-day:before,.iconf-quick-finder-cpu:before,.iconf-quick-finder-grafic:before,.iconf-quick-finder-note:before,.iconf-quick-finder-pc:before,.iconf-quick-finder-price:before,.iconf-mail:before,.btn-primary-go:after,.btn-primary-go-big:after,.btn-primary-go-small:after,.btn-primary-go-mid:after,.btn-primary-add:after,.homepage-middle .block-benefits a:after,.tp-caption.btn-red-short:after,.btn-default-go:after,.btn-default-go-mid:after,.btn-default-go-small:after,.btn-default-back-mid:after,.btn-save:after,.btn-load:after,.btn-send:after,.dialog-config-conflict a:before,.configurator-action-block .add-to-cart .availability a:before,.product-carousel .pci-action:before,.conflict-block .conflict-block-button:before,.list-support a:before,.csr-list li a:before,.cms-software-recommendation a:before,.load-config a:before,.dialog-support .list-support a:before,.block-layered-nav .filter-list-header:before,.styled-list li:before,.product-tile .product-remember:before,.product-tile .product-add-to-compare:before,.product-tile .product-remove:before,.simple-description .product-specs li:before,.product-specs li:before,.cms-page-view .block-navigation .parent div.navigation-item-header:before,.ui-dialog .block-navigation .parent div.navigation-item-header:before,.cms-page-view .block-navigation .parent.active div.navigation-item-header:before,.ui-dialog .block-navigation .parent.active div.navigation-item-header:before,.cms-page-view .static-list-item:before,.ui-dialog .static-list-item:before,.cms-karriere .bt:after,.ui-dialog .bt:after,.ui-datepicker-prev:before,.ui-datepicker-next:before,.formular-change-link:after,.cms-b2b .static-contant-wrapper .b2b-list li:before,.cms-b2b .static-contant-wrapper ul li:before,.dedline-show:before,.dedline-show:after,.mission-link:after,.homepage-footer .homepage-seo .show-more:after,.homepage-product-tabs .alle-deals a:after,.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-description li:before,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-description li:before,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-description li:before,.homepage-category-navigation.category-navigation .title span:after,.cms-index-index .box-advanced-search .fieldset-advance-search .label.label-filter_cpu:before,.cms-index-index .box-advanced-search .fieldset-advance-search .label.label-filter_gpu:before,.cms-index-index .box-advanced-search .fieldset-advance-search .label.label-price:before,.tp-caption.btn-red:after,.sub-category-navigation .category-navigation-item .title span span.red-arrow:after,.sub-category-navigation .description li:before,.category-description .show-more:after,.category-description .show-less:after,.pc-konfigurator-cms a span:after,.cms-wrapper .sub-categories ul li a:before,.catalog-category-view .sidebar-custom-navigation>li.parent>div.sc-navigation-item:before,.catalog-category-view .sidebar-custom-navigation>li.parent>div.sc-navigation-item.no-children:before,.catalog-category-view .sidebar-custom-navigation>li>div.sc-navigation-item>a:before,.catalog-category-view .sidebar .block-achieves .link-read-more:before,.catalog-category-view .sidebar .block-layered-nav-seen ol li>a:before,.simple-description .product-description-simple ul li:before,.pc-configurator-mode .grid-mode-list .product-description-configurator ul li:before,.pc-configurator-mode .recently-viewed-list .product-description-configurator ul li:before,.pc-configurator-mode .wishlist-list .product-description-configurator ul li:before,.pc-configurator-mode .grid-mode-columns-2 .product-description-configurator ul li:before,.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-description ul li:before,.availability:before,.product-view .product-image-wrapper .product-image-zoom:after,.product-view .product-shop .additional li:before,.p-panel-options .p-panel-option:before,.product-configuration-list .configurations-list-interfaces .sub-list-header:before,.product-configuration-list .configurations-list-dimension .sub-list-header:before,.configurator-img-box .product-image-wrapper .product-image-zoom:after,.configurator-shop .description .label:before,.c-details-dialog .pdd-tab-list ul li:before,.c-details-dialog .pdd-tab-list-top ul li:before,.c-details-dialog .pdd-tab-list-bottom ul li:before,.dialog-load .load-config-list .load-config a:before,.js-dialog-config-list .configurations-list ul li a:before,.grid-view-list .b-label.b-label-top:before,.grid-view-gallery .b-label.b-label-top:before,.conflict-block:before,.cms-windows-block .content .more-info:after,.checkout-success-block .box-head.pending+.box-content ul li:before,.account-page-title h1:before,.order-history-title h1:before,.order-view-title h1:before,.account-header ~ .main .sc-navigation-item:before,body[class*="customer"] .sc-navigation-item:before,body[class*="sales-order-history"] .sc-navigation-item:before,body[class*="newsletter-manage-index"] .sc-navigation-item:before,body[class*="mc-bundle-configuration"] .sc-navigation-item:before,body[class*="reports-product-viewed"] .sc-navigation-item:before,body[class*="wishlist-index-index"] .sc-navigation-item:before,body[class*="sales-order"] .sc-navigation-item:before,.status-step-inner .description i:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;speak:none;text-decoration:none;text-transform:none}.iconf-account:before{content:"\E001"}.iconf-address_book:before{content:"\E002"}.iconf-arrow-down-text:before{content:"\E003"}.iconf-arrow-left-text:before{content:"\E004"}.iconf-arrow-left:before{content:"\E005"}.iconf-arrow-right-text:before{content:"\E006"}.iconf-arrow-right:before{content:"\E007"}.iconf-arrow-up-text:before{content:"\E008"}.iconf-bank:before,.sidebar-payment-bank:before{content:"\E009"}.iconf-call_back:before{content:"\E00A"}.iconf-car2:before{content:"\E00B"}.iconf-cashe:before,.sidebar-payment-ondelivery:before{content:"\E00D"}.iconf-chat:before{content:"\E00E"}.iconf-check-invert:before{content:"\E00F"}.iconf-check:before{content:"\E010"}.iconf-checkbox:before{content:"\E011"}.iconf-checkpoint:before{content:"\E012"}.iconf-close:before,.dropdown-item-remove:before,.header-dropdown-item .item-remove:before,.content--config .header-dropdown-item .config-remove:before{content:"\E013"}.iconf-comment:before{content:"\E014"}.iconf-compare:before{content:"\E015"}.iconf-config:before{content:"\E016"}.iconf-co_brow:before{content:"\E017"}.iconf-date:before{content:"\E018"}.iconf-delete:before{content:"\E019"}.iconf-drag:before{content:"\E01A"}.iconf-edit:before{content:"\E01B"}.iconf-email:before{content:"\E01C"}.iconf-email2:before{content:"\E01D"}.iconf-error:before{content:"\E01E"}.iconf-facebook:before{content:"\E01F"}.iconf-flag:before{content:"\E020"}.iconf-grid-4:before{content:"\E021"}.iconf-grid:before{content:"\E022"}.iconf-info-icon-new:before{content:"\E023"}.iconf-info-sign-invert:before{content:"\E024"}.iconf-info-sign:before{content:"\E025"}.iconf-install:before{content:"\E026"}.iconf-load:before{content:"\E027"}.iconf-markit:before{content:"\E028"}.iconf-newsletter:before{content:"\E029"}.iconf-ok:before{content:"\E02A"}.iconf-ondelivery:before,.sidebar-payment-nachnahme:before{content:"\E02B"}.iconf-pay:before{content:"\E02C"}.iconf-pc:before{content:"\E02D"}.iconf-people:before{content:"\E02E"}.iconf-phone:before{content:"\E02F"}.iconf-prepare:before{content:"\E030"}.iconf-print:before{content:"\E031"}.iconf-put-down:before{content:"\E032"}.iconf-q-check:before{content:"\E033"}.iconf-reload:before{content:"\E034"}.iconf-ruler:before{content:"\E035"}.iconf-save:before{content:"\E036"}.iconf-select:before{content:"\E037"}.iconf-shell:before{content:"\E038"}.iconf-social:before{content:"\E039"}.iconf-star:before{content:"\E03A"}.iconf-support:before{content:"\E03B"}.iconf-time:before{content:"\E03C"}.iconf-tools:before{content:"\E03D"}.iconf-track:before{content:"\E03E"}.iconf-twitter:before{content:"\E03F"}.iconf-viza:before{content:"\E040"}.iconf-wait:before{content:"\E041"}.iconf-zoom-big:before{content:"\E042"}.iconf-zoom-new:before{content:"\E043"}.iconf-zoom-small:before{content:"\E044"}.iconf-ok2:before,.block-benefits .config-benefit-list li:before,.cms-achieves .achieve-benefit-list li:before{content:"\E045"}.iconf-fire:before{content:"\E046"}.iconf-basket:before{content:"\EA01"}.iconf-ok33:before{content:"\EA66"}.iconf-ok44:before,.product-action-block .product-benefits li:before,.our-advantages .checked-list li:before,.configurations-list .state-finished .option:before,body.mc-bundle-configuration-view .configurations-list .state-finished .option:before{content:"\EA67"}.iconf-track22:before{content:"\EA68"}.iconf-info-button:before{content:"\EA69"}.iconf-close-button:before{content:"\EA70"}.iconf-errormessage:before{content:"\EA71"}.iconf-calendar-day:before{content:"\EA72"}.iconf-quick-finder-cpu:before{content:"\EA76"}.iconf-quick-finder-grafic:before{content:"\EA77"}.iconf-quick-finder-note:before{content:"\EA78"}.iconf-quick-finder-pc:before{content:"\EA79"}.iconf-quick-finder-price:before{content:"\EA80"}.iconf-mail:before{content:"\EA81"}body,html{width:100%}body{position:relative;min-width:1222px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#191919}a,a:hover,a:active{color:#232323}a:focus{color:inherit}.js-filter-link,.js-decode-link,.js-decode-url{cursor:pointer !important}a,a:hover,a:active,a:focus{outline:0;text-decoration:none;transition:color .1s linear}img{max-width:100%;max-height:100%;height:auto}strong{font-weight:700}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:none !important}.clearfix:after,.clearer:after,.header-container:after,.required-note:after,.header-container .top-container:after,.header:after,header .quick-access:after,.nav-container:after,.main:after,footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-options .options-list>li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after,.tabs-nav:after,.product-up-sell-title:after,.tab-panel:after,.product-up-sell .product-carousel-wrapper:after,.main .main-content:after,.footer-container .footer .footer-static-blocks:after,.footer-container .footer .footer-right-links .footer-right-links-wrapper:after,.footer-container .footer .footer-static-blocks .footer-static-blocks-right:after,.nav .level0-wrapper>.inner:after,.form-field-inline:after,.form-field-inline-label:after,.form-field-block:after,.block .block-content:after,.toolbar:after,.product-tile:after,.block-with-sidebar:after,.homepage-bottom .cms-achieves:after,.catalogsearch-advanced-result .box-advanced-search:after,.sub-category-navigation .description:after,.category-description:after,.product-view:after,.product-view .product-shop:after,.product-view .product-shop .price-as-configured:after,.product-options:after,.product-category-description:after,.our-advantages .our-advantages-inner:after,.more-views:after,.configurator-wrapper-top:after,.c-steps:after,.c-step-content-inner:after,.options-list-panel:after,.configurable-option-list .configurable-option-item:after,.related-product-list .related-product-item:after,.configurator-panel-wrapper:after,.configurator-panel .inner-container:after,.c-step-content-summary:after,.configurations-list-toolbar:after,.configurator-top-sellers .owl-item .product-price:after,.cart-table-item:after,.cart-table-item .cart-table-item-wrapper:after,.cti-list-header:after,.cart-table-bottom:after,.cart-collaterals .cart-commerzfinanz>div:after,.checkout-block-wrapper .checkout-block-content:after,.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul>li:after,.checkout-success-wrapper .checkout-block-wrapper .checkout-block-content:after,.checkout-success-wrapper .checkout-success-left .page-title:after,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success:after,.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .cart-header-wrapper:after,.checkout-bottom.checkout-bottom2:after,#review-buttons-container:after,#payment-buttons-container:after,#billing-buttons-container:after,.sp-methods:after,.sp-methods-block>li:after,.catalogsearch-result-index .page-title:after,.box-double:after,.customer-account-index .recently-viewed-list article:after,.box-status-description .box:after,.box-status .box-content .static-block:after,.order-track-info:after,.configuration-view-details:after{content:"";display:table;clear:both}.js-loader-parent .js-loader-parent .js-loader,.hidden{display:none !important}.js-loader-parent,.please-wait-parent{position:relative}.js-loader,.please-wait{position:absolute;text-align:center;bottom:0;top:0;left:0;right:0;color:#eee;opacity:0.5;text-indent:-999em;background:#fff url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/loaders/loader_white.gif") no-repeat 50% 50%;z-index:400}*,*:before,*:after{box-sizing:border-box}.container,.breadcrumbs,.main,.bottom-header,.footer-container .footer,.nav-wrapper,.page-header-title-block,.account-title-block,.category-navigation,.checkout-progress,.account-guest-message{margin:0 auto}.container:after,.breadcrumbs:after,.main:after,.bottom-header:after,.footer-container .footer:after,.nav-wrapper:after,.page-header-title-block:after,.account-title-block:after,.category-navigation:after,.checkout-progress:after,.account-guest-message:after{content:"";display:table;clear:both}@media (min-width: 1200px){.container,.breadcrumbs,.main,.bottom-header,.footer-container .footer,.nav-wrapper,.page-header-title-block,.account-title-block,.category-navigation,.checkout-progress,.account-guest-message{max-width:1222px}}.column-group:before,.column-group:after{display:table;content:"";line-height:0}.column-group:after{clear:both}.column-group{list-style-type:none;padding:0;margin:0}.column-group>.column-group{clear:none;float:left;margin:0 !important}.column{float:left;width:100%}.breadcrumbs{font:400 12px/12px Arial,Helvetica,sans-serif;padding:13px 0;clear:both}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li{display:inline;padding-right:9px}.breadcrumbs li+li:before{content:'\203a';font:20px/12px Arial,Helvetica,sans-serif;padding-right:9px;vertical-align:-1px}.breadcrumbs li:last-child a{cursor:default;text-decoration:none}.page-title{width:100%;overflow:hidden}.page-title h1,.page-title h2{font-size:20px}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right;margin:7px 0 0}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.subtitle{clear:both;padding:15px 0 0;font-size:15px;margin:0 0 6px}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center}.noscript .noscript-inner{width:950px;margin:0 auto;padding:12px 0 12px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.info-box{background:#fff url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.info-box h2{font-weight:bold;font-size:13px}.info-table th{font-weight:bold;padding:2px 15px 2px 0}.info-table td{padding:2px 0}.link-rss{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/i_rss.gif) 0 2px no-repeat;padding-left:18px;line-height:14px;white-space:nowrap}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_divider1.gif) 0 50% repeat-x;text-indent:-999em;overflow:hidden}.advanced-search .form-list label{width:160px;padding-right:10px}.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{float:left;clear:none}.advanced-search-amount{margin:0 0 10px}.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#fff6f1;padding:10px}.advanced-search-summary ul{float:left;width:49%}.advanced-search-summary strong{padding-left:15px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/i_search_criteria.gif) 0 3px no-repeat}.advanced-search-summary p{clear:both;font-weight:bold;margin:0}.page-sitemap .links{text-align:right;margin:0 8px -22px 0}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:bold}.rss-title h1{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{display:block;line-height:1.55;background-position:0 4px}.btn-config span:before,.btn.btn-cart:after,.homepage-middle .block-benefits a.btn-cart:after,.btn-cart.tp-caption.btn-red:after,.btn-cart.tp-caption.btn-red-short:after,.btn-facebook:after,.btn-facebook:focus:after,.btn-twitter:after,.link-edit:before,.link-remove:before,.dialog-close .ui-icon:before,.dialog-close .dialog-close-icon:before,.ui-dialog-titlebar-close .ui-icon:before,.ui-dialog-titlebar-close .dialog-close-icon:before,.footer-container .footer .footer-static-blocks .footer-static-blocks-right .footer-phone:before,.block-layered-nav .filter-list input[type="checkbox"]:checked+label:after,.block-layered-nav .filter-list input[type="radio"]:checked+label:after,.homepage-teasers .std>.owl-carousel .owl-prev:before,.homepage-teasers .std>.owl-carousel .owl-next:before,input[type="checkbox"].style-check:checked+label:after,.ui-selectmenu-button .ui-icon:before,.support-panel-fixed:before,.support-panel-list .support-panel-item>span:before,.checked-list li:before,.rev_slider_wrapper.fullwidthbanner-container .custom.tparrows:before,.banner-slider .owl-prev:before,.banner-slider .owl-next:before,.sub-category-navigation .category-navigation-list-inner .owl-prev:before,.sub-category-navigation .category-navigation-list-inner .owl-next:before,.price-slider .price-slider-from:before,.price-slider .price-slider-to:before,.price-slider .ui-slider-handle:before,.fancybox-close:after,.fancybox-nav:before,.configurator-wrapper-main .configurator-column-right .product-image-wrapper .product-image-zoom:after,.configurator-action-block .add-to-cart .availability:before,.product-configuration .btn-config span:after,.product-configuration .btn-config.c-option-config-conflict span:before,.product-configuration .btn-config.c-option-config-conflict-error span:before,.nav-pd-perv:before,.nav-pd-next:before,.pd-choice.choosen:after,.pdi-tab-bottom .owl-prev:before,.compared-products .owl-prev:before,.pdi-tab-bottom .owl-next:before,.compared-products .owl-next:before,.tabs-with-carousel .tab-panel .owl-prev:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-prev:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-prev:before,.product-carousel .owl-prev:before,.tabs-with-carousel .tab-panel .owl-next:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-next:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-next:before,.product-carousel .owl-next:before,.c-config-title.selected:after,.olp-grid-switcher .grid-view-gallery:before,.b-details:before,.c-panel-options span:before,.list-support .list-support-inner:before,.csr-validation .bottom-message:before,.crs-button:before,.configurations-list .state-conflict .value a:before,.configurations-list .not-available .value a:before,.configurations-list .state-conflict.error .option:before,.configurations-list .not-available.error .option:before,.configurations-list .state-conflict.warning .option:before,.configurations-list .not-available.warning .option:before,.configurations-list .state-conflict .btn.edit-conf:before,.configurations-list .state-conflict .homepage-middle .block-benefits a.edit-conf:before,.homepage-middle .block-benefits .configurations-list .state-conflict a.edit-conf:before,.configurations-list .state-conflict .edit-conf.tp-caption.btn-red:before,.configurations-list .state-conflict .edit-conf.tp-caption.btn-red-short:before,.configurations-list .not-available .btn.edit-conf:before,.configurations-list .not-available .homepage-middle .block-benefits a.edit-conf:before,.homepage-middle .block-benefits .configurations-list .not-available a.edit-conf:before,.configurations-list .not-available .edit-conf.tp-caption.btn-red:before,.configurations-list .not-available .edit-conf.tp-caption.btn-red-short:before,.configurator-top-sellers .owl-item .radio-row .perifer-anch span:before,.configurator-top-sellers .owl-item .checkbox-row .perifer-anch.choosen span:after,.configurator-top-sellers .owl-item .checkbox-row .perifer-anch span:before,.configurator-top-sellers .owl-controls .owl-buttons div:before,.cti-list-header .link-conflict:before,.cti-list-header .configurations-list ul a:before,.configurations-list ul .cti-list-header a:before,.cart-collaterals .cart-commerzfinanz>div div:last-child ul li:before,.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available .option:before,.checkout-header-info .btn-chat:before,.footer-container-checkout .footer .footer-phone:before,.payment-methods-block .hcd-payment-desc ul li:before,.checkout-success-wrapper .checkout-success-left .page-title span a:before,.search-categories-filters input[type="checkbox"]:checked+label:after,.search-categories-filters input[type="radio"]:checked+label:after,.account-login-title h1:before,.account-create-title h1:before,.account-forgetpassword-title h1:before,.account-edit-title h1:before,.address-book .account-page-title h1:before,.address-edit .account-page-title h1:before,.account-benefits-list .viewed-products:before,.account-benefits-list .marked-products:before,.account-benefits-list .compare-products:before,.account-benefits-list .config-products:before,.account-benefits-list .cart-products:before,.box-info .box-title:before,.box-addresses .box-title:before,.box-recent-orders h2:before,.box-title-wishlist:before,.box-title-compare:before,.box-recent-configurations h2:before,.box-recent-viewed .box-title:before,.order-status-progress-line .complete .progress-desc:after,.order-status-progress-line .inprogress .progress-desc:after,.status-step-inner .info:before,.c-step-current .title:after,.c-step-done .title:after,.configuration-title h1:before,.configuration-view-title h1:before,.configuration-view-result .c-result:before,.configuration-table .link-compare:before,.account-compare-title h1:before,.compare-wrapper .category-compare.active:after,.drag:before,.product-tile-placeholder:before,.product-tile-placeholder:after,.compare-attributes-title span:after,.newsletter-manage-title h1:before,.account-wishlist-title h1:before,.account-product-viewed-title h1:before{speak:none;font-style:normal;font-weight:normal;font-family:'Icons';display:inline-block;vertical-align:middle;text-decoration:none}.visibility-hidden{visibility:hidden}.btn,.homepage-middle .block-benefits a,.tp-caption.btn-red,.tp-caption.btn-red-short{position:relative;overflow:hidden;display:inline-block;padding:7px;margin-bottom:0;font:14px/14px "Eurostile-Med",Arial,Helvetica,sans-serif;text-align:left;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-image:none;border:0}.btn span,.homepage-middle .block-benefits a span,.tp-caption.btn-red span,.tp-caption.btn-red-short span{position:relative;z-index:50}.btn:hover,.homepage-middle .block-benefits a:hover,.tp-caption.btn-red:hover,.tp-caption.btn-red-short:hover{color:#fff}.btn-primary{color:#fff;background-color:#c60e0a;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.btn-primary-go,.btn-primary-go-big{color:#fff;background-color:#c60e0a;font-size:15px;line-height:15px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;padding:15px 50px 15px 17px}.btn-primary-go:before,.btn-primary-go-big:before{content:"";position:absolute;right:0;top:-15px;display:block;height:0;width:0;border-top:65px solid transparent;border-right:65px solid #9d0f0c;border-bottom:65px solid transparent}.btn-primary-go:after,.btn-primary-go-big:after{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#fff;text-decoration:none;position:absolute;right:5px;top:50%;margin-top:-11px}.btn-primary-go:hover,.btn-primary-go-big:hover{background:#d81010}.btn-primary-go-small{color:#fff;background-color:#c60e0a;padding-right:50px;font-size:15px;line-height:15px}.btn-primary-go-small:before{content:"";position:absolute;right:0;top:-20px;display:block;height:0;width:0;border-top:50px solid transparent;border-right:50px solid #9d0f0c;border-bottom:50px solid transparent}.btn-primary-go-small:after{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#fff;text-decoration:none;position:absolute;right:5px;top:50%;margin-top:-11px}.btn-primary-go-small:hover{background:#d81010}.btn-primary-go-mid,.btn-primary-add,.homepage-middle .block-benefits a,.tp-caption.btn-red-short{color:#fff;background-color:#c60e0a;padding:9px 72px 9px 11px;font-size:18px}.btn-primary-go-mid:before,.btn-primary-add:before,.homepage-middle .block-benefits a:before,.tp-caption.btn-red-short:before{content:"";position:absolute;right:0;top:-20px;display:block;height:0;width:0;border-top:55px solid transparent;border-right:55px solid #9d0f0c;border-bottom:55px solid transparent}.btn-primary-go-mid:after,.btn-primary-add:after,.homepage-middle .block-benefits a:after,.tp-caption.btn-red-short:after{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#fff;text-decoration:none;position:absolute;right:5px;top:50%;margin-top:-11px}.btn-primary-go-mid:hover,.btn-primary-add:hover,.homepage-middle .block-benefits a:hover,.tp-caption.btn-red-short:hover{background:#d81010}.btn-primary-go-big{padding:12px 10px 12px 10px;display:block}.btn-default{color:#333;background-color:#fff}.btn-default-go{color:#fff;background-color:#a8a8a8;padding-right:50px}.btn-default-go:before{content:"";position:absolute;right:0;top:-20px;display:block;height:0;width:0;border-top:50px solid transparent;border-right:50px solid #929292;border-bottom:50px solid transparent}.btn-default-go:after{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#fff;text-decoration:none;position:absolute;right:5px;top:50%;margin-top:-11px}.btn-default-go:hover{background:#c1c1c1}.btn-default-go-mid{color:#fff;background-color:#a8a8a8;padding:11px 55px 11px 11px}.btn-default-go-mid:before{content:"";position:absolute;right:0;top:-20px;display:block;height:0;width:0;border-top:55px solid transparent;border-right:55px solid #929292;border-bottom:55px solid transparent}.btn-default-go-mid:after{content:"";display:inline-block;vertical-align:middle;font-size:35px;line-height:35px;color:#fff;text-decoration:none;position:absolute;right:5px;top:50%;margin-top:-11px}.btn-default-go-mid:hover{background:#c1c1c1}.btn-default-go-small{color:#fff;background-color:#a8a8a8;padding-right:50px;font-size:13px;line-height:13px}.btn-default-go-small:before{content:"";position:absolute;right:0;top:-20px;display:block;height:0;width:0;border-top:50px solid transparent;border-right:50px solid #929292;border-bottom:50px solid transparent}.btn-default-go-small:after{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#fff;text-decoration:none;position:absolute;right:5px;top:50%;margin-top:-11px}.btn-default-go-small:hover{background:#c1c1c1}.btn-default-back-mid{color:#2c2c2c;background-color:#e1e1e1;text-align:right;padding:10px 19px 9px 63px;border-radius:0;font-size:16px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.btn-default-back-mid:before{content:"";position:absolute;left:0;top:0;display:block;height:0;width:0;border-top:55px solid #d4d4d4;border-right:55px solid transparent}.btn-default-back-mid:after{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#2c2c2c;text-decoration:none;position:absolute;left:5px;top:50%;margin-top:-11px}.btn-default-back-mid:hover{background:#c1c1c1}.btn-light,.olp-filter .olp-filter-conditions li,.olp-grid-switcher li,.configurations-navigation li{color:#686868;background-color:#fff;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.btn-light:hover,.olp-filter .olp-filter-conditions li:hover,.olp-grid-switcher li:hover,.configurations-navigation li:hover,.btn-light.active,.olp-filter .olp-filter-conditions li.active,.olp-grid-switcher li.active,.configurations-navigation li.active{color:#fff;background-color:#686868;border-color:#686868}.btn-config-wrapper{position:relative;padding:8px 11px;z-index:50;background-color:#c20e0a;background-image:linear-gradient(to top, #c20e0a 0%, #b80e0a 40%, #b80e0a 100%)}.btn-config{color:#fff;padding:7px 0px 9px 39px;box-shadow:0 0 2px 3px rgba(0,0,0,0.2);border-radius:3px;background-color:#333;background-image:linear-gradient(to top, #333 0%, #313031 40%, #2a292a 100%);border:1px solid #535353}.btn-config span{position:relative}.btn-config span:before{content:'\e603';font-size:16px;position:absolute;left:-28px}.btn-config:hover{background:#404040}.btn.btn-cart,.homepage-middle .block-benefits a.btn-cart,.btn-cart.tp-caption.btn-red,.btn-cart.tp-caption.btn-red-short{position:relative;overflow:hidden;color:#fff;background-color:#c60e0a;padding:11px 0px 11px 12px;border-radius:2px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.btn.btn-cart:hover,.homepage-middle .block-benefits a.btn-cart:hover,.btn-cart.tp-caption.btn-red:hover,.btn-cart.tp-caption.btn-red-short:hover{background:#d81010}.btn.btn-cart:after,.homepage-middle .block-benefits a.btn-cart:after,.btn-cart.tp-caption.btn-red:after,.btn-cart.tp-caption.btn-red-short:after{content:"\e60d";display:block;position:absolute;right:-4px;top:3px;height:32px;padding:0 13px;font-size:20px;line-height:32px}.btn.btn-cart:before,.homepage-middle .block-benefits a.btn-cart:before,.btn-cart.tp-caption.btn-red:before,.btn-cart.tp-caption.btn-red-short:before{border-bottom:148px solid transparent;border-right:91px solid #9d0f0d;border-top:207px solid transparent;content:"";display:block;height:0;position:absolute;right:0;top:-83px;width:0}.btn.btn-cart.loading,.homepage-middle .block-benefits a.btn-cart.loading,.btn-cart.loading.tp-caption.btn-red,.btn-cart.loading.tp-caption.btn-red-short{opacity:0.8}.btn.btn-cart.btn-cart--longText,.homepage-middle .block-benefits a.btn-cart.btn-cart--longText,.btn-cart.btn-cart--longText.tp-caption.btn-red,.btn-cart.btn-cart--longText.tp-caption.btn-red-short{padding-left:8px}.btn.btn-cart.btn-cart--longText:before,.homepage-middle .block-benefits a.btn-cart.btn-cart--longText:before,.btn-cart.btn-cart--longText.tp-caption.btn-red:before,.btn-cart.btn-cart--longText.tp-caption.btn-red-short:before{border-right-width:78px}.btn-facebook,.btn-facebook:focus{padding:11px 40px  11px 11px;color:#fff;background:#255a8b;margin-right:3px}.btn-facebook:hover,.btn-facebook:focus:hover{opacity:0.8}.btn-facebook:before,.btn-facebook:focus:before{border-bottom:148px solid transparent;border-right:91px solid #1E4973;border-top:207px solid transparent;content:"";display:block;height:0;position:absolute;right:0;top:-64px;width:0}.btn-facebook:after,.btn-facebook:focus:after{content:"\e618";display:block;position:absolute;right:0;top:3px;height:25px;padding:0 7px;font-size:18px;line-height:25px}.btn-twitter{padding:11px 40px  11px 11px;color:#fff;background:#29d3ff}.btn-twitter:hover{opacity:0.8}.btn-twitter:before{border-bottom:148px solid transparent;border-right:91px solid #00BAE9;border-top:207px solid transparent;content:"";display:block;height:0;position:absolute;right:0;top:-64px;width:0}.btn-twitter:after{content:"\e617";display:block;position:absolute;right:0;top:3px;height:25px;padding:0 8px;font-size:15px;line-height:25px}.btn-save,.btn-load,.btn-send{padding:11px 35px 11px 17px;min-width:130px;color:#fff;background:#c60e0a}.btn-save:before,.btn-load:before,.btn-send:before{content:"";position:absolute;right:0;top:-35px;display:block;height:0;width:0;border-top:80px solid transparent;border-right:80px solid #9d0f0d;border-bottom:80px solid transparent}.btn-save:after,.btn-load:after,.btn-send:after{content:"";display:inline-block;vertical-align:middle;font-size:24px;line-height:24px;color:#fff;text-decoration:none;position:absolute;right:0;top:4px;padding:0 13px}.btn-save:hover,.btn-load:hover,.btn-send:hover{background:#d81010}.btn-remove{text-transform:uppercase;font-size:12px;line-height:12px;padding:0}.btn-remove:after{content:'X';font:400 12px/12px Arial,Helvetica,sans-serif;color:#c60e0a;speak:none;padding-left:5px}.btn-remove:hover{color:#000}.btn-remove:hover span{text-decoration:underline}.btn-remove-big{text-transform:uppercase;font-size:12px;line-height:14px;background:#ececec}.btn-remove-big:after{content:'X';font:400 12px/14px Arial,Helvetica,sans-serif;color:#c60e0a;speak:none;padding-left:5px}.btn-remove-big:hover{color:#000}.btn-remove-big:hover span{text-decoration:underline}.btn-primary-add:after{content:'+'}.dialog-config-conflict a,.configurator-action-block .add-to-cart .availability a,.product-carousel .pci-action,.conflict-block .conflict-block-button,.list-support a,.csr-list li a,.cms-software-recommendation a,.load-config a{text-decoration:underline;text-transform:lowercase}.dialog-config-conflict a:before,.configurator-action-block .add-to-cart .availability a:before,.product-carousel .pci-action:before,.conflict-block .conflict-block-button:before,.list-support a:before,.csr-list li a:before,.cms-software-recommendation a:before,.load-config a:before{content:"";display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;text-decoration:none}.dialog-config-conflict a:hover,.configurator-action-block .add-to-cart .availability a:hover,.product-carousel .pci-action:hover,.conflict-block .conflict-block-button:hover,.list-support a:hover,.csr-list li a:hover,.cms-software-recommendation a:hover,.load-config a:hover{text-decoration:none}.col-left .block-benefits .btn-wrapper a,.block .block-content .link-read-more{font:400 12px/1 Arial,Helvetica,sans-serif}.col-left .block-benefits .btn-wrapper a:before,.block .block-content .link-read-more:before{content:'['}.col-left .block-benefits .btn-wrapper a:after,.block .block-content .link-read-more:after{content:']'}.col-left .block-benefits .btn-wrapper a:hover,.block .block-content .link-read-more:hover{text-decoration:underline}.link{text-decoration:underline}.link:hover{text-decoration:none}.box-info-review .link-edit{text-transform:lowercase}.link-edit,.link-remove,.link-conflict,.configurations-list ul a{cursor:pointer;display:inline-block;white-space:nowrap;font:400 11px/11px Arial,Helvetica,sans-serif;text-decoration:underline}.link-edit:before,.link-remove:before,.link-conflict:before,.configurations-list ul a:before{margin-right:5px;vertical-align:text-bottom}.link-edit:before{content:'\e62d';font-size:13px}.link-remove:before{content:'\e630';font-size:13px}.dialog,.grid-view-gallery .dialog-configurable-options,.ui-dialog{box-shadow:rgba(0,0,0,0.4) 0 0 9px 0;position:absolute;background:#fff;z-index:610;text-align:left}.dialog,.grid-view-gallery .dialog-configurable-options{transform:translateZ(0);border:1px solid #d4d4d4;border-radius:2px}.dialog .ui-dialog-title,.grid-view-gallery .dialog-configurable-options .ui-dialog-title{display:inline-block}.dialog .dialog-title,.grid-view-gallery .dialog-configurable-options .dialog-title,.dialog .ui-dialog-titlebar,.grid-view-gallery .dialog-configurable-options .ui-dialog-titlebar{border-radius:4px 4px 0 0;background:#303030;color:#fff;font:18px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:9px 18px 6px}.dialog .dialog-close .dialog-close-icon:before,.grid-view-gallery .dialog-configurable-options .dialog-close .dialog-close-icon:before{color:#cecece}.dialog .dialog-content,.grid-view-gallery .dialog-configurable-options .dialog-content,.dialog .ui-dialog-content,.grid-view-gallery .dialog-configurable-options .ui-dialog-content{padding:25px;min-width:200px}.dialog .ui-dialog-buttonpane,.grid-view-gallery .dialog-configurable-options .ui-dialog-buttonpane{padding:0 25px 25px;overflow:hidden}.dialog .ui-dialog-buttonpane .ui-button,.grid-view-gallery .dialog-configurable-options .ui-dialog-buttonpane .ui-button{width:180px}.dialog .ui-dialog-buttonpane .ui-button+.ui-button,.grid-view-gallery .dialog-configurable-options .ui-dialog-buttonpane .ui-button+.ui-button{margin-left:5px;float:right}.dialog-close,.ui-dialog-titlebar-close{cursor:pointer;position:absolute;right:0;top:-3px;background:transparent;border:0;padding:0;z-index:300}.dialog-close .ui-icon,.dialog-close .dialog-close-icon,.ui-dialog-titlebar-close .ui-icon,.ui-dialog-titlebar-close .dialog-close-icon{display:block}.dialog-close .ui-icon:before,.dialog-close .dialog-close-icon:before,.ui-dialog-titlebar-close .ui-icon:before,.ui-dialog-titlebar-close .dialog-close-icon:before{content:'\EA70';color:#605d5e;font-size:19px;line-height:26px;padding:9px 18px;font-family:iconfont}.dialog-close .ui-button-text,.dialog-close .dialog-close-text,.ui-dialog-titlebar-close .ui-button-text,.ui-dialog-titlebar-close .dialog-close-text{display:none}.ui-widget-overlay,.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:0.8;z-index:600}.dialog-arrow-top{margin-top:20px}.dialog-arrow-top:before,.dialog-arrow-top:after{position:absolute;content:'';width:0;height:0;left:50%;top:0}.dialog-arrow-top:before{margin-top:-18px;margin-left:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:18px solid #fff;z-index:20}.dialog-arrow-top:after{margin-top:-19px;margin-left:-21px;border-left:21px solid transparent;border-right:21px solid transparent;border-bottom:19px solid #d4d4d4;z-index:10}.dialog-arrow-top-right{margin-top:20px}.dialog-arrow-top-right:before,.dialog-arrow-top-right:after{position:absolute;content:'';width:0;height:0;left:0;top:0}.dialog-arrow-top-right:before{margin-top:-18px;margin-left:10px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:18px solid #fff;z-index:20}.dialog-arrow-top-right:after{margin-top:-19px;margin-left:9px;border-left:21px solid transparent;border-right:21px solid transparent;border-bottom:19px solid #d4d4d4;z-index:10}.dialog-arrow-right,.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right{margin-right:20px}.dialog-arrow-right:before,.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right:before,.dialog-arrow-right:after,.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right:after{position:absolute;content:'';width:0;height:0;left:100%;top:50%}.dialog-arrow-right:before,.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right:before{margin-top:-10px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:18px solid #fff;z-index:20}.dialog-arrow-right:after,.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right:after{margin-top:-11px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:19px solid #d4d4d4;z-index:10}.dialog-arrow-right-top{margin-right:20px}.dialog-arrow-right-top:before,.dialog-arrow-right-top:after{position:absolute;content:'';width:0;height:0;left:100%;top:0}.dialog-arrow-right-top:before{margin-top:10px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:18px solid #fff;z-index:20}.dialog-arrow-right-top:after{margin-top:11px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:19px solid #d4d4d4;z-index:10}.dialog-arrow-left,.grid-view-gallery .dialog-configurable-options{margin-left:20px}.dialog-arrow-left:before,.grid-view-gallery .dialog-configurable-options:before,.dialog-arrow-left:after,.grid-view-gallery .dialog-configurable-options:after{position:absolute;content:'';width:0;height:0;right:100%;top:50%}.dialog-arrow-left:before,.grid-view-gallery .dialog-configurable-options:before{margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;z-index:20}.dialog-arrow-left:after,.grid-view-gallery .dialog-configurable-options:after{margin-top:-11px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #d4d4d4;z-index:10}#csr-dialog-container.dialog-config-conflict{transform:translateY(-94px)}.dialog-config-conflict{transform:translateY(-78px);width:454px;top:100%;left:85%;border-radius:0 0 4px 4px}.dialog-config-conflict:after,.dialog-config-conflict:before{top:0;margin-top:60px}.dialog-config-conflict .dialog-content-scroll{height:229px;margin:16px 0 46px}.dialog-config-conflict .dialog-content{padding:0px 27px;width:100%}.dialog-config-conflict .error-header{color:#000;font:700 18px "Eurostile",Arial,Helvetica,sans-serif;margin-bottom:1px;counter-increment:error-count}.dialog-config-conflict .error-header:after{content:counter(error-count);margin-left:10px}.dialog-config-conflict p{color:#000;font:18px "Eurostile-Med",Arial,Helvetica,sans-serif;margin-bottom:3px}.dialog-config-conflict a{display:block;text-transform:none;font:18px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#219400;margin-left:-5px}.dialog-config-conflict a+.error-header{margin-top:9px;border-top:1px solid #ececec;padding-top:10px}.dialog-config-conflict .bottom-message{font:500 12px "Eurostile",Arial,Helvetica,sans-serif;clear:both;font-size:12px;color:#666;text-align:right;padding:10px;background:#f2f2f2;border-top:1px solid #e6e6e6;position:absolute;left:0;bottom:0;width:100%;cursor:pointer;border-radius:0 0 4px 4px}.dialog-config-conflict .dialog-close-icon:before{padding-right:12px;padding-top:8px;font-size:14px}.dialog-config-list .ui-dialog-title{display:none}.dialog-config-list .ui-dialog-titlebar{padding:0}.dialog-config-list .dialog-content-scroll{overflow-y:auto;overflow-x:hidden;height:380px;margin:5px 0;width:100%;padding:20px 25px 10px 10px}.dialog-config-list .configurations-list{float:right;width:84%}.dialog-config-list .configurations-list-sidebar{display:block;float:left;width:16%;padding-right:10px}.dialog-product-details .ui-dialog-title{display:none}.dialog-share .ui-dialog-title{display:none}.dialog-share .ui-dialog-titlebar{padding:0}.dialog-load .ui-dialog-title{display:none}.dialog-load .ui-dialog-titlebar,.dialog-load .ui-dialog-content{padding:0}.dialog-load .content-header{padding:33px 26px 30px}.dialog-load .form-field-inline{padding:26px 44px 25px 21px;background:#dedede}.dialog-save .ui-dialog-title{display:none}.dialog-save .ui-dialog-titlebar{padding:0}.dialog-save .content-header{padding-bottom:20px}.dialog-save .form-field-inline{font-size:0}.dialog-save .form-field-inline .input-text-suffix{display:inline-block;vertical-align:middle;font-size:14px;width:15%}.dialog-save .form-field-inline .input-text-suffix span{cursor:help;display:inline-block;color:#000;border-bottom:1px dotted #000}.dialog-save .form-field-inline .input-text{width:85%}.dialog-save .form-field-inline .validation-advice{padding-left:15%}.dialog-load,.dialog-save{width:550px}.dialog-load .content-header,.dialog-save .content-header,.dialog-send-config .content-header{display:block;color:#000;text-transform:uppercase;font:18px "Eurostile-Bol",Arial,Helvetica,sans-serif}.dialog-load .form-field-inline .input-text-big,.dialog-save .form-field-inline .input-text-big,.dialog-send-config .form-field-inline .input-text-big{border:1px solid #f5f5f5;background:#f5f5f5;color:#2d2727;font-size:16px;line-height:18px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;padding:9px 15px;height:37px}.dialog-load .form-field-inline .input-text-big::-webkit-input-placeholder,.dialog-save .form-field-inline .input-text-big::-webkit-input-placeholder,.dialog-send-config .form-field-inline .input-text-big::-webkit-input-placeholder{color:#c5c5c5}.dialog-load .form-field-inline .input-text-big:-moz-placeholder,.dialog-save .form-field-inline .input-text-big:-moz-placeholder,.dialog-send-config .form-field-inline .input-text-big:-moz-placeholder{color:#c5c5c5}.dialog-load .form-field-inline .input-text-big::-moz-placeholder,.dialog-save .form-field-inline .input-text-big::-moz-placeholder,.dialog-send-config .form-field-inline .input-text-big::-moz-placeholder{color:#c5c5c5}.dialog-load .form-field-inline .input-text-big:-ms-input-placeholder,.dialog-save .form-field-inline .input-text-big:-ms-input-placeholder,.dialog-send-config .form-field-inline .input-text-big:-ms-input-placeholder{color:#c5c5c5}.dialog-send-config .ui-dialog-title{display:none}.dialog-send-config .content-header{margin-bottom:22px}.dialog-send-config .content-wrapper{padding:33px 20px 11px}.dialog-send-config .form-fields{padding:16px 65px 16px 20px;background:#dedede}.dialog-send-config .code-line{font:26px/26px "Eurostile-Reg",Arial,Helvetica,sans-serif;margin-bottom:5px}.dialog-send-config .code-line .code{text-transform:uppercase}.dialog-send-config .code-line .sc-code{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.dialog-send-config .link-line{margin-bottom:46px;font:16px/19px "Eurostile-Reg",Arial,Helvetica,sans-serif}.dialog-send-config .link-line a,.dialog-send-config .link-line .sc-code-link{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;text-decoration:underline}.dialog-send-config .result-success,.dialog-send-config .label-line{display:block;max-width:350px;font:16px/18px "Eurostile-Med",Arial,Helvetica,sans-serif;color:#219400}.dialog-send-config .form-field-checkbox{margin-top:15px}.dialog-send-config .result-success,.dialog-send-config .result-failed{margin-top:5px}.dialog-send-config .result-failed{color:#d81010}.dialog-support-panel{top:0 !important;overflow:hidden;position:fixed;bottom:0;z-index:902;padding-bottom:20px}.dialog-support-panel.support-panel-fixed .ui-dialog-title{display:none}.dialog-support-panel span.ui-dialog-title{display:none}.dialog-support-panel div.ui-dialog-tile{font-size:24px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:10px;color:#c60e0a}.dialog-support-panel .ui-dialog-titlebar{padding:0;top:0;min-height:40px;margin:0;position:absolute;width:100%}.dialog-support-panel .ui-dialog-content{height:100% !important;overflow:hidden;padding:45px 0 8px}.dialog-support-panel .ui-dialog-titlebar-close{top:0;right:0;left:auto;background:#212121;padding:4px}.dialog-support-panel .ui-dialog-titlebar-close:hover{background:#212121}.dialog-support-panel .ui-dialog-titlebar-close .ui-icon:before{font-family:"Icons";content:"\e616";font-size:29px;color:#ccc;padding:5px 9px}.dialog-support-panel .std{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;line-height:25px;padding:0 15px 0 30px}.dialog-support-panel .std .div-h3,.dialog-support-panel .std h3{color:#c60e0a;font-size:24px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:24px}.dialog-support-panel .std .div-h4,.dialog-support-panel .std h4{font-size:18px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:10px}.dialog-support-panel .std p{font-size:14px;margin-bottom:10px;line-height:22px}.dialog-support-panel .std hr{height:1px;background:#cacaca;border:0;margin-bottom:26px}.dialog-support-panel .std .highlight{color:#219400;display:none}.dialog-support-panel .std .offline-message{display:none;color:#c60e0a}.dialog-support-panel .std .styled-list{margin-bottom:22px}.dialog-support-panel .std .styled-list a{font-size:14px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.dialog-support-panel .std .btn,.dialog-support-panel .std .homepage-middle .block-benefits a,.homepage-middle .block-benefits .dialog-support-panel .std a,.dialog-support-panel .std .tp-caption.btn-red,.dialog-support-panel .std .tp-caption.btn-red-short{margin-bottom:20px}.dialog-support-panel .std .btn#live-chat-popup-link,.dialog-support-panel .std .homepage-middle .block-benefits a#live-chat-popup-link,.homepage-middle .block-benefits .dialog-support-panel .std a#live-chat-popup-link,.dialog-support-panel .std #live-chat-popup-link.tp-caption.btn-red,.dialog-support-panel .std #live-chat-popup-link.tp-caption.btn-red-short{display:none}.dialog-support-panel+.ui-widget-overlay{left:68px;transform:translateZ(0)}.dialog-confirm p{font:16px/19px "Eurostile-Reg",Arial,Helvetica,sans-serif}.dialog-support .ui-dialog-titlebar{background:#fff}.dialog-support .ui-dialog-content{padding:15px 25px}.dialog-support .list-support{margin-top:-33px}.dialog-support .list-support .list-support-item{padding:16px 20px 17px;color:#303030}.dialog-support .list-support .list-support-item:first-child{padding-top:0}.dialog-support .list-support .list-support-header{text-transform:uppercase;font-size:17px}.dialog-support .list-support .list-support-inner:before{color:#cccacb}.dialog-support .list-support a{font-weight:700;margin-left:10px;position:relative;text-decoration:none}.dialog-support .list-support a span{text-decoration:underline}.dialog-support .list-support a span:hover{text-decoration:none}.dialog-support .list-support a:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none;margin-right:-3px;text-decoration:none;position:absolute;left:-17px}.dialog-support .list-support p{font-weight:400}.dialog-support .list-support-inner .chat-status{position:absolute;top:62px;left:-6px;padding-left:17px;font-size:17px}.dialog-support .list-support-inner .chat-status:before{content:'';display:inline-block;width:12px;height:12px;background:#2e9f2b;border-radius:50%;margin-right:6px}.dialog-support .list-support-inner.offline .chat-status:before{background:#c60e0a}.dialog-support.c-option-loading:after{content:'';top:0;bottom:0;left:0;right:0;background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/loaders/loader_gray.gif") center center no-repeat;opacity:0.5;display:block;position:absolute}.tabs-container{clear:both;padding-top:15px}.tabs-nav,.product-up-sell-title{position:relative}.tabs-nav-item,.product-up-sell-title h2{float:left;position:relative;background:#fff}.tabs-nav-item+.tabs-nav-item,.product-up-sell-title h2+.tabs-nav-item,.product-up-sell-title .tabs-nav-item+h2,.product-up-sell-title h2+h2{margin-left:-2px;z-index:50}.tabs-nav-item.tabs-nav-item-active,.product-up-sell-title h2.tabs-nav-item-active,.tabs-nav-item.ui-tabs-active,.product-up-sell-title h2.ui-tabs-active{background:#3d3d3d;border-color:#3d3d3d}.tabs-nav-item.tabs-nav-item-active .tabs-nav-anchor,.product-up-sell-title h2.tabs-nav-item-active .tabs-nav-anchor,.tabs-nav-item.tabs-nav-item-active .product-up-sell-title h2 span,.product-up-sell-title h2 .tabs-nav-item.tabs-nav-item-active span,.product-up-sell-title h2.tabs-nav-item-active span,.tabs-nav-item.ui-tabs-active .tabs-nav-anchor,.product-up-sell-title h2.ui-tabs-active .tabs-nav-anchor,.tabs-nav-item.ui-tabs-active .product-up-sell-title h2 span,.product-up-sell-title h2 .tabs-nav-item.ui-tabs-active span,.product-up-sell-title h2.ui-tabs-active span{cursor:default;color:#fff}.tabs-nav-item-sale a:before{content:'0%';color:#fff;background:#d81010;border-radius:4px;display:inline-block;padding:1px 8px;margin:-2px 5px -1px 0;vertical-align:middle}.tabs-nav-anchor,.product-up-sell-title h2 span{display:block;font:14px/14px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:10px 30px 12px;min-width:140px}.tab-panel,.product-up-sell .product-carousel-wrapper{display:block;background:#fff;border:1px solid #cdcdcd;padding:30px 25px}.tab-panel-wide{padding:0}.table-row-cornered .table-row-corner{position:relative;z-index:30}.table-row-cornered .table-row-corner:before,.table-row-cornered .table-row-corner:after{content:'';position:absolute;height:15px;bottom:100%;left:-1px;background:#fff;border-top:1px solid #d9d9d9}.table-row-cornered .table-row-corner:before{transform:skewX(-45deg);transform-origin:bottom right;border-left:1px solid #d9d9d9;font-size:0;color:transparent;width:20px;z-index:20}.table-row-cornered .table-row-corner:after{right:-1px;margin-left:20px;z-index:10}.main-container{background-color:#dadada}.main{position:relative;min-height:400px;text-align:left}.page-print,.page-empty,.page-popup{background:#fff;padding:25px 30px;text-align:left}.col-left{float:left;width:19.8%}.col-main{float:left;width:79%}.col-right{float:right;width:19.8%}.col1-layout .col-main{float:none;width:auto}.col2-left-layout .col-main{float:right}.col3-layout .col-main{width:475px;margin-left:15px}.col3-layout .col-wrapper{float:left;width:687px}.col3-layout .col-wrapper .col-main{float:right}.col2-layout-login .col-1{width:38%}.col2-layout-login .col-2{float:left;width:60.5%}.col2-set .col-1{float:left;width:48.5%}.col2-set .col-2{float:right;width:48.5%}.col2-set .col-narrow{width:32%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}.wrapper{background:#191919}.header-container{position:relative;z-index:610}.header-notification{color:#fff}.header-notification>div{padding:10px 0;background:#353535;background-position:top center;font-size:14px}.header-notification>div .container,.header-notification>div .breadcrumbs,.header-notification>div .main,.header-notification>div .bottom-header,.header-notification>div .footer-container .footer,.footer-container .header-notification>div .footer,.header-notification>div .nav-wrapper,.header-notification>div .page-header-title-block,.header-notification>div .account-title-block,.header-notification>div .category-navigation,.header-notification>div .checkout-progress,.header-notification>div .account-guest-message{position:relative;padding-right:40px}.header-notification>div p a{color:#c60e0a;text-decoration:underline;font-weight:700;margin-left:10px}.header-notification>div p a:hover{text-decoration:none}.header-notification>div a.close{display:block;position:absolute;top:-6px;right:6px;cursor:pointer}.header-notification>div a.close:before{content:'\EA70';color:#818181;font-size:16px;line-height:26px;font-family:iconfont;padding:5px;border-radius:2px;background:#2a2a2a}.header-top{padding:8px 0;position:-webkit-sticky;position:sticky;left:0;right:0;top:0;z-index:800;font:12px Arial,Helvetica,sans-serif;background:#191919;color:#fff}.header-top-links{float:right;padding-right:6px}.header-top-links>*{float:left;position:relative}.header-top-links>*:after{position:absolute;content:'|';top:-1px;right:-11px;font-size:14px;display:inline;color:#7e7e7e}.header-top-links>*:last-child:after{display:none}.header-top-links:last-child{padding-right:6px}.header-top-links.header-top-links-right{margin-left:50px}.header-top-lnk,.header-dropdown-title{padding:0 0px 0 20px;line-height:16px;color:#fff}.header-top-lnk.lnk--welcome,.header-top-lnk:hover,.header-dropdown-title.lnk--welcome,.header-dropdown-title:hover{color:#7e7e7e}.dropdown-item-remove,.header-dropdown-item .item-remove,.content--config .header-dropdown-item .config-remove{color:#292929;background:#999;border-radius:50%;font-size:10px;width:16px;height:16px;position:relative;display:inline-block}.dropdown-item-remove:before,.header-dropdown-item .item-remove:before,.content--config .header-dropdown-item .config-remove:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-weight:bold}.header-dropdown{position:relative}.header-dropdown.js-loader-parent .js-loader{background-size:contain;background-color:transparent;background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/loaders/loader_dark.gif");opacity:1}.header-dropdown-title{position:relative;cursor:pointer}.header-dropdown-title .count{display:inline-block;vertical-align:top;width:20px;height:20px;margin:-3px 0 -3px 3px;text-align:center;font-size:13px;line-height:20px;font-weight:400;background:#2d2727;border-radius:50%}.header-dropdown-title:hover{text-decoration:none}.header-dropdown-title.active:after{content:"";width:0;height:0;border:8px solid transparent;border-bottom-color:#292929;position:absolute;top:21px;left:50%;margin-left:-4px;z-index:1}.js-header-compare .header-dropdown-content{right:-39px;max-height:600px}.js-header-wishlist .header-dropdown-content{right:-49px;max-height:600px}.js-header-configuration .header-dropdown-content{right:-6px;max-height:600px}.js-header-configuration .header-dropdown-content .header-dropdown-item{padding:13px;margin:0}.js-header-configuration .header-dropdown-content .header-dropdown-item .old-price{display:none}.js-header-websites span{text-transform:uppercase}.js-header-websites span:after{content:'';display:inline-block;vertical-align:text-top;left:5px}.js-header-websites .icon-flag-de:after{width:21px;height:13px;background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/de_flag_small.png")}.js-header-websites .icon-flag-ch:after{width:21px;height:13px;background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/swiss_flag_small.png")}.js-header-websites .header-dropdown-content{max-width:260px;min-width:260px}.js-header-websites .header-dropdown-content .header-dropdown-item .item-name{width:205px;padding:3px 10px}.js-header-websites .header-dropdown-content .header-dropdown-item .icon-flag-ch:after{width:29px;height:18px;background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/swiss_flag.png")}.js-header-websites .header-dropdown-content .header-dropdown-item .icon-flag-de:after{width:29px;height:18px;background-position:-738px -467px;background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png")}.header-dropdown-content{display:none;position:absolute;top:calc(100% + 22px);right:0;background:#292929;border-radius:3px;box-shadow:0 0 10px #414141;color:#8a8a8a;min-width:330px}.header-dropdown-content .btn-primary-go-small{font-weight:500;padding:9px 2px 10px 12px}.header-dropdown-content .jspHorizontalBar{display:none}.header-dropdown-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0 7px;margin:0 9px 0 7px}.header-dropdown-item .action-remove-wrapper{width:34px}.header-dropdown-item+.header-dropdown-item{border-top:1px solid #4f4f4f}.header-dropdown-item .item-lnk{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}.header-dropdown-item .item-img{width:45px;border:2px solid #4f4f4f}.header-dropdown-item .item-name{padding:0 10px;width:160px;color:#8a8a8a}.header-dropdown-item .product-price{width:70px;color:#8a8a8a}.header-dropdown-item .product-price .currency{display:none}.header-dropdown-item .product-price .price,.header-dropdown-item .product-price .old-price{width:100%;display:inline-block;clear:both}.header-dropdown-item .product-price .old-price{position:static;letter-spacing:0;font-family:Arial,Helvetica,sans-serif}.header-dropdown-item .product-price .old-price .instead-price{display:none}.header-dropdown-item .product-price .old-price .strike-through:before{border-top-width:1px}.header-dropdown-item .product-price .old-price+.price{margin-top:0}.header-dropdown-item .product-price .price{font-size:13px;font-weight:bold;padding-top:0px}.header-dropdown-item .product-price .price-label{display:none}.header-dropdown-item a:hover{opacity:.75}.content--config .header-dropdown-item{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.content--config .header-dropdown-item .config-data{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;margin-left:10px;border-left:1px solid #4a4a4a;position:relative}.content--config .header-dropdown-item .config-data:after{content:"";position:absolute;left:-1px;bottom:0;top:50%;z-index:10;width:10px;height:50%;border-top:1px solid #4a4a4a}.content--config .header-dropdown-item .config-data:last-child:after{background:#292929}.content--config .header-dropdown-item .config-title{width:100%;padding:5px 0;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:15px;color:#c60e0a}.content--config .header-dropdown-item .config-version{margin-left:5px}.content--config .header-dropdown-item .config-name,.content--config .header-dropdown-item .config-price,.content--config .header-dropdown-item .config-view{font-weight:bold;color:#8a8a8a}.content--config .header-dropdown-item .config-price,.content--config .header-dropdown-item .config-view{font-size:13px}.content--config .header-dropdown-item .config-name,.content--config .header-dropdown-item .config-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content--config .header-dropdown-item .config-data .strike-through,.content--config .header-dropdown-item .config-data .old-price{padding:0 !important}.content--config .header-dropdown-item .config-data div{padding:10px}.content--config .header-dropdown-item .config-version{width:30px}.content--config .header-dropdown-item .config-date{width:69px}.content--config .header-dropdown-item .config-name{width:171px}.content--config .header-dropdown-item .config-price{min-width:60px}.content--config .header-dropdown-item .config-view{width:80px}.header-dropdown-actions{padding:10px 28px 15px 15px;background:#636363;color:#ccc}.header-dropdown-actions .btn,.header-dropdown-actions .homepage-middle .block-benefits a,.homepage-middle .block-benefits .header-dropdown-actions a,.header-dropdown-actions .tp-caption.btn-red,.header-dropdown-actions .tp-caption.btn-red-short{width:100%}.header-dropdown-actions .btn:before,.header-dropdown-actions .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .header-dropdown-actions a:before,.header-dropdown-actions .tp-caption.btn-red:before,.header-dropdown-actions .tp-caption.btn-red-short:before{border-top-width:65px;top:-25px;padding-left:10px}.content--config .header-dropdown-actions{text-align:right}.content--config .header-dropdown-actions .btn,.content--config .header-dropdown-actions .homepage-middle .block-benefits a,.homepage-middle .block-benefits .content--config .header-dropdown-actions a,.content--config .header-dropdown-actions .tp-caption.btn-red,.content--config .header-dropdown-actions .tp-caption.btn-red-short{width:65%;padding-left:10px}.header-dropdown-count{margin-bottom:10px}.header-dropdown-msg,.header-dropdown-empty{padding:10px 15px;min-width:185px}.header-dropdown-msg{display:none;color:#c60e0a;text-align:center}.bottom-header{position:relative}.bottom-header .logo{font-size:0;float:left;width:235px}.bottom-header h1.logo{margin:0}.bottom-header .bottom-left{width:15%;float:left;padding:14px 0 11px 0}.bottom-header .bottom-right{width:83%;float:right;padding:13px 0 0 0}.header-text{font:14px/22px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#fff;padding:1px 0 0 8px;margin:14px 0 0 247px;border-left:1px solid #a1a1a1}.header-text span{display:block;font-size:24px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.header-expert{float:left;margin:0px 9px 0 0px;color:#989898;position:relative;padding-left:5px}.header-expert>div{display:inline-block;font:normal 14px/16px Arial,Helvetica,sans-serif}.header-expert>div:last-child{padding-right:10px;position:relative;color:#989898}.header-expert>div:last-child:after{content:"|";position:absolute;right:0px;top:-1px}.header-support{float:left;margin:0;color:#989898;position:relative}.header-support.offline{cursor:text}.header-support.offline>div:first-child span:last-child{font-weight:bold;color:#c60e0a}.header-support.online{cursor:pointer}.header-support.online>div:first-child span:last-child{font-weight:bold;color:#4dab24}.header-support.online>div:first-child span:last-child:hover{cursor:pointer;text-decoration:underline}.header-support>div{display:inline-block}.header-support>div:first-child{font:normal 14px/16px Arial,Helvetica,sans-serif}.header-support>div:first-child span:first-child{color:#fff}.header-support>div:first-child span:last-child{font-weight:bold;color:#4dab24}.header-support>div:last-child{font:normal 14px/16px Arial,Helvetica,sans-serif}.header-cart{position:absolute;right:0;bottom:-8px;z-index:605}.header-cart-link{display:block;position:relative;background:#c60e0a;height:49px;padding:8px 9px 12px 4px;box-sizing:border-box;color:#fff}.header-cart-link .cart-title{position:relative;display:inline-block;vertical-align:middle;text-transform:uppercase;text-align:right;z-index:100}.header-cart-link .cart-title span{font:16px/16px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase;display:block}.header-cart-link .cart-title span.cart-title-strong{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.header-cart-link:before{content:'';display:block;height:0;width:0;border-bottom:49px solid #c60e0a;border-left:49px solid transparent;border-left:31px solid transparent;position:absolute;left:-30px;top:0}.header-cart-link .cart-count{font:18px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;background:#fff;color:#c60e0a;display:inline-block;vertical-align:middle;width:22px;height:22px;border-radius:50%;text-align:center;margin-left:12px}.header-cart-link:hover{color:#fff;background:#d81010}.header-cart-link:hover:before{border-bottom-color:#d81010}.header-medals{float:right;margin:0 0 0 0;padding:2px 4px 0 0;position:relative;text-align:right}.header-medals img{margin-left:8px}.bottom-right-checkout{padding:10px 0 39px 78px;float:left;display:inline;text-transform:uppercase}.bottom-right-checkout .header-expert-checkout{margin:0 9px 0 0;color:#989898;position:relative;padding-left:5px}.bottom-right-checkout .header-expert-checkout>div{display:inline-block}.bottom-right-checkout .header-expert-checkout>div:first-child{font:17px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif}.bottom-right-checkout .header-expert-checkout>div:last-child{font:17px/22px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding-right:32px;position:relative}.bottom-right-checkout .header-expert-checkout>div:last-child:after{content:"|";position:absolute;font:17px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;right:0;top:0}.bottom-right-checkout .header-support-checkout{margin:0;color:#989898;position:relative}.bottom-right-checkout .header-support-checkout>div{display:inline-block;font:700 17px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif}.bottom-right-checkout .header-support-checkout>div:first-child span:first-child{color:#fff}.bottom-right-checkout .header-support-checkout>div:first-child span:last-child{color:#4dab24}.bottom-right-checkout .header-support-checkout>div.offline{cursor:text}.bottom-right-checkout .header-support-checkout>div.offline span:last-child{font-weight:bold;color:#c60e0a}.bottom-right-checkout .header-support-checkout>div.online{cursor:pointer}.bottom-right-checkout .header-support-checkout>div.online span:last-child{font-weight:bold;color:#4dab24}.cookie-note{background:#353535;padding:10px 0;color:#fff;font-size:14px;position:fixed;left:0;right:0;bottom:0;z-index:800}.cookie-note .container,.cookie-note .breadcrumbs,.cookie-note .main,.cookie-note .bottom-header,.cookie-note .footer-container .footer,.footer-container .cookie-note .footer,.cookie-note .nav-wrapper,.cookie-note .page-header-title-block,.cookie-note .account-title-block,.cookie-note .category-navigation,.cookie-note .checkout-progress,.cookie-note .account-guest-message{position:relative}.cookie-note .container .notice-cookie,.cookie-note .breadcrumbs .notice-cookie,.cookie-note .main .notice-cookie,.cookie-note .bottom-header .notice-cookie,.cookie-note .footer-container .footer .notice-cookie,.footer-container .cookie-note .footer .notice-cookie,.cookie-note .nav-wrapper .notice-cookie,.cookie-note .page-header-title-block .notice-cookie,.cookie-note .account-title-block .notice-cookie,.cookie-note .category-navigation .notice-cookie,.cookie-note .checkout-progress .notice-cookie,.cookie-note .account-guest-message .notice-cookie{padding:0 5px}.cookie-note p a{color:#c60e0a;text-decoration:underline;font-weight:700}.cookie-note p a:hover{text-decoration:none}.dialog.christmas-action-popup .ui-dialog-titlebar,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-titlebar{background:#303030;background-position:top right}.dialog.christmas-action-popup .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon:before,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon:before{color:#cfcfcf;padding:6px 10px;font-size:15px}.dialog.christmas-action-popup .ui-dialog-content,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content{padding-top:0}.dialog.christmas-action-popup .ui-dialog-content .info-versand-container,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content .info-versand-container{background-position:top right}.dialog.christmas-action-popup .ui-dialog-content .info-versand-container h2,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content .info-versand-container h2{position:relative;top:14px;margin:0 0 27px 0;font-size:23px;width:455px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.dialog.christmas-action-popup .ui-dialog-content .info-versand-container h3,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content .info-versand-container h3{font-size:16px;margin:0 0 24px 0}.dialog.christmas-action-popup .ui-dialog-content .info-versand-container .img-cont,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content .info-versand-container .img-cont{padding-top:45px}.dialog.christmas-action-popup .ui-dialog-content .info-versand-container .img-cont:first-of-type,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content .info-versand-container .img-cont:first-of-type{padding-top:5px}.dialog.christmas-action-popup .ui-dialog-content .info-versand-container h5,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content .info-versand-container h5{margin:0 0 30px 0}.dialog.christmas-action-popup .ui-dialog-content .info-versand-container p,.grid-view-gallery .christmas-action-popup.dialog-configurable-options .ui-dialog-content .info-versand-container p{margin-bottom:30px;margin-left:18px;margin-right:18px}.header-dropdown-laden{padding:10px 28px 15px 15px;background:#636363;border-top:1px solid #292929}#bundle-config-load-top,#bundle-config-load{padding:9px 5px;height:36px}.footer-container{background:#191919;color:#999}.footer-container .footer .footer-headline{margin:0;padding:0;color:#fff}.footer-container .footer .footer-left-links{float:left;padding:0 0 0 7px;width:13%;position:relative;min-height:300px}.footer-container .footer .footer-left-links:before{content:"";position:absolute;width:1px;top:20px;bottom:0;right:1px;background:#353535}.footer-container .footer .footer-left-links:after{content:"";position:absolute;width:1px;bottom:0px;top:20px;right:0px;background:#212121}.footer-container .footer .footer-left-links>ul{display:inline}.footer-container .footer .footer-left-links>ul li{color:#fff;font:15px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif}.footer-container .footer .footer-left-links>ul li:first-child{padding:16px 0 5px 0}.footer-container .footer .footer-left-links>ul li a{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;text-decoration:none;color:#999}.footer-container .footer .footer-left-links>ul li a:hover{text-decoration:underline}.footer-container .footer .footer-right-links{float:left;width:87%}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div{float:left;min-height:232px;position:relative}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div>ul{display:inline}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div>ul li{color:#fff;font:15px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div>ul li:first-child{padding:16px 0 5px 0}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div>ul li a{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;text-decoration:none;color:#999}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div>ul li a:hover{text-decoration:underline}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(1){padding:0 0 0 54px;width:19.1%}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(1):after,.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(1):before{display:none}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(2){padding:0 0 0 54px;width:18.9%}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(3){padding:0 0 0 58px;width:19.4%}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(4){padding:0 0 0 53px;width:20.6%}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5){padding:0 0 70px 36px;width:22%;position:relative}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons{position:absolute;bottom:17px;left:37px;display:block}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons a{display:inline-block;width:29px;height:34px;position:relative}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons a span{display:none}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons a+a{margin-left:3px}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-facebook{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -170px}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-facebook:hover{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -34px}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-twitter{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -102px}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-twitter:hover{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -68px}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-youtube{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px 0px}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-youtube:hover{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -136px}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-instagram{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/footer-icon-instagram.png);opacity:0.3}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:nth-child(5) .footer-social-icons .footer-icon-instagram:hover{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/footer-icon-instagram.png);opacity:unset}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:before{content:"";position:absolute;width:1px;bottom:23px;top:20px;left:0;background:#353535}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div:after{content:"";position:absolute;width:1px;bottom:23px;top:20px;left:1px;background:#212121}.footer-container .footer .footer-right-links .footer-right-links-wrapper>div.footer-static-blocks:after,.footer-container .footer .footer-right-links .footer-right-links-wrapper>div.footer-static-blocks:before{display:none}.footer-container .footer .footer-static-blocks{border-top:1px solid #3d3d3d;margin:0 4px 0 11px;padding:16px 0 0 40px;min-height:67px;color:#999}.footer-container .footer .footer-static-blocks .footer-static-blocks-left{float:left;display:inline-block}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li{color:#999;margin-bottom:5px;vertical-align:top}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(1){padding:0 10px 0 0;margin-right:10px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(2){padding:0 19px 0 0;margin-right:19px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(3){padding:0 19px 0 0;margin-right:19px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(4){padding:0 9px 0 0;margin-right:9px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(5),.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(6){padding:0 11px 0 0;position:relative}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(5):after,.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(6):after{content:"|";color:#999;font-size:12px;position:absolute;top:0;right:2px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li:nth-child(7){padding-right:2px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li span{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;text-decoration:none;color:#999;display:block;width:100%;height:100%}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li span:hover{text-decoration:underline}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li.footer-paypal{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-580px -579px;width:53px;height:17px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li.footer-visa{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-329px -579px;width:69px;height:17px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li.footer-commerz-finance{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_finanz_logo_footer.png);background-position:0px 0px;width:61px;height:18px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-payment-methods li.footer-sofort{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-525px -579px;width:55px;height:17px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping{margin:0;padding:0;background:transparent;width:auto;float:right}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping li{color:#999;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:16px;position:relative}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping li:first-child{text-transform:none;padding-right:12px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping li:before{position:absolute;left:0;top:0}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-de3{padding:0 12px 0 27px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-de3:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -560px;width:21px;height:15px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-at3{padding:0 16px 0 25px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-at3:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -590px;width:21px;height:15px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-ch3{padding:0 16px 0 24px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-ch3:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -575px;width:21px;height:15px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-eu3{padding:0 0px 0 24px}.footer-container .footer .footer-static-blocks .footer-static-blocks-left .sidebar-flexible-shipping .icon-flag-eu3:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -605px;width:21px;height:15px}.footer-container .footer .footer-static-blocks .footer-static-blocks-right{float:left;display:inline-block}.footer-container .footer .footer-static-blocks .footer-static-blocks-right>div{float:left}.footer-container .footer .footer-static-blocks .footer-static-blocks-right>div:first-child{padding-left:38px}.footer-container .footer .footer-static-blocks .footer-static-blocks-right>div:first-child img{width:43px;margin-top:1px}.footer-container .footer .footer-static-blocks .footer-static-blocks-right>div:first-child img+img{margin-left:6px}.footer-container .footer .footer-static-blocks .footer-static-blocks-right .footer-phone{color:#fff;position:relative;padding-left:72px}.footer-container .footer .footer-static-blocks .footer-static-blocks-right .footer-phone div{line-height:21px;font-size:15px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.footer-container .footer .footer-static-blocks .footer-static-blocks-right .footer-phone div:last-child{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.footer-container .footer .footer-static-blocks .footer-static-blocks-right .footer-phone:before{content:'\e628';display:block;position:absolute;left:34px;top:11px;font-size:30px;line-height:21px}.footer-container .footer address{font-family:Arial,Helvetica,sans-serif;border-top:1px solid #3d3d3d;padding:8px 0px 23px 0px;margin:7px 4px 0}.static-medals-checkout .static-medals__item{display:inline-block;vertical-align:top}.static-medals-checkout .static-medals__item.medal-ecomi{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/ekomi.png);background-position:0px 0px;width:48px;height:48px}.static-medals-checkout .static-medals__item.medal-trusted{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -248px;width:48px;height:49px}.static-medals-checkout .static-medals__item.medal-garantie{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-209px -554px;width:51px;height:49px}.nav-container{position:relative;z-index:602}.nav-wrapper{padding:0;position:relative}.nav-overlay{position:absolute;z-index:500;top:145px}.nav{display:block;border-collapse:collapse;width:100%;position:relative}.nav.mobile{display:none}.nav .mobnav-trigger-wrapper{display:none}.nav .mobnav-trigger-wrapper a{display:block;padding:0 15px}.nav .opener{display:none}.nav li.over{z-index:300}.nav a,.nav a:hover{text-decoration:none}.nav span{cursor:pointer;white-space:nowrap;position:relative}.nav li ul span{white-space:normal}.nav>li{display:table-cell;text-align:center;z-index:1000}.nav>li.active>a{color:#fff}.nav>li:hover>a{background:#292929;border-radius:2px 2px 0 0;color:#fff;border-bottom:1px solid #262626;padding-bottom:17px}.nav>li>a{display:block;position:relative;font:15px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:14px 10px 18px;color:#989898}.nav>li>a .cat-label{position:absolute;left:50%;margin-left:-14px;top:-19px;height:15px;min-width:29px;font:14px/15px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#fff;background:#c60e0a;text-align:center}.nav>li>a .cat-label:after{content:'';position:absolute;width:0;height:0;display:block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #c60e0a;border-bottom:none;bottom:-4px;left:50%;margin-left:-5px}.nav li.over a,.nav a:hover{color:#444}.nav .level0-wrapper{width:1222px}.nav .level0-wrapper>.inner{position:relative;background:#292929}.nav div ul,.nav div .form-search{position:static;width:auto;border:none;padding:0}.nav div ul>li>a{font:12px/24px Arial,Helvetica,sans-serif;color:#999}.nav div ul>li>a:hover{color:#7f7a78}.nav .level0-wrapper{position:absolute;top:100%;left:-207px;display:none;z-index:500}.nav li ul.shown-sub,.nav li div.shown-sub{left:-1px;z-index:999}.nav li .shown-sub ul.shown-sub,.nav li .shown-sub li div.shown-sub{left:100px}.nav li.search{border:0;padding-right:190px}.nav .nav-custom-link{position:static}.nav .nav-custom-link>a{cursor:default}.nav .nav-custom-link .header-nav-dropdown-wrapper{padding-bottom:10px}.nav .nav-custom-link .header-nav-dropdown-wrapper p{margin:10px 0}.nav .nav-custom-link .header-nav-dropdown-wrapper .heading{margin:10px 0}.nav .nav-block{margin-top:0}.nav .nav-block:first-child{padding:20px 0}.nav .nav-block .link-header{font:14px/24px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}.nav .nav-block .section-line{border-color:#eee}.nav .nav-block>ul{margin-left:44px;text-align:left;font:14px "Eurostile-Reg",Arial,Helvetica,sans-serif;column-width:auto;column-count:unset;column-gap:0px}.nav .nav-block>ul>li{padding-bottom:18px;width:100%;break-inside:avoid;page-break-inside:avoid}.nav .nav-block>ul>li>a{font:14px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}.nav .nav-block>ul>li>a:hover{color:#7f7a78}.nav .nav-block>ul>li>span{font:14px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;cursor:default}.nav .nav-block>ul>li ul{margin:0px}.nav .nav-block>ul>li ul li{line-height:24px}.nav .nav-block>ul>li ul li>a{font:12px/24px Arial,Helvetica,sans-serif;color:#999;position:relative}.nav .nav-block>ul>li ul li>a:hover{color:#7f7a78}.nav .nav-block>ul>li ul li>a .cat-label{position:absolute;left:114%;top:-2px;height:auto;width:auto;display:block;font:11px/14px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;font-style:italic;color:#fff;background:#c60e0a;text-align:center;padding:0 2px 0 0}.nav .nav-block>ul>li ul li>a .cat-label:after{content:"*";position:static;border:0}.nav .nav-block>ul>li ul li>a .cat-label:before{content:"*";position:static;border:0}.nav .nav-block>ul>li ul.editions{width:440px;column-count:2}.nav .nav-block.nav-block-center.grid12-8.itemgrid-2col>ul{padding-right:180px;column-count:2}.nav .nav-block.nav-block-center.itemgrid-3col>ul{column-count:3}.nav .nav-block-bottom{position:absolute;bottom:0;left:0}.nav .nav-block-bottom>ul{margin-left:44px;text-align:left;font:14px "Eurostile-Reg",Arial,Helvetica,sans-serif;column-width:unset;column-count:unset;column-gap:unset}.nav .nav-block-bottom>ul li{padding-bottom:0}.nav .nav-block-bottom>ul li span.link-header{font:14px/1.5 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;z-index:502;position:relative}.nav .nav-block-bottom>ul li ul.level1{margin-top:8px;padding-top:2px;height:73px;border-top:1px solid #4f4f4f;column-width:auto;column-count:3;column-gap:0px}.nav .nav-block-bottom>ul li ul.level1.col1{column-count:1}.nav .nav-block-bottom>ul li ul.level1.col2{column-count:2;padding-right:180px}.nav .nav-block-bottom>ul li ul.level1.col3{column-count:3}.nav .nav-block-bottom>ul li ul.level1.col4{column-count:4}.nav .nav-block-right{text-align:left;display:block;padding:0;float:right;margin:4px}.nav .nav-block-right .img{position:relative;margin:0;height:auto;max-height:100%;max-width:100%;z-index:501}.nav .nav-block-right .img img{display:block}.nav .nav-block-right a.link-header{font:14px/1.5 "Eurostile-Med",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;z-index:502;position:relative}.nav .nav-block-right a.link-header:hover{color:#7f7a78}.nav .nav-block-right ul{margin:6px 0 17px;z-index:502;position:relative}.nav .nav-block-right ul li{line-height:19px}.nav .nav-block-right ul li>a{font:12px/18px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#999}.nav .nav-block-right ul li>a:hover{color:#7f7a78}.nav .nav-block-right a.btn,.nav .nav-block-right .homepage-middle .block-benefits a,.homepage-middle .block-benefits .nav .nav-block-right a,.nav .nav-block-right a.tp-caption.btn-red,.nav .nav-block-right a.tp-caption.btn-red-short{padding:0;display:block}.nav .nav-block-right a.btn img,.nav .nav-block-right .homepage-middle .block-benefits a img,.homepage-middle .block-benefits .nav .nav-block-right a img,.nav .nav-block-right a.tp-caption.btn-red img,.nav .nav-block-right a.tp-caption.btn-red-short img{display:block}.nav .nav-block-right a.btn .btn-primary-go-small,.nav .nav-block-right .homepage-middle .block-benefits a .btn-primary-go-small,.homepage-middle .block-benefits .nav .nav-block-right a .btn-primary-go-small,.nav .nav-block-right a.tp-caption.btn-red .btn-primary-go-small,.nav .nav-block-right a.tp-caption.btn-red-short .btn-primary-go-small{display:block;position:absolute;z-index:502;right:27px;bottom:23px;width:78px;overflow:visible}.nav .nav-block-right a.btn .btn-primary-go-small span,.nav .nav-block-right .homepage-middle .block-benefits a .btn-primary-go-small span,.homepage-middle .block-benefits .nav .nav-block-right a .btn-primary-go-small span,.nav .nav-block-right a.tp-caption.btn-red .btn-primary-go-small span,.nav .nav-block-right a.tp-caption.btn-red-short .btn-primary-go-small span{font-size:15px;font-weight:500}.nav .nav-block-right a.btn .btn-primary-go-small:before,.nav .nav-block-right .homepage-middle .block-benefits a .btn-primary-go-small:before,.homepage-middle .block-benefits .nav .nav-block-right a .btn-primary-go-small:before,.nav .nav-block-right a.tp-caption.btn-red .btn-primary-go-small:before,.nav .nav-block-right a.tp-caption.btn-red-short .btn-primary-go-small:before{content:'';display:block;height:0;width:0;border-bottom:28px solid #c60e0a;border-left:16px solid transparent;border-right:0 solid transparent;position:absolute;right:100%;top:-49px}.nav .nav-block-right a.btn .btn-primary-go-small:after,.nav .nav-block-right .homepage-middle .block-benefits a .btn-primary-go-small:after,.homepage-middle .block-benefits .nav .nav-block-right a .btn-primary-go-small:after,.nav .nav-block-right a.tp-caption.btn-red .btn-primary-go-small:after,.nav .nav-block-right a.tp-caption.btn-red-short .btn-primary-go-small:after{font-size:18px}.nav .nav-block-right a.btn .btn-primary-go-small:hover,.nav .nav-block-right .homepage-middle .block-benefits a .btn-primary-go-small:hover,.homepage-middle .block-benefits .nav .nav-block-right a .btn-primary-go-small:hover,.nav .nav-block-right a.tp-caption.btn-red .btn-primary-go-small:hover,.nav .nav-block-right a.tp-caption.btn-red-short .btn-primary-go-small:hover{color:#fff}.nav .nav-block-right a.btn .btn-primary-go-small:hover:before,.nav .nav-block-right .homepage-middle .block-benefits a .btn-primary-go-small:hover:before,.homepage-middle .block-benefits .nav .nav-block-right a .btn-primary-go-small:hover:before,.nav .nav-block-right a.tp-caption.btn-red .btn-primary-go-small:hover:before,.nav .nav-block-right a.tp-caption.btn-red-short .btn-primary-go-small:hover:before{border-bottom:28px solid #d81010}.nav .nav-block-right.grid12-6{width:488px}.nav .nav-block-level1-top{margin-bottom:10px}.nav .nav-block-level1-bottom{margin-top:10px}.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-5,.grid12-6,.grid12-7,.grid12-8,.grid12-9,.grid12-10,.grid12-11,.grid12-12,.grid-full{display:inline;float:left}.grid12-1{width:6.33%}.grid12-2{width:14.66%}.grid12-3{width:488px}.grid12-4{width:488px}.grid12-5{width:39.67%}.grid12-6{width:48%}.grid12-7{width:56.33%}.grid12-8{width:726px}.grid12-9{width:726px}.grid12-10{width:81.33%}.grid12-11{width:89.67%}.grid12-12,.grid-full{width:98%}.itemgrid>.nav-item{float:left}.itemgrid-1col>ul>.item{width:98%}.itemgrid-2col>ul>.item{width:48%}.itemgrid-2col>ul>.item:nth-child(2n+1){clear:left}.itemgrid-3col>ul>.item{width:31.3333%}.itemgrid-3col>ul>.item:nth-child(3n+1){clear:left}.itemgrid-4col>ul>.item{width:23%}.itemgrid-4col>ul>.item:nth-child(4n+1){clear:left}.itemgrid-5col>ul>.item{width:18%}.itemgrid-5col>ul>.item:nth-child(5n+1){clear:left}.itemgrid-6col>ul>.item{width:14.6666%}.itemgrid-6col>ul>.item:nth-child(6n+1){clear:left}.itemgrid-7col>ul>.item{width:12.2857%}.itemgrid-7col>ul>.item:nth-child(7n+1){clear:left}.itemgrid-8col>ul>.item{width:10.5%}.itemgrid-8col>ul>.item:nth-child(8n+1){clear:left}.block .block-title{margin-bottom:3px;background:#fff}.block .block-title>span{display:block;font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#2d2727;padding:12px 15px 8px}.block .block-content{position:relative;background:#fff}.mini-products-list .product-image{float:left;width:50px}.mini-products-list .product-details{margin-left:60px}.block-navigation .block-title{border-radius:2px 2px 0 0;background:#101010}.block-navigation .block-title span{color:#fff}.block-navigation.block .block-content{padding:0 0 10px}.block-account{margin-top:15px;margin-bottom:30px}.block-currency{border:0;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_block-currency.gif) 0 0 no-repeat;padding:7px 12px 10px;height:51px}.block-currency .block-title{background:none;border:0;padding:0;margin:0 0 5px}.block-currency .block-title strong{font:bold 13px/21px Arial,Helvetica,sans-serif;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/i_block-currency.gif) 0 50% no-repeat;padding:0 0 0 21px;text-transform:none}.block-currency .block-content{background:none;padding:0}.block-currency .block-content select{width:100%;padding:0}.block-layered-nav.block .block-content{padding:0;background:none}.block-layered-nav dt,.block-layered-nav dd{background:#fff}.block-layered-nav dt{font:18px/18px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#1f1f1f;padding:10px 14px;margin-bottom:2px}.block-layered-nav dt img{float:left;margin-right:5px}.block-layered-nav dt.active{margin:0;padding-bottom:12px}.block-layered-nav dt.active .filter-list-header:before{content:""}.block-layered-nav dd{margin-bottom:2px;padding:0 14px 10px}.block-layered-nav dd .description{display:block;font-style:italic;color:#c5c5c5}.block-layered-nav dd .description div{display:inline-block}.block-layered-nav dd .description .show-less,.block-layered-nav dd .description .show-more{display:inline-block;z-index:60;position:relative;color:#c9221e}.block-layered-nav dd .description .show-less:before,.block-layered-nav dd .description .show-more:before{content:"»"}.block-layered-nav dd .description .show-less:hover,.block-layered-nav dd .description .show-more:hover{text-decoration:underline}.block-layered-nav .filter-list-header{display:block;cursor:pointer}.block-layered-nav .filter-list-header:before{content:"";font-size:29px;color:#555;float:right;margin-right:-5px;font-weight:400}.block-layered-nav .filter-list{padding-bottom:5px}.block-layered-nav .filter-list li>span{display:block;font-size:13px;line-height:13px;margin-bottom:8px;color:#000}.block-layered-nav .filter-list a{display:block;font-size:13px;line-height:13px;margin-bottom:8px;color:#000}.block-layered-nav .filter-list input[type="checkbox"]+label,.block-layered-nav .filter-list input[type="radio"]+label{line-height:15px}.block-layered-nav .filter-list input[type="checkbox"]+label:before,.block-layered-nav .filter-list input[type="radio"]+label:before{background:#f0f0f0;border-color:#c5c5c5;border-radius:2px;margin-top:0}.block-layered-nav .filter-list input[type="checkbox"]:checked+label,.block-layered-nav .filter-list input[type="radio"]:checked+label{font-weight:700}.block-layered-nav .filter-list input[type="checkbox"]:checked+label .description,.block-layered-nav .filter-list input[type="radio"]:checked+label .description{font-weight:400;font-size:12px}.block-layered-nav .filter-list input[type="checkbox"]:checked+label:after,.block-layered-nav .filter-list input[type="radio"]:checked+label:after{background:none;content:'\e61b';margin:0 0 0 1px;color:#5a5a5a}.block-layered-nav .filter-list-action{overflow:hidden}.block-layered-nav .filter-list-action .btn,.block-layered-nav .filter-list-action .homepage-middle .block-benefits a,.homepage-middle .block-benefits .block-layered-nav .filter-list-action a,.block-layered-nav .filter-list-action .tp-caption.btn-red,.block-layered-nav .filter-list-action .tp-caption.btn-red-short{float:right}.block-layered-nav .actions{background:#fff;padding:20px 14px}.block-layered-nav .actions .btn-remove-big{width:100%;padding:12px;text-align:center}.block-cart .summary{padding:2px 8px 8px;margin:-1px 0 0;position:relative;z-index:1}.block-cart .amount{margin:0}.block-cart .amount a{font-weight:bold}.block-cart .subtotal{margin:5px 0 0;padding:2px 0;text-align:center}.block-cart .subtotal .price{font-weight:bold}.block-cart .actions{border-bottom:1px solid #c2c2c2}.block-tags .block-content ul{font-size:12px;padding:10px}.block-tags .block-content li{display:inline;padding-right:4px}.block-tags .actions{text-align:right}.block-tags .actions a{float:none}.block-subscribe .block-content{padding:5px 10px}.block-subscribe label{font-weight:bold}.block-subscribe input.input-text{display:block;width:167px;margin:3px 0}.block-subscribe .actions{background:none;padding:0;margin:3px 0 0;text-align:left}.block-subscribe .actions button.button{float:none}.block-subscribe .actions button.button span{border-color:#406a83;background:#618499}.block-login .block-content{padding:5px 10px}.block-login label{font-weight:bold}.block-login input.input-text{display:block;width:167px;margin:3px 0}.block-login .actions{background:none;padding:0;margin:3px 0 0}.block-login .actions button.button span{border-color:#406a83;background:#618499}.sidebar-payment-methods{display:block}.sidebar-payment-methods li{display:inline-block;vertical-align:middle;margin-bottom:10px}.sidebar-payment-methods li span{cursor:pointer;display:block;width:100%;height:100%}.sidebar-payment-methods span{cursor:pointer;display:block}.sidebar-payment-bank,.sidebar-payment-nachnahme{margin-bottom:8px}.sidebar-payment-bank,.sidebar-payment-nachnahme,.sidebar-payment-ondelivery{position:relative;padding-left:50px;height:30px;line-height:30px}.sidebar-payment-bank:before,.sidebar-payment-nachnahme:before,.sidebar-payment-ondelivery:before{position:absolute;left:0;top:0}.sidebar-payment-bank span,.sidebar-payment-nachnahme span,.sidebar-payment-ondelivery span{font:bold 13px/1 Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle;cursor:pointer}.sidebar-payment-bank em,.sidebar-payment-nachnahme em,.sidebar-payment-ondelivery em{display:block;font-style:italic;font-size:10px}.sidebar-payment-bank:before{font-size:26px}.sidebar-payment-nachnahme:before{font-size:32px}.sidebar-payment-ondelivery:before{font-size:24px}.sidebar-flexible-shipping{background:#cdcdcd;display:table;width:100%;padding:5px;margin:3px 0 9px}.sidebar-flexible-shipping li{display:table-cell;text-transform:uppercase}.sidebar-flexible-shipping li:before{content:'';display:inline-block;vertical-align:middle;margin-right:2px}.sidebar-flexible-shipping .icon-flag-de:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -466px;width:29px;height:20px}.sidebar-flexible-shipping .icon-flag-at:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -486px;width:29px;height:20px}.sidebar-flexible-shipping .icon-flag-ch:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -446px;width:29px;height:20px}.sidebar-flexible-shipping .icon-flag-eu:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -506px;width:29px;height:20px}.block-flexible-shipping .sidebar-flexible-shipping{display:table;width:100%;padding:5px;margin:3px 0 9px}.block-flexible-shipping .sidebar-flexible-shipping li{display:table-cell;text-transform:uppercase}.block-flexible-shipping .sidebar-flexible-shipping li:before{content:'';display:inline-block;vertical-align:middle;margin-right:2px}.block-flexible-shipping .sidebar-flexible-shipping .icon-flag-de2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-287px -640px;width:38px;height:24px}.block-flexible-shipping .sidebar-flexible-shipping .icon-flag-at2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-243px -640px;width:44px;height:24px}.block-flexible-shipping .sidebar-flexible-shipping .icon-flag-ch2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-198px -640px;width:45px;height:24px}.block-flexible-shipping .sidebar-flexible-shipping .icon-flag-eu2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-153px -640px;width:45px;height:24px}.blog-list-wrapper{min-height:30px}.blog-item{overflow:hidden;margin-bottom:23px}.blog-item:last-child{margin-bottom:0}.blog-item .blog-item-link{display:block}.blog-item .blog-item-title{display:block;clear:both;margin-bottom:7px}.blog-item .blog-item-image{float:left;max-width:65px;margin-right:7px;border-radius:4px}.block-benefits .config-benefit-list{padding:10px 0 0 0;font:13px/1.3 "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase}.block-benefits .config-benefit-list li{position:relative;margin-bottom:15px;padding-left:35px}.block-benefits .config-benefit-list li:before{display:block;color:#d81010;position:absolute;top:0;left:0}.col-left .block-benefits .btn-wrapper a{float:right}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px}.std dl dt{font-weight:bold}.std dl dd{margin:0 0 10px}.homepage-teasers{overflow:hidden;width:1226px;margin-left:-2px;margin-bottom:12px}.homepage-teasers .homepage-title{margin-left:4px}.homepage-teasers .std>div{margin-left:0}.homepage-teasers .std>.owl-carousel{margin-left:0}.homepage-teasers .std>.owl-carousel .owl-prev,.homepage-teasers .std>.owl-carousel .owl-next{cursor:pointer;position:absolute;top:50%;margin-top:-31px;overflow:hidden;font-size:0;z-index:500;text-align:center}.homepage-teasers .std>.owl-carousel .owl-prev:before,.homepage-teasers .std>.owl-carousel .owl-next:before{width:43px;height:46px;line-height:46px;color:#fff;font-size:21px;background:#050505;border-radius:4px}.homepage-teasers .std>.owl-carousel .owl-prev:hover,.homepage-teasers .std>.owl-carousel .owl-next:hover{opacity:0.8}.homepage-teasers .std>.owl-carousel .owl-prev{left:4px}.homepage-teasers .std>.owl-carousel .owl-prev:before{content:'\e60b'}.homepage-teasers .std>.owl-carousel .owl-next{right:4px}.homepage-teasers .std>.owl-carousel .owl-next:before{content:'\e60c'}.homepage-teasers .owl-item .zblock{width:auto;padding-left:0px;width:100%;margin:0 auto;float:none}.homepage-teasers .zblock{float:left;padding-left:0px}.homepage-teasers .zblock div{position:relative;line-height:0}.homepage-teasers .zblock div a{display:block;margin:0 4px}.homepage-teasers .zblock div a img{display:block;margin:0 auto;width:400px}.homepage-teasers .zblock .z-block-link{position:absolute;bottom:0;left:0;width:100%;display:none}.homepage-teasers .zblock .link{color:#fff;font:16px/36px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:0 15px 0 10px;display:inline-block;background:rgba(48,48,48,0.8);float:right;position:relative;text-decoration:none;margin-right:5px}.homepage-teasers .zblock .link:before{content:'';display:block;height:0;width:0;border-bottom:36px solid rgba(48,48,48,0.8);border-left:25px solid transparent;position:absolute;right:100%;top:0}.homepage-teasers .zblock .link:hover{background:#303030}.homepage-teasers .zblock .link:hover:before{border-bottom-color:#303030}.link-remember,.link-compare{text-decoration:underline;cursor:pointer}.link-remember:hover,.link-compare:hover{text-decoration:none}.cms-index-noroute,.checkout-cart-index,.customer-account-logoutsuccess{width:100%}.cms-index-noroute .col-main,.checkout-cart-index .col-main,.customer-account-logoutsuccess .col-main{font-family:Arial,Helvetica,sans-serif;width:100%;background:#fff}.cms-index-noroute .page-title,.checkout-cart-index .page-title,.customer-account-logoutsuccess .page-title{padding:11px 0 8px;background:#fff;margin-bottom:5px;position:relative}.cms-index-noroute .page-title:after,.checkout-cart-index .page-title:after,.customer-account-logoutsuccess .page-title:after{content:"";display:block;height:7px;background:#e5e5e5}.cms-index-noroute .page-title h1,.checkout-cart-index .page-title h1,.customer-account-logoutsuccess .page-title h1{color:#2f2f2f;font-size:17px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:28px;text-transform:uppercase;padding:0 0 6px 10px}.cms-index-noroute dl,.checkout-cart-index dl,.customer-account-logoutsuccess dl{margin:10px}.cms-index-noroute dl dt,.checkout-cart-index dl dt,.customer-account-logoutsuccess dl dt{margin-bottom:10px}.cms-index-noroute .cart-empty,.checkout-cart-index .cart-empty,.customer-account-logoutsuccess .cart-empty{padding:7px 10px 10px;background:#fff;margin-top:-7px}.cms-index-noroute .cart-empty a,.checkout-cart-index .cart-empty a,.customer-account-logoutsuccess .cart-empty a{color:#c60e0a}.cms-index-noroute .cart-empty a:hover,.checkout-cart-index .cart-empty a:hover,.customer-account-logoutsuccess .cart-empty a:hover{text-decoration:underline}.cms-index-noroute .main a{color:#c60e0a}.cms-index-noroute .main a:hover{text-decoration:underline}.customer-account-logoutsuccess .main p{padding:7px 10px 10px;background:#fff;margin-top:-7px}*:focus{outline:0}input,select,textarea,button{font:400 13px/13px Arial,Helvetica,sans-serif;vertical-align:middle;color:#2f2f2f}input.input-text,select,textarea{background:#fff;border:1px solid #bab9b9}.input-gray{background:#f2f2f2}input.input-text,textarea{padding:3px}select{padding:3px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #b6b6b6;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.qty{width:2.5em !important}p.control input.checkbox,p.control input.radio{margin-right:6px}input[type="checkbox"],input[type="radio"]{display:none}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;cursor:pointer;position:relative;line-height:18px;padding-left:25px}input[type="checkbox"]+label:before,input[type="checkbox"]:checked+label:after,input[type="radio"]+label:before,input[type="radio"]:checked+label:after{content:'';display:block;position:absolute;top:0;left:0}input[type="checkbox"]+label:before,input[type="radio"]+label:before{background:#dfdfdf;border:1px solid #fff}input[type="checkbox"]:checked+label:after,input[type="radio"]:checked+label:after{background:#000}input[type="checkbox"]+label:before{margin-top:2px;height:14px;width:14px}input[type="radio"]+label:before{border-radius:18px;height:14px;width:14px;top:4px;left:4px}input[type="checkbox"]+label:after{height:8px;width:8px;margin:5px 0 0 3px}input[type="radio"]+label:after{border-radius:18px;height:8px;width:8px;margin:7px 0 0 7px}input[type="checkbox"].checkbox-as-radio+label:before{height:14px;width:14px;top:4px;left:4px;margin:0}input[type="checkbox"].checkbox-as-radio+label:after{border-radius:18px;height:8px;width:8px;margin:7px 0 0 7px}input[type="checkbox"].checkbox-as-radio+label:before{border-radius:18px;height:14px;width:14px;top:4px;left:4px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type="checkbox"].style-check+label:before{border-color:#b4b4b4;background:#f0f0f0;border-radius:2px}input[type="checkbox"].style-check:checked+label:after{background:transparent;content:'\e61b';font-size:13px;margin:-3px 0 0 1px;color:#5a5a5a}input[type="radio"].radio-button-as-checkbox+label{padding-left:20px}input[type="radio"].radio-button-as-checkbox+label:before,input[type="radio"].radio-button-as-checkbox+label:after{border-radius:0}input[type="radio"].radio-button-as-checkbox+label:before{height:14px;width:14px;margin-top:2px}input[type="radio"].radio-button-as-checkbox+label:after{height:8px;width:8px;margin:5px 0 0 3px}.form-list li{margin:0 0 8px}.form-list li.control label{float:none;font-weight:bold}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list li.wide .input-box{width:535px}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list label{float:left;font-weight:bold;position:relative;z-index:0}.form-list label.required em{float:right;font-style:normal;position:absolute;top:0;right:-8px}.form-list .input-box{display:block;clear:both;width:260px}.form-list .field{float:left;width:275px}.form-list input.input-text{width:254px}.form-list textarea{width:254px;height:10em}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:70px}.form-list .name-middlename input.input-text{width:49px}.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:normal}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;padding:10px 0}.buttons-set .btn+.btn,.buttons-set .homepage-middle .block-benefits a+.btn,.homepage-middle .block-benefits .buttons-set a+.btn,.buttons-set .tp-caption.btn-red+.btn,.buttons-set .tp-caption.btn-red-short+.btn,.buttons-set .homepage-middle .block-benefits .btn+a,.homepage-middle .block-benefits .buttons-set .btn+a,.buttons-set .homepage-middle .block-benefits a+a,.homepage-middle .block-benefits .buttons-set a+a,.buttons-set .homepage-middle .block-benefits .tp-caption.btn-red+a,.homepage-middle .block-benefits .buttons-set .tp-caption.btn-red+a,.buttons-set .homepage-middle .block-benefits .tp-caption.btn-red-short+a,.homepage-middle .block-benefits .buttons-set .tp-caption.btn-red-short+a,.buttons-set .btn+.tp-caption.btn-red,.buttons-set .homepage-middle .block-benefits a+.tp-caption.btn-red,.homepage-middle .block-benefits .buttons-set a+.tp-caption.btn-red,.buttons-set .tp-caption.btn-red+.tp-caption.btn-red,.buttons-set .tp-caption.btn-red-short+.tp-caption.btn-red,.buttons-set .btn+.tp-caption.btn-red-short,.buttons-set .homepage-middle .block-benefits a+.tp-caption.btn-red-short,.homepage-middle .block-benefits .buttons-set a+.tp-caption.btn-red-short,.buttons-set .tp-caption.btn-red+.tp-caption.btn-red-short,.buttons-set .tp-caption.btn-red-short+.tp-caption.btn-red-short{margin-left:5px}.buttons-set .link{text-decoration:underline}.buttons-set .link:hover{text-decoration:none}.buttons-set .link+.btn,.buttons-set .homepage-middle .block-benefits .link+a,.homepage-middle .block-benefits .buttons-set .link+a,.buttons-set .link+.tp-caption.btn-red,.buttons-set .link+.tp-caption.btn-red-short{margin-left:5px}.buttons-set-order{margin:10px 0 0}.buttons-set-order .please-wait{padding:12px 7px 0 0}.fieldset{clear:both}.fieldset-legend{font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#252525;margin-bottom:23px}.form-field{clear:both;margin-bottom:10px}.form-field .input-text-big{padding:9px 12px;font-size:14px;line-height:14px}.form-field-custom-select .ui-selectmenu-button{padding:4px 35px 4px 3px;background:#fff;border:1px solid #bab9b9}.form-field-custom-select .ui-selectmenu-button .ui-selectmenu-text{font:400 13px/13px Arial,Helvetica,sans-serif;vertical-align:middle;color:#2f2f2f;min-height:13px}.form-field-custom-select .ui-selectmenu-button .ui-icon:before{font-size:26px;line-height:30px;color:#bab9b9}.input-box-select-fix select{width:100%}.form-field-wide input{width:100%}.form-field-inline .btn,.form-field-inline .homepage-middle .block-benefits a,.homepage-middle .block-benefits .form-field-inline a,.form-field-inline .tp-caption.btn-red,.form-field-inline .tp-caption.btn-red-short{float:right}.form-field-inline .input-box{overflow:hidden;padding-right:5px}.form-field-inline .input-box input{width:100%}.form-field-inline-label .label-box{float:left;width:40%}.form-field-inline-label .label-box .label{display:inline-block;vertical-align:middle;font-weight:700;font-size:13px;line-height:13px}.form-field-inline-label .input-box,.form-field-inline-label .select-box{overflow:hidden;padding-left:5px}.form-field-inline-label .input-box.date-input,.form-field-inline-label .select-box.date-input{overflow:visible}.form-field-inline-label .input-box input,.form-field-inline-label .input-box select,.form-field-inline-label .select-box input,.form-field-inline-label .select-box select{width:100%;height:29px;background:#f2f2f2}.form-field-block .label-box{width:50%;margin-bottom:10px}.form-field-block .label-box .label{display:block;font-weight:700;font-size:13px;line-height:13px}.form-field-block .input-box,.form-field-block .select-box{overflow:hidden}.form-field-block .input-box input,.form-field-block .input-box select,.form-field-block .select-box input,.form-field-block .select-box select{width:100%;height:23px}.form-field-control{padding:19px 0 7px}.form-field-control+.form-field-control{padding-top:0}.form-field-control .label{font-weight:700}.form-field-control .link-tip{display:inline-block;vertical-align:middle;margin-left:5px;text-decoration:underline}.required:after{content:"*";padding-left:5px;color:#c60e0a}.required-note{color:#c60e0a;font:13px/13px "Eurostile-Reg",Arial,Helvetica,sans-serif}.required-note:before{content:"*";padding-right:5px}.validation-advice{clear:both;min-height:13px;margin:5px 0 0;font-size:12px;font-weight:bold;line-height:13px;color:#d81010}.validation-failed{border:1px solid #d81010 !important;background:#ffcece !important}.validation-failed+.ui-selectmenu-button .ui-selectmenu-text{background:#ffcece !important}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;z-index:52}.toolbar .ui-selectmenu-menu{z-index:100}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;background:#dedede;border:1px solid #c5c5c5;max-height:308px}.ui-selectmenu-menu .ui-menu .ui-menu-item{cursor:pointer;font-size:12px;line-height:14px;padding:8px 14px;min-height:30px}.ui-selectmenu-menu .ui-menu .ui-menu-item.ui-state-focus,.ui-selectmenu-menu .ui-menu .ui-menu-item:hover{background:#c5c5c5}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;vertical-align:middle;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;max-width:100%}.ui-selectmenu-button .ui-selectmenu-text{text-align:left;display:block;font-size:12px;background:#fff;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-selectmenu-button .ui-icon{right:5px;left:auto;margin-top:-14px;position:absolute;top:50%}.ui-selectmenu-button .ui-icon:before{content:'\e61d';font-size:32px;line-height:32px;color:#000}.success{font-weight:bold}.error{font-weight:bold;color:#d81010}.messages,.messages ul{list-style:none !important;margin:0 !important;padding:0 !important}.messages{width:100%;overflow:hidden}.messages li{margin:0 0 30px !important}.messages li li{margin:0 0 3px !important}.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 9px !important;background-repeat:no-repeat !important;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:11px !important;font-weight:bold !important}.error-msg{border-color:#f16048;background-color:#faebe7}.success-msg{border-color:#446423;background-color:#eff5ea}.note-msg,.notice-msg{border-color:#fcd344;background-color:#fafaec}.price{white-space:nowrap !important}.price .pre,.price .currency,.price .cents{white-space:nowrap !important}.price-box{margin:5px 0}.price-box .price{font-weight:bold}.regular-price .price{font-weight:bold;font-size:13px}.old-price{margin:0;letter-spacing:-2px}.old-price .price-label{white-space:nowrap;letter-spacing:0px}.old-price .price{font-weight:bold;text-decoration:line-through}.special-price{margin:0;padding:3px 0}.special-price .price-label{font-size:13px;font-weight:bold;white-space:nowrap}.special-price .price{font-size:13px;font-weight:bold}.minimal-price{margin:0}.minimal-price .price-label{font-weight:bold;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .price{font-weight:normal}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-size:13px;font-weight:normal}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-size:13px;font-weight:bold}.weee{display:block;font-size:11px}.weee .price{font-size:11px;font-weight:normal}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from{margin:0}.price-from .price-label{font-weight:bold;white-space:nowrap}.price-to{margin:0}.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{font:21px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif}.price-notice .price{font-weight:bold;font-size:13px}.price-notice-special .old-price{font-family:Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle;position:relative;font-size:10px;line-height:16px;margin-right:5px;letter-spacing:normal}.price-notice-special .old-price .overline{position:relative}.price-notice-special .old-price .overline:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#d81010}.price-notice-special .price{color:#d81010}.price-as-configured{margin:0;position:relative}.price-as-configured .full-product-price{display:block}.price-as-configured .price{padding-top:16px}.price-as-configured .old-price{position:absolute;top:0;left:0;right:0;font:17px/1 "Eurostile-Reg",Arial,Helvetica,sans-serif}.price-box-bundle{padding:0 0 10px 0}.price-box-bundle .price-box{margin:0 !important;padding:0 !important}.tier-prices{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #dadddd}.tier-prices li{line-height:1.4;padding:2px 0 2px 10px}.tier-prices .benefit{font-style:italic;font-weight:bold}.tier-prices .price{font-weight:bold}.tier-prices-grouped li{padding:2px 0}.tier-prices-grouped li .price{font-weight:bold}.product-price{position:relative}.product-price .price{padding-top:20px}.product-price .old-price{position:absolute;top:0}.financing .price-label{display:block}.product-tile .product-price .price .cents .minus{vertical-align:top;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;font-size:2em;position:relative;top:3px;display:inline-block}.catalog-category-view .old-price .cents .minus{font-size:18px;display:inline-block;padding-top:3px;padding-left:3px}.block .block-content{padding:14px}.block .block-content .link-read-more{float:right;padding:0 0 4px}.block .empty{margin:0;padding:5px 0px}.block-cart,.block-wishlist,.block-subscribe,.block-compare,.block-reorder,.block-poll,.block-viewed,.block-compared,.block-related,.block-tags,.block-login,.block-payments,.block-shipping{font-size:13px;line-height:18px}.block-payments .sidebar-payment-methods li{max-width:60%}.block-shipping .sidebar-flexible-shipping{font-size:11px}.block-achieves .achieve-benefit-list{padding-left:10px}.block-achieves .achieve-trustedrating{padding-top:12px;padding-left:16px}.block-achieves .achieve-ekomi{padding-top:25px;padding-bottom:30px}.col-left .block{margin-bottom:10px}.data-table-wrapper{border-width:0 1px 1px;border-style:solid;border-color:#d9d9d9;margin-top:15px}.data-table{font:13px "Eurostile-Reg",Arial,Helvetica,sans-serif;width:100%}.data-table tr:first-child td{border-top:0}.data-table tr.special-row td{padding:0}.data-table th{font-family:Arial,Helvetica,sans-serif;font-weight:700;white-space:nowrap;vertical-align:middle}.table-row-cornered .table-row-corner:after{right:-12px}.table-row-cornered .table-row-corner:before,.table-row-cornered .table-row-corner:after{left:-12px}.orders-table td,.recent-configuration-table td{padding:15px 12px}.orders-table th,.orders-table td,.configuration-table th,.configuration-table td,.recent-configuration-table th,.recent-configuration-table td{vertical-align:top}.orders-table th,.configuration-table th,.recent-configuration-table th{padding:0 12px}.orders-table td,.configuration-table td,.recent-configuration-table td{border-top:1px solid #d9d9d9}.orders-table td.first,.configuration-table td.first,.recent-configuration-table td.first{border-top:0}.orders-table .link,.configuration-table .link,.recent-configuration-table .link{text-decoration:underline;text-transform:lowercase}.configuration-table{overflow:hidden}.configuration-table .decor:before,.configuration-table .decor:after{background:#8b8b8b}.configuration-table .column-price{width:12%}.configuration-table .column-action{width:1px}.configuration-table td,.configuration-table th{font-size:14px;width:1px}.configuration-table td.name,.configuration-table th.name{width:auto}.configuration-table td{padding:21px 12px}.configuration-table td .decor:before{top:-392px}.configuration-table td .decor:after{top:8px}.configuration-table .first{padding-left:0}.configuration-table .last{padding-right:0}.configuration-table .product-name{color:#c60e0a;background:#fff;font-size:18px;padding-bottom:10px;overflow:hidden;position:relative;z-index:80}.configuration-table .link-remove:before{font-size:21px}.orders-table tr:last-child .order-status-line:after{display:none}.data-table-bundle .product-name{font-weight:700;color:#c60e0a}.data-table-bundle td{vertical-align:top}.data-table-bundle th{padding-top:9px;padding-bottom:9px;border-bottom:1px solid #d9d9d9}.data-table-bundle .simple-product-name,.data-table-bundle .simple-product-category{border-bottom:1px solid #d9d9d9}.data-table-bundle .no-border .simple-product-name,.data-table-bundle .no-border .simple-product-category{border:0px}.data-table-bundle .simple-product-row td{padding-top:11px;padding-bottom:11px}.data-table-bundle .bundle-product-row td{padding-top:11px}.data-table-bundle .name-column{width:65%}.data-table-bundle .qty-column,.data-table-bundle .price-column{padding-left:12px;padding-right:12px}.data-table-bundle .table-row-spacer td{padding-bottom:40px}.data-table-bundle tfoot td{padding:5px 0}.data-table-bundle .table-row-line{position:relative}.data-table-bundle .table-row-line:before{content:'';height:1px;background:#d9d9d9;position:absolute;left:0;right:-12px;top:-15px}.data-table-bundle .subtotal td{padding-top:15px}.data-table-bundle .grand_total td{font-size:16px;padding-bottom:15px}.status-protocol-table td,.status-protocol-table th{padding:0 12px}.status-protocol-table td div,.status-protocol-table th div{padding:7px 0;border-bottom:1px solid #d9d9d9}.status-protocol-table tbody tr:first-child td{color:#c60e0a}.cell-fixed{width:1px}.pager{font:14px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-align:center;float:right}.pager .amount{float:left;margin:0}.pager .limiter{float:right}.pager .limiter label{vertical-align:middle;margin-right:5px}.pager .limiter .ui-selectmenu-button{height:30px;border:1px solid #d9d9d9;min-width:70px}.pager .limiter .ui-selectmenu-text{line-height:28px;padding:0 33px 0 10px}.pager .limiter .ui-icon{right:0;width:28px;height:28px;background:#101010;text-align:center}.pager .limiter .ui-icon:before{color:#fff;font-size:24px;line-height:30px}.pager .pages ol{display:inline}.pager .pages li{display:inline-block;line-height:29px}.pager .pages li.current{width:28px;background:#101010;color:#e5e5e5}.pager .pages li a{display:inline-block;width:28px;background:#fff}.pager .pages li a:hover{background:#101010;color:#e5e5e5}.pager .pages label{padding-right:20px}.sorter{font-size:11px;padding:3px 0px}.sorter .view-mode{float:left;margin:0}.sorter .sort-by{float:right;padding-right:36px}.sorter .sort-by label{vertical-align:middle}.toolbar{background:#e5e5e5;margin:0 2px;padding:10px 22px}.toolbar .label{height:29px;padding-right:30px;text-transform:uppercase;font:15px/29px "Eurostile-Reg",Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top}.toolbar .sort-by{float:left;padding:2px 0}.toolbar .sort-by .ui-selectmenu-button{margin-right:5px}.toolbar .sort-by select,.toolbar .sort-by .ui-selectmenu-text{line-height:14px;height:29px;min-width:168px;padding:8px 14px}.toolbar .sort-by a{font:14px/14px "Eurostile-Reg",Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle;color:#c60e0a}.toolbar .view-mode{text-align:center;margin:0 auto;width:300px}.toolbar .view-mode .view-mode-list{display:inline-block}.toolbar .view-mode .view-mode-list li{display:inline-block}.toolbar .view-mode .label{padding-top:2px;padding-bottom:2px}.toolbar-bottom{padding:2px 0}.toolbar-bottom .toolbar .pager .pages{float:right;width:auto}.toolbar-bottom .toolbar .pager .pages label{padding-right:20px}.support-panel-fixed{position:fixed;top:39vh;left:0;height:50vh;width:67px;z-index:901;transition-property:left;transition-duration:0.5s;transition-timing-function:ease-in}.support-panel-fixed:before{opacity:1;transition-property:opacity;transition-duration:0.3s;transition-timing-function:ease-in}@media screen and (max-width: 1445px){.support-panel-fixed{left:-67px}.support-panel-fixed:hover{left:0}.support-panel-fixed:hover:before{opacity:0}.support-panel-fixed:hover .fb_iframe_widget{left:0}.support-panel-fixed .fb_iframe_widget{left:-22px;position:relative;transition-property:left;transition-duration:0.5s;transition-timing-function:ease-in}.support-panel-fixed:before{content:'\e60c';background:#000;color:#fff;position:absolute;left:100%;width:27px;height:62px;line-height:62px;font-size:21px;text-align:center;top:50%;margin-top:-20px}}.support-panel-inner{display:table;width:100%;height:100%}.support-panel-list{display:table-cell;vertical-align:middle}.support-panel-list .support-panel-item{background:#fff;display:block;text-align:center}.support-panel-list .support-panel-item+.support-panel-item{margin-top:2px}.support-panel-list .support-panel-item>span{display:block;color:#626262;font:10px/11px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding:10px 0;text-transform:uppercase;cursor:pointer}.support-panel-list .support-panel-item>span:before{display:block;margin:0 auto 9px;font-size:21px;line-height:21px;color:#3d3d3d}.support-panel-list .support-panel-item>span:hover{color:#101010}.support-panel-list .support-panel-item>span.active{background:#fff}.support-panel-list .support-panel-item>span.active:before{color:#c60e0a}.support-panel-list .support-panel-item>span.active:hover{color:#787878}.support-panel-list .support-info>span:before{content:'\e629';font-size:19px}.support-panel-list .support-livechat>span:before{content:'\e624';font-size:21px}.support-panel-list .support-recall>span:before{content:'\e628';font-size:19px}.support-panel-list .support-contact>span:before{content:'\e606';font-size:16px}.support-panel-list .support-support>span:before{content:'\e63f'}.support-panel-list .support-community>span:before{content:'\e627'}.support-panel-list .support-share{margin-top:20px;text-align:center}body{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#101010}.checked-list li{position:relative;padding-left:20px;line-height:12px}.checked-list li+li{margin-top:8px}.checked-list li:before{content:"\e60a";color:#219400;position:absolute;top:0;left:0}.checked-list a{text-decoration:underline}.styled-list{display:block;overflow:hidden}.styled-list li:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none}.styled-list li a{color:#000;display:inline-block;vertical-align:bottom}.styled-list li a:hover{text-decoration:underline}.info-list-title{font-weight:700;color:#c60e0a}.info-list{display:table}.info-list.title-normal-weight+p{border-top:#b5b5b5 solid 1px;margin-top:13px;padding:13px 0 0 0}.info-list.title-normal-weight ~ h4{margin:18px 0px}.info-list.title-normal-weight .title{font-weight:400}.info-list .title{font-weight:700;padding-right:10px}.info-list li{display:table-row}.info-list .title,.info-list .value{display:table-cell;white-space:nowrap}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:20px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:20px}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.jspDrag{background:#dedede;position:relative;top:0;left:0;cursor:pointer;margin:0 7px;border-radius:4px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:4px}.jspHorizontalBar .jspArrow{width:4px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.js-scrollable{width:100%;height:100%;overflow:auto}.tabs-with-carousel{margin-bottom:20px}.tabs-with-carousel .tab-panel-title{display:none}.tabs-with-carousel .tab-carousel,.tabs-with-carousel .product-up-sell .product-carousel,.product-up-sell .tabs-with-carousel .product-carousel{margin-left:-1px}.tab-carousel .product-tile,.product-up-sell .product-carousel .product-tile{border-left:1px solid #cdcdcd;display:block}.tab-carousel .product-tile:hover .product-tile-tooltip,.product-up-sell .product-carousel .product-tile:hover .product-tile-tooltip{display:block}.tab-carousel .product-tile .product-name,.product-up-sell .product-carousel .product-tile .product-name{font-size:13px;text-transform:uppercase;height:35px;overflow:hidden;margin-bottom:5px;margin-left:-12px;width:215px}.tab-carousel .product-tile .product-name-link,.product-up-sell .product-carousel .product-tile .product-name-link{color:#000;font-size:15px}.tab-carousel .product-tile .product-description,.product-up-sell .product-carousel .product-tile .product-description{margin-bottom:5px}.tab-carousel .product-tile .product-price,.product-up-sell .product-carousel .product-tile .product-price{min-height:88px}.tab-carousel .product-tile .product-price .price,.product-up-sell .product-carousel .product-tile .product-price .price{font-size:33px;line-height:33px}.tab-carousel .product-tile .product-price .price .pre,.product-up-sell .product-carousel .product-tile .product-price .price .pre,.tab-carousel .product-tile .product-price .price .currency,.product-up-sell .product-carousel .product-tile .product-price .price .currency,.tab-carousel .product-tile .product-price .price .cents,.product-up-sell .product-carousel .product-tile .product-price .price .cents{font-size:16px}.tab-carousel .product-tile .product-price .price-label,.product-up-sell .product-carousel .product-tile .product-price .price-label{font-size:11px}.tab-carousel .product-tile .product-tile-shop,.product-up-sell .product-carousel .product-tile .product-tile-shop{min-height:115px}.tab-carousel .product-tile .product-remember,.product-up-sell .product-carousel .product-tile .product-remember,.tab-carousel .product-tile .product-add-to-compare,.product-up-sell .product-carousel .product-tile .product-add-to-compare{padding-right:3px}.tab-carousel .product-tile .product-remember a,.product-up-sell .product-carousel .product-tile .product-remember a,.tab-carousel .product-tile .product-add-to-compare a,.product-up-sell .product-carousel .product-tile .product-add-to-compare a{text-decoration:none}.tab-carousel .product-tile .product-tile-tooltip,.product-up-sell .product-carousel .product-tile .product-tile-tooltip{display:none;background:#e5e5e5;position:absolute;left:0;right:0;bottom:0;padding:15px 20px;font-size:13px}.tab-carousel .product-tile .product-tile-tooltip .btn,.product-up-sell .product-carousel .product-tile .product-tile-tooltip .btn,.tab-carousel .product-tile .product-tile-tooltip .homepage-middle .block-benefits a,.homepage-middle .block-benefits .tab-carousel .product-tile .product-tile-tooltip a,.product-up-sell .product-carousel .product-tile .product-tile-tooltip .homepage-middle .block-benefits a,.homepage-middle .block-benefits .product-up-sell .product-carousel .product-tile .product-tile-tooltip a,.tab-carousel .product-tile .product-tile-tooltip .tp-caption.btn-red,.product-up-sell .product-carousel .product-tile .product-tile-tooltip .tp-caption.btn-red,.tab-carousel .product-tile .product-tile-tooltip .tp-caption.btn-red-short,.product-up-sell .product-carousel .product-tile .product-tile-tooltip .tp-caption.btn-red-short{width:100%}.tab-carousel .product-tile .product-specs,.product-up-sell .product-carousel .product-tile .product-specs{margin-bottom:10px}.tab-carousel .product-tile .product-specs li,.product-up-sell .product-carousel .product-tile .product-specs li{float:left;width:50%;line-height:19px;height:19px;font-size:12px;font-weight:bold}.tab-carousel .product-tile .product-specs .spec-rating-box-small,.product-up-sell .product-carousel .product-tile .product-specs .spec-rating-box-small{display:inline-block;vertical-align:text-bottom}.tab-carousel .product-tile .product-specs .spec-rating-line:before,.product-up-sell .product-carousel .product-tile .product-specs .spec-rating-line:before{display:none}.tab-carousel .product-tile .link-remember,.product-up-sell .product-carousel .product-tile .link-remember,.tab-carousel .product-tile .link-compare,.product-up-sell .product-carousel .product-tile .link-compare{color:#7b7b7b}.tab-carousel .product-tile .link-remember:before,.product-up-sell .product-carousel .product-tile .link-remember:before,.tab-carousel .product-tile .link-compare:before,.product-up-sell .product-carousel .product-tile .link-compare:before{color:#7b7b7b}.tab-carousel .product-tile .spec-rating-box-small,.product-up-sell .product-carousel .product-tile .spec-rating-box-small,.tab-carousel .product-tile .spec-rating-small,.product-up-sell .product-carousel .product-tile .spec-rating-small{height:6px;background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/catalog/rating-small.png") no-repeat 0 0}.tab-carousel .product-tile .spec-rating-box-small,.product-up-sell .product-carousel .product-tile .spec-rating-box-small{width:70px}.tab-carousel .product-tile .spec-rating-box-small .spec-rating-small,.product-up-sell .product-carousel .product-tile .spec-rating-box-small .spec-rating-small{background-position:0 -7px}.tab-carousel .product-tile-short .product-actions,.product-up-sell .product-carousel .product-tile-short .product-actions{display:none}.tab-carousel .product-tile-short .product-price,.product-up-sell .product-carousel .product-tile-short .product-price{padding-bottom:0}.tab-carousel .product-tile-short .product-price .price,.product-up-sell .product-carousel .product-tile-short .product-price .price{font-size:40px;line-height:40px}.tab-carousel .product-tile-short .product-price .price .pre,.product-up-sell .product-carousel .product-tile-short .product-price .price .pre,.tab-carousel .product-tile-short .product-price .price .currency,.product-up-sell .product-carousel .product-tile-short .product-price .price .currency,.tab-carousel .product-tile-short .product-price .price .cents,.product-up-sell .product-carousel .product-tile-short .product-price .price .cents{font-size:22px}.cms-bg-image,.cms-bg-image-bottom,.cms-bg-image-bottom-left,.cms-bg-image-bottom-right,.cms-bg-image-top,.cms-bg-image-top-left,.cms-bg-image-top-right{position:absolute;z-index:0}.cms-bg-image-bottom,.cms-bg-image-bottom-left,.cms-bg-image-bottom-right{bottom:0}.cms-bg-image-bottom-left{left:0}.cms-bg-image-bottom-right{right:0}.cms-bg-image-top,.cms-bg-image-top-left,.cms-bg-image-top-right{bottom:0}.cms-bg-image-top-left{left:0}.cms-bg-image-top-right{right:0}.cms-forum{position:relative;z-index:1}.cms-forum span{display:block;font:35px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:10px}.product-tile .product-price .price,.configuration-view-top .product-price .price,.configuration-view-bottom .product-price .price{display:block;color:#000;font:35px/28px "Eurostile-Hea",Arial,Helvetica,sans-serif}.product-tile .product-price .price .cents,.configuration-view-top .product-price .price .cents,.configuration-view-bottom .product-price .price .cents{font-size:21px;line-height:21px}.product-tile .product-price .price .currency,.configuration-view-top .product-price .price .currency,.configuration-view-bottom .product-price .price .currency,.product-tile .product-price .price .pre,.configuration-view-top .product-price .price .pre,.configuration-view-bottom .product-price .price .pre{font-size:18px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.product-tile .product-price .price .currency,.configuration-view-top .product-price .price .currency,.configuration-view-bottom .product-price .price .currency{margin-right:3px}.product-tile .product-price .old-price,.configuration-view-top .product-price .old-price,.configuration-view-bottom .product-price .old-price{height:20px;display:block;padding-left:35px;font:17px/20px "Eurostile-Bol",Arial,Helvetica,sans-serif}.product-tile .product-price .old-price .currency,.configuration-view-top .product-price .old-price .currency,.configuration-view-bottom .product-price .old-price .currency,.product-tile .product-price .old-price .cents,.configuration-view-top .product-price .old-price .cents,.configuration-view-bottom .product-price .old-price .cents{font-size:10px;line-height:13px}.product-tile .product-price .old-price .currency,.configuration-view-top .product-price .old-price .currency,.configuration-view-bottom .product-price .old-price .currency{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;margin-right:3px}.product-tile .product-price .old-price .cents,.configuration-view-top .product-price .old-price .cents,.configuration-view-bottom .product-price .old-price .cents{vertical-align:top}.product-tile .product-price .price-label,.configuration-view-top .product-price .price-label,.configuration-view-bottom .product-price .price-label{font-size:12px;font-weight:normal;white-space:normal}.product-tile{padding:15px;font-size:12px;position:relative}.product-tile .product-name{font:17px/1.3 "Eurostile-Bol",Arial,Helvetica,sans-serif}.product-tile .product-name a{color:#000;font-size:17px}.product-tile .product-name a:hover{text-decoration:underline}.product-tile .product-name-duplicate{display:none;margin-bottom:5px}.product-tile .product-image-wrapper{position:relative;text-align:center;margin-bottom:10px}.product-tile .product-image-wrapper a{display:block}.product-tile .product-label{position:absolute;top:10px;right:10px}.product-tile .product-label .b-label{position:relative;display:block;padding:1px 0 2px;font:13px/16px "Eurostile-Med",Arial,Helvetica,sans-serif !important;margin-bottom:1px;border-radius:0;overflow:hidden;white-space:nowrap;z-index:99;width:46px}.product-tile .product-label .product-label{position:relative}.product-tile .product-label .b-label-new{background:#c40e0a}.product-tile .product-label .b-label-bestseller{background:#4a4a4a}.product-tile .product-label .b-label-sale{background:#8056bf}.product-tile .product-label .b-label-top{background:#4a4a4a}.product-tile .product-label .b-label-tipp{background:#c1c1c1}.product-tile .product-label .b-label-image{padding:0}.product-tile .product-label .b-label-image img{width:100%;display:block}.product-tile .product-tile-shop{min-width:150px}.product-tile .btn-set{margin-bottom:10px}.product-tile .btn-primary-go,.product-tile .btn-primary-go-big{margin-bottom:7px}.product-tile .btn,.product-tile .homepage-middle .block-benefits a,.homepage-middle .block-benefits .product-tile a,.product-tile .tp-caption.btn-red,.product-tile .tp-caption.btn-red-short{width:100%}.product-tile .product-actions-bottom{font-size:11px}.product-tile .product-actions-bottom>div{display:inline-block;line-height:16px}.product-tile .product-actions-bottom>div a{display:inline-block;vertical-align:middle}.product-tile .product-actions-bottom>div a:hover{text-decoration:underline}.product-tile .product-actions-bottom>div .link-remember,.product-tile .product-actions-bottom>div .link-compare,.product-tile .product-actions-bottom>div .link-remove{text-decoration:none}.product-tile .product-actions-bottom>div .link-remember:hover,.product-tile .product-actions-bottom>div .link-compare:hover,.product-tile .product-actions-bottom>div .link-remove:hover{text-decoration:underline}.product-tile .product-price{padding-bottom:15px}.product-tile .product-id{color:#c60e0a}.product-tile .product-remember,.product-tile .product-add-to-compare,.product-tile .product-remove{padding-right:5px;color:#7f7a78}.product-tile .product-remember a,.product-tile .product-add-to-compare a,.product-tile .product-remove a{color:#7f7a78}.product-tile .product-remember:before,.product-tile .product-add-to-compare:before,.product-tile .product-remove:before{font-size:16px;vertical-align:middle}.product-tile .product-remember:before{content:""}.product-tile .product-add-to-compare:before{content:"";padding-right:3px}.product-tile .availability{margin-bottom:5px}.simple-description .product-desc{font-size:13px;padding-bottom:20px}.simple-description .product-specs li{font-size:13px;position:relative;padding-left:16px}.simple-description .product-specs li:before{content:"";display:inline-block;vertical-align:middle;font-size:0px;line-height:0px;color:#c60e0a;text-decoration:none;font-size:20px;position:absolute;top:50%;left:-5px;margin-top:-1px}.product-specs{display:block;overflow:hidden}.product-specs li{color:#282727;font-size:12px;line-height:21px;position:relative;padding-left:16px}.product-specs li:before{content:"";display:inline-block;vertical-align:middle;font-size:0px;line-height:0px;color:#c60e0a;text-decoration:none;font-size:20px;position:absolute;top:50%;left:-5px;margin-top:-1px}.product-specs li i{font-style:italic}.product-specs li strike{text-decoration:line-through}.product-specs li strong{font-weight:bold}.product-characteristics{display:table;table-layout:fixed;width:100%;margin-top:28px}.product-characteristics li{display:table-cell;height:50px;vertical-align:bottom;line-height:14px}.product-characteristics .inner{padding:5px;border-left:1px solid #dedbd2}.product-characteristics .name{color:#8c8c8c;margin-bottom:5px}.product-characteristics .value{font-weight:bold}.product-characteristics .spec-rating-box{margin-bottom:10px}.spec-rating-box,.spec-rating{background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/catalog/rating.png") no-repeat 0 -8px;width:67px;height:4px;display:none}.spec-rating{background-position:0 0}.strike-through{position:relative}.strike-through:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:#c60e0a;transform:rotate(-10deg)}.tabs-title,.homepage-block-title,.sub-category-navigation .category-navigation-title,.category-products-header,.category-bestsellers-header,.product-view-content .product-name{background:#fff;font:20px/1 "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:14px 24px;margin-bottom:5px}.homepage-block{background:#fff;padding:24px}.cms-page-view,.ui-dialog{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif}.cms-page-view .block-navigation,.ui-dialog .block-navigation{margin-top:4px}.cms-page-view .block-navigation .block-title span,.ui-dialog .block-navigation .block-title span{font-size:14px;padding:12px 16px 8px 16px}.cms-page-view .block-navigation .parent li.sc-sub-navigation-item,.ui-dialog .block-navigation .parent li.sc-sub-navigation-item{line-height:12px}.cms-page-view .block-navigation .parent div.navigation-item-header,.ui-dialog .block-navigation .parent div.navigation-item-header{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;font-size:14px;line-height:15px;padding:7px 14px 7px;cursor:pointer}.cms-page-view .block-navigation .parent div.navigation-item-header:before,.ui-dialog .block-navigation .parent div.navigation-item-header:before{content:"\E006";top:3px;position:relative;font-weight:700;font-size:18px;margin-left:-4px;color:#c60e0a}.cms-page-view .block-navigation .parent.active,.ui-dialog .block-navigation .parent.active{padding:0}.cms-page-view .block-navigation .parent.active div.navigation-item-header,.ui-dialog .block-navigation .parent.active div.navigation-item-header{padding-top:2px}.cms-page-view .block-navigation .parent.active div.navigation-item-header:before,.ui-dialog .block-navigation .parent.active div.navigation-item-header:before{content:"\E003";top:6px;position:relative;font-weight:700;font-size:21px;margin-left:-6px}.cms-page-view .block-navigation .parent.active .sc-sub-navigation-item .sc-navigation-item a,.ui-dialog .block-navigation .parent.active .sc-sub-navigation-item .sc-navigation-item a{font-family:Arial, sans-serif;color:#2d2727;font-size:12px;font-weight:400}.cms-page-view .block-navigation .parent.active .sc-sub-navigation-item .sc-navigation-item:before,.ui-dialog .block-navigation .parent.active .sc-sub-navigation-item .sc-navigation-item:before{color:#2d2727}.cms-page-view .block-navigation .parent.active .sc-sub-navigation-item.active-item .sc-navigation-item a,.ui-dialog .block-navigation .parent.active .sc-sub-navigation-item.active-item .sc-navigation-item a{color:#c60e0a}.cms-page-view .block-navigation .parent.active .sc-sub-navigation-item.active-item .sc-navigation-item:before,.ui-dialog .block-navigation .parent.active .sc-sub-navigation-item.active-item .sc-navigation-item:before{color:#c60e0a}.cms-page-view .block-navigation .block-content,.ui-dialog .block-navigation .block-content{padding:0 0 6px}.cms-page-view .block-navigation .sc-sub-navigation,.ui-dialog .block-navigation .sc-sub-navigation{display:none}.cms-page-view .page-title,.ui-dialog .page-title{padding:11px 16px 8px;background:#fff;margin-bottom:5px}.cms-page-view .page-title h1,.ui-dialog .page-title h1{color:#2f2f2f;font-size:17px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:28px;text-transform:uppercase}.cms-page-view .static-contant-wrapper,.ui-dialog .static-contant-wrapper{position:relative;background:#fff;padding-bottom:31px;margin-bottom:20px}.cms-page-view .static-contant-wrapper img,.ui-dialog .static-contant-wrapper img{margin-bottom:21px}.cms-page-view .static-contant-wrapper p,.ui-dialog .static-contant-wrapper p{font-family:Arial, sans-serif;color:#2a2a2a;padding:9px 25px 9px 35px;font-size:13px;line-height:19px}.cms-page-view .static-contant-wrapper p a,.ui-dialog .static-contant-wrapper p a{color:#c60e0a}.cms-page-view .static-contant-wrapper p .br,.ui-dialog .static-contant-wrapper p .br{display:block}.cms-page-view .static-contant-wrapper p .br a,.ui-dialog .static-contant-wrapper p .br a{color:#2a2a2a}.cms-page-view .static-contant-wrapper .print,.ui-dialog .static-contant-wrapper .print{position:absolute;bottom:42px;right:31px;font-size:14px;cursor:pointer}.cms-page-view .static-contant-wrapper .print a,.ui-dialog .static-contant-wrapper .print a{text-decoration:underline;line-height:14px}.cms-page-view .static-contant-wrapper #garanty li,.ui-dialog .static-contant-wrapper #garanty li{margin-bottom:5px}.cms-page-view .static-contant-wrapper .ui-accordion-header,.ui-dialog .static-contant-wrapper .ui-accordion-header{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif,sans-serif;position:relative;background:#eee;padding:9px 19px;color:#202020;font-size:18px;cursor:pointer;border-bottom:1px solid #cfcfcf}.cms-page-view .static-contant-wrapper .ui-accordion-header:after,.ui-dialog .static-contant-wrapper .ui-accordion-header:after{content:'';float:right;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:10px solid black;margin-top:8px;margin-right:18px}.cms-page-view .static-contant-wrapper .ui-accordion-header.ui-state-active,.ui-dialog .static-contant-wrapper .ui-accordion-header.ui-state-active{color:#c60e0a;background:#fff;border:1px solid #cdcdcd}.cms-page-view .static-contant-wrapper .ui-accordion-header.ui-state-active:after,.ui-dialog .static-contant-wrapper .ui-accordion-header.ui-state-active:after{border-top:0;border-bottom:10px solid black}.cms-page-view .static-contant-wrapper #accordion,.ui-dialog .static-contant-wrapper #accordion{padding:10px 20px}.cms-page-view .static-contant-wrapper .accordion-item,.ui-dialog .static-contant-wrapper .accordion-item{margin-bottom:5px}.cms-page-view .static-contant-wrapper .accordion-item:before,.ui-dialog .static-contant-wrapper .accordion-item:before{content:"";position:absolute}.cms-page-view .static-contant-wrapper .ui-accordion-content,.ui-dialog .static-contant-wrapper .ui-accordion-content{position:relative;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:5px 0}.cms-page-view .static-contant-wrapper .ui-accordion-content p,.ui-dialog .static-contant-wrapper .ui-accordion-content p{padding:9px 20px;line-height:16px}.cms-page-view .static-contant-wrapper .ui-accordion-content ul,.ui-dialog .static-contant-wrapper .ui-accordion-content ul{font-family:Arial, sans-serif;margin-left:41px;line-height:14px;font-size:13px}.cms-page-view .static-contant-wrapper .ui-accordion-content ul li:before,.ui-dialog .static-contant-wrapper .ui-accordion-content ul li:before{content:"\25aa";height:4px;width:4px;padding-right:5px;color:#2d2727;font-size:17px}.cms-page-view .abs,.ui-dialog .abs{position:absolute}.cms-page-view .wt,.ui-dialog .wt{color:#fff}.cms-page-view .rd,.ui-dialog .rd{color:#c60e0a !important}.cms-page-view .ib,.ui-dialog .ib{display:inline-block;vertical-align:top}.cms-page-view .img-info,.ui-dialog .img-info{width:400px;left:50%;margin-left:-205px;text-transform:uppercase;text-align:center;top:49px;font-size:36px;color:#c60e0a}.cms-page-view .img-content,.ui-dialog .img-content{font-size:30px;line-height:30px}.cms-page-view .static-contant-wrapper h4,.ui-dialog .static-contant-wrapper h4{padding:0 25px 0 35px;color:#c60e0a;font-size:18px;margin:0;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin-top:15px}.cms-page-view h5,.ui-dialog h5{padding:0 25px 0 35px;font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin:11px 0}.cms-page-view .static-list,.ui-dialog .static-list{padding:0 25px 0 35px;margin:11px 0 24px 0px;font-family:Arial, sans-serif}.cms-page-view .static-list-item,.ui-dialog .static-list-item{font-size:13px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:15px;margin-bottom:5px}.cms-page-view .static-list-item:before,.ui-dialog .static-list-item:before{content:"\E006";top:3px;position:relative;font-weight:700;font-size:18px;margin-left:-1px;margin-right:6px;color:#c60e0a}.cms-page-view .img-info-left,.ui-dialog .img-info-left{left:10px;margin-left:0}.cms-page-view .img-info-right,.ui-dialog .img-info-right{left:auto;right:10px;margin-left:0}.cms-page-view .secure-list,.ui-dialog .secure-list{margin:19px 63px;font-size:18px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:23px}.cms-page-view .secure-list li:before,.ui-dialog .secure-list li:before{font-family:"iconfont";content:"\E006";top:3px;position:relative;font-weight:700;font-size:20px;margin-left:-4px;color:#c60e0a}.cms-page-view .gray,.ui-dialog .gray{height:17px;background:#dadada}.cms-page-view .static-contant-wrapper,.ui-dialog .static-contant-wrapper{background:#fff}.cms-page-view .col-1 .std,.ui-dialog .col-1 .std{padding:16px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;background:#fff}.cms-page-view .col-1 .std>div,.ui-dialog .col-1 .std>div{border:0}.cms-page-view .col-1 .std table,.ui-dialog .col-1 .std table{margin-top:10px}.cms-page-view .col-1 .std table img,.ui-dialog .col-1 .std table img{max-width:none}.cms-page-view .col-1 .std table.euro-text,.cms-page-view .col-1 .std table:not(.no-border),.ui-dialog .col-1 .std table.euro-text,.ui-dialog .col-1 .std table:not(.no-border){border:1px solid #cfcfcf}.cms-page-view .col-1 .std table.euro-text b,.cms-page-view .col-1 .std table.euro-text strong,.cms-page-view .col-1 .std table.euro-text th,.cms-page-view .col-1 .std table:not(.no-border) b,.cms-page-view .col-1 .std table:not(.no-border) strong,.cms-page-view .col-1 .std table:not(.no-border) th,.ui-dialog .col-1 .std table.euro-text b,.ui-dialog .col-1 .std table.euro-text strong,.ui-dialog .col-1 .std table.euro-text th,.ui-dialog .col-1 .std table:not(.no-border) b,.ui-dialog .col-1 .std table:not(.no-border) strong,.ui-dialog .col-1 .std table:not(.no-border) th{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-page-view .col-1 .std table.euro-text td,.cms-page-view .col-1 .std table:not(.no-border) td,.ui-dialog .col-1 .std table.euro-text td,.ui-dialog .col-1 .std table:not(.no-border) td{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-page-view .col-1 .std table thead,.ui-dialog .col-1 .std table thead{font-weight:bold;font-size:16px;border-bottom:1px solid #cfcfcf}.cms-page-view .col-1 .std table td,.cms-page-view .col-1 .std table th,.ui-dialog .col-1 .std table td,.ui-dialog .col-1 .std table th{padding:6px;vertical-align:middle}.cms-page-view .col-1 .std table tbody tr:nth-child(2n),.ui-dialog .col-1 .std table tbody tr:nth-child(2n){background:#eaeaea}.cms-page-view .col-1 .std table tbody td,.ui-dialog .col-1 .std table tbody td{font-size:13px;padding:10px 10px}.cms-page-view .col-1 .std h2,.cms-page-view .col-1 .std h1,.ui-dialog .col-1 .std h2,.ui-dialog .col-1 .std h1{font-size:16px;font-weight:bold;margin-top:10px}.cms-page-view .col-1 .std h3,.cms-page-view .col-1 .std h4,.ui-dialog .col-1 .std h3,.ui-dialog .col-1 .std h4{margin-top:10px;font-weight:bold;font-size:13px}.cms-page-view .col-1 .std p,.ui-dialog .col-1 .std p{padding:9px 20px 9px 0px}.cms-about-us .img-info,.ui-dialog .img-info{margin-left:-208px;top:49px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-about-us .img-content,.ui-dialog .img-content{font-size:18px;line-height:8px;text-transform:none;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-about-us .static-contant-wrapper p,.ui-dialog .static-contant-wrapper p{line-height:15px}.cms-agb .img-content,.ui-dialog .img-content{font-size:18px;text-transform:none;line-height:14px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-agb .img-info,.ui-dialog .img-info{width:500px;margin-left:-258px;top:71px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-agb h5,.ui-dialog h5{font-family:Arial, sans-serif;font-size:16px;line-height:26px;font-weight:700}.cms-impressum .static-contant-wrapper,.ui-dialog .static-contant-wrapper{padding-top:20px}.cms-impressum .static-contant-wrapper p.rd,.ui-dialog .static-contant-wrapper p.rd{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-datenschutz .static-contant-wrapper,.ui-dialog .static-contant-wrapper{padding-top:10px}.cms-widerrufsbelehrung .static-contant-wrapper{padding-top:10px;padding-bottom:49px}.cms-widerrufsbelehrung .static-contant-wrapper p{padding:14px 49px 2px 45px;line-height:16px}.cms-widerrufsbelehrung .static-contant-wrapper h4{padding:0 25px 0 45px;font-size:17px;margin-top:11px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.cms-widerrufsbelehrung .static-contant-wrapper h4.less-mb{margin-bottom:-16px}.cms-widerrufsbelehrung .static-contant-wrapper h5{padding:0 25px 0 44px;font-size:16px;font-family:Arial, sans-serif;margin:11px 0 0 0;font-weight:700}.cms-widerrufsbelehrung .static-contant-wrapper h5.less-mar{margin:0}.cms-widerrufsbelehrung .page-title{margin-bottom:7px}.cms-widerrufsbelehrung .page-title h1{font-size:18px}.cms-garantie .img-info,.ui-dialog .img-info{width:441px;top:67px;margin-left:-229px}.cms-garantie .img-content,.ui-dialog .img-content{text-transform:none;font-size:18px;line-height:10px}.cms-garantie .img-header,.ui-dialog .img-header{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:38px}.payment-list{width:86%;margin-left:14%}.payment-list .js-step-title{position:relative}.payment-list .js-step-title img{position:absolute;top:10px;left:-14.5%}.cms-bezahlung .img-header,.ui-dialog .img-header{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:38px}.cms-bezahlung .img-info,.ui-dialog .img-info{width:423px;top:54px;margin-left:-212px}.cms-bezahlung .img-content,.ui-dialog .img-content{font-size:18px;text-transform:none;line-height:11px}.cms-bezahlung .static-contant-wrapper img,.ui-dialog .static-contant-wrapper img{margin-bottom:1px}.cms-bezahlung .static-contant-wrapper img .accordion-item,.ui-dialog .static-contant-wrapper img .accordion-item{margin-bottom:11px}.cms-bezahlung .payment-list .js-step-title .step-image-wrapper,.ui-dialog .payment-list .js-step-title .step-image-wrapper{position:absolute;top:10px;left:-18.5%;width:18.5%;text-align:center}.cms-bezahlung .payment-list .js-step-title .step-image-wrapper img,.ui-dialog .payment-list .js-step-title .step-image-wrapper img{position:relative;left:0;top:0}.cms-fernwartung .img-header,.ui-dialog .img-header{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:38px}.cms-fernwartung .img-info,.ui-dialog .img-info{margin-left:-209px;top:70px}.cms-fernwartung .img-content,.ui-dialog .img-content{font-size:18px;line-height:4px;text-transform:none}.cms-fernwartung .static-contant-wrapper p,.ui-dialog .static-contant-wrapper p{padding:9px 25px 9px 52px;line-height:16px}.cms-fernwartung .static-contant-wrapper ul,.ui-dialog .static-contant-wrapper ul{font-family:Arial, sans-serif;font-size:13px;padding:5px 83px 10px 63px;margin-bottom:20px}.cms-fernwartung .static-contant-wrapper ul li,.ui-dialog .static-contant-wrapper ul li{margin-bottom:16px}.cms-fernwartung .teamviewer,.ui-dialog .teamviewer{margin:10px 0 31px -39px;z-index:10;font-size:16px;padding-right:77px}.cms-fernwartung .tw-icon,.ui-dialog .tw-icon{position:relative;display:inline-block;vertical-align:top;width:89px;height:61px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/tv-icon.png);z-index:11;margin:-4px 0 0 51px}.cms-versand .img-header,.ui-dialog .img-header{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:38px}.cms-versand .img-info,.ui-dialog .img-info{width:467px;margin-left:-242px;top:56px}.cms-versand .img-content,.ui-dialog .img-content{text-transform:none;font-size:18px;line-height:8px}.cms-versand .payment-list,.ui-dialog .payment-list{width:85%;margin-left:15%}.cms-versand .payment-list .js-step-title img,.ui-dialog .payment-list .js-step-title img{top:5px;left:-13%}.cms-versand .static-contant-wrapper ul,.ui-dialog .static-contant-wrapper ul{font-family:Arial, sans-serif;font-size:13px}.cms-versand .static-contant-wrapper ul li:before,.ui-dialog .static-contant-wrapper ul li:before{content:"\25aa";height:4px;width:4px;padding-right:5px;color:#2d2727;font-size:17px}.cms-versand .static-contant-wrapper .ui-accordion-content ul,.ui-dialog .static-contant-wrapper .ui-accordion-content ul{margin:11px 0 10px 19px}.cms-versand .static-contant-wrapper .ui-accordion-content ul li,.ui-dialog .static-contant-wrapper .ui-accordion-content ul li{line-height:18px}.cms-versand .delivery-info,.ui-dialog .delivery-info{margin-top:22px;border-top:1px solid #cfcfcf;padding-top:10px;font-size:0}.cms-versand .delivery-info .delivery-info-left,.cms-versand .delivery-info .delivery-info-right,.ui-dialog .delivery-info .delivery-info-left,.ui-dialog .delivery-info .delivery-info-right{display:inline-block;vertical-align:top;width:15%;font-size:14px}.cms-versand .delivery-info .delivery-info-right,.ui-dialog .delivery-info .delivery-info-right{width:85%}.cms-versand .delivery-info .delivery-info-right img,.ui-dialog .delivery-info .delivery-info-right img{margin:3px 0 0 41px}.cms-versand .delivery-info .delivery-info-right ul,.ui-dialog .delivery-info .delivery-info-right ul{margin-left:37px}.cms-versand .delivery-info .delivery-info-right ul ul,.ui-dialog .delivery-info .delivery-info-right ul ul{list-style-type:circle;margin-left:40px}.cms-versand .delivery-info .delivery-info-right ul ul li:before,.ui-dialog .delivery-info .delivery-info-right ul ul li:before{content:""}.cms-versand .delivery-info .delivery-info-right ul.ib,.ui-dialog .delivery-info .delivery-info-right ul.ib{margin:1px 0 0 32px}.cms-versand .delivery-info .delivery-info-right ul.ib li,.ui-dialog .delivery-info .delivery-info-right ul.ib li{margin-bottom:5px;line-height:17px}.cms-versand .delivery-info .delivery-info-right ul.ib li p,.ui-dialog .delivery-info .delivery-info-right ul.ib li p{padding-left:17px}.cms-versand .delivery-info .delivery-info-right ul.ib li ul,.ui-dialog .delivery-info .delivery-info-right ul.ib li ul{list-style-type:circle;margin-left:40px}.cms-versand .delivery-info .delivery-info-right ul.ib li ul li:before,.ui-dialog .delivery-info .delivery-info-right ul.ib li ul li:before{content:""}.cms-versand .delivery-info .delivery-info-right h4,.ui-dialog .delivery-info .delivery-info-right h4{padding:10px 25px 0 35px;font-size:24px}.cms-versand .delivery-info .delivery-info-right h5,.ui-dialog .delivery-info .delivery-info-right h5{font-size:18px;font-family:Arial, sans-serif;line-height:19px}.cms-versand .delivery-info .delivery-info-right h5.fz-min,.ui-dialog .delivery-info .delivery-info-right h5.fz-min{font-size:16px}.cms-versand .delivery-info .delivery-info-left img,.ui-dialog .delivery-info .delivery-info-left img{margin:63px 0 0 48px}.cms-sicher-einkaufen .img-info,.cms-secure-buy .img-info,.ui-dialog .img-info{width:800px;margin-left:-409px;top:58px}.cms-sicher-einkaufen .img-header,.cms-secure-buy .img-header,.ui-dialog .img-header{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:38px}.cms-sicher-einkaufen .img-content,.cms-secure-buy .img-content,.ui-dialog .img-content{font-size:18px;line-height:4px;text-transform:none}.cms-sicher-einkaufen .static-contant-wrapper img,.cms-secure-buy .static-contant-wrapper img,.ui-dialog .static-contant-wrapper img{margin-bottom:-5px}.cms-sicher-einkaufen .static-contant-wrapper p,.cms-secure-buy .static-contant-wrapper p,.ui-dialog .static-contant-wrapper p{padding:18px 136px 9px 65px;line-height:16px}.cms-sicher-einkaufen .static-contant-wrapper .rd,.cms-secure-buy .static-contant-wrapper .rd,.ui-dialog .static-contant-wrapper .rd{color:#c60e0a;margin-top:28px;padding-bottom:0}.cms-sicher-einkaufen .static-contant-wrapper .phead,.cms-secure-buy .static-contant-wrapper .phead,.ui-dialog .static-contant-wrapper .phead{margin-bottom:17px}.cms-sicher-einkaufen .static-contant-wrapper h4,.cms-secure-buy .static-contant-wrapper h4,.ui-dialog .static-contant-wrapper h4{padding:0 25px 0 62px;font-size:24px;margin-top:22px}.cms-sicher-einkaufen .trusded,.cms-secure-buy .trusded,.ui-dialog .trusded{padding-bottom:30px}.cms-sicher-einkaufen .trusded img,.cms-secure-buy .trusded img,.ui-dialog .trusded img{margin:19px 0 0 54px}.cms-sicher-einkaufen .secure-section,.cms-secure-buy .secure-section,.ui-dialog .secure-section{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/3-fache.png) bottom right no-repeat;padding-bottom:14px;border-bottom:1px solid #cfcfcf}.cms-sicher-einkaufen .col,.cms-secure-buy .col,.ui-dialog .col{display:inline-block;vertical-align:top;width:47%;margin:41px 0 0 0;padding:0 0 0 57px}.cms-sicher-einkaufen .col p,.cms-secure-buy .col p,.ui-dialog .col p{padding:0}.cms-sicher-einkaufen .col ul,.cms-secure-buy .col ul,.ui-dialog .col ul{font-family:Arial, sans-serif;line-height:15px}.cms-sicher-einkaufen .col ul li:before,.cms-secure-buy .col ul li:before,.ui-dialog .col ul li:before{content:"\25aa";height:4px;width:4px;padding-right:5px;color:#2d2727;font-size:17px}.cms-sicher-einkaufen .sec-block,.cms-secure-buy .sec-block,.ui-dialog .sec-block{font-family:Arial, sans-serif;border-top:1px solid #cfcfcf;padding:20px 0 27px}.cms-sicher-einkaufen .sec-block:last-child,.cms-secure-buy .sec-block:last-child,.ui-dialog .sec-block:last-child{padding-top:7px}.cms-sicher-einkaufen .sec-block:last-child .sec-container img,.cms-secure-buy .sec-block:last-child .sec-container img,.ui-dialog .sec-block:last-child .sec-container img{margin:15px 22px 38px 58px}.cms-sicher-einkaufen .sec-block:last-child .sec-container p,.cms-secure-buy .sec-block:last-child .sec-container p,.ui-dialog .sec-block:last-child .sec-container p{margin-top:10px}.cms-sicher-einkaufen .sec-block ul,.cms-secure-buy .sec-block ul,.ui-dialog .sec-block ul{margin-left:67px;line-height:14px;font-size:13px}.cms-sicher-einkaufen .sec-block ul li:before,.cms-secure-buy .sec-block ul li:before,.ui-dialog .sec-block ul li:before{content:"\25aa";height:4px;width:4px;padding-right:5px;color:#2d2727;font-size:17px}.cms-sicher-einkaufen .sec-block .static-contant-wrapper h4,.cms-secure-buy .sec-block .static-contant-wrapper h4,.ui-dialog .sec-block .static-contant-wrapper h4{font-size:21px}.cms-sicher-einkaufen .sec-container,.cms-secure-buy .sec-container,.ui-dialog .sec-container{overflow:hidden;margin-top:17px}.cms-sicher-einkaufen .sec-container img,.cms-secure-buy .sec-container img,.ui-dialog .sec-container img{float:left;margin:0 0 0 61px}.cms-sicher-einkaufen .ul-head,.cms-secure-buy .ul-head,.ui-dialog .ul-head{margin-left:61px}.cms-karriere .img-info,.ui-dialog .img-info{width:800px;margin-left:-375px;top:102px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-karriere .bt,.ui-dialog .bt{bottom:-67px;right:38px;color:#fff;text-transform:none;font-size:18px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-karriere .bt:after,.ui-dialog .bt:after{content:"\E003";font-size:32px;color:#c60e0a;top:12px;position:relative;margin-left:18px}.cms-karriere .accordion-head,.ui-dialog .accordion-head{font-size:18px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;padding:25px 0 10px 35px}.cms-karriere .static-contant-wrapper p,.ui-dialog .static-contant-wrapper p{line-height:15px}.cms-karriere .left-content,.ui-dialog .left-content{width:68%;padding:10px 0 0 15px}.cms-karriere .ui-accordion-content ul,.ui-dialog .ui-accordion-content ul{margin-top:5px;margin-bottom:5px}.cms-karriere .ui-accordion-content .btn-primary-go-mid,.cms-karriere .ui-accordion-content .btn-primary-add,.cms-karriere .ui-accordion-content .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-karriere .ui-accordion-content a,.cms-karriere .ui-accordion-content .tp-caption.btn-red-short,.ui-dialog .ui-accordion-content .btn-primary-go-mid,.ui-dialog .ui-accordion-content .btn-primary-add,.ui-dialog .ui-accordion-content .homepage-middle .block-benefits a,.homepage-middle .block-benefits .ui-dialog .ui-accordion-content a,.ui-dialog .ui-accordion-content .tp-caption.btn-red-short{margin:32px 0 26px 0px;width:226px}.cms-karriere .mifcome-address,.ui-dialog .mifcome-address{top:27px;right:27px;padding:20px 30px 30px 36px;border:1px solid #cfcfcf;font-size:14px}.treiber-section{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-bottom:46px;border-bottom:1px solid #cfcfcf}.treiber-section:last-child{border-bottom:0}.treiber-item{width:calc(32.5% - 4px);margin-bottom:5px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative}.treiber-item a.btn-primary-go-mid,.treiber-item a.btn-primary-add,.treiber-item .homepage-middle .block-benefits a,.homepage-middle .block-benefits .treiber-item a,.treiber-item a.tp-caption.btn-red-short{width:125px;margin-left:85px;font-size:16px}.treiber-item-img{line-height:108px;height:110px}.treiber-item-img img{vertical-align:middle;margin-left:-4px}.treiber-item-title{font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:flex-start;-ms-flex-positive:1;flex-grow:1;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;margin:0 auto;height:43px;margin-bottom:10px}.cms-treiber-download .img-info{width:500px;margin-left:-260px;top:69px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-treiber-download .img-content{font-size:18px;line-height:8px;text-transform:none;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-treiber-download .static-contant-wrapper img{margin-bottom:10px}.cms-treiber-download .static-contant-wrapper p{line-height:13px;padding-left:52px}.cms-treiber-download .static-contant-wrapper h4{padding:12px 25px 0 58px;font-size:21px}.cms-treiber-download .gray{margin-top:25px;height:6px}.cms-warum-mifcom .img-info,.ui-dialog .img-info{width:550px;margin-left:-276px;top:57px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-warum-mifcom .abs.img-info,.ui-dialog .abs.img-info{top:77px}.cms-warum-mifcom .img-content,.ui-dialog .img-content{font-size:17px;line-height:6px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:none;word-spacing:1px}.cms-warum-mifcom .static-contant-wrapper img,.ui-dialog .static-contant-wrapper img{margin-bottom:-5px}.cms-warum-mifcom .static-contant-wrapper h4,.ui-dialog .static-contant-wrapper h4{padding:0 25px 10px 60px;font-size:47px;font-family:"Eurostile-reg",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 auto;text-align:center;color:#303030}.cms-warum-mifcom .static-contant-wrapper .passion .row,.ui-dialog .static-contant-wrapper .passion .row{display:block;float:left;width:100%}.cms-warum-mifcom .static-contant-wrapper .passion .row.col3,.ui-dialog .static-contant-wrapper .passion .row.col3{margin-top:130px}.cms-warum-mifcom .static-contant-wrapper .passion .row .section,.ui-dialog .static-contant-wrapper .passion .row .section{width:270px;float:left}.cms-warum-mifcom .static-contant-wrapper .passion .row .section ul,.ui-dialog .static-contant-wrapper .passion .row .section ul{color:#9e9e9e;font-size:16px}.cms-warum-mifcom .static-contant-wrapper .passion .row .section ul li,.ui-dialog .static-contant-wrapper .passion .row .section ul li{margin:10px 0}.cms-warum-mifcom .static-contant-wrapper .passion .wrapper,.ui-dialog .static-contant-wrapper .passion .wrapper{background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/passion-bg.jpg") 0 0 no-repeat;min-height:660px;color:#fff;padding:60px 0 0 68px}.cms-warum-mifcom .static-contant-wrapper .passion .wrapper h5,.ui-dialog .static-contant-wrapper .passion .wrapper h5{padding:0;text-transform:uppercase;font-family:"Eurostile-bol",Arial,Helvetica,sans-serif;font-size:22px;margin:0 0 5px 0}.cms-warum-mifcom .static-contant-wrapper .difference h4,.ui-dialog .static-contant-wrapper .difference h4{background:#dadada}.cms-warum-mifcom .static-contant-wrapper .difference table .why-us-options,.ui-dialog .static-contant-wrapper .difference table .why-us-options{table-layout:fixed !important;width:966px !important}.cms-warum-mifcom .static-contant-wrapper .also,.ui-dialog .static-contant-wrapper .also{background:#dadada}.cms-warum-mifcom .why-us-options,.ui-dialog .why-us-options{margin:19px 4.5% 19px 5%;width:90.5%;font-size:13px;font-family:Arial, sans-serif}.cms-warum-mifcom .why-us-options thead,.ui-dialog .why-us-options thead{color:#c60e0a;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:17px;border-bottom:1px solid #cfcfcf}.cms-warum-mifcom .why-us-options thead tr th:nth-child(4),.ui-dialog .why-us-options thead tr th:nth-child(4){width:28.7%;padding-left:5%}.cms-warum-mifcom .why-us-options td,.cms-warum-mifcom .why-us-options th,.ui-dialog .why-us-options td,.ui-dialog .why-us-options th{padding:6px;vertical-align:middle}.cms-warum-mifcom .why-us-options tbody tr:nth-child(2n),.cms-warum-mifcom .why-us-options tbody tr.bg-gray,.ui-dialog .why-us-options tbody tr:nth-child(2n),.ui-dialog .why-us-options tbody tr.bg-gray{background:#eaeaea;border-bottom:1px solid #cfcfcf}.cms-warum-mifcom .why-us-options tbody tr.bg-white,.ui-dialog .why-us-options tbody tr.bg-white{background:transparent;border:0}.cms-warum-mifcom .why-us-options tbody tr td:nth-child(1),.ui-dialog .why-us-options tbody tr td:nth-child(1){width:6.5%;padding:10px 0}.cms-warum-mifcom .why-us-options tbody tr td:nth-child(2),.ui-dialog .why-us-options tbody tr td:nth-child(2){width:34%;font-weight:700;padding-left:4px;padding-right:0}.cms-warum-mifcom .why-us-options tbody tr td:nth-child(3),.ui-dialog .why-us-options tbody tr td:nth-child(3){padding:0}.cms-warum-mifcom .why-us-options tbody tr td:nth-child(4),.ui-dialog .why-us-options tbody tr td:nth-child(4){width:28.7%;padding-left:5%}.cms-warum-mifcom .why-us-options tbody tr td:nth-child(4) span.close,.ui-dialog .why-us-options tbody tr td:nth-child(4) span.close{width:119px}.cms-warum-mifcom .why-us-options tbody tr td:nth-child(4) span.close:before,.ui-dialog .why-us-options tbody tr td:nth-child(4) span.close:before{font-family:iconfont;content:"";color:#c60e0a;font-size:28px;line-height:10px;margin-bottom:-13px}.cms-warum-mifcom .why-us-options tbody tr td:nth-child(5),.ui-dialog .why-us-options tbody tr td:nth-child(5){text-align:center}.cms-warum-mifcom .why-us-options tbody td,.ui-dialog .why-us-options tbody td{padding:10px 6px}.cms-warum-mifcom .why-us-options tbody td.wm-header,.cms-warum-mifcom .why-us-options tbody td.wm-header:nth-child(1),.ui-dialog .why-us-options tbody td.wm-header,.ui-dialog .why-us-options tbody td.wm-header:nth-child(1){text-transform:uppercase;font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;border-bottom:1px solid #cfcfcf;color:#202020;padding:15px 0}.cms-warum-mifcom .why-us-options tfoot,.ui-dialog .why-us-options tfoot{font-weight:700}.cms-warum-mifcom .why-us-options tfoot td,.ui-dialog .why-us-options tfoot td{padding:19px 0 28px}.cms-warum-mifcom .why-us-options tfoot tr,.ui-dialog .why-us-options tfoot tr{background:#202020;color:#fff;font-weight:700}.cms-warum-mifcom .why-us-options tfoot tr td:nth-child(3),.ui-dialog .why-us-options tfoot tr td:nth-child(3){font-size:13px}.cms-warum-mifcom .why-us-options tfoot tr td:nth-child(4),.ui-dialog .why-us-options tfoot tr td:nth-child(4){padding-left:5%}.cms-warum-mifcom .why-us-options.block-desktop,.ui-dialog .why-us-options.block-desktop{margin:0;font-size:13px;font-family:Arial, sans-serif;width:100% !important}.cms-warum-mifcom .why-us-options.block-desktop .center,.ui-dialog .why-us-options.block-desktop .center{text-align:center}.cms-warum-mifcom .why-us-options.block-desktop .center img,.ui-dialog .why-us-options.block-desktop .center img{margin-bottom:-7px}.cms-warum-mifcom .why-us-options.block-desktop thead,.ui-dialog .why-us-options.block-desktop thead{background:#202020}.cms-warum-mifcom .why-us-options.block-desktop thead tr th,.ui-dialog .why-us-options.block-desktop thead tr th{padding:15px 0 0}.cms-warum-mifcom .why-us-options.block-desktop thead tr th:nth-child(1),.ui-dialog .why-us-options.block-desktop thead tr th:nth-child(1){width:80px}.cms-warum-mifcom .why-us-options.block-desktop thead tr th:nth-child(2),.ui-dialog .why-us-options.block-desktop thead tr th:nth-child(2){width:442px}.cms-warum-mifcom .why-us-options.block-desktop thead tr th:nth-child(3),.ui-dialog .why-us-options.block-desktop thead tr th:nth-child(3){width:154px}.cms-warum-mifcom .why-us-options.block-desktop thead tr th:nth-child(4),.ui-dialog .why-us-options.block-desktop thead tr th:nth-child(4){width:290px;text-align:center;padding-left:0}.cms-warum-mifcom .why-us-options.block-desktop tbody tr.bg-gray,.ui-dialog .why-us-options.block-desktop tbody tr.bg-gray{border-bottom:none}.cms-warum-mifcom .why-us-options.block-desktop tbody tr:nth-child(2n),.ui-dialog .why-us-options.block-desktop tbody tr:nth-child(2n){border-bottom:none}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td.wm-header,.ui-dialog .why-us-options.block-desktop tbody tr td.wm-header{border-bottom:none}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td:nth-child(1),.ui-dialog .why-us-options.block-desktop tbody tr td:nth-child(1){width:80px}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td:nth-child(2),.ui-dialog .why-us-options.block-desktop tbody tr td:nth-child(2){width:442px}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td:nth-child(3),.ui-dialog .why-us-options.block-desktop tbody tr td:nth-child(3){width:154px;padding:0;border-left:1px #cfcfcf solid;border-right:1px #cfcfcf solid}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td:nth-child(4),.ui-dialog .why-us-options.block-desktop tbody tr td:nth-child(4){width:290px;text-align:center;padding-left:0}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td:nth-child(4) span.close,.ui-dialog .why-us-options.block-desktop tbody tr td:nth-child(4) span.close{width:100%}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td.border-top,.ui-dialog .why-us-options.block-desktop tbody tr td.border-top{border-top:1px #cfcfcf solid}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td.border-bottom,.ui-dialog .why-us-options.block-desktop tbody tr td.border-bottom{border-bottom:1px #cfcfcf solid}.cms-warum-mifcom .why-us-options.block-desktop tbody tr td.center,.ui-dialog .why-us-options.block-desktop tbody tr td.center{border:none}.cms-warum-mifcom .why-us-options.block-desktop tfoot tr td:nth-child(3),.ui-dialog .why-us-options.block-desktop tfoot tr td:nth-child(3){padding-left:5%;border-left:1px #cfcfcf solid;border-right:1px #cfcfcf solid}.cms-warum-mifcom span.why-us-icon,.ui-dialog span.why-us-icon{display:block}.cms-warum-mifcom span.why-us-icon:before,.ui-dialog span.why-us-icon:before{font-family:'Icons';font-size:26px;color:#464646;margin-left:14px;line-height:17px}.cms-warum-mifcom span.why-us-icon.why-us-tools:before,.ui-dialog span.why-us-icon.why-us-tools:before{content:"\e635"}.cms-warum-mifcom span.why-us-icon.why-us-bios:before,.ui-dialog span.why-us-icon.why-us-bios:before{content:"\e902"}.cms-warum-mifcom span.why-us-icon.why-us-aplus,.ui-dialog span.why-us-icon.why-us-aplus{margin-bottom:12px}.cms-warum-mifcom span.why-us-icon.why-us-aplus:before,.ui-dialog span.why-us-icon.why-us-aplus:before{content:"\e900";font-size:22px;line-height:30px}.cms-warum-mifcom span.why-us-icon.why-us-win-update:before,.ui-dialog span.why-us-icon.why-us-win-update:before{content:"";display:block;width:34px;height:39px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/why-mifcom-icons.png) 0 -66px no-repeat}.cms-warum-mifcom span.why-us-icon.why-us-burnin:before,.ui-dialog span.why-us-icon.why-us-burnin:before{content:"\e903";font-size:22px;margin:0 0 0 9px;line-height:37px}.cms-warum-mifcom span.why-us-icon.why-us-backup:before,.ui-dialog span.why-us-icon.why-us-backup:before{content:"\e901";font-size:25px;line-height:38px}.cms-warum-mifcom span.why-us-icon.why-us-garanty:before,.ui-dialog span.why-us-icon.why-us-garanty:before{content:"";display:block;width:34px;height:39px;margin-left:10px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/why-mifcom-icons.png) 0 0 no-repeat}.cms-warum-mifcom span.why-us-icon.why-us-pick-up:before,.ui-dialog span.why-us-icon.why-us-pick-up:before{content:"\e905";font-size:37px;line-height:24px;margin-left:8px}.cms-warum-mifcom span.why-us-icon.why-us-support:before,.ui-dialog span.why-us-icon.why-us-support:before{content:"\e906";font-size:27px;line-height:37px}.cms-warum-mifcom span.why-us-icon.why-us-complete-PCl:before,.ui-dialog span.why-us-icon.why-us-complete-PCl:before{content:"\e904";font-size:26px;line-height:34px}.cms-warum-mifcom span.why-us-icon.wm-sprite-icon,.ui-dialog span.why-us-icon.wm-sprite-icon{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -277px;width:19px;height:42px;margin-left:15px}.cms-warum-mifcom span.why-us-icon.wm-sprite-icon.wm-sprite-2,.ui-dialog span.why-us-icon.wm-sprite-icon.wm-sprite-2{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -319px;width:18px;height:41px}.cms-warum-mifcom span.why-us-icon.wm-sprite-icon.wm-sprite-3,.ui-dialog span.why-us-icon.wm-sprite-icon.wm-sprite-3{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -204px;width:21px;height:41px}.cms-warum-mifcom span.selected,.ui-dialog span.selected{font-size:10px;color:#c60e0a;display:block;width:100%;text-align:center;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-warum-mifcom span.selected:before,.ui-dialog span.selected:before{content:"\e610";display:block;font-family:'Icons';color:#239500;font-size:17px}.cms-warum-mifcom span.close,.ui-dialog span.close{display:block;width:100%;text-align:center;margin:0 0 -5px 4px}.cms-warum-mifcom span.close:before,.ui-dialog span.close:before{font-family:'iconfont';content:"";color:#c60e0a;font-size:28px;line-height:10px;margin-bottom:-13px}.cms-warum-mifcom .why-us-also,.ui-dialog .why-us-also{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/why-us-also-bg.jpg) 0 0 no-repeat;color:#fff;font-size:0;padding:32px 0 23px 68px}.cms-warum-mifcom .why-us-also .col,.ui-dialog .why-us-also .col{display:inline-block;vertical-align:top;width:47.5%;font-size:16px;line-height:26px;margin:0;padding:0}.cms-warum-mifcom .why-us-also .col ul,.ui-dialog .why-us-also .col ul{padding:0}.cms-warum-mifcom .why-us-also .col li,.ui-dialog .why-us-also .col li{line-height:21px;margin-bottom:33px}.cms-warum-mifcom .why-us-also .col li:before,.ui-dialog .why-us-also .col li:before{content:"\e610";display:inline-block;vertical-align:top;font-family:'Icons';color:#239500;font-size:20px;margin-right:18px}.cms-warum-mifcom .why-us-also .col li span,.ui-dialog .why-us-also .col li span{display:inline-block;vertical-align:top}.cms-warum-mifcom .gray-min,.ui-dialog .gray-min{height:19px}.cms-warum-mifcom .static-contant-wrapper .mifcom-partners,.ui-dialog .static-contant-wrapper .mifcom-partners{font-size:0;padding-bottom:5px}.cms-warum-mifcom .static-contant-wrapper .mifcom-partners h4,.ui-dialog .static-contant-wrapper .mifcom-partners h4{padding-bottom:55px;font-size:47px;font-family:"Eurostile-reg",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 auto;text-align:center;color:#303030}.cms-warum-mifcom .mifcom-partner,.ui-dialog .mifcom-partner{display:inline-block;vertical-align:middle;width:25%;text-align:center;height:91px;line-height:71px}.cms-warum-mifcom .mifcom-partner img,.ui-dialog .mifcom-partner img{vertical-align:middle}.cms-infocenter .static-contant-wrapper{background:none}.cms-infocenter .static-contant-wrapper img{margin-bottom:13px}.cms-infocenter .page-title h1{font-size:18px}.cms-infocenter .img-info{width:500px;margin-left:-258px;top:58px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-infocenter .img-content{font-size:18px;line-height:7px;text-transform:none;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-infocenter .info-overview-container{overflow:hidden}.cms-infocenter .static-contant-wrapper .info-overview-item{position:relative;float:left;width:49.2%;height:259px;background:#fff;margin-bottom:8px;padding:34px 0 53px 235px}.cms-infocenter .static-contant-wrapper .info-overview-item.right{margin-right:0;width:50%}.cms-infocenter .static-contant-wrapper .info-overview-item .icon{position:absolute;top:38px;left:52px;width:162px;height:157px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/static/support.png) 0 0 no-repeat}.cms-infocenter .static-contant-wrapper .info-overview-item h4{padding:0 25px 0 0;font-size:24px}.cms-infocenter .static-contant-wrapper .info-overview-item ul{margin-top:6px;font-family:Arial, sans-serif;font-size:13px}.cms-infocenter .static-contant-wrapper .info-overview-item ul li:before{content:"\25aa";height:4px;width:4px;padding-right:5px;color:#2d2727;font-size:17px}.cms-infocenter .static-contant-wrapper .unternehmen{padding-left:249px}.cms-infocenter .static-contant-wrapper .unternehmen h4{margin-top:22px}.cms-infocenter .static-contant-wrapper .unternehmen .icon{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/static/unternehmen.png) 0 0 no-repeat;top:46px;left:68px}.cms-infocenter .static-contant-wrapper .bestellinfo h4{margin-top:26px}.cms-infocenter .static-contant-wrapper .bestellinfo .icon{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/static/bestellinfo.png) 0 0 no-repeat;left:52px;top:50px}.cms-infocenter .static-contant-wrapper .rechtliches{padding-left:250px}.cms-infocenter .static-contant-wrapper .rechtliches h4{margin-top:22px}.cms-infocenter .static-contant-wrapper .rechtliches .icon{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/static/rechtliches.png) 0 0 no-repeat;top:49px;left:67px}.cms-kontakt .page-title,.contact-us-form-container .page-title{margin-bottom:-11px}.cms-kontakt .page-title h1,.contact-us-form-container .page-title h1{font-size:18px}.cms-kontakt .static-contant-wrapper,.contact-us-form-container .static-contant-wrapper{padding:32px 0 20px 0}.cms-kontakt .static-contant-wrapper p,.contact-us-form-container .static-contant-wrapper p{padding:7px 25px 9px 0}.cms-kontakt .static-contant-wrapper h4,.contact-us-form-container .static-contant-wrapper h4{padding:0 25px 0 0;color:#2f2f2f;text-transform:uppercase}.cms-kontakt .contact-tel,.contact-us-form-container .contact-tel{right:65px;top:106px;width:267px;border:1px solid #ddd;padding:12px 0 12px 20px}.cms-kontakt .contact-tel span,.contact-us-form-container .contact-tel span{display:block;font-size:14px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;color:#313131}.cms-kontakt .contact-tel span.tel,.contact-us-form-container .contact-tel span.tel{font-size:18px;line-height:24px}.cms-kontakt .contact-tel span.tel-time,.contact-us-form-container .contact-tel span.tel-time{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-kontakt .form-section,.contact-us-form-container .form-section{width:60%;border-top:1px solid #ddd;padding:26px 0 0 8px}.cms-kontakt .form-field-inline-label .label-box,.contact-us-form-container .form-field-inline-label .label-box{width:54%;height:31px}.cms-kontakt .form-field-inline-label .label-box .label,.contact-us-form-container .form-field-inline-label .label-box .label{font-family:Arial, sans-serif;font-weight:400}.cms-kontakt input[type="checkbox"]+label,.cms-kontakt input[type="radio"]+label,.contact-us-form-container input[type="checkbox"]+label,.contact-us-form-container input[type="radio"]+label{padding-left:22px;font-size:14px;line-height:15px}.cms-kontakt input[type="radio"]+label:before,.contact-us-form-container input[type="radio"]+label:before{height:16px;width:16px;top:0;left:-3px}.cms-kontakt input[type="radio"]+label:after,.contact-us-form-container input[type="radio"]+label:after{margin:3px 0 0 0;height:10px;width:10px}.cms-kontakt .form-list .control,.contact-us-form-container .form-list .control{float:left;margin-right:18px;margin-bottom:5px}.cms-kontakt .ib,.contact-us-form-container .ib{display:inline-block;vertical-align:top;width:46% !important}.cms-kontakt .ui-selectmenu-button,.contact-us-form-container .ui-selectmenu-button{background:#f2f2f2;border:1px solid #cacacb;padding:5px 0 3px 8px}.cms-kontakt .rukruf-block .ui-selectmenu-button,.contact-us-form-container .rukruf-block .ui-selectmenu-button{width:100% !important;margin-bottom:10px}.cms-kontakt .ui-selectmenu-text,.contact-us-form-container .ui-selectmenu-text{background:#f2f2f2;font-size:14px;color:#9b9b9b;font-family:Arial, sans-serif;line-height:19px}.cms-kontakt .validation-failed .ui-selectmenu-text,.contact-us-form-container .validation-failed .ui-selectmenu-text{background:#ffcece}.cms-kontakt #advice-required-entry-time,.contact-us-form-container #advice-required-entry-time{margin-top:-8px;margin-bottom:3px}.cms-kontakt .ui-selectmenu-button .ui-icon:before,.contact-us-form-container .ui-selectmenu-button .ui-icon:before{content:'\e61d';font-size:26px;line-height:32px;color:#999}.cms-kontakt .ui-selectmenu-menu .ui-menu .ui-menu-item,.contact-us-form-container .ui-selectmenu-menu .ui-menu .ui-menu-item{padding:8px 7px;font-family:Arial, sans-serif}.cms-kontakt #request-button,.contact-us-form-container #request-button{padding:5px 0 3px 15px}.cms-kontakt #request-button .ui-selectmenu-text,.contact-us-form-container #request-button .ui-selectmenu-text{font-size:13px}.cms-kontakt input.input-text,.contact-us-form-container input.input-text{padding:8px;color:#9b9b9b}.cms-kontakt #date,.contact-us-form-container #date{line-height:18px;float:left}.cms-kontakt #time,.contact-us-form-container #time{width:49% !important}.cms-kontakt .callback,.contact-us-form-container .callback{margin-top:-12px;margin-bottom:10px}.cms-kontakt .callback-container,.contact-us-form-container .callback-container{padding-top:12px;padding-bottom:12px}.cms-kontakt .request-container .form-field-inline-label .label-box,.contact-us-form-container .request-container .form-field-inline-label .label-box{width:33%}.cms-kontakt .comment-container,.contact-us-form-container .comment-container{padding:0 50px 0 9px}.cms-kontakt .comment-container .label-box,.contact-us-form-container .comment-container .label-box{float:none;height:24px}.cms-kontakt #comment,.contact-us-form-container #comment{width:100%;background:#f2f2f2;border:1px solid #cacacb;height:269px;margin-left:-4px;margin-bottom:5px;padding:10px}.cms-kontakt .re-captcha,.contact-us-form-container .re-captcha{display:inline-block;width:50%;height:96px;margin-top:-13px;margin-left:10px;margin-bottom:12px}.cms-kontakt .btn-primary-go-mid,.cms-kontakt .btn-primary-add,.cms-kontakt .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-kontakt a,.cms-kontakt .tp-caption.btn-red-short,.contact-us-form-container .btn-primary-go-mid,.contact-us-form-container .btn-primary-add,.contact-us-form-container .homepage-middle .block-benefits a,.homepage-middle .block-benefits .contact-us-form-container a,.contact-us-form-container .tp-caption.btn-red-short{float:right;margin-right:53px;padding:10px 88px 10px 11px;font-size:16px}.cms-kontakt .data-storage,.contact-us-form-container .data-storage{width:60%;border-top:1px solid #cacacb;padding-top:6px}.cms-kontakt .data-storage h5,.contact-us-form-container .data-storage h5{padding-left:5px;margin-bottom:0px;font-size:16px;color:#b7b7b7}.cms-kontakt .data-storage p,.contact-us-form-container .data-storage p{color:#b7b7b7;line-height:16px;padding-left:5px}.cms-kontakt .static-contant-wrapper{padding:10px 0 20px 0}.cms-servicebedingungen .page-title{padding:11px 16px 8px 18px}.cms-servicebedingungen .page-title h1{font-size:18px}.cms-servicebedingungen .img-info{width:450px;margin-left:-233px;top:66px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-servicebedingungen .img-content{font-size:18px;line-height:8px;text-transform:none;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-servicebedingungen .static-contant-wrapper .ui-accordion-content{padding:8px 12px}.cms-servicebedingungen .static-contant-wrapper .ui-accordion-content p{line-height:19px}.cms-servicebegleitschein .page-title h1{font-size:18px}.cms-servicebegleitschein .img-info{width:420px;margin-left:-219px;top:70px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-servicebegleitschein .img-content{font-size:18px;line-height:8px;text-transform:none;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-servicebegleitschein .service-card-container{display:inline-block;vertical-align:top;width:60%;padding-left:18px;padding-bottom:106px}.cms-servicebegleitschein .service-card-container p{padding:9px 25px 0 35px}.cms-servicebegleitschein .service-card-container p:last-of-type{margin-top:17px}.cms-servicebegleitschein .service-card-right{width:39.5%;padding-right:66px;margin-top:-5px}.cms-servicebegleitschein .service-card-right .btn-primary-go-mid,.cms-servicebegleitschein .service-card-right .btn-primary-add,.cms-servicebegleitschein .service-card-right .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-servicebegleitschein .service-card-right a,.cms-servicebegleitschein .service-card-right .tp-caption.btn-red-short{padding:9px 49px 9px 9px;font-size:16px;margin-left:9px;margin-top:-4px}.cms-servicebegleitschein .service-card-right .file-size{margin:10px 19px;font-family:Arial, sans-serif}.cms-servicebegleitschein .get-adobe{display:block;width:158px;height:39px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/static/adobe.png) 0 0 no-repeat;margin:16px 0 0 30px}.cms-pressemitteilung h2,.cms-pressemitteilung2 h2{padding:9px 25px 9px 35px;font-size:22px;font-weight:bold;color:#c60e0a}.cms-pressemitteilung h3,.cms-pressemitteilung2 h3{padding:9px 25px 9px 35px;font-size:18px;font-weight:bold}.cms-pressemitteilung p a.btn-primary-go-mid,.cms-pressemitteilung p a.btn-primary-add,.cms-pressemitteilung p .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-pressemitteilung p a,.cms-pressemitteilung p a.tp-caption.btn-red-short,.cms-pressemitteilung2 p a.btn-primary-go-mid,.cms-pressemitteilung2 p a.btn-primary-add,.cms-pressemitteilung2 p .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-pressemitteilung2 p a,.cms-pressemitteilung2 p a.tp-caption.btn-red-short{color:#fff}.cms-presse .page-title,.cms-pressemitteilungen .page-title{padding:11px 16px 8px 19px;margin-bottom:9px}.cms-presse .img-info,.cms-pressemitteilungen .img-info{width:600px;margin-left:-302px;top:45px;font-size:38px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-presse .img-content,.cms-pressemitteilungen .img-content{font-size:18px;line-height:8px;text-transform:none;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-presse .static-contant-wrapper img,.cms-pressemitteilungen .static-contant-wrapper img{margin-bottom:-16px}.cms-presse .static-contant-wrapper p,.cms-pressemitteilungen .static-contant-wrapper p{padding:16px 103px 32px 35px;line-height:16px}.cms-presse .static-contant-wrapper .presse-list li,.cms-pressemitteilungen .static-contant-wrapper .presse-list li{padding-bottom:26px}.cms-presse .static-contant-wrapper .presse-list li .gray,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .gray{height:4px}.cms-presse .static-contant-wrapper .presse-list li .img-container,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .img-container{display:inline-block;vertical-align:top;width:22%;padding-left:35px;line-height:180px;height:189px}.cms-presse .static-contant-wrapper .presse-list li .img-container img,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .img-container img{vertical-align:middle;margin:0 auto}.cms-presse .static-contant-wrapper .presse-list li .presse-description,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description{display:inline-block;vertical-align:top;width:56%}.cms-presse .static-contant-wrapper .presse-list li .presse-description .presse-description-title,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description .presse-description-title{font-size:16px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;padding:24px 0 0 5px;color:#c60e0a}.cms-presse .static-contant-wrapper .presse-list li .presse-description h5,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description h5{padding:0 25px 0 6px;margin:15px 0 0 0}.cms-presse .static-contant-wrapper .presse-list li .presse-description .btn-primary-go-mid,.cms-presse .static-contant-wrapper .presse-list li .presse-description .btn-primary-add,.cms-presse .static-contant-wrapper .presse-list li .presse-description .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-presse .static-contant-wrapper .presse-list li .presse-description a,.cms-presse .static-contant-wrapper .presse-list li .presse-description .tp-caption.btn-red-short,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description .btn-primary-go-mid,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description .btn-primary-add,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description a,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description .tp-caption.btn-red-short{margin-left:6px;font-size:15px;word-spacing:2px;padding:8px 79px 8px 11px}.cms-presse .static-contant-wrapper .presse-list li .presse-description p,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-description p{padding:16px 12px 16px 6px}.cms-presse .static-contant-wrapper .presse-list li .presse-mag,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-mag{display:inline-block;vertical-align:top;width:20%}.cms-presse .static-contant-wrapper .presse-list li .presse-mag img,.cms-pressemitteilungen .static-contant-wrapper .presse-list li .presse-mag img{margin:85px 0 0 2px}.cms-presse .static-contant-wrapper .presse-foot .gray,.cms-pressemitteilungen .static-contant-wrapper .presse-foot .gray{height:7px}.cms-presse .static-contant-wrapper .presse-foot h5,.cms-pressemitteilungen .static-contant-wrapper .presse-foot h5{padding:4px 25px 0 45px;margin-bottom:9px}.cms-presse .static-contant-wrapper .presse-foot p,.cms-pressemitteilungen .static-contant-wrapper .presse-foot p{padding:0 56px 8px 46px}.cms-contact-us .page-title,.cms-kontakt .page-title{padding:11px 16px 8px 17px}.cms-contact-us .page-title h1,.cms-kontakt .page-title h1{font-size:18px}.cms-contact-us .contact-us-addresse,.cms-kontakt .contact-us-addresse{padding-bottom:44px;border-bottom:solid 5px #e7e7e7}.cms-contact-us .contact-us-addresse .gray,.cms-kontakt .contact-us-addresse .gray{height:5px}.cms-contact-us .contact-us-addresse p,.cms-kontakt .contact-us-addresse p{padding:16px 26px 9px 27px}.cms-contact-us .contact-us-addresse .col,.cms-kontakt .contact-us-addresse .col{display:inline-block;vertical-align:top;width:49%}.cms-contact-us .contact-us-addresse .col h4,.cms-kontakt .contact-us-addresse .col h4{padding:0 25px 0 58px;font-size:21px;margin-top:27px}.cms-contact-us .contact-us-addresse .col .gray,.cms-kontakt .contact-us-addresse .col .gray{position:relative;height:auto}.cms-contact-us .contact-us-addresse .col .gray .icon,.cms-kontakt .contact-us-addresse .col .gray .icon{display:block;position:absolute;top:22px;left:17px}.cms-contact-us .contact-us-addresse .col .gray .icon:before,.cms-kontakt .contact-us-addresse .col .gray .icon:before{font-family:"Icons";content:"\e908";font-size:30px;color:#c1c1c1}.cms-contact-us .contact-us-addresse .col .gray .icon.icon-contact,.cms-kontakt .contact-us-addresse .col .gray .icon.icon-contact{top:33px;left:22px}.cms-contact-us .contact-us-addresse .col .gray .icon.icon-contact:before,.cms-kontakt .contact-us-addresse .col .gray .icon.icon-contact:before{content:"\e907";font-size:24px}.cms-contact-us .contact-us-addresse .col .gray .icon.icon-tel,.cms-kontakt .contact-us-addresse .col .gray .icon.icon-tel{top:32px;left:24px}.cms-contact-us .contact-us-addresse .col .gray .icon.icon-tel:before,.cms-kontakt .contact-us-addresse .col .gray .icon.icon-tel:before{content:"\e623";font-size:23px}.cms-contact-us .contact-us-addresse .col .address-container,.cms-kontakt .contact-us-addresse .col .address-container{margin:15px 0 0 40px;padding:25px 0 31px 23px}.cms-contact-us .contact-us-addresse .col .address-container:after,.cms-kontakt .contact-us-addresse .col .address-container:after{font-family:'Icons';font-size:29px;color:#c1c1c1;display:block;position:absolute;left:16px;top:21px}.cms-contact-us .contact-us-addresse .col .address-container.contact-address:after,.cms-kontakt .contact-us-addresse .col .address-container.contact-address:after{content:"\e908"}.cms-contact-us .contact-us-addresse .col .address-container.contact-kontaktformular:after,.cms-kontakt .contact-us-addresse .col .address-container.contact-kontaktformular:after{content:"\e907";font-size:25px;top:32px;left:20px}.cms-contact-us .contact-us-addresse .col .address-container.contact-ruckruf:after,.cms-kontakt .contact-us-addresse .col .address-container.contact-ruckruf:after{content:"\e623";font-size:23px;left:23px;top:31px}.cms-contact-us .contact-us-addresse .col .address-container p,.cms-kontakt .contact-us-addresse .col .address-container p{padding:0 26px 0 27px}.cms-contact-us .contact-us-addresse .col.right,.cms-kontakt .contact-us-addresse .col.right{width:45%;margin-right:51px}.cms-contact-us .contact-us-addresse .col.right h4,.cms-kontakt .contact-us-addresse .col.right h4{padding-left:25px;margin-bottom:15px}.cms-contact-us .contact-us-addresse .col.right .address-container,.cms-kontakt .contact-us-addresse .col.right .address-container{margin-left:0;padding-left:41px;padding-bottom:27px;margin-top:5px}.cms-contact-us .contact-us-addresse .col.right .address-container:last-of-type,.cms-kontakt .contact-us-addresse .col.right .address-container:last-of-type{padding-bottom:45px}.cms-contact-us .contact-us-addresse .col.right h6,.cms-kontakt .contact-us-addresse .col.right h6{font-family:Arial, sans-serif;font-size:15px;font-weight:700;padding:0 0 0 25px}.cms-contact-us .map-container,.cms-kontakt .map-container{border-bottom:solid 5px #e7e7e7}.cms-contact-us .map-container h4,.cms-kontakt .map-container h4{text-transform:uppercase;padding:0 25px 0 37px;color:#2f2f2f}.cms-contact-us .map-container #site-map,.cms-kontakt .map-container #site-map{border:0;width:92%;margin:0.5% 0 0 4%;height:521px}.cms-contact-us .map-container p,.cms-kontakt .map-container p{padding:3px 25px 9px 40px;font-size:12px;color:#676767}.cms-contact-us .contact-us-form-container,.cms-kontakt .contact-us-form-container{position:relative;padding:14px 0 0 35px}.cms-contact-us .contact-us-form-container h4,.cms-kontakt .contact-us-form-container h4{text-transform:uppercase;padding-left:2px;color:#2f2f2f}.cms-contact-us .contact-us-form-container p,.cms-kontakt .contact-us-form-container p{padding-left:3px}.cms-contact-us .contact-us-form-container .contact-tel,.cms-kontakt .contact-us-form-container .contact-tel{top:86px}.cms-contact-us .message,.cms-kontakt .message{font-size:14px}.cms-contact-us .message.success,.cms-kontakt .message.success{padding:10px 20px;margin:-10px 0 20px 0;border:1px solid #219400;color:#219400}.cms-contact-us .message.error,.cms-kontakt .message.error{padding:10px 20px;margin:-10px 0 20px 0;border:1px solid #c60e0a;color:#c60e0a}#ui-datepicker-div{background:#fcfdff;padding:15px 10px;box-shadow:0 0 10px rgba(0,0,0,0.3);display:none}#ui-datepicker-div:after{content:"";position:absolute;width:45px;height:16px;bottom:-16px;left:50px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/static/datapicker-arrow.png) 0 0 no-repeat}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;cursor:pointer}.ui-datepicker-prev span,.ui-datepicker-next span{display:none}.ui-datepicker-prev{left:8px}.ui-datepicker-prev:before{content:"\E004";font-size:27px;line-height:21px;color:#c7cbc6}.ui-datepicker-next{right:8px}.ui-datepicker-next:before{content:"\E006";font-size:27px;line-height:21px;color:#c7cbc6}.ui-datepicker-title{color:#2f2f2f;text-align:center;margin-bottom:10px;font-size:14px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.ui-datepicker-calendar thead{background:#f2f2f2}.ui-datepicker-calendar thead th{padding:5px 10px;font-size:14px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.ui-datepicker-calendar tbody td{padding:2px;text-align:center}.ui-datepicker-calendar tbody td a{display:block;padding:6px 3px 1px 12px;border:1px solid #d0d0d1;color:#9b9b9b;font-size:14px}.ui-datepicker-calendar tbody td.ui-datepicker-current-day a{background:#c60e0a;border-color:#c60e0a;color:#fff}.ui-datepicker-calendar tbody td.ui-state-disabled{padding:8px}.dialog-support-panel .mt{margin-top:18px}.top-underline{border-top:1px solid #dadada;padding-top:10px}.dialog-support-panel .std .btn,.dialog-support-panel .std .homepage-middle .block-benefits a,.homepage-middle .block-benefits .dialog-support-panel .std a,.dialog-support-panel .std .tp-caption.btn-red,.dialog-support-panel .std .tp-caption.btn-red-short{width:263px}.re-captcha{margin-top:-13px;margin-left:10px;margin-bottom:12px}.date-input{position:relative;float:right;width:46%}.date-input .date-bg{position:absolute;left:92px;top:5px;width:17px;height:17px;background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/calendar-day.png")}.contacts-time-wrapper{float:right;width:50%;margin-left:2%}.formular-change-link:after{content:"\E006";font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none;position:relative;top:5px}.img-cont,.descr-cont{display:inline-block;vertical-align:top;width:10%;margin-right:2%}.img-cont img,.descr-cont img{float:none}.descr-cont{width:87%;margin-bottom:10px;margin-right:0;border:1px solid #cfcfcf}.ui-dialog .img-info{width:550px}.ui-dialog .gray{background:#fff}.ui-dialog img{margin:0 auto;display:block}.ui-dialog .static-contant-wrapper .js-step-title{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif,sans-serif;position:relative;background:#eee;padding:9px 19px;color:#202020;font-size:18px;cursor:pointer;border-bottom:1px solid #cfcfcf}.ui-dialog .static-contant-wrapper .js-step-title+div p,.ui-dialog .static-contant-wrapper .js-step-title+div ul{padding:10px 0}.dialog-popup .std,.dialog-custom .std{position:relative}.dialog-popup .info-versand-container h3,.dialog-custom .info-versand-container h3{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:18px;margin:0 10px 15px}.dialog-popup .info-versand-container h4,.dialog-popup .info-versand-container h5,.dialog-custom .info-versand-container h4,.dialog-custom .info-versand-container h5{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:16px;padding:6px 10px;background:#eeeeee;margin-top:0;border-bottom:1px solid #cfcfcf}.dialog-popup .info-versand-container p,.dialog-popup .info-versand-container ul,.dialog-custom .info-versand-container p,.dialog-custom .info-versand-container ul{margin-left:10px;font-family:Arial,Helvetica,sans-serif;color:#424242}.dialog-popup .info-versand-container p,.dialog-custom .info-versand-container p{margin-bottom:10px}.dialog-popup .info-versand-container ul li,.dialog-custom .info-versand-container ul li{padding-left:10px;margin-bottom:10px}.dialog-popup .info-versand-container ul li:before,.dialog-custom .info-versand-container ul li:before{content:'';display:inline-block;width:4px;height:4px;background:#424242;vertical-align:top;position:relative;top:5px;margin-right:5px}.dialog-popup .info-versand-container img,.dialog-custom .info-versand-container img{float:right;margin-top:4px}.rukruf-block{display:none;margin-bottom:0}.cms-gamescom2016 .std img,.cms-gamescom2017 .std img{display:block;max-height:none}.cms-gamescom2016.cms-page-view .col-1 .std,.cms-gamescom2017.cms-page-view .col-1 .std{background:transparent;padding:0}.cms-gamescom2016.cms-page-view .col-1 .std p.custom-block-title,.cms-gamescom2017.cms-page-view .col-1 .std p.custom-block-title{font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 15px 0px;font-size:18px;background:#b70000}.cms-gamescom2016.cms-page-view .col-1 .std p.custom-block-description,.cms-gamescom2017.cms-page-view .col-1 .std p.custom-block-description{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0;padding:4px 15px 0;background:#b70000}.cms-gamescom2016.cms-page-view .col-1 .std p.custom-block-description b,.cms-gamescom2016.cms-page-view .col-1 .std p.custom-block-description span,.cms-gamescom2016.cms-page-view .col-1 .std p.custom-block-description strong,.cms-gamescom2017.cms-page-view .col-1 .std p.custom-block-description b,.cms-gamescom2017.cms-page-view .col-1 .std p.custom-block-description span,.cms-gamescom2017.cms-page-view .col-1 .std p.custom-block-description strong{font-weight:bold}.cms-gamescom2016.cms-page-view .col-1 .std p.custom-video-title,.cms-gamescom2017.cms-page-view .col-1 .std p.custom-video-title{text-transform:uppercase;font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif;font-size:18px;padding:0 0px 0px;margin:0}.cms-gamescom2016.cms-page-view .col-1 .std p.custom-video-description,.cms-gamescom2017.cms-page-view .col-1 .std p.custom-video-description{padding:3px 0px 0px !important;font-family:Arial,Helvetica,sans-serif;font-size:15px}.cms-gamescom2016 .page-title,.cms-gamescom2017 .page-title{display:none}.cms-gamescom2016 .custom-page,.cms-gamescom2017 .custom-page{margin-bottom:30px;background:#1d1d1d;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;background-repeat:no-repeat;background-size:100% 2551px;color:#fff}.cms-gamescom2016 .custom-page .custom-page-header,.cms-gamescom2017 .custom-page .custom-page-header{position:relative}.cms-gamescom2016 .custom-page .custom-page-header .a-span,.cms-gamescom2017 .custom-page .custom-page-header .a-span{position:absolute;top:39px;left:34px;display:block;width:176px;height:72px}.cms-gamescom2016 .custom-page .custom-page-header .a-span img,.cms-gamescom2017 .custom-page .custom-page-header .a-span img{max-width:100%;height:auto}.cms-gamescom2016 .custom-page .custom-page-header h1,.cms-gamescom2017 .custom-page .custom-page-header h1{display:table;margin:0 auto;padding-top:60px;font-size:53px;line-height:43px;text-align:center;text-transform:uppercase}.cms-gamescom2016 .custom-page .custom-page-header h1 span,.cms-gamescom2017 .custom-page .custom-page-header h1 span{font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif;font-size:53px}.cms-gamescom2016 .custom-page .custom-page-header .custom-position,.cms-gamescom2017 .custom-page .custom-page-header .custom-position{display:table;margin:21px auto 0;width:387px;height:54px;font-size:30px;padding-top:0px;text-align:center;text-transform:uppercase;background-repeat:no-repeat;background-size:cover}.cms-gamescom2016 .custom-page .custom-page-header .custom-position h2,.cms-gamescom2017 .custom-page .custom-page-header .custom-position h2{font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif;font-size:30px;margin:0;padding:0}.cms-gamescom2016 .custom-page .custom-page-header .custom-position h2 span,.cms-gamescom2017 .custom-page .custom-page-header .custom-position h2 span{color:#1b1b1b}.cms-gamescom2016 .custom-page .custom-page-center,.cms-gamescom2017 .custom-page .custom-page-center{position:relative;min-height:765px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-title{position:absolute;top:46px;left:33px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-title p,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-title p{font-family:"Eurostile-Bla",Arial,Helvetica,sans-serif;font-size:30px;padding:0}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-title p span,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-title p span{font-size:18px;vertical-align:super}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-title h3,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-title h3{letter-spacing:5px;text-transform:uppercase;color:#b70000;padding-top:6px;margin:0;line-height:49px;font-size:50px;font-family:Eurostile-Hea}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block{position:relative;display:inline-block;vertical-align:top}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block>img,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block>img{margin:0;padding:0;vertical-align:top;width:100%}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(2),.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(2){top:225px;right:-63px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(3),.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(3){top:45px;right:-289px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(4),.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(4){top:60px;right:-367px;width:297px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(4) .custom-block-description,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(4) .custom-block-description{font-size:13px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(5),.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(5){top:473px;right:-104px;width:266px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(5) .custom-block-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(5) .custom-block-title{padding:0px 0px 0px 27px !important}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(5) .custom-block-description,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(5) .custom-block-description{font-size:13px;padding:4px 0px 0 26px !important}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(6),.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(6){top:475px;right:-840px;width:327px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-title{padding:0px 0px 0px 31px !important;line-height:20px;font-family:"Eurostile-Bla",Arial,Helvetica,sans-serif;font-size:21px;margin-top:0px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-description,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-description{font-size:13px;padding:7px 0px 0 31px !important}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(7),.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(7){top:544px;right:-254px;width:232px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-title{padding:0px 0px 0px 35px !important;line-height:23px;font-family:"Eurostile-Bla",Arial,Helvetica,sans-serif;font-size:21px;margin-top:0px}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-description,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-description{font-size:13px;padding:2px 0px 0 35px !important}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-title,.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-description,.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-title,.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-description,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-description,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-description{background:rgba(0,0,0,0.2);border-right:1px solid #b70000;border-left:1px solid #b70000}.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-title,.cms-gamescom2016 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(6) .custom-block-title,.cms-gamescom2017 .custom-page .custom-page-center .custom-center-block:nth-of-type(7) .custom-block-title{color:#b70000}.cms-gamescom2016 .custom-page .custom-static-block_1,.cms-gamescom2017 .custom-page .custom-static-block_1{width:1179px;height:138px;position:relative;margin-left:24px}.cms-gamescom2016 .custom-page .custom-static-block_1 .custom-static-block_1_header,.cms-gamescom2017 .custom-page .custom-static-block_1 .custom-static-block_1_header{font-size:43px;text-transform:uppercase;font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif;padding:16px 0 0 46px;color:#fff}.cms-gamescom2016 .custom-page .custom-static-block_1 .custom-static-block_1_header span,.cms-gamescom2017 .custom-page .custom-static-block_1 .custom-static-block_1_header span{color:#b70000}.cms-gamescom2016 .custom-page .custom-static-block_1 .custom-static-block_1_description,.cms-gamescom2017 .custom-page .custom-static-block_1 .custom-static-block_1_description{color:#fff;font-size:15px;font-family:Arial,Helvetica,sans-serif;padding:0px 0 0 53px}.cms-gamescom2016 .custom-page .custom-static-block_1 .a-span,.cms-gamescom2017 .custom-page .custom-static-block_1 .a-span{position:absolute;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;font-size:17px;left:480px;line-height:58px;top:45px;padding-left:19px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-227px -287px;width:216px;height:54px}.cms-gamescom2016 .custom-page .custom-static-block_2,.cms-gamescom2017 .custom-page .custom-static-block_2{padding-left:23px}.cms-gamescom2016 .custom-page .custom-static-block_3,.cms-gamescom2017 .custom-page .custom-static-block_3{position:relative;width:1180px;height:184px;margin-left:23px}.cms-gamescom2016 .custom-page .custom-static-block_3 .a-span,.cms-gamescom2017 .custom-page .custom-static-block_3 .a-span{position:absolute;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;font-size:17px;left:478px;line-height:53px;top:92px;padding-left:41px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-227px -233px;width:274px;height:54px}.cms-gamescom2016 .custom-page .custom-static-block_4,.cms-gamescom2017 .custom-page .custom-static-block_4{font-size:13px;font-family:Arial,Helvetica,sans-serif;text-align:right;padding:11px 32px 30px 0}.cms-gamescom2016 .custom-page .custom-static-block_4 strong,.cms-gamescom2017 .custom-page .custom-static-block_4 strong{text-transform:uppercase}.cms-gamescom2016 .custom-page .custom-static-block_1 img,.cms-gamescom2016 .custom-page .custom-static-block_3 img,.cms-gamescom2017 .custom-page .custom-static-block_1 img,.cms-gamescom2017 .custom-page .custom-static-block_3 img{margin:0 auto}.cms-gamescom2016 .custom-page .custom-page-video,.cms-gamescom2017 .custom-page .custom-page-video{position:relative;display:inline-block;width:1180px;height:372px;margin:39px 0 23px 24px}.cms-gamescom2016 .custom-page .custom-page-video .custom-video-left,.cms-gamescom2017 .custom-page .custom-page-video .custom-video-left{position:absolute;top:19px;left:61px}.cms-gamescom2016 .custom-page .custom-page-video .custom-video-left span,.cms-gamescom2017 .custom-page .custom-page-video .custom-video-left span{display:inline-block;padding-bottom:3px}.cms-gamescom2016 .custom-page .custom-page-video .custom-page-video-insert,.cms-gamescom2017 .custom-page .custom-page-video .custom-page-video-insert{position:absolute;right:30px;top:0px}.cms-gamescom2016 .custom-page .custom-page-video .custom-page-video-insert p:first-of-type,.cms-gamescom2017 .custom-page .custom-page-video .custom-page-video-insert p:first-of-type{padding-top:18px;padding-bottom:0;text-transform:uppercase;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:36px}.cms-gamescom2016 .custom-page .custom-page-video .custom-page-video-insert p:first-of-type span,.cms-gamescom2017 .custom-page .custom-page-video .custom-page-video-insert p:first-of-type span{color:#b70000}.cms-gamescom2016 .custom-page .custom-page-video .custom-page-video-insert p:last-of-type,.cms-gamescom2017 .custom-page .custom-page-video .custom-page-video-insert p:last-of-type{font-size:13px;padding-bottom:20px;padding-top:0;font-family:Arial,Helvetica,sans-serif;margin-top:-3px;margin-left:5px}.cms-gamescom2016 .custom-page .custom-static-block_3,.cms-gamescom2017 .custom-page .custom-static-block_3{padding-top:32px}.cms-gamescom2016 .custom-page .custom-page-footer,.cms-gamescom2017 .custom-page .custom-page-footer{padding-bottom:30px}.cms-gamescom2016 .custom-page .custom-page-footer .custom-footer-social,.cms-gamescom2017 .custom-page .custom-page-footer .custom-footer-social{display:inline-block;width:100%;padding:0 0px 20px;text-align:center}.cms-gamescom2016 .custom-page .custom-page-footer .custom-footer-social>div,.cms-gamescom2017 .custom-page .custom-page-footer .custom-footer-social>div{display:inline-block;width:20%;margin:25px 0}.cms-gamescom2016 .custom-page .custom-page-footer .custom-footer-social>div img,.cms-gamescom2017 .custom-page .custom-page-footer .custom-footer-social>div img{display:inline-block;vertical-align:middle;max-width:160px;max-height:77px}.cms-gamescom2016 .custom-page .custom-page-footer .custom-h1,.cms-gamescom2017 .custom-page .custom-page-footer .custom-h1{font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif;font-size:46px;text-transform:uppercase;padding-top:26px;padding-bottom:0;text-align:center}.cms-gamescom2016 .custom-page .custom-page-footer .custom-subtitle,.cms-gamescom2017 .custom-page .custom-page-footer .custom-subtitle{padding-top:0;margin-top:-2px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:27px;text-align:center;text-transform:uppercase;color:#b70000;text-align:center;padding-bottom:26px}#Tabelle_01{position:relative;left:-16px;top:-16px;width:1222px;margin-bottom:-32px}#config-win-lp-01{width:1222px;height:877px}#config-win-lp-02{width:1222px;height:299px}#config-win-lp-03{width:1222px;height:106px}#config-win-lp-04{position:absolute;left:0px;top:0;width:97px;height:393px}.config-win-lp-cont{position:relative;height:393px;background:#1e1e1e}#config-win-lp-05{position:absolute;left:97px;top:0;width:249px;height:201px}#config-win-lp-06{position:absolute;left:346px;top:0;width:265px;height:201px}#config-win-lp-07{position:absolute;left:611px;top:0;width:251px;height:201px}#config-win-lp-08{position:absolute;left:862px;top:0;width:275px;height:201px}#config-win-lp-09{position:absolute;left:1137px;top:0;width:85px;height:393px}#config-win-lp-10{position:absolute;left:97px;top:202px;width:249px;height:192px}#config-win-lp-11{position:absolute;left:346px;top:202px;width:265px;height:192px}#config-win-lp-12{position:absolute;left:611px;top:202px;width:251px;height:192px}#config-win-lp-13{position:absolute;left:862px;top:202px;width:275px;height:192px}#config-win-lp-14{position:relative;width:1222px;height:155px}#config-win-lp-14 a{position:absolute;display:block;width:666px;height:77px;top:19px;left:273px}#config-win-lp-15{width:1222px;height:106px}#config-win-lp-16{width:1222px;background:#1e1e1e;color:#828282;padding:16px 81px}#config-win-lp-16 ul li{line-height:16px;margin-bottom:10px}.cms-page-view .col-1 .std{margin-bottom:20px}#map{width:100%;height:200px}.contact-dialog .static-contant-wrapper{padding-top:0}.contact-dialog .static-contant-wrapper h4{padding:0;margin:0}.contact-dialog .static-contant-wrapper .form-list{padding:5px 13px 10px 0px}.contact-dialog .contact-us-form-container .form-list .control{margin-right:10px;line-height:0}.contact-dialog .contact-us-form-container .form-list .control:before{content:""}.contact-dialog .date-input .date-bg{left:109px}.contact-dialog .contact-us-form-container .rukruf-block .ui-selectmenu-button{width:141px !important;float:right}.contact-dialog .static-contant-wrapper p{padding:18px 136px 9px 0}.contact-dialog .message.success,.contact-dialog .message.error{padding:10px 20px;margin:-10px 0 20px 0;border:1px solid #219400;color:#219400}.contact-dialog .message.error{border:1px solid #c60e0a;color:#c60e0a}.cms-kontakt #ui-datepicker-div{top:1344px !important}.block-mobile{display:none !important}.cms-pc-bestellen .main .std{background:#fff;padding:20px;margin-bottom:10px}.cms-pc-bestellen .main .std h2{font-size:16px;margin:5px 0;font-family:Arial,Helvetica,sans-serif;font-weight:700}.cms-pc-bestellen .main .std h3{font-size:13px;margin:5px 0;font-family:Arial,Helvetica,sans-serif;font-weight:700}.cms-pc-bestellen .main .std p,.cms-pc-bestellen .main .std ul{font:13px/19px Arial,Helvetica,sans-serif;padding:9px 0;margin:0}.cms-pc-bestellen .main .std table h2{margin:10px}.cms-pc-bestellen .main .std table tr td{padding:5px 10px}.cms-pc-bestellen .main .std table tr:nth-child(2n){background:#eaeaea}.cms-b2b .img-info{width:500px;margin-left:-250px;top:61px}.cms-b2b .img-content{font-size:18px;line-height:8px;text-transform:none;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-b2b .static-contant-wrapper img{margin-bottom:-5px}.cms-b2b .static-contant-wrapper p{padding-left:0}.cms-b2b .static-contant-wrapper h2{margin:0;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;font-size:24px;margin-top:10px}.cms-b2b .static-contant-wrapper .b2b-list,.cms-b2b .static-contant-wrapper ul{padding:0 5px 0 0;margin:11px 0 24px 0;font-family:Arial, sans-serif}.cms-b2b .static-contant-wrapper .b2b-list li,.cms-b2b .static-contant-wrapper ul li{font-size:18px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;line-height:23px;margin-bottom:5px;padding-left:25px;position:relative}.cms-b2b .static-contant-wrapper .b2b-list li:before,.cms-b2b .static-contant-wrapper ul li:before{content:"\E006";position:absolute;left:0;font-weight:700;font-size:18px;margin-left:-1px;margin-right:6px;color:#c60e0a}.cms-b2b .static-contant-wrapper .b2b-list li strong,.cms-b2b .static-contant-wrapper ul li strong{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-weight:400}.cms-b2b .b2b-overview,.cms-b2b .b2b-kontakt{padding:20px 33px 0}.cms-b2b .b2b-overview.left-content,.cms-b2b .b2b-kontakt.left-content{width:62%;display:inline-block;vertical-align:top;padding:20px 5px 0 33px}.cms-b2b .b2b-kontakt{margin-bottom:10px;display:inline-block;vertical-align:top;margin-top:38px;padding:5px 5px 10px;border:1px solid #cfcfcf;font-size:14px;min-width:356px;min-height:130px}.cms-b2b .b2b-kontakt img{width:130px;height:130px;float:left;margin-right:5px}.cms-b2b .static-contant-wrapper .mifcom-partners{font-size:0;padding-bottom:5px}.cms-b2b .static-contant-wrapper .mifcom-partners h4{margin-top:26px;font-size:23px;padding-bottom:55px}.cms-b2b .mifcom-partner{display:inline-block;vertical-align:middle;width:25%;text-align:center;height:91px;line-height:71px}.cms-b2b .mifcom-partner img{vertical-align:middle}.cms-b2b .gray{height:17px}.gamescom-image{width:100%}.gamescom-section{position:relative}.gamescom-section:first-child .gamescom-text .gamescom-header{margin-bottom:25px}.gamescom-section:nth-child(2) .gamescom-btn{top:464px;left:487px}.gamescom-section:nth-child(3) .hexagon{top:142px;right:57px}.gamescom-section:nth-child(3) .gamescom-btn{bottom:179px;left:446px}.gamescom-section:nth-child(4) .hexagon{top:161px;right:138px}.gamescom-section:nth-child(4) .hexagon p{padding:9px 0 !important}.gamescom-section:nth-child(4) .hexagon .hexagon-header{font-size:24px;line-height:32px;margin-bottom:5px}.gamescom-section:nth-child(4) .gamescom-btn{bottom:474px;left:388px;padding-right:15px}.gamescom-section:nth-child(5){margin-top:1px}.gamescom-section:nth-child(5) .gamescom-btn{top:352px;left:211px;font-size:17px;font-weight:400;padding:13px 18px}.gamescom-section:nth-child(5) .gamescom-btn:before{right:-15px;width:29px;height:29px;top:7px}.gamescom-section:nth-child(5) .gamescom-btn:nth-of-type(2){left:auto;right:177px}.gamescom-section:nth-child(5) .gamescom-btn:nth-of-type(3){top:749px}.gamescom-section:nth-child(5) .gamescom-btn:nth-of-type(4){left:auto;right:177px;top:749px}.gamescom-section:nth-child(5) .gamescom-text{top:42px;width:963px}.gamescom-section:nth-child(5) .gamescom-text .gamescom-header{font-size:61px;line-height:54px}.gamescom-section:nth-child(7){background:#000}.gamescom-text{top:796px;left:148px;text-align:center;color:#fff;width:922px;font-size:14px;text-shadow:3px 3px 20px #959696}.gamescom-text .gamescom-header{font:48px/43px "Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-gamescom2017 .col-1 .std .gamescom-text p{font-size:16px;line-height:24px;padding:9px 0 9px}#clockdiv{top:1324px;left:575px;color:#fff;font:16px/16px "Eurostile-Med",Arial,Helvetica,sans-serif}.gamescom-btn{padding:23px 18px;color:#fff;background:#b70000;font:20px/16px Arial,Helvetica,sans-serif;font-weight:700;word-spacing:3px}.gamescom-btn:before{content:'';position:absolute;display:block;right:-23px;width:45px;height:44px;top:9px;background:#b70000;transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;transform:rotateX(-1.14592deg) rotateY(-54.6693deg) rotateZ(-45.26367deg)}.hexagon{color:#fff;text-align:center;font-size:15px}.hexagon .hexagon-header{font-size:18px;font-weight:700}.hexagon p{line-height:24px}.dedline-hide{color:#fff;bottom:305px;left:544px;text-transform:uppercase;text-align:center}.dedline-hide .dedline-header{font:47px/46px "Eurostile-Bla",Arial,Helvetica,sans-serif}.dedline-hide .dedline-content{font:23px/23px "Eurostile-Med",Arial,Helvetica,sans-serif;padding-top:14px}.dedline-show{color:#fff;bottom:321px;left:558px;text-transform:uppercase;text-align:center}.dedline-show .dedline-header{font:47px/46px "Eurostile-Bla",Arial,Helvetica,sans-serif}.dedline-show .dedline-content{font:28px/23px "Eurostile-Bla",Arial,Helvetica,sans-serif;padding-top:10px}.dedline-show:before,.dedline-show:after{content:"";display:inline-block;vertical-align:middle;font-size:45px;line-height:45px;color:#fff;text-decoration:none;position:absolute;bottom:-45px;left:53px}.dedline-show:after{left:63px}.dedline-show a{position:absolute;display:block;width:294px;height:256px;top:-86px;left:-68px}#gamescommap{font-size:0}.mission{position:relative}.mission-link{display:block;position:absolute;bottom:11px;right:1px;color:#fff;font-size:17px;margin-right:22px}.mission-link:hover{color:#fff;text-decoration:underline;cursor:pointer}.mission-link:after{content:"\E006";font-size:24px;position:relative;top:-5px;color:#c60e0a;text-decoration:none;position:absolute;right:-22px}.mission-link:after:hover{text-decoration:none}.main-content .homepage-bottom{margin-bottom:0}.main-content .homepage-bottom .inner-sidebar-right .cms-achieves{width:100%;padding:0;float:none;overflow:hidden;margin:0}.main-content .homepage-bottom .inner-sidebar-right .achieve{width:100%}.main-content .homepage-bottom .inner-sidebar-right .link-read-more:before,.main-content .homepage-bottom .inner-sidebar-right .link-read-more:after{content:""}.main-content .homepage-bottom .inner-sidebar-right .link-read-more.awards{margin-top:7px}.main-content .homepage-bottom .inner-sidebar-right .block .block-title>span{font-size:16px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:15px}.main-content .homepage-bottom .inner-sidebar-right .achieve-trustedrating{padding-left:31px;padding-top:0;min-height:207px}.main-content .homepage-bottom .inner-sidebar-right .link-read-more{margin-top:0;margin-right:0}.main-content .homepage-bottom .home-payment-shipping{float:right;background:#fff;width:45%;border-bottom:1px solid #cfcfcf}.main-content .homepage-bottom .link-read-more{float:right;margin-top:20px;font-size:12px;margin-right:-13px}.main-content .homepage-bottom .sidebar-flexible-shipping{background:#fff}.main-content .homepage-bottom .div-h4{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#252525;font-size:18px;margin-bottom:16px}.main-content .homepage-bottom .upper-payment li{display:inline-block;vertical-align:top;text-transform:uppercase;color:#383838;font-size:12px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin-right:4px}.main-content .homepage-bottom .home-payment,.main-content .homepage-bottom .home-shipping{padding:18px 20px 5px 30px;overflow:hidden}.main-content .homepage-bottom .home-payment .heading,.main-content .homepage-bottom .home-shipping .heading{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;margin-bottom:21px}.main-content .homepage-bottom .home-payment .heading-ch,.main-content .homepage-bottom .home-shipping .heading-ch{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;margin-bottom:11px}.main-content .homepage-bottom .home-payment .heading-ch :after,.main-content .homepage-bottom .home-shipping .heading-ch :after{content:"";position:absolute;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -446px;width:29px;height:20px;margin-left:5px}.main-content .homepage-bottom .inner-content .homepage-block-title{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:21px;word-spacing:1px;padding-left:15px;letter-spacing:0}.main-content .homepage-bottom .homepage-block .cms-why-us{width:54.5%;padding-top:25px;height:369px;border-bottom:1px solid #cfcfcf}.main-content .homepage-bottom .homepage-block .cms-why-us .link-read-more{margin-top:10px;margin-right:0;position:absolute;bottom:6px;right:10px}.main-content .homepage-bottom .sidebar-payment-methods li{margin-right:16px;margin-bottom:13px}.main-content .homepage-bottom .sidebar-payment-methods li.paypal{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-610px -554px;width:72px;height:21px}.main-content .homepage-bottom .sidebar-payment-methods li.visa{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-450px -554px;width:88px;height:23px;margin-right:28px}.main-content .homepage-bottom .sidebar-payment-methods li.sofort{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-199px -615px;width:80px;height:25px}.main-content .homepage-bottom .sidebar-payment-methods li.postfinance{background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/postfinance_home_icon.png");width:89px;height:34px}.main-content .homepage-bottom .sidebar-payment-methods li.postfinance span{visibility:hidden}.main-content .homepage-bottom .sidebar-payment-methods li.vorkasse{background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/vorkasse_home_icon.png");width:77px;height:34px}.main-content .homepage-bottom .sidebar-payment-methods li.vorkasse span{visibility:hidden}.main-content .homepage-bottom .sidebar-payment-methods li a,.main-content .homepage-bottom .sidebar-payment-methods li span{display:block;width:100%;height:100%}.main-content .homepage-bottom .commerce-finance{margin-top:10px}.main-content .homepage-bottom .commerce-finance span{display:inline-block;vertical-align:middle;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_finanz_logo_mainpage.png);background-position:0px 0px;width:148px;height:22px;cursor:pointer}.main-content .homepage-bottom .home-payment{border-bottom:2px solid #e5e5e5}.main-content .homepage-bottom .home-payment .commerce-finance a{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_finanz_logo_mainpage.png);background-position:0px 0px;width:148px;height:22px;display:inline-block;vertical-align:middle;margin-top:12px;position:relative;top:-5px}.main-content .homepage-bottom .home-shipping{padding:24px 20px 6px 30px}.main-content .homepage-bottom .home-shipping .sidebar-flexible-shipping{padding:0;margin-bottom:20px}.main-content .homepage-bottom .home-shipping .sidebar-flexible-shipping li{display:inline-block;vertical-align:top;margin-right:14px}.main-content .homepage-bottom .home-shipping .link-read-more{margin-top:17px}.main-content .homepage-bottom .home-shipping li{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;margin-bottom:10px;font-size:14px}.main-content .homepage-bottom .home-shipping li:last-child{margin-bottom:0}.main-content .homepage-bottom .reasons-list li{padding-left:81px;margin-bottom:27px}.main-content .homepage-bottom .reasons-list li:last-child{margin-bottom:0}.main-content .homepage-bottom .reasons-list li:after{content:"";position:absolute;left:8px;top:-7px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:0px -615px;width:57px;height:67px}.main-content .homepage-bottom .reasons-list li div{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:4px}.main-content .homepage-bottom .reasons-list .honors:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:0px -682px;width:28px;height:38px;left:23px;top:8px}.main-content .homepage-bottom .reasons-list .quality:before{left:24px;top:8px}.main-content .homepage-bottom .reasons-list .pro:before{left:17px;top:10px}.main-content .homepage-bottom .reasons-list .security:before{top:9px;left:15px}.main-content .homepage-bottom .achieve-ekomi{padding-left:44px;padding-bottom:13px;min-height:281px}.main-content .homepage-bottom .certified-shop{position:relative;margin-top:5px}.main-content .homepage-bottom .certified-shop .link-read-more{color:#c9c9c9;float:none;position:absolute;bottom:8px;right:10px;margin-right:0}.main-content .block-without-sidebar.homepage-static{margin-top:5px}.main-content .block-without-sidebar.homepage-static .certified-shop{position:relative;margin-top:5px}.main-content .block-without-sidebar.homepage-static .certified-shop .link-read-more{color:#c9c9c9;float:none;position:absolute;bottom:8px;right:10px;margin-right:0}.main-content .block-without-sidebar.homepage-footer{margin-top:5px}.homepage-footer .homepage-seo{color:#646464;overflow:hidden;position:relative;padding:15px 47px 16px 23px}.homepage-footer .homepage-seo p{font-size:13px;margin-bottom:19px}.homepage-footer .homepage-seo h3,.homepage-footer .homepage-seo h2{font-size:18px;line-height:21px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.homepage-footer .homepage-seo .show-more{position:absolute;bottom:2px;right:1px;display:block}.homepage-footer .homepage-seo .show-more:after{content:"\E003";color:#c60e0a;font-size:25px;display:inline-block;vertical-align:middle}.homepage-footer .homepage-seo .show-more.opened:after{content:"\E008"}.homepage-footer .js-show{display:none}.homepage-footer .inner-sidebar-right .block-content{padding:8px 15px}.homepage-footer .inner-sidebar-right .link-read-more:after,.homepage-footer .inner-sidebar-right .link-read-more:before{content:""}.homepage-footer h1.homepage-seo{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:21px;word-spacing:1px;padding-left:18px;letter-spacing:0;color:#101010}.seo-home-title{margin-top:-346px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:21px;word-spacing:1px;padding-left:18px;letter-spacing:0}.presse-container .carusel-item{text-align:center}.presse-container .owl-next,.presse-container .owl-prev{right:0;left:auto;cursor:pointer;position:absolute;top:50%;margin-top:-25px;overflow:hidden;font-size:0}.presse-container .owl-next:before,.presse-container .owl-prev:before{font-family:"Icons";content:'\e60c';width:43px;height:46px;line-height:46px;color:#525252;font-size:21px;background:#f3f3f3;border-radius:4px;display:block;text-align:center;opacity:0.9}.presse-container .owl-prev{left:0;right:auto}.presse-container .owl-prev:before{content:'\e60b'}.presse-container-ch .carusel-item{text-align:center}.presse-container-ch .owl-next,.presse-container-ch .owl-prev{right:0;left:auto;cursor:pointer;position:absolute;top:50%;margin-top:-25px;overflow:hidden;font-size:0}.presse-container-ch .owl-next:before,.presse-container-ch .owl-prev:before{font-family:"Icons";content:'\e60c';width:43px;height:46px;line-height:46px;color:#525252;font-size:21px;background:#f3f3f3;border-radius:4px;display:block;text-align:center;opacity:0.9}.presse-container-ch .owl-prev{left:0;right:auto}.presse-container-ch .owl-prev:before{content:'\e60b'}.homepage-footer .block .block-title>span{font-size:16px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:15px}.js-blog-list-wrapper .blog-item{border-bottom:1px solid #dadada;padding-bottom:10px;margin-bottom:10px}.js-blog-list-wrapper .blog-item:last-child{border:0;margin-bottom:0}.js-blog-list-wrapper .blog-item-link .blog-item-title{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:15px;display:block;width:100%}.js-blog-list-wrapper .blog-item-link .img-container{width:63px;height:44px;border-radius:4px;border:1px solid #dadada;overflow:hidden;float:left;margin-right:5px}.js-blog-list-wrapper .blog-item-link .img-container .blog-item-image{width:100%}.homepage-mission{margin-bottom:10px}.homepage-header-inner .owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.homepage-header-inner .owl-carousel .owl-animated-in{z-index:0}.homepage-header-inner .owl-carousel .owl-animated-out{z-index:1}.homepage-header-inner .owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.homepage-header-inner .owl-height{transition:height 500ms ease-in-out}.homepage-header-inner .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.homepage-header-inner .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;background:#111111;height:100%}.homepage-header-inner .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.homepage-header-inner .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);height:100%}.homepage-header-inner .owl-carousel .owl-controls .owl-nav .owl-prev,.homepage-header-inner .owl-carousel .owl-controls .owl-nav .owl-next,.homepage-header-inner .owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.homepage-header-inner .owl-carousel.owl-loaded{display:block}.homepage-header-inner .owl-carousel.owl-loading{opacity:0;display:block}.homepage-header-inner .owl-carousel.owl-hidden{opacity:0}.homepage-header-inner .owl-carousel .owl-refresh .owl-item{display:none}.homepage-header-inner .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#000000}.homepage-header-inner .owl-carousel .owl-item img{display:block;max-width:1920px;width:auto;-webkit-transform-style:preserve-3d;margin:0 auto;min-height:630px}.homepage-header-inner .owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.homepage-header-inner .owl-carousel .owl-grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.homepage-header-inner .owl-carousel.owl-rtl{direction:rtl}.homepage-header-inner .owl-carousel.owl-rtl .owl-item{float:right}.homepage-header-inner .no-js .owl-carousel{display:block}.homepage-header-inner .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.homepage-header-inner .owl-carousel .owl-item img{transform-style:preserve-3d}.homepage-header-inner .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000000}.homepage-header-inner .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale 100ms ease}.homepage-header-inner .owl-carousel .owl-video-play-icon:hover{transition:scale(1.3, 1.3)}.homepage-header-inner .owl-carousel .owl-video-playing .owl-video-tn,.homepage-header-inner .owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.homepage-header-inner .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.homepage-header-inner .owl-carousel .owl-video-frame{position:relative;z-index:1}.homepage-header-inner .image-detail{position:relative;height:630px}.homepage-header-inner .image-detail .banner-thumbs{margin:0 auto;text-align:center;width:100%;height:30px;position:relative;top:-30px;background:linear-gradient(90deg, #dadada 50%, transparent 50%);display:block;z-index:1}.homepage-header-inner .image-detail .banner-thumbs .banner-thumbs-wrapper{position:relative;max-width:1222px;display:block;margin:0 auto;background:linear-gradient(90deg, #dadada 905px, transparent 317px)}.homepage-header-inner .image-detail .banner-thumbs .banner-thumbs-bullets{position:relative;width:906px;display:inline-block;background:#dadada;float:left;padding-left:100px}.homepage-header-inner .image-detail .banner-thumbs .banner-thumbs-corner{position:relative;width:316px;display:inline-block;margin:0 auto;float:left;background:transparent}.homepage-header-inner .image-detail .banner-thumbs .banner-thumbs-corner:before{position:absolute;content:'';display:inline-block;border-top:30px solid transparent;border-left:13px solid #dadada;left:0;top:0}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb{position:relative;z-index:100;display:inline-block;background:#1a1a1b;margin:13px 5px;height:3px;width:40px;min-width:40px;cursor:pointer}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb .js-banner-nav{cursor:pointer;position:relative;padding:10px}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb:hover{opacity:0.5}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb:before{content:'';display:block;border-top:3px solid #1a1a1b;border-left:3px solid transparent;position:absolute;left:-3px;top:0}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb:after{content:'';display:block;border-bottom:3px solid #1a1a1b;border-right:3px solid transparent;position:absolute;left:40px;top:0}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb .time-line{position:absolute;top:0;left:0;height:3px;width:0;background:#c60e0a;display:block}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb.active-thumbnale{opacity:1;background:#c60e0a}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb.active-thumbnale:before{content:'';display:block;border-top:3px solid #c60e0a;border-left:3px solid transparent;position:absolute;left:-3px;top:0}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb.active-thumbnale:after{content:'';display:block;border-bottom:3px solid #c60e0a;border-right:3px solid transparent;position:absolute;left:40px;top:0}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb:first-child{margin-left:0}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb:last-child{margin-right:0}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb a{display:table;position:relative;padding-left:85px;height:63px}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb a .thumb-img-container{position:absolute;left:5px;top:4px;width:56px;height:54px;bottom:5px;background:#101010}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb a img{width:56px;height:54px}.homepage-header-inner .image-detail .banner-thumbs .banner-thumb a span{font:15px/18px "Eurostile-Med",Arial,Helvetica,sans-serif;display:table-cell;vertical-align:middle;padding-right:10px;height:63px}.homepage-header-inner .image-detail .owl-nav{position:absolute;z-index:200;margin-top:-10px;width:100%;top:0}.homepage-header-inner .image-detail .owl-nav div{width:42px;height:65px;z-index:60;border:0}.homepage-header-inner .image-detail .owl-nav .owl-prev{position:absolute;left:0}.homepage-header-inner .image-detail .owl-nav .owl-next{position:absolute;right:0}.image-gallery-outer,.banner-slider{overflow:hidden;height:630px}@media screen and (min-width: 1701px){.image-gallery-outer,.banner-slider{height:630px}}.homepage-header-inner .animated{animation-duration:1s;animation-fill-mode:both}.homepage-header-inner .animated.infinite{animation-iteration-count:infinite}.homepage-header-inner .animated.hinge{animation-duration:2s}.homepage-header-inner .animated.bounceIn,.homepage-header-inner .animated.bounceOut{animation-duration:.75s}.homepage-header-inner .animated.flipOutX,.homepage-header-inner .animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.homepage-header-inner .bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.homepage-header-inner .flash{animation-name:flash}@keyframes pulse{0%{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}100%{transform:scale3d(1, 1, 1)}}.homepage-header-inner .pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}100%{transform:scale3d(1, 1, 1)}}.homepage-header-inner .rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.homepage-header-inner .shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}100%{transform:rotate3d(0, 0, 1, 0deg)}}.homepage-header-inner .swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{transform:scale3d(1, 1, 1)}}.homepage-header-inner .tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{transform:none}}.homepage-header-inner .wobble{animation-name:wobble}@keyframes jello{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}100%{transform:none}}.homepage-header-inner .jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;transform:scale3d(1, 1, 1)}}.homepage-header-inner .bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}100%{transform:none}}.homepage-header-inner .bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}100%{transform:none}}.homepage-header-inner .bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}100%{transform:none}}.homepage-header-inner .bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}100%{transform:translate3d(0, 0, 0)}}.homepage-header-inner .bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.homepage-header-inner .bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}100%{opacity:0;transform:translate3d(0, 2000px, 0)}}.homepage-header-inner .bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}100%{opacity:0;transform:translate3d(-2000px, 0, 0)}}.homepage-header-inner .bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}100%{opacity:0;transform:translate3d(2000px, 0, 0)}}.homepage-header-inner .bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}100%{opacity:0;transform:translate3d(0, -2000px, 0)}}.homepage-header-inner .bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.homepage-header-inner .fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}100%{opacity:1;transform:none}}.homepage-header-inner .fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.homepage-header-inner .fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0, 100%, 0)}}.homepage-header-inner .fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0, 2000px, 0)}}.homepage-header-inner .fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;transform:translate3d(-100%, 0, 0)}}.homepage-header-inner .fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;transform:translate3d(-2000px, 0, 0)}}.homepage-header-inner .fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;transform:translate3d(100%, 0, 0)}}.homepage-header-inner .fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;transform:translate3d(2000px, 0, 0)}}.homepage-header-inner .fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -100%, 0)}}.homepage-header-inner .fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0, -2000px, 0)}}.homepage-header-inner .fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}.homepage-header-inner .animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{transform:perspective(400px)}}.homepage-header-inner .flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{transform:perspective(400px)}}.homepage-header-inner .flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.homepage-header-inner .flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.homepage-header-inner .flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.homepage-header-inner .lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}100%{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.homepage-header-inner .lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.homepage-header-inner .rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.homepage-header-inner .rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.homepage-header-inner .rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.homepage-header-inner .rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.homepage-header-inner .rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}100%{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.homepage-header-inner .rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.homepage-header-inner .rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.homepage-header-inner .rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.homepage-header-inner .rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.homepage-header-inner .rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translate3d(0, 700px, 0);opacity:0}}.homepage-header-inner .hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;transform:none}}.homepage-header-inner .rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}100%{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.homepage-header-inner .rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.homepage-header-inner .zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.homepage-header-inner .zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.homepage-header-inner .zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.homepage-header-inner .zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.homepage-header-inner .zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}.homepage-header-inner .zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.homepage-header-inner .zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.homepage-header-inner .zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.homepage-header-inner .zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.homepage-header-inner .zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.homepage-header-inner .slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.homepage-header-inner .slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.homepage-header-inner .slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.homepage-header-inner .slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate3d(0, 0, 0)}100%{visibility:hidden;transform:translate3d(0, 100%, 0)}}.homepage-header-inner .slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate3d(0, 0, 0)}100%{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.homepage-header-inner .slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate3d(0, 0, 0)}100%{visibility:hidden;transform:translate3d(100%, 0, 0)}}.homepage-header-inner .slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate3d(0, 0, 0)}100%{visibility:hidden;transform:translate3d(0, -100%, 0)}}.homepage-header-inner .slideOutUp{animation-name:slideOutUp}.page-header,.account-header{margin-bottom:10px;position:relative;z-index:20;background:#191919}.page-header+.main,.account-header+.main{padding-top:10px}.page-header-inner,.account-header-inner{position:relative;z-index:20;overflow:hidden}.page-header-inner:before,.account-header-inner:before,.page-header-inner:after,.account-header-inner:after{content:'';position:absolute;display:block;z-index:200;bottom:0;right:0;left:50%}.page-header-inner:before,.account-header-inner:before{background:#f0f0f0;height:25px;margin-left:322.39px;width:50%}.page-header-inner:after,.account-header-inner:after{margin-left:297.39px;display:block;height:0;width:0;border-bottom:25px solid #f0f0f0;border-left:25px solid transparent}.page-header-image,.account-image{background-repeat:no-repeat;background-position:center center}.page-breadcrumbs{color:#fff}.page-breadcrumbs a{color:#fff}.page-header-title-block,.account-title-block{position:relative;height:156px;padding-top:30px}.page-header-title,.account-title{display:inline-block;vertical-align:middle;margin:0;color:#fff;font:38px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase}.page-header-title span,.account-title span{display:block;font:21px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:none}.cms-index-noroute .col-right.sidebar{display:none}.cms-index-noroute .main-content{padding:40px 20px}.customer-account-logoutsuccess .main-content{padding:40px 20px}.advisor-seo-block{font-size:0;margin-top:-115px;margin-bottom:10px}.advisor-seo-block .seo-left,.advisor-seo-block .seo-right{display:inline-block;vertical-align:top}.advisor-seo-block .seo-left{width:75.9%}.advisor-seo-block .seo-right{width:24.1%;padding-left:9px}.advisor-seo-block .seo-home-title{margin-top:0}.advisor-seo-block .sidebar-payment-methods li{max-width:none;width:103px}.advisor-seo-block .sidebar-payment-methods li.sidebar-paypal{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-260px -554px;width:99px;height:25px}.advisor-seo-block .sidebar-payment-methods li.sidebar-visa{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-385px -429px;width:104px;height:22px}.advisor-seo-block .sidebar-payment-methods li.sidebar-commerz{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_finanz_logo_plp.png);background-position:0px 0px;width:113px;height:16px;margin-left:30px}.advisor-seo-block .sidebar-payment-methods li.sidebar-sofort{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-538px -554px;width:72px;height:22px}.advisor-seo-block .sidebar-payment-methods li a{display:block;width:100%;height:100%}.advisor-seo-block .sidebar-flexible-shipping li{font-size:12px}.advisor-seo-block .block-shipping{margin-top:5px}.advisor-seo-block .homepage-seo{position:relative;padding-bottom:7px}.advisor-seo-block .homepage-seo p{font-size:13px;margin-bottom:14px;color:#646464}.advisor-seo-block .homepage-seo h3,.advisor-seo-block .homepage-seo h2{font-size:18px;line-height:21px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;color:#646464}.advisor-seo-block .js-show{display:none}.advisor-seo-block .show-more{position:absolute;bottom:5px;right:10px}.advisor-seo-block .show-more:after{font-family:"iconfont";content:"\E003";color:#c60e0a;font-size:25px;display:inline-block;vertical-align:middle}.advisor-seo-block .show-more.opened:after{content:"\E008"}.advisor-seo-block .block-achieves .block-content{padding-bottom:23px}.advisor-seo-block .block-achieves .block-content img{margin:0 auto;display:block}body.kaufberater-index-index .breadcrumbs{position:absolute;z-index:1;width:100%;max-width:100%;padding-top:5px}body.kaufberater-index-index .breadcrumbs ol{max-width:1222px;margin:0 auto}body.kaufberater-index-index .breadcrumbs ol li:first-child{padding-left:20px}body.kaufberater-index-index .breadcrumbs ol li:before,body.kaufberater-index-index .breadcrumbs ol a{color:#7a7a7a}body.kaufberater-index-index #kaufberater_description img{width:100%}body.kaufberater-index-index #kaufberater_description .text-block{height:55px;position:relative;top:-33px;padding-left:15px}body.kaufberater-index-index #kaufberater_description .text-block_title,body.kaufberater-index-index #kaufberater_description .text-block_content{display:block}body.kaufberater-index-index #kaufberater_description .text-block_title{text-transform:uppercase}body.kaufberater-index-index #kaufberater_description .part-1{font:36px/48px "Eurostile-Bol",Arial,Helvetica,sans-serif}body.kaufberater-index-index #kaufberater_description .part-2{font:36px/48px "Eurostile-Bla",Arial,Helvetica,sans-serif}body.kaufberater-index-index #kaufberater_description .text-block_content{font:22px/10px "Eurostile-Reg",Arial,Helvetica,sans-serif}body.kaufberater-index-index .group-title{text-transform:uppercase;background-color:#191919}body.kaufberater-index-index .group-title span{position:relative;display:inline-block;width:325px;padding-left:20px;font:21px/48px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;background-color:#373737}body.kaufberater-index-index .group-title span:after{position:absolute;left:100%;content:'';width:0;height:0;border-bottom:48px solid #373737;border-right:28px solid transparent}body.kaufberater-index-index .group-content{background-color:#fff;margin-bottom:13px}body.kaufberater-index-index .group-content:after{position:absolute;left:calc(50% - 53px);content:'';width:0;height:0;border-left:53px solid transparent;border-right:53px solid transparent;border-top:26px solid #fff}body.kaufberater-index-index .group-description{display:inline-block;width:285px;padding:39px 22px 0;vertical-align:top}body.kaufberater-index-index .group-description strong{display:inline-block;font:18px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif}body.kaufberater-index-index .group-description span{display:inline-block;font:14px/16px "Eurostile-Reg",Arial,Helvetica,sans-serif}body.kaufberater-index-index .criterions{display:inline-block;width:calc(100% - 289px);padding:13px 25px 10px 17px}body.kaufberater-index-index .criterions .criterion{border-bottom:1px solid #d5d5d5;padding:6px 0 0 5px}body.kaufberater-index-index .criterions .criterion div,body.kaufberater-index-index .criterions .criterion span,body.kaufberater-index-index .criterions .criterion label{vertical-align:top;display:inline-block}body.kaufberater-index-index .criterions .criterion input[type="radio"],body.kaufberater-index-index .criterions .criterion input[type="checkbox"]{display:none}body.kaufberater-index-index .criterions .criterion label{padding-left:28px;font:14px/1 "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#1a1a1a}body.kaufberater-index-index .criterions .criterion label:before{top:-1px;left:0;height:15px;width:15px;background:#dfdfdf;border-radius:0}body.kaufberater-index-index .criterions .criterion input[type="radio"]:checked+label:after,body.kaufberater-index-index .criterions .criterion input[type="checkbox"]:checked+label:after{position:absolute;top:0;left:0;background:none;content:'\e61b';margin:1px 0 0 3px;color:#000;font-family:'Icons';font-size:11px}body.kaufberater-index-index .criterions .criterion input[type="checkbox"]:checked+label:after{margin:3px 0 0 3px}body.kaufberater-index-index .criterions .criterion:last-child{border-bottom:0}body.kaufberater-index-index .criterions .criterion-name{width:242px}body.kaufberater-index-index .criterions .criterion-name .image{width:60px}body.kaufberater-index-index .criterions .criterion-name .title{width:calc(100% - 64px);padding:10px 0 0 14px;font:14px/1 "Eurostile-Hea",Arial,Helvetica,sans-serif;color:#c60e0a}body.kaufberater-index-index .criterions .criterion-variant-unchecked{width:176px;padding-top:10px}body.kaufberater-index-index .criterions .criterion-variants{width:calc(100% - 430px);padding-top:10px}body.kaufberater-index-index .criterions .criterion-variant{position:relative;padding:0 25px 25px 28px;width:calc(50% - 4px)}body.kaufberater-index-index .criterions .criterion-variant label{position:static;display:block;padding-left:0;font:14px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif}body.kaufberater-index-index .criterions .criterion-variant .criterion-variant-description{font:14px/1 "Eurostile-Reg",Arial,Helvetica,sans-serif}body.kaufberater-index-index .group:first-child .criterions{padding-right:5px}body.kaufberater-index-index .group:first-child .criterion{position:relative;padding:0}body.kaufberater-index-index .group:first-child .criterion-name{display:none}body.kaufberater-index-index .group:first-child .criterion-variant-unchecked{position:absolute;left:-100px;bottom:15px}body.kaufberater-index-index .group:first-child .criterion-variant-unchecked label{font:14px/1 "Eurostile-Hea",Arial,Helvetica,sans-serif}body.kaufberater-index-index .group:first-child .criterion-variants{width:100%;padding:0 0 0 80px}body.kaufberater-index-index .group:first-child .criterion-variant{width:33%;padding:0 5px;margin-bottom:15px;border-right:1px solid #d5d5d5;text-align:center}body.kaufberater-index-index .group:first-child .criterion-variant:last-child{border-right:0}body.kaufberater-index-index .group:first-child .criterion-variant .criterion-variant-image{padding-bottom:19px}body.kaufberater-index-index .group:first-child .criterion-variant label{position:relative;display:inline-block;width:auto}body.kaufberater-index-index .group:first-child .criterion-variant label:before{left:-28px}body.kaufberater-index-index .group:first-child .criterion-variant input[type="checkbox"]:checked+label:after{left:-29px}body.kaufberater-index-index .group:last-child .group-content:after{content:initial}body.kaufberater-index-index .group:last-child .group-description{padding-top:23px}body.kaufberater-index-index .group:last-child .criterion-name{padding-top:20px}body.kaufberater-index-index .group:last-child .criterion-variant-price{width:calc(100% - 250px);padding-top:25px}body.kaufberater-index-index .group:last-child .criterion-variant-price div,body.kaufberater-index-index .group:last-child .criterion-variant-price span,body.kaufberater-index-index .group:last-child .criterion-variant-price label{display:block;vertical-align:baseline}body.kaufberater-index-index .group:last-child .criterion-variant-price #price-range{border-left:24px solid #dedede;border-right:24px solid #dedede;position:relative;background:#dedede}body.kaufberater-index-index .group:last-child .criterion-variant-price #price-range .ui-slider-handle{margin-left:-24px;position:absolute;z-index:100}body.kaufberater-index-index .group:last-child .criterion-variant-price #price-range .ui-slider-handle.ui-state-hover{z-index:101}body.kaufberater-index-index .group:last-child .criterion-variant-price #price-range .ui-slider-handle:last-child{margin-left:0}body.kaufberater-index-index .group:last-child .criterion-variant-price #price-range .ui-slider-range{position:absolute;height:4px;background:#c60e0a}body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls{display:inline-block;width:auto;padding-top:16px}body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls div,body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls span,body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls label{display:inline-block}body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls .price-range-min{padding-left:0}body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls .price-range-max{padding-left:14px}body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls input{margin-right:6px}body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls .currency{vertical-align:middle}body.kaufberater-index-index .group:last-child .criterion-variant-price .price-range-controls .to{padding-left:16px}body.kaufberater-index-index .group:last-child .group-content-bottom{border-top:1px solid #d5d5d5;padding:15px 0 40px 0;margin:0 25px 0 22px;margin-bottom:120px}body.kaufberater-index-index .group:last-child .group-content-bottom:after{content:'';display:block;clear:both}body.kaufberater-index-index .group:last-child .group-content-bottom a{float:left;padding-top:16px;border-bottom:1px solid #444;font:16px/1 "Eurostile-Med",Arial,Helvetica,sans-serif;color:#1a1a1a}body.kaufberater-index-index .group:last-child .group-content-bottom button{float:right;width:240px;height:40px;padding-left:10px;font-size:17px}body.kaufberater-index-index .group:last-child .group-content-bottom button:before{top:-36px;border-top:76px solid transparent;border-right:36px solid #9d0f0c}body.kaufberater-index-index .group:last-child .group-content-bottom button:after{right:2px;margin-top:-9px}.searched-criterias{margin-bottom:10px;line-height:24px}.searched-criterias.searched-criterias-top{border-bottom:1px solid #e5e5e5;padding-bottom:10px}.searched-criterias-bottom{border-top:1px solid #e5e5e5;padding:15px 0 10px}.block-with-sidebar .inner-content,.block-with-sidebar .inner-sidebar-left{float:left}.block-with-sidebar .inner-sidebar-right{float:right}.block-with-sidebar .inner-content{width:75.9%}.block-with-sidebar .inner-sidebar-left,.block-with-sidebar .inner-sidebar-right{width:24.1%}.block-with-sidebar .inner-sidebar-left .block,.block-with-sidebar .inner-sidebar-right .block{margin-bottom:5px}.block-with-sidebar .inner-sidebar-right{padding-left:9px}.block-with-sidebar .inner-sidebar-left{padding-right:9px}.homepage-bottom,.homepage-footer,.homepage-product-tabs{margin-bottom:20px}.homepage-product-tabs .product-price .price-label .category-br{clear:both;display:inline-block}.homepage-product-tabs .product-price .price-label .home-hidden:last-child{color:#12a112}.homepage-product-tabs .tabs-container{position:relative}.homepage-product-tabs .alle-deals{display:block;position:absolute;right:0px;top:15px;z-index:50}.homepage-product-tabs .alle-deals a{font:20px/1.5 "Eurostile-Med",Arial,Helvetica,sans-serif;color:#4a4a4a;padding-right:23px}.homepage-product-tabs .alle-deals a:after{content:"";display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;color:#c60e0a;text-decoration:none;font-size:24px;position:absolute;right:-5px;top:7px}.homepage-product-tabs .alle-deals a:hover{color:#c60e0a}.homepage-product-tabs .tabs-with-carousel .tab-panel .tab-carousel .owl-prev,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-prev,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-prev,.homepage-product-tabs .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-prev,.product-up-sell .homepage-product-tabs .tabs-with-carousel .tab-panel .product-carousel .owl-prev,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-prev,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-prev,.homepage-product-tabs .tabs-with-carousel .tab-panel .tab-carousel .owl-next,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next,.homepage-product-tabs .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-next,.product-up-sell .homepage-product-tabs .tabs-with-carousel .tab-panel .product-carousel .owl-next,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-next,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-next{opacity:0.8;top:132px !important;z-index:60;left:0}.homepage-product-tabs .tabs-with-carousel .tab-panel .tab-carousel .owl-prev:before,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-prev:before,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-prev:before,.homepage-product-tabs .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-prev:before,.product-up-sell .homepage-product-tabs .tabs-with-carousel .tab-panel .product-carousel .owl-prev:before,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-prev:before,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-prev:before,.homepage-product-tabs .tabs-with-carousel .tab-panel .tab-carousel .owl-next:before,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next:before,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next:before,.homepage-product-tabs .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-next:before,.product-up-sell .homepage-product-tabs .tabs-with-carousel .tab-panel .product-carousel .owl-next:before,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-next:before,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-next:before{width:42px;height:65px;line-height:66px;border-radius:0}.homepage-product-tabs .tabs-with-carousel .tab-panel .tab-carousel .owl-next,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next,.homepage-product-tabs .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-next,.product-up-sell .homepage-product-tabs .tabs-with-carousel .tab-panel .product-carousel .owl-next,.homepage-product-tabs .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-next,.product-up-sell .homepage-product-tabs .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-next{right:-2px;left:auto}.homepage-product-tabs .tabs-title{display:none}.homepage-product-tabs .tabs-nav,.homepage-product-tabs .product-up-sell-title{border-left:1px solid #cdcdcd;overflow:hidden}.homepage-product-tabs .tabs-nav li:first-child,.homepage-product-tabs .product-up-sell-title li:first-child{margin-left:-22px;padding-left:28px;padding-right:8px}.homepage-product-tabs .tabs-nav-item.ui-tabs-active,.homepage-product-tabs .product-up-sell-title h2.ui-tabs-active,.product-up-sell-title .homepage-product-tabs h2.ui-tabs-active{background:#1f2020}.homepage-product-tabs .tabs-nav-item,.homepage-product-tabs .product-up-sell-title h2,.product-up-sell-title .homepage-product-tabs h2{transform:skew(25deg)}.homepage-product-tabs .tabs-nav-item a,.homepage-product-tabs .product-up-sell-title h2 a,.product-up-sell-title .homepage-product-tabs h2 a{transform:skew(-25deg);font-size:15px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.homepage-product-tabs .product-tile{padding:11px 25px 15px 25px}.homepage-product-tabs .product-tile .product-name{margin-bottom:2px}.homepage-product-tabs .product-tile .product-actions{padding-left:24px}.homepage-product-tabs .product-tile .product-actions .product-remember{padding-right:8px}.homepage-product-tabs .product-tile .product-image-wrapper{margin-bottom:0}.homepage-product-tabs .product-tile .product-image-wrapper img{width:auto;margin:0 auto 6px}.homepage-product-tabs .product-tile .product-price{min-height:81px;padding-bottom:7px;padding-left:26px}.homepage-product-tabs .product-tile .product-price .price-label.pre{display:none}.homepage-product-tabs .product-tile .product-price .price{line-height:28px;margin:-3px 0 0 0;letter-spacing:-2px}.homepage-product-tabs .tabs-nav-item,.homepage-product-tabs .product-up-sell-title h2,.product-up-sell-title .homepage-product-tabs h2,.homepage-product-tabs .product-up-sell-title h2{border-width:1px 1px 0 1px;border-style:solid;border-color:#cdcdcd}.alle-deals,.all-configurations{display:none}.homepage-middle-bootom .tabs-wrapper{position:relative}.homepage-middle-bootom .product-price .price-label{margin-top:-7px;display:inline-block}.homepage-middle-bootom .product-price .price-label .category-br{clear:both;display:inline-block}.homepage-middle-bootom .product-price .price-label .home-hidden:last-child{color:#12a112}.homepage-middle-bootom .owl-item,.homepage-middle-bootom .skew-inner{height:356px}.homepage-middle-bootom .tabs-title{background:transparent;display:inline-block;border-bottom:1px solid #cfcfcf;padding:17px 20px 11px 4px;margin-bottom:6px}.homepage-middle-bootom .tabs-with-carousel .tab-panel .tab-carousel .owl-next,.homepage-middle-bootom .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next,.homepage-middle-bootom .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-next,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .tab-panel .product-carousel .owl-next,.homepage-middle-bootom .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-next,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-next{right:-2px;top:151px;z-index:60}.homepage-middle-bootom .tabs-with-carousel .tab-panel .tab-carousel .owl-next:before,.homepage-middle-bootom .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next:before,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next:before,.homepage-middle-bootom .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-next:before,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .tab-panel .product-carousel .owl-next:before,.homepage-middle-bootom .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-next:before,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-next:before{border-radius:0;width:42px;height:65px;opacity:0.8;line-height:66px}.homepage-middle-bootom .tabs-with-carousel .tab-panel .tab-carousel .owl-next:hover:before,.homepage-middle-bootom .tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next:hover:before,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next:hover:before,.homepage-middle-bootom .tabs-with-carousel .tab-panel .product-up-sell .product-carousel .owl-next:hover:before,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .tab-panel .product-carousel .owl-next:hover:before,.homepage-middle-bootom .tabs-with-carousel .product-up-sell .product-carousel-wrapper .product-carousel .owl-next:hover:before,.product-up-sell .homepage-middle-bootom .tabs-with-carousel .product-carousel-wrapper .product-carousel .owl-next:hover:before{opacity:1 !important}.homepage-middle-bootom .all-configurations{position:absolute;right:auto;bottom:13px;left:22px;width:100%;display:block;z-index:50;padding:0}.homepage-middle-bootom .all-configurations a{color:#cbcbcb;display:inline-block;-webkit-backface-visibility:hidden;position:relative;text-decoration:underline}.homepage-middle-bootom .all-configurations a:hover{text-decoration:none}.homepage-middle-bootom .all-configurations a span{font:14px/16px "Eurostile-Reg",Arial,Helvetica,sans-serif}.homepage-middle-bootom .all-configurations a span:first-child{padding-right:10px}.homepage-middle-bootom .tab-panel,.homepage-middle-bootom .product-up-sell .product-carousel-wrapper,.product-up-sell .homepage-middle-bootom .product-carousel-wrapper{border:0}.homepage-middle-bootom .tabs-container{margin-top:7px;padding-top:0px;padding-left:210px;position:relative;background:#fff;overflow:hidden;height:356px;border:1px solid #cfcfcf}.homepage-middle-bootom .tabs-container .owl-wrapper-outer{overflow:visible;background:#fff}.homepage-middle-bootom .skew-wrapper-ul{position:absolute;left:0;top:0;width:210px;display:block;height:356px;background:#404040;z-index:50}.homepage-middle-bootom .skew-wrapper-ul .skew-wrapper-inner-ul{padding:9px 0 0 0;width:210px;height:356px;overflow:hidden}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title{width:210px}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2{width:100%;float:none;background:transparent;padding:0 0 0 22px;border:0;margin:0}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 .tabs-nav-anchor,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2 .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item .product-up-sell-title h2 span,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-item span,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 span,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 span{font:18px/47px 'Eurostile-Reg';color:#cbcbcb;padding:0;text-transform:none;text-align:left;border:0}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item .tabs-nav-anchor:after,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item .tabs-nav-anchor:after,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 .tabs-nav-anchor:after,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2 .tabs-nav-anchor:after,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-anchor:after,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item .product-up-sell-title h2 span:after,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item span:after,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item h2 span:after,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-item span:after,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 span:after,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2 span:after,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 span:after{font-family:'Icons';display:block;content:'\e60c';font-size:12px;position:absolute;right:15px;top:0;margin-top:1px}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item+.tabs-nav-item,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item+.tabs-nav-item,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2+.tabs-nav-item,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+.tabs-nav-item,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2+.tabs-nav-item,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title .tabs-nav-item+h2,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item+h2,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item+h2,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2+h2,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+h2,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2+h2{margin:0}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item+.tabs-nav-item .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item+.tabs-nav-item .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2+.tabs-nav-item .tabs-nav-anchor,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+.tabs-nav-item .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2+.tabs-nav-item .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title .tabs-nav-item+h2 .tabs-nav-anchor,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item+h2 .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item+h2 .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2+h2 .tabs-nav-anchor,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+h2 .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2+h2 .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item+.tabs-nav-item .product-up-sell-title h2 span,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item+.tabs-nav-item span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item+.tabs-nav-item h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-item+.tabs-nav-item span,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2+.tabs-nav-item h2 span,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 h2+.tabs-nav-item span,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+.tabs-nav-item h2 span,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+.tabs-nav-item span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2+.tabs-nav-item h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 h2+.tabs-nav-item span,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title .tabs-nav-item+h2 span,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item+h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item+h2 span,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2+h2 h2 span,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 h2+h2 span,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+h2 h2 span,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2+h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2+h2 h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 h2+h2 span{position:relative}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active{background:#1f2020}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active+.tabs-nav-item .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active+.tabs-nav-item .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active+.tabs-nav-item .tabs-nav-anchor:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active+.tabs-nav-item .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active+.tabs-nav-item .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title .tabs-nav-item.ui-tabs-active+h2 .tabs-nav-anchor:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active+h2 .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active+h2 .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active+h2 .tabs-nav-anchor:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active+h2 .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active+h2 .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active+.tabs-nav-item .product-up-sell-title h2 span:before,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active+.tabs-nav-item span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active+.tabs-nav-item h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-item.ui-tabs-active+.tabs-nav-item span:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active+.tabs-nav-item h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 h2.ui-tabs-active+.tabs-nav-item span:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active+.tabs-nav-item h2 span:before,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active+.tabs-nav-item span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active+.tabs-nav-item h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 h2.ui-tabs-active+.tabs-nav-item span:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title .tabs-nav-item.ui-tabs-active+h2 span:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active+h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active+h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active+h2 h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2 h2.ui-tabs-active+h2 span:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active+h2 h2 span:before,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active+h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active+h2 h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 h2.ui-tabs-active+h2 span:before{display:none}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active .tabs-nav-anchor,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active .product-up-sell-title h2 span,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active h2 span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-item.ui-tabs-active span,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active span,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active span,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active span{color:#fff;text-transform:uppercase;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active .tabs-nav-anchor:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active .tabs-nav-anchor:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active .product-up-sell-title h2 span:before,.product-up-sell-title h2 .homepage-middle-bootom .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active h2 span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-item.ui-tabs-active span:before,.homepage-middle-bootom .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active span:before,.product-up-sell-title .homepage-middle-bootom .skew-wrapper-ul .tabs-nav h2.ui-tabs-active span:before,.homepage-middle-bootom .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active span:before{display:none}.homepage-middle-bootom .tab-carousel .owl-prev,.homepage-middle-bootom .product-up-sell .product-carousel .owl-prev,.product-up-sell .homepage-middle-bootom .product-carousel .owl-prev{display:none}.homepage-middle-bootom .tab-carousel .product-tile,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile{padding:16px 0 0;border-left:0;margin:0;height:356px}.homepage-middle-bootom .tab-carousel .product-tile .product-label,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-label,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-label{right:160px}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip{background:rgba(42,43,43,0.9);left:-140px;padding:0;width:320px}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-description,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-description,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-description{margin:28px 0 10px;position:relative}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-description li,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-description li,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-description li{position:relative;font-size:13px;line-height:23px;width:100%;padding-left:44px;padding-right:25px;float:none;color:#fff}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-description li:before,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-description li:before,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-description li:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none;position:absolute;left:24px;top:0}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .btn-primary-go-small,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .btn-primary-go-small,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .btn-primary-go-small{width:181px;margin:0 0 25px 32px;padding:10px 0 9px 10px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .btn-primary-go-small:before,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .btn-primary-go-small:before,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .btn-primary-go-small:before{content:"";position:absolute;right:0px;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right:40px solid #9d0f0c;border-bottom:120px solid transparent}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .btn-primary-go-small:after,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .btn-primary-go-small:after,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .btn-primary-go-small:after{right:0px;margin-top:-9px}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-specs,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-specs,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-specs{display:none;margin:25px 0 13px}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-specs li,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-specs li,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-specs li{font-size:13px;line-height:20px;width:100%;padding-left:61px;padding-right:60px;float:none}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-specs li:before,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-specs li:before,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-specs li:before{margin-top:-3px}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip .product-specs .spec-rating-line,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip .product-specs .spec-rating-line,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip .product-specs .spec-rating-line{display:none}.homepage-middle-bootom .tab-carousel .product-tile .product-image-wrapper,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-image-wrapper,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-image-wrapper{margin:0 0 0 -96px;overflow:hidden}.homepage-middle-bootom .tab-carousel .product-tile .product-price,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-price,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-price{margin-left:-90px;overflow:hidden}.homepage-middle-bootom .tab-carousel .product-tile .product-price .price,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-price .price,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-price .price{padding-top:27px;font-size:38px;line-height:35px;font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif;min-height:54px;letter-spacing:-2px;text-align:left;padding-left:47px}.homepage-middle-bootom .tab-carousel .product-tile .product-price .price .price-label,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-price .price .price-label,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-price .price .price-label{font-size:22px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.homepage-middle-bootom .tab-carousel .product-tile .product-price .price .currency,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-price .price .currency,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-price .price .currency{font-size:22px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;margin-right:5px}.homepage-middle-bootom .tab-carousel .product-tile .product-price .price+.price-label,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-price .price+.price-label,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-price .price+.price-label{display:block;text-align:left;padding-left:47px;margin-bottom:10px}.homepage-middle-bootom .tab-carousel .product-tile .product-price .old-price,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-price .old-price,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-price .old-price{top:12px}.homepage-middle-bootom .tab-carousel .product-tile .price-label,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .price-label,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .price-label{font-size:13px}.homepage-middle-bootom .skew-wrapper{border-left:1px solid #cdcdcd;overflow:hidden}.homepage-middle .tabs-with-carousel{margin:0}.homepage-middle .inner-sidebar-right{padding-left:12px}.homepage-middle .block-benefits .config-benefit-list{font-size:14px}.homepage-middle .block-benefits .block-title span{display:block;font-size:30px;line-height:31px}.homepage-middle .block-benefits .btn-wrapper{display:block;background:#f2f2f2;margin:0 -14px -14px;padding:14px}.homepage-middle .block-benefits a{width:86%;text-transform:uppercase;border:8px solid #fff;border-right-width:13px;padding-top:11px;padding-bottom:11px}.homepage-category-navigation .category-navigation-title{padding:21px 0 6px 4px;display:block;font:23px/1.5 "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase}.homepage-category-navigation .category-navigation-title strong{font-weight:400}.homepage-category-navigation.category-navigation .category-navigation-list{background-size:cover;min-height:199px;border:0}.homepage-category-navigation.category-navigation .category-navigation-item{padding:0 20px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/desktop-category-bg.jpg);background-repeat:no-repeat;background-size:cover;border-left:3px solid #dadada !important;width:230px;height:234px}.homepage-category-navigation.category-navigation .category-navigation-item:nth-child(2n){background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/notebooks-category-bg.jpg)}.homepage-category-navigation.category-navigation .category-navigation-item:nth-child(2n) .image-wrapper{margin-top:35px}.homepage-category-navigation.category-navigation .category-navigation-item:nth-child(3n){background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/special-edition-category-bg.jpg)}.homepage-category-navigation.category-navigation .category-navigation-item:nth-child(4n){background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/workstations-category-bg.jpg)}.homepage-category-navigation.category-navigation .category-navigation-item:nth-child(4n) .image-wrapper{margin-top:39px}.homepage-category-navigation.category-navigation .title{display:inline-block;line-height:27px;min-width:167px;text-align:center;margin-bottom:20px;max-width:100%;padding:3px 5px}.homepage-category-navigation.category-navigation .title span{position:relative;line-height:27px;color:#000;font-size:19px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;padding-right:15px}.homepage-category-navigation.category-navigation .title span strong{font-weight:400}.homepage-category-navigation.category-navigation .title span b{font-weight:400}.homepage-category-navigation.category-navigation .title span:after{content:"";display:inline-block;vertical-align:middle;font-size:19px;line-height:19px;color:#c60e0a;text-decoration:none;position:absolute;right:-8px;top:50%;margin-top:-9px}.homepage-category-navigation.category-navigation .description{font:400 13px/16px Arial,Helvetica,sans-serif;text-align:left;overflow:hidden;opacity:0;padding:26px 22px;transition:all 0.2s ease-in-out;color:#fff}.homepage-category-navigation.category-navigation .description b{font-weight:bold}.homepage-category-navigation.category-navigation .description ul li{font:400 13px/1.3 Arial,Helvetica,sans-serif}.homepage-category-navigation.category-navigation .details{position:absolute;bottom:0;left:1px;right:0}.homepage-category-navigation.category-navigation .image-wrapper{text-align:center;margin-top:30px}.homepage-category-navigation.category-navigation .image-wrapper:hover .title{border-top-color:#383838;background:#c60e0a;border-radius:5px}.homepage-category-navigation.category-navigation .image-wrapper:hover .title span{color:#fff}.homepage-category-navigation.category-navigation .image-wrapper:hover .title span:after{color:#fff}.homepage-category-navigation.category-navigation .image-wrapper:hover .details{background:rgba(48,48,48,0.9)}.homepage-category-navigation.category-navigation .image-wrapper:hover .description{opacity:1}.cms-index-index #form-advanced-search .ui-selectmenu-menu,#form-advanced-search-notebook .ui-selectmenu-menu{max-height:273px;width:190px !important;background:#1f2020;color:#fff}.cms-index-index #form-advanced-search .ui-selectmenu-menu .ui-menu,#form-advanced-search-notebook .ui-selectmenu-menu .ui-menu{background:#1f2020;color:#fff}.cms-index-index #form-advanced-search .ui-selectmenu-menu .jspContainer,#form-advanced-search-notebook .ui-selectmenu-menu .jspContainer{min-height:100px;max-height:273px}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs,.box-advanced-search-tabs-wrapper .box-pc-config-tabs{margin-top:14px;width:100%;font-size:0;padding-top:4px;overflow:hidden;height:42px}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab{display:inline-block;vertical-align:top;width:42%;min-height:40px;transform:skew(25deg);position:relative;z-index:5;background:#fff;color:#1f2020;border-top:1px solid #cdcdcd;-webkit-font-smoothing:antialiased;-webkit-filter:blur(0px)}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab+.box-advanced-search-tab,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab+.box-pc-config-tabs,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab+.box-advanced-search-tab,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab+.box-pc-config-tabs,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab+.box-advanced-search-tab,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab+.box-pc-config-tabs,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab+.box-advanced-search-tab,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab+.box-pc-config-tabs{border-left:0}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab:nth-child(2),.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab:nth-child(2),.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab:nth-child(2),.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab:nth-child(2){width:58%}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab:nth-child(2) span,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab:nth-child(2) span,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab:nth-child(2) span,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab:nth-child(2) span{padding-left:20px}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab span,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab span,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab span,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab span{display:block;transform:skew(-25deg);font-size:15px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:12px 10px 0 15px;text-align:left;-webkit-font-smoothing:antialiased;-webkit-filter:blur(0px);cursor:pointer}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab span:before,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab span:before,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab span:before,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab span:before{display:inline-block;vertical-align:top;font-size:27px;line-height:19px;margin-right:9px}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab.active-tab,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab.active-tab,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab.active-tab,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab.active-tab{color:#fff;background:#1f2020;margin-top:-4px;min-height:44px;z-index:66;border-top:0}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab.active-tab span,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab.active-tab span,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab.active-tab span,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab.active-tab span{padding-top:18px}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab.active-tab:after,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab.active-tab:after,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab.active-tab:after,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab.active-tab:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#fff;z-index:50}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab:first-child.active-tab:before,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab:first-child.active-tab:before,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab:first-child.active-tab:before,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab:first-child.active-tab:before{background:#1f2020;border-color:#1f2020;top:0}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab:first-child:before,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab:first-child:before,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab:first-child:before,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab:first-child:before{content:'';width:28px;position:absolute;top:-1px;bottom:1px;margin:auto;background:#fff;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;transform:skew(-25deg)}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab:last-child:after,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab:last-child:after,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab:last-child:after,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab:last-child:after{content:'';width:28px;position:absolute;top:-1px;bottom:0;right:-1px;margin:auto;background:#fff;border-left:0;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;transform:skew(-25deg)}.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-advanced-search-tab:last-child.active-tab:after,.box-advanced-search-tabs-wrapper .box-advanced-search-tabs .box-pc-config-tab:last-child.active-tab:after,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-advanced-search-tab:last-child.active-tab:after,.box-advanced-search-tabs-wrapper .box-pc-config-tabs .box-pc-config-tab:last-child.active-tab:after{background:#1f2020;border-color:#1f2020;top:0;z-index:66;left:auto;height:100%}.box-advanced-search-tabs-wrapper{overflow:hidden}.cms-index-index .box-advanced-search{position:relative;background:#1f2020;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;padding:0;z-index:20;min-height:191px}.cms-index-index .box-advanced-search div[data-bundle-type]{width:100%}.cms-index-index .box-advanced-search .box-title{background:#1c1c1c;padding:0px 13px 0px;top:71px;min-width:182px;right:-111px;position:absolute;border-bottom:1px #1c1c1c solid;border-left:1px #8a8a8a solid;border-top:1px #8a8a8a solid;transform:rotate(90deg)}.cms-index-index .box-advanced-search .box-title:after{content:'';display:block;height:0;width:0;border-bottom:37px solid #1c1c1c;border-right:19px solid transparent;position:absolute;left:100%;top:0px}.cms-index-index .box-advanced-search .heading{font:16px/36px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}.cms-index-index .box-advanced-search p{font-size:15px}.cms-index-index .box-advanced-search .fieldset-advance-search{padding:0;width:100%;display:block;max-width:100%;padding-top:10px}.cms-index-index .box-advanced-search .fieldset-advance-search .form-field{margin-bottom:11px;width:100%;border-bottom:1px solid #414141}.cms-index-index .box-advanced-search .fieldset-advance-search .form-field:first-child{display:none}.cms-index-index .box-advanced-search .fieldset-advance-search .label-box{height:29px;line-height:24px;position:relative;top:0;left:0;display:inline-block;vertical-align:top;width:30%}.cms-index-index .box-advanced-search .fieldset-advance-search .label{font:15px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding-left:12px;text-transform:uppercase;color:#fff}.cms-index-index .box-advanced-search .fieldset-advance-search .label:before{display:inline-block;vertical-align:top;font-size:25px;margin-right:10px}.cms-index-index .box-advanced-search .fieldset-advance-search .label.label-filter_cpu:before{content:"\EA76"}.cms-index-index .box-advanced-search .fieldset-advance-search .label.label-filter_gpu:before{content:"\EA77"}.cms-index-index .box-advanced-search .fieldset-advance-search .label.label-price:before{content:"\EA80";font-size:20px}.cms-index-index .box-advanced-search .fieldset-advance-search input,.cms-index-index .box-advanced-search .fieldset-advance-search select,.cms-index-index .box-advanced-search .fieldset-advance-search .ui-selectmenu-text{font:14px/13px "Eurostile-Reg",Arial,Helvetica,sans-serif;border:0;padding:4px 20px 4px 4px}.cms-index-index .box-advanced-search .fieldset-advance-search select{background:#1f2020;color:#fff;padding-left:10px}.cms-index-index .box-advanced-search .fieldset-advance-search .select-box{padding-right:18px;padding-left:0;display:inline-block;vertical-align:top;width:69%;position:relative;top:-4px;overflow:visible}.cms-index-index .box-advanced-search .fieldset-advance-search .select-box .ui-selectmenu-button{background:#1f2020;padding:5px 0;margin-left:10px;display:block;width:100% !important;color:#fff}.cms-index-index .box-advanced-search .fieldset-advance-search .select-box .ui-selectmenu-button .ui-selectmenu-text{background:transparent;color:#fff}.cms-index-index .box-advanced-search .fieldset-advance-search .select-box .ui-selectmenu-button .ui-icon{right:3px;margin-top:-16px}.cms-index-index .box-advanced-search .fieldset-advance-search .select-box .ui-selectmenu-button .ui-icon:before{color:#fff;content:'\e60c';font-size:12px;position:absolute;right:10px;top:50%;margin-top:-1px;transform:rotate(90deg)}.cms-index-index .box-advanced-search .button-set{padding:0 10px}.cms-index-index .box-advanced-search .button-set .btn-primary-go-mid,.cms-index-index .box-advanced-search .button-set .btn-primary-add,.cms-index-index .box-advanced-search .button-set .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-index-index .box-advanced-search .button-set a,.cms-index-index .box-advanced-search .button-set .tp-caption.btn-red-short{font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:10px 72px 10px 13px;width:100%}.cms-index-index .box-advanced-search .button-set .btn-primary-go-mid:before,.cms-index-index .box-advanced-search .button-set .btn-primary-add:before,.cms-index-index .box-advanced-search .button-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .cms-index-index .box-advanced-search .button-set a:before,.cms-index-index .box-advanced-search .button-set .tp-caption.btn-red-short:before{content:"";position:absolute;right:0;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right:40px solid #9d0f0c;border-bottom:120px solid transparent}.cms-index-index .box-advanced-search .button-set .btn-primary-go-mid:after,.cms-index-index .box-advanced-search .button-set .btn-primary-add:after,.cms-index-index .box-advanced-search .button-set .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .cms-index-index .box-advanced-search .button-set a:after,.cms-index-index .box-advanced-search .button-set .tp-caption.btn-red-short:after{right:0;margin-top:-9px;font-size:32px}.cms-index-index .box-advanced-search .button-set .btn-primary-go-mid:before,.cms-index-index .box-advanced-search .button-set .btn-primary-add:before,.cms-index-index .box-advanced-search .button-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .cms-index-index .box-advanced-search .button-set a:before,.cms-index-index .box-advanced-search .button-set .tp-caption.btn-red-short:before{top:-104px;border-top:150px solid transparent}.advanced-search-header{font:23px/23px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#212121;padding:25px 0 0;text-transform:uppercase}.cms-index-index .main-content-wrapper{padding:0px 0px 20px}.homepage-bottom .homepage-block{padding:0;background:none;overflow:hidden}.homepage-bottom .cms-why-us{float:left;width:54.5%;margin-right:0.3%;position:relative;z-index:40;background:#fff}.homepage-bottom .cms-achieves{float:left;width:56.2%;background:#fff;padding:7px 30px 0;margin-bottom:-980px;padding-bottom:1000px}.homepage-bottom .achieve{display:inline-block;vertical-align:top;margin-right:-4px;width:50%}.homepage-bottom .achieve-trustedrating{padding-left:24px}.homepage-bottom .achieve-benefit-list{padding:24px 0 0 36px}.homepage-bottom .achieve-ekomi{padding-top:12px}.homepage-bottom .achieve-press{padding-left:50px}.presse-container-ch .link-read-more{float:right}.cms-why-us{padding:30px 10px 30px 24px}.cms-why-us h3{font:20px/23px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;border-bottom:1px solid #cdcdcd;padding-bottom:12px;margin-bottom:14px}.cms-achieves .achieve-title{font:16px/16px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:15px}.cms-achieves .achieve-benefit-list{font:18px/1.3 "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase}.cms-achieves .achieve-benefit-list li{position:relative;margin-bottom:7px;padding-left:30px}.cms-achieves .achieve-benefit-list li:before{color:#5cc90d;position:absolute;top:0;left:0;font-size:12px}.reasons-list li{position:relative;padding-left:60px;font:14px/18px "Eurostile-Reg",Arial,Helvetica,sans-serif;margin-bottom:23px}.reasons-list li div{font:16px "Eurostile-Reg",Arial,Helvetica,sans-serif;margin-bottom:10px}.reasons-list li:before{content:'';position:absolute;left:0;top:5px}.reasons-list .advise:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -496px;width:40px;height:35px}.reasons-list .config:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -150px;width:49px;height:49px}.reasons-list .honors:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -411px;width:33px;height:46px}.reasons-list .quality:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -360px;width:23px;height:32px;left:5px}.reasons-list .pro:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-117px -640px;width:36px;height:32px}.reasons-list .security:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -531px;width:39px;height:35px}.homepage-seo{color:#808080}.homepage-seo h2,.homepage-seo h3{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;margin-bottom:10px}.homepage-seo h3{font-size:18px;line-height:21px}.homepage-seo p{font-size:11px;line-height:18px;margin-bottom:38px}.rev_slider_wrapper.fullwidthbanner-container .custom.tparrows{display:none;background-image:none;height:80px;border:1px solid #18181b;background:#000;text-align:center}.rev_slider_wrapper.fullwidthbanner-container .custom.tparrows:before{color:#fff;font-size:36px;line-height:78px}.rev_slider_wrapper.fullwidthbanner-container .custom.tp-leftarrow:before{content:"\e60b"}@media screen and (max-width: 1302px){.rev_slider_wrapper.fullwidthbanner-container .custom.tp-leftarrow{left:10px !important;margin-left:0 !important}}.rev_slider_wrapper.fullwidthbanner-container .custom.tp-rightarrow:before{content:"\e60c"}@media screen and (max-width: 1302px){.rev_slider_wrapper.fullwidthbanner-container .custom.tp-rightarrow{left:100% !important;margin-left:-50px !important}}.tp-caption.btn-red{color:#fff;background-color:#c60e0a;font-size:15px;line-height:15px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;padding:11px 50px 11px 17px;min-width:255px}.tp-caption.btn-red:before{content:"";position:absolute;right:0;top:-40px;display:block;height:0;width:0;border-top:80px solid transparent;border-right:80px solid #9d0f0c;border-bottom:80px solid transparent}.tp-caption.btn-red:after{content:"";display:inline-block;vertical-align:middle;font-size:30px;line-height:30px;color:#fff;text-decoration:none;position:absolute;right:12px;top:1px}.tp-caption.btn-red:hover{background:#d81010}.tp-caption.btn-red a{color:#fff;width:100%}.tp-caption.btn-red-short{min-width:152px}.tp-caption.btn-red-short:before{content:"";position:absolute;right:0;top:-40px;display:block;height:0;width:0;border-top:80px solid transparent;border-right:80px solid #9d0f0c;border-bottom:80px solid transparent}.tp-caption.btn-red-short:after{content:"";display:inline-block;vertical-align:middle;font-size:30px;line-height:30px;color:#fff;text-decoration:none;position:absolute;right:12px;top:50%;margin-top:-15px}.tp-caption.btn-red-short:hover{background:#d81010}.tp-caption.btn-red-short a{color:#fff;width:100%}.tp-caption.mifcom_big_price .price{display:block;color:#fff;font:49px/49px "Eurostile-Bol",Arial,Helvetica,sans-serif}.tp-caption.mifcom_big_price .price .cents{font-size:32px;line-height:32px}.tp-caption.mifcom_big_price .price .currency,.tp-caption.mifcom_big_price .price .pre{font-size:26px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.tp-caption.mifcom_big_price .price .currency{margin-right:3px}.tp-caption.mifcom_big_price .price .cents{vertical-align:top}.tp-bullets.tp-thumbs{background:transparent !important;opacity:0;z-index:10}.fullwidthbanner-container .tp-thumbs{padding:0 !important}.tp-thumbcontainer{left:0px !important}#main .tp-bullets.tp-thumbs .bullet{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8}#main .tp-bullets.tp-thumbs .bullet.selected{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}.homepage-header-inner .tp-bullets{position:absolute;-webkit-transform:translate3d(0, 0, 0)}.tp-bullets-text{background:#1e1e1f;z-index:50 !important;width:100%}.tp-bullets-text .bullet{display:inline-block;float:left;overflow:visible !important;padding:0px 16px}.tp-bullets-text .bullet.first{padding-left:0}.tp-bullets-text .bullet.first .slide-thumb-container{width:69px !important}.tp-bullets-text .bullet.first .slide-thumb-container .slide-thumb-container-wrapper{overflow:hidden;margin-left:3px;width:69px !important}.tp-bullets-text .bullet.first .slide-thumb-container .slide-thumb-container-wrapper .slide-thumb{width:69px !important;left:-17px !important}.tp-bullets-text .bullet.first .slide-thumb-container .slide-thumb-container-wrapper .slide-thumb div{width:100px !important;margin-left:-50px}.tp-bullets-text .bullet.first .thumb-wrapper:before{display:none}.tp-bullets-text .bullet.bullet.last{padding-right:0}.tp-bullets-text .bullet.bullet.last .thumb-wrapper:after{display:none}.tp-bullets-text .bullet .thumb-wrapper{display:table;width:100%;position:relative !important;background-color:#212121 !important}.tp-bullets-text .bullet .thumb-wrapper .slide-thumb-container{display:table-cell;width:50px;height:60px}.tp-bullets-text .bullet .thumb-wrapper .slide-thumb-container .slide-thumb-container-wrapper{width:50px;height:60px;position:relative}.tp-bullets-text .bullet .thumb-wrapper .slide-thumb-container .slide-thumb-container-wrapper .slide-thumb{width:50px;height:54px;position:absolute;top:3px;left:-9px;overflow:hidden;transform:skew(-23deg)}.tp-bullets-text .bullet .thumb-wrapper .slide-thumb-container .slide-thumb-container-wrapper .slide-thumb div{width:72px;height:54px;position:absolute;top:0px;left:50%;margin-left:-36px;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;transform:skew(23deg)}.tp-bullets-text .bullet .thumb-wrapper .slide-name{height:60px;display:table-cell;vertical-align:middle;cursor:pointer;box-sizing:border-box;color:#fff;font:15px/18px "Eurostile-Med",Arial,Helvetica,sans-serif;padding:0px 0px 0 10px}.tp-bullets-text .bullet .thumb-wrapper:after{content:'';display:block;height:0;width:0;border-top:60px solid #212121;border-right:26px solid transparent;position:absolute;right:-25px;top:0}.tp-bullets-text .bullet .thumb-wrapper:before{content:'';display:block;height:0;width:0;border-bottom:60px solid #212121;border-left:26px solid transparent;position:absolute;right:100%;top:0}.tp-bullets-text .bullet.selected .thumb-wrapper{background:#c60e0a !important}.tp-bullets-text .bullet.selected .thumb-wrapper:before,.tp-bullets-text .bullet.selected .thumb-wrapper:after{border-top-color:#c60e0a;border-bottom-color:#c60e0a}.catalogsearch-advanced-result .main-content{padding:0 0 40px}.catalogsearch-advanced-result .advanced-search-title{background:#fff;padding:9px 24px 5px;margin:0px 0 5px}.catalogsearch-advanced-result .advanced-search-title h1{font:700 18px/30px "Eurostile",Arial,Helvetica,sans-serif;color:#404040;margin:0;letter-spacing:-1px}.catalogsearch-advanced-result .advanced-search-form-container{background:#fff;padding:9px 26px 0px}.catalogsearch-advanced-result .result-title{font:500 15px/32px "Eurostile",Arial,Helvetica,sans-serif}.catalogsearch-advanced-result .result-title .bold-span{font-weight:700}.catalogsearch-advanced-result .result-title .bold-span span{text-decoration:underline}.catalogsearch-advanced-result .form-title{font:700 16px/22px "Eurostile",Arial,Helvetica,sans-serif;color:#c50f04;padding:16px 0 24px 0}.catalogsearch-advanced-result .category-header{background:transparent}.catalogsearch-advanced-result .category-title-block{display:none}.catalogsearch-advanced-result .box-advanced-search{border:0;padding:0;margin:0;min-height:inherit}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search{padding:0;float:left;clear:none;width:100%}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field{clear:none;float:left;width:25.37%;margin-bottom:25px}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field:first-child{display:none}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field .label-box{width:47px}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field .label-box label{padding-left:0;line-height:31px;height:31px}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field .select-box{padding-right:29px}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field .select-box .ui-selectmenu-button{background:#fff;border-radius:0;border-color:#cfcfcf;border:1px solid #cfcfcf}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field .select-box .ui-selectmenu-button .ui-icon{right:1px;margin-top:-15px}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field .select-box .ui-selectmenu-button .ui-icon:before{color:#494949;font-size:30px}.catalogsearch-advanced-result .box-advanced-search .fieldset-advance-search .form-field .select-box .ui-selectmenu-text{font:normal 13px Arial,Helvetica,sans-serif;line-height:14px;height:29px;min-width:168px;padding:8px 34px 8px 14px}.catalogsearch-advanced-result .box-advanced-search .button-set{width:23.8%;padding:0;float:left}.catalogsearch-advanced-result .box-advanced-search .button-set .btn-primary-go-mid,.catalogsearch-advanced-result .box-advanced-search .button-set .btn-primary-add,.catalogsearch-advanced-result .box-advanced-search .button-set .homepage-middle .block-benefits a,.homepage-middle .block-benefits .catalogsearch-advanced-result .box-advanced-search .button-set a,.catalogsearch-advanced-result .box-advanced-search .button-set .tp-caption.btn-red-short{padding:9px 60px 9px 11px;font-size:16px}.catalogsearch-advanced-result .box-advanced-search .button-set .btn-primary-go-mid:before,.catalogsearch-advanced-result .box-advanced-search .button-set .btn-primary-add:before,.catalogsearch-advanced-result .box-advanced-search .button-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .catalogsearch-advanced-result .box-advanced-search .button-set a:before,.catalogsearch-advanced-result .box-advanced-search .button-set .tp-caption.btn-red-short:before{content:"";position:absolute;right:0px;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right-width:40px;border-bottom:120px solid transparent}.catalogsearch-advanced-result .box-advanced-search .button-set .btn-primary-go-mid:after,.catalogsearch-advanced-result .box-advanced-search .button-set .btn-primary-add:after,.catalogsearch-advanced-result .box-advanced-search .button-set .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .catalogsearch-advanced-result .box-advanced-search .button-set a:after,.catalogsearch-advanced-result .box-advanced-search .button-set .tp-caption.btn-red-short:after{right:1px}.catalogsearch-advanced-result .top-border:before{content:"";border-left:2px solid #fff;border-right:2px solid #fff;height:1px;background:#cfcfcf;display:block}.catalogsearch-advanced-result .toolbar{border:2px solid #fff;border-top-width:1px;margin:0}.catalogsearch-advanced-result .toolbar .ui-selectmenu-text{font-size:13px}.catalogsearch-advanced-result .toolbar .ui-icon{right:1px;margin-top:-15px}.catalogsearch-advanced-result .toolbar .ui-icon:before{color:#494949;font-size:30px}.catalogsearch-advanced-result .toolbar .view-mode-list li+li .view-mode-item{margin-left:4px}.catalogsearch-advanced-result .toolbar .view-mode-list .view-mode-item{border-radius:2px;display:inline-block}.catalogsearch-advanced-result .toolbar .view-mode-list .view-mode-item.view-mode-active{background:#2f2f2f}.catalogsearch-advanced-result .category-products{background:transparent}.catalogsearch-advanced-result .category-products .category-products-header{padding:16px 24px 10px;color:#404040;text-transform:none;margin:16px 0 5px;border-bottom:1px solid #cfcfcf}.catalogsearch-advanced-result .category-products .category-products-header span>span:first-of-type{font-weight:700}.catalogsearch-advanced-result .category-products .category-products-list,.catalogsearch-advanced-result .category-products .category-bestsellers-list,.catalogsearch-advanced-result .category-products .recently-viewed-list,.catalogsearch-advanced-result .category-products .wishlist-list{background:#fff}.catalogsearch-advanced-result .grid-mode-list .product-tile,.catalogsearch-advanced-result .recently-viewed-list .product-tile,.catalogsearch-advanced-result .wishlist-list .product-tile{padding:15px 26px 15px 15px}.catalogsearch-advanced-result .grid-mode-list .product-tile .btn-set,.catalogsearch-advanced-result .recently-viewed-list .product-tile .btn-set,.catalogsearch-advanced-result .wishlist-list .product-tile .btn-set,.catalogsearch-advanced-result .grid-mode-list .product-tile .product-actions,.catalogsearch-advanced-result .recently-viewed-list .product-tile .product-actions,.catalogsearch-advanced-result .wishlist-list .product-tile .product-actions{padding-right:0}.homepage-banner-mobile,.homepage-banner-tablet{display:none}.js-homepage-teasers{height:200px;overflow:hidden}.homepage-title{padding:15px 0 6px 0;display:block;font:23px/1.5 "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase}.homepage-title strong{font-weight:400}.homepage-middle-bootom .tab-carousel .product-tile .product-image-wrapper,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-image-wrapper,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-image-wrapper{width:auto;margin:0}.homepage-middle-bootom .tab-carousel .product-tile .product-name,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-name,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-name{margin-left:0;width:auto;padding-left:32px}.homepage-middle-bootom .tab-carousel .product-tile .product-price,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-price,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-price{margin:0}.homepage-middle-bootom .tab-carousel .product-tile .product-tile-tooltip,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-tile-tooltip,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-tile-tooltip{width:100%;left:0}.homepage-middle-bootom .tab-carousel .product-tile .product-image,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-image,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-image{text-align:center}.homepage-middle-bootom .tab-carousel .product-tile .product-image img,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile .product-image img,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile .product-image img{width:auto;margin:0 auto}.homepage-middle-bootom .tab-carousel .product-tile:first-child .product-tile-tooltip,.homepage-middle-bootom .product-up-sell .product-carousel .product-tile:first-child .product-tile-tooltip,.product-up-sell .homepage-middle-bootom .product-carousel .product-tile:first-child .product-tile-tooltip{border-left:1px solid #cdcdcd}.pc-config-tabs-menu{position:absolute;top:6px;width:320px;right:1px}.pc-config-tabs-menu .box-pc-config-tabs .box-pc-config-tab{width:50%}.pc-config-tabs-menu .box-pc-config-tabs .box-pc-config-tab:nth-child(2){width:50%}.pc-config-tabs-menu .box-pc-config-tabs .box-pc-config-tab span{padding:9px 10px 0 33px}.pc-config-tabs-menu .box-pc-config-tabs .box-pc-config-tab.active-tab span{padding-top:12px}.kauberator{position:absolute;right:0;bottom:23px}.kauberator a{font:20px/1.5 "Eurostile-Med",Arial,Helvetica,sans-serif;color:#4a4a4a;padding-right:23px}.kauberator a:hover{color:#c60e0a}.kauberator a:after{content:"";font-family:"iconfont";display:inline-block;vertical-align:middle;line-height:18px;color:#c60e0a;text-decoration:none;font-size:24px;position:absolute;right:-5px;top:7px}.homepage-middle-bootom{position:relative;padding-bottom:38px}.homepage-product-tabs .homepage-title{display:none}.banner-slider{overflow:hidden;background:#111111}.banner-slider .owl-next,.banner-slider .owl-prev{right:-2px;top:151px;width:42px;height:65px;z-index:60;border:0}.banner-slider .owl-next:before,.banner-slider .owl-prev:before{position:absolute;border-radius:0;width:42px;height:65px;opacity:0.8;line-height:66px;color:#fff;font-size:21px;padding-left:15px}.banner-slider .owl-prev{left:0}.banner-slider .owl-prev:before{content:'\e60b'}.banner-slider .owl-next{right:0}.banner-slider .owl-next:before{content:'\e60c'}.banner-slider .banner-slide{width:100%}.banner-slider .banner-slide a{display:block;width:100%}.banner-slider .banner-slide img{margin:0 auto;display:block;height:630px}.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active .tabs-nav-anchor,.product-up-sell-title .homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .tabs-nav h2.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active .tabs-nav-anchor,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active .product-up-sell-title h2 span,.product-up-sell-title h2 .homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .tabs-nav .tabs-nav-item.ui-tabs-active span,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .product-up-sell-title .tabs-nav-item.ui-tabs-active h2 span,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .product-up-sell-title h2 .tabs-nav-item.ui-tabs-active span,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .tabs-nav .product-up-sell-title h2.ui-tabs-active span,.product-up-sell-title .homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .tabs-nav h2.ui-tabs-active span,.homepage-middle-bootom .notebooks-tabs-container .skew-wrapper-ul .product-up-sell-title h2.ui-tabs-active span{font-size:16px}#animated_div{border:#adadad 1px double;background:#e9e9e9}.ias_loader{width:100%;padding:15px;text-align:center;background:#f5f5f5}.zblock-catalogonly-between-products,.zblock-catalogsearch-between-products{position:relative}.zblock-catalogonly-between-products p,.zblock-catalogsearch-between-products p{position:relative}.zblock-catalogonly-between-products img,.zblock-catalogsearch-between-products img{width:100%}.zblock-catalogonly-between-products a.btn-primary-go-small,.zblock-catalogsearch-between-products a.btn-primary-go-small{display:block;position:absolute;bottom:15px;right:27px;padding:7px;padding-right:30px;font:14px/14px "Eurostile-Med",Arial,Helvetica,sans-serif;text-align:left;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-image:none;border:0;color:#fff;background-color:#c60e0a}.zblock-catalogonly-between-products a.btn-primary-go-small:before,.zblock-catalogsearch-between-products a.btn-primary-go-small:before{right:0;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right-width:40px;border-bottom:120px solid transparent}.zblock-catalogonly-between-products a.btn-primary-go-small:after,.zblock-catalogsearch-between-products a.btn-primary-go-small:after{right:0}.kaufberater-title,.kaufberater-form-container .result-title{display:none}.kaufberater-insert-title{padding:15px;background:#191919;color:#fff;font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif}.kaufberater-hide{display:none;position:absolute;bottom:40px;background:#fff;padding:20px;z-index:500;font:13px/13px "Eurostile-Reg",Arial,Helvetica,sans-serif;min-width:250px;height:75px;box-shadow:0 0 10px rgba(0,0,0,0.3);max-width:966px}.kaufberater-hide strong{font-size:12px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.kaufberater-hide span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;margin-top:10px}.kaufberater-insert-string{position:relative;padding-left:40px}.kaufberater-insert-string img{position:absolute;left:0;top:5px}.kaufberater-insert-string img.kaufberater-icon-952{top:10px}.kaufberater-insert-string img.kaufberater-icon-951{top:10px}.kaufberater-insert-string img.kaufberater-icon-949{left:3px}.kaufberater-name{display:inline-block;vertical-align:top;padding:10px 0;color:#c60e0a;font:14px/14px "Eurostile-Bol",Arial,Helvetica,sans-serif}.kaufberater-form-container{background:#fff;margin-bottom:10px}.kaufberater-product-key{display:inline-block;vertical-align:top;padding:10px;font:14px/14px "Eurostile-Reg",Arial,Helvetica,sans-serif}.kaufberater-product-key .b-details{float:none;padding-top:0;position:relative;z-index:501}.kaufberater-product-key .b-details:before{position:relative;top:-2px}.kaufberater-product-key .b-details.active{z-index:502}.kaufberater-product-key .b-details.active:after{content:"";position:absolute;width:45px;height:16px;bottom:16px;left:-8px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/static/datapicker-arrow.png) 0 0 no-repeat;z-index:502}.kaufberater-insert-wrapper{margin:10px 20px 0;border-bottom:1px solid #e5e5e5}.kaufberater-form-container .btn-default-back-mid{margin:20px;padding-left:50px}.kaufberater-form-container .btn-default-back-mid:before{border-top:87px solid #d4d4d4;border-right:37px solid transparent}.catalog-category-view .col2-left-layout .col-left{width:20.1%}.catalog-category-view .col2-left-layout .col-left .block-layered-nav dt{padding:10px}.catalog-category-view .col2-left-layout .col-left .block-layered-nav .cpu .filter-list li>span{font-size:12px}.catalog-category-view .col2-left-layout .col-left .block-layered-nav .grafik .filter-list li>span{font-size:12px}.category-header{background:#fff}.category-header .category-description{margin-top:-7px;padding:0 12px 0 19px}.category-header h1.category-headline{padding:14px 24px 10px;background-color:#fff;font-size:20px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;border-bottom:5px solid #dadada}.category-image img{width:100%;vertical-align:bottom}.category-static-block{margin:0}.category-static-block img{display:block;max-height:none;width:100%}.category-navigation .category-navigation-list{background:#fff;border:1px solid #cdcdcd;z-index:40}.category-navigation .category-navigation-list-inner{display:table;width:100%;table-layout:fixed}.category-navigation .category-navigation-item{display:table-cell;position:relative;vertical-align:top;padding:0 19px}.category-navigation .category-navigation-item+.category-navigation-item{border-left:3px solid rgba(115,115,115,0.2)}.category-navigation .title{position:relative;font:16px/1 "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase}.category-navigation .image-wrapper{display:block;text-align:center;overflow:hidden}.category-navigation .image-wrapper img{max-width:100%}.sub-category-navigation{margin-bottom:5px;position:relative;padding:0;border:0}.sub-category-navigation .category-navigation-list{background:#fcfcfc;border:0;max-width:962px;overflow:hidden}.sub-category-navigation .category-navigation-list-inner{width:100%;display:inline-block;float:left;position:relative;max-height:230px;overflow:hidden}.sub-category-navigation .category-navigation-list-inner.js-category-navigation-list-inner{overflow:hidden;width:968px}.sub-category-navigation .category-navigation-list-inner.category-navigation-list-inner-table{width:100%}.sub-category-navigation .category-navigation-list-inner.category-navigation-list-inner-table .category-navigation-item{display:inline-block;float:left;height:199px;vertical-align:top}.sub-category-navigation .category-navigation-list-inner .owl-item{min-height:210px;width:242px;position:relative}.sub-category-navigation .category-navigation-list-inner .owl-item .category-navigation-item{width:236px}.sub-category-navigation .category-navigation-list-inner .owl-item:after{content:"";width:6px;height:100%;position:absolute;background:rgba(115,115,115,0.2)}.sub-category-navigation .category-navigation-list-inner .owl-prev{right:100%}.sub-category-navigation .category-navigation-list-inner .owl-prev:before{content:'\e60b'}.sub-category-navigation .category-navigation-list-inner .owl-next{left:100%}.sub-category-navigation .category-navigation-list-inner .owl-next:before{content:'\e60c'}.sub-category-navigation .category-navigation-list-inner .owl-prev,.sub-category-navigation .category-navigation-list-inner .owl-next{cursor:pointer;position:absolute;top:80px;overflow:hidden;font-size:0;text-align:center}.sub-category-navigation .category-navigation-list-inner .owl-prev:before,.sub-category-navigation .category-navigation-list-inner .owl-next:before{width:43px;height:46px;line-height:46px;color:#fff;font-size:21px;background:#050505;border-radius:4px}.sub-category-navigation .category-navigation-list-inner .owl-prev.disabled:before,.sub-category-navigation .category-navigation-list-inner .owl-next.disabled:before{background-color:#dedede}.sub-category-navigation .category-navigation-list-inner .owl-prev:hover,.sub-category-navigation .category-navigation-list-inner .owl-next:hover{opacity:0.8}.sub-category-navigation .category-navigation-list-inner .owl-prev{left:21px;right:auto}.sub-category-navigation .category-navigation-list-inner .owl-next{right:21px;left:auto}.sub-category-navigation .category-navigation-item{display:inline-block;float:left;position:relative;vertical-align:top;min-height:210px;padding:0}.sub-category-navigation .category-navigation-item .title{font:14px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif;padding-bottom:0;width:100%;display:table}.sub-category-navigation .category-navigation-item .title a{display:table-cell;vertical-align:middle;height:37px;padding-top:5px}.sub-category-navigation .category-navigation-item .title a span{padding-left:20px;display:inline-block;position:relative}.sub-category-navigation .category-navigation-item .description{min-height:80px;padding-left:13px}.sub-category-navigation .category-navigation-item .image-wrapper{width:100%;display:inline-block}.sub-category-navigation .category-navigation-item .image-wrapper img{max-width:100%}.sub-category-navigation .category-navigation-item+.category-navigation-item{border-left:6px solid rgba(115,115,115,0.2)}.sub-category-navigation .category-navigation-item.navigation-item-2{box-sizing:content-box;width:478px}.sub-category-navigation .category-navigation-item.navigation-item-2+.category-navigation-item{border-left:5.5px solid rgba(115,115,115,0.2)}.sub-category-navigation .category-navigation-item.navigation-item-2:nth-child(2n){border-left:6px solid rgba(115,115,115,0.2)}.sub-category-navigation .category-navigation-item.navigation-item-3{box-sizing:content-box;width:316px}.sub-category-navigation .category-navigation-item.navigation-item-3+.category-navigation-item{border-left:6px solid rgba(115,115,115,0.2)}.sub-category-navigation .category-navigation-item.navigation-item-3:nth-child(2n)+.category-navigation-item{border-left:6px solid rgba(115,115,115,0.2);width:317px}.sub-category-navigation .category-navigation-item.navigation-item-4{box-sizing:content-box;width:236px}.sub-category-navigation .category-navigation-item.navigation-item-4+.category-navigation-item{border-left:6px solid rgba(115,115,115,0.2)}.sub-category-navigation .category-navigation-item.navigation-item-4:nth-child(3n)+.category-navigation-item{border-left:6px solid rgba(115,115,115,0.2)}.sub-category-navigation .category-navigation-title{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase}.sub-category-navigation .category-navigation-title span{display:block;color:#000}.sub-category-navigation .category-navigation-title strong{font-weight:400}.sub-category-navigation .category-navigation-item .title{padding:0}.sub-category-navigation .category-navigation-item .title a{vertical-align:middle}.sub-category-navigation .category-navigation-item .title span{position:relative;line-height:17px}.sub-category-navigation .category-navigation-item .title span span.red-arrow{display:inline;padding-left:0}.sub-category-navigation .category-navigation-item .title span span.red-arrow:after{content:"";display:inline-block;vertical-align:middle;font-size:25px;line-height:16px;color:#c60e0a;text-decoration:none;display:inline;position:relative;top:-1px;margin-left:-5px}.sub-category-navigation .image-wrapper{width:100%}.sub-category-navigation .description{padding-top:5px}.sub-category-navigation .description li{font-size:12px;line-height:1.5}.sub-category-navigation .description li:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:12px;color:#c60e0a;text-decoration:none}.category-description{font:400 12px/1.5 Arial,Helvetica,sans-serif;color:#676767;padding:20px 0 5px;margin-bottom:5px}.category-description h1,.category-description h2,.category-description h3{padding:6px 0 6px;margin:0;font:bold 14px/1.4 Arial,Helvetica,sans-serif;color:#1f1f1f}.category-description p{padding-bottom:20px}.category-description .show-more,.category-description .show-less{cursor:pointer;text-align:right;font:14px/1 "Eurostile-Med",Arial,Helvetica,sans-serif;text-transform:lowercase;color:#3c3c3c}.category-description .show-more:after,.category-description .show-less:after{color:#c60e0a;font-size:19px;vertical-align:middle}.category-description .show-more:after{content:""}.category-description .show-less:after{content:""}.pc-konfigurator-cms{position:relative;margin-bottom:14px}.pc-konfigurator-cms a{position:absolute;bottom:95px;left:50%;transform:translateX(-50%);margin:auto}.pc-konfigurator-cms a:before{content:'';display:block;height:0;width:0;border-top:47px solid #c60e0a;border-left:34px solid transparent;position:absolute;left:-33px;top:0}.pc-konfigurator-cms a:after{content:'';display:block;height:0;width:0;border-top:47px solid #c60e0a;border-right:34px solid transparent;position:absolute;right:-33px;top:0}.pc-konfigurator-cms a span{font:21px/44px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;background:#c60e0a;padding:0 1px 0 36px;display:inline-block;cursor:pointer;position:relative;word-spacing:6px}.pc-konfigurator-cms a span:after{content:"\E003";color:#202020;font-size:36px;display:inline-block;vertical-align:middle;margin-left:-8px}.pc-konfigurator-subcategories{overflow-x:hidden}.pc-konfigurator-subcategories .pc-konfigurator-subcat-row{position:relative}.pc-konfigurator-subcategories .pc-konfigurator-subcat-row>img{position:absolute;top:0;left:0}.pc-konfigurator-subcategories ul{display:block;width:100%;font-size:0}.pc-konfigurator-subcategories ul li{display:inline-block;vertical-align:top;height:293px;position:relative;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/pc-configurator/item1-bg.jpg);background-repeat:no-repeat;background-size:cover;width:318px;border-top:3px solid #565656}.pc-konfigurator-subcategories ul li:nth-child(2){background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/pc-configurator/item2-bg.jpg)}.pc-konfigurator-subcategories ul li:nth-child(2) img{margin:20px 0 0 40px}.pc-konfigurator-subcategories ul li:nth-child(3){background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/pc-configurator/item3-bg.jpg)}.pc-konfigurator-subcategories ul li:nth-child(3) img{margin:22px auto 0 35px}.pc-konfigurator-subcategories ul li img{width:auto;display:block;margin:20px auto 0 42px}.pc-konfigurator-subcategories ul li a{height:100%;display:block}.pc-konfigurator-subcategories ul li a:hover .btn-primary-go-small{background:#d81010}.pc-konfigurator-subcategories ul li a.abs-link{position:absolute;width:100%;top:0;z-index:99}.pc-konfigurator-subcategories ul li .category-name{display:block;padding-top:10px;z-index:98}.pc-konfigurator-subcategories ul li .category-name div:first-of-type{color:#c60e0a;text-transform:uppercase;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:16px}.pc-konfigurator-subcategories ul li .category-name .category-name-heading{display:block;text-transform:uppercase;font:19px/22px "Eurostile-Hea",Arial,Helvetica,sans-serif;color:#c60e0a}.pc-konfigurator-subcategories ul li .category-name .category-name-secondary{display:block;font:15px/22px "Eurostile-Med",Arial,Helvetica,sans-serif;color:#262626}.pc-konfigurator-subcategories ul li:nth-of-type(2),.pc-konfigurator-subcategories ul li:nth-of-type(3){margin-left:4px}.pc-konfigurator-subcategories ul li .btn,.pc-konfigurator-subcategories ul li .homepage-middle .block-benefits a,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li a,.pc-konfigurator-subcategories ul li .tp-caption.btn-red,.pc-konfigurator-subcategories ul li .tp-caption.btn-red-short{position:absolute;bottom:27px;height:auto;width:255px;left:50%;margin-left:-127px}.pc-konfigurator-subcategories ul li .btn.btn-primary-go-small,.pc-konfigurator-subcategories ul li .homepage-middle .block-benefits a.btn-primary-go-small,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li a.btn-primary-go-small,.pc-konfigurator-subcategories ul li .btn-primary-go-small.tp-caption.btn-red,.pc-konfigurator-subcategories ul li .btn-primary-go-small.tp-caption.btn-red-short{background:#1b1c1b;border-radius:2px;padding-left:10px}.pc-konfigurator-subcategories ul li .btn.btn-primary-go-small span,.pc-konfigurator-subcategories ul li .homepage-middle .block-benefits a.btn-primary-go-small span,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li a.btn-primary-go-small span,.pc-konfigurator-subcategories ul li .btn-primary-go-small.tp-caption.btn-red span,.pc-konfigurator-subcategories ul li .btn-primary-go-small.tp-caption.btn-red-short span{padding:5px 0 5px 7px;display:inline-block;vertical-align:middle;font:14px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase}.pc-konfigurator-subcategories ul li .btn.btn-primary-go-small:after,.pc-konfigurator-subcategories ul li .homepage-middle .block-benefits a.btn-primary-go-small:after,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li a.btn-primary-go-small:after,.pc-konfigurator-subcategories ul li .btn-primary-go-small.tp-caption.btn-red:after,.pc-konfigurator-subcategories ul li .btn-primary-go-small.tp-caption.btn-red-short:after{color:#c60e0a;display:inline-block;position:relative;top:0;margin-top:0;font-size:26px}.pc-konfigurator-subcategories ul li .btn:after,.pc-konfigurator-subcategories ul li .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li a:after,.pc-konfigurator-subcategories ul li .tp-caption.btn-red:after,.pc-konfigurator-subcategories ul li .tp-caption.btn-red-short:after{color:#1e1e1e}.pc-konfigurator-subcategories ul li .btn:before,.pc-konfigurator-subcategories ul li .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li a:before,.pc-konfigurator-subcategories ul li .tp-caption.btn-red:before,.pc-konfigurator-subcategories ul li .tp-caption.btn-red-short:before{display:none}.pc-konfigurator-subcategories ul li:hover{border-color:#c60e0a}.pc-konfigurator-subcategories ul li:hover .btn.btn-primary-go-small,.pc-konfigurator-subcategories ul li:hover .homepage-middle .block-benefits a.btn-primary-go-small,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li:hover a.btn-primary-go-small,.pc-konfigurator-subcategories ul li:hover .btn-primary-go-small.tp-caption.btn-red,.pc-konfigurator-subcategories ul li:hover .btn-primary-go-small.tp-caption.btn-red-short{background:#c60e0a}.pc-konfigurator-subcategories ul li:hover .btn.btn-primary-go-small span,.pc-konfigurator-subcategories ul li:hover .homepage-middle .block-benefits a.btn-primary-go-small span,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li:hover a.btn-primary-go-small span,.pc-konfigurator-subcategories ul li:hover .btn-primary-go-small.tp-caption.btn-red span,.pc-konfigurator-subcategories ul li:hover .btn-primary-go-small.tp-caption.btn-red-short span{padding:5px 0 5px 7px;text-transform:uppercase}.pc-konfigurator-subcategories ul li:hover .btn.btn-primary-go-small:after,.pc-konfigurator-subcategories ul li:hover .homepage-middle .block-benefits a.btn-primary-go-small:after,.homepage-middle .block-benefits .pc-konfigurator-subcategories ul li:hover a.btn-primary-go-small:after,.pc-konfigurator-subcategories ul li:hover .btn-primary-go-small.tp-caption.btn-red:after,.pc-konfigurator-subcategories ul li:hover .btn-primary-go-small.tp-caption.btn-red-short:after{color:#1b1c1b;display:inline-block}.pc-konfigurator-mission{padding:16px 0 16px}.pc-konfigurator-mission .mission-link{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:17px;line-height:14px;right:-33px;color:#2e2e2e}.pc-konfigurator-mission .mission-link span{display:inline-block;width:100%;color:#fff}.pc-konfigurator-mission .mission-link:after{top:14px;right:20px}.pc-konfigurator-mission+.pc-konfigurator-subcat-row ul li img{margin:22px auto 0 31px}.pc-konfigurator-mission+.pc-konfigurator-subcat-row ul li:nth-of-type(2) img{margin:24px auto 0 42px}.pc-konfigurator-mission+.pc-konfigurator-subcat-row ul li:nth-of-type(3) img{margin:33px auto 0 45px}.cms-wrapper{border:1px solid #dadada;background:#fff;padding:0 7px 9px 9px;margin-bottom:15px}.cms-wrapper .sub-categories{background:#eaeaea;margin:13px 0 0;padding:11px 0 22px 0}.cms-wrapper .sub-categories ul{overflow:hidden;width:100%}.cms-wrapper .sub-categories ul li{float:left;width:33.33333333%;display:inline-block;vertical-align:top}.cms-wrapper .sub-categories ul li a{padding:17px 0 10px 70px;display:inline-block;color:#1c1c1c;font:normal 16px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;position:relative}.cms-wrapper .sub-categories ul li a:before{content:"";display:inline-block;vertical-align:middle;font-size:24px;line-height:21px;color:#c60e0a;text-decoration:none;position:absolute;top:14px;left:43px}.cms-wrapper .sub-categories ul.two-columns li{width:50%}.cms-wrapper>.image-wrapper{position:relative}.cms-wrapper>.image-wrapper img{display:inline;margin:0;vertical-align:top}.cms-wrapper>.image-wrapper span.btn-primary-go-small{position:absolute;bottom:26px;right:48px;padding:5px 37px 5px 7px}.cms-wrapper>.image-wrapper span.btn-primary-go-small:before{border-top-width:94px;top:-32px;right:-3px}.cms-wrapper>.image-wrapper span.btn-primary-go-small:after{right:1px;margin-top:-9px}.cms-wrapper>.image-wrapper a.btn-primary-go-small{position:absolute;bottom:26px;right:48px;padding:5px 37px 5px 7px}.cms-wrapper>.image-wrapper a.btn-primary-go-small span{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:15px}.cms-wrapper>.image-wrapper a.btn-primary-go-small:before{border-top-width:94px;top:-32px;right:-3px}.cms-wrapper>.image-wrapper a.btn-primary-go-small:after{right:1px;margin-top:-9px}.cms-wrapper .header{font:normal 22px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:15px 0 15px 23px;color:#272727}.cms-wrapper .sale-aktionen-table{display:table}.cms-wrapper .sale-aktionen-table>div{display:table-cell;vertical-align:top}.cms-wrapper .sale-aktionen-table>div img{display:inline;margin:0;vertical-align:top}.cms-wrapper .sale-aktionen-table>div:first-of-type{width:60%}.cms-wrapper .sale-aktionen-table>div:first-of-type .image-wrapper{position:relative}.cms-wrapper .sale-aktionen-table>div:first-of-type .image-wrapper span.btn-primary-go-small{position:absolute;bottom:26px;right:48px;padding:5px 37px 5px 7px}.cms-wrapper .sale-aktionen-table>div:first-of-type .image-wrapper span.btn-primary-go-small:before{border-top-width:94px;top:-32px;right:-3px}.cms-wrapper .sale-aktionen-table>div:first-of-type .image-wrapper span.btn-primary-go-small:after{right:1px;margin-top:-9px}.cms-wrapper .sale-aktionen-table>div:last-of-type .image-wrapper{position:relative;float:right}.cms-wrapper .sale-aktionen-table>div:last-of-type .image-wrapper span.btn-primary-go-small{display:block;padding:3px 40px 3px 17px;position:absolute;z-index:502;right:0;bottom:0;overflow:visible}.cms-wrapper .sale-aktionen-table>div:last-of-type .image-wrapper span.btn-primary-go-small:before{content:'';display:block;height:0;width:0;border-bottom:21px solid #c60e0a;border-left:16px solid transparent;border-right:0 solid transparent;position:absolute;right:100%;top:-50px}.cms-wrapper .sale-aktionen-table>div:last-of-type .image-wrapper span.btn-primary-go-small:after{font-size:24px;right:8px;color:#1c1919}.cms-wrapper .sale-aktionen-table>div:last-of-type .image-wrapper span.btn-primary-go-small:hover{color:#fff}.cms-wrapper .sale-aktionen-table>div:last-of-type .image-wrapper span.btn-primary-go-small:hover:before{border-bottom:21px solid #d81010}.cms-wrapper .sale-aktionen-table>div:last-of-type .image-wrapper+.image-wrapper{padding-top:3px}.sidebar-custom-navigation .active .sc-navigation-item{color:#c60e0a;font-weight:700}.configuration-table .decor,.box-recent-configurations .decor{position:relative}.configuration-table .decor:before,.box-recent-configurations .decor:before,.configuration-table .decor:after,.box-recent-configurations .decor:after{content:'';display:block;position:absolute;background:#000;left:0}.configuration-table .decor:before,.box-recent-configurations .decor:before{width:1px;height:400px;top:-387px}.configuration-table .decor:after,.box-recent-configurations .decor:after{width:8px;height:1px;top:13px}.catalog-category-view .col-main{width:78.8%}.catalog-category-view .sidebar-custom-navigation>li.parent>div.sc-navigation-item{font:13px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif;position:relative;color:#c60e0a;padding:7px 15px 11px 28px}.catalog-category-view .sidebar-custom-navigation>li.parent>div.sc-navigation-item>a{padding-left:0;font:13px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a}.catalog-category-view .sidebar-custom-navigation>li.parent>div.sc-navigation-item>a:before{display:none}.catalog-category-view .sidebar-custom-navigation>li.parent>div.sc-navigation-item:before{color:#c60e0a;content:"";font-size:19px;font-weight:700;position:absolute;left:9px;top:4px}.catalog-category-view .sidebar-custom-navigation>li.parent>div.sc-navigation-item.no-children:before{font-weight:700;position:absolute;content:"";display:inline-block;vertical-align:middle;font-size:19px;line-height:16px;color:#c60e0a;text-decoration:none}.catalog-category-view .sidebar-custom-navigation>li>div.sc-navigation-item{display:block;padding:9px 15px 9px}.catalog-category-view .sidebar-custom-navigation>li>div.sc-navigation-item>a{font:13px/1 "Eurostile-Med",Arial,Helvetica,sans-serif;position:relative;color:#2d2727;padding-left:13px}.catalog-category-view .sidebar-custom-navigation>li>div.sc-navigation-item>a:before{font-weight:700;position:absolute;left:-6px;top:0px;content:"";display:inline-block;vertical-align:middle;font-size:19px;line-height:16px;color:#c60e0a;text-decoration:none}.catalog-category-view .sidebar-custom-navigation>li .sc-sub-navigation{padding:12px 0 12px 28px}.catalog-category-view .sidebar-custom-navigation>li .sc-sub-navigation li.active .sc-navigation-item:before{color:#c60e0a}.catalog-category-view .sidebar-custom-navigation>li .sc-sub-navigation li.active .sc-navigation-item a{font-weight:bold}.catalog-category-view .sidebar-custom-navigation>li .sc-sub-navigation .sc-navigation-item{padding:3px 0}.catalog-category-view .sidebar-custom-navigation>li .sc-sub-navigation .sc-navigation-item a{font:normal 12px/1 Arial,Helvetica,sans-serif}.catalog-category-view .sidebar-custom-navigation>li .sc-sub-navigation .sc-navigation-item:before{font-weight:bold;color:#000}.catalog-category-view .link-read-more:after,.catalog-category-view .link-read-more:before{display:none}.catalog-category-view .sidebar .sidebar-payment-methods li{max-width:none;width:103px}.catalog-category-view .sidebar .sidebar-payment-methods li.sidebar-paypal{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-260px -554px;width:99px;height:25px}.catalog-category-view .sidebar .sidebar-payment-methods li.sidebar-visa{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-385px -429px;width:104px;height:22px}.catalog-category-view .sidebar .sidebar-payment-methods li.sidebar-commerz{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_finanz_logo_plp.png);background-position:0px 0px;width:113px;height:16px;margin-left:17px}.catalog-category-view .sidebar .sidebar-payment-methods li.sidebar-sofort{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-538px -554px;width:72px;height:22px}.catalog-category-view .sidebar .sidebar-payment-methods li a{display:block;width:100%;height:100%}.catalog-category-view .sidebar .block-payments .block-content div{display:inline-block}.catalog-category-view .sidebar .block-payments .block-content div span{color:#262626;font:11px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase}.catalog-category-view .sidebar .block-payments .block-content div span em{display:block;clear:both;text-transform:none;padding-bottom:16px}.catalog-category-view .sidebar .block-payments .block-content div span:hover{text-decoration:underline}.catalog-category-view .sidebar .block-payments .block-content div:first-of-type{position:relative;padding-right:25px}.catalog-category-view .sidebar .block-payments .block-content div:first-of-type:after{content:"|";font-size:12px;position:absolute;top:0;right:15px}.catalog-category-view .sidebar .block-shipping .sidebar-flexible-shipping{background:transparent;padding:5px 0}.catalog-category-view .sidebar .block-shipping .sidebar-flexible-shipping li{font-size:12px;color:#000}.catalog-category-view .sidebar .block-shipping .sidebar-flexible-shipping li:before{border-radius:2px;margin-right:4px}.catalog-category-view .sidebar .block-achieves .block-title{display:none}.catalog-category-view .sidebar .block-achieves .block-content{padding:0 0 13px}.catalog-category-view .sidebar .block-achieves .achieve-ekomi{text-align:center;padding-bottom:5px;padding-left:21px}.catalog-category-view .sidebar .block-achieves .achieve-trustedrating{padding-bottom:20px;padding-left:33px}.catalog-category-view .sidebar .block-achieves .achieve-benefit-list{background:#3b3b3b;color:#fff;padding:34px 45px 12px 24px;font:16px/18px "Eurostile-Med",Arial,Helvetica,sans-serif}.catalog-category-view .sidebar .block-achieves .achieve-benefit-list li{margin-bottom:19px}.catalog-category-view .sidebar .block-achieves .achieve-benefit-list li:before{content:"";background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -419px;width:23px;height:27px;top:-5px;left:-4px}.catalog-category-view .sidebar .block-achieves .link-read-more{position:relative;padding-right:16px}.catalog-category-view .sidebar .block-achieves .link-read-more:before{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;content:"";display:inline-block;vertical-align:middle;font-size:18px;line-height:16px;color:#515151;text-decoration:none}.catalog-category-view .sidebar .block-layered-nav-seen .block-content{padding:0px 0 5px;background:transparent}.catalog-category-view .sidebar .block-layered-nav-seen .block-title{display:none}.catalog-category-view .sidebar .block-layered-nav-seen dt{margin-bottom:3px;background:#fff;display:block;font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#2d2727;padding:12px 15px 8px}.catalog-category-view .sidebar .block-layered-nav-seen dd{background:#fff;padding:5px 0}.catalog-category-view .sidebar .block-layered-nav-seen ol li{display:block;padding:9px 15px 9px}.catalog-category-view .sidebar .block-layered-nav-seen ol li>a{font:13px/1 "Eurostile-Med",Arial,Helvetica,sans-serif;position:relative;color:#2d2727;padding-left:13px}.catalog-category-view .sidebar .block-layered-nav-seen ol li>a:before{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;position:absolute;left:-6px;top:0px;content:"";display:inline-block;vertical-align:middle;font-size:19px;line-height:16px;color:#c60e0a;text-decoration:none}.sidebar-custom-navigation .sc-navigation-item{display:block;padding:9px 14px}.sc-sub-navigation{position:relative;background:#f5f5f5;padding:12px 30px;border-width:1px 0;border-style:solid;border-color:#cdcdcd}.sc-sub-navigation:before,.sc-sub-navigation:after{content:'';position:absolute;top:-1px}.sc-sub-navigation:before{display:block;height:0;width:0;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;z-index:1;left:10px}.sc-sub-navigation:after{display:block;height:0;width:0;border-top:9px solid #cdcdcd;border-right:9px solid transparent;border-left:9px solid transparent;z-index:0;left:9px}.sc-sub-navigation .sc-navigation-item{font-weight:400;padding:5px 0}.sc-sub-navigation .sc-navigation-item:before{content:"\25aa";height:4px;width:4px;padding-right:5px}.active .sc-sub-navigation .sc-navigation-item:before{color:#c60e0a}.price-range-controls{font:400 14px/14px Arial,Helvetica,sans-serif;text-align:center;padding-bottom:40px}.price-range-controls .input-text{font:400 14px/14px Arial,Helvetica,sans-serif;padding:3px 8px;text-align:right;border:1px solid #c5c5c5;background:#f0f0f0;width:65px}.price-range-controls .currency{font:18px/18px "Eurostile-Reg",Arial,Helvetica,sans-serif;vertical-align:middle}.price-range-controls .price-range-min{float:left}.price-range-controls .price-range-max{float:right}.price-range-controls .to{font-style:italic;line-height:23px;color:#777}.price-slider-wrapper{padding:2px 0 15px}.price-slider{position:relative;height:4px;margin:10px 0;background:#c60e0a}.price-slider .filter-handle,.price-slider .ui-slider-handle{position:absolute;top:0;height:24px;width:24px;cursor:e-resize;display:block;background:#2d2727;border-radius:4px;margin-top:-10px}.price-slider .price-slider-from,.price-slider .price-slider-to,.price-slider .ui-slider-handle{text-align:center}.price-slider .price-slider-from:before,.price-slider .price-slider-to:before,.price-slider .ui-slider-handle:before{color:#fff;font-size:24px;line-height:24px}.price-slider .price-slider-from:before,.price-slider .ui-slider-handle:before{content:'\e61f'}.price-slider .price-slider-to:before,.price-slider .ui-slider-handle+.ui-slider-handle:before{content:'\e61c'}.price-slider .price-range-before,.price-slider .price-range-after{position:absolute;top:0;height:100%;background:#dedede}.price-slider .price-range-after{margin-left:24px}.category-products{background:#fff}.category-products .product-price .old-price{padding-left:16px}.category-products .product-price .old-price .instead-price{font-size:12px;letter-spacing:0}.category-products-header{margin-bottom:0;text-transform:none}.category-products-header span.amount{float:right}.category-products-list,.category-bestsellers-list,.recently-viewed-list,.wishlist-list{font-size:0;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.category-products-list .item,.category-bestsellers-list .item,.recently-viewed-list .item,.wishlist-list .item{position:relative;display:inline-block;vertical-align:top}.category-products-list .product-tile .product-image-wrapper,.category-bestsellers-list .product-tile .product-image-wrapper,.recently-viewed-list .product-tile .product-image-wrapper,.wishlist-list .product-tile .product-image-wrapper{float:left}.grid-mode-list .item,.recently-viewed-list .item,.wishlist-list .item{width:100%;overflow:hidden;border-bottom:1px solid #cdcdcd}.grid-mode-list .product-tile,.recently-viewed-list .product-tile,.wishlist-list .product-tile{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-mode-list .product-tile .product-name-origin,.recently-viewed-list .product-tile .product-name-origin,.wishlist-list .product-tile .product-name-origin{margin:14px 0 28px}.grid-mode-list .product-tile .product-image-wrapper,.recently-viewed-list .product-tile .product-image-wrapper,.wishlist-list .product-tile .product-image-wrapper{width:27.5%;padding-right:15px;margin-bottom:0;position:relative;-ms-flex-order:1;order:1}.grid-mode-list .product-tile .product-description,.recently-viewed-list .product-tile .product-description,.wishlist-list .product-tile .product-description{padding-bottom:5px}.grid-mode-list .product-tile .product-specs .column,.recently-viewed-list .product-tile .product-specs .column,.wishlist-list .product-tile .product-specs .column{width:100%}.grid-mode-list .product-tile .product-specs .column li,.recently-viewed-list .product-tile .product-specs .column li,.wishlist-list .product-tile .product-specs .column li{float:left;width:50%}.grid-mode-list .product-tile .product-specs .column li b,.recently-viewed-list .product-tile .product-specs .column li b,.wishlist-list .product-tile .product-specs .column li b{font-weight:bold}.grid-mode-list .product-tile .product-price,.recently-viewed-list .product-tile .product-price,.wishlist-list .product-tile .product-price{padding-bottom:5px}.grid-mode-list .product-tile .product-price .price-label.pre,.recently-viewed-list .product-tile .product-price .price-label.pre,.wishlist-list .product-tile .product-price .price-label.pre{display:none}.grid-mode-list .product-tile .product-price .price-label,.recently-viewed-list .product-tile .product-price .price-label,.wishlist-list .product-tile .product-price .price-label{display:inline-block;clear:both;line-height:11px;font-size:11px}.grid-mode-list .product-tile .product-price .price-label .category-br,.recently-viewed-list .product-tile .product-price .price-label .category-br,.wishlist-list .product-tile .product-price .price-label .category-br{clear:both;display:inline-block}.grid-mode-list .product-tile .product-price .price-label .home-hidden:last-child,.recently-viewed-list .product-tile .product-price .price-label .home-hidden:last-child,.wishlist-list .product-tile .product-price .price-label .home-hidden:last-child{color:#12a112}.grid-mode-list .product-tile .product-tile-shop,.recently-viewed-list .product-tile .product-tile-shop,.wishlist-list .product-tile .product-tile-shop{width:45.8%;float:left;-ms-flex-order:2;order:2}.grid-mode-list .product-tile .product-actions,.recently-viewed-list .product-tile .product-actions,.wishlist-list .product-tile .product-actions{float:right;width:26.3%;border-left:1px solid #cdcdcd;padding:14px 20px 1000px 35px;margin:-15px 0 -1000px 0;-ms-flex-order:3;order:3}.grid-mode-list .product-tile .delivery-type,.recently-viewed-list .product-tile .delivery-type,.wishlist-list .product-tile .delivery-type{clear:both;display:inline-block;padding-bottom:5px;line-height:16px;width:100%}.grid-mode-list .product-tile .delivery-type span:first-of-type,.recently-viewed-list .product-tile .delivery-type span:first-of-type,.wishlist-list .product-tile .delivery-type span:first-of-type{font-weight:bold}.grid-mode-list .product-tile .delivery-type img,.recently-viewed-list .product-tile .delivery-type img,.wishlist-list .product-tile .delivery-type img{float:left;display:inline-block;margin-right:4px}.grid-mode-list .product-tile .delivery-type *,.recently-viewed-list .product-tile .delivery-type *,.wishlist-list .product-tile .delivery-type *{display:inline-block}.grid-mode-list .product-tile .btn-set,.recently-viewed-list .product-tile .btn-set,.wishlist-list .product-tile .btn-set{padding-right:30px;margin-bottom:15px}.grid-mode-list .product-tile .btn-set .btn,.recently-viewed-list .product-tile .btn-set .btn,.wishlist-list .product-tile .btn-set .btn,.grid-mode-list .product-tile .btn-set .homepage-middle .block-benefits a,.homepage-middle .block-benefits .grid-mode-list .product-tile .btn-set a,.recently-viewed-list .product-tile .btn-set .homepage-middle .block-benefits a,.homepage-middle .block-benefits .recently-viewed-list .product-tile .btn-set a,.wishlist-list .product-tile .btn-set .homepage-middle .block-benefits a,.homepage-middle .block-benefits .wishlist-list .product-tile .btn-set a,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red,.wishlist-list .product-tile .btn-set .tp-caption.btn-red,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red-short,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red-short,.wishlist-list .product-tile .btn-set .tp-caption.btn-red-short{width:100%;line-height:20px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:15px}.grid-mode-list .product-tile .btn-set .btn:first-child,.recently-viewed-list .product-tile .btn-set .btn:first-child,.wishlist-list .product-tile .btn-set .btn:first-child,.grid-mode-list .product-tile .btn-set .homepage-middle .block-benefits a:first-child,.homepage-middle .block-benefits .grid-mode-list .product-tile .btn-set a:first-child,.recently-viewed-list .product-tile .btn-set .homepage-middle .block-benefits a:first-child,.homepage-middle .block-benefits .recently-viewed-list .product-tile .btn-set a:first-child,.wishlist-list .product-tile .btn-set .homepage-middle .block-benefits a:first-child,.homepage-middle .block-benefits .wishlist-list .product-tile .btn-set a:first-child,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red:first-child,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red:first-child,.wishlist-list .product-tile .btn-set .tp-caption.btn-red:first-child,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red-short:first-child,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red-short:first-child,.wishlist-list .product-tile .btn-set .tp-caption.btn-red-short:first-child{margin-bottom:4px}.grid-mode-list .product-tile .btn-set .btn:before,.recently-viewed-list .product-tile .btn-set .btn:before,.wishlist-list .product-tile .btn-set .btn:before,.grid-mode-list .product-tile .btn-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .grid-mode-list .product-tile .btn-set a:before,.recently-viewed-list .product-tile .btn-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .recently-viewed-list .product-tile .btn-set a:before,.wishlist-list .product-tile .btn-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .wishlist-list .product-tile .btn-set a:before,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red:before,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red:before,.wishlist-list .product-tile .btn-set .tp-caption.btn-red:before,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red-short:before,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red-short:before,.wishlist-list .product-tile .btn-set .tp-caption.btn-red-short:before{content:"";position:absolute;right:0px;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right-width:40px;border-bottom:120px solid transparent}.grid-mode-list .product-tile .btn-set .btn:after,.recently-viewed-list .product-tile .btn-set .btn:after,.wishlist-list .product-tile .btn-set .btn:after,.grid-mode-list .product-tile .btn-set .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .grid-mode-list .product-tile .btn-set a:after,.recently-viewed-list .product-tile .btn-set .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .recently-viewed-list .product-tile .btn-set a:after,.wishlist-list .product-tile .btn-set .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .wishlist-list .product-tile .btn-set a:after,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red:after,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red:after,.wishlist-list .product-tile .btn-set .tp-caption.btn-red:after,.grid-mode-list .product-tile .btn-set .tp-caption.btn-red-short:after,.recently-viewed-list .product-tile .btn-set .tp-caption.btn-red-short:after,.wishlist-list .product-tile .btn-set .tp-caption.btn-red-short:after{right:0px;margin-top:-9px}.grid-mode-columns-2 .item,.category-bestsellers-list .item{width:50%}.grid-mode-columns-2 .product-tile .product-name-origin,.category-bestsellers-list .product-tile .product-name-origin{height:46px}.grid-mode-columns-2 .product-tile .product-image-wrapper,.category-bestsellers-list .product-tile .product-image-wrapper{width:44%;position:relative}.grid-mode-columns-2 .product-tile .product-characteristics,.category-bestsellers-list .product-tile .product-characteristics{display:none}.grid-mode-columns-2 .product-tile .product-specs,.category-bestsellers-list .product-tile .product-specs{height:85px;margin-bottom:5px;overflow:hidden}.grid-mode-columns-2 .product-tile .product-label,.category-bestsellers-list .product-tile .product-label{top:0;right:-1px}.grid-mode-columns-2 .product-tile .product-label+.product-label,.category-bestsellers-list .product-tile .product-label+.product-label{top:30px}.grid-mode-columns-2 .product-tile .product-price,.category-bestsellers-list .product-tile .product-price{padding-bottom:0}.grid-mode-columns-2 .product-tile .product-price .price-label.pre,.category-bestsellers-list .product-tile .product-price .price-label.pre{display:none}.grid-mode-columns-2 .product-tile .product-price .price-label,.category-bestsellers-list .product-tile .product-price .price-label{display:inline-block;clear:both;line-height:11px;font-size:11px}.grid-mode-columns-2 .product-tile .product-price .price-label .category-br,.category-bestsellers-list .product-tile .product-price .price-label .category-br{clear:both;display:inline-block}.grid-mode-columns-2 .product-tile .product-price .price-label .home-hidden:last-child,.category-bestsellers-list .product-tile .product-price .price-label .home-hidden:last-child{color:#12a112}.grid-mode-columns-2 .product-tile .availability,.category-bestsellers-list .product-tile .availability{margin-bottom:15px}.grid-mode-columns-2 .product-tile .product-price,.category-bestsellers-list .product-tile .product-price,.grid-mode-columns-2 .product-tile .product-description,.category-bestsellers-list .product-tile .product-description,.grid-mode-columns-2 .product-tile .availability,.category-bestsellers-list .product-tile .availability{float:right;width:43%;margin-left:12%}.grid-mode-columns-2 .product-tile .delivery-type,.category-bestsellers-list .product-tile .delivery-type{clear:both;width:100%}.grid-mode-columns-2 .product-tile .delivery-type span:first-of-type,.category-bestsellers-list .product-tile .delivery-type span:first-of-type{font-weight:bold}.grid-mode-columns-2 .product-tile .delivery-type img,.category-bestsellers-list .product-tile .delivery-type img{float:left;display:inline-block;margin-right:4px}.grid-mode-columns-2 .product-tile .delivery-type *,.category-bestsellers-list .product-tile .delivery-type *{display:inline-block}.grid-mode-columns-2 .product-tile .product-actions-bottom,.category-bestsellers-list .product-tile .product-actions-bottom{position:relative;display:inline-block;width:50%;line-height:18px}.grid-mode-columns-2 .product-tile .product-id,.category-bestsellers-list .product-tile .product-id{display:inline-block;bottom:100%;left:0}.grid-mode-columns-2 .product-tile .btn-set,.category-bestsellers-list .product-tile .btn-set{float:right;width:49%;padding:12px 10px 0 1px}.grid-mode-columns-2 .product-tile .btn-set .btn,.category-bestsellers-list .product-tile .btn-set .btn,.grid-mode-columns-2 .product-tile .btn-set .homepage-middle .block-benefits a,.homepage-middle .block-benefits .grid-mode-columns-2 .product-tile .btn-set a,.category-bestsellers-list .product-tile .btn-set .homepage-middle .block-benefits a,.homepage-middle .block-benefits .category-bestsellers-list .product-tile .btn-set a,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red-short,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red-short{width:100%;line-height:20px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:15px}.grid-mode-columns-2 .product-tile .btn-set .btn:first-child,.category-bestsellers-list .product-tile .btn-set .btn:first-child,.grid-mode-columns-2 .product-tile .btn-set .homepage-middle .block-benefits a:first-child,.homepage-middle .block-benefits .grid-mode-columns-2 .product-tile .btn-set a:first-child,.category-bestsellers-list .product-tile .btn-set .homepage-middle .block-benefits a:first-child,.homepage-middle .block-benefits .category-bestsellers-list .product-tile .btn-set a:first-child,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red:first-child,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red:first-child,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red-short:first-child,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red-short:first-child{margin-bottom:4px}.grid-mode-columns-2 .product-tile .btn-set .btn:before,.category-bestsellers-list .product-tile .btn-set .btn:before,.grid-mode-columns-2 .product-tile .btn-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .grid-mode-columns-2 .product-tile .btn-set a:before,.category-bestsellers-list .product-tile .btn-set .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .category-bestsellers-list .product-tile .btn-set a:before,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red:before,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red:before,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red-short:before,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red-short:before{content:"";position:absolute;right:0px;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right-width:40px;border-bottom:120px solid transparent}.grid-mode-columns-2 .product-tile .btn-set .btn:after,.category-bestsellers-list .product-tile .btn-set .btn:after,.grid-mode-columns-2 .product-tile .btn-set .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .grid-mode-columns-2 .product-tile .btn-set a:after,.category-bestsellers-list .product-tile .btn-set .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .category-bestsellers-list .product-tile .btn-set a:after,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red:after,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red:after,.grid-mode-columns-2 .product-tile .btn-set .tp-caption.btn-red-short:after,.category-bestsellers-list .product-tile .btn-set .tp-caption.btn-red-short:after{right:0px;margin-top:-9px}.grid-mode-columns-2 .item{border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd}.grid-mode-columns-2 .item.last-in-row-2{border-right-color:transparent}.grid-mode-columns-4 .item{width:25%}.grid-mode-columns-4 .item .product-description .product-characteristics .name{font:12px/1 "Eurostile-Med",Arial,Helvetica,sans-serif}.grid-mode-columns-4 .item.last-in-row-4 .product-description{right:100%;left:auto}.grid-mode-columns-4 .product-tile{height:100%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.grid-mode-columns-4 .product-tile .product-tile-shop{-ms-flex-order:2;order:2}.grid-mode-columns-4 .product-tile .product-description{display:none;position:absolute;left:100%;top:0;width:101%;bottom:0;background:#fff;box-shadow:0 0 4px #cdcdcd;padding:24px;z-index:100}.grid-mode-columns-4 .product-tile .product-characteristics{position:absolute;bottom:0;left:0;right:0;background:#f2f2f2;display:block;border-top:1px solid #cdcdcd;padding:24px}.grid-mode-columns-4 .product-tile .product-characteristics li{display:inline-block;vertical-align:top;width:50%;margin-right:-4px}.grid-mode-columns-4 .product-tile .product-image-wrapper{float:none;margin:0 auto;position:relative;-ms-flex-order:1;order:1}.grid-mode-columns-4 .product-tile .product-name-origin{height:45px;overflow:hidden}.grid-mode-columns-4 .product-tile .product-actions{-ms-flex-order:3;order:3}.grid-mode-columns-4 .product-tile .delivery-type{width:100%;display:inline-block;padding-bottom:5px;line-height:16px}.grid-mode-columns-4 .product-tile .delivery-type span:first-of-type{font-weight:bold}.grid-mode-columns-4 .product-tile .delivery-type img{float:left;display:inline-block;margin-right:4px}.grid-mode-columns-4 .product-tile .delivery-type *{display:inline-block}.grid-mode-columns-4 .product-tile .product-price{padding-bottom:5px}.grid-mode-columns-4 .product-tile .product-price .price{padding-top:30px}.grid-mode-columns-4 .product-tile .product-price .price-label.pre{display:none}.grid-mode-columns-4 .product-tile .product-price .price-label{display:inline-block;clear:both;line-height:11px;font-size:11px}.grid-mode-columns-4 .product-tile .product-price .price-label .category-br{clear:both;display:inline-block}.grid-mode-columns-4 .product-tile .product-price .price-label .home-hidden:last-child{color:#12a112}.grid-mode-columns-4 .product-tile .btn,.grid-mode-columns-4 .product-tile .homepage-middle .block-benefits a,.homepage-middle .block-benefits .grid-mode-columns-4 .product-tile a,.grid-mode-columns-4 .product-tile .tp-caption.btn-red,.grid-mode-columns-4 .product-tile .tp-caption.btn-red-short{width:100%;line-height:20px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:15px}.grid-mode-columns-4 .product-tile .btn:first-child,.grid-mode-columns-4 .product-tile .homepage-middle .block-benefits a:first-child,.homepage-middle .block-benefits .grid-mode-columns-4 .product-tile a:first-child,.grid-mode-columns-4 .product-tile .tp-caption.btn-red:first-child,.grid-mode-columns-4 .product-tile .tp-caption.btn-red-short:first-child{margin-bottom:4px}.grid-mode-columns-4 .product-tile .btn:before,.grid-mode-columns-4 .product-tile .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .grid-mode-columns-4 .product-tile a:before,.grid-mode-columns-4 .product-tile .tp-caption.btn-red:before,.grid-mode-columns-4 .product-tile .tp-caption.btn-red-short:before{content:"";position:absolute;right:0px;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right-width:40px;border-bottom:120px solid transparent}.grid-mode-columns-4 .product-tile .btn:after,.grid-mode-columns-4 .product-tile .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .grid-mode-columns-4 .product-tile a:after,.grid-mode-columns-4 .product-tile .tp-caption.btn-red:after,.grid-mode-columns-4 .product-tile .tp-caption.btn-red-short:after{right:0px;margin-top:-9px}.grid-mode-columns-4 .product-tile:hover .product-description{display:block}.grid-mode-columns-4 .item{border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd}.grid-mode-columns-4 .item.last-in-row-4{border-right-color:transparent}.category-bestsellers{margin-bottom:15px}.category-bestsellers-header{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.category-bestsellers-list{margin-left:-0.5%;position:relative;border:0}.category-bestsellers-list .item{width:49.5%;margin-left:0.5%;background:#fff;border-bottom:4px solid #c60e0a}.category-bestsellers-list .product-tile{padding:9px 0 9px 24px}.category-bestsellers-list .product-tile .btn,.category-bestsellers-list .product-tile .homepage-middle .block-benefits a,.homepage-middle .block-benefits .category-bestsellers-list .product-tile a,.category-bestsellers-list .product-tile .tp-caption.btn-red,.category-bestsellers-list .product-tile .tp-caption.btn-red-short{padding-right:36px}.category-bestsellers-list .product-tile .product-specs{margin-bottom:13px}.category-bestsellers-list .product-tile .product-actions-bottom{padding-top:21px}.category-bestsellers-list .product-tile .btn-set{padding:12px 20px 0 1px}.category-bestsellers-list .product-tile .product-name-duplicate{display:block}.category-bestsellers-list .product-tile .product-price{min-height:72px}.view-mode-list .view-mode-item{display:block;width:40px;height:34px;font:0/0 serif;text-shadow:none;color:transparent;background:#fff;text-align:center}.view-mode-list .view-mode-item:after{content:'';display:inline-block;width:1px;height:100%;vertical-align:middle}.view-mode-list .view-mode-item:before{content:'';display:inline-block;vertical-align:middle}.view-mode-list .view-mode-item:hover,.view-mode-list .view-mode-item.view-mode-active{background:#101010}.view-mode-list .view-mode-list:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -543px;width:19px;height:17px}.view-mode-list .view-mode-double:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -620px;width:17px;height:17px}.view-mode-list .view-mode-gallery:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -526px;width:25px;height:17px}.grid-mode-columns-2 .simple-description .product-description-simple{padding-top:0}.simple-description .simple-short-description{padding-right:20px}.simple-description .product-description-simple{margin:5px 0 0px;padding:28px 0 10px;position:relative}.simple-description .product-description-simple ul li{text-align:left;position:relative;font-size:12px;line-height:21px;padding-left:16px}.simple-description .product-description-simple ul li:before{content:"";display:inline-block;vertical-align:middle;font-size:0px;line-height:0px;color:#c60e0a;text-decoration:none;font-size:20px;position:absolute;top:50%;left:-5px;margin-top:-1px}.pc-configurator-mode .toolbar .ui-selectmenu-text{font-size:13px}.pc-configurator-mode .toolbar .ui-icon{right:1px;margin-top:-15px}.pc-configurator-mode .toolbar .ui-icon:before{color:#494949;font-size:30px}.pc-configurator-mode .toolbar .view-mode-list li+li .view-mode-item{margin-left:4px}.pc-configurator-mode .toolbar .view-mode-list .view-mode-item{border-radius:2px;display:inline-block}.pc-configurator-mode .toolbar .view-mode-list .view-mode-item.view-mode-active{background:#2f2f2f}.pc-configurator-mode .grid-mode-list .product-description-configurator,.pc-configurator-mode .recently-viewed-list .product-description-configurator,.pc-configurator-mode .wishlist-list .product-description-configurator{margin:28px 0 10px;position:relative}.pc-configurator-mode .grid-mode-list .product-description-configurator ul li,.pc-configurator-mode .recently-viewed-list .product-description-configurator ul li,.pc-configurator-mode .wishlist-list .product-description-configurator ul li{position:relative;font-size:13px;line-height:20px;width:100%;padding-left:20px;float:none}.pc-configurator-mode .grid-mode-list .product-description-configurator ul li:before,.pc-configurator-mode .recently-viewed-list .product-description-configurator ul li:before,.pc-configurator-mode .wishlist-list .product-description-configurator ul li:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none;position:absolute;left:-5px;top:-2px}.pc-configurator-mode .grid-mode-list .product-description-additional-configurator,.pc-configurator-mode .recently-viewed-list .product-description-additional-configurator,.pc-configurator-mode .wishlist-list .product-description-additional-configurator{font:12px Arial,Helvetica,sans-serif;color:#000}.pc-configurator-mode .grid-mode-list .product-description-additional-configurator b,.pc-configurator-mode .recently-viewed-list .product-description-additional-configurator b,.pc-configurator-mode .wishlist-list .product-description-additional-configurator b{font-weight:bold;color:#c60e0a}.pc-configurator-mode .grid-mode-list .product-tile,.pc-configurator-mode .recently-viewed-list .product-tile,.pc-configurator-mode .wishlist-list .product-tile{padding-right:0}.pc-configurator-mode .grid-mode-list .product-tile .product-actions,.pc-configurator-mode .recently-viewed-list .product-tile .product-actions,.pc-configurator-mode .wishlist-list .product-tile .product-actions{padding-right:0}.pc-configurator-mode .grid-mode-list .product-tile .product-actions .btn-set,.pc-configurator-mode .recently-viewed-list .product-tile .product-actions .btn-set,.pc-configurator-mode .wishlist-list .product-tile .product-actions .btn-set{margin-bottom:5px;padding-bottom:0}.pc-configurator-mode .grid-mode-list .product-tile .product-price>.price-label,.pc-configurator-mode .recently-viewed-list .product-tile .product-price>.price-label,.pc-configurator-mode .wishlist-list .product-tile .product-price>.price-label{padding-bottom:18px}.pc-configurator-mode .grid-mode-list .product-tile .product-price .old-price .price-label.pre,.pc-configurator-mode .recently-viewed-list .product-tile .product-price .old-price .price-label.pre,.pc-configurator-mode .wishlist-list .product-tile .product-price .old-price .price-label.pre{display:none}.pc-configurator-mode .grid-mode-list .product-tile .product-price .old-price .currency,.pc-configurator-mode .recently-viewed-list .product-tile .product-price .old-price .currency,.pc-configurator-mode .wishlist-list .product-tile .product-price .old-price .currency{font:13px "Eurostile-Reg",Arial,Helvetica,sans-serif}.pc-configurator-mode .grid-mode-list .product-tile .product-price .price-label.pre,.pc-configurator-mode .recently-viewed-list .product-tile .product-price .price-label.pre,.pc-configurator-mode .wishlist-list .product-tile .product-price .price-label.pre{font:17px "Eurostile-Hea",Arial,Helvetica,sans-serif;display:inline-block;margin:0;padding:0}.pc-configurator-mode .grid-mode-list .product-tile .product-price .currency,.pc-configurator-mode .recently-viewed-list .product-tile .product-price .currency,.pc-configurator-mode .wishlist-list .product-tile .product-price .currency{margin-left:-5px;font:18px "Eurostile-Reg",Arial,Helvetica,sans-serif}.pc-configurator-mode .grid-mode-list .product-tile .delivery-type,.pc-configurator-mode .recently-viewed-list .product-tile .delivery-type,.pc-configurator-mode .wishlist-list .product-tile .delivery-type{font-size:12px}.pc-configurator-mode .grid-mode-list .product-tile .delivery-type span:first-of-type,.pc-configurator-mode .recently-viewed-list .product-tile .delivery-type span:first-of-type,.pc-configurator-mode .wishlist-list .product-tile .delivery-type span:first-of-type{font-weight:bold}.pc-configurator-mode .grid-mode-list .product-tile .product-id span:first-of-type,.pc-configurator-mode .recently-viewed-list .product-tile .product-id span:first-of-type,.pc-configurator-mode .wishlist-list .product-tile .product-id span:first-of-type{font-weight:bold}.pc-configurator-mode .grid-mode-columns-2 .product-description-configurator{margin:5px 0 0px;position:relative}.pc-configurator-mode .grid-mode-columns-2 .product-description-configurator ul li{text-align:left;position:relative;font-size:13px;line-height:20px;width:100%;padding-left:20px;float:none}.pc-configurator-mode .grid-mode-columns-2 .product-description-configurator ul li:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none;position:absolute;left:-5px;top:-2px}.pc-configurator-mode .grid-mode-columns-2 .product-description-additional-configurator{font:12px Arial,Helvetica,sans-serif;color:#000;padding-bottom:18px;float:right;width:46.3%}.pc-configurator-mode .grid-mode-columns-2 .product-description-additional-configurator b{font-weight:bold;color:#c60e0a}.pc-configurator-mode .grid-mode-columns-2 .product-tile{padding:11px 17px 15px 27px}.pc-configurator-mode .grid-mode-columns-2 .product-tile .product-actions{float:right;width:48.3%;margin-left:0%}.pc-configurator-mode .grid-mode-columns-2 .product-tile .product-actions .product-price,.pc-configurator-mode .grid-mode-columns-2 .product-tile .product-actions .btn-set{margin-bottom:5px;padding-bottom:0;margin-left:0;width:auto;float:none}.pc-configurator-mode .grid-mode-columns-2 .product-tile .product-actions .product-actions-bottom{width:auto}.pc-configurator-mode .grid-mode-columns-2 .product-tile .delivery-type{font-size:12px}.pc-configurator-mode .grid-mode-columns-2 .product-tile .delivery-type span:first-of-type{font-weight:bold}.pc-configurator-mode .grid-mode-columns-2 .product-tile .product-id span:first-of-type{font-weight:bold}.pc-configurator-mode .grid-mode-columns-4 .product-tile{padding-bottom:205px}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-actions{position:absolute;bottom:20px;padding-right:20px}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-actions-bottom{min-height:53px}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-description ul li{position:relative;font-size:13px;line-height:20px;width:100%;padding-left:20px;float:none}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-description ul li:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none;position:absolute;left:-5px;top:-2px}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-description-additional-configurator{font:12px Arial,Helvetica,sans-serif;color:#000;padding:26px 0 5px}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-description-additional-configurator b{font-weight:bold;color:#c60e0a}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-actions .product-price,.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-actions .btn-set{margin-bottom:5px}.pc-configurator-mode .grid-mode-columns-4 .product-tile .delivery-type{font-size:12px}.pc-configurator-mode .grid-mode-columns-4 .product-tile .delivery-type span:first-of-type{font-weight:bold}.pc-configurator-mode .grid-mode-columns-4 .product-tile .product-id span:first-of-type{font-weight:bold}.grid-mode-columns-2 .product-tile{padding:15px 0 15px 15px}.grid-mode-columns-2 .product-tile .btn-set{padding-right:25px}.grid-mode-columns-2 .product-tile .product-actions-bottom{display:block}.no-results{padding:15px;font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;background:#fff}#catalog-configurable .no-results{border-top:5px solid #dadada}.simple-description-topseller{min-height:85px;margin-bottom:13px}.topseller-simple-description{height:85px}.product-essential{display:table;width:100%;margin-bottom:35px}.product-view{margin-bottom:20px}.product-view .tabs-nav-item-sale{position:relative}.product-view .tabs-nav-item-sale a:before{position:absolute;top:-12px;left:50%;margin:0;border-radius:1px;padding:2px 8px;font-size:15px}.product-view .tabs-nav-item-sale a:after{position:absolute;border-radius:0;top:6px;left:50%;margin-left:25px;width:0;height:0;content:"";display:block;border:4px solid #d81010;border-bottom-color:transparent;border-left-color:transparent}.product-view-content,.product-view-sidebar{display:table-cell;vertical-align:top}.product-view-sidebar{width:31.1%}.product-view-sidebar .product-name-duplicated{display:none}.product-view-sidebar-fixed .product-name-duplicated,.product-view-sidebar-fixed .product-action-block-sidebar{display:block}.product-view-sidebar-fixed .more-views-wrapper{display:none}.product-view-content{width:68.9%;padding-left:10px}.product-view-content .product-panel{width:100%}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{margin:0 2px}.ratings .rating-box{float:left;margin-right:3px}.rating-box{width:69px;height:13px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.rating-box .rating{float:left;height:13px}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:bold;padding-right:8px}.mc-bundle-configuration-view .availability span{text-transform:none}.mc-bundle-configuration-view .product-availability{clear:both;padding:10px 25px}.availability{margin:0;font-size:12px;position:relative;padding-left:15px}.availability:before{content:"\E011";font-size:13px;position:absolute;left:0;top:0;color:#219400}.availability span{text-transform:lowercase;color:#219400;font-weight:bold;margin-left:2px}.availability .info{display:inline-block;vertical-align:middle;background:#969696;border-radius:50%;height:12px;width:12px;line-height:1;text-align:center}.availability .info:before{content:'i';color:#fff}.alert-price{margin:0;font-size:11px}.alert-stock{margin:0;font-size:11px}.add-to-links{font-size:11px;margin:5px 0 0}.add-to-links .separator{display:none}.add-to-box{margin:10px 0}.add-to-box .add-to-cart{float:left}.add-to-box .or{float:left;font-weight:bold;margin:0 7px}.add-to-box .add-to-links{float:left;margin:0;font-size:12px !important;line-height:1.25 !important;text-align:left !important}.add-to-box .add-to-links li{display:block !important}.add-to-box .add-to-links li .separator{display:none !important}.product-collateral{padding:25px}.product-collateral h2{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:15px;padding:0 0 1px;margin:0 0 15px}.product-collateral .box-collateral{margin:0 0 25px}.product-img-box{clear:both;background:#fff;padding:5px 24px}.product-img-box .product-image{margin:0 0 14px;position:relative;text-align:center}.product-img-box .product-image a{position:relative;display:block;text-align:center}.product-img-box .more-views{padding:0 20px 15px;border:0}.product-img-box .more-views .item{margin-right:13px;margin-bottom:8px}.product-image-popup{margin:0 auto}.product-image-popup .nav{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;text-align:center}.product-image-popup .image{display:block;margin:10px 0}.product-image-popup .image-label{font-size:13px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin:0 0 10px}.product-view-content .product-name{text-transform:none;margin-bottom:1%;padding:15px 20px 14px}.product-view-content .product-name h1{padding:0 0px;font:18px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif}.product-view-content .product-id{padding-top:1px;float:right;font:400 13px/1 Arial,Helvetica,sans-serif;color:#acacac}.product-view-content .product-id span{font-weight:700}.product-view .product-name-duplicated{padding:18px 30px;background:#fff;font:18px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif;border-bottom:1px solid #cdcdcd}.product-view .product-image-wrapper{position:relative}.product-view .product-image-wrapper .product-image-zoom{position:absolute;bottom:12px;right:30px;padding-right:30px;pointer-events:none}.product-view .product-image-wrapper .product-image-zoom .product-image-zoom-text{display:none}.product-view .product-image-wrapper .product-image-zoom:after{content:"";position:absolute;font-size:16px;top:-2px;right:0px}.product-view .product-image-wrapper .product-image-zoom .product-image-zoom-icon{position:absolute;right:-1px;top:-3px;display:block;width:19px;height:19px}.product-view .product-image-wrapper .product-image-zoom .product-image-zoom-icon:after,.product-view .product-image-wrapper .product-image-zoom .product-image-zoom-icon:before{content:"";display:block;position:absolute;width:5px;height:5px}.product-view .product-image-wrapper .product-image-zoom .product-image-zoom-icon:before{left:0;bottom:-1px;border-left:1px solid #101010;border-bottom:1px solid #101010}.product-view .product-image-wrapper .product-image-zoom .product-image-zoom-icon:after{right:1px;top:2px;border-top:1px solid #101010;border-right:1px solid #101010}.product-view .product-shop{padding:9px 13px 12px 24px;background:#fff}.product-view .product-shop .product-specs{padding:0 8px}.product-view .product-shop .product-specs .column{width:100%}.product-view .product-shop .product-specs .column li{float:left;width:50%;padding-right:5px}.product-view .product-shop .product-specs .column li b{font-weight:bold}.product-view .product-shop .product-characteristics{margin-top:19px;padding:0 15px}.product-view .product-shop .product-characteristics li:first-child .inner{border:none}.product-view .product-shop .availability{margin:5px 0 12px}.product-view .product-shop .description{overflow:hidden;padding:32px 0 15px;font:400 13px/18px Arial,Helvetica,sans-serif;border-bottom:1px solid #cdcdcd}.product-view .product-shop .description .show-more,.product-view .product-shop .description .show-less{cursor:pointer;display:inline-block;text-decoration:underline;margin-top:15px}.product-view .product-shop .price-box{margin:0}.product-view .product-shop .add-to-links{margin:0;font-size:12px;text-align:right}.product-view .product-shop .add-to-links li,.product-view .product-shop .add-to-links li .separator{display:inline}.product-view .product-shop .add-to-links a{font-weight:normal !important}.product-view .product-shop .additional{padding:0 5px}.product-view .product-shop .additional ul{display:table;width:100%;text-align:center;margin:0 auto;color:#9a9a9a}.product-view .product-shop .additional li{display:table-cell;vertical-align:top;padding:0 5px 3px;font-size:11px;line-height:1.1}.product-view .product-shop .additional li:before{display:block;height:30px;line-height:30px}.product-view .product-shop .additional .shipping:before{content:"";font-size:17px}.product-view .product-shop .additional .payments:before{content:"";font-size:23px}.product-view .product-shop .additional .secure:before{content:"";font-size:23px}.product-view .product-shop .p-panel-options-wrapper{width:326px;margin:0;display:inline-block}.product-view .product-shop .social_buttons{float:left;padding:18px 5px 0 0}.product-view .product-shop .social_buttons>div+div{padding-top:8px}.product-view .product-shop .price-as-configured .full-product-price{position:relative;text-align:center;float:left;width:68%}.product-view .product-shop .price-as-configured .full-product-price .strike-through:after{content:"*"}.product-view .product-shop .price-as-configured .full-product-price .price{font-size:41px}.product-view .product-shop .price-as-configured .full-product-price .price .price-label.pre{display:none}.product-view .product-shop .price-as-configured .full-product-price .price .cents{font-size:22px}.product-view .product-shop .price-as-configured .poduct-versand{float:left;width:29%;padding:20px 14px 0px 0px;color:#b8b8b8;font-size:11px}.product-view .product-shop .price-as-configured .poduct-versand a{color:#b8b8b8;font-size:11px;text-decoration:underline}.product-view .product-shop .price-as-configured .poduct-versand a:hover{text-decoration:none}.product-view .price-as-configured .price .currency,.product-view .price-as-configured .price .pre{font-size:18px;color:#fff}.product-action-block{position:relative;float:right;width:308px;padding-bottom:10px;border-bottom:1px solid #cdcdcd;margin-left:38px;background:#f7f7f7}.product-action-block .product-price-block{padding:10px 0px 18px 0px;background:#282828;position:relative}.product-action-block .product-price-block:after{content:"";display:block;background:#282828;height:11px;width:94px;bottom:-10px;right:0;position:absolute}.product-action-block .product-price-block:before{content:"";display:block;height:0px;width:0px;bottom:-10px;right:94px;position:absolute;border-bottom:solid 12px transparent;border-right:solid 7px #282828}.product-action-block .price-label{font-size:11px;color:#b0b0b0}.product-action-block .product-benefits{padding:19px 19px 0}.product-action-block .product-benefits .images{display:inline-block;vertical-align:middle}.product-action-block .product-benefits ul{display:inline-block;vertical-align:middle;margin-left:10px}.product-action-block .product-benefits li{position:relative;font:13px/1.3 "Eurostile-Reg",Arial,Helvetica,sans-serif;margin-bottom:7px;padding-left:17px}.product-action-block .product-benefits li:before{color:#009e00;position:absolute;top:0;left:0;font-size:11px}.product-action-block .product-availability{padding:11px 24px 0}.product-action-block .product-availability .delivery-type{clear:both;display:inline-block;padding-bottom:13px;line-height:16px;width:100%}.product-action-block .product-availability .delivery-type img{float:left;display:inline-block;margin-right:4px}.product-action-block .product-availability .delivery-type *{display:inline-block}.product-action-block .product-availability .availability{padding-left:19px;font-size:13px;line-height:17px}.product-action-block .product-availability .availability span{display:block;clear:both;text-transform:none}.product-action-block .btn-primary-go-big{margin:16px 19px 0 5px;padding:8px 10px 10px 10px}.product-action-block .btn-primary-go-big span{font:15px/1 "Eurostile-Med",Arial,Helvetica,sans-serif}.product-action-block .btn-primary-go-big:before{content:"";position:absolute;right:0px;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right-width:40px;border-bottom:120px solid transparent}.product-action-block .btn-primary-go-big:after{right:0px;margin-top:-11px}.product-action-block .financing{font-size:11px;text-align:center;color:#b0b0b0}.product-action-block .financing .price-label{font-size:11px;padding:0 10px 0px 16px}.product-action-block .financing .price-label>span:last-of-type{font-weight:bold;color:#61b52f}.p-panel-options{width:356px;text-align:center;font-size:10px;margin:8px 0 0}.p-panel-options .p-panel-item{display:table-cell;border:1px solid transparent;cursor:pointer;padding:0 14px}.p-panel-options .p-panel-item+.p-panel-item{border-left-color:#d6d6d6}.p-panel-options .p-panel-option{display:block;color:#999}.p-panel-options .p-panel-option:before{display:block;color:#999}.p-panel-options .p-option-share .p-panel-option:before{content:"";font-size:13px}.p-panel-options .p-option-support .p-panel-option:before{content:"";font-size:13px}.p-panel-options .p-option-compare .p-panel-option:before{content:"";font-size:15px}.p-panel-options .p-option-remember .p-panel-option:before{content:"";font-size:15px}.p-panel-options .p-option-print .p-panel-option:before{content:"";font-size:14px}.product-options{margin:7px 0 0}.product-options dt{padding:10px 0 0;font-weight:normal}.product-options dt label{font-weight:bold}.product-options dt .qty-holder{float:right;margin-right:15px}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px}.product-options dd{padding:5px 10px 15px;margin:0 0 5px;border-bottom:1px solid #e4e4e4}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:99%}.product-options dd .multiselect option{padding:2px 4px}.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}.product-options ul.validation-failed{padding:0 7px}.product-options p.note{margin:0;font-size:11px}.product-options p.required{margin-bottom:0;padding:15px 0 0}.product-price-block .tier-prices,.product-options-bottom .tier-prices{margin:0;padding:0 0 10px;border:0;background:0}.product-price-block .tier-prices li,.product-options-bottom .tier-prices li{background:0;padding:2px 0}.product-price-block .price,.product-options-bottom .price{display:inline-block;font:46px/44px "Eurostile-Bol",Arial,Helvetica,sans-serif}.product-price-block .price .currency,.product-price-block .price .cents,.product-options-bottom .price .currency,.product-options-bottom .price .cents{font-size:30px;line-height:30px}.product-price-block .price .currency,.product-options-bottom .price .currency{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;margin-right:5px}.product-price-block .price .cents,.product-options-bottom .price .cents{vertical-align:top}.product-price-block .price-box,.product-options-bottom .price-box{width:100%;padding:0;color:#fff}.product-price-block .price-tax,.product-options-bottom .price-tax{float:left}.product-price-block .btn-cart,.product-options-bottom .btn-cart{width:100%}.product-shop .product-options-bottom{margin:0 0 10px}.product-shop .product-options-bottom .price-box{float:none}.product-shop .product-options-bottom .price-label{float:none;padding-right:0}.product-shop .product-options-bottom .price-tax{float:none}.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}.product-view .box-up-sell h2{padding:0;margin:0 0 8px}.product-view .box-up-sell .products-grid{width:100%}.product-view .box-up-sell .products-grid td{width:25%;padding:15px 10px 12px;line-height:1.6em}.product-view .box-up-sell .products-grid td.empty{border-right:0}.product-view .box-up-sell .products-grid .product-image{text-align:center}.product-view .box-up-sell .products-grid .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-view .box-tags{margin:0}.product-view .box-tags h3{font-size:13px}.product-view .box-tags .product-tags{display:block;margin:0 0 15px}.product-view .box-tags .product-tags li{display:inline;padding:0 7px 0 4px}.product-view .box-tags .product-tags li.first{padding-left:0}.product-view .box-tags .product-tags li.last{background:none;padding-right:0}.product-view .box-tags .form-add label{display:block;font-size:13px;font-weight:bold;margin:0 0 5px}.product-view .box-tags .form-add .input-box{float:left;width:305px;margin:0 5px 0 0;padding:0 0 0 23px}.product-view .box-tags .form-add input.input-text{width:299px}.product-view .box-tags .form-add button.button span{border-color:#406a83;background:#618499}.product-view .box-tags .form-add .note{margin:3px 0 0;padding:0 0 0 23px;font-size:11px}.product-view .box-reviews dl{margin:15px 0}.product-view .box-reviews dt a,.product-view .box-reviews dt span{font-weight:bold}.product-view .box-reviews dd{margin:0 0 15px}.product-view .box-reviews dd small{font-style:italic}.product-view .box-reviews .form-add{margin:15px 0 0}.product-view .box-reviews .form-add h3{font-size:13px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.product-view .box-reviews .form-add h3 span{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.product-view .box-reviews .form-add h4{font-size:12px}.product-view .box-reviews .form-add .data-table td{text-align:center}.product-view .box-reviews .form-add .form-list{margin:15px 0 0}.product-view .box-reviews .form-add .form-list .input-box{width:360px}.product-view .box-reviews .form-add .form-list input.input-text,.product-view .box-reviews .form-add .form-list textarea{width:354px}.send-friend .form-list{width:615px;overflow:hidden}.send-friend .form-list li{margin-right:-15px}.send-friend .form-list li p{margin:0 15px 0 0}.send-friend .form-list li.wide .input-box{width:612px}.send-friend .form-list li.wide textarea{width:609px}.send-friend .form-list .field{width:315px}.send-friend .form-list .input-box{width:300px}.send-friend .form-list input.input-text,.send-friend .form-list textarea{width:294px}.send-friend .buttons-set .limit{float:right;margin:0 7px 0 0;font-size:11px;line-height:21px}.product-detail-tabs{margin-bottom:30px}.product-category-description{margin-bottom:25px}.product-category-description h2{font:21px/1.3 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;margin-bottom:5px}.product-category-description h3{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.product-category-description p{font-size:13px;line-height:20px;margin-bottom:10px}.commerzfinanz-info-top h2{font:21px/1.3 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;margin-bottom:5px}.product-configuration-list{padding-bottom:30px}.product-configuration-list .configurations-list ul{margin-top:0}.product-configuration-list .configurations-list ul li:nth-child(even){background:#f8f8f8}.product-configuration-list .configurations-list ul .option,.product-configuration-list .configurations-list ul .value{font-size:12px}.product-configuration-list .configurations-list>li{padding-bottom:30px}.product-configuration-list .configurations-list .configurations-list-item .list-header,.product-configuration-list .configurations-list .configurations-list-item .sub-list-header{text-transform:none;font-weight:700}.product-configuration-list .configurations-list .configurations-list-item .list-header{font-size:16px;background:#e8e8e8;padding:7px 8px}.product-configuration-list .configurations-list .configurations-list-item .sub-list-header{font-size:14px;color:#c60e0a}.product-configuration-list .configurations-list-options ul{padding-top:10px}.product-configuration-list .configurations-list-interfaces .option:before,.product-configuration-list .configurations-list-dimension .option:before{display:none}.product-configuration-list .configurations-list-interfaces .sub-list-header,.product-configuration-list .configurations-list-dimension .sub-list-header{line-height:24px;padding-bottom:5px}.product-configuration-list .configurations-list-interfaces .sub-list-header:before,.product-configuration-list .configurations-list-dimension .sub-list-header:before{color:#000;margin-right:5px;vertical-align:middle}.product-configuration-list .configurations-list-interfaces .sub-list-header:before{content:""}.product-configuration-list .configurations-list-dimension .sub-list-header:before{content:""}.tab-panel-system-highlights,.tab-panel-cms{margin-top:25px}.tab-panel-system-highlights .static-medals-checkout,.tab-panel-cms .static-medals-checkout{float:right;margin:20px 40px}.tab-panel-system-highlights .static-medals-checkout .static-medals__item,.tab-panel-cms .static-medals-checkout .static-medals__item{display:block;margin-bottom:15px}.tab-panel-system-highlights .static-medals-checkout .static-medals__item:last-child,.tab-panel-cms .static-medals-checkout .static-medals__item:last-child{margin-bottom:0}.tab-panel-system-highlights .static-medals-checkout .static-medals__item.medal-ecomi,.tab-panel-cms .static-medals-checkout .static-medals__item.medal-ecomi{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-57px -615px;width:60px;height:62px}.tab-panel-system-highlights .static-medals-checkout .static-medals__item.medal-trusted,.tab-panel-cms .static-medals-checkout .static-medals__item.medal-trusted{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-89px -554px;width:60px;height:61px}.tab-panel-system-highlights .static-medals-checkout .static-medals__item.medal-garantie,.tab-panel-cms .static-medals-checkout .static-medals__item.medal-garantie{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-149px -554px;width:60px;height:59px}.product-system-highlights .system-highlights-list{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 8px 0 8px;width:763px}.product-system-highlights .system-highlights-item{width:350px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.product-system-highlights .system-highlights-item .system-highlight-title{font:18px/1.3 "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:12px;padding-right:20px}.product-system-highlights .system-highlights-item .system-highlight-image{margin-bottom:15px}.product-system-highlights .system-highlights-item .system-highlight-desc{font-size:13px;line-height:18px;padding-bottom:50px;padding-right:20px}.product-system-highlights .system-highlights-title{font:21px/1.3 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;margin:-12px -24px 33px;padding:0 24px 8px;border-bottom:1px solid #e8e8e8}.our-advantages .our-advantages-inner .column{width:62%}.our-advantages .our-advantages-inner .column:last-child{width:38%;text-align:right}.our-advantages .pdp-headline{font:21px/1.3 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;margin:-13px 22px 24px 0;padding:0 0 10px;border-bottom:1px solid #d9d9d9}.our-advantages .images{margin-top:10px;float:right}.our-advantages .images img{max-width:60px;max-height:60px;margin-right:68px;float:none;display:block;margin-top:12px}.our-advantages .checked-list li{font:16px/22px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding:0 0 0 24px}.our-advantages .checked-list li:before{font-size:10px;color:#009D03;margin-right:5px;vertical-align:top;display:inline-block}.product-action-block-sidebar{display:none}.product-action-block-sidebar .product-actions{overflow:hidden;background:#282828;padding:10px 15px}.product-action-block-sidebar .price-box{color:#fff;margin:0}.product-action-block-sidebar .product-price-block{width:50%;float:left;text-align:center;padding-right:10px;margin-right:0px}.product-action-block-sidebar .product-price-block .price-as-configured{margin-top:8px}.product-action-block-sidebar .product-price-block .old-price .strike-through:after{content:"*"}.product-action-block-sidebar .product-price-block .price{padding-top:16px;font-size:41px;line-height:40px}.product-action-block-sidebar .product-price-block .price .cents{font-size:41px;line-height:40px}.product-action-block-sidebar .product-price-block .price-label{font-size:13px;padding-top:5px}.product-action-block-sidebar .action-button-wrapper{float:left;display:inline;width:50%;text-align:left}.product-action-block-sidebar .financing{text-align:left;color:#b0b0b0}.product-action-block-sidebar .financing .price-label{font-size:11px;padding:0 10px 0px 16px}.product-action-block-sidebar .financing .price-label>span:last-of-type{font-weight:bold;color:#61b52f}.product-action-block-sidebar .poduct-versand{color:#b8b8b8;font:normal 11px/1 Arial,Helvetica,sans-serif}.product-action-block-sidebar .poduct-versand a{color:#b8b8b8;text-decoration:underline}.product-action-block-sidebar .poduct-versand a:hover{text-decoration:none}.product-action-block-sidebar .btn-primary-go-big.btn-primary-go-big-simple{margin:11px 0 5px;padding:10px 20px 10px 8px}.product-action-block-sidebar .btn-primary-go-big.btn-primary-go-big-simple:after{bottom:-2px;right:-4px;font-size:29px}.product-action-block-sidebar .btn-primary-go-big.btn-primary-go-big-simple:before{top:-27px;border-top:124px solid transparent;border-right-width:62px;border-bottom:0px solid transparent}.product-action-block-sidebar .btn-primary-go-big{padding:5px 60px 5px 8px;margin:11px 0 5px;width:182px}.product-action-block-sidebar .btn-primary-go-big span{font-family:15px/1 "Eurostile-Med",Arial,Helvetica,sans-serif;display:block;white-space:normal}.product-action-block-sidebar .btn-primary-go-big:after{bottom:2px;right:-4px;font-size:29px}.product-action-block-sidebar .btn-primary-go-big:before{top:-27px;border-top:124px solid transparent;border-right-width:62px;border-bottom:0px solid transparent}.product-features{background:#f7f7f7;border-top:1px solid #cdcdcd;padding:17px 34px}.product-features>div{width:32%;text-align:center;display:inline-block;padding:10px}.product-features>div .product-feature-image{cursor:pointer;display:inline-block;vertical-align:top}.catalog-product-view .tabs-container{padding-top:0px}.catalog-product-view .tabs-container .tab-panel,.catalog-product-view .tabs-container .product-up-sell .product-carousel-wrapper,.product-up-sell .catalog-product-view .tabs-container .product-carousel-wrapper{padding:25px 25px 0px}.catalog-product-view .tabs-container .wrapper-header-tabs{overflow:hidden;padding-top:13px}.catalog-product-view .tabs-container .wrapper-header-tabs .wrapper-header-tabs-border{position:relative}.catalog-product-view .tabs-container .wrapper-header-tabs .wrapper-header-tabs-border:before{content:"";height:100%;width:1px;background:#cdcdcd;display:block;position:absolute;z-index:500;left:0;top:0}.catalog-product-view .tabs-container .wrapper-header-tabs .tabs-nav,.catalog-product-view .tabs-container .wrapper-header-tabs .product-up-sell-title{margin-left:-12px}.catalog-product-view .tabs-container .wrapper-header-tabs .tabs-nav-anchor,.catalog-product-view .tabs-container .wrapper-header-tabs .product-up-sell-title h2 span,.product-up-sell-title h2 .catalog-product-view .tabs-container .wrapper-header-tabs span{text-transform:capitalize;font:17px/1 "Eurostile-Bol",Arial,Helvetica,sans-serif}.catalog-product-view .tabs-container .tabs-nav-item,.catalog-product-view .tabs-container .product-up-sell-title h2,.product-up-sell-title .catalog-product-view .tabs-container h2{transform:skew(25deg)}.catalog-product-view .tabs-container .tabs-nav-item a,.catalog-product-view .tabs-container .product-up-sell-title h2 a,.product-up-sell-title .catalog-product-view .tabs-container h2 a{transform:skew(-25deg);font-size:15px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.catalog-product-view .product-specs .column li{font-size:13px}.catalog-product-view .list-header{color:#5c5c5c}.catalog-product-view .product-action-block .availability{font-size:11px}.catalog-product-view .product-action-block .availability span{font-size:13px}.catalog-product-view .price-as-configured .old-price .price-label.pre{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:15px;color:#fff}.catalog-product-view .fb_iframe_widget_lift{z-index:51}.catalog-product-view .product-action-block .financing .price-label{margin:0 32% 0 0;padding:0 16px 0px 16px}.catalog-product-view .tabs-container #pd-tabs-2{padding:9px 0}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2{position:relative;transform:skew(0deg);height:60px;border:0;margin-right:15px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2 a,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2 a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2 a{opacity:0.3}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item.active-tab-nav a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item.active-tab-nav a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2.active-tab-nav a,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2.active-tab-nav a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2.active-tab-nav a{opacity:1}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2.active-tab-nav:before,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2.active-tab-nav:after,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2.active-tab-nav:after{content:'';position:absolute;bottom:-20px;border:10px solid transparent;border-top:10px solid #e5e5e5;left:50%;margin-left:-10px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2.active-tab-nav:after,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2.active-tab-nav:after{border-top:10px solid white;bottom:-19px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item:last-child,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item:last-child,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2:last-child,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2:last-child,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2:last-child{margin-right:0}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2 a,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2 a,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2 a{text-align:center;display:block;transform:skew(0deg);position:relative;height:100%}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item a .img-cont,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item a .img-cont,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2 a .img-cont,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2 a .img-cont,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2 a .img-cont{height:37px;display:block;width:100%}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item a span,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item a span,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2 a span,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2 a span,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2 a span{display:block;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:13px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .tabs-nav-item a img,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title .tabs-nav-item a img,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav .product-up-sell-title h2 a img,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav h2 a img,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title h2 a img{display:block;width:auto;margin:0 auto}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav.two-columns .tabs-nav-item.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .two-columns.product-up-sell-title .tabs-nav-item.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav.two-columns .product-up-sell-title h2.active-tab-nav:before,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav.two-columns h2.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .two-columns.product-up-sell-title h2.active-tab-nav:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav.two-columns .tabs-nav-item.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .two-columns.product-up-sell-title .tabs-nav-item.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav.two-columns .product-up-sell-title h2.active-tab-nav:after,.product-up-sell-title .catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav.two-columns h2.active-tab-nav:after,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .two-columns.product-up-sell-title h2.active-tab-nav:after{display:none}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content{overflow:hidden;padding:20px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content p{color:#191919;font-size:12px;line-height:16px;margin:10px 0}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content-left{width:25%;float:left}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content-right{width:75%;float:right}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content-right table{width:100%}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content-right table tr{border-top:1px solid #e4e4e4}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content-right table tr td{padding:5px 0}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content-right table tr td:first-child{font-weight:700;padding-left:5px;width:35%}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-content-right table tr:nth-child(odd) td{background:#f8f8f8}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .images-wrapper{width:170px;margin-left:20px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tabs-nav,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .product-up-sell-title{border-bottom:1px solid #e5e5e5;padding:0 9px;background:#fff;width:829px;z-index:999;top:0}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-title{padding:15px 20px;background:#f8f8f8;border-bottom:1px solid #d1d1d1}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-title .pdp-headline-name{display:inline-block;vertical-align:middle;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:16px;color:#282727}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .tab-title .pdp-headline img{display:inline-block;vertical-align:middle;margin-right:15px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .owl-pagination .owl-page{display:none}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider{position:relative;margin-bottom:10px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider .owl-buttons{position:absolute;left:0;bottom:-23px;width:140px}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider .owl-buttons .owl-next,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider .owl-buttons .owl-prev{right:0;left:auto;cursor:pointer;position:absolute;top:50%;margin-top:-25px;overflow:hidden;font-size:0}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider .owl-buttons .owl-next:before,.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider .owl-buttons .owl-prev:before{font-family:"Icons";content:'\e60c';width:43px;height:46px;line-height:46px;color:#c7c7c7;font-size:21px;border-radius:4px;display:block;text-align:center;opacity:0.9}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider .owl-buttons .owl-prev{left:0;right:auto}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider .owl-buttons .owl-prev:before{content:'\e60b'}.catalog-product-view .tabs-container #pd-tabs-2 .full-details .slider-nav{text-align:center;width:140px;color:#313131;font-size:18px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.catalog-product-view .tabs-container .tabs-nav-item,.catalog-product-view .tabs-container .product-up-sell-title h2,.product-up-sell-title .catalog-product-view .tabs-container h2{border-right:1px solid #cdcdcd;margin-left:0}.catalog-product-print .simple-table h2.prod-name,.simple-table h2.prod-name{font-size:21px;color:#c60e0a;margin:0;padding:0 0 20px 0;font-weight:700}.catalog-product-print .simple-table .list-header,.simple-table .list-header{font-size:16px;background:#e8e8e8;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;padding:7px 8px;text-transform:none;font-weight:700}.catalog-product-print .simple-table table,.simple-table table{width:100%;padding:0;margin:0;border-collapse:separate}.catalog-product-print .simple-table table tr td,.simple-table table tr td{border-top:1px solid #e2e2e2;overflow:hidden;padding:7px 5px 7px 9px;line-height:16px;font-size:12px}.catalog-product-print .simple-table table tr td:first-child,.simple-table table tr td:first-child{width:35%;font-weight:700}.catalog-product-print .simple-table table tr td:last-child,.simple-table table tr td:last-child{padding-right:5px}.catalog-product-print .simple-table table tr:nth-child(odd) td,.simple-table table tr:nth-child(odd) td{background-color:#f8f8f8}.product-attrs-title{color:#c60e0a;font-weight:bold;font-size:13px;margin:12px 0 10px}.product-attrs-title_large{font-size:16px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:30px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-15px;margin-left:-15px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:30px;height:30px;background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/loaders/loader_white.gif") center center no-repeat}.fancybox-close{position:absolute;top:10px;right:10px;width:26px;height:26px;cursor:pointer;z-index:8040}.fancybox-close:after{content:'\e616';color:#c4c4c4;font-size:26px;line-height:26px}.fancybox-nav{position:absolute;top:0;width:45px;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-nav:before{position:absolute;top:50%;margin-top:-23px;color:#000;font-size:46px;line-height:46px}.fancybox-nav:hover:before{color:#d81010}.fancybox-prev{left:-45px}.fancybox-prev:before{content:'\e60b';left:0}.fancybox-next{right:-45px}.fancybox-next:before{content:'\e60c';right:0}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,0.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}.product-up-sell{margin-bottom:50px}.product-up-sell .product-carousel{margin-left:-1px;border:0}.product-up-sell .product-carousel-wrapper{padding:0}.product-up-sell-title h2{background:#3d3d3d;border-color:#3d3d3d}.product-up-sell-title h2 span{color:#fff}.more-views{border-bottom:1px solid #dedede;position:relative;padding:0}.more-views .item{width:60px;float:left;display:inline-block;margin:0 11px 14px 0;text-align:center}.more-views .item a{border:1px solid #bdbdbd;display:block}.more-views .item a:hover{border:1px solid #d81010}.more-views .item img{display:inline-block;vertical-align:middle}.commerzfinanz-table{width:100%;table-layout:fixed;font:400 12px/1.3 Arial,Helvetica,sans-serif;text-align:center;margin-bottom:15px}.commerzfinanz-table th{font-weight:700;background:#e8e8e8;padding:10px 5px}.commerzfinanz-table td{padding:7px 5px}.commerzfinanz-table th,.commerzfinanz-table td{border-bottom:1px solid #cdcdcd}.commerzfinanz-table th+th,.commerzfinanz-table th+td,.commerzfinanz-table td+th,.commerzfinanz-table td+td{border-left:1px solid #cdcdcd}.commerzfinanz-table .percents{font-weight:700}.commerzfinanz-info-top sup,.commerzfinanz-info-bottom sup{vertical-align:super}.commerzfinanz-info-top{font-size:13px}.commerzfinanz-info-top .pdp-headline{font:18px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:20px}.commerzfinanz-info-top sup{font-size:11px}.commerzfinanz-info-top .commerzfinanz-list{margin:10px 0;padding:5px 0;line-height:1.5;border-width:1px 0;border-style:solid;border-color:#cdcdcd;overflow:hidden}.commerzfinanz-info-top .commerzfinanz-list ul{margin-bottom:12px}.commerzfinanz-info-top .link-read-more{float:right;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;color:#c60e0a}.commerzfinanz-info-top .link-read-more:before{content:'>';padding-right:3px}.commerzfinanz-info-bottom{font-size:11px;line-height:1.6;margin-bottom:20px}.commerzfinanz-info-bottom sup{font-size:8px}.commerzfinanz-info-bottom li{margin-bottom:6px}.commerzfinanz-summary{font:15px/1.3 "Eurostile-Med",Arial,Helvetica,sans-serif;color:#c60e0a;padding:8px 0}.configurator .top-header-container{position:static}.configurator .main-content-wrapper{margin-top:0}.configurator-wrapper-main{display:table;table-layout:fixed;width:100%;border-collapse:collapse;border:none}.configurator-wrapper-main .configurator-column-left{display:table-cell;vertical-align:top;padding:0 6px 0 0}.configurator-wrapper-main .configurator-column-left .c-steps{width:100%}.configurator-wrapper-main .configurator-column-left .c-steps .c-step{transform:skew(0deg)}.configurator-wrapper-main .configurator-column-right{display:table-cell;position:relative;vertical-align:top;width:222px}.configurator-wrapper-main .configurator-column-right .product-options-bottom{padding-bottom:5px}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured{text-align:left}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured .full-product-price .strike-through:after{content:"*"}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured .old-price{padding:10px 0 0 30px}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured .price{padding:22px 0 0 6px;font-size:37px}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured .price .currency{font-size:26px}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured .poduct-versand{margin:-1px 0 0 0;padding:0px 0px 0px 9px;color:#b8b8b8;font-size:11px}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured .poduct-versand a{color:#b8b8b8;font-size:11px;text-decoration:underline}.configurator-wrapper-main .configurator-column-right .product-options-bottom .price-as-configured .poduct-versand a:hover{text-decoration:none}.configurator-wrapper-main .configurator-column-right .financing .price-label span{display:none}.configurator-wrapper-main .configurator-column-right .cfn-back-to-top{text-align:center;position:absolute;bottom:-55px;left:11px;margin-left:0px;width:183px;border-radius:0;background-color:#303030;border:1px solid #333}.configurator-wrapper-main .configurator-column-right .cfn-back-to-top span{color:#fff;text-transform:uppercase;font:12px/1 "Eurostile-Med",Arial,Helvetica,sans-serif;padding:10px 35px 11px 8px;display:inline-block;position:relative}.configurator-wrapper-main .configurator-column-right .cfn-back-to-top span:after{content:'';position:absolute;width:0;height:0;display:block;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #fff;border-top:none;top:50%;right:0;margin-top:-3px}.configurator-wrapper-main .configurator-column-right .cfn-back-to-top:hover{background:#404040}.configurator-wrapper-main .configurator-column-right .product-id{font:bold 11px/1 Arial,Helvetica,sans-serif;color:#929292;display:inline-block;padding-left:10px}.configurator-wrapper-main .configurator-column-right .configurator-right-panel{background-color:#323232;z-index:51;position:relative}.configurator-wrapper-main .configurator-column-right .configurator-right-panel.configurator-right-panel-fixed{position:fixed;top:0;z-index:51;width:222px}.configurator-wrapper-main .configurator-column-right .configurator-right-panel.configurator-right-panel-fixed .product-image-wrapper{display:block}.configurator-wrapper-main .configurator-column-right .configurator-right-panel .configurations-list .option:before{display:none}.configurator-wrapper-main .configurator-column-right .configurator-right-panel.configurator-right-panel-absolute{position:absolute;bottom:0;z-index:51;width:222px}.configurator-wrapper-main .configurator-column-right .configurator-right-panel.configurator-right-panel-absolute .product-image-wrapper{display:block}.configurator-wrapper-main .configurator-column-right .configurator-right-panel .configurator-right-header{font:17px/39px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 0 0 15px;color:#fff;background:#323232;position:relative}.configurator-wrapper-main .configurator-column-right .configurator-right-panel .configurator-right-header:after{content:'';position:absolute;bottom:-6px;left:50%;margin-left:-5px;display:block;height:0;width:0;border-top:6px solid #323232;border-right:6px solid transparent;border-left:6px solid transparent}.configurator-wrapper-main .configurator-column-right .configurator-right-panel .c-panel-option span{font-size:13px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.configurator-wrapper-main .configurator-column-right .configurator-right-panel .c-panel-option span:before{color:#b8b8b8}.configurator-wrapper-main .configurator-column-right .product-name{margin:0;padding:16px 12px 24px;background:#4c4c4c}.configurator-wrapper-main .configurator-column-right .product-name h1{margin:0;font:15px/1.1 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff}.configurator-wrapper-main .configurator-column-right .product-image-wrapper{display:none;position:relative;background:#4c4c4c;padding:0px 7px 5px}.configurator-wrapper-main .configurator-column-right .product-image-wrapper .product-image-zoom{position:absolute;top:10px;left:17px;right:auto;pointer-events:none}.configurator-wrapper-main .configurator-column-right .product-image-wrapper .product-image-zoom .product-image-zoom-icon{right:3px;top:-5px}.configurator-wrapper-main .configurator-column-right .product-image-wrapper .product-image-zoom:after{content:'\e611';position:absolute;font-size:15px;top:-3px;right:5px}.configurator-wrapper-main .configurator-column-right .product-image-wrapper .product-image-zoom div{display:none}.configurator-wrapper-main .configurator-column-right .configuration-custom-name{font-size:20px}.configurator-wrapper-main .configurator-column-right .configuration-custom-name span{color:#000;font-weight:400}.configurator-wrapper-top{background:#fff;position:relative}.configurator-wrapper-top .configurator-action-block{width:24.6%;float:left}.configurator-wrapper-top .configurator-action-block h4{display:none}.configurator-wrapper-top .configurator-action-block:before{content:'';position:absolute;top:0;right:0;width:0;height:0;border-bottom:20px solid transparent;border-right:20px solid #fff}.product-options-bottom{padding:0 11px 15px}.product-options-bottom .financing .price-label{color:#5cc90d;font-size:12px;padding:0 0 9px;text-align:center}.product-options-bottom .financing .price-label b{font-weight:bold}.product-options-bottom .price-as-configured{text-align:center}.product-options-bottom .price-as-configured .price{font-size:35px;color:#fff}.product-options-bottom .price-as-configured .price .cents{font-size:17px}.product-options-bottom .price-as-configured .old-price{display:block;margin:0;width:100%;clear:both}.product-options-bottom .price-as-configured .old-price span{display:inline-block;color:#fff}.product-essential-fix .product-image-zoom{display:none}.configurator-img-box{float:left;width:35.4%;position:absolute;left:0;top:0;height:100%}.configurator-img-box .more-views-wrapper{display:none}.configurator-img-box .product-image-wrapper{margin:0;text-align:center;border-right:1px solid #e2e2e2;height:100%}.configurator-img-box .product-image-wrapper:before{left:-1px}.configurator-img-box .product-image-wrapper:after{right:-1px}.configurator-img-box .product-image-wrapper .product-image-zoom{position:absolute;bottom:34px;right:17px;padding-right:30px;pointer-events:none}.configurator-img-box .product-image-wrapper .product-image-zoom:after{content:"";position:absolute;font-size:15px;top:-2px;right:2px}.configurator-img-box .product-image-wrapper .product-image-zoom span{position:absolute;right:-1px;top:-3px;display:block;width:19px;height:19px}.configurator-img-box .product-image-wrapper .product-image-zoom span:before{content:"";display:block;position:absolute;left:0;bottom:0;width:5px;height:5px;border-left:1px solid #101010;border-bottom:1px solid #101010}.configurator-img-box .product-image-wrapper .product-image-zoom span:after{content:"";display:block;position:absolute;right:0;top:0;width:5px;height:5px;border-top:1px solid #101010;border-right:1px solid #101010}.configurator-img-box .product-image{height:100%}.configurator-img-box .product-image a{padding-bottom:35px;position:relative;display:block;text-align:center;height:100%}.configurator-shop{float:left;width:64%;padding:18px 75px 0 28px;margin-left:36%}.configurator-shop .configurator-shop-top{min-height:340px}.configurator-shop .short-description{padding:14px 0 18px;font-weight:bold;line-height:16px;font-size:13px;border-bottom:1px solid #dedede}.configurator-shop .short-description .std{max-height:30px;overflow:hidden;padding-top:10px}.configurator-shop .description{margin:9px 0}.configurator-shop .description .label{text-transform:uppercase;font:15px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:3px 0 8px 20px;position:relative}.configurator-shop .description .label:before{position:absolute;left:0px;top:2px}.configurator-shop .description .value{padding-bottom:32px;line-height:18px}.configurator-shop .description .value>div{display:table;vertical-align:top;width:100%}.configurator-shop .description .value>div strong{display:table-cell;width:44px}.configurator-shop .description .value>div span{display:table-cell}.configurator-shop .description .interfaces .label:before{content:""}.configurator-shop .description .dimensions .label:before{content:""}.configurator-shop .price-box{text-align:center}.configurator-shop .price-label{font-size:13px}.configurator-shop .add-to-links{margin:0;font-size:12px;text-align:right}.configurator-shop .add-to-links li,.configurator-shop .add-to-links li .separator{display:inline}.configurator-shop .add-to-links a{font-weight:normal !important}.configurator-wrapper-main .configurator-shop .short-description .std{max-height:none}.configurator-action-block{position:relative}.configurator-action-block .delivery-type{clear:both;display:inline-block;padding:0 0 12px 16px;line-height:16px;width:100%;font-size:11px;color:#acacac}.configurator-action-block .delivery-type span:first-of-type{font-weight:bold}.configurator-action-block .delivery-type img{float:left;display:inline-block;margin-right:4px}.configurator-action-block .delivery-type *{display:inline-block}.configurator-action-block .add-to-cart{padding:0 5px 0 5px}.configurator-action-block .add-to-cart .btn.btn-cart,.configurator-action-block .add-to-cart .homepage-middle .block-benefits a.btn-cart,.homepage-middle .block-benefits .configurator-action-block .add-to-cart a.btn-cart,.configurator-action-block .add-to-cart .btn-cart.tp-caption.btn-red,.configurator-action-block .add-to-cart .btn-cart.tp-caption.btn-red-short{padding:10px 0px 8px 9px;font-size:16px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;border-radius:0}.configurator-action-block .add-to-cart .btn.btn-cart.btn-cart--longText,.configurator-action-block .add-to-cart .homepage-middle .block-benefits a.btn-cart.btn-cart--longText,.homepage-middle .block-benefits .configurator-action-block .add-to-cart a.btn-cart.btn-cart--longText,.configurator-action-block .add-to-cart .btn-cart.btn-cart--longText.tp-caption.btn-red,.configurator-action-block .add-to-cart .btn-cart.btn-cart--longText.tp-caption.btn-red-short{font-size:14px}.configurator-action-block .add-to-cart .btn.btn-cart:before,.configurator-action-block .add-to-cart .homepage-middle .block-benefits a.btn-cart:before,.homepage-middle .block-benefits .configurator-action-block .add-to-cart a.btn-cart:before,.configurator-action-block .add-to-cart .btn-cart.tp-caption.btn-red:before,.configurator-action-block .add-to-cart .btn-cart.tp-caption.btn-red-short:before{top:-55px}.configurator-action-block .add-to-cart .btn.btn-cart:after,.configurator-action-block .add-to-cart .homepage-middle .block-benefits a.btn-cart:after,.homepage-middle .block-benefits .configurator-action-block .add-to-cart a.btn-cart:after,.configurator-action-block .add-to-cart .btn-cart.tp-caption.btn-red:after,.configurator-action-block .add-to-cart .btn-cart.tp-caption.btn-red-short:after{right:-10px;top:1px;font-size:19px}.configurator-action-block .add-to-cart .availability{position:relative;margin-top:15px;padding-left:40px;font:400 12px/15px Arial,Helvetica,sans-serif}.configurator-action-block .add-to-cart .availability:before{color:#000}.configurator-action-block .add-to-cart .availability em{font-size:15px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;color:#219400}.configurator-action-block .add-to-cart .availability em span{font-weight:700}.configurator-action-block .add-to-cart .availability em span:before{display:none}.configurator-action-block .add-to-cart .availability a{display:block}.configurator-action-block .add-to-cart .availability:before{content:"\e600";font-size:18px;position:absolute;top:0;left:0}.product-configuration{padding:0 0 0 0;border:1px solid #dcdcdc;background:#fff}.product-configuration .btn-config-wrapper{background:#313131;border:1px solid #404140;padding:0px 9px}.product-configuration .btn-config{border:0;background:none;box-shadow:none}.product-configuration .configuration-scroll{height:279px;overflow:hidden}.product-configuration .configuration-scroll .jspVerticalBar{width:15px}.product-configuration .configuration-scroll .jspTrack{width:15px;right:0;border-radius:0;background:#fff}.product-configuration .configuration-scroll .jspDrag{margin:0 0 0 4px;width:7px;background:#ececec}.product-configuration .configuration-scroll .jspPane>ul{list-style-type:none;margin:0 0 5px 5px;box-sizing:border-box;padding:0}.product-configuration .configuration-scroll .jspPane>ul>li{position:relative}.product-configuration .configuration-scroll .jspPane>ul>li li{background:#fff;line-height:normal}.product-configuration .configuration-scroll .jspPane>ul>li li.active-section{position:relative;overflow:visible;background:#ececec;color:#000}.product-configuration .configuration-scroll .jspPane>ul>li li.active-section:after{content:'';position:absolute;width:0;height:0;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #ececec;border-right:none;top:50%;left:-5px;margin-top:-8px;display:block}.product-configuration .configuration-scroll .jspPane>ul>li li.active-section:before{content:'';position:absolute;width:0;height:0;display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;border-right:none;top:50%;left:-3px;margin-top:-10px;display:block}.product-configuration .configuration-scroll .jspPane>ul>li:last-child{border-bottom:0}.product-configuration .configuration-scroll .jspPane>ul>li>div{font-weight:700;text-transform:none;font-size:11px;padding:8px 12px 0px 12px}.product-configuration .configuration-scroll .configurations-list ul span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;max-width:169px;text-overflow:ellipsis}.product-configuration .configuration-scroll .configurations-list .configurations-list-item{padding-bottom:0}.product-configuration .configuration-scroll .configurations-list .configurations-list-item>div{display:none}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul{border:0;margin:0}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul li{padding:0;position:relative}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul li a{float:none;width:100%;text-decoration:none;white-space:normal}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul li.state-finished a{display:block}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul li.state-finished>a{display:block;width:100%}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul li.state-finished>a .option:before{margin-top:-1px;margin-right:4px}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul .value{font-family:Arial,Helvetica,sans-serif;float:none;width:100%;font-size:11px;padding:0px 12px 5px 14px;box-sizing:border-box;color:#000}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul .value a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-9999px}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul .value b{font-weight:bold}.product-configuration .configuration-scroll .configurations-list .configurations-list-item ul .option{font-family:Arial,Helvetica,sans-serif;text-transform:none;font-weight:700;font-size:11px;padding:8px 12px 0px 14px;float:none;width:100%;box-sizing:border-box}.product-configuration .configuration-scroll .configurations-list .configurations-list-item .state-notification,.product-configuration .configuration-scroll .configurations-list .configurations-list-item .state-not-finished{border-top:1px solid #e3e3e3 !important}.product-configuration .configuration-scroll .configurations-list .configurations-list-item .state-notification .option,.product-configuration .configuration-scroll .configurations-list .configurations-list-item .state-not-finished .option{padding-left:14px !important}.product-configuration h4{margin-bottom:28px}.product-configuration .btn-config{width:100%}.product-configuration .btn-config span{text-transform:uppercase;font:12px/1 "Eurostile-Med",Arial,Helvetica,sans-serif}.product-configuration .btn-config span:after{content:'\e61f';color:#d81010;font-size:16px}.product-configuration .btn-config.c-option-config-conflict span:before{content:'\e60e';font-size:20px;left:-30px;position:absolute;color:#ffd200}.product-configuration .btn-config.c-option-config-conflict-error span:before{content:'\e60e';font-size:20px;left:-30px;position:absolute;color:#d81010}.configurator-shop .product-options-bottom{margin:0 0 10px}.configurator-shop .product-options-bottom .price-box{float:none;margin:0}.configurator-shop .product-options-bottom .price-label{float:none;padding-right:0}.configurator-shop .product-options-bottom .price-tax{float:none}.configurator-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}.tabs-navigation{margin-top:8px;overflow:hidden}.btn-tab-next,.btn-tab-prev{color:#fff;background:#219400;padding:9px 5px;height:30px}.btn-tab-next:before,.btn-tab-next:after,.btn-tab-prev:before,.btn-tab-prev:after{position:absolute;top:0;line-height:28px}.btn-tab-next span,.btn-tab-prev span{font-weight:700}.btn-tab-next{display:block;font:400 12px/12px Arial,Helvetica,sans-serif;padding-right:20px;margin-left:50px}.btn-tab-next:after{right:5px;font-size:24px;content:'\bb'}.btn-tab-prev{width:45px;float:left}.btn-tab-prev:before{left:15px;font-size:24px;content:'\ab'}.tabs-product-details{position:relative}.nav-pd-perv,.nav-pd-next{cursor:pointer;position:absolute;top:45%;width:120px;text-transform:uppercase;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;text-align:center}.nav-pd-perv:hover:before,.nav-pd-next:hover:before{color:#d81010}.nav-pd-perv:before,.nav-pd-next:before{display:block;font-size:46px}.nav-pd-perv{left:10px}.nav-pd-perv:before{content:'\e60b'}.nav-pd-next{right:0}.nav-pd-next:before{content:'\e60c'}.pd-tabs-nav{width:100%;padding-right:45px;font-size:0;margin-bottom:27px}.pd-tabs-nav-item a:hover,.pd-tabs-nav-item.ui-tabs-active a{background:#2d2727;color:#e8e8e8}.pd-tabs-nav-item a:hover:before,.pd-tabs-nav-item.ui-tabs-active a:before{content:'';display:block;position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2d2727}.pd-tabs-nav-item{display:inline-block;width:49.5%}.pd-tabs-nav-item a{display:block;position:relative;background:#e8e8e8;text-align:center;font-size:16px;text-transform:uppercase;padding:10px;color:#2d2727}.pd-tabs-header{text-align:center;padding:0 125px;font:22px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#2d2727;margin-bottom:15px}.pd-tabs-header i{font-style:italic}.pd-tabs-header b,.pd-tabs-header strong{font-weight:bold}.pdi-tab-top,.pdi-tab-bottom{text-align:center}.pdi-tab-bottom{background:#e9e9e9;height:117px}.pdi-tab-carousel{padding:10px 98px;margin:0 auto}.pdi-tab-carousel .owl-wrapper-outer:before,.pdi-tab-carousel .owl-wrapper-outer:after{display:none}.pdi-tab-carousel li{cursor:pointer;display:inline-block;width:106px;height:95px;border:2px solid transparent;background:#fff}.pdi-tab-carousel li+li{margin-left:5px}.pdi-tab-carousel li.active,.pdi-tab-carousel li:hover{border-color:#d81010}.pdi-tab-image{height:540px;padding:0 130px;margin-bottom:15px}.pdi-tab-image img{max-height:100%}.pdd-tab-content{padding:0 103px 80px 123px;min-height:300px}.pdd-tab-desc{text-align:center;font:16px/16px "Eurostile-Reg",Arial,Helvetica,sans-serif}.pdd-tab-list{border-width:1px 0;border-style:solid;border-color:#cdcdcd;width:100%}.pdd-tab-list-top{border-width:1px 0;border-style:solid;border-color:#cdcdcd;width:100%}.pdd-tab-list-bottom{border-width:1px 0;border-style:solid;border-color:#cdcdcd;width:100%}.pdd-tab-list-item{overflow:hidden}.pdd-tab-list-item+.pdd-tab-list-item{border-top:1px solid #cdcdcd}.pdd-tab-list-item .attribute,.pdd-tab-list-item .value{padding-right:5px;float:left;font-size:12px;line-height:21px}.pdd-tab-list-item .attribute{width:30%;font-weight:bold}.pdd-tab-list-item .value{width:70%}.pd-price-notice{display:block;position:absolute;right:0}.pd-price-notice .price-notice{padding:0 0px 10px 0px;display:block}.pd-price-notice .price{padding:0 10px 0 0}.pd-price-notice .price,.pd-price-notice .currency{font-size:27px}.pd-price-notice .currency{font-weight:400}.pd-choice{display:inline-block;background:#2d2727;color:#fff;position:relative;padding:14px 20px 12px 52px;text-transform:uppercase;font:15px "Eurostile-Bol",Arial,Helvetica,sans-serif;cursor:pointer}.pd-choice:before{content:'';position:absolute;display:block;border:1px solid #fff;width:24px;height:24px;left:17px;top:11px}.pd-choice.choosen:after{position:absolute;content:'\e615';left:17px;top:10px;font-size:20px;color:#d6322d}.opened-details-tab .pd-price-notice{bottom:117px}.opened-image-tab .pd-price-notice{bottom:0}.c-details-dialog .pdd-tab-list{border:0;font-size:16px;line-height:24px}.c-details-dialog .pdd-tab-list ul li{padding-left:20px}.c-details-dialog .pdd-tab-list ul li:before{display:inline-block;content:"\E006";color:#c60e0a;vertical-align:top;font-size:16px}.c-details-dialog .pdd-tab-list-top{border:0;font-size:16px;line-height:24px}.c-details-dialog .pdd-tab-list-top ul li{padding-left:20px}.c-details-dialog .pdd-tab-list-top ul li:before{display:inline-block;content:"\E006";color:#c60e0a;vertical-align:top;font-size:16px}.c-details-dialog .pdd-tab-list-bottom{border:0;font-size:16px;line-height:24px}.c-details-dialog .pdd-tab-list-bottom ul li{padding-left:20px}.c-details-dialog .pdd-tab-list-bottom ul li:before{display:inline-block;content:"\E006";color:#c60e0a;vertical-align:top;font-size:16px}.c-details-dialog .attribute{width:150px}.c-details-dialog .value table{width:100%}.c-details-dialog p{font:16px/18px "Eurostile-Med",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;color:#2d2727;margin:10px 0}.c-details-dialog tr td{line-height:24px;font-size:14px}.c-details-dialog tr td:nth-of-type(1){font-weight:bold}.c-details-dialog tr:nth-of-type(2n+1) td{background:#f2f2f2}.c-details-dialog tr td:first-child{width:30%}.c-details-dialog .ui-icon-closethick:before{background:none;color:#2d2727;font-size:28px;line-height:28px}.c-details-dialog .pd-tabs-header{text-align:left}.c-details-dialog .nav-pd-perv,.c-details-dialog .nav-pd-next{line-height:16px;font-size:14px;top:41%}.c-details-dialog .nav-pd-perv:before,.c-details-dialog .nav-pd-next:before{margin-bottom:33px}#tab_product_details .pdd-tab-list .value p:nth-child(2) strong{display:none}#tab_product_images .owl-carousel .owl-item{margin-left:31px}#tab_product_images .owl-carousel .owl-item:first-child{margin-left:0}.dialog-load .load-config-list{padding:0 29px 0 26px}.dialog-load .load-config-list .load-config{padding:16px 0 28px 0}.dialog-load .load-config-list .load-config a:before{content:"";display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;color:#c60e0a;text-decoration:none;font-weight:700;margin-right:1px}.dialog-load .load-config-list .load-config .version{font-weight:700;padding-right:9px}.dialog-load .load-config-list .load-config .title{font-size:17px}.dialog-load .load-config-list .load-config .line{margin-bottom:5px}.dialog-load .form-field-inline{padding:26px 103px 25px 25px}.dialog-load .form-field-inline .input-box{padding-right:11px}.dialog-load .btn-load{min-width:109px}.dialog-load .btn-load span{font-size:16px}.js-dialog-config-list{padding:17px 10px}.js-dialog-config-list .configurations-list-sidebar{padding-right:20px}.js-dialog-config-list .configurations-list-item>div{font-size:13px}.js-dialog-config-list .configurations-list ul{border-top:0}.js-dialog-config-list .configurations-list ul li{border-bottom:0;padding:6px 5px}.js-dialog-config-list .configurations-list ul li .option{text-transform:uppercase;padding:0 6px 0 25px}.js-dialog-config-list .configurations-list ul li a{color:#27a02c;text-decoration:none}.js-dialog-config-list .configurations-list ul li a:before{content:"";display:inline-block;vertical-align:middle;font-size:15px;line-height:15px;color:#27a02c;text-decoration:none;text-decoration:none;margin-right:-3px;line-height:21px}.js-dialog-config-list .configurations-list ul li.state-conflict a:before{line-height:21px;margin-right:5px;margin-top:-3px;color:#c60e0a}.js-dialog-config-list .configurations-list ul li.not-available .js-goto-option:before{line-height:13px;margin-right:3px}.dialog-send-config .content-header{margin-bottom:17px}.dialog-send-config .code-line{font-weight:400;margin-bottom:2px}.dialog-send-config .code-line .sc-code{font-weight:700;text-transform:uppercase}.dialog-send-config .link-line p{font-weight:400}.dialog-send-config .link-line a.sc-code-link,.dialog-send-config .link-line span.sc-code-link{font-weight:700;cursor:default}.dialog-send-config .form-fields{padding:16px 87px 16px 20px}.dialog-send-config .btn-send{min-width:107px}.dialog-send-config .btn-send:after{font-size:21px;line-height:29px;padding:0}.dialog-send-config .form-field-inline .input-box{padding-right:9px}.dialog-send-config input[type="checkbox"]+label{padding-left:22px}.dialog-send-config input[type="checkbox"]+label:before{width:16px;height:16px;background:#f5f5f5;border:1px solid #e4e4e6;margin-top:0}.dialog-send-config input[type="checkbox"]:checked+label:after{width:13px;height:13px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/configurator_save_popup_checked.png);top:-4px}.dialog-send-config .form-field-checkbox{margin-top:12px;line-height:22px}.dialog-share .ui-dialog-content{padding:34px 24px 25px}.dialog-share .ui-dialog-content p{padding-bottom:21px;width:90%;font-size:15px}.dialog-share .btn-facebook,.dialog-share .btn-facebook:focus{font-size:15px;padding:11px 48px 11px 11px}.dialog-share .btn-twitter{font-size:15px;padding:11px 61px 11px 11px}.block-peripherals .block-title{margin-bottom:15px;text-transform:uppercase;font:24px "Eurostile-Reg",Arial,Helvetica,sans-serif}.pdi-tab-bottom .owl-prev,.compared-products .owl-prev,.pdi-tab-bottom .owl-next,.compared-products .owl-next{cursor:pointer;position:absolute;top:50%;margin-top:-31px;overflow:hidden;font-size:0}.pdi-tab-bottom .owl-prev:before,.compared-products .owl-prev:before,.pdi-tab-bottom .owl-next:before,.compared-products .owl-next:before{text-align:center}.pdi-tab-bottom .owl-prev,.compared-products .owl-prev{left:0}.pdi-tab-bottom .owl-prev:before,.compared-products .owl-prev:before{content:'\e60b'}.pdi-tab-bottom .owl-next,.compared-products .owl-next{right:0}.pdi-tab-bottom .owl-next:before,.compared-products .owl-next:before{content:'\e60c'}.tabs-with-carousel .tab-panel .owl-prev,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-prev,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-prev,.product-carousel .owl-prev,.tabs-with-carousel .tab-panel .owl-next,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-next,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-next,.product-carousel .owl-next{cursor:pointer;position:absolute;top:50%;margin-top:-25px;overflow:hidden;font-size:0}.tabs-with-carousel .tab-panel .owl-prev:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-prev:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-prev:before,.product-carousel .owl-prev:before,.tabs-with-carousel .tab-panel .owl-next:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-next:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-next:before,.product-carousel .owl-next:before{width:50px;height:50px;line-height:50px;color:#000;font-size:45px;text-align:center}.tabs-with-carousel .tab-panel .owl-prev:hover:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-prev:hover:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-prev:hover:before,.product-carousel .owl-prev:hover:before,.tabs-with-carousel .tab-panel .owl-next:hover:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-next:hover:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-next:hover:before,.product-carousel .owl-next:hover:before{color:#d81010}.tabs-with-carousel .tab-panel .owl-prev,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-prev,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-prev,.product-carousel .owl-prev{right:100%}.tabs-with-carousel .tab-panel .owl-prev:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-prev:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-prev:before,.product-carousel .owl-prev:before{content:'\e60b'}.tabs-with-carousel .tab-panel .owl-next,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-next,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-next,.product-carousel .owl-next{left:100%}.tabs-with-carousel .tab-panel .owl-next:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .owl-next:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .owl-next:before,.product-carousel .owl-next:before{content:'\e60c'}.tabs-with-carousel .tab-panel .tab-carousel .owl-prev,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-prev,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-prev,.product-up-sell .product-carousel .owl-prev,.pdi-tab-carousel .owl-prev,.compared-products .owl-prev,.tabs-with-carousel .tab-panel .tab-carousel .owl-next,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next,.product-up-sell .product-carousel .owl-next,.pdi-tab-carousel .owl-next,.compared-products .owl-next{z-index:30}.tabs-with-carousel .tab-panel .tab-carousel .owl-prev:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-prev:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-prev:before,.product-up-sell .product-carousel .owl-prev:before,.pdi-tab-carousel .owl-prev:before,.compared-products .owl-prev:before,.tabs-with-carousel .tab-panel .tab-carousel .owl-next:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next:before,.product-up-sell .product-carousel .owl-next:before,.pdi-tab-carousel .owl-next:before,.compared-products .owl-next:before{width:43px;height:46px;line-height:46px;color:#fff;font-size:21px;background:#050505;border-radius:4px}.tabs-with-carousel .tab-panel .tab-carousel .owl-prev.disabled:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-prev.disabled:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-prev.disabled:before,.product-up-sell .product-carousel .owl-prev.disabled:before,.pdi-tab-carousel .owl-prev.disabled:before,.compared-products .owl-prev.disabled:before,.tabs-with-carousel .tab-panel .tab-carousel .owl-next.disabled:before,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next.disabled:before,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next.disabled:before,.product-up-sell .product-carousel .owl-next.disabled:before,.pdi-tab-carousel .owl-next.disabled:before,.compared-products .owl-next.disabled:before{background-color:#dedede}.tabs-with-carousel .tab-panel .tab-carousel .owl-prev:hover,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-prev:hover,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-prev:hover,.product-up-sell .product-carousel .owl-prev:hover,.pdi-tab-carousel .owl-prev:hover,.compared-products .owl-prev:hover,.tabs-with-carousel .tab-panel .tab-carousel .owl-next:hover,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next:hover,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next:hover,.product-up-sell .product-carousel .owl-next:hover,.pdi-tab-carousel .owl-next:hover,.compared-products .owl-next:hover{opacity:0.8}.tabs-with-carousel .tab-panel .tab-carousel .owl-prev,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-prev,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-prev,.product-up-sell .product-carousel .owl-prev,.pdi-tab-carousel .owl-prev,.compared-products .owl-prev{left:21px;right:auto}.tabs-with-carousel .tab-panel .tab-carousel .owl-next,.tabs-with-carousel .product-up-sell .product-carousel-wrapper .tab-carousel .owl-next,.product-up-sell .tabs-with-carousel .product-carousel-wrapper .tab-carousel .owl-next,.product-up-sell .product-carousel .owl-next,.pdi-tab-carousel .owl-next,.compared-products .owl-next{right:21px;left:auto}.product-carousel{border-width:1px 0;border-style:solid;border-color:#cdcdcd}.product-carousel .product-carousel-item{height:268px;padding:12px;border-right:1px solid #cdcdcd}.product-carousel .pci-label{display:block;margin-bottom:10px}.product-carousel .pci-action{cursor:pointer;position:relative;display:inline-block;padding-left:20px}.product-carousel .pci-action:after{content:'';position:absolute;top:0;left:0;display:block;width:16px;height:16px;border-radius:50%;background:#c5c5c5}.product-carousel .pci-action.active:after{background:#13c24d}.product-carousel .pci-image{text-align:center}.product-carousel .pci-details{position:absolute;margin-bottom:8px;bottom:0;left:0}.c-step-wrapper{overflow-y:visible;position:relative;margin-bottom:9px;border-bottom:1px solid #d5d5d5;border-top:1px solid #efefef;background:#353535}.c-steps{counter-reset:step-count;top:-50px;display:table;width:105%}.c-step-link{font-size:17px}.c-steps-fixed{position:fixed;top:0;width:994px;box-shadow:0 3px 5px -3px #737373;border-top:0;border-bottom:0;z-index:600;background:#f1f1f1}.c-steps-fixed .c-step-link{height:40px;padding-bottom:0}.five .c-step:last-child .c-step-link{padding-right:10px}.c-step{position:relative;display:table-cell;text-align:center;counter-increment:step-count;z-index:99;word-spacing:-1px}.c-step .flyout-wrapper{position:absolute;width:994px;background:#323232;color:#fff}.c-step .flyout-wrapper .flyout-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px 40px;-ms-flex-pack:justify;justify-content:space-between;left:0}.c-step .flyout-wrapper .flyout-list .l-3{text-align:left;margin-right:5%}.c-step .flyout-wrapper .flyout-list .l-3 h4{font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif}.c-step .flyout-wrapper .flyout-list .l-3 .l-4{margin:10px 0}.c-step .flyout-wrapper .flyout-list .l-3 .l-4 a{font-size:13px;color:#a8a8a8}.c-step .flyout-wrapper .flyout-list.fl-count-2{-ms-flex-pack:start;justify-content:flex-start}.c-step .flyout-wrapper .c-category-info{padding:20px 40px;border-top:1px solid #4c4c4c;margin-bottom:0}.c-step .flyout-wrapper .c-category-info img{width:auto;margin:0 auto}.c-step.done+.c-step .c-step-link:after,.c-step:hover+.c-step .c-step-link:after{background:#c60e0a}.c-step.done .c-step-link,.c-step:hover .c-step-link{background:#c60e0a;color:#fff}.c-step.ui-state-active .c-step-link,.c-step.allow .c-step-link{background:#c60e0a;color:#fff}.c-step.ui-state-active+.c-step .c-step-link:after,.c-step.allow+.c-step .c-step-link:after{background:#c60e0a}.c-step:first-child .c-step-link{padding-left:0}.c-step:first-child .c-step-link:before,.c-step:first-child .c-step-link:after{display:none}.c-step-link{display:block;position:relative;font:16px "Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:38px;padding:0 0 0 5px;background:#4c4c4c;color:#fff;height:40px;z-index:10}.c-step-link:before,.c-step-link:after{content:'';position:absolute;left:-11px;display:block;border-style:solid;z-index:11;border-width:0;top:10px;font-size:12px;width:26px;height:21px;background:#323232;transform:rotate(56deg) skew(23deg)}.c-step-link::after{border-width:0;right:-15px;content:'';position:absolute;left:-13px;top:10px;display:block;font-size:12px;width:26px;height:21px;background:#4c4c4c;transform:rotate(56deg) skew(23deg)}.c-step-counter{display:inline-block;vertical-align:middle;float:none;width:10%;line-height:18px}.c-step-counter:before{content:counter(step-count)}.c-step-name{display:inline-block;vertical-align:middle;float:none;line-height:18px;max-width:80%;text-align:left}.c-step-content h2{position:relative;background:#323232;border-top:1px solid #48494b;border-bottom:1px solid #9e9fa0;border-top:0;color:#fff;font:18px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:0 27px;height:41px;line-height:41px}.c-step-content h3{font-size:17px;color:#242424}.c-step-content h4{font-size:18px;color:#000}.c-step-content h3,.c-step-content h4{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.c-config-title{width:55%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;line-height:34px;color:#000}.c-config-title b{font-weight:700}.c-config-title.selected{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;text-transform:none}.c-config-title.selected:after{content:"\e610";color:#239500;font-size:16px;margin-left:10px}.c-config-title.not-selected{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;color:#cc0c10}.c-config-title .attention{display:block}.c-config-title .attention:before{speak:none;font-style:normal;font-weight:normal;font-family:'Icons';display:inline-block;vertical-align:middle;text-decoration:none;content:'\e60e';font-size:15px;color:#d81010;margin-top:-2px;margin-right:6px;left:7px}.c-step-level-4{position:relative;margin-bottom:5px;background:#fff;border-top:1px solid #f4f4f4;border-bottom:1px solid #d5d5d5;padding:0}.c-step-level-4:first-child:before,.c-step-level-4:first-child:after{box-shadow:none}.c-step-level-4:before{transform:skewX(-45deg);box-shadow:-3px -4px 0 0 #f7f7f7;transform-origin:bottom right;border-left:1px solid #bdbdbd;font-size:0;color:transparent;width:5%;z-index:20}.c-step-level-4:after{box-shadow:0 -4px 0 0 #f7f7f7;right:0;margin-left:5%;z-index:10}.c-step-level-4 h3{cursor:pointer;overflow:hidden;position:relative;padding:0 21px 0 0}.c-step-level-4 h3.active{background:#f2f2f2}.c-step-level-4 h3 span{float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-step-level-4 h3 .c-step-header-text{width:37%;padding-left:28px;padding-right:10px;text-transform:uppercase;line-height:37px}.c-step-level-4 h3 .c-step-header-text .c-step-header-icon{display:inline-block;margin-right:5px;margin-left:-7px;width:38px;position:relative}.c-step-level-4 h3 .c-step-header-text .c-step-header-icon>span{width:38px;float:none;display:table;font-size:0}.c-step-level-4 h3 .c-step-header-text .c-step-header-icon>span>span{height:36px;display:table-cell;text-align:center;float:none;vertical-align:middle}.c-step-level-4 h3 .c-step-header-text .c-step-header-icon>span>span img{max-width:100%;max-height:100%;vertical-align:middle}.c-step-level-4 h3:after{content:'';float:right;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:10px solid black;margin-top:13px}.c-step-level-4 h3.active:after{border-top:0;border-bottom:10px solid black}.c-step-level-4>.c-step-content-inner{padding:15px 10px 15px 5px;border-top:1px solid #d5d5d5}.c-step-level-5 h4,.c-option-default h4{padding-top:35px;padding-bottom:23px;font:18px "Eurostile-Bol",Arial,Helvetica,sans-serif}.c-step-level-5 h4 span,.c-option-default h4 span{font:15px "Eurostile-Reg",Arial,Helvetica,sans-serif}.c-step-sidebar,.c-step-main{float:left}.c-step-sidebar{position:relative;width:12.5%;text-align:center;padding-right:10px;min-height:385px}.c-step-sidebar img{margin-bottom:10px}.c-step-sidebar .s-header{background:#fff;font:12px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#000;z-index:10}.c-step-sidebar .s-product-header{color:#484848;font-size:11px}.c-step-sidebar .s-product-header b{font-weight:bold}.c-step-sidebar .s-fixed{position:fixed;top:36px;width:112px;background:#fff;z-index:10}.c-step-sidebar .s-absolute{position:absolute;bottom:0;left:0;width:112px;background:#fff;z-index:10}.c-step-main{width:86.4%;padding-bottom:40px}.c-category-info{position:relative;overflow:hidden;margin-bottom:20px;width:100%;display:inline-block}.c-category-info img{display:block;max-width:100%}.c-category-info.bottom-banner{margin-top:20px;margin-bottom:0}.options-list-panel{background:#ececec;padding:5px 8px 7px 11px}.options-list-panel .label{float:left;font:13px/23px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-align:left;padding:4px 10px 0 0}.options-list-item{font-size:11px}.olp-filter .olp-filter-conditions li,.olp-grid-switcher li,.configurations-navigation li{display:inline-block;font-size:11px;line-height:1;white-space:nowrap;cursor:pointer;text-transform:uppercase;text-align:center;padding:6px 9px;border-radius:4px}.olp-filter{float:left;width:79.5%}.olp-filter .label{width:12.3%}.olp-filter .olp-filter-conditions{float:left;width:87.7%;margin-top:-2px}.olp-filter .olp-filter-conditions li{margin:4px 2px 0 2px;padding:4px 9px 2px;font:12px "Eurostile-Med",Arial,Helvetica,sans-serif}.olp-filter .olp-filter-conditions li.active,.olp-filter .olp-filter-conditions li:hover{background:#2e2e2e;border-color:#2e2e2e}.olp-filter .olp-filter-conditions .clear-all{color:#d81010;font-size:13px}.olp-filter .olp-filter-conditions .clear-all:hover{background:#d81010;border-color:#d81010;color:#fff}.olp-grid-switcher{float:right;width:20.1%;padding-left:5px;border-left:1px solid #d8d8d8}.olp-grid-switcher .label{font:12px "Eurostile-Med",Arial,Helvetica,sans-serif;padding:12px 0 0 12px;text-transform:uppercase;color:#000}.olp-grid-switcher ul{float:right;margin-top:5px}.olp-grid-switcher li{margin:0 1px;min-height:32px;color:#e8e8e8}.olp-grid-switcher li:hover,.olp-grid-switcher li.active{color:#e8e8e8;background-color:#000;border-color:#000}.olp-grid-switcher .grid-view-list{position:relative;padding-left:28px}.olp-grid-switcher .grid-view-list:before{content:"";position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-9px;width:17px;height:15px;border-top:9px double #e8e8e8;border-bottom:3px solid #e8e8e8}.olp-grid-switcher .active{cursor:default}.olp-grid-switcher .grid-view-gallery{position:relative;padding-left:30px}.olp-grid-switcher .grid-view-gallery:before{content:"\e63d";font-size:16px;top:50%;margin-top:-8px;left:50%;margin-left:-12px;position:absolute}.grid-view-list .bundle-option-labels-gallery{display:none}.grid-view-list .options-list{border-width:1px 0;border-color:#d5d5d5;border-style:solid}.grid-view-list .options-list+.options-list{border-top:0;margin-top:0 !important}.grid-view-list .options-item-name{margin-right:5px}.grid-view-list .options-item-name i{font-style:italic}.grid-view-list .options-item-name strike{text-decoration:line-through}.grid-view-list .options-item-name b,.grid-view-list .options-item-name strong{font-weight:bold}.grid-view-list .options-list-item input[type="checkbox"]+label:before,.grid-view-list .configurable-option-item input[type="checkbox"]+label:before,.grid-view-list .related-product-item input[type="checkbox"]+label:before{margin-top:4px;margin-left:4px}.grid-view-list .options-list-item input[type="checkbox"]+label:after,.grid-view-list .configurable-option-item input[type="checkbox"]+label:after,.grid-view-list .related-product-item input[type="checkbox"]+label:after{margin-top:7px;margin-left:7px}.grid-view-list .options-list-item label,.grid-view-list .configurable-option-item label,.grid-view-list .related-product-item label{float:left;max-width:480px;line-height:22px;height:22px}.grid-view-list .options-list-item .price-notice,.grid-view-list .configurable-option-item .price-notice,.grid-view-list .related-product-item .price-notice{float:right;min-width:200px;text-align:right;line-height:18px}.grid-view-list .option-list-disabled{background:#ececec;opacity:0.5;cursor:default}.grid-view-list .option-list-disabled:hover{background:#ececec}.grid-view-list .option-list-disabled .js-options-item-name{cursor:default}.grid-view-list .option-list-disabled span.out-of-stock{color:#c60e0a;line-height:21px;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.grid-view-list .options-list-item{padding:3px 0 2px;position:relative}.grid-view-list .options-list-item+.options-list-item{border-top:1px solid #d5d5d5}.grid-view-list .options-list-item .options-item-name-span{font:12px Arial,Helvetica,sans-serif;display:inline-block;max-width:420px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:22px}.grid-view-list .options-list-item:hover,.grid-view-list .options-list-item.selected{background:#f5f5f5}.grid-view-list .options-list-item.configurable-list-item{padding:0}.grid-view-list .options-list-item.configurable-list-item:hover{background:transparent}.grid-view-list .options-list-item .configurable-product{padding:2px 0;min-height:24px}.grid-view-list .options-list-item .configurable-product.active{background:#f5f5f5}.grid-view-list .dialog-configurable-options{height:auto !important;margin-top:0 !important}.grid-view-list .bundle-option-description{padding-left:25px;padding-right:160px}.grid-view-list .bundle-option-labels{float:none;vertical-align:top}.grid-view-list .options-item-img{display:none !important}.grid-view-list .configurable-option-list{border-top:1px solid #d5d5d5;padding-left:45px}.grid-view-list .configurable-option-list .bundle-option-description{padding:0 120px 0 0}.grid-view-list .configurable-option-item:before{content:'';position:absolute;height:1px;width:20px;top:13px;left:-38px;background:#d5d5d5}.grid-view-list .configurable-option-item:after{content:'';position:absolute;display:block;width:1px;height:calc(100% + 1px);top:0;left:-38px;background:#d5d5d5}.grid-view-list .configurable-option-item.selected-option{background:#e5f0d0}.grid-view-list .configurable-option-item label{margin-left:-25px;width:425px}.grid-view-list .configurable-option-item label .options-item-name{display:inline-block;max-width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grid-view-list .configurable-option-item label i{font-style:italic}.grid-view-list .configurable-option-item label strike{text-decoration:line-through}.grid-view-list .configurable-option-item label b,.grid-view-list .configurable-option-item label strong{font-weight:bold}.grid-view-list .configurable-option-item .bundle-attributes{left:378px}.grid-view-list .configurable-option-item:last-child:after{height:14px}.grid-view-list .related-product-list{padding-left:45px}.grid-view-list .related-product-list .related-product-item:hover{background:transparent}.grid-view-list .related-product-item label{margin-left:-25px}.grid-view-list .related-product-item label span{display:inline-block;max-width:270px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grid-view-list .related-product-item label i{font-style:italic}.grid-view-list .related-product-item label strike{text-decoration:line-through}.grid-view-list .related-product-item label b,.grid-view-list .related-product-item label strong{font-weight:bold}.grid-view-list .old-price{margin-top:2px}.grid-view-list .bundle-option-label{font-size:12px}.grid-view-list .price-notice{min-width:137px}.grid-view-list .price-notice .old-price{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:10px}.grid-view-list .price-notice .price{font-size:14px}.grid-view-list .price-notice .currency{padding-left:4px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.grid-view-list .related-product-label{font:bold 12px Arial,Helvetica,sans-serif;padding:9px 0 5px 45px;display:block}.grid-view-list .b-details{padding:2px 2px 0 15px}.grid-view-list .b-label{font:11px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin:0 0 0 0}.grid-view-list .b-label+.b-label{margin:0 0 0 2px}.grid-view-list .b-label.b-label-top:before{content:"";font-size:10px}.bundle-option-label em:before{content:"+";padding-right:3px}.configurable-product.active .bundle-option-label em:before{content:"-"}.grid-view-gallery .c-step-level-5 h4{padding:11px 0 13px 0;margin-bottom:10px;border-bottom:1px solid #dfdfdf}.grid-view-gallery .options-list{border:0;padding-top:10px;font-size:0;margin-left:-1%}.grid-view-gallery .options-list-item{position:relative;display:inline-block;vertical-align:top;padding:0;background:#ededed;width:19%;margin-left:1%;border:3px solid #e7e7e7;height:310px;margin-bottom:1.5%}.grid-view-gallery .options-list-item.options-list-item-selected{border:3px solid #badfba}.grid-view-gallery .options-list-item.options-list-item-selected:before{border-left-color:#badfba}.grid-view-gallery .options-list-item .bundle-option-labels{line-height:normal}.grid-view-gallery .options-list-item .options-item-name-span{font:11px Arial,Helvetica,sans-serif}.grid-view-gallery .options-list-item input:checked+label:after{top:-2px;left:-1px;width:10px;height:10px;z-index:1}.grid-view-gallery .options-list-item input[type="checkbox"]:checked+label:after{top:2px;left:3px;z-index:1}.grid-view-gallery .options-list-item label{display:block;position:static;font-size:12px;padding:0;min-height:198px}.grid-view-gallery .options-list-item label:before{border-color:transparent;top:3px;left:4px;background:#fff;z-index:1}.grid-view-gallery .options-list-item:before{content:'';position:absolute;top:-1px;left:-1px;width:0;height:0;border-bottom:45px solid transparent;border-left:40px solid #e7e7e7;z-index:1}.grid-view-gallery .options-list-item.selected{border-color:#bbdfbb}.grid-view-gallery .options-list-item.selected:before{border-left-color:#bbdfbb}.grid-view-gallery .options-list-item.option-list-disabled{background:#f8f8f8}.grid-view-gallery .options-list-item.option-list-disabled label{opacity:0.5}.grid-view-gallery .options-list-item .price-notice-special,.grid-view-gallery .configurable-product div .price-notice-special{vertical-align:middle}.grid-view-gallery .options-list-item .price-notice-special .price,.grid-view-gallery .configurable-product div .price-notice-special .price{color:#f20000}.grid-view-gallery .options-list-item>.price-notice,.grid-view-gallery .configurable-product div>.price-notice{display:block;border-top:1px solid #d4d4d4;line-height:21px;margin:0 7px}.grid-view-gallery .options-list-item>.price-notice .price,.grid-view-gallery .configurable-product div>.price-notice .price{font-size:15px}.grid-view-gallery .options-list-item>.price-notice .old-price,.grid-view-gallery .configurable-product div>.price-notice .old-price{font-size:12px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.grid-view-gallery .options-list-item>.price-notice .old-price:before,.grid-view-gallery .configurable-product div>.price-notice .old-price:before{background:#f20000}.grid-view-gallery .options-list-item>.price-notice .currency,.grid-view-gallery .configurable-product div>.price-notice .currency{padding-left:3px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.grid-view-gallery .bundle-option-label{cursor:pointer;position:absolute;right:7px;bottom:4px;color:#219400}.grid-view-gallery .bundle-option-description{padding:0 7px 0;font-size:11px}.grid-view-gallery .configurable-product .bundle-option-description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grid-view-gallery .b-label{display:inline-block;vertical-align:top;text-align:right;font:11px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin:0 0 0 0}.grid-view-gallery .b-label+.b-label{margin:0 0 0 2px}.grid-view-gallery .b-label.b-label-top:before{content:"";font-size:10px}.grid-view-gallery .b-details{position:absolute;bottom:0;left:0}.grid-view-gallery .b-details span{display:inline-block}.grid-view-gallery .options-item-img-wrapper{display:block;margin:0 auto;height:150px;padding:8px 0;background:#fff;border-bottom:1px solid #d4d4d4}.grid-view-gallery .options-item-img{display:block !important;margin:0 auto;max-height:100%;max-width:100%;z-index:0}.grid-view-gallery .options-item-name{display:block;padding:8px 6px 3px 6px;line-height:16px;font-size:11px;font-weight:700;max-height:59px;overflow:hidden}.grid-view-gallery .options-item-name i{font-style:italic}.grid-view-gallery .options-item-name strike{text-decoration:line-through}.grid-view-gallery .options-item-name b,.grid-view-gallery .options-item-name strong{font-weight:bold}.grid-view-gallery .configurable-option-list{padding-left:40px}.grid-view-gallery .configurable-options .configurable-option-list,.grid-view-gallery .configurable-options .related-product-list{padding:0}.grid-view-gallery .configurable-options .configurable-option-item,.grid-view-gallery .configurable-options .related-product-item{padding:10px 15px 10px 13px}.grid-view-gallery .configurable-options .configurable-option-item label,.grid-view-gallery .configurable-options .related-product-item label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;float:left;max-width:384px;padding-left:25px;margin:0;min-height:0}.grid-view-gallery .configurable-options .configurable-option-item label i,.grid-view-gallery .configurable-options .related-product-item label i{font-style:italic}.grid-view-gallery .configurable-options .configurable-option-item label strike,.grid-view-gallery .configurable-options .related-product-item label strike{text-decoration:line-through}.grid-view-gallery .configurable-options .configurable-option-item label b,.grid-view-gallery .configurable-options .configurable-option-item label strong,.grid-view-gallery .configurable-options .related-product-item label b,.grid-view-gallery .configurable-options .related-product-item label strong{font-weight:bold}.grid-view-gallery .configurable-options .configurable-option-item .price-notice,.grid-view-gallery .configurable-options .related-product-item .price-notice{float:right;padding-left:10px;min-width:125px;text-align:right;border:none}.grid-view-gallery .configurable-options .configurable-option-item .bundle-attributes,.grid-view-gallery .configurable-options .related-product-item .bundle-attributes{float:left;line-height:16px}.grid-view-gallery .configurable-options .configurable-option-item .bundle-option-labels,.grid-view-gallery .configurable-options .related-product-item .bundle-option-labels{float:right;margin-top:2px}.grid-view-gallery .configurable-options .configurable-option-item .b-tags,.grid-view-gallery .configurable-options .related-product-item .b-tags{display:none}.grid-view-gallery .configurable-options .configurable-option-item .b-details,.grid-view-gallery .configurable-options .related-product-item .b-details{text-align:right;line-height:20px;padding-right:5px;right:0;left:auto;top:7px;bottom:auto}.grid-view-gallery .configurable-options .configurable-option-item .b-details span,.grid-view-gallery .configurable-options .related-product-item .b-details span{display:none}.grid-view-gallery .dialog-configurable-options{transform:translateY(-50%);position:absolute;left:100%;top:100%;margin-left:20px;margin-top:-25px;padding-bottom:10px;width:554px;z-index:500}.grid-view-gallery .dialog-configurable-options .dialog-subtitle,.grid-view-gallery .dialog-configurable-options .dialog-title{display:block}.grid-view-gallery .dialog-configurable-options .dialog-title{font:15px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:11px 31px 12px 21px}.grid-view-gallery .dialog-configurable-options .dialog-close .dialog-close-icon:before{padding:9px 12px;font-size:16px;color:#cfcfd0}.grid-view-gallery .dialog-configurable-options .dialog-subtitle{font:13px "Eurostile-Reg",Arial,Helvetica,sans-serif;background:#dfdfdf;border-bottom:1px solid #fff;padding:7px 21px}.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right{left:auto;right:38%;margin-right:20px}.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right:after,.grid-view-gallery .dialog-configurable-options.dialog-configurable-options-right:before{border-right:0}.grid-view-gallery .dialog-configurable-options label:before{background:#d4d4d4}.grid-view-gallery .dialog-configurable-options .related-product-item{border-top:1px solid #d5d5d5}.grid-view-gallery .dialog-configurable-options .related-product-item label{padding:3px 0 3px 32px}.grid-view-gallery .dialog-configurable-options .related-product-item .price-notice{padding-top:2px}.grid-view-gallery .dialog-configurable-options .related-product-item.selected,.grid-view-gallery .dialog-configurable-options .related-product-item.selected-option-checkbox{background:#e9f5e9}.grid-view-gallery .dialog-configurable-options .configurable-option-item{padding:10px 25px 10px 13px;border-bottom:1px solid #d5d5d5}.grid-view-gallery .dialog-configurable-options .configurable-option-item+.configurable-option-item{border-top:0}.grid-view-gallery .dialog-configurable-options .configurable-option-item label{padding-left:32px;overflow:visible}.grid-view-gallery .dialog-configurable-options .configurable-option-item .bundle-option-labels{margin-top:0}.grid-view-gallery .dialog-configurable-options .configurable-option-item.option-list-disabled{background:#ececec;opacity:.5;cursor:default}.grid-view-gallery .dialog-configurable-options .configurable-option-item .bundle-option-description{padding:0 75px 0 32px}.grid-view-gallery .dialog-configurable-options .options-item-name{padding:3px 0 0 0;text-overflow:ellipsis}.grid-view-gallery .dialog-configurable-options .selected,.grid-view-gallery .dialog-configurable-options .selected-option{background:#e9f5e9}.grid-view-gallery .dialog-configurable-options .bundle-option-labels{left:100%;position:absolute;z-index:500;top:0;padding-left:5px}.grid-view-gallery .dialog-configurable-options .related-product-label{font:bold 12px Arial,Helvetica,sans-serif;padding:12px 0 8px 45px;display:block}.grid-view-gallery .bundle-option-labels-grid{display:none}.grid-view-gallery .options-list-item .out-of-stock{margin-left:6px;font-size:11px;color:#c60e0a}.filter-content>.c-step-content-inner>.options-list,.filter-content .option-list-none{margin-top:48px}.option-list-none,.options-list-default{border-color:#d5d5d5;border-style:solid;border-width:1px 0}.options-list-item-default,.options-list-item-none{padding:8px 10px 8px 0}.option-list-none .options-list-item-none label{line-height:22px;font-size:11px}.option-list-none .options-list-item-none .price-notice{float:right;padding-left:10px;padding-right:12px;min-width:205px;text-align:right;line-height:18px}.configurable-option-list{position:relative}.configurable-option-list .configurable-option-item{position:relative;display:block;padding:2px 94px 2px 0;float:left;width:100%}.configurable-option-list .configurable-option-item .price-notice{min-width:137px}.configurable-option-item+.configurable-option-item{border-top:1px solid #d5d5d5}.configurable-option-item label{margin-left:-25px}.grid-view-gallery .bundle-option-description{height:30px;overflow:hidden;position:relative}.bundle-option-description{font-size:11px;font-weight:bold;clear:both;padding-bottom:4px}.bundle-option-label{cursor:pointer;color:#2aa02a;padding-left:4px;font-size:10px;font-weight:700;line-height:22px}.related-product-list{position:relative}.related-product-list .related-product-item{position:relative;display:block;padding:2px 94px 2px 0}.related-product-list .related-product-item .price-notice{min-width:137px}.related-product-item+.related-product-item{border-top:1px solid #d5d5d5}.related-product-item label{margin-left:-25px}.js-selected,.js-configurable-options{display:none}.js-selected{cursor:pointer}.conflict-block{font-size:11px;position:relative;margin-top:10px;text-align:left;padding:0 10px;color:#000}.conflict-block:before{content:"\EA71";display:block;font-size:50px;padding-bottom:6px;width:100%;text-align:center}.conflict-block .conflict-block-button{cursor:pointer;display:block;margin:3px 0 0 -6px}.conflict-block-warning:before{color:#ffd200}.conflict-block-error:before{color:#e90d0d}.configurable-options .dialog-subtitle,.configurable-options .dialog-title{display:none}.out-of-stock-note{color:#c60e0a;font-size:16px}.pd-choice.out-of-stock{opacity:0.5;cursor:default}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.options-item-img{pointer-events:none;position:relative}}.b-tags li{position:absolute;color:#fff;text-align:center;text-transform:uppercase}.b-details{float:right;cursor:pointer;vertical-align:top;color:#000;padding:3px 0 3px 7px}.b-details:before{content:'\e63c';font-size:13px;margin-right:2px;margin-top:2px}.b-details span{display:none;font-size:10px;vertical-align:middle}.bundle-option-labels{line-height:21px;display:inline-block;vertical-align:middle}.b-label{font:11px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;margin:0 2px;color:#fff;border-radius:4px;position:relative}.b-label-new{background:#ff6203}.b-label-top{background:#ffa000}.grid-view-list .bundle-attributes{position:absolute;line-height:16px;left:490px}.grid-view-list .b-label{display:inline-block;vertical-align:middle}.grid-view-list .b-tags{display:inline-block;vertical-align:top;position:relative;min-width:200px;min-height:22px;overflow:hidden}.grid-view-list .b-tags li{position:absolute;width:37px;font-size:14px;height:21px;line-height:19px;border-radius:0}.grid-view-list .b-tag-postion-1{left:0}.grid-view-list .b-tag-postion-2{left:37px}.grid-view-list .b-tag-postion-3{left:76px}.grid-view-list .b-tag-postion-4{left:115px}.grid-view-list .b-tag-postion-5{left:154px}.grid-view-list .b-tag-postion-6{left:191px}.grid-view-list .b-tag-postion-10,.grid-view-list .b-tag-postion-9,.grid-view-list .b-tag-postion-8,.grid-view-list .b-tag-postion-7{display:none}.grid-view-gallery .b-tags{display:none}.bundle-option-labels .b-label-top{overflow:hidden;white-space:nowrap}.c-panel-logo,.c-panel-cart{display:none}.c-panel-cart{float:right}.c-panel-logo{width:15.5%;text-align:center}.c-panel-logo a{display:block;min-height:72px;padding-top:16px}.c-panel-options .c-panel-option{cursor:pointer;font-size:12px}.c-panel-options span{display:inline-block;position:relative}.c-panel-options span:before{font-size:15px;margin-bottom:5px}.c-panel-options .save span:before{content:"\e609  + \e606"}.c-panel-options .load span:before{content:"\e605"}.c-panel-options .print span:before{content:"\e601";font-size:14px}.c-panel-options .share span:before{content:"\e604";font-size:12px}.c-panel-options .support span:before{font-size:14px;content:"\e602"}.c-panel-options .config span:before{content:"\e603"}.configurator-panel-wrapper{background-color:#4c4c4c}.configurator-panel .c-option-loading .c-panel-option:before{content:"";height:26px}.configurator-panel .c-option-loading .c-panel-option:after{content:"";position:absolute;left:50%;top:2px;margin-left:-15px;width:30px;height:30px}.c-panel-options-wrapper{width:100%;display:inline;float:left;padding:0px 7px 7px 7px}.configurator-panel .c-panel-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.configurator-panel .c-panel-options .c-panel-item{position:relative;display:-ms-flexbox;display:flex;text-align:center}.configurator-panel .c-panel-options .c-panel-item>div{display:inline-block;width:100%}.configurator-panel .c-panel-options .c-panel-item.c-option-save{width:55%}.configurator-panel .c-panel-options .c-panel-item.c-option-save>div{padding:3px 3px 4px}.configurator-panel .c-panel-options .c-panel-item.c-option-save>div span:before{margin-bottom:0px}.configurator-panel .c-panel-options .c-panel-item.c-option-load{width:45%}.configurator-panel .c-panel-options .c-panel-item.c-option-load>div{padding:4px 20px 0}.configurator-panel .c-panel-options .c-panel-item.c-option-load>div span:before{margin-bottom:0px}.configurator-panel .c-panel-options .c-panel-item.c-option-support{width:100%}.configurator-panel .c-panel-options .c-panel-item.c-option-support>div{padding:11px 0 9px 0}.configurator-panel .c-panel-options .c-panel-item.c-option-print{width:55%}.configurator-panel .c-panel-options .c-panel-item.c-option-print>div{padding:8px 0 7px 0}.configurator-panel .c-panel-options .c-panel-item.c-option-share{width:45%}.configurator-panel .c-panel-options .c-panel-item.c-option-share>div{padding:8px 0 7px 0}.configurator-panel .c-panel-options .c-panel-option{background-color:#727272;border:1px solid #565656;padding:7px;border-bottom:0;color:#d4d4d4}.configurator-panel .c-panel-options .c-panel-option:hover span{color:#fff}.configurator-panel .c-panel-options .c-panel-option:hover span:before{color:#fff}.configurator-panel .c-panel-options .c-panel-option.support span,.configurator-panel .c-panel-options .c-panel-option.print span,.configurator-panel .c-panel-options .c-panel-option.share span{padding:0 0 0 23px}.configurator-panel .c-panel-options .c-panel-option.support span:before,.configurator-panel .c-panel-options .c-panel-option.print span:before,.configurator-panel .c-panel-options .c-panel-option.share span:before{position:absolute;top:0px}.configurator-panel .c-panel-options .c-panel-option.support span:before{left:0px}.configurator-panel .c-panel-options .c-panel-option.print span:before{left:0px}.configurator-panel .c-panel-options .c-panel-option.share span:before{left:0px}.configurator-panel .c-option-config{display:none}.configurator-panel .c-option-loading .c-panel-option:after{top:10px;background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/loaders/loader_gray.gif");opacity:0.5}.c-panel-cart{width:34.5%}.c-panel-cart .price-box{padding:0 0 0 10px}.c-panel-cart .price-box .full-product-price{display:block;padding-bottom:5px}.c-panel-cart .price-box .price{display:inline-block;color:#fff;font:33px/31px "Eurostile-Bol",Arial,Helvetica,sans-serif}.c-panel-cart .price-box .price .currency,.c-panel-cart .price-box .price .cents{font-size:21px;line-height:21px}.c-panel-cart .price-box .price .currency{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;margin-right:3px}.c-panel-cart .price-box .price .cents{vertical-align:top}.c-panel-cart .price-box .price-label{color:#c2c2c2;font-size:11px;font-weight:normal;white-space:normal}.c-panel-cart .add-to-cart{float:right;padding-top:14px}.dialog-share{width:410px}.dialog-share p{font:14px/22px "Eurostile-Med",Arial,Helvetica,sans-serif;color:#000;padding-bottom:10px}.dialog-support{width:485px}.list-support{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.list-support a{text-transform:none;font-size:14px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.list-support p{font-size:14px;font-weight:200;padding:3px 0}.list-support .list-support-item{display:block;padding:20px;text-align:left;color:#000}.list-support .list-support-item+.list-support-item{border-top:1px solid #c5c5c5}.list-support .list-support-inner{position:relative;padding-left:100px}.list-support .list-support-inner:before{position:absolute;color:#c5c5c5}.list-support .list-support-header{font-size:16px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.list-support .support-chat:before{font-size:40px;content:'\e63f';top:4px;left:15px}.list-support .support-cobrowsing:before{font-size:40px;content:'\e625';top:15px;left:15px}.list-support .support-recall:before{font-size:40px;content:'\e623';top:13px;left:13px}.list-support .support-mail:before{font-size:30px;content:'\e606';top:19px;left:15px}.configurator .c-step-sidebar{position:absolute;width:12%;text-align:center;padding-right:10px;min-height:auto;height:100%;top:15px;bottom:0;left:0.5%}.configurator .c-step-level-4>.c-step-content-inner{padding:15px 10px 15px 12.5%;position:relative}.configurator .c-step-main{width:100%}.c-flued-nav{display:none;position:fixed;bottom:20px;width:248px;padding:30px 20px;left:50%;margin-left:641px;background:#101010}@media screen and (max-width: 1778px){.c-flued-nav{opacity:0}}.c-flued-nav:before{content:'';position:absolute;right:100%;top:50%;margin-top:-15px;display:block;height:0;width:0;border-top:15px solid transparent;border-right:15px solid #101010;border-bottom:15px solid transparent}.c-flued-nav .cfn-label{font-style:italic;text-transform:lowercase;color:#525252}.c-flued-nav .cfn-navigation-list{margin:10px 0 15px}.c-flued-nav .cfn-navigation-list .active .cfn-navigation-item{color:#fff;background:#219400}.c-flued-nav .cfn-navigation-item,.c-flued-nav .cfn-back-to-top{display:block;text-transform:uppercase;font:14px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding:10px 8px;border:1px solid transparent}.c-flued-nav .cfn-navigation-item{color:#fff}.c-flued-nav .cfn-navigation-item+.cfn-navigation-item{border-top:1px solid #525252}.c-flued-nav .cfn-navigation-item:hover{color:#fff;background:#219400}.c-flued-nav .cfn-back-to-top{color:#000;background:#fff;text-align:center}.c-flued-nav .cfn-back-to-top:after{content:'\ffea';padding-left:5px}.c-flued-nav .cfn-back-to-top:hover{border-color:#fff;color:#fff;background:#000}.c-step-content-summary .configurator-action-block-wrapper{padding:0 52px 108px 20px}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block{padding:15px 21px 15px;background:#e7e7e7}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab{display:table;width:100%;background:#fff;position:relative}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab>div{display:table-cell;vertical-align:top}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits{width:45%;position:relative}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits:before{content:'';background:#e7e7e7;color:transparent;font-size:0;transform:skewX(-45deg);transform-origin:right bottom 0;position:absolute;left:-20px;top:0;width:20px;height:15px;z-index:20}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits>div{position:relative;display:table;width:100%}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits>div span{width:96px;padding:10px 0 8px 0;text-align:center;display:table-cell;vertical-align:top}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits>div h4{display:table-cell;vertical-align:middle;font-size:22px;line-height:23px}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits>div:before{content:"";position:absolute;left:9px;bottom:0;width:96%;height:1px;background:#e7e7e7}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits .checked-list{margin:19px}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits .checked-list li{font-size:14px}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits .checked-list li:before{content:'\e610';color:#13c24d}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-benefits .checked-list li strong{font-weight:bold}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-image{width:27%;position:relative;vertical-align:middle;text-align:center}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-image img{max-width:190px}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-image:before{content:"";position:absolute;left:0;top:14px;width:1px;height:90%;background:#e7e7e7}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-price{background:#2b2b2c}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-price .product-name{margin:0;padding:17px 22px}.c-step-content-summary .configurator-action-block-wrapper .configurator-action-block-tab .action-block-price .product-name h1{margin:0;font:15px/1.1 "Eurostile-Med",Arial,Helvetica,sans-serif;color:#5cc90d}.c-step-content-summary-wrapper{position:relative;z-index:50}.c-step-content-summary-wrapper .c-step-content{background:#fff;border:1px solid #d9d9d9}.c-summary-sidebar,.c-summary-main{float:left}#c-summary-result-append .c-valid-result{background:#d3e9cb}.c-summary-sidebar{width:28.8%;text-align:center;padding:26px 0 20px 24px}.c-summary-sidebar .c-valid-result{background:#d3e9cb}.c-summary-sidebar-header{font:18px "Eurostile-Reg",Arial,Helvetica,sans-serif;margin-bottom:26px}.c-summary-sidebar-header span{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.c-summary-result{position:relative;display:inline-block}.c-summary-result.valid .csr-header{background:#d3e9cb}.csr-header{background:#ffcece;padding:9px 18px 0;overflow:hidden;text-align:left}.csr-header img{float:left}.csr-header .content{text-align:center;color:#2c2c2c;font:400 14px Arial,Helvetica,sans-serif;padding:8px 8px 0}.csr-validation{padding:5px}.csr-validation .top-message{color:#000;padding-bottom:5px}.csr-validation .bottom-message{padding:8px 0;font:17px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif;letter-spacing:-1px}.csr-validation .bottom-message:before{display:block;padding-bottom:17px;font-size:49px;line-height:1}.valid .c-valid-result{display:block}.valid .c-warning-result{display:none}.valid .c-invalid-result{display:none}.warning .c-valid-result{display:none}.warning .c-warning-result{display:block}.warning .c-invalid-result{display:none}.invalid .c-valid-result{display:none}.invalid .c-warning-result{display:none}.invalid .c-invalid-result{display:block}.c-valid-result,.c-warning-result,.c-invalid-result{padding-bottom:17px}.c-valid-result .csr-validation .bottom-message{color:#219400}.c-valid-result .csr-validation .bottom-message:before{display:block;content:"";margin:0 auto 9px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -100px;width:50px;height:50px}.c-valid-result .csr-list a{color:#f24400}.c-warning-result .csr-validation .bottom-message{color:#ffd200}.c-warning-result .csr-validation .bottom-message:before{content:'\e60e';color:#ffd200}.c-warning-result .csr-list a,.c-warning-result .csr-list span{color:#d81010}.c-invalid-result .csr-validation .bottom-message{color:#e90d0d}.c-invalid-result .csr-validation .bottom-message:before{content:'\e60e';color:#e90d0d}.c-invalid-result .csr-list a,.c-invalid-result .csr-list span{color:#d81010}.csr-list-header{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:15px;padding:0 20px;text-align:left}.crs-button{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:15px;position:relative;padding:0 27px;text-align:left;display:block}.crs-button span{text-decoration:underline;cursor:pointer}.crs-button span:hover{text-decoration:none}.crs-button:before{content:"\e60c";color:#c60e0a;font-size:10px;left:19px;position:absolute;top:50%;margin-top:-5px}.csr-list{padding:0 7px 7px}.csr-list li{text-align:left;padding:12px 10px;background:#fff;background:rgba(255,255,255,0.9)}.csr-list li+li{margin-top:1px}.csr-list li span{text-transform:uppercase;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.csr-list li p{margin-bottom:5px}.big-teaser{background:#323232;padding-bottom:14px}.checkout-cart-index .big-teaser{margin:5px}.cms-windows-block{margin-top:20px}.cms-windows-block.block-mobile{display:none}.cms-windows-block .title{font:14px/35px "Eurostile-Med",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 0 0 10px;color:#fff;background:#323232;position:relative;text-align:left;margin-bottom:2px;line-height:22px}.cms-windows-block .title img{position:relative;top:5px;left:3px}.cms-windows-block .title .attention{position:absolute;right:7px;top:5px}.cms-windows-block .title .attention img{left:0;top:0}.cms-windows-block .content{text-align:left;padding:9px 0 18px;position:relative}.cms-windows-block .content p{color:#fff;margin:-6px 0 0 10px}.cms-windows-block .content .sub-title{font:13px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#2b2b2c;padding-left:15px}.cms-windows-block .content .sub-text{font:22px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;padding:0 0 11px 14px;margin-top:4px}.cms-windows-block .content .sub-text span{color:#c60e0a;font-size:28px;line-height:18px}.cms-windows-block .content .more-info{display:block;padding:9px 0 9px 12px;color:#fff;font-size:13px;float:right}.cms-windows-block .content .more-info:hover{text-decoration:underline}.cms-windows-block .content .more-info:after{content:"";display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;color:#c60e0a;text-decoration:none}.cms-windows-block .content .btn,.cms-windows-block .content .homepage-middle .block-benefits a,.homepage-middle .block-benefits .cms-windows-block .content a,.cms-windows-block .content .tp-caption.btn-red,.cms-windows-block .content .tp-caption.btn-red-short{min-width:136px;margin-left:9px;padding-left:7px;padding-right:22px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;font-size:13px;padding-bottom:8px;padding-top:8px}.cms-windows-block .content .btn:before,.cms-windows-block .content .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .cms-windows-block .content a:before,.cms-windows-block .content .tp-caption.btn-red:before,.cms-windows-block .content .tp-caption.btn-red-short:before{content:"";position:absolute;right:0px;top:-48px;display:block;height:0;width:0;border-top:120px solid transparent;border-right:40px solid #9d0f0c;border-bottom:120px solid transparent}.cms-windows-block .content .btn:after,.cms-windows-block .content .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .cms-windows-block .content a:after,.cms-windows-block .content .tp-caption.btn-red:after,.cms-windows-block .content .tp-caption.btn-red-short:after{right:0px;margin-top:-9px}.cms-software-recommendation .title{text-transform:uppercase;font:18px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding:14px 0 10px}.cms-software-recommendation .title em{font-weight:700}.cms-software-recommendation .title:after{content:"\bb";display:block;font-family:32px/20px "Eurostile-Reg",Arial,Helvetica,sans-serif;transform:rotate(90deg)}.cms-software-recommendation .image-map{margin:0 7px 13px;position:relative}.cms-software-recommendation .image-map .text{position:absolute;top:0;left:0;color:#fff;padding:14px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-software-recommendation .image-map span{color:#d81010;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-software-recommendation .image-map a{color:#fff}.cms-software-recommendation a{display:block;color:#f24400}.cms-software-recommendation a em{text-transform:uppercase;font-weight:bold}.c-summary-main{width:71.2%;padding:0 0 0 0px}.c-summary-main .configurations-list-switcher .title{padding-top:4px}.c-summary-main .configurations-list-switcher .configurations-navigation{float:right;margin-top:6px}.c-summary-main .configurations-list-switcher .configurations-navigation li{min-width:120px;background:#e2e2e2;border-radius:0;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;color:#2e2e2e}.c-summary-main .configurations-list-switcher .configurations-navigation li:hover{color:#fff;background:#323232}.c-summary-main .configurations-list-switcher .configurations-navigation li.active{color:#fff;background:#323232}.c-summary-main .configurations-content{margin-top:-20px;padding:18px 6px 41px 24px}.c-summary-main .configurations-content .configurations-list-item>div{font:15px "Eurostile-Bol",Arial,Helvetica,sans-serif}.c-summary-main .configurations-content .configurations-list ul{margin-top:7px;border-top:0}.c-summary-main .configurations-content .configurations-list ul li{position:relative;background:#f2f2f2;border-top:0;width:100%;padding:0}.c-summary-main .configurations-content .configurations-list ul li.not-available{background-color:#ffcece}.c-summary-main .configurations-content .configurations-list ul li.not-available .value{color:#000}.c-summary-main .configurations-content .configurations-list ul li:nth-of-type(2n){background:#fff}.c-summary-main .configurations-content .configurations-list ul li:nth-of-type(2n).not-available{background-color:#ffcece}.c-summary-main .configurations-content .configurations-list ul li.active-visible{background:#f2f2f2 !important}.c-summary-main .configurations-content .configurations-list ul li.active-visible-stripe{background:#fff !important}.c-summary-main .configurations-content .configurations-list ul li.state-not-finished .option{padding:7px 0px 5px 35px}.c-summary-main .configurations-content .configurations-list ul li.state-not-finished .option:before{font-size:15px}.c-summary-main .configurations-content .configurations-list ul li:before{content:"";position:absolute;top:0;left:29.5%;width:1px;height:100%;background:#fff}.c-summary-main .configurations-content .configurations-list ul li .option{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;display:table-cell;width:25.5%;padding:7px 6px 5px 35px;font-weight:700}.c-summary-main .configurations-content .configurations-list ul li .value{font-family:Arial,Helvetica,sans-serif;display:table-cell;width:71.5%;padding:7px 6px 5px 45px}.c-summary-main .configurations-content .configurations-list ul li .value span{width:68%;display:inline-block}.c-summary-main .configurations-list-wrapper .title{padding-left:20px}.c-summary-main .configurations-list-toolbar{padding:24px 6px 0 23px}.c-summary-main .configurator-action-block{overflow:hidden}.c-summary-main .configurator-action-block .product-configuration{float:left;width:58.8%}.c-summary-main .configurator-action-block .checked-list li{font-size:15px;line-height:21px}.configurator .c-summary-main .configurations-list-switcher .title{padding-top:4px}.c-summary-bot{clear:both}.configurations-list-wrapper .title{float:none;display:inline-block;margin-right:10px;font-size:13px;line-height:25px}.configurations-list-toolbar{margin:0;padding:9px 20px}.configurations-list-header{float:left;font:18px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:uppercase}.configurations-list-header strong{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.configurations-list-switcher{clear:both;padding:11px 9px;background:#ececec;text-align:right}.configurations-navigation{display:inline-block}.configurations-navigation li{display:inline-block;position:relative;background:#fff;font-size:13px;min-width:80px;padding:6px 14px;border-radius:3px}.configurations-navigation li+li{margin-left:5px}.configurations-navigation li.active,.configurations-navigation li:hover{background:#2d2727}.configurations-content{clear:both;overflow:hidden;padding:25px 52px 41px 20px}.configurations-list{color:#000}.configurations-list>li{padding-bottom:23px}.configurations-list ul{margin-top:12px;border-top:1px solid #d9d9d9}.configurations-list ul li{overflow:hidden;padding:7px 5px 7px 35px;line-height:16px;font-size:13px;border-top:1px solid #e3e3e3;position:relative}.configurations-list ul li.state-conflict.error{background-color:#ffcece !important}.configurations-list ul li.state-conflict.warning{background-color:#ffffce !important}.configurations-list ul span{display:inline}.configurations-list ul span.c-error-message{float:right;color:#e90d0d;font:13px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding-right:34px}.configurations-list ul .option,.configurations-list ul .value{float:left;font-family:Arial,Helvetica,sans-serif}.configurations-list ul .option{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:23%;padding-right:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;font-weight:700}.configurations-list ul .value{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;font-size:12px;width:77%}.configurations-list ul .value i{font-style:italic}.configurations-list ul .value strike{text-decoration:line-through}.configurations-list ul .value b,.configurations-list ul .value strong{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.configurations-list ul a{float:right;font-size:12px;line-height:15px;font-family:Arial,Helvetica,sans-serif;text-transform:lowercase}.configurations-list ul a:before{content:">"}.configurations-list .state-finished .option:before{font-size:10px;color:#009D03;margin-right:8px;vertical-align:top;display:inline-block;position:absolute;left:7px}.configurations-list .state-finished a{display:none}.configurations-list .state-not-finished .option{padding-left:22px}.configurations-list .state-not-finished .value{font-weight:400;color:#c60e0a}.configurations-list .state-not-finished .value a{color:#48AF4A}.configurations-list .state-conflict,.configurations-list .not-available{background-color:#ffcece}.configurations-list .state-conflict .value a,.configurations-list .not-available .value a{color:#d81010}.configurations-list .state-conflict .value a.conflict-link,.configurations-list .not-available .value a.conflict-link{margin:10px 5px 0 0;display:block;position:relative}.configurations-list .state-conflict .value a:before,.configurations-list .not-available .value a:before{content:'\e635';font-size:15px;color:#c60e0a;float:left}.configurations-list .state-conflict .value a:hover,.configurations-list .not-available .value a:hover{text-decoration:none}.configurations-list .state-conflict.error .option:before,.configurations-list .not-available.error .option:before{content:'\e60e';font-size:15px;color:#d81010;margin-right:6px;vertical-align:top;position:absolute;left:7px}.configurations-list .state-conflict.warning .option:before,.configurations-list .not-available.warning .option:before{content:'\e60e';font-size:15px;color:#ffd200;margin-right:6px;vertical-align:top;position:absolute;left:7px}.configurations-list .state-conflict .btn.edit-conf,.configurations-list .state-conflict .homepage-middle .block-benefits a.edit-conf,.homepage-middle .block-benefits .configurations-list .state-conflict a.edit-conf,.configurations-list .state-conflict .edit-conf.tp-caption.btn-red,.configurations-list .state-conflict .edit-conf.tp-caption.btn-red-short,.configurations-list .not-available .btn.edit-conf,.configurations-list .not-available .homepage-middle .block-benefits a.edit-conf,.homepage-middle .block-benefits .configurations-list .not-available a.edit-conf,.configurations-list .not-available .edit-conf.tp-caption.btn-red,.configurations-list .not-available .edit-conf.tp-caption.btn-red-short{color:#e90d0d}.configurations-list .state-conflict .btn.edit-conf:before,.configurations-list .state-conflict .homepage-middle .block-benefits a.edit-conf:before,.homepage-middle .block-benefits .configurations-list .state-conflict a.edit-conf:before,.configurations-list .state-conflict .edit-conf.tp-caption.btn-red:before,.configurations-list .state-conflict .edit-conf.tp-caption.btn-red-short:before,.configurations-list .not-available .btn.edit-conf:before,.configurations-list .not-available .homepage-middle .block-benefits a.edit-conf:before,.homepage-middle .block-benefits .configurations-list .not-available a.edit-conf:before,.configurations-list .not-available .edit-conf.tp-caption.btn-red:before,.configurations-list .not-available .edit-conf.tp-caption.btn-red-short:before{content:'\e635';font-size:14px;margin-right:2px}.configurations-list-sidebar{display:none}.configurations-list-item>div{text-transform:uppercase;font:16px "Eurostile-Reg",Arial,Helvetica,sans-serif}.config-state-alert .c-summary-result{width:100%}.config-state-alert .c-invalid-result,.config-state-alert .csr-validation,.config-state-alert .c-valid-result{background:transparent}.config-state-alert .bottom-message{text-align:center}.config-state-alert .bottom-message span{display:none}.config-state-alert .crs-button,.config-state-alert .csr-list-header,.config-state-alert .csr-header{display:none}.c-step-content-summary .c-summary-sidebar{width:19.6%}.c-step-content-summary .c-summary-main{width:79.4%}.c-step-content-summary .csr-header .content{font:400 13px Arial,Helvetica,sans-serif;padding:0;line-height:17px}.small-teaser{position:absolute;right:150px;padding:0 10px 5px;background:#fff}.small-teaser img{position:relative;top:5px}.state-notification{display:block;overflow:visible;height:30px;padding:0;margin-left:-1px}.state-notification .option{position:relative;padding-left:35px !important}.state-notification .option:before{content:"";display:block;position:absolute;left:6px;top:5px;width:17px;height:17px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/atention_gray.png) 0 0 no-repeat}.c-summary-main .configurations-content .configurations-list ul .state-notification{position:relative;display:block;overflow:visible;height:30px;margin-left:-1px;padding:0}.c-summary-main .configurations-content .configurations-list ul .state-notification .value{padding-left:46px;padding-right:0}.configurations-list .state-notification{position:relative;display:block;overflow:visible;height:30px;margin-left:-1px;padding:0}.configurations-list .state-notification .value{padding-left:43px;padding-right:4px;position:relative}.configurations-list .state-notification .value .small-teaser{top:0;line-height:27px}.configurations-list .state-notification .value .small-teaser img{top:-1px}.configurator-right-panel .configurations-list .configurations-list-item ul li.state-notification,.configurator-right-panel .configurations-list .configurations-list-item ul li.state-not-finished{border:0 !important;height:auto}.configurator-right-panel .configurations-list .configurations-list-item ul li.state-notification .small-teaser,.configurator-right-panel .configurations-list .configurations-list-item ul li.state-not-finished .small-teaser{display:none}.c-invalid-result.out-of-stock .csr-list-header{font-size:14px;padding:0 10px}.load-config-list{padding:0 20px;max-height:300px;overflow-y:auto}.load-config{overflow:hidden;padding:16px 0;border-top:1px solid #eee;color:#000}.load-config .version{padding-right:12px;max-width:10%}.load-config .info{width:90%}.load-config .version,.load-config .info{float:left}.load-config .version,.load-config .title{font:500 16px/18px "Eurostile-Med",Arial,Helvetica,sans-serif}.load-config .line{margin-bottom:7px}.load-config span{display:inline-block;padding-right:10px}.load-config .date{color:#c5c5c5}.load-config .code{font-weight:700;text-transform:uppercase}.configurator-top-sellers{padding:0}.configurator-top-sellers .configurator-top-sellers-title{font:18px/1.1 "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#3e3e3e;padding:15px 19px;background:#fff;border:1px solid #d9d9d9;margin:10px auto}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav{width:100%;border-bottom:1px solid #d9d9d9;font-size:0;border-left:1px solid #cdcdcd;overflow:hidden}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav li{display:inline-block;position:relative;z-index:19;padding:0 0px;border:1px solid #cdcdcd;border-bottom:0;background:#fff;transform:skew(25deg)}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav li a{padding:0 15px;transform:skew(-25deg)}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav li+li{margin-left:-1px}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav li:first-child{margin-left:-22px;padding-left:28px;padding-right:8px}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-default:first-child:before{height:7px;top:-1px}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-default+li{border-left:1px solid #d9d9d9}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-default+li:before{background:#ebebeb none repeat scroll 0 0}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{color:#0a0a0a;font:16px/32px "Eurostile-Med",Arial,Helvetica,sans-serif;display:inline-block;width:100%;text-transform:uppercase;text-align:center}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-active.ui-state-hover,.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-active{background:#2b2b2c}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-active.ui-state-hover+.ui-state-default:before,.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-active+.ui-state-default:before{background:#2b2b2c;border-right:1px solid #2b2b2c}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-active.ui-state-hover .ui-tabs-anchor,.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-active .ui-tabs-anchor{color:#fff;position:relative}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-hover{background:#4ba02a}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-hover+.ui-state-default:before{background:#4ba02a;border-right:1px solid #4ba02a}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-nav .ui-state-hover .ui-tabs-anchor{color:#fff}.configurator-top-sellers .configurator-top-sellers-tabs .ui-tabs-panel{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background:#fff}.configurator-top-sellers .owl-item{padding:10px 70px;min-height:264px}.configurator-top-sellers .owl-item:after{content:'';height:240px;width:1px;position:absolute;right:-1px;top:12px;background:#d9d9d9}.configurator-top-sellers .owl-item .radio-row .perifer-anch{cursor:pointer;padding-left:20px;position:relative;margin:0 0 0 -4px;text-decoration:underline;display:inline-block}.configurator-top-sellers .owl-item .radio-row .perifer-anch:before{content:"";display:block;position:absolute;height:14px;width:14px;top:8px;left:4px;z-index:500;background:#f0f0f0;border:1px solid #c5c5c5;border-radius:2px;margin-top:0}.configurator-top-sellers .owl-item .radio-row .perifer-anch.choosen:before{content:'\e61b';color:#5a5a5a;font-family:'Icons';line-height:11px}.configurator-top-sellers .owl-item .radio-row .perifer-anch.choosen:after{background:none;content:'\e61b';margin:0 0 0 1px;color:#5a5a5a;font-family:'Icons';display:inline-block;vertical-align:middle;height:8px;width:8px;position:absolute;top:0;left:0;display:none}.configurator-top-sellers .owl-item .radio-row .perifer-anch:hover{text-decoration:none}.configurator-top-sellers .owl-item .radio-row .perifer-anch span{line-height:32px;position:relative;padding-left:20px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#000}.configurator-top-sellers .owl-item .radio-row .perifer-anch span:before{content:"\e60c";color:#ce2e2b;font-size:8px;font-weight:bold;left:7px;position:absolute;top:-9px}.configurator-top-sellers .owl-item .checkbox-row .perifer-anch{cursor:pointer;padding-left:20px;position:relative;margin:0px 0 0px -4px;text-decoration:underline;display:inline-block}.configurator-top-sellers .owl-item .checkbox-row .perifer-anch:before{content:"";display:block;position:absolute;height:16px;width:16px;top:8px;left:4px;background:#DFDFDF;border:1px solid #FFF;z-index:500}.configurator-top-sellers .owl-item .checkbox-row .perifer-anch.choosen:after{content:"";display:block;position:absolute;height:10px;width:10px;top:11px;left:7px;background:#000;z-index:501}.configurator-top-sellers .owl-item .checkbox-row .perifer-anch.choosen span:after{content:'\e610';font-size:14px;color:#009e00;vertical-align:top;background:transparent;border-radius:0;top:-1px !important;left:auto;right:0;margin:0 0 0 3px}.configurator-top-sellers .owl-item .checkbox-row .perifer-anch:hover{text-decoration:none}.configurator-top-sellers .owl-item .checkbox-row .perifer-anch span{line-height:32px;position:relative;padding-left:20px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#000}.configurator-top-sellers .owl-item .checkbox-row .perifer-anch span:before{content:"\e60c";color:#c60e0a;font-size:7px;left:7px;position:absolute;top:-8px}.configurator-top-sellers .owl-item .top-sellers-item-img-wrapper{display:table;width:100%}.configurator-top-sellers .owl-item .top-sellers-item-img-wrapper>div{display:table-cell;height:125px;vertical-align:middle;text-align:center;position:relative}.configurator-top-sellers .owl-item .top-sellers-item-img-wrapper>div .discount{position:absolute;right:49px;top:12px;height:18px;width:33px;font:13px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;background:#c60e0a;border:1px solid tint(#c60e0a, 20);text-align:center}.configurator-top-sellers .owl-item .top-sellers-item-img-wrapper>div .discount:after{content:'';position:absolute;width:0;height:0;display:block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #c60e0a;border-bottom:none;bottom:-4px;left:3px}.configurator-top-sellers .owl-item .top-sellers-item-img-wrapper>div img{margin:0 auto}.configurator-top-sellers .owl-item .top-sellers-item-name-wrapper{min-height:72px;border-top:1px solid #eee}.configurator-top-sellers .owl-item .top-sellers-item-name{font:15px/1.1 "Eurostile-Med",Arial,Helvetica,sans-serif;color:#000;padding:7px 0 5px}.configurator-top-sellers .owl-item .product-price{font:22px/1.1 "Eurostile-Bol",Arial,Helvetica,sans-serif}.configurator-top-sellers .owl-item .product-price .currency{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.configurator-top-sellers .owl-item .product-price .price{position:relative}.configurator-top-sellers .owl-item .product-price .old-price{position:static;font-size:11px;padding-right:5px;letter-spacing:normal}.configurator-top-sellers .owl-item .product-price .old-price .strike-through:before{border-top-width:1px}.configurator-top-sellers .owl-item .price-notice .price{font-size:16px}.configurator-top-sellers .owl-item .b-details{float:none;position:relative}.configurator-top-sellers .owl-item .b-details:before{position:absolute;left:0;top:0;font-size:15px}.configurator-top-sellers .owl-item .b-details span{font-size:11px;padding-left:13px;display:block;padding-top:2px}.configurator-top-sellers .owl-wrapper-outer:after{content:'';height:240px;width:5px;position:absolute;left:0px;top:12px;background:#fff}.configurator-top-sellers .owl-controls{width:100%;position:absolute;top:39%;left:0;padding:0 14px;margin-top:-21px}.configurator-top-sellers .owl-controls .owl-buttons div{position:relative;width:40px;height:40px;border-radius:4px;background:#2b2b2c}.configurator-top-sellers .owl-controls .owl-buttons div:hover{background:#4ba02a}.configurator-top-sellers .owl-controls .owl-buttons div:before{position:absolute;top:50%;margin-top:-10px;color:#fff;font-size:20px;line-height:20px;left:50%;margin-left:-5px}.configurator-top-sellers .owl-controls .owl-buttons .owl-prev{background:#494949;float:left}.configurator-top-sellers .owl-controls .owl-buttons .owl-prev:before{content:'\e60b'}.configurator-top-sellers .owl-controls .owl-buttons .owl-next{background:#494949;float:right}.configurator-top-sellers .owl-controls .owl-buttons .owl-next:before{content:'\e60c'}.configurator-support{margin-top:14px;background:#fff;padding:4px 35px;overflow:hidden;position:relative}.configurator-support .configurator-support-container{width:80%;float:left;position:relative}.configurator-support .configurator-support-container .configurator-support-img{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-209px -554px;width:51px;height:49px;position:absolute;top:105px;left:9px}.configurator-support .configurator-support-image{width:20%;float:right}.configurator-support .configurator-support-header{width:58%;font:30px/33px "Eurostile-Bol",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;text-transform:uppercase;padding-top:14px;display:inline-block}.configurator-support .configurator-support-list{width:40%;float:right;margin-top:14px}.configurator-support .configurator-support-list li{text-transform:uppercase;font-size:14px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;color:#7e7e7e;margin-top:9px;position:relative;padding-left:39px}.configurator-support .configurator-support-list li:before{content:"\e610";font-family:'Icons';display:inline-block;vertical-align:middle;color:#239500;font-size:16px;margin-left:10px;margin-right:6px;position:absolute;left:0}.configurator-support .configurator-support-list.main-list{width:58%;display:inline-block;float:none;padding-left:88px;margin-top:9px}.configurator-support .configurator-support-list.main-list li{padding-left:33px}.checkout-cart-index .main-content-wrapper{margin-top:18px}.checkout-cart-index .cart-table-wrapper{background:#fff;padding:14px 42px 14px 15px;border-bottom:1px solid #d9d9d9;margin:0 0 13px 0}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li span.error{width:100%;float:left;margin-top:-19px}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available{background:#ffcfcf}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available .option{position:relative}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available .option:before{position:absolute;left:7px}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available .edit-conf{display:block;color:#c60e0a;margin-top:4px}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available .edit-conf:before{line-height:13px}.checkout-cart-index .cart-table-item.cart-table-item-buyerprotect{margin-bottom:50px}.checkout-cart-index .big-teaser{margin:5px}.checkout-review-table-wrapper{margin-bottom:0}.checkout-review-table-wrapper .checkout-block-wrapper{width:auto;margin-bottom:0}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content{padding:0 23px 0 21px}.checkout-review-table{padding:0 0px 0px}.checkout-review-table .cart-header-wrapper{margin:0}.checkout-review-table .checkout-block-wrapper .checkout-block-content{padding:0 21px 0 18px}.checkout-review-table .cart-table-item{padding:0 42px 0 27px;border:0}.checkout-review-table .cart-table-item .cti-details{margin-top:-40px;position:relative;z-index:51}.checkout-review-table .cart-table-item .cti-image-column .product-image-wrapper{text-align:center}.checkout-review-table .cart-table-item.cart-table-item-buyerprotect{margin-bottom:0}.checkout-review-table .cart-table-item.cart-table-item-buyerprotect .cti-image-column .product-image-wrapper{text-align:center}.checkout-review-table .cart-table-item .state-notification{position:relative;display:block;overflow:visible;height:30px;margin-left:-1px;padding:0}.checkout-review-table .cart-table-item .state-notification .option{padding-left:36px !important}.checkout-review-table .cart-table-item .state-notification .value{position:relative;color:#c60e0a}.checkout-review-table .cart-table-item .state-notification .value .small-teaser{top:0;line-height:27px}.checkout-review-table .cart-table-item .state-notification .value .small-teaser img{top:-1px}.checkout-review-table .cart-table-item .state-notification .js-goto-option{color:#50af29}.checkout-review-table .cart-table-bottom{border:0;margin:0}.checkout-cart-index .state-notification,.checkout-onepage-index .state-notification{position:relative;overflow:visible;height:30px;margin-left:-1px}.checkout-cart-index .state-notification .value,.checkout-onepage-index .state-notification .value{position:relative;color:#c60e0a}.checkout-cart-index .state-notification .value .small-teaser,.checkout-onepage-index .state-notification .value .small-teaser{top:0;line-height:29px;padding-bottom:0}.checkout-cart-index .state-notification .value .small-teaser img,.checkout-onepage-index .state-notification .value .small-teaser img{top:-1px}.checkout-cart-index .state-notification .js-goto-option,.checkout-onepage-index .state-notification .js-goto-option{color:#50af29}.cart-table-item{margin-bottom:45px;padding:1px 0 0;z-index:100}.cart-table-item.cart-table-item-buyerprotect{margin-bottom:0}.cart-table-item.cart-table-item-buyerprotect .cti-image-column .product-image-wrapper{text-align:center}.cart-table-item .cti-image-column,.cart-table-item .cti-details-column{float:left}.cart-table-item .cti-image-column{width:15.8%;margin-right:3%;padding-top:22px}.cart-table-item .cti-details-column{width:81%}.cart-table-item .cti-details-column .delivery-type img{display:inline-block;vertical-align:middle;margin-top:5px}.cart-table-item .cti-details-column .delivery-type span{line-height:17px;display:inline-block;vertical-align:top;position:relative;top:3px;font-size:14px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cart-table-item .cti-details-column .delivery-type span:first-of-type{font-weight:bold}.cart-table-item .cart-header-wrapper{position:relative;margin:1px -42px 0 -15px;border-bottom:1px solid #f1f1f1}.cart-table-item .cart-header-wrapper:before{left:-2px}.cart-table-item .cart-header-wrapper .cart-header{height:39px;border-bottom:1px solid #e3e3e3}.cti-image-column .product-label{display:none}.cti-image-column .product-image-wrapper{padding-bottom:7px}.cti-image-column .product-image-wrapper a{text-align:center;display:block}.cti-details{display:table;width:100%;margin-bottom:19px;margin-top:-40px;position:relative;z-index:51}.cti-details .cti-details-row{display:table-row}.cti-details .cti-details-header .cti-cell{font:16px "Eurostile-Med",Arial,Helvetica,sans-serif;padding:8px 17px 6px}.cti-details .cti-details-header .cti-cell.cart-pad-fix{padding-left:17px}.cti-details .cti-details-info .cti-cell{padding:26px 33px 6px 16px}.cti-details .cti-details-header .cti-cell.first,.cti-details .cti-details-info .cti-cell.first{padding-left:0}.cti-details .cti-details-header .cti-cell.last,.cti-details .cti-details-info .cti-cell.last{padding-right:0}.cti-details .cti-cell{display:table-cell}.cti-details .cti-cell.fit{width:1px}.cti-details .cell-unit-price,.cti-details .cell-subtotal-price{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;font-size:16px;white-space:nowrap}.cti-details .cell-subtotal-price{font-weight:700;text-align:right}.cti-details .cell-qty{white-space:nowrap;width:26%}.cti-details .product-name{font:19px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#292929;margin-bottom:4px}.cti-details .product-name a{color:#292929}.cti-details .availability{font-size:13px;padding-left:18px}.cti-details .availability span{color:#000;text-transform:none}.cti-details .availability:before{margin-right:10px}.cti-details .qty-wrapper{overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle}.cti-details .qty-wrapper .qty-input,.cti-details .qty-wrapper .qty-button{display:inline-block;vertical-align:top}.cti-details .qty-wrapper .qty-button{cursor:pointer;position:relative;height:27px;width:27px;text-align:center;color:#fff;background:#c5c5c5;background-color:#c5c5c5;background-image:linear-gradient(to top, #f3f3f3 0%, #e7e6e6 100%);border:1px solid #ddd;float:left}.cti-details .qty-wrapper .qty-button:before{position:absolute;display:block;top:0;left:0;bottom:0;right:0;font:22px/22px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#0c0c0c;text-shadow:0 0 1px #ffffff;line-height:26px}.cti-details .qty-wrapper .qty-down:before{content:"-";font-weight:700}.cti-details .qty-wrapper .qty-up:before{content:"+";font-weight:700;font-size:14px}.cti-details .qty-wrapper .qty-input{text-align:center;width:28px;height:27px;line-height:22px;padding:0;margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:0;border-left:0;float:left}.cti-details .qty-wrapper.qty-wrapper-disabled .qty-input{border-right:1px solid #ddd;border-left:1px solid #ddd;margin-right:48px}.cti-details .link-remove{display:inline-block;vertical-align:middle;margin-left:24px;text-transform:lowercase;font-size:13px;line-height:21px;color:#484848}.cti-details .link-remove:before{font-size:17px;color:#c5c5c5;top:2px;position:relative;margin-right:7px}.cti-configurations-list .configurations-list ul{border-top:0}.cti-configurations-list .configurations-list ul li{display:table;width:100%;padding:0;position:relative}.cti-configurations-list .configurations-list ul li .option{text-transform:uppercase;line-height:22px !important;padding:4px 0 3px 35px;width:25%;display:table-cell;float:none}.cti-configurations-list .configurations-list ul li .value{padding:4px 12px 4px 100px;line-height:21px !important;width:79%;border-left:2px solid #fff;display:table-cell;float:none}.cti-configurations-list .configurations-list ul li .value .value-text{width:59%;display:inline-block;vertical-align:top}.cti-configurations-list .configurations-list ul li.state-conflict,.cti-configurations-list .configurations-list ul li.state-conflict:nth-of-type(2n+1){background:none}.cti-configurations-list .configurations-list ul li.state-conflict.warning .option,.cti-configurations-list .configurations-list ul li.state-conflict.warning .value,.cti-configurations-list .configurations-list ul li.state-conflict:nth-of-type(2n+1).warning .option,.cti-configurations-list .configurations-list ul li.state-conflict:nth-of-type(2n+1).warning .value{background:#ffffce}.cti-configurations-list .configurations-list ul li.state-conflict.error .option,.cti-configurations-list .configurations-list ul li.state-conflict.error .value,.cti-configurations-list .configurations-list ul li.state-conflict:nth-of-type(2n+1).error .option,.cti-configurations-list .configurations-list ul li.state-conflict:nth-of-type(2n+1).error .value{background:#ffcece}.cti-configurations-list .configurations-list ul li.state-finished .option{padding-left:36px}.cti-configurations-list .configurations-list ul .value img{vertical-align:middle;display:inline-block;padding-right:5px}.cti-configurations-list .configurations-list ul .value .special{color:#219400;font-size:14px;font-weight:700}.cti-configurations-list .optionReview .option{padding:10px 0}.cti-configurations-list .state-finished .option{padding-left:26px}.cti-configurations-list .state-finished .option:before{display:none}.cti-list-header{background:#101010;padding:12px 20px 11px 9px;position:relative}.cti-list-header .link-conflict:before,.cti-list-header .configurations-list ul a:before,.configurations-list ul .cti-list-header a:before{margin-right:10px}.cti-list-header .cti-list-header-text{font:14px/13px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}.cti-list-header .link-conflict,.cti-list-header .configurations-list ul a,.configurations-list ul .cti-list-header a{color:#928f8f;text-transform:lowercase;float:right;font:400 13px/13px Arial,Helvetica,sans-serif;position:relative}.cti-list-header .link-conflict:before,.cti-list-header .configurations-list ul a:before,.configurations-list ul .cti-list-header a:before{content:'\e635';font-size:13px;color:#928f8f;float:left}.cart-table-bottom{padding-bottom:6px;position:relative;margin:-50px 0 0 0;z-index:102}.cart-table-bottom .cti-order-comment{padding-right:0px;padding-left:19%}.cti-order-comment .label{display:block;margin-bottom:17px;font:700 13px/13px Arial,Helvetica,sans-serif}.cti-order-comment .textarea{width:100%;resize:none;border:1px solid #d9d9d9;color:#000;font:400 12px/1.4 Arial,Helvetica,sans-serif;padding:11px 15px 0;margin:0;height:64px;background-color:#f2f2f2;min-height:64px;overflow:hidden;display:block}.cti-order-comment .textarea::-webkit-input-placeholder{color:#000}.cti-order-comment .textarea:-moz-placeholder{color:#000}.cti-order-comment .textarea::-moz-placeholder{color:#000}.cti-order-comment .textarea:-ms-input-placeholder{color:#000}.cart-collaterals{position:relative;background:#fff;border-bottom:1px solid #d9d9d9;margin-bottom:0px;min-height:138px;width:100%;display:block;float:left}.cart-collaterals .block{margin-top:0;display:table-cell;vertical-align:top}.cart-collaterals .cart-table-block{width:100%;display:table}.cart-collaterals .cart-benefits{width:30.6%;padding-left:23px;z-index:40;position:relative;min-height:135px;margin-top:1px}.cart-collaterals .cart-benefits:before{content:"";position:absolute;right:0;top:16px;bottom:16px;width:1px;border-left:1px solid #d9d9d9}.cart-collaterals .cart-benefits div{padding:35px 0 0 11px}.cart-collaterals .cart-benefits span{display:none}.cart-collaterals .cart-benefits h4{font:16px/23px "Eurostile-Bol",Arial,Helvetica,sans-serif}.cart-collaterals .cart-benefits .checked-list{margin:5px 0 22px 2px}.cart-collaterals .cart-benefits .checked-list li{font-size:14px;line-height:21px;padding-left:23px}.cart-collaterals .cart-benefits .checked-list li+li{margin-top:7px}.cart-collaterals .cart-benefits .checked-list li:before{content:'\e610';font-size:15px;color:#4fac26;top:-1px}.cart-collaterals .cart-benefits .checked-list li strong{font-weight:bold}.cart-collaterals .cart-commerzfinanz{width:36%}.cart-collaterals .cart-commerzfinanz>div{padding-top:35px}.cart-collaterals .cart-commerzfinanz>div div:first-child{float:left;margin-left:49px;width:162px;min-height:110px}.cart-collaterals .cart-commerzfinanz>div div:last-child{float:left}.cart-collaterals .cart-commerzfinanz>div div:last-child h4{font:700 16px "Eurostile",Arial,Helvetica,sans-serif;padding:0}.cart-collaterals .cart-commerzfinanz>div div:last-child ul{margin:1px 0 24px}.cart-collaterals .cart-commerzfinanz>div div:last-child ul li{font:normal 13px/19px "Eurostile",Arial,Helvetica,sans-serif;position:relative;padding-left:11px}.cart-collaterals .cart-commerzfinanz>div div:last-child ul li:before{content:'\e60c';color:#c60e0a;font-size:7px;left:2px;top:0;position:absolute}.cart-collaterals .cart-commerzfinanz>div div:last-child a{font:13px "Eurostile-Reg",Arial,Helvetica,sans-serif;text-decoration:underline}.cart-collaterals .cart-commerzfinanz>div div:last-child a:hover{text-decoration:none}.cart-collaterals .cart-payments{width:36%;padding:35px 0 0 23px;margin-top:1px}.cart-collaterals .cart-payments h4{font:700 16px "Eurostile",Arial,Helvetica,sans-serif;padding:0;margin-bottom:10px}.cart-collaterals .cart-payments .sidebar-payment-methods li{margin-right:16px;margin-bottom:13px}.cart-collaterals .cart-payments .sidebar-payment-methods li.paypal{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-610px -554px;width:72px;height:21px}.cart-collaterals .cart-payments .sidebar-payment-methods li.visa{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-450px -554px;width:88px;height:23px;margin-right:28px}.cart-collaterals .cart-payments .sidebar-payment-methods li.sofort{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-199px -615px;width:80px;height:25px}.cart-collaterals .cart-payments .sidebar-payment-methods li.postfinance{background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/postfinance_home_icon.png");width:89px;height:34px}.cart-collaterals .cart-payments .sidebar-payment-methods li.postfinance span{visibility:hidden}.cart-collaterals .cart-payments .sidebar-payment-methods li.vorkasse{background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/vorkasse_home_icon.png");width:77px;height:34px}.cart-collaterals .cart-payments .sidebar-payment-methods li.vorkasse span{visibility:hidden}.cart-collaterals .cart-payments .sidebar-payment-methods li a,.cart-collaterals .cart-payments .sidebar-payment-methods li span{display:block;width:100%;height:100%}.cart-collaterals .totals{padding:0 48px 0 61px;position:relative;background:#f0f0f0}.cart-collaterals .totals table{margin:0 0 15px 0;width:100%}.cart-collaterals .totals table .sub-total,.cart-collaterals .totals table .shipping{display:none}.cart-collaterals .totals table .a-right{text-align:left;font:13px/24px "Eurostile-Reg",Arial,Helvetica,sans-serif}.cart-collaterals .totals table .a-right .cart-info-pad-wrapper span{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif !important}.cart-collaterals .totals table .a-right .cart-info-pad-wrapper a{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif !important;color:#fff}.cart-collaterals .totals table tr.grand-total td{font:21px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:32px 0 2px 0}.cart-collaterals .totals table tr.grand-total td.value{font-size:34px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;padding-left:25px}.cart-collaterals .totals table tr td.a-right:last-child{text-align:right}.cart-collaterals .totals table a{text-decoration:underline}.cart-collaterals .totals table a:hover{text-decoration:none}.cart-collaterals .totals table .currency{font:18px/24px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding-right:5px}.cart-collaterals .totals table .currency-tax{padding-right:5px}.cart-collaterals .totals table .cart-info-pad-wrapper{white-space:nowrap;color:#fff;display:inline-block;line-height:26px;font-weight:400 !important;background-color:#4fac26;padding:0 11px;position:relative;margin:10px -16px 0 0;width:317px}.cart-collaterals .totals table .cart-info-pad-wrapper .currency{font-size:13px;padding-right:3px}.cart-collaterals .totals table .grand-total .currency{font-size:21px;padding-right:3px}.cart-collaterals .totals table .summary-details .currency{font-size:13px;padding-right:0}.cart-bottom-cms-wrapper{margin:13px 0 41px 0;border-bottom:1px solid #d9d9d9;background:#fff;padding:0 24px;position:relative}.cart-bottom-cms-wrapper .cart-bottom-cms{background:#fff;position:relative;padding:12px 12px;overflow:hidden}.cart-bottom-cms-wrapper .cart-bottom-cms .block{margin-top:0;float:left;width:33.333%}.cart-bottom-cms-wrapper .cart-bottom-cms .block-payments{padding:10px 0 0 1px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-payments-header{font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-bank,.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-nachnahme,.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-ondelivery{display:none}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods{border-bottom:0;margin:20px 0 0 0}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li{margin:2px 7px 6px 0;border:0;display:inline-block;vertical-align:middle;float:none;width:auto;text-align:center;height:25px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(1),.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(2),.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(3){margin-right:10px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(2){margin-top:0}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(3){margin-top:3px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(4) img{width:auto}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:before{content:none}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li a{font:11px/10px "Eurostile-Med",Arial,Helvetica,sans-serif;color:#696969;text-transform:uppercase;margin:0 auto;text-align:center;height:32px;vertical-align:middle;display:block;width:100%;padding:0}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(5),.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(6),.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(7){margin-left:0}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(5) a,.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(6) a,.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li:nth-child(7) a{background:#f2f2f2;width:70px;padding:0px 3px;border:1px solid #e5e5e5}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li.pm-bord{height:auto;margin-right:0;margin-top:12px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li.pm-bord a{color:#353535;font-size:14px;border:0;padding:0;width:auto;border-right:1px solid #353535;height:12px;padding-right:4px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li.pm-bord:last-child a{border-right:0}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li.paypal{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-398px -579px;width:69px;height:17px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li.visa{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-592px -429px;width:69px;height:15px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li.sofort{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-260px -579px;width:69px;height:21px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods li.commerz{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_finanz_logo_shopping_cart.png);background-position:0px 0px;width:113px;height:16px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods+p{display:none}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods img{vertical-align:middle;width:69px}.cart-bottom-cms-wrapper .cart-bottom-cms .sidebar-payment-methods .sidebar-payment-method-bottom-view{display:inline-block}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping{background:transparent;display:inline-block;height:24px;overflow:hidden;padding:0;margin:25px 0 11px;font:13px/15px "Eurostile-Reg",Arial,Helvetica,sans-serif}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping span{display:none}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping li{padding-right:12px;overflow:hidden}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping+p{height:16px;overflow:hidden;width:100%;font-size:13px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping+p strong{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-weight:normal}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping li:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);width:29px;height:20px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping li.icon-flag-de2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -466px;width:29px;height:20px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping li.icon-flag-at2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -486px;width:29px;height:20px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping li.icon-flag-ch2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -446px;width:29px;height:20px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping .sidebar-flexible-shipping li.icon-flag-eu2:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -506px;width:29px;height:20px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-secure .block-payments-header+p{padding-top:19px;text-align:center;padding-left:45px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-secure .block-payments-header+p img{margin-right:14px;width:57px}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping,.cart-bottom-cms-wrapper .cart-bottom-cms .block-secure{padding:10px 23px 0 28px;position:relative}.cart-bottom-cms-wrapper .cart-bottom-cms .block-flexible-shipping:before,.cart-bottom-cms-wrapper .cart-bottom-cms .block-secure:before{content:"";position:absolute;left:0;top:0;height:106px;width:1px;border-left:1px solid #d9d9d9}.cart-bottom-cms-wrapper .cart-bottom-cms .static-medals-checkout{margin-left:40px}.cart-bottom-cms-wrapper .cart-bottom-cms .static-medals-checkout .static-medals__item{margin:16px}.cart .discount,.cart .shipping{padding:12px 15px;margin:0 0 18px}.cart .discount h2,.cart .shipping h2{background-position:0 0;background-repeat:no-repeat;font:bold 13px/16px Arial, Helvetica, sans-serif;padding:0px;text-transform:uppercase}.cart .discount button span,.cart .shipping button span{border-color:#406a83;background:#618499}.cart .discount .buttons-set,.cart .shipping .buttons-set{margin:10px 0 0;border:0;padding:0;text-align:left}.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:none;margin-left:0}.cart .discount .input-box{margin:8px 0 0;width:260px}.cart .discount input.input-text{width:254px}.cart .shipping .sp-methods{margin:10px 0 0;padding:5px 0 0}.cart .totals{float:right;width:270px}.cart .totals table{width:100%;margin:7px 0}.cart .totals td{padding:1px 15px 1px 7px}.cart .totals tfoot th{padding:5px 15px 5px 7px}.cart .totals tfoot td{padding-top:5px;padding-bottom:5px}.cart .totals tfoot th strong,.cart .totals tfoot td strong{font-size:15px}.cart .totals .checkout-types{font-size:13px;padding:8px 15px 15px;text-align:right}.cart .totals .checkout-types li{clear:both;margin:10px 0}.item-options dt{font-weight:bold;font-style:italic}.item-options dd{padding-left:10px;margin:0 0 6px}.truncated{cursor:help}.truncated a.dots{cursor:help}.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value dl{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .show dl{top:-20px;left:50%}.col-left .truncated .show dl{left:15px;top:7px}.col-right .truncated .show dl{left:-240px;top:7px}.cart{position:relative}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -52px}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline !important;font-weight:normal !important}.cart-tax-total-expanded{background-position:100% -52px}.cart-empty a{text-decoration:underline}.cart-empty a:hover{text-decoration:none}.checkout-cart-index .configuration-view-result{margin:15px 5px}.checkout-cart-index .configuration-view-result.c-invalid-result{padding:15px 7px 20px 9px}.checkout-cart-index .configuration-view-result.c-invalid-result .c-result:before{font-size:49px;line-height:51px}.checkout-cart-index .configuration-view-result.c-invalid-result strong{color:#e90d0d;font-size:13px;line-height:19px;padding-bottom:5px}.checkout-cart-index .configuration-view-result.c-valid-result{padding:15px 24px 15px}.dialog-cannot-proceed .error-popup-message{color:#c60e0a;font-size:14px}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available{background:#ffcfcf}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available .option{position:relative}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available .option:before{content:'\e60e';font-size:15px;color:#d81010;vertical-align:top;position:absolute;left:7px;top:5px}.checkout-cart-index .cart-table-wrapper .configurations-list-item ul li.not-available a.edit{display:block;margin-top:2px}.checkout .header-text{color:#a1a1a1}.checkout .bottom-header .bottom-left{padding-top:1px;padding-bottom:0}.checkout .bottom-header .bottom-right{padding-top:0;padding-bottom:0px}.checkout .top-header ul>li a{padding:6px 0}.checkout .top-left{background-image:linear-gradient(to top, #232323 0%, #2f2f2f 100%);border-bottom:1px solid #303030;border-right:1px solid #303030;position:relative;padding-left:32px}.checkout .top-left:before{content:"";top:0;left:-20px;position:absolute;transform:skewX(20deg);background:#191919;width:33px;height:30px;display:block}.checkout-header-info{float:right}.checkout-header-info .hotline{float:left;color:#fff;padding:5px 15px 0 0}.checkout-header-info .hotline .phone{font:22px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:4px}.checkout-header-info .hotline .phone span{font-size:19px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.checkout-header-info .hotline .hours{text-align:right}.checkout-header-info .btn-chat{float:right;background:#3d3d3d;color:#b1b1b1;font:13px/13px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding:10px;height:52px;width:58px;text-align:center}.checkout-header-info .btn-chat:before{font-size:22px;content:'\e624';display:block;padding-bottom:10px}.footer-container-checkout{border-top:1px solid #a3a3a3;color:#999}.footer-container-checkout .footer .column:nth-child(1),.footer-container-checkout .footer .column:nth-child(2),.footer-container-checkout .footer .column:nth-child(3){padding:20px 20px 20px 37px}.footer-container-checkout .footer .column:nth-child(3){width:200px}.footer-container-checkout .footer .footer-headline,.footer-container-checkout .footer h4{margin:0;padding:0;color:#fff;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:15px}.footer-container-checkout .footer .footer-phone-wrapper{display:table;margin:0 auto}.footer-container-checkout .footer .footer-phone{color:#fff;position:relative;display:-ms-inline-flexbox;display:inline-flex}.footer-container-checkout .footer .footer-phone div{line-height:18px;padding:25px 0 20px;color:#fff}.footer-container-checkout .footer .footer-phone div:first-child{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:11px;-ms-flex-order:2;order:2;padding-left:14px}.footer-container-checkout .footer .footer-phone div:first-child:before{content:"("}.footer-container-checkout .footer .footer-phone div:first-child:after{content:")"}.footer-container-checkout .footer .footer-phone div:last-child{-ms-flex-order:1;order:1;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:18px}.footer-container-checkout .footer .footer-phone:before{content:'\e628';display:block;position:absolute;left:-36px;top:2px;font-size:30px;line-height:70px}.footer-container-checkout .footer address{font-family:Arial,Helvetica,sans-serif;text-align:center;border-top:1px solid #3d3d3d;padding:17px 0px 23px 0px;margin:0 4px}.footer-container-checkout .footer address a{color:#999;text-decoration:underline}.footer-container-checkout .footer-wrapper{position:relative;z-index:100}.cms-page-view .column-wrapper,.footer .column-wrapper{display:table;width:100%;border-top:1px solid #3d3d3d;padding:0px 26.3% 0px 24.4%}.cms-page-view .column,.footer .column{display:table-cell;float:none;height:117px}.cms-page-view .column:nth-child(1),.footer .column:nth-child(1){width:34.5%;padding:0px 20px 0px 59px}.cms-page-view .column:nth-child(2),.footer .column:nth-child(2){width:34.2%;padding:0px 20px 0px 49px}.cms-page-view .column:nth-child(3),.footer .column:nth-child(3){padding:0px 20px 0px 48px}.cms-page-view .column>ul,.footer .column>ul{display:inline-block;margin-top:8px}.cms-page-view .column>ul li,.footer .column>ul li{color:#fff;font:15px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif}.cms-page-view .column>ul li:first-child,.footer .column>ul li:first-child{padding:0px 0 4px 0}.cms-page-view .column>ul li a,.footer .column>ul li a{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;text-decoration:none;color:#999}.cms-page-view .column>ul li a:hover,.footer .column>ul li a:hover{text-decoration:underline}.cms-page-view .column+.column,.footer .column+.column{position:relative}.cms-page-view .column+.column:before,.cms-page-view .column+.column:after,.footer .column+.column:before,.footer .column+.column:after{content:"";position:absolute;width:1px;bottom:9px;top:11px}.cms-page-view .column+.column:before,.footer .column+.column:before{left:0;background:#353535}.cms-page-view .column+.column:after,.footer .column+.column:after{left:1px;background:#212121}.checkout-progress-container{padding:23px 0;z-index:600;position:relative}.checkout-progress{overflow:hidden;height:45px}.checkout-progress.checkout-progress-review .c-step-ok{width:9%}.checkout-progress .current-step{overflow:hidden}.checkout-progress .c-step-counter{width:auto}.checkout-progress .current-step-title{font:23px/44px "Eurostile-Bol",Arial,Helvetica,sans-serif;height:40px;text-transform:uppercase;padding:0 0 0 14px;width:100%;display:block}.checkout-progress .c-steps{float:right;width:80.7%;height:43px;padding-right:0;display:block;margin-top:2px;overflow:hidden}.checkout-progress .c-step{width:auto;margin:0 0 0 0;text-align:left}.checkout-progress .c-step:first-child:after{display:none}.checkout-progress .c-step:first-child .c-step-link{text-align:left;padding-left:49px;margin-left:-15px}.checkout-progress .c-step.done .c-step-counter:before,.checkout-progress .c-step.active .c-step-counter:before,.checkout-progress .c-step.allow .c-step-counter:before,.checkout-progress .c-step:hover .c-step-counter:before{background:none}.checkout-progress .c-step:hover .c-step-link{background:#4c4c4c}.checkout-progress .c-step:hover+.c-step .c-step-link:after{background:#4c4c4c}.checkout-progress .c-step:hover.active .c-step-link,.checkout-progress .c-step:hover.allow .c-step-link{background:#c60e0a}.checkout-progress .c-step:hover.active+.c-step .c-step-link:after,.checkout-progress .c-step:hover.allow+.c-step .c-step-link:after{background:#c60e0a}.checkout-progress .c-step.done .c-step-counter:after{speak:none;font-style:normal;font-weight:normal;font-family:'Icons'}.checkout-progress .c-step.done .c-step-counter:before{color:#fff}.checkout-progress .c-step.done .c-step-counter:after{content:"\e61b";display:inline-block;vertical-align:bottom;color:#219400;font-size:25px;margin-left:10px}.checkout-progress .c-step.active:before,.checkout-progress .c-step.allow:before{background:#219400}.checkout-progress .c-step.active .c-step-link,.checkout-progress .c-step.allow .c-step-link{cursor:pointer;color:#fff}.checkout-progress .c-step.active .c-step-counter:before,.checkout-progress .c-step.allow .c-step-counter:before{color:#fff}.checkout-progress .c-step-checkout:first-child{min-width:213px}.checkout-progress .c-step-checkout-billing{min-width:206px}.checkout-progress .c-step-checkout-billing .c-step-link{padding-left:37px;margin-left:0px;text-align:left}.checkout-progress .c-step-checkout-payment{min-width:258px}.checkout-progress .c-step-checkout-review{min-width:211px}.checkout-progress .c-step-ok{min-width:114px;text-align:center}.checkout-progress .c-step-ok .c-step-counter:before{speak:none;font-style:normal;font-weight:normal;font-family:'Icons'}.checkout-progress .c-step-ok .c-step-counter:before{content:"\e63e";font-size:18px}.checkout-progress .c-step-link{height:41px;font:16px/39px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;text-align:center}.checkout-progress .c-step-link.c-step-checkout:before{display:none}.checkout-progress .c-step-counter:before{content:counter(step-count) ".";font:18px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-right:10px;height:auto;width:auto;background:none;color:#fff}.c-step-checkout-login{display:none}body.checkout .configurations-list ul li:nth-of-type(2n){background:#fff}#checkout-step-login{font:13px/20px "Eurostile-Reg",Arial,Helvetica,sans-serif}#checkout-step-login .inner-sidebar-right2{min-height:269px;border-bottom:1px solid #d9d9d9}#checkout-step-login .fieldset-legend{font:17px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;border-bottom:1px solid #d9d9d9;padding-bottom:9px}#checkout-step-login .registered-users{width:38%;padding-top:35px}#checkout-step-login .new-users{width:60.5%}#checkout-step-login .new-users,#checkout-step-login .registered-users{background:#fff}#checkout-step-login .content{width:300px;padding:0}#checkout-step-login .bgwhite p{margin-bottom:15px}#checkout-step-login .btn,#checkout-step-login .homepage-middle .block-benefits a,.homepage-middle .block-benefits #checkout-step-login a,#checkout-step-login .tp-caption.btn-red,#checkout-step-login .tp-caption.btn-red-short{min-width:170px}#checkout-step-login .link-wrapper{display:inline-block;vertical-align:middle;width:35%}#checkout-step-login .buttons-set-fix{padding-top:16px;bottom:68px}.adresse-hide{display:none}.adresse-hide .form-list label{float:none}.adresse-hide .form-list .form-field-block+div .input-box{clear:none}.adresse-hide .form-list .input-box{clear:none;width:auto}.checkout-adresse.checkout-billing{width:100%}.checkout-billing{width:50%}#checkout-step-billing{padding-top:0}.checkout-address .ui-selectmenu-button{min-width:100%}.checkout-addresses-saved{background:#fff}.checkout-addresses-saved .form-field-block select,.checkout-addresses-saved .form-field-block .ui-selectmenu-button{width:50%;min-width:0}.checkout-addresses-saved .step-wrapper{padding:38px 0 15px 53px;min-height:400px}.checkout-addresses-saved .step-wrapper.step-wrapper--loggedIn{padding-right:53px}.checkout-addresses-saved .step-wrapper.step-wrapper--loggedIn .checkout-step-col{float:left;width:50%}.checkout-addresses-saved .step-wrapper.step-wrapper--loggedIn .checkout-step-col:first-child{padding-right:20px}.checkout-addresses-saved .step-wrapper.step-wrapper--loggedIn .checkout-step-col:last-child{padding-left:20px}.checkout-addresses-saved .step-wrapper .checkout-adresse{padding:0}.adresse-select{padding-bottom:15px}.adresse-select .input-box select{width:100%}.adresse-select .label-box{padding-bottom:10px}.input-2-columns .input-2-columns-one{float:left;width:30%}.input-2-columns .input-2-columns-one input{float:left;width:100%}.input-2-columns .input-2-columns-two{float:right;width:65%}.input-2-columns .input-2-columns-two input{float:right;width:100%}.input-2-columns2 .input-2-columns-one2{float:left;width:65%}.input-2-columns2 .input-2-columns-one2 input{float:left;width:100%}.input-2-columns2 .input-2-columns-two2{float:right;width:30%}.input-2-columns2 .input-2-columns-two2 input{float:right;width:100%}.step-wrapper{position:relative}.pm-relative-box{position:relative}.pm-relative-box .password-meter{position:absolute;left:41%;top:-28px}.register-customer-text{padding:14px 0 20px}.register-customer-text span{text-decoration:underline}input[type="checkbox"]+label.style-check-fix{line-height:20px}input[type="checkbox"]+label.style-check-fix .subscribe-clear{clear:both;font-weight:700}.fieldset-legend-pad{padding:15px 0 0 0}.checkout-block-wrapper{margin-bottom:15px}.checkout-block-wrapper .checkout-header-wrapper{position:relative;margin:1px 0 0 0}.checkout-block-wrapper .checkout-header{font:18px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;text-transform:uppercase;border-bottom:1px solid #d9d9d9;padding-bottom:8px}.checkout-block-wrapper .checkout-header.checkout-header-fix{line-height:22px}.checkout-block-wrapper .checkout-block-content{margin-top:8px}.checkout-block-wrapper .checkout-block-content .ui-selectmenu-text{font:normal 13px Arial,Helvetica,sans-serif}.checkout-block-wrapper .checkout-block-content .label{font:normal 13px/30px Arial,Helvetica,sans-serif}.checkout-block-wrapper .checkout-block-content label{font:normal 13px/24px Arial,Helvetica,sans-serif}.checkout-block-wrapper .checkout-block-content .form-field.form-field-block.form-field-custom-select{width:100%}.checkout-block-wrapper .checkout-block-content .form-field.form-field-block.form-field-custom-select .input-box,.checkout-block-wrapper .checkout-block-content .form-field.form-field-block.form-field-custom-select .label-box,.checkout-block-wrapper .checkout-block-content .form-field.form-field-block.form-field-custom-select select{width:100%}.checkout-block-wrapper .checkout-block-content .form-field-inline-label .input-box input,.checkout-block-wrapper .checkout-block-content .form-field-inline-label .input-box select,.checkout-block-wrapper .checkout-block-content .form-field-inline-label .select-box input,.checkout-block-wrapper .checkout-block-content .form-field-inline-label .select-box select{height:29px}.checkout-block-wrapper .checkout-block-content .form-list li:first-child{margin:0 24px 8px}.checkout-block-wrapper .checkout-block-content .form-list li:first-child:first-child{margin-left:-7px}.checkout-block-wrapper .checkout-block-content .form-field{margin-bottom:9px}.checkout-address-form .cms-account-benefits{background:#f2f2f2;border-bottom:1px solid #d9d9d9;float:right;height:auto;margin:15px 16px 0 0;padding:23px 0 27px 26px;width:365px}.checkout-address-form .cms-account-benefits ul{margin:21px 0 0 0}.checkout-address-form .control{float:left;margin-right:30px}.checkout-address-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-right:422px;padding:40px 188px 10px 50px}.checkout-address-form--loggedIn .checkout-address-container{margin-right:0}.checkout-address--shipping{margin-bottom:34px}.checkout-address--shipping .checkout-block-wrapper .checkout-header{margin-bottom:24px}.checkout-address--contacts .checkout-header-wrapper{margin-bottom:12px}.checkout-address--contacts .register-customer-text{padding:23px 0 17px}.checkout-address--contacts .pm-relative-box .password-meter{left:25%;top:-22px}.checkout-address--contacts .checkout-block-content .form-field:last-child{margin-bottom:9px;margin-top:20px}.checkout-address-form{background:#fff}.checkout-address-form--loggedIn{background:none}.checkout-address-form--loggedIn .checkout-address-container{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1%;margin-right:0;padding:0}.checkout-address-form--loggedIn .checkout-address{width:50%;padding:0;background:#fff;border-bottom:1px solid #d9d9d9}.checkout-address-form--loggedIn .checkout-address.checkout-address--contacts{margin-top:-20px;padding-top:0}.checkout-address-form--loggedIn .checkout-address.checkout-address--shipping{width:49%;margin-bottom:0}.checkout-address-form--loggedIn .checkout-title{background:#323232;border-bottom:1px solid #d9d9d9;font-size:17px;font-weight:bold;margin-bottom:20px;padding:14px 20px 10px 45px;text-transform:uppercase;color:#fff;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.checkout-address-form--loggedIn .address-select{display:none}.checkout-address-form--loggedIn .checkout-address-data{font-size:13px;line-height:18px}.checkout-address-form--loggedIn .checkout-address-data:first-line{font-weight:700}.checkout-address-form--loggedIn .change-address-btn{cursor:pointer;display:inline-block;font-size:11px;margin-top:11px;text-decoration:underline;text-transform:lowercase}.checkout-address-form--loggedIn .change-address-btn:hover{text-decoration:none}.checkout-address-form--loggedIn .checkout-address-new{margin-top:40px}.checkout-address-form--loggedIn .checkout-address-saved,.checkout-address-form--loggedIn .checkout-address-new{padding:20px 20px 20px 49px}#checkout-step-billing .checkout-address-container .form-field-inline-label .label-box{width:24%}#checkout-step-billing .form-field-custom-select .ui-selectmenu-button{padding:7px 35px 7px 3px;width:208px !important;min-width:208px !important}#checkout-step-billing .input-box{position:relative}#billing-buttons-container{padding:24px 25px 26px 26px !important}#billing-buttons-container .btn-default-back-mid{padding:10px 12px 9px 58px}#billing-buttons-container .required-note{font-size:14px;line-height:22px}#billing-buttons-container .btn-primary-go-mid,#billing-buttons-container .btn-primary-add,#billing-buttons-container .homepage-middle .block-benefits a,.homepage-middle .block-benefits #billing-buttons-container a,#billing-buttons-container .tp-caption.btn-red-short{padding:9px 72px 11px 11px}#checkout-step-billing .checkout-address--billing{position:relative}#checkout-step-billing .checkout-address--billing #billing-new-address-form.checkout-address-new-loggedin{background:#f2f2f2;border:1px solid #e2e2e2;margin:33px 15px 20px 17px;padding-left:34px}#checkout-step-billing .checkout-address--billing .form-field-custom-select.address-select{position:absolute;right:43px;left:51px;top:94px}#checkout-step-billing .checkout-address--billing .form-field-custom-select.address-select .ui-selectmenu-button{padding:10px 36px 10px 10px}#checkout-step-billing .checkout-address--billing .form-field-custom-select.address-select .ui-selectmenu-button .ui-icon{right:12px}#checkout-step-billing .checkout-address--billing .form-field-custom-select .ui-selectmenu-button{width:100% !important}#checkout-step-billing .checkout-address--billing .form-field-inline-label .input-box input.validation-passed{background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/validate-pass-icon.png") center right no-repeat}#checkout-step-billing .checkout-address--billing .checkout-address.checkout-address--contacts{width:100%;margin-top:-4px;background:none;border:0}#checkout-step-billing .checkout-address--billing .form-field-custom-select .ui-selectmenu-button{background:#f2f2f2}#checkout-step-billing .checkout-address--billing .form-field-custom-select .ui-selectmenu-button .ui-selectmenu-text{background:#f2f2f2}#checkout-step-billing .checkout-address--shipping{position:relative;padding-bottom:28px}#checkout-step-billing .checkout-address--shipping .sipping-address-select{margin:34px}#checkout-step-billing .checkout-address--shipping .sipping-address-select input[type="checkbox"]+label,#checkout-step-billing .checkout-address--shipping .sipping-address-select input[type="radio"]+label{line-height:27px;padding-left:67px;font-weight:400}#checkout-step-billing .checkout-address--shipping .sipping-address-select li{position:relative;margin-bottom:7px}#checkout-step-billing .checkout-address--shipping .sipping-address-select li .checkout-address-saved{padding:10px 20px 20px 65px}#checkout-step-billing .checkout-address--shipping .sipping-address-select li .address-select{position:absolute;right:6px;left:7px;top:69px}#checkout-step-billing .checkout-address--shipping .sipping-address-select li .address-select .ui-selectmenu-button{padding:10px 36px 10px 10px}#checkout-step-billing .checkout-address--shipping .sipping-address-select li .address-select .ui-selectmenu-button .ui-icon{right:12px}#checkout-step-billing .checkout-address--shipping .sipping-address-select li .address-select .ui-selectmenu-button{width:100% !important}#checkout-step-billing .checkout-address--shipping #shipping-new-address-form{background:#f2f2f2;border:1px solid #e2e2e2;margin:10px -23px 20px -24px;padding-top:82px;padding-left:31px;padding-right:29px}#checkout-step-billing .checkout-address--shipping #shipping-new-address-form .ui-selectmenu-button{width:100% !important}#checkout-step-billing .checkout-address--shipping .checkout-header{margin-bottom:12px;padding-bottom:11px}#checkout-step-billing .checkout-address--shipping.new-user-shipping{margin-top:-13px}#checkout-step-billing .checkout-address--shipping.new-user-shipping .sipping-address-select{margin-left:0;margin-bottom:-25px;margin-right:23px}#checkout-step-billing .checkout-address--shipping.new-user-shipping #shipping-new-address-form{background:none;border:0;padding-top:0;margin-left:-32px;padding-right:0}#checkout-step-billing .checkout-address--shipping.new-user-shipping .sipping-address-select input[type="radio"]+label{display:none}#checkout-step-billing .checkout-address--shipping.new-user-shipping .sipping-address-select .checkout-block-content input[type="radio"]+label{display:block;padding-left:26px}#checkout-step-billing .checkout-address--shipping .form-field-custom-select .ui-selectmenu-button{background:#f2f2f2}#checkout-step-billing .checkout-address--shipping .form-field-custom-select .ui-selectmenu-button .ui-selectmenu-text{background:#f2f2f2}#checkout-step-billing .checkout-address-form--loggedIn .form-field-inline-label .input-box input{background:#fff !important}#checkout-step-billing .checkout-address-form--loggedIn .form-field-custom-select .ui-selectmenu-button{background:#fff !important}#checkout-step-billing .checkout-address-form--loggedIn .form-field-custom-select .ui-selectmenu-button .ui-selectmenu-text{background:#fff !important}body[class*="checkout"] .validation-advice{position:absolute;left:14px;top:3px}body[class*="checkout"] .validation-advice.validation-advice-bottom{position:relative;top:3px;left:0;width:258px;margin-bottom:5px}body[class*="checkout"] .validation-advice.main-validation-advice{position:relative}body[class*="checkout"] #login-form .validation-advice{position:relative;left:0;top:0}body[class*="checkout"] div[class*="input-2-columns"]{position:relative}body[class*="checkout"] .validation-advice[id$="street2"],body[class*="checkout"] .validation-advice[id$="postcode"]{display:none !important}#shopping-cart-totals-table td{font-weight:700}.co-payment-form-wrapper{position:relative}body[class*="checkout"] .co-payment-form-wrapper .validation-advice{position:static}body[class*="checkout"] .co-payment-form-wrapper .messages{margin-bottom:30px !important;margin-top:-10px !important}.payment-methods-block .checkout-block-wrapper .checkout-header-wrapper,.shipping-methods-block .checkout-block-wrapper .checkout-header-wrapper{background:#323232}.payment-methods-block .checkout-block-wrapper .checkout-header-wrapper .checkout-header,.shipping-methods-block .checkout-block-wrapper .checkout-header-wrapper .checkout-header{padding:11px 19px 11px 50px;border-bottom:0;color:#fff}.payment-methods-block .checkout-block-wrapper .checkout-block-content,.shipping-methods-block .checkout-block-wrapper .checkout-block-content{margin-top:0}.payment-methods-block{padding:0;background:#fff;border-bottom:1px solid #d9d9d9;float:left;width:50%}.payment-methods-block .checkout-block-wrapper{width:100%;margin-bottom:0}.payment-methods-block .checkout-block-wrapper .checkout-block-content{padding:0}.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul{position:relative}.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul>li{padding:14px 0 10px;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid #d9d9d9;padding-left:35px}.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul>li.showDesc{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul:before{left:-1px}.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul:after{right:-1px}.payment-methods-block h3.fieldset-legend{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:13px;margin:0 0 -18px 13px}.payment-methods-block h3.fieldset-legend+.clearfix .pm-check,.payment-methods-block h3.fieldset-legend+.clearer .pm-check,.payment-methods-block h3.fieldset-legend+.header-container .pm-check,.payment-methods-block h3.fieldset-legend+.required-note .pm-check,.payment-methods-block .header-container h3.fieldset-legend+.top-container .pm-check,.header-container .payment-methods-block h3.fieldset-legend+.top-container .pm-check,.payment-methods-block h3.fieldset-legend+.header .pm-check,.payment-methods-block header h3.fieldset-legend+.quick-access .pm-check,header .payment-methods-block h3.fieldset-legend+.quick-access .pm-check,.payment-methods-block h3.fieldset-legend+.nav-container .pm-check,.payment-methods-block h3.fieldset-legend+.main .pm-check,.payment-methods-block h3.fieldset-legend+footer .pm-check,.payment-methods-block .footer-container h3.fieldset-legend+.bottom-container .pm-check,.footer-container .payment-methods-block h3.fieldset-legend+.bottom-container .pm-check,.payment-methods-block h3.fieldset-legend+.col-main .pm-check,.payment-methods-block h3.fieldset-legend+.col2-set .pm-check,.payment-methods-block h3.fieldset-legend+.col3-set .pm-check,.payment-methods-block .col3-layout .product-options-bottom h3.fieldset-legend+.price-box .pm-check,.col3-layout .product-options-bottom .payment-methods-block h3.fieldset-legend+.price-box .pm-check,.payment-methods-block h3.fieldset-legend+.col4-set .pm-check,.payment-methods-block .search-autocomplete h3.fieldset-legend+li .pm-check,.search-autocomplete .payment-methods-block h3.fieldset-legend+li .pm-check,.payment-methods-block .block h3.fieldset-legend+li.item .pm-check,.block .payment-methods-block h3.fieldset-legend+li.item .pm-check,.payment-methods-block .block-poll h3.fieldset-legend+li .pm-check,.block-poll .payment-methods-block h3.fieldset-legend+li .pm-check,.payment-methods-block .block-layered-nav .currently h3.fieldset-legend+li .pm-check,.block-layered-nav .currently .payment-methods-block h3.fieldset-legend+li .pm-check,.payment-methods-block h3.fieldset-legend+.page-title .pm-check,.payment-methods-block h3.fieldset-legend+.products-grid .pm-check,.payment-methods-block .products-list h3.fieldset-legend+li.item .pm-check,.products-list .payment-methods-block h3.fieldset-legend+li.item .pm-check,.payment-methods-block .box-account h3.fieldset-legend+.box-head .pm-check,.box-account .payment-methods-block h3.fieldset-legend+.box-head .pm-check,.payment-methods-block .dashboard .box h3.fieldset-legend+.box-title .pm-check,.dashboard .box .payment-methods-block h3.fieldset-legend+.box-title .pm-check,.payment-methods-block .box-reviews h3.fieldset-legend+li.item .pm-check,.box-reviews .payment-methods-block h3.fieldset-legend+li.item .pm-check,.payment-methods-block .box-tags h3.fieldset-legend+li.item .pm-check,.box-tags .payment-methods-block h3.fieldset-legend+li.item .pm-check,.payment-methods-block h3.fieldset-legend+.pager .pm-check,.payment-methods-block h3.fieldset-legend+.sorter .pm-check,.payment-methods-block h3.fieldset-legend+.ratings .pm-check,.payment-methods-block h3.fieldset-legend+.add-to-box .pm-check,.payment-methods-block h3.fieldset-legend+.add-to-cart .pm-check,.payment-methods-block h3.fieldset-legend+.product-essential .pm-check,.payment-methods-block h3.fieldset-legend+.product-collateral .pm-check,.payment-methods-block .product-view .product-img-box .more-views h3.fieldset-legend+ul .pm-check,.product-view .product-img-box .more-views .payment-methods-block h3.fieldset-legend+ul .pm-check,.payment-methods-block .product-view .box-tags h3.fieldset-legend+.form-add .pm-check,.product-view .box-tags .payment-methods-block h3.fieldset-legend+.form-add .pm-check,.payment-methods-block .product-options .options-list>h3.fieldset-legend+li .pm-check,.product-options .payment-methods-block .options-list>h3.fieldset-legend+li .pm-check,.payment-methods-block h3.fieldset-legend+.product-options-bottom .pm-check,.payment-methods-block h3.fieldset-legend+.product-review .pm-check,.payment-methods-block h3.fieldset-legend+.cart .pm-check,.payment-methods-block .cart .crosssell h3.fieldset-legend+li.item .pm-check,.cart .crosssell .payment-methods-block h3.fieldset-legend+li.item .pm-check,.payment-methods-block .opc h3.fieldset-legend+.step-title .pm-check,.opc .payment-methods-block h3.fieldset-legend+.step-title .pm-check,.payment-methods-block h3.fieldset-legend+.checkout-progress .pm-check,.payment-methods-block .multiple-checkout h3.fieldset-legend+.place-order .pm-check,.multiple-checkout .payment-methods-block h3.fieldset-legend+.place-order .pm-check,.payment-methods-block .group-select h3.fieldset-legend+li .pm-check,.group-select .payment-methods-block h3.fieldset-legend+li .pm-check,.payment-methods-block .form-list h3.fieldset-legend+li .pm-check,.form-list .payment-methods-block h3.fieldset-legend+li .pm-check,.payment-methods-block .form-list h3.fieldset-legend+.field .pm-check,.form-list .payment-methods-block h3.fieldset-legend+.field .pm-check,.payment-methods-block h3.fieldset-legend+.buttons-set .pm-check,.payment-methods-block .page-print h3.fieldset-legend+.print-head .pm-check,.page-print .payment-methods-block h3.fieldset-legend+.print-head .pm-check,.payment-methods-block h3.fieldset-legend+.advanced-search-summary .pm-check,.payment-methods-block .gift-messages-form h3.fieldset-legend+.item .pm-check,.gift-messages-form .payment-methods-block h3.fieldset-legend+.item .pm-check,.payment-methods-block .send-friend .form-list li h3.fieldset-legend+p .pm-check,.send-friend .form-list li .payment-methods-block h3.fieldset-legend+p .pm-check,.payment-methods-block h3.fieldset-legend+.tabs-nav .pm-check,.payment-methods-block h3.fieldset-legend+.product-up-sell-title .pm-check,.payment-methods-block h3.fieldset-legend+.tab-panel .pm-check,.payment-methods-block .product-up-sell h3.fieldset-legend+.product-carousel-wrapper .pm-check,.product-up-sell .payment-methods-block h3.fieldset-legend+.product-carousel-wrapper .pm-check,.payment-methods-block .main h3.fieldset-legend+.main-content .pm-check,.main .payment-methods-block h3.fieldset-legend+.main-content .pm-check,.payment-methods-block .footer-container .footer h3.fieldset-legend+.footer-static-blocks .pm-check,.footer-container .footer .payment-methods-block h3.fieldset-legend+.footer-static-blocks .pm-check,.payment-methods-block .footer-container .footer .footer-right-links h3.fieldset-legend+.footer-right-links-wrapper .pm-check,.footer-container .footer .footer-right-links .payment-methods-block h3.fieldset-legend+.footer-right-links-wrapper .pm-check,.payment-methods-block .footer-container .footer .footer-static-blocks h3.fieldset-legend+.footer-static-blocks-right .pm-check,.footer-container .footer .footer-static-blocks .payment-methods-block h3.fieldset-legend+.footer-static-blocks-right .pm-check,.payment-methods-block .nav .level0-wrapper>h3.fieldset-legend+.inner .pm-check,.nav .payment-methods-block .level0-wrapper>h3.fieldset-legend+.inner .pm-check,.payment-methods-block h3.fieldset-legend+.form-field-inline .pm-check,.payment-methods-block h3.fieldset-legend+.form-field-inline-label .pm-check,.payment-methods-block h3.fieldset-legend+.form-field-block .pm-check,.payment-methods-block .block h3.fieldset-legend+.block-content .pm-check,.block .payment-methods-block h3.fieldset-legend+.block-content .pm-check,.payment-methods-block h3.fieldset-legend+.toolbar .pm-check,.payment-methods-block h3.fieldset-legend+.product-tile .pm-check,.payment-methods-block h3.fieldset-legend+.block-with-sidebar .pm-check,.payment-methods-block .homepage-bottom h3.fieldset-legend+.cms-achieves .pm-check,.homepage-bottom .payment-methods-block h3.fieldset-legend+.cms-achieves .pm-check,.payment-methods-block .catalogsearch-advanced-result h3.fieldset-legend+.box-advanced-search .pm-check,.catalogsearch-advanced-result .payment-methods-block h3.fieldset-legend+.box-advanced-search .pm-check,.payment-methods-block .sub-category-navigation h3.fieldset-legend+.description .pm-check,.sub-category-navigation .payment-methods-block h3.fieldset-legend+.description .pm-check,.payment-methods-block h3.fieldset-legend+.category-description .pm-check,.payment-methods-block h3.fieldset-legend+.product-view .pm-check,.payment-methods-block .product-view h3.fieldset-legend+.product-shop .pm-check,.product-view .payment-methods-block h3.fieldset-legend+.product-shop .pm-check,.payment-methods-block .product-view .product-shop h3.fieldset-legend+.price-as-configured .pm-check,.product-view .product-shop .payment-methods-block h3.fieldset-legend+.price-as-configured .pm-check,.payment-methods-block h3.fieldset-legend+.product-options .pm-check,.payment-methods-block h3.fieldset-legend+.product-category-description .pm-check,.payment-methods-block .our-advantages h3.fieldset-legend+.our-advantages-inner .pm-check,.our-advantages .payment-methods-block h3.fieldset-legend+.our-advantages-inner .pm-check,.payment-methods-block h3.fieldset-legend+.more-views .pm-check,.payment-methods-block h3.fieldset-legend+.configurator-wrapper-top .pm-check,.payment-methods-block h3.fieldset-legend+.c-steps .pm-check,.payment-methods-block h3.fieldset-legend+.c-step-content-inner .pm-check,.payment-methods-block h3.fieldset-legend+.options-list-panel .pm-check,.payment-methods-block .configurable-option-list h3.fieldset-legend+.configurable-option-item .pm-check,.configurable-option-list .payment-methods-block h3.fieldset-legend+.configurable-option-item .pm-check,.payment-methods-block .related-product-list h3.fieldset-legend+.related-product-item .pm-check,.related-product-list .payment-methods-block h3.fieldset-legend+.related-product-item .pm-check,.payment-methods-block h3.fieldset-legend+.configurator-panel-wrapper .pm-check,.payment-methods-block .configurator-panel h3.fieldset-legend+.inner-container .pm-check,.configurator-panel .payment-methods-block h3.fieldset-legend+.inner-container .pm-check,.payment-methods-block h3.fieldset-legend+.c-step-content-summary .pm-check,.payment-methods-block h3.fieldset-legend+.configurations-list-toolbar .pm-check,.payment-methods-block .configurator-top-sellers .owl-item h3.fieldset-legend+.product-price .pm-check,.configurator-top-sellers .owl-item .payment-methods-block h3.fieldset-legend+.product-price .pm-check,.payment-methods-block h3.fieldset-legend+.cart-table-item .pm-check,.payment-methods-block .cart-table-item h3.fieldset-legend+.cart-table-item-wrapper .pm-check,.cart-table-item .payment-methods-block h3.fieldset-legend+.cart-table-item-wrapper .pm-check,.payment-methods-block h3.fieldset-legend+.cti-list-header .pm-check,.payment-methods-block h3.fieldset-legend+.cart-table-bottom .pm-check,.payment-methods-block .cart-collaterals .cart-commerzfinanz>h3.fieldset-legend+div .pm-check,.cart-collaterals .payment-methods-block .cart-commerzfinanz>h3.fieldset-legend+div .pm-check,.payment-methods-block .checkout-block-wrapper h3.fieldset-legend+.checkout-block-content .pm-check,.checkout-block-wrapper .payment-methods-block h3.fieldset-legend+.checkout-block-content .pm-check,.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul>h3.fieldset-legend+li .pm-check,.payment-methods-block .checkout-success-wrapper .checkout-block-wrapper h3.fieldset-legend+.checkout-block-content .pm-check,.checkout-success-wrapper .checkout-block-wrapper .payment-methods-block h3.fieldset-legend+.checkout-block-content .pm-check,.payment-methods-block .checkout-success-wrapper .checkout-success-left h3.fieldset-legend+.page-title .pm-check,.checkout-success-wrapper .checkout-success-left .payment-methods-block h3.fieldset-legend+.page-title .pm-check,.payment-methods-block .checkout-success-wrapper .checkout-success-left h3.fieldset-legend+.checkout-bottom-success .pm-check,.checkout-success-wrapper .checkout-success-left .payment-methods-block h3.fieldset-legend+.checkout-bottom-success .pm-check,.payment-methods-block .checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content h3.fieldset-legend+.cart-header-wrapper .pm-check,.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .payment-methods-block h3.fieldset-legend+.cart-header-wrapper .pm-check,.payment-methods-block h3.fieldset-legend+.checkout-bottom.checkout-bottom2 .pm-check,.payment-methods-block h3.fieldset-legend+#review-buttons-container .pm-check,.payment-methods-block h3.fieldset-legend+#payment-buttons-container .pm-check,.payment-methods-block h3.fieldset-legend+#billing-buttons-container .pm-check,.payment-methods-block h3.fieldset-legend+.sp-methods .pm-check,.payment-methods-block .sp-methods-block>h3.fieldset-legend+li .pm-check,.payment-methods-block .catalogsearch-result-index h3.fieldset-legend+.page-title .pm-check,.catalogsearch-result-index .payment-methods-block h3.fieldset-legend+.page-title .pm-check,.payment-methods-block h3.fieldset-legend+.box-double .pm-check,.payment-methods-block .customer-account-index .recently-viewed-list h3.fieldset-legend+article .pm-check,.customer-account-index .recently-viewed-list .payment-methods-block h3.fieldset-legend+article .pm-check,.payment-methods-block .box-status-description h3.fieldset-legend+.box .pm-check,.box-status-description .payment-methods-block h3.fieldset-legend+.box .pm-check,.payment-methods-block .box-status .box-content h3.fieldset-legend+.static-block .pm-check,.box-status .box-content .payment-methods-block h3.fieldset-legend+.static-block .pm-check,.payment-methods-block h3.fieldset-legend+.order-track-info .pm-check,.payment-methods-block h3.fieldset-legend+.configuration-view-details .pm-check,.payment-methods-block h3.fieldset-legend+.clearfix .pm-picture,.payment-methods-block h3.fieldset-legend+.clearer .pm-picture,.payment-methods-block h3.fieldset-legend+.header-container .pm-picture,.payment-methods-block h3.fieldset-legend+.required-note .pm-picture,.payment-methods-block .header-container h3.fieldset-legend+.top-container .pm-picture,.header-container .payment-methods-block h3.fieldset-legend+.top-container .pm-picture,.payment-methods-block h3.fieldset-legend+.header .pm-picture,.payment-methods-block header h3.fieldset-legend+.quick-access .pm-picture,header .payment-methods-block h3.fieldset-legend+.quick-access .pm-picture,.payment-methods-block h3.fieldset-legend+.nav-container .pm-picture,.payment-methods-block h3.fieldset-legend+.main .pm-picture,.payment-methods-block h3.fieldset-legend+footer .pm-picture,.payment-methods-block .footer-container h3.fieldset-legend+.bottom-container .pm-picture,.footer-container .payment-methods-block h3.fieldset-legend+.bottom-container .pm-picture,.payment-methods-block h3.fieldset-legend+.col-main .pm-picture,.payment-methods-block h3.fieldset-legend+.col2-set .pm-picture,.payment-methods-block h3.fieldset-legend+.col3-set .pm-picture,.payment-methods-block .col3-layout .product-options-bottom h3.fieldset-legend+.price-box .pm-picture,.col3-layout .product-options-bottom .payment-methods-block h3.fieldset-legend+.price-box .pm-picture,.payment-methods-block h3.fieldset-legend+.col4-set .pm-picture,.payment-methods-block .search-autocomplete h3.fieldset-legend+li .pm-picture,.search-autocomplete .payment-methods-block h3.fieldset-legend+li .pm-picture,.payment-methods-block .block h3.fieldset-legend+li.item .pm-picture,.block .payment-methods-block h3.fieldset-legend+li.item .pm-picture,.payment-methods-block .block-poll h3.fieldset-legend+li .pm-picture,.block-poll .payment-methods-block h3.fieldset-legend+li .pm-picture,.payment-methods-block .block-layered-nav .currently h3.fieldset-legend+li .pm-picture,.block-layered-nav .currently .payment-methods-block h3.fieldset-legend+li .pm-picture,.payment-methods-block h3.fieldset-legend+.page-title .pm-picture,.payment-methods-block h3.fieldset-legend+.products-grid .pm-picture,.payment-methods-block .products-list h3.fieldset-legend+li.item .pm-picture,.products-list .payment-methods-block h3.fieldset-legend+li.item .pm-picture,.payment-methods-block .box-account h3.fieldset-legend+.box-head .pm-picture,.box-account .payment-methods-block h3.fieldset-legend+.box-head .pm-picture,.payment-methods-block .dashboard .box h3.fieldset-legend+.box-title .pm-picture,.dashboard .box .payment-methods-block h3.fieldset-legend+.box-title .pm-picture,.payment-methods-block .box-reviews h3.fieldset-legend+li.item .pm-picture,.box-reviews .payment-methods-block h3.fieldset-legend+li.item .pm-picture,.payment-methods-block .box-tags h3.fieldset-legend+li.item .pm-picture,.box-tags .payment-methods-block h3.fieldset-legend+li.item .pm-picture,.payment-methods-block h3.fieldset-legend+.pager .pm-picture,.payment-methods-block h3.fieldset-legend+.sorter .pm-picture,.payment-methods-block h3.fieldset-legend+.ratings .pm-picture,.payment-methods-block h3.fieldset-legend+.add-to-box .pm-picture,.payment-methods-block h3.fieldset-legend+.add-to-cart .pm-picture,.payment-methods-block h3.fieldset-legend+.product-essential .pm-picture,.payment-methods-block h3.fieldset-legend+.product-collateral .pm-picture,.payment-methods-block .product-view .product-img-box .more-views h3.fieldset-legend+ul .pm-picture,.product-view .product-img-box .more-views .payment-methods-block h3.fieldset-legend+ul .pm-picture,.payment-methods-block .product-view .box-tags h3.fieldset-legend+.form-add .pm-picture,.product-view .box-tags .payment-methods-block h3.fieldset-legend+.form-add .pm-picture,.payment-methods-block .product-options .options-list>h3.fieldset-legend+li .pm-picture,.product-options .payment-methods-block .options-list>h3.fieldset-legend+li .pm-picture,.payment-methods-block h3.fieldset-legend+.product-options-bottom .pm-picture,.payment-methods-block h3.fieldset-legend+.product-review .pm-picture,.payment-methods-block h3.fieldset-legend+.cart .pm-picture,.payment-methods-block .cart .crosssell h3.fieldset-legend+li.item .pm-picture,.cart .crosssell .payment-methods-block h3.fieldset-legend+li.item .pm-picture,.payment-methods-block .opc h3.fieldset-legend+.step-title .pm-picture,.opc .payment-methods-block h3.fieldset-legend+.step-title .pm-picture,.payment-methods-block h3.fieldset-legend+.checkout-progress .pm-picture,.payment-methods-block .multiple-checkout h3.fieldset-legend+.place-order .pm-picture,.multiple-checkout .payment-methods-block h3.fieldset-legend+.place-order .pm-picture,.payment-methods-block .group-select h3.fieldset-legend+li .pm-picture,.group-select .payment-methods-block h3.fieldset-legend+li .pm-picture,.payment-methods-block .form-list h3.fieldset-legend+li .pm-picture,.form-list .payment-methods-block h3.fieldset-legend+li .pm-picture,.payment-methods-block .form-list h3.fieldset-legend+.field .pm-picture,.form-list .payment-methods-block h3.fieldset-legend+.field .pm-picture,.payment-methods-block h3.fieldset-legend+.buttons-set .pm-picture,.payment-methods-block .page-print h3.fieldset-legend+.print-head .pm-picture,.page-print .payment-methods-block h3.fieldset-legend+.print-head .pm-picture,.payment-methods-block h3.fieldset-legend+.advanced-search-summary .pm-picture,.payment-methods-block .gift-messages-form h3.fieldset-legend+.item .pm-picture,.gift-messages-form .payment-methods-block h3.fieldset-legend+.item .pm-picture,.payment-methods-block .send-friend .form-list li h3.fieldset-legend+p .pm-picture,.send-friend .form-list li .payment-methods-block h3.fieldset-legend+p .pm-picture,.payment-methods-block h3.fieldset-legend+.tabs-nav .pm-picture,.payment-methods-block h3.fieldset-legend+.product-up-sell-title .pm-picture,.payment-methods-block h3.fieldset-legend+.tab-panel .pm-picture,.payment-methods-block .product-up-sell h3.fieldset-legend+.product-carousel-wrapper .pm-picture,.product-up-sell .payment-methods-block h3.fieldset-legend+.product-carousel-wrapper .pm-picture,.payment-methods-block .main h3.fieldset-legend+.main-content .pm-picture,.main .payment-methods-block h3.fieldset-legend+.main-content .pm-picture,.payment-methods-block .footer-container .footer h3.fieldset-legend+.footer-static-blocks .pm-picture,.footer-container .footer .payment-methods-block h3.fieldset-legend+.footer-static-blocks .pm-picture,.payment-methods-block .footer-container .footer .footer-right-links h3.fieldset-legend+.footer-right-links-wrapper .pm-picture,.footer-container .footer .footer-right-links .payment-methods-block h3.fieldset-legend+.footer-right-links-wrapper .pm-picture,.payment-methods-block .footer-container .footer .footer-static-blocks h3.fieldset-legend+.footer-static-blocks-right .pm-picture,.footer-container .footer .footer-static-blocks .payment-methods-block h3.fieldset-legend+.footer-static-blocks-right .pm-picture,.payment-methods-block .nav .level0-wrapper>h3.fieldset-legend+.inner .pm-picture,.nav .payment-methods-block .level0-wrapper>h3.fieldset-legend+.inner .pm-picture,.payment-methods-block h3.fieldset-legend+.form-field-inline .pm-picture,.payment-methods-block h3.fieldset-legend+.form-field-inline-label .pm-picture,.payment-methods-block h3.fieldset-legend+.form-field-block .pm-picture,.payment-methods-block .block h3.fieldset-legend+.block-content .pm-picture,.block .payment-methods-block h3.fieldset-legend+.block-content .pm-picture,.payment-methods-block h3.fieldset-legend+.toolbar .pm-picture,.payment-methods-block h3.fieldset-legend+.product-tile .pm-picture,.payment-methods-block h3.fieldset-legend+.block-with-sidebar .pm-picture,.payment-methods-block .homepage-bottom h3.fieldset-legend+.cms-achieves .pm-picture,.homepage-bottom .payment-methods-block h3.fieldset-legend+.cms-achieves .pm-picture,.payment-methods-block .catalogsearch-advanced-result h3.fieldset-legend+.box-advanced-search .pm-picture,.catalogsearch-advanced-result .payment-methods-block h3.fieldset-legend+.box-advanced-search .pm-picture,.payment-methods-block .sub-category-navigation h3.fieldset-legend+.description .pm-picture,.sub-category-navigation .payment-methods-block h3.fieldset-legend+.description .pm-picture,.payment-methods-block h3.fieldset-legend+.category-description .pm-picture,.payment-methods-block h3.fieldset-legend+.product-view .pm-picture,.payment-methods-block .product-view h3.fieldset-legend+.product-shop .pm-picture,.product-view .payment-methods-block h3.fieldset-legend+.product-shop .pm-picture,.payment-methods-block .product-view .product-shop h3.fieldset-legend+.price-as-configured .pm-picture,.product-view .product-shop .payment-methods-block h3.fieldset-legend+.price-as-configured .pm-picture,.payment-methods-block h3.fieldset-legend+.product-options .pm-picture,.payment-methods-block h3.fieldset-legend+.product-category-description .pm-picture,.payment-methods-block .our-advantages h3.fieldset-legend+.our-advantages-inner .pm-picture,.our-advantages .payment-methods-block h3.fieldset-legend+.our-advantages-inner .pm-picture,.payment-methods-block h3.fieldset-legend+.more-views .pm-picture,.payment-methods-block h3.fieldset-legend+.configurator-wrapper-top .pm-picture,.payment-methods-block h3.fieldset-legend+.c-steps .pm-picture,.payment-methods-block h3.fieldset-legend+.c-step-content-inner .pm-picture,.payment-methods-block h3.fieldset-legend+.options-list-panel .pm-picture,.payment-methods-block .configurable-option-list h3.fieldset-legend+.configurable-option-item .pm-picture,.configurable-option-list .payment-methods-block h3.fieldset-legend+.configurable-option-item .pm-picture,.payment-methods-block .related-product-list h3.fieldset-legend+.related-product-item .pm-picture,.related-product-list .payment-methods-block h3.fieldset-legend+.related-product-item .pm-picture,.payment-methods-block h3.fieldset-legend+.configurator-panel-wrapper .pm-picture,.payment-methods-block .configurator-panel h3.fieldset-legend+.inner-container .pm-picture,.configurator-panel .payment-methods-block h3.fieldset-legend+.inner-container .pm-picture,.payment-methods-block h3.fieldset-legend+.c-step-content-summary .pm-picture,.payment-methods-block h3.fieldset-legend+.configurations-list-toolbar .pm-picture,.payment-methods-block .configurator-top-sellers .owl-item h3.fieldset-legend+.product-price .pm-picture,.configurator-top-sellers .owl-item .payment-methods-block h3.fieldset-legend+.product-price .pm-picture,.payment-methods-block h3.fieldset-legend+.cart-table-item .pm-picture,.payment-methods-block .cart-table-item h3.fieldset-legend+.cart-table-item-wrapper .pm-picture,.cart-table-item .payment-methods-block h3.fieldset-legend+.cart-table-item-wrapper .pm-picture,.payment-methods-block h3.fieldset-legend+.cti-list-header .pm-picture,.payment-methods-block h3.fieldset-legend+.cart-table-bottom .pm-picture,.payment-methods-block .cart-collaterals .cart-commerzfinanz>h3.fieldset-legend+div .pm-picture,.cart-collaterals .payment-methods-block .cart-commerzfinanz>h3.fieldset-legend+div .pm-picture,.payment-methods-block .checkout-block-wrapper h3.fieldset-legend+.checkout-block-content .pm-picture,.checkout-block-wrapper .payment-methods-block h3.fieldset-legend+.checkout-block-content .pm-picture,.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul>h3.fieldset-legend+li .pm-picture,.payment-methods-block .checkout-success-wrapper .checkout-block-wrapper h3.fieldset-legend+.checkout-block-content .pm-picture,.checkout-success-wrapper .checkout-block-wrapper .payment-methods-block h3.fieldset-legend+.checkout-block-content .pm-picture,.payment-methods-block .checkout-success-wrapper .checkout-success-left h3.fieldset-legend+.page-title .pm-picture,.checkout-success-wrapper .checkout-success-left .payment-methods-block h3.fieldset-legend+.page-title .pm-picture,.payment-methods-block .checkout-success-wrapper .checkout-success-left h3.fieldset-legend+.checkout-bottom-success .pm-picture,.checkout-success-wrapper .checkout-success-left .payment-methods-block h3.fieldset-legend+.checkout-bottom-success .pm-picture,.payment-methods-block .checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content h3.fieldset-legend+.cart-header-wrapper .pm-picture,.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .payment-methods-block h3.fieldset-legend+.cart-header-wrapper .pm-picture,.payment-methods-block h3.fieldset-legend+.checkout-bottom.checkout-bottom2 .pm-picture,.payment-methods-block h3.fieldset-legend+#review-buttons-container .pm-picture,.payment-methods-block h3.fieldset-legend+#payment-buttons-container .pm-picture,.payment-methods-block h3.fieldset-legend+#billing-buttons-container .pm-picture,.payment-methods-block h3.fieldset-legend+.sp-methods .pm-picture,.payment-methods-block .sp-methods-block>h3.fieldset-legend+li .pm-picture,.payment-methods-block .catalogsearch-result-index h3.fieldset-legend+.page-title .pm-picture,.catalogsearch-result-index .payment-methods-block h3.fieldset-legend+.page-title .pm-picture,.payment-methods-block h3.fieldset-legend+.box-double .pm-picture,.payment-methods-block .customer-account-index .recently-viewed-list h3.fieldset-legend+article .pm-picture,.customer-account-index .recently-viewed-list .payment-methods-block h3.fieldset-legend+article .pm-picture,.payment-methods-block .box-status-description h3.fieldset-legend+.box .pm-picture,.box-status-description .payment-methods-block h3.fieldset-legend+.box .pm-picture,.payment-methods-block .box-status .box-content h3.fieldset-legend+.static-block .pm-picture,.box-status .box-content .payment-methods-block h3.fieldset-legend+.static-block .pm-picture,.payment-methods-block h3.fieldset-legend+.order-track-info .pm-picture,.payment-methods-block h3.fieldset-legend+.configuration-view-details .pm-picture{margin-top:30px}.payment-methods-block h3.fieldset-legend+.clearfix .pm-description,.payment-methods-block h3.fieldset-legend+.clearer .pm-description,.payment-methods-block h3.fieldset-legend+.header-container .pm-description,.payment-methods-block h3.fieldset-legend+.required-note .pm-description,.payment-methods-block .header-container h3.fieldset-legend+.top-container .pm-description,.header-container .payment-methods-block h3.fieldset-legend+.top-container .pm-description,.payment-methods-block h3.fieldset-legend+.header .pm-description,.payment-methods-block header h3.fieldset-legend+.quick-access .pm-description,header .payment-methods-block h3.fieldset-legend+.quick-access .pm-description,.payment-methods-block h3.fieldset-legend+.nav-container .pm-description,.payment-methods-block h3.fieldset-legend+.main .pm-description,.payment-methods-block h3.fieldset-legend+footer .pm-description,.payment-methods-block .footer-container h3.fieldset-legend+.bottom-container .pm-description,.footer-container .payment-methods-block h3.fieldset-legend+.bottom-container .pm-description,.payment-methods-block h3.fieldset-legend+.col-main .pm-description,.payment-methods-block h3.fieldset-legend+.col2-set .pm-description,.payment-methods-block h3.fieldset-legend+.col3-set .pm-description,.payment-methods-block .col3-layout .product-options-bottom h3.fieldset-legend+.price-box .pm-description,.col3-layout .product-options-bottom .payment-methods-block h3.fieldset-legend+.price-box .pm-description,.payment-methods-block h3.fieldset-legend+.col4-set .pm-description,.payment-methods-block .search-autocomplete h3.fieldset-legend+li .pm-description,.search-autocomplete .payment-methods-block h3.fieldset-legend+li .pm-description,.payment-methods-block .block h3.fieldset-legend+li.item .pm-description,.block .payment-methods-block h3.fieldset-legend+li.item .pm-description,.payment-methods-block .block-poll h3.fieldset-legend+li .pm-description,.block-poll .payment-methods-block h3.fieldset-legend+li .pm-description,.payment-methods-block .block-layered-nav .currently h3.fieldset-legend+li .pm-description,.block-layered-nav .currently .payment-methods-block h3.fieldset-legend+li .pm-description,.payment-methods-block h3.fieldset-legend+.page-title .pm-description,.payment-methods-block h3.fieldset-legend+.products-grid .pm-description,.payment-methods-block .products-list h3.fieldset-legend+li.item .pm-description,.products-list .payment-methods-block h3.fieldset-legend+li.item .pm-description,.payment-methods-block .box-account h3.fieldset-legend+.box-head .pm-description,.box-account .payment-methods-block h3.fieldset-legend+.box-head .pm-description,.payment-methods-block .dashboard .box h3.fieldset-legend+.box-title .pm-description,.dashboard .box .payment-methods-block h3.fieldset-legend+.box-title .pm-description,.payment-methods-block .box-reviews h3.fieldset-legend+li.item .pm-description,.box-reviews .payment-methods-block h3.fieldset-legend+li.item .pm-description,.payment-methods-block .box-tags h3.fieldset-legend+li.item .pm-description,.box-tags .payment-methods-block h3.fieldset-legend+li.item .pm-description,.payment-methods-block h3.fieldset-legend+.pager .pm-description,.payment-methods-block h3.fieldset-legend+.sorter .pm-description,.payment-methods-block h3.fieldset-legend+.ratings .pm-description,.payment-methods-block h3.fieldset-legend+.add-to-box .pm-description,.payment-methods-block h3.fieldset-legend+.add-to-cart .pm-description,.payment-methods-block h3.fieldset-legend+.product-essential .pm-description,.payment-methods-block h3.fieldset-legend+.product-collateral .pm-description,.payment-methods-block .product-view .product-img-box .more-views h3.fieldset-legend+ul .pm-description,.product-view .product-img-box .more-views .payment-methods-block h3.fieldset-legend+ul .pm-description,.payment-methods-block .product-view .box-tags h3.fieldset-legend+.form-add .pm-description,.product-view .box-tags .payment-methods-block h3.fieldset-legend+.form-add .pm-description,.payment-methods-block .product-options .options-list>h3.fieldset-legend+li .pm-description,.product-options .payment-methods-block .options-list>h3.fieldset-legend+li .pm-description,.payment-methods-block h3.fieldset-legend+.product-options-bottom .pm-description,.payment-methods-block h3.fieldset-legend+.product-review .pm-description,.payment-methods-block h3.fieldset-legend+.cart .pm-description,.payment-methods-block .cart .crosssell h3.fieldset-legend+li.item .pm-description,.cart .crosssell .payment-methods-block h3.fieldset-legend+li.item .pm-description,.payment-methods-block .opc h3.fieldset-legend+.step-title .pm-description,.opc .payment-methods-block h3.fieldset-legend+.step-title .pm-description,.payment-methods-block h3.fieldset-legend+.checkout-progress .pm-description,.payment-methods-block .multiple-checkout h3.fieldset-legend+.place-order .pm-description,.multiple-checkout .payment-methods-block h3.fieldset-legend+.place-order .pm-description,.payment-methods-block .group-select h3.fieldset-legend+li .pm-description,.group-select .payment-methods-block h3.fieldset-legend+li .pm-description,.payment-methods-block .form-list h3.fieldset-legend+li .pm-description,.form-list .payment-methods-block h3.fieldset-legend+li .pm-description,.payment-methods-block .form-list h3.fieldset-legend+.field .pm-description,.form-list .payment-methods-block h3.fieldset-legend+.field .pm-description,.payment-methods-block h3.fieldset-legend+.buttons-set .pm-description,.payment-methods-block .page-print h3.fieldset-legend+.print-head .pm-description,.page-print .payment-methods-block h3.fieldset-legend+.print-head .pm-description,.payment-methods-block h3.fieldset-legend+.advanced-search-summary .pm-description,.payment-methods-block .gift-messages-form h3.fieldset-legend+.item .pm-description,.gift-messages-form .payment-methods-block h3.fieldset-legend+.item .pm-description,.payment-methods-block .send-friend .form-list li h3.fieldset-legend+p .pm-description,.send-friend .form-list li .payment-methods-block h3.fieldset-legend+p .pm-description,.payment-methods-block h3.fieldset-legend+.tabs-nav .pm-description,.payment-methods-block h3.fieldset-legend+.product-up-sell-title .pm-description,.payment-methods-block h3.fieldset-legend+.tab-panel .pm-description,.payment-methods-block .product-up-sell h3.fieldset-legend+.product-carousel-wrapper .pm-description,.product-up-sell .payment-methods-block h3.fieldset-legend+.product-carousel-wrapper .pm-description,.payment-methods-block .main h3.fieldset-legend+.main-content .pm-description,.main .payment-methods-block h3.fieldset-legend+.main-content .pm-description,.payment-methods-block .footer-container .footer h3.fieldset-legend+.footer-static-blocks .pm-description,.footer-container .footer .payment-methods-block h3.fieldset-legend+.footer-static-blocks .pm-description,.payment-methods-block .footer-container .footer .footer-right-links h3.fieldset-legend+.footer-right-links-wrapper .pm-description,.footer-container .footer .footer-right-links .payment-methods-block h3.fieldset-legend+.footer-right-links-wrapper .pm-description,.payment-methods-block .footer-container .footer .footer-static-blocks h3.fieldset-legend+.footer-static-blocks-right .pm-description,.footer-container .footer .footer-static-blocks .payment-methods-block h3.fieldset-legend+.footer-static-blocks-right .pm-description,.payment-methods-block .nav .level0-wrapper>h3.fieldset-legend+.inner .pm-description,.nav .payment-methods-block .level0-wrapper>h3.fieldset-legend+.inner .pm-description,.payment-methods-block h3.fieldset-legend+.form-field-inline .pm-description,.payment-methods-block h3.fieldset-legend+.form-field-inline-label .pm-description,.payment-methods-block h3.fieldset-legend+.form-field-block .pm-description,.payment-methods-block .block h3.fieldset-legend+.block-content .pm-description,.block .payment-methods-block h3.fieldset-legend+.block-content .pm-description,.payment-methods-block h3.fieldset-legend+.toolbar .pm-description,.payment-methods-block h3.fieldset-legend+.product-tile .pm-description,.payment-methods-block h3.fieldset-legend+.block-with-sidebar .pm-description,.payment-methods-block .homepage-bottom h3.fieldset-legend+.cms-achieves .pm-description,.homepage-bottom .payment-methods-block h3.fieldset-legend+.cms-achieves .pm-description,.payment-methods-block .catalogsearch-advanced-result h3.fieldset-legend+.box-advanced-search .pm-description,.catalogsearch-advanced-result .payment-methods-block h3.fieldset-legend+.box-advanced-search .pm-description,.payment-methods-block .sub-category-navigation h3.fieldset-legend+.description .pm-description,.sub-category-navigation .payment-methods-block h3.fieldset-legend+.description .pm-description,.payment-methods-block h3.fieldset-legend+.category-description .pm-description,.payment-methods-block h3.fieldset-legend+.product-view .pm-description,.payment-methods-block .product-view h3.fieldset-legend+.product-shop .pm-description,.product-view .payment-methods-block h3.fieldset-legend+.product-shop .pm-description,.payment-methods-block .product-view .product-shop h3.fieldset-legend+.price-as-configured .pm-description,.product-view .product-shop .payment-methods-block h3.fieldset-legend+.price-as-configured .pm-description,.payment-methods-block h3.fieldset-legend+.product-options .pm-description,.payment-methods-block h3.fieldset-legend+.product-category-description .pm-description,.payment-methods-block .our-advantages h3.fieldset-legend+.our-advantages-inner .pm-description,.our-advantages .payment-methods-block h3.fieldset-legend+.our-advantages-inner .pm-description,.payment-methods-block h3.fieldset-legend+.more-views .pm-description,.payment-methods-block h3.fieldset-legend+.configurator-wrapper-top .pm-description,.payment-methods-block h3.fieldset-legend+.c-steps .pm-description,.payment-methods-block h3.fieldset-legend+.c-step-content-inner .pm-description,.payment-methods-block h3.fieldset-legend+.options-list-panel .pm-description,.payment-methods-block .configurable-option-list h3.fieldset-legend+.configurable-option-item .pm-description,.configurable-option-list .payment-methods-block h3.fieldset-legend+.configurable-option-item .pm-description,.payment-methods-block .related-product-list h3.fieldset-legend+.related-product-item .pm-description,.related-product-list .payment-methods-block h3.fieldset-legend+.related-product-item .pm-description,.payment-methods-block h3.fieldset-legend+.configurator-panel-wrapper .pm-description,.payment-methods-block .configurator-panel h3.fieldset-legend+.inner-container .pm-description,.configurator-panel .payment-methods-block h3.fieldset-legend+.inner-container .pm-description,.payment-methods-block h3.fieldset-legend+.c-step-content-summary .pm-description,.payment-methods-block h3.fieldset-legend+.configurations-list-toolbar .pm-description,.payment-methods-block .configurator-top-sellers .owl-item h3.fieldset-legend+.product-price .pm-description,.configurator-top-sellers .owl-item .payment-methods-block h3.fieldset-legend+.product-price .pm-description,.payment-methods-block h3.fieldset-legend+.cart-table-item .pm-description,.payment-methods-block .cart-table-item h3.fieldset-legend+.cart-table-item-wrapper .pm-description,.cart-table-item .payment-methods-block h3.fieldset-legend+.cart-table-item-wrapper .pm-description,.payment-methods-block h3.fieldset-legend+.cti-list-header .pm-description,.payment-methods-block h3.fieldset-legend+.cart-table-bottom .pm-description,.payment-methods-block .cart-collaterals .cart-commerzfinanz>h3.fieldset-legend+div .pm-description,.cart-collaterals .payment-methods-block .cart-commerzfinanz>h3.fieldset-legend+div .pm-description,.payment-methods-block .checkout-block-wrapper h3.fieldset-legend+.checkout-block-content .pm-description,.checkout-block-wrapper .payment-methods-block h3.fieldset-legend+.checkout-block-content .pm-description,.payment-methods-block .checkout-block-wrapper .checkout-block-content>ul>h3.fieldset-legend+li .pm-description,.payment-methods-block .checkout-success-wrapper .checkout-block-wrapper h3.fieldset-legend+.checkout-block-content .pm-description,.checkout-success-wrapper .checkout-block-wrapper .payment-methods-block h3.fieldset-legend+.checkout-block-content .pm-description,.payment-methods-block .checkout-success-wrapper .checkout-success-left h3.fieldset-legend+.page-title .pm-description,.checkout-success-wrapper .checkout-success-left .payment-methods-block h3.fieldset-legend+.page-title .pm-description,.payment-methods-block .checkout-success-wrapper .checkout-success-left h3.fieldset-legend+.checkout-bottom-success .pm-description,.checkout-success-wrapper .checkout-success-left .payment-methods-block h3.fieldset-legend+.checkout-bottom-success .pm-description,.payment-methods-block .checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content h3.fieldset-legend+.cart-header-wrapper .pm-description,.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .payment-methods-block h3.fieldset-legend+.cart-header-wrapper .pm-description,.payment-methods-block h3.fieldset-legend+.checkout-bottom.checkout-bottom2 .pm-description,.payment-methods-block h3.fieldset-legend+#review-buttons-container .pm-description,.payment-methods-block h3.fieldset-legend+#payment-buttons-container .pm-description,.payment-methods-block h3.fieldset-legend+#billing-buttons-container .pm-description,.payment-methods-block h3.fieldset-legend+.sp-methods .pm-description,.payment-methods-block .sp-methods-block>h3.fieldset-legend+li .pm-description,.payment-methods-block .catalogsearch-result-index h3.fieldset-legend+.page-title .pm-description,.catalogsearch-result-index .payment-methods-block h3.fieldset-legend+.page-title .pm-description,.payment-methods-block h3.fieldset-legend+.box-double .pm-description,.payment-methods-block .customer-account-index .recently-viewed-list h3.fieldset-legend+article .pm-description,.customer-account-index .recently-viewed-list .payment-methods-block h3.fieldset-legend+article .pm-description,.payment-methods-block .box-status-description h3.fieldset-legend+.box .pm-description,.box-status-description .payment-methods-block h3.fieldset-legend+.box .pm-description,.payment-methods-block .box-status .box-content h3.fieldset-legend+.static-block .pm-description,.box-status .box-content .payment-methods-block h3.fieldset-legend+.static-block .pm-description,.payment-methods-block h3.fieldset-legend+.order-track-info .pm-description,.payment-methods-block h3.fieldset-legend+.configuration-view-details .pm-description{margin-top:-10px}.payment-methods-block h3.fieldset-legend span{font-weight:bold}.payment-methods-block .pm-check{float:left;width:9%;display:inline-block;text-align:center;height:48px}.payment-methods-block .pm-check:after{content:"";height:100%;display:inline-block;vertical-align:middle}.payment-methods-block .pm-check label{float:right;margin-top:12px;width:70%}.payment-methods-block .pm-picture{cursor:pointer;margin:0 3% 0 0;float:left;width:18%;display:inline-block;height:48px;background-color:#fff;position:relative}.payment-methods-block .pm-picture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0px;margin:auto}.payment-methods-block .p-method-picture-hcdpp:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -334px;width:47px;height:36px}.payment-methods-block .p-method-picture-banktransfer:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -334px;width:47px;height:36px}.payment-methods-block .p-method-picture-hcdpal:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-610px -554px;width:72px;height:21px}.payment-methods-block .p-method-picture-hcdsu:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-199px -615px;width:80px;height:25px}.payment-methods-block .p-method-picture-hcdcc:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-450px -554px;width:88px;height:23px}.payment-methods-block .p-method-picture-commerzfinanz:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_logo_checkout.png);background-position:0px 0px;width:90px;height:28px}.payment-methods-block .p-method-picture-cashondelivery:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -297px;width:46px;height:37px}.payment-methods-block .p-method-picture-phoenix_cashondelivery:before,.payment-methods-block .p-method-picture-hcdiv:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-279px -615px;width:62px;height:22px}.payment-methods-block .p-method-picture-hcdpf:before{background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/postfinance.png")}.payment-methods-block .pm-desctiption-bottom .hcd-payment-desc{margin:0;padding:0}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info{margin:5px 18px 0 -16px;background:#f2f2f2;padding:25px 50px 15px 47px}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info input{background:#fff;border-radius:0}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info .cvc-code{width:30%}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info .label{float:none;font:700 12px/22px Arial,Helvetica,sans-serif}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info .label-box{width:29%;line-height:22px}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info .input-box{width:71%;position:relative}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info .input-box select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none !important;background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons/select-arrow.png");background-position:right center;background-repeat:no-repeat;line-height:1em}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info .input-box-3-column{float:left;width:30%;margin-right:3.33333%}.payment-methods-block .pm-desctiption-bottom .hcd-payment-info p+p{margin-top:20px}.payment-methods-block .pm-description{float:left;width:66%;display:inline-block;font:400 12px/20px Arial,Helvetica,sans-serif}.payment-methods-block .pm-description b{font-weight:700}.payment-methods-block .pm-description .pm-name span{font:700 13px/20px Arial,Helvetica,sans-serif}.payment-methods-block .pm-description .pm-description-list{line-height:22px}.payment-methods-block .pm-description .pm-description-list a,.payment-methods-block .pm-description .pm-description-list span{text-decoration:underline}.payment-methods-block .pm-description .pm-description-list a:hover,.payment-methods-block .pm-description .pm-description-list span:hover{text-decoration:none}.payment-methods-block .pm-description .pm-description-list ul li{padding-left:10px;position:relative}.payment-methods-block .pm-description .pm-description-list ul li:before{content:'\003e';position:absolute;left:0;top:0;color:#d6706f}.payment-methods-block .pm-description .pm-description-list ul+a{margin:7px 0 18px;text-decoration:underline;display:inline-block}.payment-methods-block .pm-description .pm-description-list ul+a:hover{text-decoration:none}.payment-methods-block .hcd-payment-info,.payment-methods-block .hcd-payment-desc{border:0}.payment-methods-block .hcd-payment-desc{font:normal 12px/20px Arial,Helvetica,sans-serif}.payment-methods-block .hcd-payment-desc h3{font:700 13px/20px Arial,Helvetica,sans-serif}.payment-methods-block .hcd-payment-desc ul{margin:20px 0}.payment-methods-block .hcd-payment-desc ul li{position:relative;padding-left:18px}.payment-methods-block .hcd-payment-desc ul li:before{content:'\e610';padding-right:3px;position:absolute;top:-1px;left:0;color:#4fac26}.payment-methods-block .cc-info{position:relative;padding:0 0 15px 0}.payment-methods-block .cc-info .cc-info-popup{display:none;position:absolute;line-height:23px;width:480px;background:#f2f2f2;border:1px solid #d9d9d9;top:100%;left:0;padding:12px 15px;z-index:2;text-align:left;box-shadow:0 0 10px -1px rgba(0,0,0,0.2);font-weight:700}.payment-methods-block .cc-info .cc-info-popup:before,.payment-methods-block .cc-info .cc-info-popup:after{content:'';position:absolute;right:153px;display:block;height:0;width:0;border-right:12px solid transparent;border-left:12px solid transparent}.payment-methods-block .cc-info .cc-info-popup:before{top:-12px;border-bottom:12px solid #d9d9d9}.payment-methods-block .cc-info .cc-info-popup:after{top:-11px;border-bottom:12px solid #f2f2f2}.payment-methods-block .cc-info:after{content:'i';display:inline-block;margin-left:4px;height:18px;width:18px;line-height:18px;text-align:center;font-size:16px;font-weight:bold;color:#fff;background:#222;border-radius:50%;z-index:100;border:0}.payment-methods-block .cc-info:hover .cc-info-popup{display:block}.payment-methods-block .disabled-payment-method-title{visibility:hidden;opacity:0;transition:visibility 0s linear 0.2s, opacity 0.2s linear;line-height:23px;width:503px;background:#f2f2f2;border:1px solid #d9d9d9;top:7px;left:16%;position:absolute;padding:12px 15px;z-index:2;text-align:left;color:#bf1516;box-shadow:0 0 10px -1px rgba(0,0,0,0.2);font-weight:700}.payment-methods-block .disabled-payment-method-title:before,.payment-methods-block .disabled-payment-method-title:after{content:'';position:absolute;right:100%;top:50%;display:block;height:0;width:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right-style:solid}.payment-methods-block .disabled-payment-method-title:before{margin-top:-21px;border-right:14px solid #d9d9d9}.payment-methods-block .disabled-payment-method-title:after{margin-top:-20px;border-width:11px 13px 11px 0;border-right-color:#f2f2f2}.payment-methods-block .input-box{clear:none;width:auto}.payment-methods-block .p-method-disabled{position:relative}.payment-methods-block .p-method-disabled .pm-picture,.payment-methods-block .p-method-disabled .pm-description{opacity:0.5;filter:grayscale(100%)}.payment-methods-block .p-method-disabled .pm-picture{cursor:default}.payment-methods-block .p-method-disabled .pm-check label{position:relative}.payment-methods-block .p-method-disabled .pm-check label:before{content:'i';display:block;position:absolute;top:0px;left:-2px;height:22px;width:22px;line-height:22px;text-align:center;font-size:21px;font-weight:bold;color:#fff;background:#222;border-radius:50%;z-index:100;border:0}.payment-methods-block .p-method-disabled .pm-check label:hover+.disabled-payment-method-title{visibility:visible;opacity:1;transition-delay:0s}.shipping-methods-block{padding:0;background:#fff;border-bottom:1px solid #d9d9d9;float:right;width:49%}.shipping-methods-block .checkout-block-wrapper{width:100%}.shipping-methods-block .checkout-block-wrapper+.checkout-block-wrapper{margin-bottom:0}.shipping-methods-block .checkout-block-wrapper .checkout-block-content{padding:0}.shipping-methods-block .sm-price-nachnahme{display:none}.shipping-methods-block .sm-price-nachnahme .sm-nachnahme{font:700 16px/20px "Eurostile",Arial,Helvetica,sans-serif;float:right;padding-right:18px}.shipping-methods-block .sm-price-nachnahme .sm-nachnahme .currency{padding-right:3px}.shipping-methods-block .sm-price-nachnahme .sm-nachnahme span{font-size:16px}.shipping-methods-block .js-hide.matrixrate{display:none}.shipping-methods-block .sp-methods-block+.fieldset-legend{margin-top:26px}.shipping-methods-block .trusted-shops{border-top:1px solid #d9d9d9;margin:0;padding:14px 0 14px 0;border-left:0;border-right:0;border-bottom:0;position:relative;background:#fff}.shipping-methods-block .trusted-shops .ts-check{float:left;width:12%;display:inline-block;text-align:center;height:48px}.shipping-methods-block .trusted-shops .ts-check:after{content:"";height:100%;display:inline-block;vertical-align:middle}.shipping-methods-block .trusted-shops .ts-check label{margin:0 0 0 26px}.shipping-methods-block .trusted-shops .ts-check label:before{width:18px;height:18px}.shipping-methods-block .trusted-shops .ts-check label:after{margin:8px 0 0 8px;width:10px;height:10px}.shipping-methods-block .trusted-shops .ts-picture{text-align:left;margin:0 1% 0 4%;float:left;width:10%;display:inline-block}.shipping-methods-block .trusted-shops .ts-picture img{float:none}.shipping-methods-block .trusted-shops .ts-description{float:left;width:68%;display:inline-block;font:400 13px/20px Arial,Helvetica,sans-serif}.shipping-methods-block .trusted-shops .ts-description .ts-name span{font:700 13px/20px Arial,Helvetica,sans-serif}.shipping-methods-block .sm-check{float:left;width:10%;display:inline-block;text-align:center;height:48px;margin-right:6%}.shipping-methods-block .sm-check:after{content:"";height:100%;display:inline-block;vertical-align:middle}.shipping-methods-block .sm-check label{margin:0 0 0 8px}.shipping-methods-block .sm-picture{margin:0 3% 0 0;float:left;width:16%;display:inline-block;height:48px;background-color:#fff;position:relative}.shipping-methods-block .sm-picture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.shipping-methods-block .sm-method-picture-freeshipping_freeshipping:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -566px;width:47px;height:26px}.shipping-methods-block .sm-method-picture-flatrate_flatrate:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -457px;width:36px;height:39px}.shipping-methods-block .sm-method-picture-tablerate_bestway:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-640px -510px;width:46px;height:26px}.shipping-methods-block .sm-method-picture-matrixrate_matrixrate_1:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-640px -510px;width:46px;height:26px}.shipping-methods-block .sm-method-picture-matrixrate_matrixrate_33:before,.shipping-methods-block .sm-method-picture-matrixrate_matrixrate_3:before,.shipping-methods-block .sm-method-picture-matrixrate_matrixrate_23:before,.shipping-methods-block .sm-method-picture-matrixrate_matrixrate_13:before{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-640px -510px;width:46px;height:26px}.shipping-methods-block .sm-name-freeshipping_freeshipping{color:#219400}.shipping-methods-block .sm-description{float:left;width:65%;display:inline-block;font:400 12px/20px Arial,Helvetica,sans-serif}.shipping-methods-block .sm-description .sm-name span{font:700 13px/20px Arial,Helvetica,sans-serif}.shipping-methods-block .sm-description .sm-name .sm-price{font:700 16px/20px "Eurostile",Arial,Helvetica,sans-serif;float:right;padding-right:18px}.shipping-methods-block .sm-description .sm-name .sm-price span{font-size:16px;font-family:"Eurostile",Arial,Helvetica,sans-serif}.shipping-methods-block .sm-description .sm-description-list{line-height:22px}.shipping-methods-block .sm-description .sm-description-list ul li{padding-left:10px;position:relative}.shipping-methods-block .sm-description .sm-description-list ul li:before{content:'\003e';position:absolute;left:0;top:0;color:#d6706f}.shipping-methods-block .checkout-totals-update .grand-total td:last-child strong{position:relative;padding-right:16px}.shipping-methods-block .checkout-totals-update .grand-total .cents{font-size:15px;position:absolute;top:0;right:0}.shipping-methods-block .checkout-totals-update .grand-total .cents .minus{padding:18px 5px 0 0;font-size:32px}.checkout-block-wrapper .checkout-block-content .form-list li:first-child:first-child{margin-left:0}.p_method_commerzfinanz.p-method-disabled .disabled-payment-method-title{top:58px}.p_method_commerzfinanz.p-method-disabled .disabled-payment-method-title:before{margin-top:-12px}.p_method_commerzfinanz.p-method-disabled .disabled-payment-method-title:after{margin-top:-11px}.p_method_commerzfinanz.p-method-disabled a.popup-dialog{opacity:0;cursor:default}.checkout-onepage-success .top-header ul>li a,.checkouttester-index-success .top-header ul>li a{padding:7px 0}.checkout-onepage-success .top-left,.checkouttester-index-success .top-left{background-image:linear-gradient(to top, #232323 0%, #2f2f2f 100%);border-bottom:1px solid #303030;border-right:1px solid #303030;position:relative;padding-left:32px}.checkout-onepage-success .top-left:before,.checkouttester-index-success .top-left:before{content:"";top:0;left:-20px;position:absolute;transform:skewX(20deg);background:#191919;width:33px;height:30px;display:block}.checkout-onepage-success .c-step:hover,.checkout-onepage-success .c-step-link:hover,.checkouttester-index-success .c-step:hover,.checkouttester-index-success .c-step-link:hover{cursor:text !important}.checkout-success{padding-top:15px;position:relative}.checkout-success .checkout-header-wrapper{border:0;background:#fff;border-bottom:1px solid #d9d9d9;margin-bottom:6px}.checkout-success .checkout-header-wrapper .checkout-header{position:relative;z-index:15;font-size:21px;font-weight:500;line-height:27px;border:0;padding:10px 0px 10px 24px}.checkout-success .checkout-header-wrapper .checkout-header span{font-weight:700}.checkout-success .checkout-header-wrapper .checkout-header .checkout-print{font-family:"Arial", sans-serif;padding-left:27px;position:relative;font-size:13px;text-decoration:underline;float:right;margin-right:24px;font-weight:400}.checkout-success .checkout-header-wrapper .checkout-header .checkout-print:before{font-family:'Icons';content:"\e601";font-size:18px;position:absolute;left:0;top:0}.checkout-success .checkout-header-wrapper .checkout-header .checkout-print:hover{text-decoration:none}.checkout-success-wrapper{font:13px/22px "Eurostile-Reg",Arial,Helvetica,sans-serif}.checkout-success-wrapper .checkout-block-wrapper{width:auto}.checkout-success-wrapper .checkout-block-wrapper .checkout-block-content{background:#fff;border-bottom:1px solid #d9d9d9;padding:0 36px 0 43px}.checkout-success-wrapper .checkout-success-left{font-family:Arial,Helvetica,sans-serif;float:left;width:75%;padding:17px 9px 30px 0;margin-top:9px;position:relative}.checkout-success-wrapper .checkout-success-left:before{left:-1px}.checkout-success-wrapper .checkout-success-left:after{right:-1px}.checkout-success-wrapper .checkout-success-left .page-title{padding:0 0 12px 0}.checkout-success-wrapper .checkout-success-left .page-title h1{font:18px/30px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#353535;float:left}.checkout-success-wrapper .checkout-success-left .page-title span{padding-top:5px;float:right}.checkout-success-wrapper .checkout-success-left .page-title span a{padding-left:34px;position:relative;text-decoration:underline;display:inline-block}.checkout-success-wrapper .checkout-success-left .page-title span a:hover{text-decoration:none}.checkout-success-wrapper .checkout-success-left .page-title span a:before{content:"\e601";font-size:18px;position:absolute;left:0;top:0}.checkout-success-wrapper .checkout-success-left .sub-title{color:#353535;font-weight:700;margin-top:32px;font-size:19px}.checkout-success-wrapper .checkout-success-left .sub-title+p{font-size:19px;margin-top:3px}.checkout-success-wrapper .checkout-success-left .order-num{margin:42px 0 24px -4px;position:relative;background:#313131;padding:6px 20px 6px 12px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:700;font-size:15px;display:inline-block;color:#fff;border-radius:3px}.checkout-success-wrapper .checkout-success-left .order-num span,.checkout-success-wrapper .checkout-success-left .order-num a{font:16px/30px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#fff}.checkout-success-wrapper .checkout-success-left .block-list.block-compare{font:400 13px/22px Arial, sans-serif;margin-top:0;padding-top:17px;border-top:1px solid #d5d5d5}.checkout-success-wrapper .checkout-success-left .block-list.block-compare .block-hcd-payment-info strong{display:inline-block;vertical-align:top;width:30%}.checkout-success-wrapper .checkout-success-left .block-list.block-compare .block-hcd-payment-info strong:first-child{width:100%}.checkout-success-wrapper .checkout-success-left .block-list.block-compare .block-hcd-payment-info i{font-style:italic}.checkout-success-wrapper .checkout-success-left .block-hcd-payment-info{width:auto;border:0;padding:0}.checkout-success-wrapper .checkout-success-left .success-bottom-text{margin-top:19px;margin-bottom:9px}.checkout-success-wrapper .checkout-success-left .success-bottom-text h3{font:18px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:18px 0 8px}.checkout-success-wrapper .checkout-success-left .success-bottom-text p{margin:0}.checkout-success-wrapper .checkout-success-left .checkout-bottom-success{padding:16px 0 30px;border-top:1px solid #cbcbcb}.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-default-go-mid{float:right;font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;min-width:185px;color:#2e2e2e;background:#e1e1e1;padding:10px 55px 10px 11px}.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-default-go-mid:after{top:14px;margin-right:0;color:#2e2e2e;font-size:24px}.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-default-go-mid:before{border-right-color:#d4d4d4;top:-17px}.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-primary-go-mid,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-primary-add,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .homepage-middle .block-benefits a,.homepage-middle .block-benefits .checkout-success-wrapper .checkout-success-left .checkout-bottom-success a,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .tp-caption.btn-red-short{font:16px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif;float:left;min-width:234px;padding:10px 55px 10px 11px}.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-primary-go-mid:before,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-primary-add:before,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .checkout-success-wrapper .checkout-success-left .checkout-bottom-success a:before,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .tp-caption.btn-red-short:before{top:-17px}.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-primary-go-mid:after,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .btn-primary-add:after,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .checkout-success-wrapper .checkout-success-left .checkout-bottom-success a:after,.checkout-success-wrapper .checkout-success-left .checkout-bottom-success .tp-caption.btn-red-short:after{top:20px;margin-right:0;font-size:24px}.checkout-success-wrapper .checkout-success-left .checkout-success-block{display:table;width:100%;table-layout:fixed}.checkout-success-wrapper .checkout-success-left .checkout-success-block>div{display:table-cell;vertical-align:top;padding-left:15px}.checkout-success-wrapper .checkout-success-left .checkout-success-block>div.product-img{width:350px;text-align:center;padding-left:0}.checkout-success-wrapper .checkout-success-right{margin:20px 0 24px;float:right;width:23%;padding:28px 5px 5px 5px;background:#f1f1f1;position:relative}.checkout-success-wrapper .checkout-success-right:before{left:-1px;background:#f1f1f1}.checkout-success-wrapper .checkout-success-right:after{background:#f1f1f1;right:-1px}.checkout-success-wrapper .checkout-success-right h3{font:16px/21px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin:0 29px 15px 20px}.checkout-success-wrapper .checkout-success-right ul{margin:19px 0 49px 31px}.checkout-success-wrapper .checkout-success-right ul li{margin:10px 0 14px}.checkout-success-wrapper .checkout-success-right ul li a{position:relative;display:inline-block;font:16px/30px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding-left:41px}.checkout-success-wrapper .checkout-success-right ul li a:before{content:"";position:absolute;top:0;left:0;margin:auto}.checkout-success-wrapper .checkout-success-right ul li.facebook a:before{top:2px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -392px;width:27px;height:27px}.checkout-success-wrapper .checkout-success-right ul li.twitter a:before{top:3px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-66px -682px;width:31px;height:25px}.checkout-success-wrapper .checkout-success-right ul li.email a:before{top:4px;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -592px;width:30px;height:22px}.checkout-success-wrapper .checkout-success-right .prod-pic-right{background:#fff;position:relative}.checkout-success-wrapper .checkout-success-right .prod-pic-right:before{content:'';position:absolute;left:50%;top:-15px;margin-left:-15px;content:'';position:absolute;width:0;height:0;display:block;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #fff;border-top:none}.checkout-success-wrapper .checkout-success-right .prod-pic-right>div:nth-child(n){font:17px/21px "Eurostile-Bol",Arial,Helvetica,sans-serif;padding:15px 52px 0}.checkout-success-wrapper .checkout-success-right .prod-pic-right>div:nth-child(2n){text-align:center;padding:8px 0}.prepayment-waiting-list li .title em{color:#ff1700}.prepayment-waiting-list li .red-value{color:#ff1700}.checkout-success-block .box-head.pending+.box-content ul li{position:relative}.checkout-success-block .box-head.pending+.box-content ul li:before{content:"\E004";position:absolute;left:0;top:0;color:#d6706f}.order-review .box-info .bold-header{font-weight:bold}.order-review .box-info .box{padding:0px 0px 20px;z-index:50;position:relative}.order-review .box-info .box.box-trusted-shops{display:none}.order-review .box-info .box.box-trusted-shops .box-content a{display:inline-block;padding-top:8px}.order-review .box-info .box:first-child .box-title{padding:12px 30px 0 54px}.order-review .box-info .box:first-child .box-content{padding:0 30px 17px 54px}.order-review .box-info .box:first-child .box-bottom{padding:0 30px 0 54px}.order-review .box-info .box-title{padding:12px 30px 0 30px;position:relative;white-space:nowrap;font:bold 14px/14px Arial,Helvetica,sans-serif;text-transform:uppercase}.order-review .box-info .box-title:before{display:none}.order-review .box-info .box-content{max-width:220px;padding:0 26px 30px 31px;position:relative}.order-review .box-info .box-content:after{content:"";position:absolute;top:41px}.order-review .box-info .box-content.payment-method--hcdpp:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -334px;width:47px;height:36px}.order-review .box-info .box-content.payment-method--banktransfer:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -334px;width:47px;height:36px}.order-review .box-info .box-content.payment-method--hcdpf:after{background-image:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/postfinance.png");width:105px;height:48px}.order-review .box-info .box-content.payment-method--hcdpal:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-610px -554px;width:72px;height:21px}.order-review .box-info .box-content.payment-method--hcdsu:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-199px -615px;width:80px;height:25px}.order-review .box-info .box-content.payment-method--hcdcc:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-450px -554px;width:88px;height:23px}.order-review .box-info .box-content.payment-method--commerzfinanz:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/consors_logo_checkout.png);background-position:0px 0px;width:90px;height:28px}.order-review .box-info .box-content.payment-method--cashondelivery:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-688px -297px;width:46px;height:37px}.order-review .box-info .box-content.payment-method--phoenix_cashondelivery:after,.order-review .box-info .box-content.payment-method--hcdiv:after{background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-279px -615px;width:62px;height:22px}.order-review .box-info .box-bottom{padding:0 30px;bottom:15px}.order-review .box-info .box-bottom:before{display:none}.order-review .box-info .box-bottom .link-edit:before{display:none}.order-review .checkout-bottom .btn-primary-go-mid,.order-review .checkout-bottom .btn-primary-add,.order-review .checkout-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits .order-review .checkout-bottom a,.order-review .checkout-bottom .tp-caption.btn-red-short{padding:13px 116px 12px 19px;font-size:24px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;border-radius:2px}.order-review .checkout-bottom .btn-primary-go-mid:after,.order-review .checkout-bottom .btn-primary-add:after,.order-review .checkout-bottom .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .order-review .checkout-bottom a:after,.order-review .checkout-bottom .tp-caption.btn-red-short:after{font-size:32px;top:23px}.order-review .checkout-bottom .btn-primary-go-mid:before,.order-review .checkout-bottom .btn-primary-add:before,.order-review .checkout-bottom .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .order-review .checkout-bottom a:before,.order-review .checkout-bottom .tp-caption.btn-red-short:before{right:-1px;top:-53px;border-top:120px solid transparent;border-right:40px solid #9d0f0c;border-bottom:120px solid transparent}.order-review .box-info-review{background:#fff}.order-review .box-info-review .checkout-block-wrapper{margin:0}.order-review .box-info-review .checkout-block-wrapper .checkout-header{background:#f2f2f2;border-bottom:0;padding:10px 0 10px 0;height:41px;z-index:1}.order-review .cti-details .qty-wrapper .qty-input{border:1px solid #ddd;margin-left:9px}.checkout-agreements-line{background:#fff;padding:25px 56px 17px 51px}.checkout-agreements-line .cms-popup{text-decoration:underline;cursor:pointer}.checkout-agreements-line .cms-popup:hover{text-decoration:none}.cti-configurations-list .configurations-list .configurations-list-item ul{border:0}.cti-configurations-list .configurations-list .configurations-list-item ul li{border:0;font-family:Arial,Helvetica,sans-serif}.cti-configurations-list .configurations-list .configurations-list-item ul li:nth-child(odd):not(.state-conflict):not(.not-available){background:#f0f0f0}.cti-configurations-list .configurations-list .configurations-list-item ul li .option,.cti-configurations-list .configurations-list .configurations-list-item ul li .value{font:bold 12px Arial,Helvetica,sans-serif}.cti-configurations-list .configurations-list .configurations-list-item ul li .value{font-weight:normal}.checkout-review-table-wrapper .hide-cell span{visibility:hidden}.checkout-review-table-wrapper .cti-order-comment{padding-right:42px;padding-left:19.3%}.checkout-review-table-wrapper .cti-order-comment .label{font:bold 13px/30px Arial,Helvetica,sans-serif;color:inherit;margin-bottom:8px}.checkout-review-table-wrapper .cart-table-bottom{z-index:99;padding-bottom:21px}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content{background:#fff;padding:0;border-bottom:1px solid #d9d9d9;margin:0 0 8px 0}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .cart-header-wrapper{margin:0 -42px 0 -27px}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .cart-header-wrapper .cart-header{height:49px}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .cti-image-column{width:14.8%;margin-right:3.2%}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .cti-image-column .product-image-wrapper{text-align:center}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .cti-details-column{width:81.5%}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .box-content{line-height:18px}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-block-content .box-content:first-line{font-weight:700}.checkout-review-table-wrapper .checkout-review-table-header{margin:14px 0 0 0;background:#323232;font:22px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#fff;padding:11px 0 6px 36px;text-transform:none;border:1px solid #929292}.checkout-review-table-wrapper .checkout-block-wrapper .checkout-header-wrapper .checkout-header{padding-bottom:0;border-bottom:0}.checkout-review-table-wrapper:after,.checkout-review-table-wrapper:before{background:#f1f7e9}.checkout-review-table-wrapper .cart-collaterals{background:#fff;float:none;margin:0px;min-height:0;width:auto;overflow:hidden;border-bottom:0}.checkout-review-table-wrapper .cart-collaterals:before,.checkout-review-table-wrapper .cart-collaterals:after{display:none}.checkout-review-table-wrapper .cart-collaterals .totals{background:#f2f2f2;display:inline-block;width:45%;float:right;border:0;padding:14px 32px 11px 176px}.checkout-review-table-wrapper .cart-collaterals .totals table{margin-bottom:0}.checkout-review-table-wrapper .cart-collaterals .totals table tr td:last-child{width:42%;font-weight:700}.checkout-review-table-wrapper .cart-collaterals .totals table .sub-total,.checkout-review-table-wrapper .cart-collaterals .totals table .shipping{display:table-row}.checkout-review-table-wrapper .cart-collaterals .totals table .sub-total td:first-child{font-size:16px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.checkout-review-table-wrapper .cart-collaterals .totals table .sub-total td:last-child{font-size:16px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.checkout-review-table-wrapper .cart-collaterals .totals table .currency{font-size:13px}.checkout-review-table-wrapper .cart-collaterals .totals table .trusted-shops-row{display:none}.checkout-review-table-wrapper .cart-collaterals .totals table .trusted-shops-row td{padding-bottom:10px}.checkout-review-table-wrapper .cart-collaterals .totals table .grand-total td{padding:18px 0;border-top:1px solid #d9d9d9}.checkout-review-table-wrapper .cart-collaterals .totals table .grand-total td .currency{font-size:18px}.checkout-review-table-wrapper .cart-collaterals .totals table .grand-total td:first-child{font-size:20px}.checkout-review-table-wrapper .cart-collaterals .totals table .grand-total td:last-child{font-size:30px}.checkout-review-table-wrapper .cart-collaterals .totals table .grand-total td:last-child strong{position:relative;padding-right:16px}.checkout-review-table-wrapper .cart-collaterals .totals table .grand-total td:last-child strong .cents{font-size:15px;position:absolute;top:0;right:0}.checkout-review-table-wrapper .cart-collaterals .totals:before{display:none}.checkout-review-table-wrapper .cart-collaterals .totals.free-shipping #shopping-cart-totals-table tr.shipping{color:#4dab24}.checkout-review-table-wrapper .cart-collaterals .box-info{float:left;display:inline-block;width:45%}#checkout-review-submit #review-buttons-container{padding:26px 20px 24px 34px}#checkout-review-submit #review-buttons-container .btn-default-back-mid{padding:10px 15px 9px 54px}#checkout-review-submit #review-buttons-container .btn-primary-go-mid,#checkout-review-submit #review-buttons-container .btn-primary-add,#checkout-review-submit #review-buttons-container .homepage-middle .block-benefits a,.homepage-middle .block-benefits #checkout-review-submit #review-buttons-container a,#checkout-review-submit #review-buttons-container .tp-caption.btn-red-short{font-size:25px;padding:12px 119px 11px 18px}#checkout-review-load .checkout-block-wrapper .checkout-block-content .box-content{line-height:18px}#checkout-review-load .checkout-block-wrapper .checkout-block-content .box-content:first-line{font-weight:700}.checkout-bottom{border-bottom:1px solid #d9d9d9;padding:19px 34px 0;background:#fff;position:relative}.checkout-bottom .js-coupon-block{position:absolute;z-index:999;background:#fff;top:-207px;right:24.5%;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.4)}.checkout-bottom .js-coupon-block .coupon-header{position:relative;padding:14px 219px 14px 24px;background:#303030;color:#fff;font:19px/16px "Eurostile-Bol",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;border-radius:3px 3px 0 0}.checkout-bottom .js-coupon-block .coupon-header .close{display:block;position:absolute;top:10px;right:18px;cursor:pointer}.checkout-bottom .js-coupon-block .coupon-header .close:before{content:'\EA70';color:#cfcfcf;font-size:14px;line-height:26px;font-family:iconfont}.checkout-bottom .js-coupon-block:after{content:"";width:18px;height:18px;background:#f2f2f2;position:absolute;bottom:-9px;transform:rotate(-45deg);z-index:1;right:182px;margin-left:-12px;box-shadow:0 2px 10px rgba(0,0,0,0.4)}.checkout-bottom #discount-coupon-form{font:400 13px/14px Arial,Helvetica,sans-serif;color:#000;position:relative;z-index:999;background:#fff;border-radius:0 0 3px 3px}.checkout-bottom #discount-coupon-form .input-box{padding:0 10px;position:relative}.checkout-bottom #discount-coupon-form .input-box .validation-advice{left:171px}.checkout-bottom #discount-coupon-form .buttons-set{padding:9px 34px 9px 20px;margin-top:14px;background:#f2f2f2;border-top:1px solid #e6e6e6}.checkout-bottom #discount-coupon-form p{margin:19px 0 26px 30px}.checkout-bottom #discount-coupon-form input.input-text{padding:6px;width:236px;background:#f2f2f2}.checkout-bottom #discount-coupon-form .input-box label{margin:0 39px 0 21px}.checkout-bottom #discount-coupon-form .mini-close{color:#a7a7a7;display:block}.checkout-bottom #discount-coupon-form .mini-close-container{width:100%;overflow:hidden;text-align:right;margin-left:21px}.checkout-bottom #discount-coupon-form button.btn,.checkout-bottom #discount-coupon-form button.tp-caption.btn-red,.checkout-bottom #discount-coupon-form button.tp-caption.btn-red-short{margin-bottom:13px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif !important;font-size:16px;padding:10px 64px 10px 15px}.checkout-bottom #discount-coupon-form button.btn-default-back-mid{margin-top:2px;margin-right:10px;padding:10px 22px 10px 63px}.checkout-bottom+.checkout-bottom{padding-top:0}.checkout-bottom .btn-primary-go-mid,.checkout-bottom .btn-primary-add,.checkout-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits .checkout-bottom a,.checkout-bottom .tp-caption.btn-red-short{float:right;font-size:17px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;border-radius:2px;margin-top:2px;padding:10px 72px 10px 15px}.checkout-bottom .btn-primary-go-mid+a,.checkout-bottom .btn-primary-add+a,.checkout-bottom .homepage-middle .block-benefits a+a,.homepage-middle .block-benefits .checkout-bottom a+a,.checkout-bottom .tp-caption.btn-red-short+a{display:none}.checkout-bottom .btn-primary-go-mid:after,.checkout-bottom .btn-primary-add:after,.checkout-bottom .homepage-middle .block-benefits a:after,.homepage-middle .block-benefits .checkout-bottom a:after,.checkout-bottom .tp-caption.btn-red-short:after{right:0;font-size:24px}.checkout-bottom .btn-primary-go-mid:before,.checkout-bottom .btn-primary-add:before,.checkout-bottom .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .checkout-bottom a:before,.checkout-bottom .tp-caption.btn-red-short:before{top:-53px;border-top:120px solid transparent;border-right:40px solid #9d0f0c;border-bottom:120px solid transparent}.checkout-bottom .btn-default-back-mid{padding:8px 11px 8px 58px}.checkout-bottom .btn-default-back-mid:after{font-size:24px;left:-2px}.checkout-bottom .btn-default-back-mid:before{border-top:94px solid #d4d4d4;border-right:25px solid transparent}.checkout-bottom .ssl{margin-left:44px;color:#b2b2b2;margin-top:-7px}.checkout-bottom .cupon{display:inline-block;line-height:40px;margin-left:45%}.checkout-bottom .cupon a{font-size:13px;line-height:58px;text-decoration:underline}.checkout-bottom .cupon a:hover{text-decoration:none}.checkout-bottom .ssl-text{width:87%;float:left}.checkout-bottom .ssl-text div{font:13px/20px "Eurostile-Reg",Arial,Helvetica,sans-serif;font-size:13px;color:#282727}.checkout-bottom .ssl-text p{font:11px/18px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#282727}.checkout-bottom .ssl-text a{text-decoration:underline}.checkout-bottom .ssl-text a:hover{text-decoration:none}.checkout-bottom .btn-primary-go-mid.js-btn-goto-checkout,.checkout-bottom .js-btn-goto-checkout.btn-primary-add,.checkout-bottom .homepage-middle .block-benefits a.js-btn-goto-checkout,.homepage-middle .block-benefits .checkout-bottom a.js-btn-goto-checkout,.checkout-bottom .js-btn-goto-checkout.tp-caption.btn-red-short{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;margin-top:5px;padding:9px 72px 9px 11px;font-size:16px;border-radius:0}.checkout-bottom .btn-default-back-mid{margin-top:-18px}.checkout-bottom.checkout-bottom2{padding:1px 0 0 0;margin-bottom:61px}.checkout-bottom.checkout-bottom2 .block-payments-header{display:none}.checkout-bottom.checkout-bottom2 .static-medals-checkout .static-medals__item{margin:25px 5px}#payment-buttons-container{padding-right:24px;margin-top:1%}#review-buttons-container,#payment-buttons-container,#billing-buttons-container{border-top:1px solid #d9d9d9;padding-bottom:28px;padding-top:13px}#review-buttons-container .fll,#payment-buttons-container .fll,#billing-buttons-container .fll{float:left;display:inline}#review-buttons-container .fll a,#payment-buttons-container .fll a,#billing-buttons-container .fll a{margin-bottom:5px}#review-buttons-container .ssl,#payment-buttons-container .ssl,#billing-buttons-container .ssl{float:right;margin:10px 23px 0 0}#review-buttons-container .btm,#payment-buttons-container .btm,#billing-buttons-container .btm{float:right}#review-buttons-container .btn-default-back-mid,#payment-buttons-container .btn-default-back-mid,#billing-buttons-container .btn-default-back-mid{margin-top:0}#review-buttons-container .btn-primary-go-mid,#review-buttons-container .btn-primary-add,#review-buttons-container .homepage-middle .block-benefits a,.homepage-middle .block-benefits #review-buttons-container a,#review-buttons-container .tp-caption.btn-red-short,#payment-buttons-container .btn-primary-go-mid,#payment-buttons-container .btn-primary-add,#payment-buttons-container .homepage-middle .block-benefits a,.homepage-middle .block-benefits #payment-buttons-container a,#payment-buttons-container .tp-caption.btn-red-short,#billing-buttons-container .btn-primary-go-mid,#billing-buttons-container .btn-primary-add,#billing-buttons-container .homepage-middle .block-benefits a,.homepage-middle .block-benefits #billing-buttons-container a,#billing-buttons-container .tp-caption.btn-red-short{border-radius:0;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;font-size:16px;padding:9px 65px 11px 11px}.bgwhite{background:#fff;border-bottom:1px solid #d9d9d9;padding-right:20px}.sp-methods .checkout-totals{min-height:118px;width:100%;margin:0;background:#f0f0f0;display:table;table-layout:fixed;margin-top:33px;padding-right:33px}.sp-methods .checkout-totals .checkout-totals-update .trusted-shops-row{display:none}.sp-methods .checkout-totals .checkout-totals-update .summary-details td{padding-bottom:15px}.sp-methods .checkout-totals>div{display:table-cell;vertical-align:top}.sp-methods .checkout-totals>div:first-child{padding:15px;position:relative;vertical-align:middle;text-align:center}.sp-methods .checkout-totals>div:first-child img{margin:0 auto;display:none}.sp-methods .checkout-totals>div:last-child{background:#f0f0f0;width:65%;padding:14px 20px 14px 0}.sp-methods .checkout-totals>div:last-child table{float:right;width:93%}.sp-methods .checkout-totals>div:last-child table .a-right{text-align:left;font:14px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif}.sp-methods .checkout-totals>div:last-child table a{text-decoration:underline}.sp-methods .checkout-totals>div:last-child table a:hover{text-decoration:none}.sp-methods .checkout-totals>div:last-child table .currency{font:16px/24px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding-right:5px}.sp-methods .checkout-totals>div:last-child table .currency-tax{padding-right:5px}.sp-methods .checkout-totals>div:last-child table .cart-info-pad{padding-top:10px}.sp-methods .checkout-totals>div:last-child table tr:nth-last-child(2) td{padding-bottom:14px}.sp-methods .checkout-totals>div:last-child table tr:first-child td{font-size:16px}.sp-methods .checkout-totals>div:last-child table tr:first-child td:first-child{width:54%}.sp-methods .checkout-totals>div:last-child table tr.grand-total td{font:20px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif;border-top:1px #cdcdcd solid;padding-top:14px}.sp-methods .checkout-totals>div:last-child table tr.grand-total td:last-child{font:30px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif}.sp-methods .checkout-totals>div:last-child table tr td.a-right:last-child{text-align:right}.sp-methods .checkout-totals.free-shipping #shopping-cart-totals-table tr.shipping{color:#4dab24}.sp-methods-block{margin:0;position:relative}.sp-methods-block>li{padding:11px 0;border-top:1px solid #d9d9d9;padding-left:15px}.sp-methods-block:before{left:-1px}.sp-methods-block:after{right:-1px}.sp-methods-block .price{font-weight:bold}.sp-methods-block .form-list{padding-left:0px}.sp-methods-block .form-list li{margin:0 0 8px}.sp-methods-block select.month{width:154px;margin-right:10px}.sp-methods-block select.year{width:96px}.sp-methods-block input.cvv{width:3em !important}.sp-methods-block .checkmo-list li{margin:0 0 5px}.sp-methods-block .checkmo-list label{width:135px;padding-right:10px;text-align:right}.sp-methods-block .checkmo-list address{float:left}.sp-methods-block .checkmo-list a{margin-right:3px}.sp-methods-block .checkmo-list img{vertical-align:middle}.cvv-what-is-this{font-size:11px;cursor:help;margin-left:10px}.tool-tip{border:1px solid #7BA7C9;background:#EAF6FF;padding:15px 20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages h3{font-size:12px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.gift-messages-form{position:relative}.gift-messages-form label{float:none !important;position:static !important}.gift-messages-form h4{font-size:12px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.gift-messages-form .whole-order{margin:0 0 25px}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;text-align:center}.gift-messages-form .item .details{margin-left:90px}.gift-messages-form .item .details .product-name{font-size:13px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin:0 0 10px}.gift-messages-form .item .details .form-list .field{width:255px}.gift-messages-form .item .details .form-list .input-box{width:240px}.gift-messages-form .item .details .form-list input.input-text{width:234px}.gift-messages-form .item .details .form-list li.wide .input-box{width:500px}.gift-messages-form .item .details .form-list li.wide textarea{width:494px}.gift-message-link{font-size:11px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_collapse-gm.gif) 100% 6px no-repeat;padding-right:7px}.gift-message-link.expanded{background-position:100% -40px}.gift-message-row{background:#f2efe9}.gift-message-row .btn-close{float:right;width:16px;height:16px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/btn_gm-close.gif) 0 0 no-repeat;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.checkout-agreements li{margin:30px 0}.checkout-agreements .agreement-content{overflow:auto;height:12em;padding:10px;background-color:#fbfaf6;border:1px solid #bbb6a5}.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.checkout-agreements .agree input.checkbox{margin-right:6px}.checkout-agreements .agree label{font-weight:bold;cursor:default}.checkout-agreements .agree a{text-decoration:underline}.opc .checkout-agreements{border:none;border-width:0 1px;padding:5px 25px}.opc .checkout-agreements li{margin:20px 0 0}.opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}.opc .checkout-agreements .agree{padding-left:6px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important}.opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px}.info-set{background:#fbfaf6 url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.info-set h2{font-size:13px;font-weight:bold;margin:0 0 10px}.info-set h3,.info-set h4{font-size:13px;font-weight:bold}.info-set h2 a,.info-set h3 a,.info-set h4 a{font-weight:normal}.info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.info-set h3.legend{margin:0 0 10px}.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.info-set .box{margin:0 0 15px}.info-set .data-table .product-name{font-size:1em !important;font-weight:bold !important}.info-set .data-table .product-name a{font-weight:bold !important}.info-set .data-table .item-options{margin:5px 0 0}.block-progress{border:0;margin:0}.block-progress .block-title{background:none;border:0;padding:0;margin:0 0 5px}.block-progress .block-title strong{font-size:13px}.block-progress .block-content{background:none}.block-progress dt{font-size:13px;font-weight:bold;line-height:1.35;background:#eee;border:1px solid #a3aeb3;margin:0 0 6px;padding:2px 8px}.block-progress dt.complete{margin:0;background:#d0dce1}.block-progress dd{background:#eee;border:1px solid #a3aeb3;border-top:0;padding:8px 13px;margin:0 0 6px}.block-progress p{margin:0}.opc{position:relative}.opc .buttons-set{margin-top:0;padding-top:2em}.opc .buttons-set p.required{margin:0;padding:0 0 10px}.opc .buttons-set .back-link small{display:none}.opc .buttons-set .back-link a{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/i_arrow-top.gif) 0 50% no-repeat;padding-left:16px}.opc .buttons-set.disabled button.button{display:none}.opc .ul{list-style:disc outside;padding-left:18px}.opc .step-title{border-width:0 1px;border-style:solid;border-color:#fff #d9dde3 #d9dde3;background:#eee url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_opc-title-off.gif) 0 100% repeat-x;padding:4px 8px 6px;text-align:right}.opc .step-title .number{float:left;background:#fff;border:1px solid #fff;padding:0 4px;margin:0 5px 0 0;font:bold 11px/14px Arial,Helvetica,sans-serif}.opc .step-title h2{float:left;margin:0;font:bold 13px/16px Arial,Helvetica,sans-serif}.opc .step-title a{display:none;float:right;font-size:11px;line-height:16px}.opc .allow .step-title{background:#d0dce1;background:#d0dce1;border:1px solid #607890;border-bottom:0;cursor:pointer}.opc .allow .step-title .number{background:#dbe6eb;border-color:#dbe6eb}.opc .active .step-title{background:#eef2f5;border:1px solid #607890;padding-bottom:5px;cursor:default}.opc .active .step-title .number{background:#f18200;border-color:#f19900}.opc #opc-login .step{padding-top:0}.opc .step{padding-top:19px}.opc .step .tool-tip{right:30px}.opc .gift-messages-form{margin:0 -30px;background:#f6f1eb;border:1px solid #e9e4de;border-width:1px 0;padding:22px 24px 22px 30px}.opc .gift-messages-form .inner-box{padding:5px;height:260px;overflow:auto}.static-medals{background:#e7e7e7;float:right;width:39%;padding-bottom:10px}.static-medals span{padding:35px 20px 22px 54px;font:17px "Eurostile-Bol",Arial,Helvetica,sans-serif;float:left;width:52%}.static-medals p img{margin:26px 11px 0 0;width:59px}.static-medals p img:last-child{margin-right:0}.checkoutStepsWrapper{border-bottom:1px  solid  #d9d9d9;margin:35px 0 20px;position:relative}#opc-login .buttons-set{border-top:0}#opc-login h3{font-size:13px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}#opc-shipping_method .buttons-set{border-top:0}#opc-review .step{border:0;padding:0}#opc-review .product-name{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}#opc-review .item-options{margin:5px 0 0}#opc-review .buttons-set{padding:20px 30px;border:1px solid #d9dde3;border-width:0 1px 1px}#opc-review .buttons-set p{margin:0;line-height:40px}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.multiple-checkout h2{font-size:13px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin:0 0 10px}.multiple-checkout h3,.multiple-checkout h4{font-size:13px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a{font-weight:normal}.multiple-checkout .data-table .product-name{font-size:1em !important;font-weight:bold !important}.multiple-checkout .data-table .product-name a{font-weight:bold !important}.multiple-checkout .data-table .item-options{margin:5px 0 0}.multiple-checkout .gift-messages{margin:15px 0 0}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:20px}.multiple-checkout .col2-set,.multiple-checkout .col3-set{background:#fbfaf6 url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.multiple-checkout .col2-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.multiple-checkout .col2-set h3.legend{margin:0 0 10px}.multiple-checkout .col2-set .divider{margin:0 -20px;padding:25px 0;position:relative}.multiple-checkout .box{margin:0 0 15px}.multiple-checkout .place-order .grand-total{float:right;height:71px;font-size:1.5em;padding:0 0 0 21px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_grand-total.gif) 0 0 no-repeat;overflow:hidden}.multiple-checkout .place-order .grand-total .inner{float:left;height:57px;padding:14px 21px 0 0;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_grand-total.gif) 100% 0 no-repeat}.multiple-checkout .place-order .grand-total .inner div{display:inline}.multiple-checkout .place-order .grand-total big{display:inline;margin-right:12px}.multiple-checkout .place-order .grand-total button.button span{font-size:16px}.multiple-checkout .place-order .grand-total button.button span span{padding:0 45px 0 36px}.multiple-checkout .title-buttons button.button span{border-color:#406a83;background:#618499}#multiship-addresses-table td{padding:10px}#multiship-addresses-table tfoot td{padding:5px 10px}#multiship-addresses-table tfoot button.button span{border-color:#406a83;background:#618499}.multiple-checkout .gift-messages-form .item .details .form-list{width:100%;overflow:hidden}.multiple-checkout .gift-messages-form .item .details .form-list li{margin-right:-15px}.multiple-checkout .gift-messages-form .item .details .form-list .field{width:230px}.multiple-checkout .gift-messages-form .item .details .form-list .input-box{width:215px}.multiple-checkout .gift-messages-form .item .details .form-list input.input-text{width:209px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box{width:445px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea{width:439px}.checkout-multishipping-shipping .box-sp-methods{border:1px solid #d9d2be;background:#f9f3e3;padding:13px;position:relative}.checkout-multishipping-shipping .box-sp-methods .pointer{position:absolute;top:-20px;right:-40px;width:178px;height:41px;background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_sp-methods.gif) 0 0 no-repeat;overflow:hidden}#checkout-step-payment{padding:0}.checkout-multishipping-billing .multiple-checkout{position:relative}.checkout-onepage-index .checkout-progress .current-step-title{font-size:20px;padding:0;word-spacing:-1px}.checkout-onepage-index .checkout-progress-container{padding:23px 0 5px}.checkout-onepage-index input[type="radio"]+label:before{height:18px;width:18px}.checkout-onepage-index input[type="radio"]+label:after{border-radius:18px;height:10px;width:10px;margin:8px 0 0 8px}.checkout-onepage-index .new-users{padding:35px 0 0 23px}.checkout-onepage-index #checkout-step-login .content{width:304px}.checkout-onepage-index #onepage-guest-register-button{top:-10px;position:relative}.checkout-onepage-index #checkout-step-login .cms-account-benefits p{margin-bottom:26px}.checkout-onepage-index #checkout-step-login .btn-default-back-mid{min-width:118px;padding:9px 13px 9px 52px;font-size:14px}.checkout-onepage-index .account-bottom{padding:20px 28px 13px 25px}.checkout-onepage-index #main .messages li{margin:0 0 0px !important}.checkout-onepage-index .checkout-review-table .cart-table-item .state-notification{display:table}.checkout-onepage-index .checkout-review-table .cart-table-item .state-notification .value .small-teaser{padding-bottom:2px}.checkout-onepage-index .checkout-review-table .cart-table-item .state-notification .js-goto-option{display:none}.cart-collaterals .cart-benefits{width:32.2%}.cart-collaterals .cart-benefits:before{top:26px}.cart-collaterals .cart-benefits .checked-list li:before{content:"\E011";font-size:15px;color:#009D03;margin-right:8px;vertical-align:top;transform:rotate(10deg);display:inline-block;font-family:"iconfont"}.cart-collaterals .cart-benefits #step-progress-billing .c-step-link{margin-left:-24px}.fancybox-img-copy{cursor:pointer}.password-box{padding-top:20px}.password-box .passwords-meter-link{position:absolute;top:-7px;margin-left:5px}.password-box .passwords-meter-description-container .passwords-meter-description{top:-252px;left:100px}.account-header{margin-bottom:0}.account-header-inner:before{margin-left:-108px;height:15px;background:#e5e5e5;width:9999px}.account-header-inner:after{margin-left:-121px;border-bottom:15px solid #e5e5e5;border-left:13px solid transparent}.account-title-block{padding-top:13px;height:60px}.account-title{text-shadow:0 0 7px rgba(0,0,0,0.75);font-size:22px;letter-spacing:1px}.account-title span{display:inline-block;font-size:23px;font-weight:500}.account-page-title{background:#fff;padding:8px 23px;margin:22px 0 5px;border-bottom:1px solid #d9d9d9}.account-page-title.configuration-view-title h1{font-size:21px}.account-page-title.configuration-view-title h1 span{text-transform:uppercase}.account-page-title h1{font:23px/30px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#2a2a2a;margin:0;letter-spacing:-1px}.account-page-title h1:before{margin-right:16px;font-size:22px !important;color:#b3b3b3}.block-account-wrapper,.account-bottom{background:#fff;border-bottom:1px solid #d9d9d9}.customer-account-index .col-main,.customer-account-edit .col-main,.customer-address-form .col-main,.customer-address-index .col-main,.newsletter-manage-index .col-main,.sales-order-history .col-main,.sales-order-view .col-main,.mc-bundle-configuration-index .col-main,.mc-bundle-configuration-view .col-main,.sales-order-track .col-main,.wishlist-index-index .col-main,.reports-product-viewed .col-main{margin-top:15px;padding-bottom:30px}.mc-customer-index-compareproducts .main-content-wrapper{margin-top:15px;padding-bottom:30px}.mc-bundle-configuration-view .my-account,.mc-customer-index-compareproducts .my-account,.wishlist-index-index .my-account,.reports-product-viewed .my-account{padding:0}.account-guest-message{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;position:relative;z-index:300}.account-guest-message .agm-top{height:50px;line-height:50px;font-size:14px;text-align:right;color:#484848}.account-guest-message .agm-top .link{color:#c60e0a}.account-guest-message .agm-mid-wrapper{overflow:hidden}.account-guest-message .agm-mid-wrapper:before{content:'i';display:block;float:left;height:50px;width:50px;line-height:50px;text-align:center;font-size:44px;background:#242424;border-radius:50%;color:#fff;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;margin-top:4px}.account-guest-message .agm-mid{background:#fff;border:1px solid #d9d9d9;margin-left:70px;position:relative;padding:5px}.account-guest-message .agm-mid:before,.account-guest-message .agm-mid:after{content:'';position:absolute;right:100%;top:50%;display:block;height:0;width:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right-style:solid}.account-guest-message .agm-mid:before{margin-top:-12px;border-right:14px solid #d9d9d9}.account-guest-message .agm-mid:after{margin-top:-11px;border-width:11px 13px 11px 0;border-right-color:#fff}.account-guest-message .form-fast-registration .btn,.account-guest-message .form-fast-registration .homepage-middle .block-benefits a,.homepage-middle .block-benefits .account-guest-message .form-fast-registration a,.account-guest-message .form-fast-registration .tp-caption.btn-red,.account-guest-message .form-fast-registration .tp-caption.btn-red-short{float:right;margin-right:7px;border-radius:0;margin-top:8px}.account-guest-message .form-fast-registration .input-text{width:22%;border-right:0;height:32px;line-height:32px;float:right;margin-top:8px}.account-guest-message .form-fast-registration .validation-advice{width:auto;float:right}.account-guest-message .agm-mid-text{font-size:15px;color:#242424;float:left;width:80%;line-height:46px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.account-guest-message .agm-bottom{font-size:12px;color:#848484;text-align:right;height:26px;line-height:26px}.catalogsearch-result-index .page-title{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:20px;background:#fff;border-bottom:1px solid #cfcfcf;padding:10px 22px 6px;margin-bottom:9px}.catalogsearch-result-index .page-title h1{display:block;color:#4d4d4d;line-height:27px;font-size:18px}.search-categories-filters{background:#fff;padding:10px 15px 5px;margin-bottom:3px}.search-categories-filters .category-filter-title{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:17px;color:#c60e0a;width:200px;margin-bottom:24px;line-height:17px}.search-categories-filters li{font-family:"Eurostile-Med",Arial,Helvetica,sans-serif;margin-bottom:13px;font-size:14px}.search-categories-filters input[type="checkbox"]+label,.search-categories-filters input[type="radio"]+label{line-height:15px}.search-categories-filters input[type="checkbox"]+label:before,.search-categories-filters input[type="radio"]+label:before{background:#f0f0f0;border-color:#c5c5c5;border-radius:2px;margin-top:0}.search-categories-filters input[type="checkbox"]:checked+label .description,.search-categories-filters input[type="radio"]:checked+label .description{font-weight:400;font-size:12px}.search-categories-filters input[type="checkbox"]:checked+label:after,.search-categories-filters input[type="radio"]:checked+label:after{background:none;content:'\e61b';margin:0 0 0 1px;color:#5a5a5a}.account-login-title h1:before,.account-create-title h1:before,.account-forgetpassword-title h1:before,.account-edit-title h1:before{content:'\e62a';vertical-align:text-bottom;font-size:28px}.block-account-create,.block-account-forgetpassword{margin-top:7px;height:256px;padding-top:16px}.block-account-create .inner-content,.block-account-forgetpassword .inner-content{border:0;padding:5px 27px 20px 17px}.block-account-create .inner-sidebar-right2,.block-account-forgetpassword .inner-sidebar-right2{margin:0 0 13px 0;background:#f2f2f2;z-index:200;position:relative;padding:0px 0px 0px 25px}.block-account-wrapper .inner-sidebar-right{background:#f2f2f2}.new-users,.registered-users{min-height:256px}.new-users:before,.registered-users:before{left:-1px}.new-users:after,.registered-users:after{right:-1px}.new-users .fieldset-legend,.registered-users .fieldset-legend{font:18px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#252525;border-bottom:1px solid #d9d9d9;text-transform:uppercase;padding-bottom:5px;margin-bottom:14px}.new-users .fieldset-legend.no-border,.registered-users .fieldset-legend.no-border{border-bottom:0}.new-users p,.registered-users p{font:12px/18px Arial,Helvetica,sans-serif}.new-users .label-box,.registered-users .label-box{width:35%;height:30px;line-height:30px}.new-users .label-box .label,.registered-users .label-box .label{font:bold 13px/35px Arial,Helvetica,sans-serif}.new-users .input-box .input-text,.registered-users .input-box .input-text{height:30px;line-height:30px;width:96%}.new-users .btn,.new-users .homepage-middle .block-benefits a,.homepage-middle .block-benefits .new-users a,.new-users .tp-caption.btn-red,.new-users .tp-caption.btn-red-short,.registered-users .btn,.registered-users .homepage-middle .block-benefits a,.homepage-middle .block-benefits .registered-users a,.registered-users .tp-caption.btn-red,.registered-users .tp-caption.btn-red-short{min-width:164px !important;font:15px "Eurostile-Med",Arial,Helvetica,sans-serif;padding:7px 35px 7px 10px;box-sizing:border-box;border-radius:0}.new-users .btn:before,.new-users .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .new-users a:before,.new-users .tp-caption.btn-red:before,.new-users .tp-caption.btn-red-short:before,.registered-users .btn:before,.registered-users .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .registered-users a:before,.registered-users .tp-caption.btn-red:before,.registered-users .tp-caption.btn-red-short:before{top:-40px;border-top:80px solid transparent;border-right:35px solid #9d0f0c}.block-account-login .new-users .content{padding-top:5px;float:left;width:48%}.block-account-login .new-users .content p{min-height:86px}.new-users{float:right;padding:35px 0 0 32px;border-left:1px solid #e2e2e2;position:relative}.new-users .content{padding-top:5px;padding-right:50px;float:left}.new-users .inner-sidebar-right2{margin:-20px 0 12px 0;float:right;width:51.5%;background:#f2f2f2;z-index:200;position:relative;padding:4px 0 0 27px}.new-users .buttons-set{position:absolute;bottom:76px;padding:7px 0}.order-history-title,.order-view-title{overflow:hidden}.order-history-title h1,.order-view-title h1{float:left}.order-history-title h1:before,.order-view-title h1:before{content:"";vertical-align:text-bottom;font-size:28px}.order-history-title .pager,.order-view-title .pager{float:right}.order-history-title .pages,.order-view-title .pages{float:left;margin:0 30px 0 0}.order-history-title .amount,.order-view-title .amount{margin-right:30px;line-height:29px}.customer-account-login .main-content-wrapper,.customer-account-create .main-content-wrapper,.customer-account-forgotpassword .main-content-wrapper{margin-top:15px}.block-account-login .btn,.block-account-login .homepage-middle .block-benefits a,.homepage-middle .block-benefits .block-account-login a,.block-account-login .tp-caption.btn-red,.block-account-login .tp-caption.btn-red-short{font-size:16px}.block-account-login,.block-account-create,.block-account-forgetpassword{width:100%;display:table;font:13px/20px "Eurostile-Reg",Arial,Helvetica,sans-serif}.block-account-login .inner-sidebar-right,.block-account-login .inner-content,.block-account-create .inner-sidebar-right,.block-account-create .inner-content,.block-account-forgetpassword .inner-sidebar-right,.block-account-forgetpassword .inner-content{display:table-cell;vertical-align:top}.block-account-login .inner-sidebar-right,.block-account-create .inner-sidebar-right,.block-account-forgetpassword .inner-sidebar-right{width:26.3%}.block-account-login .inner-sidebar-right:before,.block-account-create .inner-sidebar-right:before,.block-account-forgetpassword .inner-sidebar-right:before{left:-1px}.block-account-login .inner-sidebar-right:after,.block-account-create .inner-sidebar-right:after,.block-account-forgetpassword .inner-sidebar-right:after{right:-1px}.block-account-login .inner-content,.block-account-create .inner-content,.block-account-forgetpassword .inner-content{width:73.7%}.block-account-login .inner-sidebar-right2 p,.block-account-create .inner-sidebar-right2 p,.block-account-forgetpassword .inner-sidebar-right2 p{margin-bottom:26px}.block-account-login p,.block-account-create p,.block-account-forgetpassword p{margin-bottom:15px}.block-account-login .btn,.block-account-login .homepage-middle .block-benefits a,.homepage-middle .block-benefits .block-account-login a,.block-account-login .tp-caption.btn-red,.block-account-login .tp-caption.btn-red-short,.block-account-create .btn,.block-account-create .homepage-middle .block-benefits a,.homepage-middle .block-benefits .block-account-create a,.block-account-create .tp-caption.btn-red,.block-account-create .tp-caption.btn-red-short,.block-account-forgetpassword .btn,.block-account-forgetpassword .homepage-middle .block-benefits a,.homepage-middle .block-benefits .block-account-forgetpassword a,.block-account-forgetpassword .tp-caption.btn-red,.block-account-forgetpassword .tp-caption.btn-red-short{min-width:202px}.block-account-login .link-wrapper,.block-account-create .link-wrapper,.block-account-forgetpassword .link-wrapper{display:inline-block;vertical-align:middle;width:35%}.col2-layout-login .col-2.new-users{width:61%}.block-account-create p{margin-bottom:12px;font-family:Arial, sans-serif}.block-account-create .input-box{padding-left:1px}.block-account-create .fieldset{padding:0 15px 6px 44px}.block-account-create .fieldset+.fieldset{border-top:1px solid #d9d9d9;padding-top:26px}.block-account-create .fieldset+.fieldset .fieldset-legend{margin-bottom:0}.block-account-create .fieldset .label{font-size:14px;font-weight:400}.block-account-create .fieldset input{height:29px;background:#f2f2f2}.block-account-create .fieldset .col2-set{float:left;width:65%}.block-account-create .fieldset .col2-set.login-password-create .col-1{padding-top:18px;padding-bottom:23px;border-top:1px solid #d9d9d9}.block-account-create .fieldset .col2-set.login-password-create .col-2{width:43.5%;padding-top:22px}.block-account-create .fieldset .col2-set.login-password-create .form-field-inline-label .label-box{width:43%}.block-account-create .fieldset .col2-set .col-1{width:54%}.block-account-create .fieldset .col2-set .col-2{width:41.5%;font-size:13px;line-height:18px;font-weight:400;font-family:Arial, sans-serif}.block-account-create .fieldset .inner-sidebar-right{background:none;float:right;width:31.5%;margin-top:-25px}.block-account-create .fieldset .inner-sidebar-right .inner-sidebar-right2{border-bottom:1px solid #d9d9d9}.block-account-create .fieldset .inner-sidebar-right .inner-sidebar-right2 .cms-account-benefits{height:auto;padding:24px 0 30px}.block-account-create .inner-content{padding:21px 0 0;width:58%}.block-account-create .fieldset-legend{font:18px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#252525;margin-bottom:18px;border-bottom:1px solid #d9d9d9;text-transform:uppercase;padding-bottom:10px;width:54%;line-height:30px}.block-account-create .fieldset-legend.login-info{margin-bottom:0;padding-bottom:0;border:0;line-height:20px}.account-bottom.account-create-bottom,.account-bottom.account-forgetpassword-bottom{margin-bottom:60px;padding:25px 27px 5px 43px}.account-bottom.account-create-bottom .ssl,.account-bottom.account-forgetpassword-bottom .ssl{float:right;margin-top:7px}.account-bottom.account-create-bottom button+.ssl,.account-bottom.account-forgetpassword-bottom button+.ssl{margin-right:47px}.account-bottom.account-create-bottom .required-note,.account-bottom.account-forgetpassword-bottom .required-note{font-size:14px;line-height:46px}.account-bottom.account-create-bottom .btn.btn-primary-go-mid,.account-bottom.account-create-bottom .btn.btn-primary-add,.account-bottom.account-create-bottom .btn-primary-add.tp-caption.btn-red,.account-bottom.account-create-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits .account-bottom.account-create-bottom a,.account-bottom.account-create-bottom .btn-primary-go-mid.tp-caption.btn-red,.account-bottom.account-create-bottom .tp-caption.btn-red-short,.account-bottom.account-forgetpassword-bottom .btn.btn-primary-go-mid,.account-bottom.account-forgetpassword-bottom .btn.btn-primary-add,.account-bottom.account-forgetpassword-bottom .btn-primary-add.tp-caption.btn-red,.account-bottom.account-forgetpassword-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits .account-bottom.account-forgetpassword-bottom a,.account-bottom.account-forgetpassword-bottom .btn-primary-go-mid.tp-caption.btn-red,.account-bottom.account-forgetpassword-bottom .tp-caption.btn-red-short{font-size:15px}.account-bottom.account-create-bottom .btn-default-back-mid,.account-bottom.account-forgetpassword-bottom .btn-default-back-mid{padding:10px 12px 9px 57px;font-size:16px}.registered-users{float:left;padding:38px 24px 20px 45px}.registered-users .buttons-set{padding:4px 0 0 0}.registered-users .buttons-set .link-wrapper a{font:normal 12px/20px Arial,Helvetica,sans-serif}.registered-users .form-field-inline-label .input-box{padding-left:2px;position:relative}.account-bottom.ssl-login .ssl{width:13%;float:left;margin-left:0px;padding-top:17px}.account-bottom{padding:17px 38px 24px;overflow:hidden}.account-bottom .btn-primary-go-mid,.account-bottom .btn-primary-add,.account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits .account-bottom a,.account-bottom .tp-caption.btn-red-short{float:right;border-radius:0}.account-bottom .btn-primary-go-mid+a,.account-bottom .btn-primary-add+a,.account-bottom .homepage-middle .block-benefits a+a,.homepage-middle .block-benefits .account-bottom a+a,.account-bottom .tp-caption.btn-red-short+a{display:none}.account-bottom .ssl{margin-left:51px}.account-bottom .cupon{display:inline-block;line-height:40px;margin-left:44%}.account-bottom .cupon a{text-decoration:underline}.account-bottom .cupon a:hover{text-decoration:none}.account-bottom .ssl-text{width:86%;float:left}.account-bottom .ssl-text div{font:14px/20px Arial,Helvetica,sans-serif;color:#737373;font-weight:700}.account-bottom .ssl-text p{font:14px/18px "Eurostile-Reg",Arial,Helvetica,sans-serif;color:#737373}.account-bottom .ssl-text a{text-decoration:underline;color:#737373;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.account-bottom .ssl-text a:hover{text-decoration:none}.account-login-back{padding:26px;background:#fff;margin-bottom:60px}.account-login-back .btn,.account-login-back .homepage-middle .block-benefits a,.homepage-middle .block-benefits .account-login-back a,.account-login-back .tp-caption.btn-red,.account-login-back .tp-caption.btn-red-short{margin-bottom:16px;padding-right:13px;font-size:13px}.account-login-back .required-note{font-size:14px}.ssl{display:inline-block;vertical-align:middle;position:relative;padding-left:37px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;color:#b2b2b2}.ssl .title{font-size:30px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;line-height:15px}.ssl .text{font-size:11px;line-height:10px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.ssl:before{content:'';display:block;position:absolute;bottom:3px;left:0;background-image:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/icons-sprite.png);background-position:-738px -245px;width:25px;height:32px}.account-login-bottom{border-bottom:1px solid #d5d5d5}.account-login-bottom .required-note{width:100%;display:inline-block;vertical-align:middle;margin-bottom:5px}.account-edit .fieldset,.address-edit .fieldset{padding:20px 22px 24px;background:#fff;border-bottom:1px solid #ccc}.account-edit .fieldset-static .fieldset-legend,.address-edit .fieldset-static .fieldset-legend{margin-bottom:41px}.account-edit .form-field,.address-edit .form-field{max-width:44.5%}.account-edit .form-field-control,.address-edit .form-field-control{margin-bottom:24px}.account-edit .form-field-control .label-box,.address-edit .form-field-control .label-box{width:34%}.account-edit .form-field-control p,.address-edit .form-field-control p{margin-top:5px}.account-edit #change_password_block,.address-edit #change_password_block{position:relative}.account-edit #change_password_block .editMetter,.address-edit #change_password_block .editMetter{width:50%;position:absolute;bottom:15px;left:47%}.customer-account-forgotpassword .account-bottom.account-forgetpassword-bottom{padding:21px 27px 5px 29px}.block-account-forgetpassword .inner-content{padding:26px 27px 61px 47px;width:58.7%}.block-account-forgetpassword .fieldset{width:50%;margin-top:0 !important}.block-account-forgetpassword .fieldset>div{width:100%;margin-top:57px}.block-account-forgetpassword .fieldset>div.buttons-set{margin-top:0;padding-top:5px}.block-account-forgetpassword .fieldset>div.buttons-set .btn-primary-go-small{padding-right:0;font-size:16px;line-height:21px;min-width:188px;padding-left:10px}.block-account-forgetpassword .fieldset .label-box{width:35%;font-family:"Arial", sans-serif}.block-account-forgetpassword .fieldset .input-box input{height:29px;background:#f2f2f2}.block-account-forgetpassword .fieldset .fieldset-legend{border-bottom:1px solid #d9d9d9;text-transform:uppercase;padding-bottom:11px;margin-bottom:11px;font-size:18px}.block-account-forgetpassword .fieldset p{font-family:"Arial", sans-serif;line-height:16px}.block-account-forgetpassword .btn,.block-account-forgetpassword .homepage-middle .block-benefits a,.homepage-middle .block-benefits .block-account-forgetpassword a,.block-account-forgetpassword .tp-caption.btn-red,.block-account-forgetpassword .tp-caption.btn-red-short{float:right}.block-account-forgetpassword .inner-sidebar-right{background:none}.block-account-forgetpassword .inner-sidebar-right .inner-sidebar-right2{margin-right:15px;border-bottom:1px solid #d9d9d9}.address-book .account-page-title h1:before,.address-edit .account-page-title h1:before{content:'\e62f';vertical-align:text-bottom;font-size:28px;color:#b3b3b3}.cms-account-benefits{height:285px;box-sizing:border-box;padding:19px 0 0 0;color:#383838;font-size:13px;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.cms-account-benefits h4{font-weight:700;font-size:17px;color:#444444;text-transform:uppercase}.cms-account-benefits p{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:17px}.account-benefits-list{margin-left:-6px}.account-benefits-list li{font-size:15px;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.account-benefits-list li+li{margin-top:16px}.account-benefits-list li:before{width:31px;margin-right:8px;text-align:center}.account-benefits-list .viewed-products:before,.account-benefits-list .marked-products:before,.account-benefits-list .compare-products:before,.account-benefits-list .config-products:before,.account-benefits-list .cart-products:before{color:#383838}.account-benefits-list .viewed-products:before{content:'\e636';font-size:18px}.account-benefits-list .marked-products:before{content:'\e63b';font-size:15px}.account-benefits-list .compare-products:before{content:'\e639';font-size:20px}.account-benefits-list .config-products:before{content:'\e638';font-size:24px}.account-benefits-list .cart-products:before{content:'\e63a';font-size:18px}.password-meter{height:23px;margin-bottom:1px}.password-meter *{display:inline-block;vertical-align:middle;height:8px;width:33px;background:#e7e7e7;margin-right:5px}.password-meter .weak.active{background:#d81010}.password-meter .weak.active.green{background:#219400}.password-meter .medium.active{background:#ffd200}.password-meter .medium.active.green{background:#219400}.password-meter .strong.active{background:#219400}.passwords-meter-link{line-height:23px;text-decoration:underline}.passwords-meter-link:hover+.passwords-meter-description-container .passwords-meter-description{display:block}.pass-disabled .passwords-meter-link{cursor:default;text-decoration:underline}.pass-disabled .passwords-meter-link:hover{text-decoration:underline}.passwords-meter-description-container{position:relative}.passwords-meter-description-container .passwords-meter-description{display:none;position:absolute;top:-217px;background:#fff;padding:15px 20px;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999}.passwords-meter-description-container .passwords-meter-description:after{content:"";position:absolute;width:45px;height:16px;bottom:-16px;left:50px;background:url(http://mifcom.loc/skin/frontend/mifcom/default-standard/css/../images/static/datapicker-arrow.png) 0 0 no-repeat}.passwords-meter-description-container .passwords-meter-description ul{list-style:circle;margin:0 0 10px 17px}.passwords-meter-description-container .passwords-meter-description ul li ul{list-style:disc}.account-header ~ .main .col-main,.account-header ~ .main .col-left,.account-header ~ .main .block-navigation{margin-top:0}.account-header ~ .main .account-page-title{margin-top:0}.account-header ~ .main .account-page-title h1{margin:0}.account-header ~ .main .sc-navigation-item{padding:6px 20px}.account-header ~ .main .sc-navigation-item:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none}.block-account.block-navigation-additional .block-content{padding:0}body[class*="customer"] .col-main,body[class*="customer"] .col-left,body[class*="customer"] .block-navigation,body[class*="sales-order-history"] .col-main,body[class*="sales-order-history"] .col-left,body[class*="sales-order-history"] .block-navigation,body[class*="newsletter-manage-index"] .col-main,body[class*="newsletter-manage-index"] .col-left,body[class*="newsletter-manage-index"] .block-navigation,body[class*="mc-bundle-configuration"] .col-main,body[class*="mc-bundle-configuration"] .col-left,body[class*="mc-bundle-configuration"] .block-navigation,body[class*="reports-product-viewed"] .col-main,body[class*="reports-product-viewed"] .col-left,body[class*="reports-product-viewed"] .block-navigation,body[class*="wishlist-index-index"] .col-main,body[class*="wishlist-index-index"] .col-left,body[class*="wishlist-index-index"] .block-navigation,body[class*="sales-order"] .col-main,body[class*="sales-order"] .col-left,body[class*="sales-order"] .block-navigation{margin-top:0}body[class*="customer"] .account-page-title,body[class*="sales-order-history"] .account-page-title,body[class*="newsletter-manage-index"] .account-page-title,body[class*="mc-bundle-configuration"] .account-page-title,body[class*="reports-product-viewed"] .account-page-title,body[class*="wishlist-index-index"] .account-page-title,body[class*="sales-order"] .account-page-title{margin-top:0}body[class*="customer"] .account-page-title h1,body[class*="sales-order-history"] .account-page-title h1,body[class*="newsletter-manage-index"] .account-page-title h1,body[class*="mc-bundle-configuration"] .account-page-title h1,body[class*="reports-product-viewed"] .account-page-title h1,body[class*="wishlist-index-index"] .account-page-title h1,body[class*="sales-order"] .account-page-title h1{margin:0}body[class*="customer"] .sc-navigation-item,body[class*="sales-order-history"] .sc-navigation-item,body[class*="newsletter-manage-index"] .sc-navigation-item,body[class*="mc-bundle-configuration"] .sc-navigation-item,body[class*="reports-product-viewed"] .sc-navigation-item,body[class*="wishlist-index-index"] .sc-navigation-item,body[class*="sales-order"] .sc-navigation-item{padding:6px 20px}body[class*="customer"] .sc-navigation-item:before,body[class*="sales-order-history"] .sc-navigation-item:before,body[class*="newsletter-manage-index"] .sc-navigation-item:before,body[class*="mc-bundle-configuration"] .sc-navigation-item:before,body[class*="reports-product-viewed"] .sc-navigation-item:before,body[class*="wishlist-index-index"] .sc-navigation-item:before,body[class*="sales-order"] .sc-navigation-item:before{content:"";display:inline-block;vertical-align:middle;font-size:21px;line-height:21px;color:#c60e0a;text-decoration:none}body[class*="customer"] .block-navigation .block-title>span,body[class*="customer"] .block .block-title>span,body[class*="sales-order-history"] .block-navigation .block-title>span,body[class*="sales-order-history"] .block .block-title>span,body[class*="newsletter-manage-index"] .block-navigation .block-title>span,body[class*="newsletter-manage-index"] .block .block-title>span,body[class*="mc-bundle-configuration"] .block-navigation .block-title>span,body[class*="mc-bundle-configuration"] .block .block-title>span,body[class*="reports-product-viewed"] .block-navigation .block-title>span,body[class*="reports-product-viewed"] .block .block-title>span,body[class*="wishlist-index-index"] .block-navigation .block-title>span,body[class*="wishlist-index-index"] .block .block-title>span,body[class*="sales-order"] .block-navigation .block-title>span,body[class*="sales-order"] .block .block-title>span{font-size:17px;padding:10px 16px}body[class*="customer"] .main .sc-navigation-item,body[class*="sales-order-history"] .main .sc-navigation-item,body[class*="newsletter-manage-index"] .main .sc-navigation-item,body[class*="mc-bundle-configuration"] .main .sc-navigation-item,body[class*="reports-product-viewed"] .main .sc-navigation-item,body[class*="wishlist-index-index"] .main .sc-navigation-item,body[class*="sales-order"] .main .sc-navigation-item{font-size:12px}body[class*="customer"] .sidebar-custom-navigation .active .sc-navigation-item,body[class*="sales-order-history"] .sidebar-custom-navigation .active .sc-navigation-item,body[class*="newsletter-manage-index"] .sidebar-custom-navigation .active .sc-navigation-item,body[class*="mc-bundle-configuration"] .sidebar-custom-navigation .active .sc-navigation-item,body[class*="reports-product-viewed"] .sidebar-custom-navigation .active .sc-navigation-item,body[class*="wishlist-index-index"] .sidebar-custom-navigation .active .sc-navigation-item,body[class*="sales-order"] .sidebar-custom-navigation .active .sc-navigation-item{text-decoration:underline}body[class*="customer"] .sidebar-custom-navigation .active .sc-navigation-item:before,body[class*="sales-order-history"] .sidebar-custom-navigation .active .sc-navigation-item:before,body[class*="newsletter-manage-index"] .sidebar-custom-navigation .active .sc-navigation-item:before,body[class*="mc-bundle-configuration"] .sidebar-custom-navigation .active .sc-navigation-item:before,body[class*="reports-product-viewed"] .sidebar-custom-navigation .active .sc-navigation-item:before,body[class*="wishlist-index-index"] .sidebar-custom-navigation .active .sc-navigation-item:before,body[class*="sales-order"] .sidebar-custom-navigation .active .sc-navigation-item:before{margin-right:2px}body[class*="customer"] .fieldset-legend,body[class*="sales-order-history"] .fieldset-legend,body[class*="newsletter-manage-index"] .fieldset-legend,body[class*="mc-bundle-configuration"] .fieldset-legend,body[class*="reports-product-viewed"] .fieldset-legend,body[class*="wishlist-index-index"] .fieldset-legend,body[class*="sales-order"] .fieldset-legend{font:17px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#252525;border-bottom:1px solid #d9d9d9;text-transform:uppercase;padding-bottom:6px;margin-bottom:11px;width:44.3%}body[class*="customer"] .fieldset-legend.no-border,body[class*="sales-order-history"] .fieldset-legend.no-border,body[class*="newsletter-manage-index"] .fieldset-legend.no-border,body[class*="mc-bundle-configuration"] .fieldset-legend.no-border,body[class*="reports-product-viewed"] .fieldset-legend.no-border,body[class*="wishlist-index-index"] .fieldset-legend.no-border,body[class*="sales-order"] .fieldset-legend.no-border{border-bottom:0}body[class*="customer"] .form-field-inline-label .label-box,body[class*="sales-order-history"] .form-field-inline-label .label-box,body[class*="newsletter-manage-index"] .form-field-inline-label .label-box,body[class*="mc-bundle-configuration"] .form-field-inline-label .label-box,body[class*="reports-product-viewed"] .form-field-inline-label .label-box,body[class*="wishlist-index-index"] .form-field-inline-label .label-box,body[class*="sales-order"] .form-field-inline-label .label-box{width:35%}body[class*="customer"] input.input-text,body[class*="sales-order-history"] input.input-text,body[class*="newsletter-manage-index"] input.input-text,body[class*="mc-bundle-configuration"] input.input-text,body[class*="reports-product-viewed"] input.input-text,body[class*="wishlist-index-index"] input.input-text,body[class*="sales-order"] input.input-text{padding:3px 8px}body[class*="customer"] .account-edit .form-field-control,body[class*="customer"] .address-edit .form-field-control,body[class*="sales-order-history"] .account-edit .form-field-control,body[class*="sales-order-history"] .address-edit .form-field-control,body[class*="newsletter-manage-index"] .account-edit .form-field-control,body[class*="newsletter-manage-index"] .address-edit .form-field-control,body[class*="mc-bundle-configuration"] .account-edit .form-field-control,body[class*="mc-bundle-configuration"] .address-edit .form-field-control,body[class*="reports-product-viewed"] .account-edit .form-field-control,body[class*="reports-product-viewed"] .address-edit .form-field-control,body[class*="wishlist-index-index"] .account-edit .form-field-control,body[class*="wishlist-index-index"] .address-edit .form-field-control,body[class*="sales-order"] .account-edit .form-field-control,body[class*="sales-order"] .address-edit .form-field-control{border-bottom:1px solid #d9d9d9}body[class*="customer"] .account-edit .form-field-control p,body[class*="customer"] .address-edit .form-field-control p,body[class*="sales-order-history"] .account-edit .form-field-control p,body[class*="sales-order-history"] .address-edit .form-field-control p,body[class*="newsletter-manage-index"] .account-edit .form-field-control p,body[class*="newsletter-manage-index"] .address-edit .form-field-control p,body[class*="mc-bundle-configuration"] .account-edit .form-field-control p,body[class*="mc-bundle-configuration"] .address-edit .form-field-control p,body[class*="reports-product-viewed"] .account-edit .form-field-control p,body[class*="reports-product-viewed"] .address-edit .form-field-control p,body[class*="wishlist-index-index"] .account-edit .form-field-control p,body[class*="wishlist-index-index"] .address-edit .form-field-control p,body[class*="sales-order"] .account-edit .form-field-control p,body[class*="sales-order"] .address-edit .form-field-control p{margin-top:0}body[class*="customer"] .account-bottom,body[class*="sales-order-history"] .account-bottom,body[class*="newsletter-manage-index"] .account-bottom,body[class*="mc-bundle-configuration"] .account-bottom,body[class*="reports-product-viewed"] .account-bottom,body[class*="wishlist-index-index"] .account-bottom,body[class*="sales-order"] .account-bottom{padding:20px 28px 13px 25px}body[class*="customer"] .account-bottom.ssl-login .ssl,body[class*="sales-order-history"] .account-bottom.ssl-login .ssl,body[class*="newsletter-manage-index"] .account-bottom.ssl-login .ssl,body[class*="mc-bundle-configuration"] .account-bottom.ssl-login .ssl,body[class*="reports-product-viewed"] .account-bottom.ssl-login .ssl,body[class*="wishlist-index-index"] .account-bottom.ssl-login .ssl,body[class*="sales-order"] .account-bottom.ssl-login .ssl{width:12%;padding-top:6px}body[class*="customer"] .account-bottom .btn-primary-go-mid,body[class*="customer"] .account-bottom .btn-primary-add,body[class*="customer"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="customer"] .account-bottom a,body[class*="customer"] .account-bottom .tp-caption.btn-red-short,body[class*="sales-order-history"] .account-bottom .btn-primary-go-mid,body[class*="sales-order-history"] .account-bottom .btn-primary-add,body[class*="sales-order-history"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="sales-order-history"] .account-bottom a,body[class*="sales-order-history"] .account-bottom .tp-caption.btn-red-short,body[class*="newsletter-manage-index"] .account-bottom .btn-primary-go-mid,body[class*="newsletter-manage-index"] .account-bottom .btn-primary-add,body[class*="newsletter-manage-index"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="newsletter-manage-index"] .account-bottom a,body[class*="newsletter-manage-index"] .account-bottom .tp-caption.btn-red-short,body[class*="mc-bundle-configuration"] .account-bottom .btn-primary-go-mid,body[class*="mc-bundle-configuration"] .account-bottom .btn-primary-add,body[class*="mc-bundle-configuration"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="mc-bundle-configuration"] .account-bottom a,body[class*="mc-bundle-configuration"] .account-bottom .tp-caption.btn-red-short,body[class*="reports-product-viewed"] .account-bottom .btn-primary-go-mid,body[class*="reports-product-viewed"] .account-bottom .btn-primary-add,body[class*="reports-product-viewed"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="reports-product-viewed"] .account-bottom a,body[class*="reports-product-viewed"] .account-bottom .tp-caption.btn-red-short,body[class*="wishlist-index-index"] .account-bottom .btn-primary-go-mid,body[class*="wishlist-index-index"] .account-bottom .btn-primary-add,body[class*="wishlist-index-index"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="wishlist-index-index"] .account-bottom a,body[class*="wishlist-index-index"] .account-bottom .tp-caption.btn-red-short,body[class*="sales-order"] .account-bottom .btn-primary-go-mid,body[class*="sales-order"] .account-bottom .btn-primary-add,body[class*="sales-order"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="sales-order"] .account-bottom a,body[class*="sales-order"] .account-bottom .tp-caption.btn-red-short{padding:11px 141px 9px 11px;font-size:16px}body[class*="customer"] .btn-default-back-mid,body[class*="sales-order-history"] .btn-default-back-mid,body[class*="newsletter-manage-index"] .btn-default-back-mid,body[class*="mc-bundle-configuration"] .btn-default-back-mid,body[class*="reports-product-viewed"] .btn-default-back-mid,body[class*="wishlist-index-index"] .btn-default-back-mid,body[class*="sales-order"] .btn-default-back-mid{padding:10px 13px 9px 55px}body[class*="customer"] .btn-default-back-mid:before,body[class*="sales-order-history"] .btn-default-back-mid:before,body[class*="newsletter-manage-index"] .btn-default-back-mid:before,body[class*="mc-bundle-configuration"] .btn-default-back-mid:before,body[class*="reports-product-viewed"] .btn-default-back-mid:before,body[class*="wishlist-index-index"] .btn-default-back-mid:before,body[class*="sales-order"] .btn-default-back-mid:before{border-top:87px solid #d4d4d4;border-right:37px solid transparent}body[class*="customer"] .ssl,body[class*="sales-order-history"] .ssl,body[class*="newsletter-manage-index"] .ssl,body[class*="mc-bundle-configuration"] .ssl,body[class*="reports-product-viewed"] .ssl,body[class*="wishlist-index-index"] .ssl,body[class*="sales-order"] .ssl{float:right;margin:10px 16px 0 0}body[class*="customer"] .required-note,body[class*="sales-order-history"] .required-note,body[class*="newsletter-manage-index"] .required-note,body[class*="mc-bundle-configuration"] .required-note,body[class*="reports-product-viewed"] .required-note,body[class*="wishlist-index-index"] .required-note,body[class*="sales-order"] .required-note{margin-top:11px;font-size:14px}body[class*="customer"] .required-note:before,body[class*="sales-order-history"] .required-note:before,body[class*="newsletter-manage-index"] .required-note:before,body[class*="mc-bundle-configuration"] .required-note:before,body[class*="reports-product-viewed"] .required-note:before,body[class*="wishlist-index-index"] .required-note:before,body[class*="sales-order"] .required-note:before{padding-right:0}.customer-address-index .account-page-title{padding:8px 17px}.customer-address-index .account-page-title h1:before{font-size:25px !important;margin-right:20px}.customer-address-index .box-info .box-content .box-content,.customer-address-index .box-addresses .box-content{font:400 13px/18px Arial,Helvetica,sans-serif;padding:2px 19px 21px 25px}.customer-address-index .box-info .box-content .box-content:first-line,.customer-address-index .box-addresses .box-content:first-line{font-weight:700}.customer-address-index .box-info .box-content .box-address-add .box-content,.customer-address-index .box-addresses .box-address-add .box-content{padding:0 16px 21px 25px}.customer-address-index .box-info .box-content .box-address-add .box-content .btn-primary-add,.customer-address-index .box-addresses .box-address-add .box-content .btn-primary-add{font-size:16px}.customer-address-index .box-info .box-content .box-address-add .box-content .btn-primary-add:after,.customer-address-index .box-addresses .box-address-add .box-content .btn-primary-add:after{line-height:15px;right:6px}.customer-address-index .address-book .link-edit{font-size:11px;margin-left:3px;text-decoration:underline}.customer-address-index .address-book .link-edit:before{content:''}.customer-address-index .addresses-additional .box-title.box-title-wide{margin-bottom:0}.customer-address-index .box-addresses .box-content{padding:2px 19px 42px 25px}.customer-address-index .addresses-additional .box-addresses .box-address{padding-top:17px;padding-bottom:9px}.customer-address-index .addresses-additional .box-addresses .box-bottom{padding-bottom:19px}.customer-address-index .addresses-additional .box-addresses .box-bottom .link-remove{float:none;margin-left:20px}.customer-address-index .account-bottom{padding:28px 28px 23px 25px}body.customer-address-form .address-edit .form-field-control{border-bottom:0;margin-bottom:0;padding-top:10px}body.customer-address-form .address-edit .form-field-control:last-of-type{margin-bottom:-10px}body.customer-address-form .address-edit .fieldset{padding:14px 22px 24px}body.customer-address-form .address-edit .fieldset.fieldset-static .fieldset-legend{margin-bottom:16px}body.customer-address-form input[type="checkbox"]+label{display:inline-block;padding-left:33px;font-size:13px;font-family:Arial, sans-serif}body.customer-address-form .account-bottom .btn-primary-go-mid,body.customer-address-form .account-bottom .btn-primary-add,body.customer-address-form .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body.customer-address-form .account-bottom a,body.customer-address-form .account-bottom .tp-caption.btn-red-short{padding-right:83px}body.customer-address-form .ssl{margin:10px 26px 0 0}body.customer-address-form .form-list li{display:inline-block;vertical-align:top;width:100px}body.customer-address-form .form-list.customer-type-list{margin-left:148px}body.sales-order-history .order-history-title,body.sales-order-view .order-history-title,body.customer-account-index .order-history-title{padding:8px 18px}body.sales-order-history .data-table-wrapper .data-table th,body.sales-order-view .data-table-wrapper .data-table th,body.customer-account-index .data-table-wrapper .data-table th{padding:23px 0 7px 25px}body.sales-order-history .data-table-wrapper .data-table tbody,body.sales-order-view .data-table-wrapper .data-table tbody,body.customer-account-index .data-table-wrapper .data-table tbody{font-family:Arial, sans-serif}body.sales-order-history .data-table-wrapper .data-table tbody tr td,body.sales-order-view .data-table-wrapper .data-table tbody tr td,body.customer-account-index .data-table-wrapper .data-table tbody tr td{font-size:12px;padding:16px 0px 16px 25px;background:none}body.sales-order-history .data-table-wrapper .data-table tbody tr td:nth-last-child,body.sales-order-view .data-table-wrapper .data-table tbody tr td:nth-last-child,body.customer-account-index .data-table-wrapper .data-table tbody tr td:nth-last-child{padding-right:20px}body.sales-order-history .data-table-wrapper .data-table tbody .special-row td,body.sales-order-view .data-table-wrapper .data-table tbody .special-row td,body.customer-account-index .data-table-wrapper .data-table tbody .special-row td{padding:0}body.sales-order-history .data-table-wrapper .data-table tbody .special-row .order-status-current,body.sales-order-view .data-table-wrapper .data-table tbody .special-row .order-status-current,body.customer-account-index .data-table-wrapper .data-table tbody .special-row .order-status-current{text-align:left;margin-left:12px}body.sales-order-history .data-table-wrapper .data-table tbody .special-row .order-status-current span,body.sales-order-view .data-table-wrapper .data-table tbody .special-row .order-status-current span,body.customer-account-index .data-table-wrapper .data-table tbody .special-row .order-status-current span{color:#c60e0a}body.sales-order-history div[class*="order-status"] .progress-line:before,body.sales-order-view div[class*="order-status"] .progress-line:before,body.customer-account-index div[class*="order-status"] .progress-line:before{content:'';width:31px;height:56px;border-style:solid;border-width:0;border-color:transparent transparent transparent #fff;position:absolute;right:-18px;top:0;z-index:20;background:#fff;padding:0;margin:0;transform:skew(-26deg);border-right:6px solid #f2f2f2}body.sales-order-history div.inprogress .progress-line:before,body.sales-order-view div.inprogress .progress-line:before,body.customer-account-index div.inprogress .progress-line:before{border-color:transparent transparent transparent #e3e3e3;background:#e3e3e3;border-right:6px solid #f2f2f2}body.sales-order-history div.complete .progress-line:before,body.sales-order-view div.complete .progress-line:before,body.customer-account-index div.complete .progress-line:before{border-color:transparent transparent transparent #219400;background:#219400;border-right:6px solid #f2f2f2}body.sales-order-history .order-status-progress-line .inprogress .progress-line:after,body.sales-order-view .order-status-progress-line .inprogress .progress-line:after,body.customer-account-index .order-status-progress-line .inprogress .progress-line:after{border-color:#e3e3e3 #e3e3e3 #e3e3e3 transparent;background:#e3e3e3}body.sales-order-history .order-status-delivery .progress-line:after,body.sales-order-history .order-status-processing .progress-line:after,body.sales-order-view .order-status-delivery .progress-line:after,body.sales-order-view .order-status-processing .progress-line:after,body.customer-account-index .order-status-delivery .progress-line:after,body.customer-account-index .order-status-processing .progress-line:after{background:#fff}body.sales-order-history .order-status-progress-line,body.sales-order-view .order-status-progress-line,body.customer-account-index .order-status-progress-line{padding:0 0 0 10px;margin-bottom:28px}body.sales-order-history .order-status-progress-line .progress-desc,body.sales-order-view .order-status-progress-line .progress-desc,body.customer-account-index .order-status-progress-line .progress-desc{font-size:16px;line-height:50px;text-transform:uppercase;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}body.sales-order-history .order-status .pending,body.sales-order-history .order-status .pending_payment,body.sales-order-history .order-status .processing,body.sales-order-view .order-status .pending,body.sales-order-view .order-status .pending_payment,body.sales-order-view .order-status .processing,body.customer-account-index .order-status .pending,body.customer-account-index .order-status .pending_payment,body.customer-account-index .order-status .processing{color:#fe8a01}body.sales-order-history .order-status-progress-line .complete .progress-desc:after,body.sales-order-history .order-status-progress-line .inprogress .progress-desc:after,body.sales-order-view .order-status-progress-line .complete .progress-desc:after,body.sales-order-view .order-status-progress-line .inprogress .progress-desc:after,body.customer-account-index .order-status-progress-line .complete .progress-desc:after,body.customer-account-index .order-status-progress-line .inprogress .progress-desc:after{margin-top:-5px;font-size:21px}body.sales-order-history .order-status-dates,body.sales-order-view .order-status-dates,body.customer-account-index .order-status-dates{padding:0 10px;font-size:13px;font-family:Arial, sans-serif}body.sales-order-history .order-status-dates .order-status-link,body.sales-order-history .order-status-dates ul li .title,body.sales-order-view .order-status-dates .order-status-link,body.sales-order-view .order-status-dates ul li .title,body.customer-account-index .order-status-dates .order-status-link,body.customer-account-index .order-status-dates ul li .title{font-weight:700}body.sales-order-history .order-status-dates ul li,body.sales-order-view .order-status-dates ul li,body.customer-account-index .order-status-dates ul li{font-size:13px;padding-right:42px}body.sales-order-history .account-bottom,body.sales-order-view .account-bottom,body.customer-account-index .account-bottom{padding:16px 28px 13px 25px}.newsletter-manage .col2-set .col-2 img{float:right;margin-top:30px;margin-right:7.5%;position:relative;z-index:99}.newsletter-manage .col2-set .col-2 .fieldset{position:absolute;bottom:-9px;right:-2%;width:90%;height:158px}.newsletter-manage .col2-set .col-2 .fieldset:after{border-color:transparent #f2f2f2 transparent transparent;left:auto;right:100%}.newsletter-description{font-family:Arial, sans-serif}.newsletter-description .subtitle{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}body.newsletter-manage-index .fieldset-legend{width:100%;text-transform:none;border:0;color:#c60e0a;font:18px/13px "Eurostile-Bol",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;margin-bottom:10px}body.newsletter-manage-index .newsletter-manage .col2-set{height:auto;padding:15px 23px 0}body.newsletter-manage-index .newsletter-manage .col2-set .col-1{padding:12px 12px 19px 10px}body.newsletter-manage-index .newsletter-manage .col2-set .col-1 .title{font:30px/17px "Eurostile-Reg",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif}body.newsletter-manage-index .newsletter-manage .col2-set .col-1 .title span{font-size:30px}body.newsletter-manage-index .newsletter-manage .col2-set .col-1 strong{margin-right:17px}body.newsletter-manage-index .ssl{margin:12px 31px 0 0}body.mc-bundle-configuration-index .configuration-title{padding:10px 15px 8px 15px}body.mc-bundle-configuration-index .configuration-title h1{font-size:22px;word-spacing:5px}body.mc-bundle-configuration-index .configuration-title h1:before{font-size:20px !important;margin-right:14px}body.mc-bundle-configuration-index .configuration-table{font-family:Arial, sans-serif}body.mc-bundle-configuration-index .configuration-table .product-name{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif,sans-serif}body.mc-bundle-configuration-index .configuration-table td,body.mc-bundle-configuration-index .configuration-table th{font-size:13px}body.mc-bundle-configuration-index .configuration-table th{padding-top:4px}body.mc-bundle-configuration-index .configuration-table th.first{padding-top:0}body.mc-bundle-configuration-index .configuration-table .decor:before,body.mc-bundle-configuration-index .configuration-table .decor:after{background:#8b8b8b}body.mc-bundle-configuration-index .configuration-table .link-compare{color:#949494;margin-top:-3px;display:block;margin-bottom:4px}body.mc-bundle-configuration-index .configuration-table .link-remove{color:#5d5d5d;display:block;margin-top:-2px}body.mc-bundle-configuration-index .configuration-table-wrapper{padding:23px 23px 0px 39px}body.mc-bundle-configuration-index .configuration-table-wrapper td{padding:20px 10px 10px;color:#2d2727}body.mc-bundle-configuration-index .configuration-table-wrapper td.name{padding-right:0;min-width:400px}body.mc-bundle-configuration-index .configuration-table-wrapper td.price-box .price{font-weight:400}body.mc-bundle-configuration-index .configuration-table-wrapper td.price-box .price .old-price,body.mc-bundle-configuration-index .configuration-table-wrapper td.price-box .price .price-label{display:none}body.mc-bundle-configuration-index .configuration-table-wrapper tbody .first{padding-left:5px}.configuration-show{text-decoration:underline}.account-guest-message .agm-top{height:45px;font-family:Arial, sans-serif;font-size:13px;position:absolute;top:-41px;right:0}.account-guest-message .agm-mid{padding:5px 2px 5px 12px}.account-guest-message .form-fast-registration .btn-primary-go-mid,.account-guest-message .form-fast-registration .btn-primary-add,.account-guest-message .form-fast-registration .homepage-middle .block-benefits a,.homepage-middle .block-benefits .account-guest-message .form-fast-registration a,.account-guest-message .form-fast-registration .tp-caption.btn-red-short{padding:9px 64px 9px 11px;font-size:17px;margin-left:7px}.account-guest-message .form-fast-registration .input-text{width:18.5%;border-right:1px solid #bab9b9}.account-guest-message .agm-bottom{font-family:Arial, sans-serif}.account-guest-message .messages li{margin:0 0 10px !important}.account-guest-message .messages li li{margin:0 0 3px !important}.account-guest-message .messages li span{font-family:Arial,Helvetica,sans-serif}.mc-customer-index-compareproducts .compare-top{margin-top:-17px;padding:0 6px}.mc-customer-index-compareproducts .compare-top .btn-default-back-mid{box-shadow:none}.mc-customer-index-compareproducts .product-tile .product-price{padding-bottom:5px;margin-top:10px}.mc-customer-index-compareproducts .account-page-title{padding:8px 30px}.mc-customer-index-compareproducts .compare-setting{padding:22px 10px 15px 24px}.mc-customer-index-compareproducts .compare-setting .title{margin-bottom:12px;line-height:21px}.mc-customer-index-compareproducts .compare-setting .category-compare{padding:0 0 14px 25px}.mc-customer-index-compareproducts .highlight-label{margin-bottom:22px}.mc-customer-index-compareproducts .compared-products .owl-prev,.mc-customer-index-compareproducts .compared-products .owl-next{top:140px}.mc-customer-index-compareproducts .compared-products .owl-prev:before,.mc-customer-index-compareproducts .compared-products .owl-next:before{width:27px;height:41px;border-radius:0;line-height:41px}.mc-customer-index-compareproducts .compared-products .owl-prev:before{padding-right:3px}.mc-customer-index-compareproducts .compared-products .owl-next:before{padding-left:3px}.mc-customer-index-compareproducts .product-tile .product-image-wrapper{margin-bottom:16px}.mc-customer-index-compareproducts .drag{top:1px}.mc-customer-index-compareproducts .product-tile .product-name{text-align:left;padding-left:10px;height:48px;overflow:visible}.mc-customer-index-compareproducts .product-tile .product-name a{font-size:16px;display:block;height:46px}.mc-customer-index-compareproducts .compare-wrapper .compare-setting{height:462px}.mc-customer-index-compareproducts .product-tile .product-price .price .pre{display:none}.mc-customer-index-compareproducts .product-tile .product-price .price-label .home-hidden:last-child{color:#12a112}.mc-customer-index-compareproducts .compare-wrapper .product-tile{height:462px}.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-price .old-price .price-label.pre,.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-price .old-price .currency{font-size:13px;display:none}.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-price .price{line-height:25px}.mc-customer-index-compareproducts .compare-wrapper .product-tile .btn-set,.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-actions-bottom{position:absolute;bottom:1px;left:2px;right:2px}.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-actions-bottom{bottom:4px;left:4px}.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-actions-bottom .product-id{margin-right:8px}.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-actions-bottom .product-remember{padding-right:0}.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-actions-bottom .link-remove{margin-left:8px}.mc-customer-index-compareproducts .compare-wrapper .product-tile .product-actions-bottom .link-remove:before{margin-right:2px}.mc-customer-index-compareproducts .compare-wrapper .product-tile .btn-primary-go,.mc-customer-index-compareproducts .compare-wrapper .product-tile .btn-primary-go-big{margin-bottom:17px;font-size:16px;font-weight:400;padding:8px 50px 11px 8px}.mc-customer-index-compareproducts .compared-product .product-name-origin{white-space:normal;height:46px}.mc-customer-index-compareproducts .compared-product .config-info{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;margin-left:10px;border-left:1px solid #4a4a4a;position:relative;padding-top:5px;padding-bottom:3px}.mc-customer-index-compareproducts .compared-product .config-info:after{content:"";position:absolute;left:-1px;bottom:0;top:50%;z-index:10;width:10px;height:50%;border-top:1px solid #4a4a4a;background:#fff}.mc-customer-index-compareproducts .compared-product .config-info .version{margin:0 5px 0 12px}.mc-customer-index-compareproducts .compared-product .config-info .date,.mc-customer-index-compareproducts .compared-product .config-info .name{font-size:12px}.mc-customer-index-compareproducts .compared-product .config-info .date{margin-right:5px}.mc-customer-index-compareproducts .compared-product .config-info .name{width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-customer-index-compareproducts .compare-table tr{border-bottom:1px solid #d9d9d9}.mc-customer-index-compareproducts .product-actions{position:absolute;height:152px;right:20px;left:20px;padding:0;bottom:10px}.mc-customer-index-compareproducts .compare-table .compare-attributes-title,.mc-customer-index-compareproducts .compare-table .compare-attributes-wrap{height:36px;line-height:25px;padding-top:5px}.mc-customer-index-compareproducts .compare-table .compare-attributes-wrap{line-height:16px}.mc-customer-index-compareproducts .compare-attributes-value{padding-top:0}.mc-customer-index-compareproducts .compare-attribute-wrap-single{padding-top:3px}.mc-customer-index-compareproducts .compare-attribute-wrap-single .compare-attributes-value{padding-top:9px}.mc-customer-index-compareproducts .compare-attributes-title span:after{right:3px;display:block;top:-2px}.mc-customer-index-compareproducts .compare-attributes-value+.spec-rating-box{margin-top:3px;display:none}.mc-customer-index-compareproducts .compare-table td div{font-size:14px}.mc-customer-index-compareproducts .compare-attributes-value{font-size:13px}.mc-customer-index-compareproducts .compare-table td>div{padding:6px 0 6px 24px}body.mc-bundle-configuration-view .configuration-view-title{padding:8px 13px}body.mc-bundle-configuration-view .configuration-view-title h1{font-size:22px}body.mc-bundle-configuration-view .configuration-view-title h1:before{margin-right:12px;font-size:21px !important;top:3px;position:relative}body.mc-bundle-configuration-view .configuration-view-top{padding:0 0 0 20px}body.mc-bundle-configuration-view .configuration-view-top .inner-content{padding:11px 0 8px 0;width:64.6%}body.mc-bundle-configuration-view .configuration-view-top .inner-content .z-index-config-fix{padding-top:73px;text-align:right;padding-right:17px}body.mc-bundle-configuration-view .configuration-view-top .product-name{margin-left:169px;margin-top:29px;font-size:19px}body.mc-bundle-configuration-view .configuration-view-top .product-name span{font-size:14px;font-weight:400;color:#2d2727}body.mc-bundle-configuration-view .configuration-view-top .inner-sidebar-right{vertical-align:top;padding-top:11px;padding-left:43px}body.mc-bundle-configuration-view .configuration-view-top .inner-sidebar-right .price-label{margin-bottom:5px}body.mc-bundle-configuration-view .configuration-view-top .inner-sidebar-right .price-label span:last-child{color:#12a112}body.mc-bundle-configuration-view .z-index-config-fix .c-panel-option span{font-size:13px}body.mc-bundle-configuration-view .z-index-config-fix .c-panel-option span:before{margin:0 4px 3px 4px}body.mc-bundle-configuration-view .configurations-list-header{display:none}body.mc-bundle-configuration-view .configurations-list-toolbar{padding:0 0 0 15px;background:#ececec;margin:16px 0 0 18px}body.mc-bundle-configuration-view .configuration-view-top .btn-primary-go,body.mc-bundle-configuration-view .configuration-view-top .btn-primary-go-big,body.mc-bundle-configuration-view .configuration-view-top .btn-primary-go-big{padding-top:9px;padding-bottom:9px;font-size:15px;padding-right:71px}body.mc-bundle-configuration-view .product-availability{padding:0;margin-top:5px}body.mc-bundle-configuration-view .product-availability *{vertical-align:middle}body.mc-bundle-configuration-view .configuration-view-result{margin-top:58px}body.mc-bundle-configuration-view .configurations-content{padding:32px 53px 4px 18px}body.mc-bundle-configuration-view .configurations-list-item>div{font-size:15px;padding-left:5px}body.mc-bundle-configuration-view .configurations-list .state-finished .option:before:before{position:absolute;left:7px;font-size:10px;color:#009D03;margin-right:8px;vertical-align:top;display:inline-block}body.mc-bundle-configuration-view .configurations-list .state-conflict .option:before,body.mc-bundle-configuration-view .configurations-list .not-available .option:before{font-size:15px;color:#d81010;vertical-align:top;position:absolute;left:7px}body.mc-bundle-configuration-view .configuration-view-details .configurations-list .btn,body.mc-bundle-configuration-view .configuration-view-details .configurations-list .homepage-middle .block-benefits a,.homepage-middle .block-benefits body.mc-bundle-configuration-view .configuration-view-details .configurations-list a,body.mc-bundle-configuration-view .configuration-view-details .configurations-list .tp-caption.btn-red,body.mc-bundle-configuration-view .configuration-view-details .configurations-list .tp-caption.btn-red-short{width:10%;padding-top:1px;font-size:12px}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li .value span{width:100%}body.mc-bundle-configuration-view .configuration-view-details .configurations-list .value{width:66%;padding-left:11%}body.mc-bundle-configuration-view .configuration-view-details .state-conflict .value-note{width:62%;padding-left:11%;padding-top:0;float:right;margin-right:17.5%;margin-bottom:5px;font-family:Arial,Helvetica,sans-serif}body.mc-bundle-configuration-view .configuration-view-result.c-invalid-result{padding:15px 5px}body.mc-bundle-configuration-view .configuration-view-result.c-invalid-result .c-result:before{font-size:49px;line-height:52px;margin:1px 0 12px -5px}body.mc-bundle-configuration-view .configuration-view-result.c-invalid-result span{display:block;padding-right:10px}body.mc-bundle-configuration-view .configuration-view-result.c-invalid-result strong{font-size:13px;line-height:18px;color:#e90d0d;padding-bottom:5px}body.mc-bundle-configuration-view .configurations-list ul li{padding:10px 5px}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.state-not-finished .option{padding-left:35px;position:relative}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li{display:list-item}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.not-available,body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.state-conflict{background:#ffcfcf}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.not-available .option,body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.state-conflict .option{position:relative}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.not-available .option:before,body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.state-conflict .option:before{position:absolute;left:7px}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.not-available .edit-conf,body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.state-conflict .edit-conf{display:block;color:#c60e0a;margin-top:4px}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.not-available .edit-conf:before,body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li.state-conflict .edit-conf:before{line-height:13px}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li .option,body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li .value{display:inline-block;vertical-align:top}body.mc-bundle-configuration-view .c-summary-main .configurations-content .configurations-list ul li .value{width:60%}body.mc-bundle-configuration-view .configurations-list .state-not-finished .value{color:#c60e0a}body.mc-bundle-configuration-view .configurations-list .state-not-finished.not-available .value{color:#000}body.mc-bundle-configuration-view .configurations-list .state-finished .option:before{font-size:11px;margin-right:13px;margin-left:5px}body.mc-bundle-configuration-view .configuration-view-bottom .product-action-block{padding:38px 0 20px;margin-left:38px}body.mc-bundle-configuration-view .configuration-view-bottom .product-benefits .benefits-title{font-size:24px;margin-bottom:21px}body.mc-bundle-configuration-view .configuration-view-bottom .product-benefits .images{margin-left:4px}body.mc-bundle-configuration-view .configuration-view-bottom .product-benefits ul{margin-left:23px}body.mc-bundle-configuration-view .configuration-view-bottom .product-benefits ul li{margin-bottom:12px;text-transform:uppercase;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif,sans-serif;font-size:14px;padding-left:25px;color:#7e7e7e}body.mc-bundle-configuration-view .configuration-view-bottom .product-benefits ul li:before{font-family:"Icons";content:"\e610";font-size:15px}body.mc-bundle-configuration-view .configuration-view-bottom .price-block{width:33.7%;padding:21px 43px}body.mc-bundle-configuration-view .configuration-view-bottom .btn-primary-go,body.mc-bundle-configuration-view .configuration-view-bottom .btn-primary-go-big{padding-top:8px;padding-bottom:12px;padding-right:19px;width:199px !important}body.mc-bundle-configuration-view .account-bottom{padding:17px 28px 13px 25px}body.reports-product-viewed .account-product-viewed-title,body.wishlist-index-index .account-product-viewed-title,body.customer-account-index .account-product-viewed-title{padding:8px 13px}body.reports-product-viewed .account-product-viewed-title h1:before,body.wishlist-index-index .account-product-viewed-title h1:before,body.customer-account-index .account-product-viewed-title h1:before{margin-right:24px;font-size:24px !important}body.reports-product-viewed .recently-viewed-list li .product-tile,body.reports-product-viewed .my-wishlist li .product-tile,body.wishlist-index-index .recently-viewed-list li .product-tile,body.wishlist-index-index .my-wishlist li .product-tile,body.customer-account-index .recently-viewed-list li .product-tile,body.customer-account-index .my-wishlist li .product-tile{padding-top:17px}body.reports-product-viewed .recently-viewed-list li .product-tile .product-image-wrapper,body.reports-product-viewed .my-wishlist li .product-tile .product-image-wrapper,body.wishlist-index-index .recently-viewed-list li .product-tile .product-image-wrapper,body.wishlist-index-index .my-wishlist li .product-tile .product-image-wrapper,body.customer-account-index .recently-viewed-list li .product-tile .product-image-wrapper,body.customer-account-index .my-wishlist li .product-tile .product-image-wrapper{width:28.4%}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions,body.reports-product-viewed .my-wishlist li .product-tile .product-actions,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions,body.wishlist-index-index .my-wishlist li .product-tile .product-actions,body.customer-account-index .recently-viewed-list li .product-tile .product-actions,body.customer-account-index .my-wishlist li .product-tile .product-actions{width:27.2%;padding-top:11px;padding-left:33px}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .btn-set,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .btn-set,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .btn-set,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .btn-set,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .btn-set,body.customer-account-index .my-wishlist li .product-tile .product-actions .btn-set{margin-bottom:14px}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .btn-set .btn-primary-go,body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .btn-set .btn-primary-go-big,body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .btn-set .btn-default-go,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .btn-set .btn-primary-go,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .btn-set .btn-primary-go-big,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .btn-set .btn-default-go,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .btn-set .btn-primary-go,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .btn-set .btn-primary-go-big,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .btn-set .btn-default-go,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .btn-set .btn-primary-go,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .btn-set .btn-primary-go-big,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .btn-set .btn-default-go,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .btn-set .btn-primary-go,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .btn-set .btn-primary-go-big,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .btn-set .btn-default-go,body.customer-account-index .my-wishlist li .product-tile .product-actions .btn-set .btn-primary-go,body.customer-account-index .my-wishlist li .product-tile .product-actions .btn-set .btn-primary-go-big,body.customer-account-index .my-wishlist li .product-tile .product-actions .btn-set .btn-default-go{padding:9px;width:201px}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .delivery-type span,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .delivery-type span,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .delivery-type span,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .delivery-type span,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .delivery-type span,body.customer-account-index .my-wishlist li .product-tile .product-actions .delivery-type span{vertical-align:middle}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .delivery-type span:first-of-type,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .delivery-type span:first-of-type,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .delivery-type span:first-of-type,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .delivery-type span:first-of-type,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .delivery-type span:first-of-type,body.customer-account-index .my-wishlist li .product-tile .product-actions .delivery-type span:first-of-type{font-weight:bold}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .product-price .home-hidden:last-of-type,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .product-price .home-hidden:last-of-type,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .product-price .home-hidden:last-of-type,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .product-price .home-hidden:last-of-type,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .product-price .home-hidden:last-of-type,body.customer-account-index .my-wishlist li .product-tile .product-actions .product-price .home-hidden:last-of-type{color:#12a112}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .delivery-type span,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .delivery-type span,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .delivery-type span,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .delivery-type span,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .delivery-type span,body.customer-account-index .my-wishlist li .product-tile .product-actions .delivery-type span{vertical-align:top;display:inline-block;margin-top:2px}body.reports-product-viewed .recently-viewed-list li .product-tile .product-actions .delivery-type span:first-of-type,body.reports-product-viewed .my-wishlist li .product-tile .product-actions .delivery-type span:first-of-type,body.wishlist-index-index .recently-viewed-list li .product-tile .product-actions .delivery-type span:first-of-type,body.wishlist-index-index .my-wishlist li .product-tile .product-actions .delivery-type span:first-of-type,body.customer-account-index .recently-viewed-list li .product-tile .product-actions .delivery-type span:first-of-type,body.customer-account-index .my-wishlist li .product-tile .product-actions .delivery-type span:first-of-type{font-weight:bold}body.reports-product-viewed .recently-viewed-list li .product-tile .product-tile-shop,body.reports-product-viewed .my-wishlist li .product-tile .product-tile-shop,body.wishlist-index-index .recently-viewed-list li .product-tile .product-tile-shop,body.wishlist-index-index .my-wishlist li .product-tile .product-tile-shop,body.customer-account-index .recently-viewed-list li .product-tile .product-tile-shop,body.customer-account-index .my-wishlist li .product-tile .product-tile-shop{width:44%;padding-right:0}body.reports-product-viewed .recently-viewed-list li .product-tile .product-tile-shop h2 a,body.reports-product-viewed .my-wishlist li .product-tile .product-tile-shop h2 a,body.wishlist-index-index .recently-viewed-list li .product-tile .product-tile-shop h2 a,body.wishlist-index-index .my-wishlist li .product-tile .product-tile-shop h2 a,body.customer-account-index .recently-viewed-list li .product-tile .product-tile-shop h2 a,body.customer-account-index .my-wishlist li .product-tile .product-tile-shop h2 a{display:block;height:30px}body.reports-product-viewed .recently-viewed-list li .product-tile .product-tile-shop .product-name,body.reports-product-viewed .my-wishlist li .product-tile .product-tile-shop .product-name,body.wishlist-index-index .recently-viewed-list li .product-tile .product-tile-shop .product-name,body.wishlist-index-index .my-wishlist li .product-tile .product-tile-shop .product-name,body.customer-account-index .recently-viewed-list li .product-tile .product-tile-shop .product-name,body.customer-account-index .my-wishlist li .product-tile .product-tile-shop .product-name{font-size:15px;margin-bottom:18px}body.reports-product-viewed .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics,body.reports-product-viewed .my-wishlist li .product-tile .product-tile-shop .product-characteristics,body.wishlist-index-index .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics,body.wishlist-index-index .my-wishlist li .product-tile .product-tile-shop .product-characteristics,body.customer-account-index .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics,body.customer-account-index .my-wishlist li .product-tile .product-tile-shop .product-characteristics{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-right:8%}body.reports-product-viewed .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics li,body.reports-product-viewed .my-wishlist li .product-tile .product-tile-shop .product-characteristics li,body.wishlist-index-index .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics li,body.wishlist-index-index .my-wishlist li .product-tile .product-tile-shop .product-characteristics li,body.customer-account-index .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics li,body.customer-account-index .my-wishlist li .product-tile .product-tile-shop .product-characteristics li{-ms-flex-align:end;align-items:flex-end;width:25%;border-left:1px solid #dedbd2}body.reports-product-viewed .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics li .inner,body.reports-product-viewed .my-wishlist li .product-tile .product-tile-shop .product-characteristics li .inner,body.wishlist-index-index .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics li .inner,body.wishlist-index-index .my-wishlist li .product-tile .product-tile-shop .product-characteristics li .inner,body.customer-account-index .recently-viewed-list li .product-tile .product-tile-shop .product-characteristics li .inner,body.customer-account-index .my-wishlist li .product-tile .product-tile-shop .product-characteristics li .inner{border:0}body.reports-product-viewed .account-bottom,body.wishlist-index-index .account-bottom,body.customer-account-index .account-bottom{padding:16px 28px 19px 28px}.customer-account-index .account-page-title,.sales-order-view .account-page-title{padding:11px 17px 8px}.customer-account-index .welcome-msg,.sales-order-view .welcome-msg{padding:16px 30px 19px}.customer-account-index .box-account.box-info .box .box-title,.sales-order-view .box-account.box-info .box .box-title{padding:0 25px;margin-bottom:12px}.customer-account-index .box-account.box-info .box .box-title a,.sales-order-view .box-account.box-info .box .box-title a{font-size:13px}.customer-account-index .box-info .box-content,.customer-account-index .box-addresses .box-content,.sales-order-view .box-info .box-content,.sales-order-view .box-addresses .box-content{padding:0 25px 34px}.customer-account-index .link-edit:before,.sales-order-view .link-edit:before{content:''}.customer-account-index .box-newsletter .box-bottom,.customer-account-index .box-billing .box-bottom,.customer-account-index .box-shipping .box-bottom,.customer-account-index .box-address .box-bottom,.customer-account-index .box-payment .box-bottom,.customer-account-index .box-shipping-method .box-bottom,.customer-account-index .box-trusted-shops .box-bottom,.sales-order-view .box-newsletter .box-bottom,.sales-order-view .box-billing .box-bottom,.sales-order-view .box-shipping .box-bottom,.sales-order-view .box-address .box-bottom,.sales-order-view .box-payment .box-bottom,.sales-order-view .box-shipping-method .box-bottom,.sales-order-view .box-trusted-shops .box-bottom{padding:0 21px}.customer-account-index .box-billing .box-title:before,.sales-order-view .box-billing .box-title:before{font-size:15px !important;line-height:29px}.customer-account-index .box-shipping .box-title:before,.sales-order-view .box-shipping .box-title:before{font-size:16px !important}.customer-account-index .box-newsletter .box-title:before,.sales-order-view .box-newsletter .box-title:before{font-size:17px !important}.customer-account-index .box-personal-data .link-edit,.sales-order-view .box-personal-data .link-edit{position:absolute;bottom:20px}.customer-account-index .box-personal-data .box-content-user,.customer-account-index .box-personal-data .box-content-password,.sales-order-view .box-personal-data .box-content-user,.sales-order-view .box-personal-data .box-content-password{position:relative;padding-bottom:41px}.customer-account-index .box-recent-orders,.sales-order-view .box-recent-orders{padding:0}.customer-account-index .box-account .box-title,.customer-account-index .box-account .box-title.box-title-wide,.sales-order-view .box-account .box-title,.sales-order-view .box-account .box-title.box-title-wide{padding:2px 23px;margin-bottom:8px}.customer-account-index .box-account .box-title:before,.customer-account-index .box-account .box-title.box-title-wide:before,.sales-order-view .box-account .box-title:before,.sales-order-view .box-account .box-title.box-title-wide:before{font-size:21px;margin-right:7px}.customer-account-index .box-account .box-title a,.customer-account-index .box-account .box-title.box-title-wide a,.sales-order-view .box-account .box-title a,.sales-order-view .box-account .box-title.box-title-wide a{font-size:17px}.customer-account-index .orders-table thead tr th:first-child,.sales-order-view .orders-table thead tr th:first-child{padding-left:26px}.customer-account-index .orders-table tbody,.sales-order-view .orders-table tbody{font-family:Arial, sans-serif}.customer-account-index .orders-table tbody td,.sales-order-view .orders-table tbody td{font-size:13px;padding:14px 9px}.customer-account-index .orders-table tbody td.first,.sales-order-view .orders-table tbody td.first{padding-right:24px;padding-left:26px}.customer-account-index .orders-table tbody td:nth-child(2),.sales-order-view .orders-table tbody td:nth-child(2){padding-right:25px}.customer-account-index .orders-table tbody td .pending_payment,.sales-order-view .orders-table tbody td .pending_payment{color:#fe8a01;font-weight:700}.customer-account-index .orders-table tbody tr.special-row td.first,.sales-order-view .orders-table tbody tr.special-row td.first{padding:0}.customer-account-index .orders-table tbody tr.special-row .order-status-line,.sales-order-view .orders-table tbody tr.special-row .order-status-line{padding:13px 9px 15px 25px}.customer-account-index .orders-table tbody tr.special-row .order-status-line .order-status-current,.sales-order-view .orders-table tbody tr.special-row .order-status-line .order-status-current{margin-bottom:13px;font-size:18px;margin-left:2px;line-height:14px}.customer-account-index .orders-table tbody tr.special-row .order-status-line .order-status-current span,.sales-order-view .orders-table tbody tr.special-row .order-status-line .order-status-current span{color:#c60e0a}.customer-account-index .box-info,.sales-order-view .box-info{padding-bottom:10px}.customer-account-index .box-personal-data .box-content,.sales-order-view .box-personal-data .box-content{padding:0 25px 0}.customer-account-index .box-newsletter .box-bottom,.customer-account-index .box-billing .box-bottom,.customer-account-index .box-shipping .box-bottom,.customer-account-index .box-address .box-bottom,.customer-account-index .box-payment .box-bottom,.customer-account-index .box-shipping-method .box-bottom,.customer-account-index .box-trusted-shops .box-bottom,.sales-order-view .box-newsletter .box-bottom,.sales-order-view .box-billing .box-bottom,.sales-order-view .box-shipping .box-bottom,.sales-order-view .box-address .box-bottom,.sales-order-view .box-payment .box-bottom,.sales-order-view .box-shipping-method .box-bottom,.sales-order-view .box-trusted-shops .box-bottom{bottom:20px}.customer-account-index .box-recent-orders,.sales-order-view .box-recent-orders{margin-top:9px}.customer-account-index .box-account .box-title.box-title-wide,.sales-order-view .box-account .box-title.box-title-wide{padding:2px 24px;font-size:18px;margin-bottom:10px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif,sans-serif}.customer-account-index .box-account .box-title.box-title-wide:before,.sales-order-view .box-account .box-title.box-title-wide:before{font-size:18px;margin-right:8px}.customer-account-index .box-account .box-title.box-title-wide a,.sales-order-view .box-account .box-title.box-title-wide a{font-size:19px;word-spacing:-2px}.customer-account-index .box-recent-configurations,.sales-order-view .box-recent-configurations{padding-right:24px}.customer-account-index .box-recent-configurations .product-name,.sales-order-view .box-recent-configurations .product-name{font-size:19px;margin-bottom:12px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.customer-account-index .recent-configuration-table th,.customer-account-index .recent-configuration-table td,.sales-order-view .recent-configuration-table th,.sales-order-view .recent-configuration-table td{width:1px}.customer-account-index .recent-configuration-table th.column-price,.sales-order-view .recent-configuration-table th.column-price{width:12%}.customer-account-index .recent-configuration-table td.name,.sales-order-view .recent-configuration-table td.name{width:auto}.customer-account-index .recent-configuration-table td,.sales-order-view .recent-configuration-table td{font-family:Arial, sans-serif;padding:15px 13px 12px}.customer-account-index .recent-configuration-table td.first,.sales-order-view .recent-configuration-table td.first{padding:15px 13px 12px}.customer-account-index .recent-configuration-table td.version,.sales-order-view .recent-configuration-table td.version{padding:15px 0 13px}.customer-account-index .recent-configuration-table td.price-box .price,.sales-order-view .recent-configuration-table td.price-box .price{font-weight:400}.customer-account-index .recent-configuration-table td.price-box .old-price,.customer-account-index .recent-configuration-table td.price-box .price-label,.sales-order-view .recent-configuration-table td.price-box .old-price,.sales-order-view .recent-configuration-table td.price-box .price-label{display:none}.customer-account-index .recent-configuration-table td.a-center .link-compare,.sales-order-view .recent-configuration-table td.a-center .link-compare{color:#949494;display:block;margin-bottom:1px}.customer-account-index .recent-configuration-table td.a-center .link-compare:before,.sales-order-view .recent-configuration-table td.a-center .link-compare:before{content:'\e61a';font-size:21px;font-family:'Icons';display:inline-block;vertical-align:middle}.customer-account-index .recent-configuration-table td.a-center .link-remove,.sales-order-view .recent-configuration-table td.a-center .link-remove{color:#5d5d5d;display:block;margin-top:-2px}.customer-account-index .recent-configuration-table td.a-center .link-remove:before,.sales-order-view .recent-configuration-table td.a-center .link-remove:before{font-size:21px}.customer-account-index .box-double .box-account,.sales-order-view .box-double .box-account{padding:0 27px 27px}.customer-account-index .box-double .box-account .box-title,.sales-order-view .box-double .box-account .box-title{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif,sans-serif;padding:2px 0;font-size:19px}.customer-account-index .box-double .box-account .box-title:before,.sales-order-view .box-double .box-account .box-title:before{margin-right:10px}.customer-account-index .box-double .btn-primary-go-small,.sales-order-view .box-double .btn-primary-go-small{min-width:243px;font-size:17px;margin-top:10px;margin-left:2px;padding:10px 10px 10px 12px}.customer-account-index .box-double .box-title-wishlist:before,.sales-order-view .box-double .box-title-wishlist:before{font-size:19px !important;vertical-align:top}.customer-account-index .my-account .box-recent-viewed .box-title-wide,.sales-order-view .my-account .box-recent-viewed .box-title-wide{padding-left:29px;line-height:46px;margin-bottom:-17px}.customer-account-index .my-account .box-recent-viewed .box-title-wide:before,.sales-order-view .my-account .box-recent-viewed .box-title-wide:before{margin-right:11px}.customer-account-index .recently-viewed-list .item .product-tile,.sales-order-view .recently-viewed-list .item .product-tile{padding-top:0}.customer-account-index .recently-viewed-list .item .product-tile .product-image-wrapper,.sales-order-view .recently-viewed-list .item .product-tile .product-image-wrapper{padding:27px 0}.customer-account-index .recently-viewed-list .item .product-tile .product-image-wrapper a,.sales-order-view .recently-viewed-list .item .product-tile .product-image-wrapper a{margin:0 auto}.customer-account-index .recently-viewed-list .item .product-tile .product-tile-shop .product-name,.sales-order-view .recently-viewed-list .item .product-tile .product-tile-shop .product-name{margin-top:33px}.customer-account-index .recently-viewed-list .item .product-actions,.sales-order-view .recently-viewed-list .item .product-actions{min-height:242px}body.customer-account-login .fieldset-legend,body.customer-account-forgotpassword .fieldset-legend{width:100%}body[class*="customer-account-create"] .fieldset-legend{padding-bottom:15px;margin-bottom:18px;width:54.3%;font-size:18px}body[class*="customer-account-create"] .form-field-inline-label .label-box{width:39%}body[class*="customer-account-create"] .account-bottom{padding:24px 25px 5px 44px}body[class*="customer-account-create"] .account-bottom .btn-primary-go-mid,body[class*="customer-account-create"] .account-bottom .btn-primary-add,body[class*="customer-account-create"] .account-bottom .homepage-middle .block-benefits a,.homepage-middle .block-benefits body[class*="customer-account-create"] .account-bottom a,body[class*="customer-account-create"] .account-bottom .tp-caption.btn-red-short{padding:11px 73px 9px 11px}body[class*="customer-account-create"] .account-bottom.account-create-bottom button+.ssl{margin-right:42px}body[class*="customer-account-create"] .required-note{margin-top:0}body[class*="customer-account-create"] .passwords-meter-description-container .passwords-meter-description{width:450px;top:-261px}body[class*="customer-account-create"] .login-password-create .form-field-inline-label .label-box{width:43%}.customer-account-changeforgotten .block-account-forgetpassword .btn.reset-password-btn,.customer-account-changeforgotten .block-account-forgetpassword .homepage-middle .block-benefits a.reset-password-btn,.homepage-middle .block-benefits .customer-account-changeforgotten .block-account-forgetpassword a.reset-password-btn,.customer-account-changeforgotten .block-account-forgetpassword .reset-password-btn.tp-caption.btn-red,.customer-account-changeforgotten .block-account-forgetpassword .reset-password-btn.tp-caption.btn-red-short{float:none;padding-top:10px;padding-bottom:10px}.customer-account-changeforgotten .field{margin-bottom:10px}.customer-account-changeforgotten .block-account-forgetpassword .fieldset .fieldset-legend{width:100%}.customer-account-changeforgotten .form-list label{font-family:Arial,Helvetica,sans-serif}.customer-notify{padding:12px 220px 15px 81px;background:#191919;color:#fff;margin:5px 0 5px;position:relative;font-size:14px;line-height:25px}.customer-notify:before{content:'';position:absolute;display:block;width:43px;height:50px;background:url("https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/customer-note.png") no-repeat;left:27px;top:13px}.customer-notify a{font-weight:700;text-decoration:underline;color:#c60e0a}.customer-notify a:hover{text-decoration:none}.block-account-create .fieldset .generate-password-label{display:inline-block;cursor:pointer;position:relative;line-height:22px;padding-left:25px;font-size:18px}input#generate_password+label:before{content:'';display:block;position:absolute;top:0;left:0;margin-top:2px;height:18px;width:18px;background:#dfdfdf;border:1px solid #fff}input#generate_password:checked+label:after{content:'';display:block;position:absolute;top:0;left:0;margin-top:6px;margin-left:4px;width:10px;height:10px;background:#000}.pass-disabled .col-1,.pass-disabled .col-2{opacity:0.5}.col3-set.login-password-create .col-3{width:48%;margin-top:-4px}.col3-set.login-password-create .col-3 .input-box.recaptcha{float:right;padding:5px 10px}.col3-set.login-password-create .col-2{width:16%}.pass-disabled .passwords-meter-link:hover+.passwords-meter-description-container .passwords-meter-description{display:none}.pass-disabled .passwords-meter-link:hover{text-decoration:underline}.login-password-create .required:after{padding-left:0}.account-dashboard-title h1{margin-bottom:0}.welcome-msg{line-height:18px;background:#fff;padding:16px 30px}.box-account.box-info .box{padding:0;border-right:0}.box-account.box-info .box .box-title{background:#f2f2f2;padding:0 10px}.box-account .checkout-block-wrapper{width:auto;margin-top:15px}.box-account .checkout-block-wrapper .checkout-header{height:32px;position:relative;z-index:15}.box-account .checkout-block-wrapper .checkout-block-content{margin-top:-40px;padding:0 0 0px 0;border-bottom:1px solid #d9d9d9}.box-account .checkout-block-wrapper .checkout-block-content .box-info{margin:0;padding:0}.box-account .box-head,.box-account .box-title{color:#1e1e1e;font-size:18px;font-weight:200}.box-account .box-head a,.box-account .box-title a{color:#1e1e1e;vertical-align:middle}.box-account .box-head:after,.box-account .box-title:after{display:none}.box-account .box{padding:0;width:25%;border-right:0}.box-account .box-head{font:18px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:5px}.box-account .box-title,.box-account .box-title.box-title-wide{font:700 18px/42px Arial,Helvetica,sans-serif;margin-bottom:26px;position:relative;z-index:40;padding:2px 20px}.box-account .box-title:before,.box-account .box-title.box-title-wide:before{font-size:16px}.box-account .box-head-wide,.box-account .box-title-wide{padding:0 12px;width:100%}.box-account .box-sub-title{font-size:16px;font-weight:700}.box-double{margin-top:12px;clear:both}.box-half{float:left;width:49.5%;padding:0 12px 15px;background:#fff}.box-half strong{display:block;font-weight:700;padding:5px 0 15px}.box-half .btn,.box-half .homepage-middle .block-benefits a,.homepage-middle .block-benefits .box-half a,.box-half .tp-caption.btn-red,.box-half .tp-caption.btn-red-short{min-width:220px}.box-half+.box-half{margin-left:1%}.box-info{margin:0;padding-bottom:20px;background:#fff}.box-info.box-info-small-h .box-title a{font-size:12px}.box-info.box-info-small-h .box{padding-bottom:4px}.box-info,.box-addresses{display:table;width:100%}.box-info .box,.box-addresses .box{display:table-cell;padding:8px 12px 0;border:1px solid transparent;position:relative;border-right-color:#e7e7e7}.box-info .box:nth-child(4n+0),.box-addresses .box:nth-child(4n+0){border-right-color:transparent}.box-info .box+.box .box-title:after,.box-addresses .box+.box .box-title:after{content:"";position:absolute;left:-1px;top:0;height:50px;width:1px;background:#e7e7e7}.box-info .box-content,.box-addresses .box-content{font:400 13px/21px Arial,Helvetica,sans-serif;padding:0 19px 20px}.box-info .box-content .other,.box-addresses .box-content .other{margin-top:9px}.box-info .box-content .empty,.box-addresses .box-content .empty{padding:0 8px}.box-info .box-content-user,.box-addresses .box-content-user{padding-bottom:17px;margin-bottom:14px;border-bottom:1px solid #d9d9d9}.box-info .box-title:before,.box-addresses .box-title:before,.box-recent-orders h2:before,.box-title-wishlist:before,.box-title-compare:before,.box-recent-configurations h2:before,.box-recent-viewed .box-title:before{color:#c5c5c5;margin-right:5px;position:relative;z-index:40}.box-personal-data .box-title:before{content:'\e62a';font-size:20px}.box-personal-data .link-edit{margin-top:14px;display:block}.box-personal-data .link-edit:before{display:none}.box-newsletter .box-title:before{content:'\e62e';font-size:21px}.box-billing .box-title:before{content:'\e626';font-size:18px}.box-shipping .box-title:before{content:'\e600';font-size:19px}.box-newsletter .box-bottom,.box-billing .box-bottom,.box-shipping .box-bottom,.box-address .box-bottom,.box-payment .box-bottom,.box-shipping-method .box-bottom,.box-trusted-shops .box-bottom{position:absolute;bottom:3px;left:0;right:0;width:100%;padding:0 12px}.box-addresses{padding-bottom:35px}.box-addresses .box-address{padding-bottom:21px}.box-addresses .box-content{padding-bottom:15px}.box-addresses .box-address-add{width:50%;text-align:right;vertical-align:bottom}.box-addresses .box-address-add .btn,.box-addresses .box-address-add .homepage-middle .block-benefits a,.homepage-middle .block-benefits .box-addresses .box-address-add a,.box-addresses .box-address-add .tp-caption.btn-red,.box-addresses .box-address-add .tp-caption.btn-red-short{min-width:220px}.box-recent-orders{margin-top:12px;background:#fff}.box-recent-orders h2{margin-bottom:8px}.box-recent-orders h2:before{content:'\e60d';font-size:21px}.box-recent-orders .box-title h3:before{content:'\e600';font-size:19px}.box-recent-orders th{padding-bottom:10px}.box-recent-orders td,.box-recent-orders th{font-size:14px;border-bottom:1px solid #d9d9d9}.box-recent-orders .order-status-line,.box-recent-orders .with_status td{background:#f2f2f2;border-bottom:0}.box-title-wishlist:before{content:'\e619';font-size:21px}.box-title-compare:before{content:'\e61a';font-size:21px}.box-recent-configurations h2:before{content:'\e62b';font-size:21px}.box-recent-configurations table{overflow:hidden}.box-recent-configurations th{background:#fff;position:relative;z-index:2}.box-recent-configurations td.first{width:50px}.box-recent-configurations .version{font-weight:bold;width:29px;text-align:center;padding:16px 0}.box-recent-configurations .date{width:96px}.box-recent-configurations .product-name{font-size:18px;color:#c60e0a;padding-left:10px}.box-recent-configurations .decor{margin-left:17px}.box-recent-configurations .decor:before,.box-recent-configurations .decor:after{background:#8b8b8b}.box-recent-configurations>p{padding:5px;padding-left:25px}.box-recent-configurations .btn-primary-go-small{margin:10px 27px 27px;font-size:17px;padding:10px 68px 10px 12px}.box-recent-viewed .box-title:before{content:'\e62c';font-size:21px}.box-bottom{overflow:hidden}.box-bottom a+a{float:right}.addresses-primary,.addresses-additional{background:#fff;box-shadow:inset 0 42px 0 0 #f2f2f2}.addresses-primary .box-address,.addresses-additional .box-address{padding:0 0 20px}.addresses-primary .box-address .box-title,.addresses-additional .box-address .box-title{font-size:14px;background:#f2f2f2;padding-right:0;line-height:36px;height:42px;margin-bottom:12px}.addresses-primary .box-title.box-title-wide,.addresses-additional .box-title.box-title-wide{font-size:14px;background:#f2f2f2;padding-right:0;line-height:36px;height:42px;margin-bottom:12px}.addresses-primary .box-addresses,.addresses-additional .box-addresses{padding:0}.addresses-primary .box-addresses .box-bottom,.addresses-additional .box-addresses .box-bottom{padding-bottom:10px}.addresses-additional{border-bottom:1px solid #c9c9c9}.addresses-additional .box-addresses{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.addresses-additional .box-addresses .box-address .box-content{overflow-x:hidden;margin-right:10px}.box-order-details{padding:0 12px}.box-recent-viewed,.box-recent-configurations{margin-top:14px;background:#fff;border-bottom:1px solid #c9c9c9}.customer-account-index .recently-viewed-list .product-actions{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.customer-account-index .recently-viewed-list .product-image{max-width:180px}.customer-account-index .recently-viewed-list .product-price .price{padding-top:26px}.customer-account-index .recently-viewed-list .old-price{padding-left:74px}.recently-viewed-list{border:0;padding-bottom:0}.recently-viewed-list .first{border-top:0}.recently-viewed-list .item{min-height:242px}.recently-viewed-list .item .product-tile{padding:0}.recently-viewed-list .item .btn-primary-go,.recently-viewed-list .item .btn-primary-go-big{padding:7px;margin:0}.order-status-line{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;line-height:14px;background:#f2f2f2;position:relative;padding:13px 12px 15px}.order-status-line .order-status-line-inner{overflow:hidden}.order-status-line .order-status-dates{text-align:right}.order-status-line .order-status-dates ul{font-size:0;display:inline-block}.order-status-line .order-status-dates ul li{display:inline-block;padding-right:60px;font-size:14px;text-align:right}.order-status-line .order-status-dates ul li .title{font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif}.order-status-line .order-status-current{margin-bottom:8px;font-size:17px}.order-status em{font-family:Arial,Helvetica,sans-serif;font-weight:400}.order-status .complete,.order-status .closed{color:#3c9c26;font-weight:700}.order-status .pending,.order-status .pending_payment,.order-status .processing{color:#f24400}.order-status .prepayment_waiting,.order-status .canceled{color:#c60e0a}.order-status-line-block{position:relative;z-index:30;padding-top:0;padding-bottom:30px;margin-top:15px}.order-status-line-block:before,.order-status-line-block:after{content:'';position:absolute;height:15px;bottom:100%;left:0;background:#e7e7e7}.order-status-line-block:before{transform:skewX(-45deg);transform-origin:bottom right;font-size:0;color:transparent;width:20px;z-index:20}.order-status-line-block:after{right:0;margin-left:20px;z-index:10}.box-order-info{margin:0;padding-bottom:30px}.order-status-dates{font-size:14px;text-align:right}.order-status-dates .time,.order-status-dates .value{padding-bottom:12px}.order-status-dates .order-status-link{text-decoration:underline;color:#c60e0a}.order-status-progress-line{overflow:hidden;margin-bottom:15px}.order-status-progress-line .complete .progress-line{background:#219400}.order-status-progress-line .complete .progress-line:before{border-color:transparent transparent transparent #219400}.order-status-progress-line .complete .progress-line:after{border-color:#219400 #219400 #219400 transparent}.order-status-progress-line .complete .progress-desc{color:#fff}.order-status-progress-line .complete .progress-desc:after{content:'\e61b';margin-left:10px}.order-status-progress-line .inprogress .progress-line{background:#e3e3e3}.order-status-progress-line .inprogress .progress-line:before{border-color:transparent transparent transparent #e3e3e3}.order-status-progress-line .inprogress .progress-line:after{border-color:#e3e3e3 #e3e3e3 #e3e3e3 transparent}.order-status-progress-line .inprogress .progress-desc{color:#333}.order-status-progress-line .inprogress .progress-desc:after{content:'\e631';margin-left:10px}.order-status-progress-line .progress-line{position:relative;height:46px;background:#fff}.order-status-progress-line .progress-desc{font-size:17px;color:#909090;line-height:46px;text-align:center;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;letter-spacing:-1px}.order-status-progress-line .order-status-payment,.order-status-progress-line .order-status-delivery{width:33%}.order-status-progress-line .order-status-processing{width:33%;text-align:center}.order-status-progress-line .order-status-delivery{text-align:right;width:34%}.order-status-progress-line .order-status-payment,.order-status-progress-line .order-status-processing,.order-status-progress-line .order-status-delivery{float:left}.order-status-payment .progress-line,.order-status-processing .progress-line{margin-right:18px}.order-status-payment .progress-line:before,.order-status-processing .progress-line:before{content:'';width:0;height:0;border-style:solid;border-width:23px 0 23px 14px;border-color:transparent transparent transparent #fff;position:absolute;right:-14px;top:0;z-index:2}.order-status-delivery .progress-line:after,.order-status-processing .progress-line:after{content:'';width:0;height:0;border-style:solid;border-width:23px 14px 23px 14px;border-color:#fff #fff #fff transparent;position:absolute;left:-14px;top:0;z-index:2}.order-view-info{float:right}.order-view-date,.order-view-status{font:18px/31px "Eurostile-Reg",Arial,Helvetica,sans-serif;float:left}.order-view-date strong,.order-view-status strong{margin-right:5px}.order-view-date{margin-right:85px}.data-table-bundle-wrapper{padding:0 12px}.box-status-protocol{padding-bottom:35px}.box-status-description{position:relative;margin:45px 0}.box-status-description .box{padding:10px 19px 17px;width:auto}.track-steps{position:absolute;bottom:100%;margin-bottom:15px;width:100%;z-index:50}.track-steps .track-step{position:relative;float:left;text-align:center;height:20px}.track-steps .track-step:before,.track-steps .track-step:after{content:'';position:absolute;left:50%;display:block;height:0;width:0}.track-steps .track-step:before{margin-left:-20px;border-bottom:15px solid #e7e7e7;bottom:0px}.track-steps .track-step:after{margin-left:-17px;border-width:0 15px 12px;border-bottom-color:#fff;bottom:0px}.track-steps .track-step-current:before,.track-steps .track-step-current:after{border-left:18px solid transparent;border-right:18px solid transparent;border-bottom-style:solid;bottom:-1px}.track-steps .track-step-current:before{margin-left:-20px;border-width:0 20px 20px}.track-steps .track-step-current:after{margin-left:-18px;border-width:0 18px 18px}.track-steps .track-step-01{width:25%}.track-steps .track-step-02{width:46%}.track-steps .track-step-03{width:29%}.sales-order-track .c-step-wrapper-main{background:#f2f2f2;padding:30px 24px 40px 30px;height:auto;position:relative}.sales-order-track .c-step-wrapper-main:after{content:"";width:30px;height:30px;background:#fff;border:1px solid #d9d9d9;position:absolute;bottom:-16px;left:0;transform:rotate(-45deg);z-index:1}.sales-order-track .c-step-wrapper-main.track-step-current1:after{left:168px}.sales-order-track .c-step-wrapper-main.track-step-current2:after{left:50%;margin-left:-15px}.sales-order-track .c-step-wrapper-main.track-step-current3:after{left:81.9%;margin-left:-15px}.sales-order-track .c-step-wrapper-main.track-step-current3.canceled{padding:0}.sales-order-track .c-step-wrapper-main.track-step-current3.canceled:after{left:88.9%;display:none}.status-step-wrapper{height:70px;margin-bottom:0;background:transparent;overflow:hidden;border:0}.status-step-wrapper .c-steps{height:70px;counter-reset:step;margin-left:-23px}.status-step-wrapper .c-steps .c-step{text-align:left;transform:skew(154deg);border-left:6px solid #f2f2f2}.status-step-wrapper .c-steps .c-step .status-step-inner{padding:4px 0 0 20px}.status-step-wrapper .c-steps .c-step .status-step-inner:before{width:0;transform:skew(0deg)}.status-step-wrapper .c-steps .c-step .status-step-inner .title{counter-increment:step;transform:skew(-154deg)}.status-step-wrapper .c-steps .c-step .status-step-inner .title:before{content:counter(step) ".";margin-right:7px}.status-step-wrapper .c-steps .c-step .status-step-inner .description{transform:skew(-154deg);margin-left:19px}.status-step-wrapper .c-steps .c-step:last-child .status-step-inner:before{border-right:0}.status-step-wrapper .status-step-short{width:34.5%}.status-step-wrapper .status-step-short .status-step-inner{padding:3px 0 0 19px}.status-step-wrapper .status-step-short .status-step-inner .description i{right:-32px}.status-step-wrapper .c-steps .status-step-mid{width:34%}.status-step-wrapper .c-steps .status-step-mid .status-step-inner{padding:4px 0 0 13px}.status-step-wrapper .c-steps .status-step-mid .status-step-inner:after{border:0}.status-step-wrapper .c-steps .status-step-mid .status-step-inner .description i{right:-18px}.status-step-wrapper .c-steps .status-step-long{width:32%}.status-step-wrapper .c-steps .status-step-long .status-step-inner{padding:4px 0 0 11px}.status-step-wrapper .c-steps .status-step-long .status-step-inner .description i{right:-20px}.status-step-inner{display:block;position:relative;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;height:70px;background:#fff;color:#2b2b2b}.status-step-inner:before{content:'';width:37px;height:70px;border-style:solid;border-width:0;border-color:transparent transparent transparent #fff;position:absolute;right:-18px;top:0;z-index:20;background:#fff;padding:0;margin:0;transform:skew(-26deg);border-right:6px solid #f2f2f2}.status-step-inner:after{border-left:35px solid #fff;z-index:20}.status-step-inner:before{margin-left:7px;z-index:10}.status-step-inner .title{font-size:16px;line-height:26px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif,sans-serif;color:#909090}.status-step-inner .description{color:#909090;font:400 12px/15px Arial,Helvetica,sans-serif;position:relative;z-index:100;width:237px;height:40px}.status-step-inner .description i{position:absolute;right:0;bottom:13px;z-index:50;height:14px}.status-step-inner .description i:before{content:"\EA69";font-size:14px;color:#909090}.status-step-inner .description .status-red{color:#c60e0a}.status-step-inner .description .status-green{color:#01930f}.status-step-inner .description .status-orange{color:#f46700}.status-step-inner .info{display:inline-block;vertical-align:middle;margin-left:5px;cursor:help}.status-step-inner .info:before{content:'\e629';color:#fff;font-size:17px}.c-step-current .status-step-inner{counter-reset:section;background:#e3e3e3;color:#3b3b3b}.c-step-current .status-step-inner:before{background:#e3e3e3}.c-step-current .title{color:#3b3b3b}.c-step-current .title:after{content:'\e631';font-size:16px;vertical-align:-1px;margin-left:11px}.c-step-current .description{color:#3b3b3b}.c-step-done .status-step-inner{background:#219400;color:#fff}.c-step-done .status-step-inner:after{border-left-color:#219400}.c-step-done .status-step-inner:before{background:#219400}.c-step-done .title{color:#fff}.c-step-done .title:after{content:'\e61b';font-size:20px;vertical-align:-4px;margin-left:10px}.c-step-done .description{color:#fff;font-size:12px}.c-step-done .description i:before{color:#fff}.c-step-done .description .status-green,.c-step-done .description .status-red{color:#fff}.box-status{font:13px/21px Arial,Helvetica,sans-serif}.box-status .box-head{clear:both;width:100%;display:inline-block;line-height:28px;margin:11px 0 6px}.box-status .box-head span{clear:both;display:block}.box-status .info-list{padding-bottom:15px}.box-status .info-list li:before{content:""}.box-status .box-sub-title{font-size:13px;margin-bottom:15px}.box-status .box-sub-title li:before{content:"-";margin-right:10px}.box-status .box-content a{text-decoration:underline}.box-status .box-content a:hover{text-decoration:none}.box-status .box-content h4{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#c60e0a}.box-status .box-content ul:not(.info-list)+h4{margin:21px 0px 22px}.box-status .box-content ul:not(.info-list) li{padding-left:10px;position:relative}.box-status .box-content ul:not(.info-list) li:before{content:'\003e';position:absolute;left:0;top:0;color:#d6706f}.box-status .box-content .static-block.two-column{border-bottom:1px #e7e7e7 solid;padding:0;margin:15px 16px 18px 20px}.box-status .box-content .static-block.two-column:first-child .static-block-right{margin-top:-53px}.box-status .box-content .static-block.two-column:first-child .static-block-right img{margin-top:0}.box-status .box-content .static-block.two-column:last-child{border-bottom:0;padding-bottom:0}.box-status .box-content .static-block.two-column .static-block-left{padding:0;float:left;border-right:0;width:58%}.box-status .box-content .static-block.two-column .static-block-left h3{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif;font-size:16px;color:#282727;padding-bottom:8px;padding-top:8px}.box-status .box-content .static-block.two-column .static-block-right{float:right;width:38%;background:#f2f2f2;padding:12px 0 15px 19px;margin-bottom:15px;margin-top:14px}.box-status .box-content .static-block .static-block-left{padding:15px 22px 15px 0;float:left;border-right:1px solid #b5b5b5}.box-status .box-content .static-block .static-block-left p{font-size:14px;line-height:18px}.box-status .box-content .static-block .static-block-right{padding:10px 0 15px 31px;float:left;font-family:Arial, sans-serif}.box-status .box-content .static-block .static-block-right p:first-child{font-weight:700}.box-status .box-content .static-block .static-block-right span{font-size:11px;color:#969696;font-style:italic}.box-status .box-content .static-block .static-block-right a{text-decoration:underline}.box-status .box-content .static-block .static-block-right a:hover{text-decoration:none}.commerzfinanz-static-block{border-top:1px solid #cbcbcb;padding:11px 0 0 3px;margin:24px 0 0 0}.commerzfinanz-static-block div:first-child{font:700 16px/21px Arial,Helvetica,sans-serif}.order-track-info{font:13px/21px "Eurostile-Reg",Arial,Helvetica,sans-serif}.track-info-list{font:normal 13px/19px Arial,Helvetica,sans-serif;float:right;text-align:right}.track-info-text{font:normal 13px/19px Arial,Helvetica,sans-serif;margin-right:40%}.track-production-process{overflow:hidden;padding:20px 0 15px}.track-production-process .order-view-status{float:right}.track-production-process .order-view-status span{color:#c60e0a;font-family:"Eurostile-Med",Arial,Helvetica,sans-serif}.track-production-process .title{float:left;font:18px/31px "Eurostile-Bol",Arial,Helvetica,sans-serif}.status-finish-left{float:left;width:50%}.status-finish-left .box-sub-title{font:19px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;padding:29px 0 0 17px}.status-finish-left .box-sub-title span{clear:both;width:100%;display:inline-block}.status-finish-left .info-list-title{padding:4px 0 2px 17px;font:bold 13px/22px Arial,Helvetica,sans-serif;color:#c60e0a}.status-finish-left .info-list{padding:0 0 0 17px;font:13px/22px Arial,Helvetica,sans-serif}.status-finish-left .info-list .title{width:131px}.status-finish-left .link{padding:0 0 0 17px;margin:19px 0 0 0;display:inline-block;font:bold 13px/15px Arial,Helvetica,sans-serif}.block-download{margin-top:24px;float:right;width:41%;text-align:right;padding:4px 6px 0 0}.sales-order-history .data-table-wrapper{background:#fff;margin-top:0;border-bottom:0}.sales-order-history .data-table-wrapper .data-table .with_status td{background:#f2f2f2;border-bottom:0}.sales-order-history .data-table-wrapper .data-table tr td:last-child{padding-right:15px}.sales-order-history .data-table-wrapper .data-table th{padding:23px 12px 7px}.sales-order-history .data-table-wrapper .data-table td,.sales-order-history .data-table-wrapper .data-table th{font-size:14px;border-bottom:1px solid #c9c9c9}.order-wrapper{background:#fff}.order-wrapper .box-status-protocol{padding:15px 34px 25px}.order-wrapper .box-status-protocol .box-head-wide{padding:0}.order-wrapper .box-status-protocol .status-protocol-table th{padding:7px 12px 0;font:700 14px/17px Arial,Helvetica,sans-serif}.order-wrapper .box-status-protocol .status-protocol-table td div{padding:6px 0 7px}.order-wrapper .box-status-protocol .status-protocol-table th,.order-wrapper .box-status-protocol .status-protocol-table td{font-family:Arial,Helvetica,sans-serif}.order-wrapper .box-status-protocol .status-protocol-table th:last-child,.order-wrapper .box-status-protocol .status-protocol-table td:last-child{padding-right:0;width:54.5%}.order-wrapper .box-status-protocol .status-protocol-table th:first-child,.order-wrapper .box-status-protocol .status-protocol-table td:first-child{padding-left:0;width:12%}.order-wrapper.order-wrapper-block{border-bottom:1px solid #d9d9d9;margin:0px 0 0 0}.order-wrapper.box-account h2{padding:19px 25px 14px 21px}.order-wrapper.box-account .box-head-wide{margin-bottom:0}.order-wrapper.box-account .box-title{font:700 14px/16px Arial,Helvetica,sans-serif;margin-bottom:27px}.order-wrapper.box-account .box-content{line-height:18px;padding-bottom:29px}.order-wrapper.box-account .box{padding-top:11px}.order-wrapper .box-addresses{padding-bottom:0;border-bottom:1px solid #d9d9d9}.order-wrapper #my-orders-table caption.hidden{display:table-caption !important;padding:19px 34px 15px 12px;text-align:left;font:18px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif}.order-wrapper h2{padding:16px 34px 6px}.order-wrapper.top-order-wrapper-table{background:#fff;border-bottom:1px solid #d9d9d9}.order-wrapper.order-wrapper-table{padding:0px 22px 0 22px;background:#fff;position:relative}.order-wrapper.order-wrapper-table:after{content:"";width:276px;height:1px;position:absolute;background:#cdcdcd;bottom:71px;right:42px}.order-wrapper.order-wrapper-table th{font:700 13px/13px Arial,Helvetica,sans-serif}.order-wrapper.order-wrapper-table th:first-child{padding-left:12px}.order-wrapper.order-wrapper-table .data-table-bundle .table-row-spacer td{padding-bottom:10px}.order-wrapper.order-wrapper-table .data-table-bundle .name-column{width:54%}.order-wrapper.order-wrapper-table .data-table-bundle .border .a-right .price-incl-tax{text-align:left;padding-left:96px}.order-wrapper.order-wrapper-table .data-table-bundle .a-left.price-column{text-align:left;padding-left:106px}.order-wrapper.order-wrapper-table .data-table-bundle .simple-product-name b{font-weight:bold}.order-wrapper.order-wrapper-table .data-table-bundle tbody tr:last-of-type .simple-product-name,.order-wrapper.order-wrapper-table .data-table-bundle tbody tr:last-of-type .simple-product-category{border-bottom:0 !important}.order-wrapper.order-wrapper-table .data-table-bundle tbody .simple-product-row td{padding:7px 10px 6px 12px;font:13px/13px Arial,Helvetica,sans-serif}.order-wrapper.order-wrapper-table .data-table-bundle tbody .border td,.order-wrapper.order-wrapper-table .data-table-bundle tbody .bundle-product-row td{padding:15px 0 6px 12px;font:13px/13px Arial,Helvetica,sans-serif}.order-wrapper.order-wrapper-table .data-table-bundle tbody .border td .price,.order-wrapper.order-wrapper-table .data-table-bundle tbody .bundle-product-row td .price{font-weight:normal}.order-wrapper.order-wrapper-table tfoot{background:#f2f2f2}.order-wrapper.order-wrapper-table tfoot tr td{padding:0}.order-wrapper.order-wrapper-table tfoot tr td:first-child{font:15px/24px "Eurostile-Bol",Arial,Helvetica,sans-serif}.order-wrapper.order-wrapper-table tfoot tr td:last-child{font:15px/24px "Eurostile-Reg",Arial,Helvetica,sans-serif;padding-right:20px}.order-wrapper.order-wrapper-table tfoot tr.grand_total td{padding:15px 0 15px}.order-wrapper.order-wrapper-table tfoot tr.grand_total td:first-child{font:20px/54px "Eurostile-Bol",Arial,Helvetica,sans-serif}.order-wrapper.order-wrapper-table tfoot tr.grand_total td:last-child{padding-right:20px;position:relative;font:20px/54px "Eurostile-Bol",Arial,Helvetica,sans-serif}.order-wrapper.order-wrapper-table tfoot tr.grand_total td:last-child:after{content:"";display:block;position:absolute;width:276px;height:1px;right:20px;top:0}.order-wrapper.order-wrapper-table .table-row-cornered td{padding-top:15px;border-top:1px solid #d9d9d9}.order-wrapper.order-wrapper-table .table-row-line:before,.order-wrapper.order-wrapper-table .table-row-line:after,.order-wrapper.order-wrapper-table .table-row-corner:before,.order-wrapper.order-wrapper-table .table-row-corner:after{display:none}.order-wrapper-pad{padding:15px 34px}.sales-order-view .account-bottom,.sales-order-track .account-bottom,.checkout-success-block .account-bottom{padding:28px 0 23px 22px;border-top:0}.sales-order-view .box-status-description,.sales-order-track .box-status-description,.checkout-success-block .box-status-description{margin:0 0 10px 0;background:#fff;border-bottom:1px solid #d9d9d9;z-index:2;position:relative}.sales-order-view .box-head.progress,.sales-order-track .box-head.progress,.checkout-success-block .box-head.progress{font:19px/23px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;padding:25px 0 0 17px}.sales-order-view .box-head.pending,.sales-order-track .box-head.pending,.checkout-success-block .box-head.pending{font:19px/23px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;padding:24px 0 11px 16px;margin-bottom:0}.sales-order-view .box-head.pending+.box-content,.sales-order-track .box-head.pending+.box-content,.checkout-success-block .box-head.pending+.box-content{padding-top:0;padding-left:15px}.sales-order-view .box-head.pending+.box-content .box-sub-title,.sales-order-track .box-head.pending+.box-content .box-sub-title,.checkout-success-block .box-head.pending+.box-content .box-sub-title{font:16px/22px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-bottom:10px}.sales-order-view .box-head.pending+.box-content h4,.sales-order-track .box-head.pending+.box-content h4,.checkout-success-block .box-head.pending+.box-content h4{font:700 13px/17px Arial,Helvetica,sans-serif;color:inherit}.sales-order-view .box-head.pending+.box-content ul,.sales-order-track .box-head.pending+.box-content ul,.checkout-success-block .box-head.pending+.box-content ul{padding-bottom:0}.sales-order-view .box-head.pending+.box-content ul.title-normal-weight+p,.sales-order-track .box-head.pending+.box-content ul.title-normal-weight+p,.checkout-success-block .box-head.pending+.box-content ul.title-normal-weight+p{font:normal 13px/17px Arial,Helvetica,sans-serif;padding-top:15px;margin-top:8px}.sales-order-view .box-head.pending+.box-content ul.title-normal-weight+p+p,.sales-order-track .box-head.pending+.box-content ul.title-normal-weight+p+p,.checkout-success-block .box-head.pending+.box-content ul.title-normal-weight+p+p{font:normal 13px/17px Arial,Helvetica,sans-serif}.sales-order-view .box-head.pending+.box-content ul.title-normal-weight ~ h4,.sales-order-track .box-head.pending+.box-content ul.title-normal-weight ~ h4,.checkout-success-block .box-head.pending+.box-content ul.title-normal-weight ~ h4{font:700 13px/17px Arial,Helvetica,sans-serif;color:#c60e0a}.sales-order-view .box-head.pending+.box-content ul.title-normal-weight .title,.sales-order-track .box-head.pending+.box-content ul.title-normal-weight .title,.checkout-success-block .box-head.pending+.box-content ul.title-normal-weight .title{font-weight:700}.sales-order-view .box-head.pending+.box-content ul li,.sales-order-track .box-head.pending+.box-content ul li,.checkout-success-block .box-head.pending+.box-content ul li{font:normal 13px/17px Arial,Helvetica,sans-serif;padding:0 0px 0 15px}.sales-order-view .box-head.pending+.box-content ul li:before,.sales-order-track .box-head.pending+.box-content ul li:before,.checkout-success-block .box-head.pending+.box-content ul li:before{left:1px}.sales-order-view .box-head.pending+.box-content .info-list .title,.sales-order-track .box-head.pending+.box-content .info-list .title,.checkout-success-block .box-head.pending+.box-content .info-list .title{width:174px}.sales-order-view .box-head.pending.wait-paypal,.sales-order-track .box-head.pending.wait-paypal,.checkout-success-block .box-head.pending.wait-paypal{font-size:18px;padding:8px 0 8px 18px}.sales-order-view .box-head.pending.wait-cash,.sales-order-track .box-head.pending.wait-cash,.checkout-success-block .box-head.pending.wait-cash{font-size:18px;padding:24px 0 11px 18px}.sales-order-view .box-head.pending.wait-commerz,.sales-order-view .box-head.pending.wait-creditcart,.sales-order-track .box-head.pending.wait-commerz,.sales-order-track .box-head.pending.wait-creditcart,.checkout-success-block .box-head.pending.wait-commerz,.checkout-success-block .box-head.pending.wait-creditcart{font-size:18px;padding-top:3px}.sales-order-view .box-head.pending.wait-creditcart,.sales-order-track .box-head.pending.wait-creditcart,.checkout-success-block .box-head.pending.wait-creditcart{padding-top:10px}.sales-order-view .box-head.pending.wait-payment-delivery,.sales-order-track .box-head.pending.wait-payment-delivery,.checkout-success-block .box-head.pending.wait-payment-delivery{font-size:18px;padding:21px 0 16px 20px}.sales-order-view .box-head.pending.wait-prepaiment,.sales-order-view .box-head.pending.wait-sofort,.sales-order-track .box-head.pending.wait-prepaiment,.sales-order-track .box-head.pending.wait-sofort,.checkout-success-block .box-head.pending.wait-prepaiment,.checkout-success-block .box-head.pending.wait-sofort{font-size:18px;padding:6px 0 8px 20px}.sales-order-view .order-status-dates .value,.sales-order-track .order-status-dates .value,.checkout-success-block .order-status-dates .value{padding-bottom:0}.sales-order-view .order-status-current,.sales-order-track .order-status-current,.checkout-success-block .order-status-current{padding-top:13px}.order-welcome-message{display:inline-block;width:61%;font-family:Arial, sans-serif;line-height:19px}body.sales-order-track .account-bottom{padding:28px 28px 21px 25px}body.sales-order-track .box-addresses .box-content:first-line{font-weight:700}body.sales-order-track .box-head.pending+.box-content ul.prepayment-waiting-list li{line-height:21px}.box-status-description .info-list.title-normal-weight .title{font-weight:700}.configuration-table-wrapper{padding:23px 23px 0px 44px;border:0;margin:0;background:#fff}.configuration-table-wrapper:before,.configuration-table-wrapper:after{display:none}.configuration-table-wrapper:first-child{margin-top:15px}.configuration-title h1:before,.configuration-view-title h1:before{content:'\e62b';vertical-align:text-bottom;font-size:28px}.configuration-title{overflow:hidden}.configuration-title h1{float:left}.configuration-view-title{padding:7px 13px}#configuration_addtocart_form{background:#fff}.configuration-view-wrapper{padding:0 15px;border-bottom:1px solid #dcdcdc}.configuration-view-wrapper .c-summary-sidebar{padding-left:0;width:17.5%}.configuration-view-wrapper .c-summary-main{width:82.5%}.configuration-view-wrapper .c-summary-main .configurations-content{padding-right:0}.configuration-view-top{display:table;width:100%}.configuration-view-top .z-index-config-fix{padding-top:20px;padding-bottom:0}.configuration-view-top .btn-primary-go,.configuration-view-top .btn-primary-go-big{padding-top:5px;padding-bottom:5px}.configuration-view-top .inner-content,.configuration-view-top .inner-sidebar-right{display:table-cell}.configuration-view-top .inner-content{width:71.6%;vertical-align:top}.configuration-view-top .inner-sidebar-right{width:28.4%;vertical-align:middle;padding-left:40px;border-left:1px solid #d9d9d9}.configuration-view-top .product-price{padding-bottom:15px}.configuration-view-top .product-price .price-label.pre{display:none}.configuration-view-top .product-price .old-price{display:none}.configuration-view-top .image-box{float:left}.configuration-view-top .product-name{font:18px/25px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-left:180px;margin-top:45px;color:#c60e0a}.configuration-view-top .product-name span{display:block;color:#000;font-size:14px}.configuration-view-details{padding-bottom:25px}.configuration-view-details .configurations-list{font:13px "Eurostile-Reg",Arial,Helvetica,sans-serif}.configuration-view-details .configurations-list .js-goto-option{display:none}.configuration-view-details .configurations-list .value{width:50%}.configuration-view-details .configurations-list .value>span{display:block}.configuration-view-details .configurations-list .value-note{display:none;padding-left:23px;color:#d81010;float:left;width:79%}.configuration-view-details .configurations-list .btn,.configuration-view-details .configurations-list .homepage-middle .block-benefits a,.homepage-middle .block-benefits .configuration-view-details .configurations-list a,.configuration-view-details .configurations-list .tp-caption.btn-red,.configuration-view-details .configurations-list .tp-caption.btn-red-short{display:none;float:right;width:21%;font-size:14px;color:#fff;font-family:"Eurostile-Reg",Arial,Helvetica,sans-serif;text-transform:none}.configuration-view-details .configurations-list .btn:before,.configuration-view-details .configurations-list .homepage-middle .block-benefits a:before,.homepage-middle .block-benefits .configuration-view-details .configurations-list a:before,.configuration-view-details .configurations-list .tp-caption.btn-red:before,.configuration-view-details .configurations-list .tp-caption.btn-red-short:before{margin:0}.configuration-view-details .state-conflict .value-note{display:block}.configuration-view-details .state-conflict .btn,.configuration-view-details .state-conflict .homepage-middle .block-benefits a,.homepage-middle .block-benefits .configuration-view-details .state-conflict a,.configuration-view-details .state-conflict .tp-caption.btn-red,.configuration-view-details .state-conflict .tp-caption.btn-red-short{display:block}.z-index-config-fix{padding-bottom:15px;z-index:30}.z-index-config-fix .c-panel-config-load{z-index:31}.z-index-config-fix .c-panel-option span{font-size:14px}.z-index-config-fix .c-panel-option span:before{margin:0 4px 4px 0}.z-index-config-fix .c-panel-options .support span:before{margin-right:4px}.z-index-config-fix.bottom{background:#f2f2f2;border-bottom:1px solid #cdcdcd;padding:11px 0 11px 192px}.c-panel-config-load .c-panel-options{width:auto;margin:0 auto}.c-panel-config-load .c-panel-options .c-panel-item{display:inline-block}.c-panel-config-load .c-panel-options .c-panel-item a,.c-panel-config-load .c-panel-options .c-panel-item span{color:#808080}.c-panel-config-load .c-panel-option{display:block;text-transform:none;padding:0 10px}.c-panel-config-load .c-panel-option:before{margin:0 10px 0 0}.c-panel-config-load .c-panel-option:hover span{text-decoration:underline}.c-panel-config-load span{display:inline-block;vertical-align:middle;font-size:12px}.configuration-view-result{font:13px/18px "Eurostile-Bol",Arial,Helvetica,sans-serif;margin-top:15px;text-align:center}.configuration-view-result .c-result{overflow:hidden}.configuration-view-result .c-result:before{display:block;font-size:38px;line-height:38px;margin:1px 0 10px}.configuration-view-result.c-valid-result{padding:15px 20px 15px}.configuration-view-result.c-valid-result .c-result:before{content:'\e610';color:#50af29;text-align:center}.configuration-view-result.c-warning-result{padding:15px 16px 20px}.configuration-view-result.c-warning-result .c-result:before{content:'\e60e';color:#ffd200}.configuration-view-result.c-invalid-result{padding:15px 16px 20px}.configuration-view-result.c-invalid-result strong{font:14px/15px "Eurostile",Arial,Helvetica,sans-serif;clear:both;display:block;text-align:center;font-weight:700;padding-bottom:10px}.configuration-view-result.c-invalid-result .c-result div{text-align:left;font:12px/18px Arial,Helvetica,sans-serif}.configuration-view-result.c-invalid-result .c-result div span{font-weight:700}.configuration-view-result.c-invalid-result .c-result:before{content:'\e60e';color:#d81010}.configuration-view-result.c-invalid-result .btn,.configuration-view-result.c-invalid-result .homepage-middle .block-benefits a,.homepage-middle .block-benefits .configuration-view-result.c-invalid-result a,.configuration-view-result.c-invalid-result .tp-caption.btn-red,.configuration-view-result.c-invalid-result .tp-caption.btn-red-short{display:none;margin:10px -5px 0}.configuration-view-bottom{position:relative}.configuration-view-bottom .product-action-block{border-width:0;background:none;width:100%;float:none;padding:32px 0;min-height:202px}.configuration-view-bottom .price-block{position:absolute;right:0;top:0;height:100%;width:32%;padding:30px 25px;border-left:1px solid #cdcdcd}.configuration-view-bottom .price-block .price-label.pre{display:none}.configuration-view-bottom .price-block .btn,.configuration-view-bottom .price-block .homepage-middle .block-benefits a,.homepage-middle .block-benefits .configuration-view-bottom .price-block a,.configuration-view-bottom .price-block .tp-caption.btn-red,.configuration-view-bottom .price-block .tp-caption.btn-red-short{width:100%}.configuration-view-bottom .product-price{padding-bottom:15px}.configuration-view-bottom .product-price .old-price{display:none}.configuration-view-bottom .product-benefits{float:left;width:68%;padding:0}.configuration-view-bottom .product-benefits .benefits-title{text-transform:uppercase;font:27px "Eurostile-Med",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;margin-bottom:20px}.configuration-view-bottom .product-benefits ul li:before{color:#219400}.configuration-view-bottom .product-benefits .checked-list{margin-bottom:0}.configuration-view-bottom .product-availability{clear:both;padding:10px 25px}.configuration-view-bottom .btn-default-back-mid{min-width:0;width:18%;position:absolute;bottom:26px;left:0}.configuration-view-bottom .btn-primary-go,.configuration-view-bottom .btn-primary-go-big{padding-top:5px;padding-bottom:5px}.configuration-table .link-compare:before{content:'\e61a';font-size:21px}.c-summary-sidebar .c-valid-result{background:#f2f2f2}.c-summary-main .configurations-list-switcher{padding:6px 0 14px 0}.c-summary-main .configurations-list-switcher .title{max-width:none;padding:12px 16px 0;font-size:13px}.c-summary-main .configurations-list-switcher .configurations-navigation{margin-right:10px}.c-summary-main .configurations-list-switcher .configurations-navigation li{background:#fff;color:#242424;border-radius:2px;min-width:78px}.c-summary-main .configurations-list-switcher .configurations-navigation li.active,.c-summary-main .configurations-list-switcher .configurations-navigation li:hover{color:#e6e6e6;background:#323232}.c-summary-main .configurations-list-switcher .configurations-navigation li.active:after,.c-summary-main .configurations-list-switcher .configurations-navigation li:hover:after{display:none}.c-summary-main .configurations-content .configurations-list ul li:before{display:none}.account-compare-title h1:before{content:'\e61a';vertical-align:text-bottom;font-size:28px}.no-compare-msg{min-height:400px}.no-compare-msg p{text-align:center;padding-top:20px;font:14px "Eurostile-Reg",Arial,Helvetica,sans-serif}.compare-wrapper{padding:0}.compare-wrapper .compare-setting,.compare-wrapper .product-tile{height:425px;border-bottom:1px solid #d9d9d9;background:#fff}.compare-wrapper .compare-setting .btn-primary-go,.compare-wrapper .compare-setting .btn-primary-go-big,.compare-wrapper .product-tile .btn-primary-go,.compare-wrapper .product-tile .btn-primary-go-big{padding:8px 50px 7px 17px}.compare-wrapper .product-tile{border-left:1px solid #d9d9d9}.compare-wrapper .product-tile-bottom,.compare-wrapper .compare-setting-bottom{margin-top:4px}.compare-wrapper .category-compare{cursor:pointer;display:block;position:relative;font:700 13px Arial,Helvetica,sans-serif;padding:0 0 10px 25px}.compare-wrapper .category-compare:after,.compare-wrapper .category-compare:before{content:'';width:15px;height:15px;position:absolute;left:0;top:0}.compare-wrapper .category-compare:before{background:#f0f0f0;border:1px solid #b4b4b4;border-radius:2px}.compare-wrapper .category-compare.active:after{background:transparent;content:'\e61b';font-size:13px;margin:0 0 0 2px;color:#5a5a5a}.compare-top{margin-bottom:10px}.compare-top .btn,.compare-top .homepage-middle .block-benefits a,.homepage-middle .block-benefits .compare-top a,.compare-top .tp-caption.btn-red,.compare-top .tp-caption.btn-red-short{box-shadow:1px 1px 1px 1px rgba(0,0,0,0.25)}.compare-setting{padding:15px 10px 15px 24px;background:#fff}.compare-setting .title{font:16px "Eurostile-Bol",Arial,Helvetica,sans-serif;color:#c60e0a;margin-bottom:23px}.compare-setting .categories-compare{max-height:270px;overflow:auto;position:relative}.compare-setting-top{display:table;width:100%}.compare-setting-top .fieldset{display:table-row;height:100%}.drag{position:absolute;top:5px;left:15px;width:40px;height:40px;cursor:move;z-index:800}.drag:before{content:'\e637';font-size:35px;color:#d1d0d0}.compare-survey{width:17.5%;float:left}.compared-products{margin-left:17.5%}.compared-products .owl-prev,.compared-products .owl-next{top:85px;margin-top:0}.ui-sortable-helper .compared-product{opacity:0.8}.compared-product .product-id{margin-right:5px}.compared-product .link-remove{margin-left:10px;color:#7f7a78;text-decoration:none;cursor:pointer}.compared-product .link-remove:hover{text-decoration:underline}.compared-product .product-name-origin{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.compared-product .js-highlight-difference{background:#ccc}.product-tile-placeholder{position:relative;width:219px;height:100%;text-align:center;border:2px dotted #d9d9d9}.product-tile-placeholder:before,.product-tile-placeholder:after{position:absolute;display:block;content:'\ea36';color:#d9d9d9;font-size:50px;left:50%;margin-left:-25px}.product-tile-placeholder:before{top:200px}.product-tile-placeholder:after{bottom:200px}.compare-table{font:13px/13px "Eurostile-Reg",Arial,Helvetica,sans-serif;width:100%;table-layout:fixed}.compare-table tbody{padding-bottom:7px}.compare-table .compare-attributes-title,.compare-table .compare-attributes-wrap{background:#fff;border-bottom:1px solid #d9d9d9;margin-top:4px;padding-left:24px}.compare-table .compare-attributes-wrap{border-left:1px solid #d9d9d9}.compare-table .dummy div{height:24px}.compare-table th,.compare-table td{vertical-align:top}.compare-table th>div,.compare-table td>div{padding:5px}.compare-table td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#fff}.compare-table td div{border-left:1px solid #d9d9d9;padding-left:24px}.compare-table.compare-table-attributes td div{border-left:0}.compare-table .highlight-difference div{background:#cff2ff}.compare-table .table-row-cornered td,.compare-table .table-row-cornered th{border-top:0;padding:0}.compare-table .table-row-corner:after,.compare-table .table-row-corner:before{left:-27px;top:0;bottom:auto}.compare-table .table-row-corner:after{right:0}.compare-table .last div{border-bottom:1px solid #d9d9d9}.compare-attributes-title,.compare-attributes-value{font-size:14px;white-space:nowrap;font-family:"Eurostile-Hea",Arial,Helvetica,sans-serif}.compare-attributes-value{padding-top:7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.compare-attributes-value+.spec-rating-box{margin-top:10px}.compare-attributes-title{color:#c60e0a}.compare-attributes-title span{position:relative;cursor:pointer;display:block;padding:0 50px 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:50}.compare-attributes-title span:after{position:absolute;right:24px;content:'\e61d';font-size:23px}.compare-attributes-title .image{display:inline-block;max-height:25px;vertical-align:-5px;margin-right:5px}.compare-attributes-title.active span:after{content:'\e61e'}.compare-attributes-title.empty span{cursor:default}.compare-attributes-title.empty span:after{display:none}.compare-attributes-title{height:50px;line-height:39px}.compare-attributes-wrap{height:50px}.compare-attribute-wrap-single .compare-attributes-value{padding-top:15px}.newsletter-manage{font:13px/18px "Eurostile-Reg",Arial,Helvetica,sans-serif}.newsletter-manage .box-account{margin-top:35px}.newsletter-manage .fieldset-legend{margin-top:6px;margin-bottom:12px;color:#c70e0b;font-size:17px}.newsletter-manage .form-field-control{padding-top:10px}.newsletter-manage .col2-set{position:relative;height:474px;padding:15px 23px 70px;border-bottom:1px solid #c9c9c9}.newsletter-manage .col2-set .col-1{padding:8px 12px 20px;width:100%}.newsletter-manage .col2-set .col-1 .title{font:30px/21px "Eurostile-Med",Arial,Helvetica,sans-serif;color:#2a2a2a;margin-bottom:48px}.newsletter-manage .col2-set .col-1 .title span{font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.newsletter-manage .col2-set .col-2{position:absolute;top:6px;right:27px}.newsletter-manage-title h1:before{content:'\e62e';vertical-align:text-bottom;font-size:28px}.newsletter-description{padding-bottom:22px;width:53%}.newsletter-description p{line-height:18px}.newsletter-description p+p{margin-top:17px}.newsletter-description .subtitle{font-size:20px;font-family:"Eurostile-Bol",Arial,Helvetica,sans-serif}.newsletter-manage-index .box-account{background:#fff;margin-top:7px}.newsletter-manage-index .fieldset{position:relative;background:#f2f2f2;margin-left:-25px;padding:25px;width:47%;font-size:14px}.newsletter-manage-index .fieldset:after{width:0;height:0;border-style:solid;border-width:157px 82px 0 0;border-color:#f2f2f2 transparent transparent transparent;display:block;content:"";position:absolute;top:0;left:100%}.newsletter-manage-index .fieldset label:before{border:0}.newslatter-note{padding:10px 54px 10px 20px;background:#f2f2f2;margin-left:-25px;margin-right:-17px;margin-top:10px;font-family:Arial,Helvetica,sans-serif}.newsletter-email{padding:5px 10px;width:230px}.newsletter-manage-index .not-logged-newsletter{padding:11px 25px;min-height:158px}.newsletter-manage-index .not-logged-newsletter .form-field{margin-bottom:0;position:relative}.newsletter-manage-index .not-logged-newsletter .newsletter-email{width:250px;overflow:hidden}.newsletter-manage-index .not-logged-newsletter .newsletter-email.validation-failed{text-indent:-999px}.newsletter-manage-index .not-logged-newsletter .validation-advice{position:absolute;top:3px;left:120px}.reports-product-viewed .box-title{display:none}.reports-product-viewed .box-recent-viewed{margin:0 -1px}.account-wishlist-title{padding:8px 27px}.account-wishlist-title h1:before{content:'\e619';vertical-align:text-bottom;font-size:28px}.account-product-viewed-title{padding:9px 27px}.account-product-viewed-title h1:before{content:'\e62c';vertical-align:text-bottom;font-size:28px}.wishlist-list{border:0;padding-bottom:0;background:#fff}.wishlist-list .btn-primary-go,.wishlist-list .btn-primary-go-big{padding-top:7px;padding-bottom:7px}.wishlist-empty{padding:0 27px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:bold}.page-print h2,.page-print h3{font-size:13px;font-weight:bold}.page-print h2.h2{font-size:16px;font-weight:bold}.page-print .order-date{background:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px}.page-print .col2-set{margin:0 0 10px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.christmas-order-note{padding:30px 24px 0 30px;color:#c60e0a;font-family:Arial,Helvetica,sans-serif;font-size:14px;background:#f2f2f2}

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(https://www.mifcom.ch/skin/frontend/mifcom/default-standard/lib/owl-carousel/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
.ekomi-shop-snippets {

}	

.ekomi-shop-snippets .rating-box {
	float: left;
	margin-right: 4px;
	margin-top: 3px;
}

@charset "UTF-8";/*!Animate.css - http://daneden.me/animate Licensed under the MIT license -http://opensource.org/licenses/MIT Copyright (c) 2015 Daniel Eden*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}100%{-webkit-transform:none;transform:none}}@keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}100%{-webkit-transform:none;transform:none}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("https://www.mifcom.ch/skin/frontend/base/default/css/bannerslider/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

