@charset "UTF-8";
.overlayContainer,.rsABlock,.rsDefault .rsCloseVideoBtn,.rsLink{-webkit-backface-visibility:hidden}
.rsArrow,.rsThumbs,.rsThumbsArrow{cursor:pointer}
.rsGCaption,.rsOverflow,.rsTabs,.rsThumb,.rsThumbs{float:left}
.L-6-3-1:after,.cell:after,.cf:after,.clear:after,.column-container:after,.dispatch-listing .description:after,.dispatch-listing .name:after,.dispatch-listing:after,.download-groups:after,.download-item-files:after,.download-items:after,.download-language-selection ul:after,.form-row:after,.gbox:after,.gridFormCell:after,.hp-gateway-form .heidelpay-actions:after,.journal .journal-articles--mobile:after,.journal .journal-top-storys:after,.journal article .article-picture:after,.journal article:after,.journal-archive-footer .journal-archive-listing:after,.journal-category .journal-category-listing:after,.journal-detail .category-share-wrapper:after,.journal-detail .rich-media:after,.journal-related-footer .journal-related-listing:after,.layout:after,.lookbook-products:after,.lookbookWrapper .lookbook:after,.mykitaContainer:after,.mykitaHeroContainer:after,.mykitaSmallContainer:after,.panel-summary-dispatch .description:after,.panel-summary-dispatch .name:after,.panel-summary-payment .description:after,.panel-summary-payment .name:after,.panel:after,.payLogosContainer:after,.payment-listing .description:after,.payment-listing .name:after,.payment-listing:after,.pika-single:after,.productListing:after,.productlisting-first:after,.row:after,.shopList:after,.sidebar-basket .product-description:after,.sidebar-basket dl:after,.slick-track:after,.thFormRow:after,.toolsheader dl:after,.toolsheader-module-cart .product-description:after,.two-column .gbox:after,.typoExample h4:after,.typoExample:after{clear:both}
.hidden,.rsHidden,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.royalSlider{width:600px;height:400px;position:relative;direction:ltr}
.rsContainer,.rsOverflow{height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;width:100%}
.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}
.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}
.rsOverflow{overflow:hidden}
.rsThumb{position:relative}
.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}
.rsHidden{opacity:0;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}
.rsGCaption{width:100%;text-align:center}
.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}
.rsABlock,.rsDefault.rsHor .rsArrowLeft,.rsDefault.rsVer .rsArrowLeft,.rsLink,.rsSlide,.rsVideoFrameHolder{top:0;left:0}
.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}
.rsSlide{position:absolute;display:block;overflow:hidden;height:100%;width:100%}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}
.rsContent{width:100%;height:100%;position:relative}
.rsPreloader{position:absolute;z-index:0}
.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.rsThumbs{position:relative;overflow:hidden;z-index:22}
.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}
.rsVideoFrameHolder{position:absolute;background:#141414;opacity:0;-webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive{opacity:1}
.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}
.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}
.rsABlock{position:absolute;z-index:15}
.grab-cursor{cursor:url(grab.png) 8 8,move}
.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}
.rsNoDrag{cursor:auto}
.rsLink{position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}
.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#151515}
.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsDefault.rsVer .rsArrow{width:100%;height:44px}
.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}
.rsDefault.rsHor .rsArrowRight{right:0;top:0}
.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url(rs-default.png);background-color:rgba(0,0,0,.75);*background-color:#111;border-radius:2px}
.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}
.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}
.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}
.rsDefault .rsArrowDisabled .rsArrowIcn{background-color:rgba(0,0,0,.4);opacity:.4;*display:none}
.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:2em;width:100%;height:auto;margin:0 auto;background:#000;background:rgba(0,0,0,.75);text-align:center;line-height:18px;overflow:hidden}
.rsDefault .rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;margin:0 5px 1px;border-radius:50%;background:#777;background:rgba(255,255,255,.5)}
.rsDefault .rsBullet.rsNavSelected{background-color:#FFF}
.rsDefault .rsThumbsHor{padding-bottom:4px;width:100%;height:72px}
.rsDefault .rsThumbsVer{padding-right:4px;width:96px;height:100%;position:absolute;top:0;right:0}
.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}
.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}
.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}
.rsDefault .rsThumb img{width:100%;height:100%}
.rsDefault .rsThumb.rsNavSelected{background:#02874a}
.rsDefault .rsThumb.rsNavSelected img{opacity:.3;filter:alpha(opacity=30)}
.rsDefault .rsTmb{display:block}
.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}
.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}
.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}
.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url(rs-default.png)}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}
.rsDefault .rsThumbsArrowDisabled{display:none!important}
@media screen and (min-width:0px) and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}
.rsDefault .rsThumbsHor{height:44px}
.rsDefault .rsThumbsVer{width:59px}
}
.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#FFF;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 0 0 #fff;box-shadow:inset 1px 0 0 #fff;*display:inline;*zoom:1}
.rsDefault .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.rsDefault .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}
.rsDefault .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2) inset;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}
.rsDefault .rsTab.rsNavSelected{color:#fff;border:1px solid #999;text-shadow:1px 1px #838383;-webkit-box-shadow:0 1px 9px rgba(102,102,102,.65) inset;box-shadow:0 1px 9px rgba(102,102,102,.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB)}
.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(rs-default.png);background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}
.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}
.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;background:url(rs-default.png) 0 -32px no-repeat;background-color:rgba(0,0,0,.75);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;*background-color:#000}
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}
.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}
.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-transform:translateZ(0)}
.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(rs-default.png) -64px 0 #000;background-color:rgba(0,0,0,.75)}
.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.L-1-Def{height:auto}
.L-1-Def .b1{width:100%;height:auto}
.L-1-Three{height:auto;overflow:visible}
.L-1-Three .b1{position:relative;height:auto;top:0}
@media (min-width:1px) and (max-width:479px){.L-1-Three .b1{left:0;width:24em}
}
@media (min-width:480px) and (max-width:759px){.L-1-Three .b1{left:0;width:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-1-Three .b1{left:0;width:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-1-Three .b1{left:0;width:72em}
}
@media (min-width:1720px) and (max-width:9999px){.L-1-Three .b1{left:0;width:72em}
}
.L-1-Hero{width:24em;margin:auto;position:relative;text-align:center}
@media (min-width:480px) and (max-width:759px){.L-1-Hero{width:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-1-Hero{width:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-1-Hero{width:96em}
}
@media (min-width:1720px) and (max-width:9999px){.L-1-Hero{width:120em}
}
.overlayActive .L-1-Hero,.overlayContainer .L-1-Hero{height:auto;width:100%}
.overlayActive .L-1-Hero .b1,.overlayContainer .L-1-Hero .b1{width:100%;height:auto;float:none}
@media (min-width:1720px) and (max-width:9999px){.L-1-Video{height:64em}
.L-1-Video .b1{top:0;left:0}
}
@media (min-width:1180px) and (max-width:1719px){.L-1-Video{height:48em}
.L-1-Video .b1{top:0;left:0}
}
@media (min-width:760px) and (max-width:1179px){.L-1-Video{height:48em}
.L-1-Video .b1{top:0;left:0;height:48em}
}
@media (min-width:480px) and (max-width:759px){.L-1-Video{height:32em}
.L-1-Video .b1{top:0;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-1-Video{height:16em}
.L-1-Video .b1{top:0;left:0;height:16em}
}
@media (min-width:1720px) and (max-width:9999px){.L-1-Video-16-9{height:67.5em}
}
@media (min-width:1180px) and (max-width:1719px){.L-1-Video-16-9{height:54em}
}
@media (min-width:760px) and (max-width:1179px){.L-1-Video-16-9{height:40.5em}
}
@media (min-width:480px) and (max-width:759px){.L-1-Video-16-9{height:27em}
}
@media (min-width:1px) and (max-width:479px){.L-1-Video-16-9{height:13.5em}
}
.L-1-Video-16-9 .b1{position:relative;width:100%;height:100%}
@media (min-width:760px) and (max-width:9999px){.L-2-Video{height:40em}
.L-2-Video .b1{top:0;left:0;height:40em}
}
@media (min-width:480px) and (max-width:759px){.L-2-Video{height:32em}
.L-2-Video .b1{top:0;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-2-Video{height:16em}
.L-2-Video .b1{top:0;left:0;height:16em}
}
@media (min-width:1720px) and (max-width:9999px){.L-1-Teaser{height:56em}
.L-1-Teaser .b1{top:0;left:0}
}
@media (min-width:1180px) and (max-width:1719px){.L-1-Teaser{height:48em}
.L-1-Teaser .b1{top:0;left:0}
}
@media (min-width:760px) and (max-width:1179px){.L-1-Teaser{height:40em}
.L-1-Teaser .b1{top:0;left:0}
}
@media (min-width:480px) and (max-width:759px){.L-1-Teaser{height:32em}
.L-1-Teaser .b1{top:0;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-1-Teaser{height:16em}
.L-1-Teaser .b1{top:0;left:0}
}
@media (min-width:760px) and (max-width:9999px){.L-1-Bigger{height:48em;width:72em}
.L-1-Bigger .b1{top:0;left:0}
}
@media (min-width:480px) and (max-width:759px){.L-1-Bigger{height:32em}
.L-1-Bigger .b1{top:0;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-1-Bigger{height:16em}
.L-1-Bigger .b1{top:0;left:0}
}
.L-2-Teaser .b1{top:0;left:0}
@media (min-width:1720px) and (max-width:9999px){.L-2-Teaser,.L-2-Teaser .b1{height:80em}
}
@media (min-width:1180px) and (max-width:1719px){.L-2-Teaser,.L-2-Teaser .b1{height:64em}
}
@media (min-width:760px) and (max-width:1179px){.L-2-Teaser,.L-2-Teaser .b1{height:48em}
}
@media (min-width:480px) and (max-width:759px){.L-2-Teaser,.L-2-Teaser .b1{height:32em}
}
@media (min-width:1px) and (max-width:479px){.L-2-Teaser,.L-2-Teaser .b1{height:16em}
}
@media (min-width:1px) and (max-width:479px){.L-SF-Map{height:44em}
.L-SF-Map .b1{top:0;left:0;height:32em}
.L-SF-Map .b2{top:32em;left:0}
.L-SF-Map .b3{top:40em;left:0}
.L-SF-Map .b4{display:none}
}
@media (min-width:480px) and (max-width:759px){.L-SF-Map{height:36em}
.L-SF-Map .b1{top:0;left:0}
.L-SF-Map .b2{top:32em;left:0;height:8em}
.L-SF-Map .b3{top:32em;left:24em;height:8em}
.L-SF-Map .b4{display:none}
}
@media (min-width:760px) and (max-width:1179px){.L-SF-Map{height:48em}
.L-SF-Map .b1{top:0;left:0}
.L-SF-Map .b2{top:40em;left:0}
.L-SF-Map .b3{top:40em;left:24em}
.L-SF-Map .b4{top:40em;left:48em}
}
@media (min-width:1180px) and (max-width:1719px){.L-SF-Map{height:48em}
.L-SF-Map .b1{top:0;left:0;width:96em;height:40em}
.L-SF-Map .b2{top:40em;left:0}
.L-SF-Map .b3{top:40em;left:24em}
.L-SF-Map .b4{top:40em;left:48em}
}
@media (min-width:1720px) and (max-width:9999px){.L-SF-Map{height:56em}
.L-SF-Map .b1{top:0;left:0;height:48em;width:120em}
.L-SF-Map .b2{top:48em;left:0}
.L-SF-Map .b3{top:48em;left:24em}
.L-SF-Map .b4{top:48em;left:48em}
}
.L-SF-Map .b2,.L-SF-Map .b3,.L-SF-Map .b4{height:8em}
.L-SF-Shop.noService .b4{display:none}
@media (min-width:1px) and (max-width:479px){.L-SF-Shop{height:auto}
.L-SF-Shop .b1,.L-SF-Shop .b2,.L-SF-Shop .b3,.L-SF-Shop .b4{position:relative;float:left}
.L-SF-Shop .b2,.L-SF-Shop .b3,.L-SF-Shop .b4{height:auto;margin-bottom:2em}
}
@media (min-width:480px) and (max-width:759px){.L-SF-Shop{height:68em}
.L-SF-Shop .b1{top:0;left:0}
.L-SF-Shop .b2{top:36em;left:0}
.L-SF-Shop .b3{top:36em;left:24em}
.L-SF-Shop .b4{top:36em;left:48em}
.L-SF-Shop.hasService .b2{top:36em;left:0;width:16em}
.L-SF-Shop.hasService .b3{top:36em;left:16em;width:16em}
.L-SF-Shop.hasService .b4{top:36em;left:32em;width:16em}
.L-SF-Shop.noService .b4{display:none}
}
@media (min-width:760px) and (max-width:9999px){.L-SF-Shop{height:84em}
.L-SF-Shop .b1{top:0;left:0}
.L-SF-Shop .b2{top:52em;left:0}
.L-SF-Shop .b3{top:52em;left:24em}
.L-SF-Shop .b4{top:52em;left:48em}
}
@media (min-width:760px) and (max-width:9999px){.L-P-Detail{margin-top:-4em;height:92em}
.L-P-Detail .b1{top:0;left:0;height:40em}
.L-P-Detail .b2{top:44em;left:0}
.L-P-Detail .b3{top:44em;left:24em}
.L-P-Detail .b4{top:44em;left:48em}
.L-P-Detail .b5{top:64em;left:0}
.L-P-Detail .b6,.L-P-Detail .b7{display:none}
.L-P-Detail .b8{top:64em;left:48em}
.L-P-Detail .b9{top:64em;left:24em}
.L-P-Detail .b10{top:84em;left:0;height:8em;width:48em}
.L-P-Detail.hasVideo{height:148em}
.L-P-Detail.hasVideo .b6{top:84em;left:0;display:block}
.L-P-Detail.hasVideo .b7{top:132em;left:0;display:block;height:8em}
.L-P-Detail.hasVideo .b10{top:140em}
}
@media (min-width:480px) and (max-width:759px){.L-P-Detail{height:88em}
.L-P-Detail .b1{top:0;left:0}
.L-P-Detail .b2{top:32em;left:0}
.L-P-Detail .b3{top:32em;left:24em}
.L-P-Detail .b4{top:48em;left:24em}
.L-P-Detail .b5{top:48em;left:0}
.L-P-Detail .b6,.L-P-Detail .b7{display:none}
.L-P-Detail .b8{top:64em;left:24em}
.L-P-Detail .b9{top:64em;left:0}
.L-P-Detail .b10{top:80em;left:0;height:8em;width:48em}
.L-P-Detail.hasVideo{height:128em}
.L-P-Detail.hasVideo .b6{top:80em;left:0;display:block}
.L-P-Detail.hasVideo .b7{top:112em;left:0;display:block;height:8em}
.L-P-Detail.hasVideo .b10{top:120em}
}
@media (min-width:1px) and (max-width:479px){.L-P-Detail{height:auto}
.L-P-Detail .b1,.L-P-Detail .b10,.L-P-Detail .b2,.L-P-Detail .b3,.L-P-Detail .b4,.L-P-Detail .b5,.L-P-Detail .b6,.L-P-Detail .b7,.L-P-Detail .b8,.L-P-Detail .b9{position:relative;float:left;top:0;left:0}
.L-P-Detail .b2,.L-P-Detail .b3,.L-P-Detail .b4,.L-P-Detail .b5,.L-P-Detail .b6,.L-P-Detail .b7{height:auto;margin-bottom:2em}
.L-P-Detail .b1{margin-bottom:2em}
.L-P-Detail .b6,.L-P-Detail .b7{display:none}
.L-P-Detail .b10{height:8em}
.L-P-Detail.hasVideo .b10,.L-P-Detail.hasVideo .b6,.L-P-Detail.hasVideo .b7{position:relative;float:left;top:0;left:0;display:block}
.L-P-Detail.hasVideo .b6{height:16em}
.L-P-Detail.hasVideo .b7{height:8em}
}
@media (min-width:760px) and (max-width:9999px){.L-P-Detail-Art{margin-top:-4em;height:148em}
.L-P-Detail-Art .b1{top:0;left:0;height:40em}
.L-P-Detail-Art .b2{top:44em;left:0}
.L-P-Detail-Art .b3{top:44em;left:24em}
.L-P-Detail-Art .b4{top:44em;left:48em}
.L-P-Detail-Art .b5{top:64em;left:0}
.L-P-Detail-Art .b6{top:88em;left:0}
.L-P-Detail-Art .b8{top:64em;left:48em;height:20em}
.L-P-Detail-Art .b9{top:64em;left:24em;height:20em}
.L-P-Detail-Art .b10{top:140em;left:0;height:8em;width:48em}
}
@media (min-width:480px) and (max-width:759px){.L-P-Detail-Art{height:132em}
.L-P-Detail-Art .b1{top:0;left:0}
.L-P-Detail-Art .b2{top:32em;left:0}
.L-P-Detail-Art .b3{top:32em;left:24em}
.L-P-Detail-Art .b4{top:48em;left:24em}
.L-P-Detail-Art .b5{top:48em;left:0}
.L-P-Detail-Art .b6{top:88em;left:0}
.L-P-Detail-Art .b8{top:64em;left:24em;height:20em}
.L-P-Detail-Art .b9{top:64em;left:0;height:20em}
.L-P-Detail-Art .b10{top:124em;left:0;height:8em;width:48em}
}
@media (min-width:1px) and (max-width:479px){.L-P-Detail-Art{height:auto}
.L-P-Detail-Art .b1,.L-P-Detail-Art .b10,.L-P-Detail-Art .b2,.L-P-Detail-Art .b3,.L-P-Detail-Art .b4,.L-P-Detail-Art .b5,.L-P-Detail-Art .b6,.L-P-Detail-Art .b7,.L-P-Detail-Art .b8,.L-P-Detail-Art .b9{position:relative;float:left;top:0;left:0}
.L-P-Detail-Art .b2,.L-P-Detail-Art .b3,.L-P-Detail-Art .b4,.L-P-Detail-Art .b5,.L-P-Detail-Art .b7{height:auto;margin-bottom:2em}
.L-P-Detail-Art .b1,.L-P-Detail-Art .b6{margin-bottom:2em}
.L-P-Detail-Art .b7{display:none}
.L-P-Detail-Art .b10{height:8em}
}
@media (min-width:760px) and (max-width:9999px){.L-P-Detail-Palm{margin-top:-4em;height:148em}
.L-P-Detail-Palm .b1{top:0;left:0;height:40em}
.L-P-Detail-Palm .b2{top:44em;left:0}
.L-P-Detail-Palm .b4{top:44em;left:48em}
.L-P-Detail-Palm .b5{top:64em;left:0}
.L-P-Detail-Palm .b6{top:88em;left:0}
.L-P-Detail-Palm .b8{top:64em;left:48em;height:20em}
.L-P-Detail-Palm .b9{top:64em;left:24em;height:20em}
.L-P-Detail-Palm .b10{top:140em;left:0;height:8em;width:48em}
}
@media (min-width:480px) and (max-width:759px){.L-P-Detail-Palm{height:132em}
.L-P-Detail-Palm .b1{top:0;left:0}
.L-P-Detail-Palm .b2{top:32em;left:0}
.L-P-Detail-Palm .b4{top:48em;left:24em}
.L-P-Detail-Palm .b5{top:48em;left:0}
.L-P-Detail-Palm .b6{top:88em;left:0}
.L-P-Detail-Palm .b8{top:64em;left:24em;height:20em}
.L-P-Detail-Palm .b9{top:64em;left:0;height:20em}
.L-P-Detail-Palm .b10{top:124em;left:0;height:8em;width:48em}
}
@media (min-width:1px) and (max-width:479px){.L-P-Detail-Palm{height:auto}
.L-P-Detail-Palm .b1,.L-P-Detail-Palm .b10,.L-P-Detail-Palm .b2,.L-P-Detail-Palm .b3,.L-P-Detail-Palm .b4,.L-P-Detail-Palm .b5,.L-P-Detail-Palm .b6,.L-P-Detail-Palm .b7,.L-P-Detail-Palm .b8,.L-P-Detail-Palm .b9{position:relative;float:left;top:0;left:0}
.L-P-Detail-Palm .b2,.L-P-Detail-Palm .b3,.L-P-Detail-Palm .b4,.L-P-Detail-Palm .b5,.L-P-Detail-Palm .b7{height:auto;margin-bottom:2em}
.L-P-Detail-Palm .b1,.L-P-Detail-Palm .b6{margin-bottom:2em}
.L-P-Detail-Palm .b7{display:none}
.L-P-Detail-Palm .b10{height:8em}
}
@media (min-width:760px) and (max-width:9999px){.L-2-WL,.L-2-WL .b1{height:32em}
.L-2-WL .b1{top:0;left:0}
.L-2-WL .b2{top:0;left:24em}
}
@media (min-width:480px) and (max-width:759px){.L-2-WL,.L-2-WL .b2{height:16em}
.L-2-WL .b1{top:0;left:0}
.L-2-WL .b2{top:0;left:24em;width:24em}
}
@media (min-width:1px) and (max-width:479px){.L-2-WL{height:32em}
.L-2-WL .b1{top:16em;left:0}
.L-2-WL .b2{top:0;left:0}
}
@media (min-width:760px) and (max-width:9999px){.L-2-1-1{height:32em}
.L-2-1-1 .b1{top:0;left:0;width:24em;height:32em}
.L-2-1-1 .b2{top:0;left:24em}
}
@media (min-width:480px) and (max-width:759px){.L-2-1-1{height:96em}
.L-2-1-1 .b1{top:0;left:0;width:48em;height:64em}
.L-2-1-1 .b2{top:64em;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-2-1-1{height:48em}
.L-2-1-1 .b1{top:0;left:0}
.L-2-1-1 .b2{top:32em;left:0}
}
@media (min-width:760px) and (max-width:9999px){.L-2-1-2{height:32em}
.L-2-1-2 .b1{top:0;left:48em;width:24em;height:32em}
.L-2-1-2 .b2{top:0;left:0}
}
@media (min-width:480px) and (max-width:759px){.L-2-1-2{height:96em}
.L-2-1-2 .b1{top:32em;left:0;width:48em;height:64em}
.L-2-1-2 .b2{top:0;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-2-1-2{height:48em}
.L-2-1-2 .b1{top:16em;left:0}
.L-2-1-2 .b2{top:0;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-2-2-1{height:48em}
.L-2-2-1 .b1{top:0;left:0}
.L-2-2-1 .b2{top:0;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-2-2-1{height:48em}
.L-2-2-1 .b1{top:0;left:0}
.L-2-2-1 .b2{top:0;left:72em;width:24em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-2-2-1{height:32em}
.L-2-2-1 .b1{top:0;left:0;width:48em;height:32em}
.L-2-2-1 .b2{top:0;left:48em;width:24em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.L-2-2-1{height:48em}
.L-2-2-1 .b1{top:0;left:0}
.L-2-2-1 .b2{top:32em;left:0;height:16em}
}
@media (min-width:1px) and (max-width:479px){.L-2-2-1{height:32em}
.L-2-2-1 .b1{top:0;left:0}
.L-2-2-1 .b2{top:16em;left:0;height:16em}
}
@media (min-width:1720px) and (max-width:9999px){.L-2-4-1{height:48em}
.L-2-4-1 .b1{top:0;left:0}
.L-2-4-1 .b2{top:0;left:72em;height:48em;width:48em}
.L-2-4-1 .b2 .boxImage{margin:0 0 0 -12em}
}
@media (min-width:1180px) and (max-width:1719px){.L-2-4-1{height:32em}
.L-2-4-1 .b1{top:0;left:0;height:32em;width:48em}
.L-2-4-1 .b1 h2{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.L-2-4-1 .b2{top:0;left:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-2-4-1{height:96em}
.L-2-4-1 .b1{left:0;top:0}
.L-2-4-1 .b2{top:48em;left:0;width:72em;height:48em}
}
@media (min-width:480px) and (max-width:759px){.L-2-4-1{height:64em}
.L-2-4-1 .b1{top:32em;left:0}
.L-2-4-1 .b2{left:0;top:0}
}
@media (min-width:1px) and (max-width:479px){.L-2-4-1{height:32em}
.L-2-4-1 .b1{top:16em;left:0}
.L-2-4-1 .b2{left:0;top:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-2-4-2{height:48em}
.L-2-4-2 .b1{top:0;left:0;height:48em;width:48em}
.L-2-4-2 .b1 .boxImage{margin:0 0 0 -12em}
.L-2-4-2 .b2{top:0;left:48em}
}
@media (min-width:1180px) and (max-width:1719px){.L-2-4-2{height:32em}
.L-2-4-2 .b1{top:0;left:0}
.L-2-4-2 .b2{top:0;left:48em;height:32em;width:48em}
.L-2-4-2 .b2 h2{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
}
@media (min-width:760px) and (max-width:1179px){.L-2-4-2{height:96em}
.L-2-4-2 .b1{top:48em;left:0;width:72em;height:48em}
.L-2-4-2 .b2{left:0;top:0}
}
@media (min-width:480px) and (max-width:759px){.L-2-4-2{height:64em}
.L-2-4-2 .b1{top:32em;left:0}
.L-2-4-2 .b2{left:0;top:0}
}
@media (min-width:1px) and (max-width:479px){.L-2-4-2{height:32em}
.L-2-4-2 .b1{top:16em;left:0}
.L-2-4-2 .b2{left:0;top:0}
}
.L-2-Hero-Teaser{height:auto;width:100%;padding-bottom:56.25%}
.L-2-Hero-Teaser .b1{float:none;position:absolute;left:0;top:0;width:100%;height:100%}
.L-2-Hero-Teaser .b1.lbox{padding:0}
.L-2-Hero-Teaser .lbox.b2{-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);height:67.5em;top:50%;left:50%}
@media (min-width:1180px) and (max-width:1719px){.L-2-Hero-Teaser .lbox.b2{height:54em}
}
@media (min-width:760px) and (max-width:1179px){.L-2-Hero-Teaser .lbox.b2{height:40.5em}
}
@media (min-width:480px) and (max-width:759px){.L-2-Hero-Teaser .lbox.b2{height:27em}
}
@media (min-width:1px) and (max-width:479px){.L-2-Hero-Teaser .lbox.b2{height:13.5em}
}
@media (min-width:1720px) and (max-width:9999px){.L-3-6-1{height:64em}
.L-3-6-1 .b1{top:0;left:0}
.L-3-6-1 .b2{top:0;left:48em}
.L-3-6-1 .b3{top:32em;left:0}
}
@media (min-width:1180px) and (max-width:1719px){.L-3-6-1{height:48em}
.L-3-6-1 .b1{top:0;left:48em}
.L-3-6-1 .b2{top:0;left:0}
.L-3-6-1 .b3{top:32em;left:48em;height:16em}
}
@media (min-width:760px) and (max-width:1179px){.L-3-6-1{height:96em}
.L-3-6-1 .b1{top:64em;left:0}
.L-3-6-1 .b2{top:0;left:0}
.L-3-6-1 .b3{top:64em;left:48em;width:24em}
}
@media (min-width:480px) and (max-width:759px){.L-3-6-1{height:96em}
.L-3-6-1 .b1{top:48em;left:0}
.L-3-6-1 .b2{top:0;left:0}
.L-3-6-1 .b3{top:80em;left:0;height:16em}
}
@media (min-width:1px) and (max-width:479px){.L-3-6-1{height:64em}
.L-3-6-1 .b1{top:32em;left:0}
.L-3-6-1 .b2{top:0;left:0}
.L-3-6-1 .b3{top:48em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-5-1{height:48em}
.L-4-5-1 .b1{top:0;left:0}
.L-4-5-1 .b2{top:0;left:72em}
.L-4-5-1 .b3{top:32em;left:72em}
.L-4-5-1 .b4{top:32em;left:96em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-5-1{height:48em}
.L-4-5-1 .b1{top:0;left:0}
.L-4-5-1 .b2{top:0;left:72em;width:24em;height:16em}
.L-4-5-1 .b2 h2{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.L-4-5-1 .b3{top:16em;left:72em}
.L-4-5-1 .b4{top:32em;left:72em}
}
@media (min-width:760px) and (max-width:1179px){.L-4-5-1{height:64em}
.L-4-5-1 .b1{top:0;left:0}
.L-4-5-1 .b2{top:48em;left:0;width:24em;height:16em}
.L-4-5-1 .b2 h2{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.L-4-5-1 .b3{top:48em;left:24em}
.L-4-5-1 .b4{top:48em;left:48em}
}
@media (min-width:480px) and (max-width:759px){.L-4-5-1{height:80em}
.L-4-5-1 .b1{top:0;left:0}
.L-4-5-1 .b2{top:32em;left:0}
.L-4-5-1 .b3{top:64em;left:0}
.L-4-5-1 .b4{top:64em;left:24em}
}
@media (min-width:1px) and (max-width:479px){.L-4-5-1 .b3 h2,.L-4-5-1 .b4 h2{font-size:.8em;line-height:1.5em;letter-spacing:0;color:#000}
.L-4-5-1{height:40em}
.L-4-5-1 .b1{top:0;left:0}
.L-4-5-1 .b2{top:16em;left:0}
.L-4-5-1 .b3,.L-4-5-1 .b4{top:32em;width:12em;height:8em}
.L-4-5-1 .b3{left:0}
.L-4-5-1 .b4{left:12em}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-5-2{height:48em}
.L-4-5-2 .b1{top:0;left:48em}
.L-4-5-2 .b2{top:0;left:0}
.L-4-5-2 .b3{top:32em;left:0}
.L-4-5-2 .b4{top:32em;left:24em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-5-2{height:48em}
.L-4-5-2 .b1{top:0;left:24em}
.L-4-5-2 .b2{top:0;left:0;width:24em;height:16em}
.L-4-5-2 .b2 h2{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.L-4-5-2 .b3{top:16em;left:0}
.L-4-5-2 .b4{top:32em;left:0}
}
@media (min-width:760px) and (max-width:1179px){.L-4-5-2{height:64em}
.L-4-5-2 .b1{top:0;left:0}
.L-4-5-2 .b2{top:48em;left:0;width:24em;height:16em}
.L-4-5-2 .b2 h2{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.L-4-5-2 .b3{top:48em;left:24em}
.L-4-5-2 .b4{top:48em;left:48em}
}
@media (min-width:480px) and (max-width:759px){.L-4-5-2{height:80em}
.L-4-5-2 .b1{top:0;left:0}
.L-4-5-2 .b2{top:32em;left:0;height:32em}
.L-4-5-2 .b3{top:64em;left:0}
.L-4-5-2 .b4{top:64em;left:24em}
}
@media (min-width:1px) and (max-width:479px){.L-4-5-2 .b3 h2,.L-4-5-2 .b4 h2{font-size:.8em;line-height:1.5em;letter-spacing:0;color:#000}
.L-4-5-2{height:40em}
.L-4-5-2 .b1{top:0;left:0}
.L-4-5-2 .b2{top:16em;left:0}
.L-4-5-2 .b3,.L-4-5-2 .b4{top:32em;width:12em;height:8em}
.L-4-5-2 .b3{left:0}
.L-4-5-2 .b4{left:12em}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-6-1{height:80em}
.L-4-6-1 .b1{top:0;left:0}
.L-4-6-1 .b2{top:0;left:72em}
.L-4-6-1 .b3{top:48em;left:0}
.L-4-6-1 .b4{top:32em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-6-1{height:96em}
.L-4-6-1 .b1{top:0;left:0}
.L-4-6-1 .b2{top:0;left:72em}
.L-4-6-1 .b3{top:48em;left:0;width:48em;height:48em}
.L-4-6-1 .b4{top:48em;left:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-4-6-1{height:80em}
.L-4-6-1 .b1{top:0;left:0;width:48em;height:32em}
.L-4-6-1 .b2{top:0;left:48em}
.L-4-6-1 .b3{top:32em;left:0;width:24em;height:48em}
.L-4-6-1 .b4{top:32em;left:24em}
}
@media (min-width:480px) and (max-width:759px){.L-4-6-1{height:112em}
.L-4-6-1 .b1{top:0;left:0}
.L-4-6-1 .b2{top:32em;left:0}
.L-4-6-1 .b3{top:96em;left:0;height:16em}
.L-4-6-1 .b4{top:48em;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-4-6-1{height:80em}
.L-4-6-1 .b1{top:0;left:0}
.L-4-6-1 .b2{top:16em;left:0}
.L-4-6-1 .b3{top:64em;left:0;height:16em}
.L-4-6-1 .b4{top:32em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-6-2{height:80em}
.L-4-6-2 .b1{top:0;left:0}
.L-4-6-2 .b2{top:0;left:72em}
.L-4-6-2 .b3{top:48em;left:0}
.L-4-6-2 .b4{top:32em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-6-2{height:96em}
.L-4-6-2 .b1{top:0;left:24em}
.L-4-6-2 .b2{top:0;left:0}
.L-4-6-2 .b3{top:48em;left:48em;width:48em;height:48em}
.L-4-6-2 .b4{top:48em;left:0}
}
@media (min-width:760px) and (max-width:1179px){.L-4-6-2{height:80em}
.L-4-6-2 .b1{top:0;left:24em;width:48em;height:32em}
.L-4-6-2 .b2{top:0;left:0}
.L-4-6-2 .b3{top:32em;left:48em;width:24em;height:48em}
.L-4-6-2 .b4{top:32em;left:0}
}
@media (min-width:480px) and (max-width:759px){.L-4-6-2{height:112em}
.L-4-6-2 .b1{top:0;left:0}
.L-4-6-2 .b2{top:32em;left:0}
.L-4-6-2 .b3{top:96em;left:0;height:16em}
.L-4-6-2 .b4{top:48em;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-4-6-2{height:80em}
.L-4-6-2 .b1{top:0;left:0}
.L-4-6-2 .b2{top:16em;left:0}
.L-4-6-2 .b3{top:64em;left:0;height:16em}
.L-4-6-2 .b4{top:32em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-7-1{height:80em}
.L-4-7-1 .b1{top:0;left:0;height:32em}
.L-4-7-1 .b2{top:0;left:48em}
.L-4-7-1 .b3{top:32em;left:0}
.L-4-7-1 .b4{top:32em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-7-1{height:80em}
.L-4-7-1 .b1{top:0;left:0}
.L-4-7-1 .b2{top:0;left:48em;width:48em}
.L-4-7-1 .b3{top:48em;left:0;width:48em;height:32em}
.L-4-7-1 .b4{top:32em;left:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-4-7-1{height:64em}
.L-4-7-1 .b1{top:0;left:0;height:32em}
.L-4-7-1 .b2{top:0;left:48em;width:24em}
.L-4-7-1 .b3{top:32em;left:0;width:48em;height:32em}
.L-4-7-1 .b4{top:32em;left:48em;width:24em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.L-4-7-1{height:32em}
.L-4-7-1 .b1{top:0;left:0;width:24em;height:16em}
.L-4-7-1 .b2{top:0;left:24em;width:24em;height:16em}
.L-4-7-1 .b3,.L-4-7-1 .b4{top:16em;width:24em;height:16em}
.L-4-7-1 .b3{left:0}
.L-4-7-1 .b4{left:24em}
}
@media (min-width:1px) and (max-width:479px){.L-4-7-1{height:64em}
.L-4-7-1 .b1{top:0;left:0;height:16em}
.L-4-7-1 .b2{top:48em;left:0}
.L-4-7-1 .b3{top:32em;left:0}
.L-4-7-1 .b4{top:16em;left:0;height:16em}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-8-1{height:80em}
.L-4-8-1 .b1{top:0;left:0}
.L-4-8-1 .b2{top:0;left:72em}
.L-4-8-1 .b3{top:48em;left:0}
.L-4-8-1 .b4{top:32em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-8-1{height:80em}
.L-4-8-1 .b1{top:0;left:0;width:48em;height:32em}
.L-4-8-1 .b2{top:0;left:48em}
.L-4-8-1 .b3{top:32em;left:0;width:48em;height:48em}
.L-4-8-1 .b4{top:32em;left:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-4-8-1{height:64em}
.L-4-8-1 .b1{top:0;left:0;width:48em;height:32em}
.L-4-8-1 .b2{top:0;left:48em;width:24em}
.L-4-8-1 .b3{top:32em;left:0;width:24em}
.L-4-8-1 .b4{top:32em;left:24em;width:48em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.L-4-8-1{height:80em}
.L-4-8-1 .b1{top:32em;left:0}
.L-4-8-1 .b2{top:0;left:0;width:24em}
.L-4-8-1 .b3{top:64em;left:0;height:16em}
.L-4-8-1 .b4{top:0;left:24em;width:24em;height:32em}
}
@media (min-width:1px) and (max-width:479px){.L-4-8-1{height:64em}
.L-4-8-1 .b1{top:0;left:0}
.L-4-8-1 .b2{top:16em;left:0}
.L-4-8-1 .b3{top:48em;left:0}
.L-4-8-1 .b4{top:32em;left:0;height:16em}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-9-1{height:64em}
.L-4-9-1 .b1{top:0;left:24em}
.L-4-9-1 .b2{top:0;left:48em}
.L-4-9-1 .b3{top:32em;left:24em}
.L-4-9-1 .b4{top:32em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-9-1{height:64em}
.L-4-9-1 .b1{top:0;left:12em}
.L-4-9-1 .b2{top:0;left:36em}
.L-4-9-1 .b3{top:32em;left:12em}
.L-4-9-1 .b4{top:32em;left:60em}
}
@media (min-width:760px) and (max-width:1179px){.L-4-9-1{height:64em}
.L-4-9-1 .b1{top:0;left:0}
.L-4-9-1 .b2{top:0;left:24em}
.L-4-9-1 .b3{top:32em;left:0}
.L-4-9-1 .b4{top:32em;left:48em}
}
@media (min-width:480px) and (max-width:759px){.L-4-9-1{height:96em}
.L-4-9-1 .b1{top:0;left:0}
.L-4-9-1 .b2{top:32em;left:0}
.L-4-9-1 .b3{top:64em;left:0}
.L-4-9-1 .b4{top:0;left:24em}
}
@media (min-width:1px) and (max-width:479px){.L-4-9-1{height:96em}
.L-4-9-1 .b1{top:0;left:0}
.L-4-9-1 .b2{top:64em;left:0}
.L-4-9-1 .b3{top:80em;left:0}
.L-4-9-1 .b4{top:32em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-4-9-2{height:64em}
.L-4-9-2 .b1{top:0;left:24em}
.L-4-9-2 .b2{top:0;left:48em}
.L-4-9-2 .b3{top:32em;left:24em}
.L-4-9-2 .b4{top:32em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-4-9-2{height:64em}
.L-4-9-2 .b1{top:0;left:12em}
.L-4-9-2 .b2{top:0;left:36em}
.L-4-9-2 .b3{top:32em;left:12em}
.L-4-9-2 .b4{top:32em;left:60em}
}
@media (min-width:760px) and (max-width:1179px){.L-4-9-2{height:64em}
.L-4-9-2 .b1{top:0;left:0}
.L-4-9-2 .b2{top:0;left:24em}
.L-4-9-2 .b3{top:32em;left:0}
.L-4-9-2 .b4{top:32em;left:48em}
}
@media (min-width:480px) and (max-width:759px){.L-4-9-2{height:96em}
.L-4-9-2 .b1{top:32em;left:0}
.L-4-9-2 .b2{top:0;left:0}
.L-4-9-2 .b3{top:64em;left:0}
.L-4-9-2 .b4{top:32em;left:24em}
}
@media (min-width:1px) and (max-width:479px){.L-4-9-2{height:96em}
.L-4-9-2 .b1{top:16em;left:0}
.L-4-9-2 .b2{top:0;left:0}
.L-4-9-2 .b3{top:80em;left:0}
.L-4-9-2 .b4{top:48em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-6-1-1{height:128em}
.L-6-1-1 .b1{top:0;left:0}
.L-6-1-1 .b2{top:0;left:72em}
.L-6-1-1 .b3{top:48em;left:0}
.L-6-1-1 .b4{top:48em;left:48em}
.L-6-1-1 .b5{top:64em;left:0}
.L-6-1-1 .b6{top:96em;left:48em}
}
@media (min-width:1180px) and (max-width:1719px){.L-6-1-1{height:128em}
.L-6-1-1 .b1{top:0;left:0}
.L-6-1-1 .b2{top:0;left:72em;width:24em;height:48em}
.L-6-1-1 .b3{top:48em;left:0}
.L-6-1-1 .b4{top:48em;left:48em;width:48em;height:32em}
.L-6-1-1 .b5{top:64em;left:0}
.L-6-1-1 .b6{top:80em;left:48em;width:48em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-6-1-1{height:112em}
.L-6-1-1 .b1{top:0;left:0;width:48em;height:32em}
.L-6-1-1 .b2{top:0;left:48em;width:24em;height:32em}
.L-6-1-1 .b3{top:32em;left:0;width:24em;height:48em}
.L-6-1-1 .b4{top:32em;left:24em;width:48em}
.L-6-1-1 .b5{top:80em;left:0}
.L-6-1-1 .b6{top:80em;left:24em;width:48em}
}
@media (min-width:480px) and (max-width:759px){.L-6-1-1{height:112em}
.L-6-1-1 .b1{top:0;left:0}
.L-6-1-1 .b2{top:32em;left:24em;width:24em;height:32em}
.L-6-1-1 .b3{display:none}
.L-6-1-1 .b4{top:64em;left:0}
.L-6-1-1 .b5{top:32em;left:0}
.L-6-1-1 .b6{top:96em;left:0;height:16em}
}
@media (min-width:1px) and (max-width:479px){.L-6-1-1{height:96em}
.L-6-1-1 .b1{top:0;left:0}
.L-6-1-1 .b2{display:none}
.L-6-1-1 .b3{top:48em;left:0}
.L-6-1-1 .b4{top:64em;left:0}
.L-6-1-1 .b5{top:16em;left:0}
.L-6-1-1 .b6{top:80em;left:0}
}
.L-6-3-1:after,.L-6-3-1:before,.cell:after,.cell:before,.cf:after,.cf:before,.clear:after,.clear:before,.column-container:after,.column-container:before,.dispatch-listing .description:after,.dispatch-listing .description:before,.dispatch-listing .name:after,.dispatch-listing .name:before,.dispatch-listing:after,.dispatch-listing:before,.download-groups:after,.download-groups:before,.download-item-files:after,.download-item-files:before,.download-items:after,.download-items:before,.download-language-selection ul:after,.download-language-selection ul:before,.form-row:after,.form-row:before,.gbox:after,.gbox:before,.gridFormCell:after,.gridFormCell:before,.hp-gateway-form .heidelpay-actions:after,.hp-gateway-form .heidelpay-actions:before,.journal .journal-articles--mobile:after,.journal .journal-articles--mobile:before,.journal .journal-top-storys:after,.journal .journal-top-storys:before,.journal article .article-picture:after,.journal article .article-picture:before,.journal article:after,.journal article:before,.journal-archive-footer .journal-archive-listing:after,.journal-archive-footer .journal-archive-listing:before,.journal-category .journal-category-listing:after,.journal-category .journal-category-listing:before,.journal-detail .category-share-wrapper:after,.journal-detail .category-share-wrapper:before,.journal-detail .rich-media:after,.journal-detail .rich-media:before,.journal-related-footer .journal-related-listing:after,.journal-related-footer .journal-related-listing:before,.layout:after,.layout:before,.lookbook-products:after,.lookbook-products:before,.lookbookWrapper .lookbook:after,.lookbookWrapper .lookbook:before,.mykitaContainer:after,.mykitaContainer:before,.mykitaHeroContainer:after,.mykitaHeroContainer:before,.mykitaSmallContainer:after,.mykitaSmallContainer:before,.panel-summary-dispatch .description:after,.panel-summary-dispatch .description:before,.panel-summary-dispatch .name:after,.panel-summary-dispatch .name:before,.panel-summary-payment .description:after,.panel-summary-payment .description:before,.panel-summary-payment .name:after,.panel-summary-payment .name:before,.panel:after,.panel:before,.payment-listing .description:after,.payment-listing .description:before,.payment-listing .name:after,.payment-listing .name:before,.payment-listing:after,.payment-listing:before,.productListing:after,.productListing:before,.productlisting-first:after,.productlisting-first:before,.row:after,.row:before,.shopList:after,.shopList:before,.sidebar-basket .product-description:after,.sidebar-basket .product-description:before,.sidebar-basket dl:after,.sidebar-basket dl:before,.thFormRow:after,.thFormRow:before,.toolsheader dl:after,.toolsheader dl:before,.toolsheader-module-cart .product-description:after,.toolsheader-module-cart .product-description:before,.two-column .gbox:after,.two-column .gbox:before,.typoExample h4:after,.typoExample h4:before,.typoExample:after,.typoExample:before{display:table;line-height:0;content:""}
@media (min-width:1720px) and (max-width:9999px){.L-6-2-1{height:144em}
.L-6-2-1 .b1{top:0;left:0}
.L-6-2-1 .b2{top:0;left:48em}
.L-6-2-1 .b3{top:48em;left:0}
.L-6-2-1 .b4{top:48em;left:72em}
.L-6-2-1 .b5{top:96em;left:0}
.L-6-2-1 .b5 .textWrapper{padding:0 12em}
.L-6-2-1 .b6{top:80em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-6-2-1{height:144em}
.L-6-2-1 .b1{top:0;left:0;width:24em;height:48em}
.L-6-2-1 .b2{top:0;left:24em}
.L-6-2-1 .b3{top:48em;left:0;width:48em;height:32em}
.L-6-2-1 .b4{top:48em;left:48em}
.L-6-2-1 .b5{top:80em;left:0;width:48em;height:64em}
.L-6-2-1 .b6{top:80em;left:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-6-2-1{height:96em}
.L-6-2-1 .b1{top:0;left:0;width:24em;height:32em}
.L-6-2-1 .b2{top:0;left:24em;width:48em;height:32em}
.L-6-2-1 .b3{top:32em;left:0;width:48em;height:32em}
.L-6-2-1 .b4{top:32em;left:48em;width:24em}
.L-6-2-1 .b5{top:64em;left:0;width:48em;height:32em}
.L-6-2-1 .b6{top:64em;left:48em}
}
@media (min-width:480px) and (max-width:759px){.L-6-2-1{height:160em}
.L-6-2-1 .b1{top:0;left:0}
.L-6-2-1 .b2{top:32em;left:0}
.L-6-2-1 .b3{top:96em;left:0}
.L-6-2-1 .b4{top:64em;left:0;width:24em}
.L-6-2-1 .b5{top:128em;left:0}
.L-6-2-1 .b6{top:64em;left:24em}
}
@media (min-width:1px) and (max-width:479px){.L-6-2-1{height:128em}
.L-6-2-1 .b1{top:0;left:0;height:16em}
.L-6-2-1 .b2{top:16em;left:0}
.L-6-2-1 .b3{top:80em;left:0}
.L-6-2-1 .b4{top:32em;left:0}
.L-6-2-1 .b5{top:96em;left:0;height:32em}
.L-6-2-1 .b6{top:48em;left:0}
}
.L-6-3-1{height:auto;max-width:72em;margin-left:auto;margin-right:auto}
.L-6-3-1 .b1,.L-6-3-1 .b2,.L-6-3-1 .b3,.L-6-3-1 .b4,.L-6-3-1 .b5,.L-6-3-1 .b6{float:left;position:relative}
@media (min-width:760px) and (max-width:9999px){.L-3-7-1{height:64em}
.L-3-7-1 .b1{top:0;left:0}
.L-3-7-1 .b2{top:32em;left:0}
.L-3-7-1 .b3{top:0;left:24em;width:48em;height:64em}
}
@media (min-width:480px) and (max-width:759px){.L-3-7-1{height:96em}
.L-3-7-1 .b1{top:0;left:0}
.L-3-7-1 .b2{top:0;left:24em}
.L-3-7-1 .b3{top:32em;left:0;width:48em;height:64em}
}
@media (min-width:1px) and (max-width:479px){.L-3-7-1{height:96em}
.L-3-7-1 .b1,.L-3-7-1 .b2{width:24em;height:32em;left:0}
.L-3-7-1 .b1{top:0}
.L-3-7-1 .b2{top:32em}
.L-3-7-1 .b3{top:64em;left:0}
}
@media (min-width:760px) and (max-width:9999px){.L-3-7-2{height:64em}
.L-3-7-2 .b1{top:0;left:48em}
.L-3-7-2 .b2{top:32em;left:48em}
.L-3-7-2 .b3{top:0;left:0;width:48em;height:64em}
}
@media (min-width:480px) and (max-width:759px){.L-3-7-2{height:96em}
.L-3-7-2 .b1{top:64em;left:0}
.L-3-7-2 .b2{top:64em;left:24em}
.L-3-7-2 .b3{top:0;left:0;width:48em;height:64em}
}
@media (min-width:1px) and (max-width:479px){.L-3-7-2{height:96em}
.L-3-7-2 .b1,.L-3-7-2 .b2{width:24em;height:32em;left:0}
.L-3-7-2 .b1{top:32em}
.L-3-7-2 .b2{top:64em}
.L-3-7-2 .b3{top:0;left:0}
}
@media (min-width:760px) and (max-width:9999px){.L-3-8-1{height:80em;width:72em}
.L-3-8-1 .b1{top:0;left:0}
.L-3-8-1 .b2{top:48em;left:0}
.L-3-8-1 .b3{top:48em;left:48em;width:24em}
}
@media (min-width:480px) and (max-width:759px){.L-3-8-1{height:96em}
.L-3-8-1 .b1{top:0;left:0}
.L-3-8-1 .b2{top:32em;left:0}
.L-3-8-1 .b3{top:64em;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-3-8-1{height:48em}
.L-3-8-1 .b1{top:0;left:0}
.L-3-8-1 .b2{top:16em;left:0}
.L-3-8-1 .b3{top:32em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-MYLON-1{height:64em}
.L-MYLON-1 .b1{top:0;left:0;width:96em}
.L-MYLON-1 .b2{top:0;left:96em;width:24em;height:64em}
}
@media (min-width:1180px) and (max-width:1719px){.L-MYLON-1{height:48em}
.L-MYLON-1 .b1{top:0;left:0;width:72em}
.L-MYLON-1 .b2{top:0;left:72em;width:24em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-MYLON-1{height:32em}
.L-MYLON-1 .b1{top:0;left:0;width:48em;height:32em}
.L-MYLON-1 .b2{top:0;left:48em}
}
@media (min-width:480px) and (max-width:759px){.L-MYLON-1{height:48em}
.L-MYLON-1 .b1{top:0;left:0;width:48em;height:32em}
.L-MYLON-1 .b2{top:32em;left:0;width:48em;height:16em}
}
@media (min-width:1px) and (max-width:479px){.L-MYLON-1{height:32em}
.L-MYLON-1 .b1{top:0;left:0;height:16em}
.L-MYLON-1 .b2{top:16em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-MYLON-2{height:64em}
.L-MYLON-2 .b1{top:0;left:24em;width:96em}
}
@media (min-width:1180px) and (max-width:1719px){.L-MYLON-2{height:48em}
.L-MYLON-2 .b1{top:0;left:24em;width:72em}
}
@media (min-width:760px) and (max-width:1179px){.L-MYLON-2{height:48em}
.L-MYLON-2 .b1{top:0;left:0}
}
@media (min-width:480px) and (max-width:759px){.L-MYLON-2{height:32em}
.L-MYLON-2 .b1{top:0;left:0;width:48em;height:32em}
}
@media (min-width:1px) and (max-width:479px){.L-MYLON-2{height:16em}
.L-MYLON-2 .b1{top:0;left:0;height:16em}
}
@media (min-width:1720px) and (max-width:9999px){.L-MYLON-3{height:32em}
.L-MYLON-3 .b1{top:0;left:72em;width:48em;height:32em}
}
@media (min-width:1180px) and (max-width:1719px){.L-MYLON-3{height:32em}
.L-MYLON-3 .b1{top:0;left:48em;width:48em;height:32em}
}
@media (min-width:760px) and (max-width:1179px){.L-MYLON-3{height:32em}
.L-MYLON-3 .b1{top:0;left:24em;width:48em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.L-MYLON-3{height:32em}
.L-MYLON-3 .b1{top:0;left:0}
}
@media (min-width:1px) and (max-width:479px){.L-MYLON-3{height:16em}
.L-MYLON-3 .b1{top:0;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-HAUS-1{height:56em}
.L-HAUS-1 .b1{top:0;left:0;width:96em;height:56em}
.L-HAUS-1 .b2{top:0;left:96em;height:56em}
}
@media (min-width:1180px) and (max-width:1719px){.L-HAUS-1{height:48em}
.L-HAUS-1 .b1{top:0;left:0;height:48em}
.L-HAUS-1 .b2{top:0;left:72em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-HAUS-1{height:56em}
.L-HAUS-1 .b1{top:0;left:0;height:40em}
.L-HAUS-1 .b2{top:40em;left:0;width:72em;height:16em}
.L-HAUS-1.halfSpace{padding-bottom:4em}
}
@media (min-width:480px) and (max-width:759px){.L-HAUS-1{height:44em}
.L-HAUS-1 .b1{top:0;left:0}
.L-HAUS-1 .b2{top:32em;left:0;width:48em;height:12em}
}
@media (min-width:1px) and (max-width:479px){.L-HAUS-1{height:32em}
.L-HAUS-1 .b1{top:0;left:0}
.L-HAUS-1 .b2{top:16em;left:0;width:24em;height:16em}
}
.L-HAUS-1 .b2 .headlineWrapper,.L-HAUS-1 .b2 .linkWrapper,.L-HAUS-1 .b2 .textWrapper{padding-left:0}
@media (min-width:1180px) and (max-width:9999px){.L-HAUS-1 .b2 .headlineWrapper,.L-HAUS-1 .b2 .linkWrapper,.L-HAUS-1 .b2 .textWrapper{padding-left:1em}
}
@media (min-width:1720px) and (max-width:9999px){.L-S-1{height:188em}
.L-S-1 .b1{top:0;left:0}
.L-S-1 .b2{top:60em;left:0}
.L-S-1 .b3{top:60em;left:72em}
.L-S-1 .b4{top:108em;left:0;height:80em}
.L-S-1 .b5{top:124em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-S-1{height:148em}
.L-S-1 .b2,.L-S-1 .b4{width:48em;height:32em}
.L-S-1 .b1{top:0;left:0}
.L-S-1 .b2{top:52em;left:0}
.L-S-1 .b3{top:52em;left:48em}
.L-S-1 .b4{top:116em;left:48em}
.L-S-1 .b5{top:84em;left:0}
}
@media (min-width:760px) and (max-width:1179px){.L-S-1{height:108em}
.L-S-1 .b2,.L-S-1 .b4{width:48em;height:32em}
.L-S-1 .b1{top:0;left:0}
.L-S-1 .b2{top:44em;left:0}
.L-S-1 .b3{top:44em;left:48em}
.L-S-1 .b4{top:76em;left:24em}
.L-S-1 .b5{top:76em;left:0}
}
@media (min-width:480px) and (max-width:759px){.L-S-1{height:148em}
.L-S-1 .b1{top:0;left:0}
.L-S-1 .b2{top:36em;left:0}
.L-S-1 .b3{top:68em;left:0}
.L-S-1 .b4{top:100em;left:0;width:48em;height:48em}
.L-S-1 .b5{top:68em;left:24em}
}
@media (min-width:1px) and (max-width:479px){.L-S-1{height:112em}
.L-S-1 .b1{top:0;left:0}
.L-S-1 .b2{top:16em;left:0}
.L-S-1 .b3{top:32em;left:0}
.L-S-1 .b4{top:64em;left:0;height:16em}
.L-S-1 .b5{top:80em;left:0}
}
@media (min-width:1720px) and (max-width:9999px){.L-N-4-2{height:112em}
.L-N-4-2 .b1{top:0;left:0}
.L-N-4-2 .b2{top:0;left:72em}
.L-N-4-2 .b3{top:64em;left:0}
.L-N-4-2 .b4{top:48em;left:72em}
}
@media (min-width:1180px) and (max-width:1719px){.L-N-4-2{height:80em}
.L-N-4-2 .b1{top:0;left:0;height:32em}
.L-N-4-2 .b2{top:0;left:48em}
.L-N-4-2 .b3{top:48em;left:48em;width:48em;height:32em}
.L-N-4-2 .b4{top:32em;left:0;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.L-N-4-2{height:64em}
.L-N-4-2 .b1{top:0;left:0;width:48em;height:32em}
.L-N-4-2 .b2{top:0;left:48em;width:24em;height:24em}
.L-N-4-2 .b3{top:32em;left:0;width:48em;height:32em}
.L-N-4-2 .b4{top:24em;left:48em;height:40em}
}
@media (min-width:480px) and (max-width:759px){.L-N-4-2{height:40em}
.L-N-4-2 .b1{top:0;left:0;width:24em;height:16em}
.L-N-4-2 .b2{top:0;left:24em;width:24em;height:24em}
.L-N-4-2 .b3{top:24em;left:24em;width:24em;height:16em}
.L-N-4-2 .b4{top:16em;left:0;height:24em}
}
@media (min-width:1px) and (max-width:479px){.L-N-4-2{height:96em}
.L-N-4-2 .b1{top:0;left:0;height:24em}
.L-N-4-2 .b2{top:24em;left:0;height:24em}
.L-N-4-2 .b3{top:48em;left:0}
.L-N-4-2 .b4{top:64em;left:0}
}
.borderBox,.journal-archive-footer .journal-archive-listing .archive-category,.journal-archive-footer .journal-archive-listing .smallQuad,.journal-category .article-picture-archive,.journal-category .article-title-wrapper,.journal-category .journal-category-article,.journal-category article,.journal-related-footer .journal-related-listing .related-article,.journal-related-footer .journal-related-listing .smallQuad,.lookbookPagination,.lookbookWrapper .lookbook,.notification-bar .notification-bar-wrapper,.overlayContainerInner,.productDetail .share .shareContainer,.productDetail .share .shareSwitchContainer,.productDetail .videoFrame .moduleVideo,.sbHolder,.sbOptions li,.select2-container,.slick-dots li,.slick-dots li button,.slick-dots li button:before,.toolsheader .toolsheader-wrapper,form .static,input,input[type=search],input[type=text],input[type=email],input[type=password],input[type=tel],input[type=checkbox]+label span,input[type=radio]+label span,label,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.typoLetter.typoLetterS,.typoLetter.typoLetterS2,.typoLetterS,.typoLetterS2{font-weight:800;line-height:1.7em;letter-spacing:.05em;text-transform:uppercase}
.form-row.form-row-collapsible,section[data-role=checkout-confirm] .form-row-newsletter,section[data-role=checkout-account] .form-row-fade-password,section[data-role=checkout-account] .shipping-address-container{-moz-transition-property:max-height,opacity,margin;-o-transition-property:max-height,opacity,margin;-webkit-transition-property:max-height,opacity,margin;transition-property:max-height,opacity,margin;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;overflow:hidden}
.form-row.is-collapsed,.toolsheader .form-row.is-collapsed,section[data-role=checkout-confirm] .form-row-newsletter,section[data-role=checkout-account] .shipping-address-container,section[data-role=checkout-account].no-user-account .form-row-fade-password{max-height:0;opacity:0;margin-bottom:0}
.typoLetter{font-family:letter-gothic-std,Courier,monospace}
.typoZ,.typoZurich{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
.typoLetter.typoLetterS,.typoLetterS{font-size:.75em}
.typoLetter.typoLetterS2,.typoLetterS2{font-size:.9em}
.typoLetter.typoLetter0,.typoLetter0{font-weight:100;font-size:1em;letter-spacing:.05em;line-height:1em;color:#000}
.typoLetter.typoLetter1-1,.typoLetter1-1{font-weight:100;text-transform:uppercase;font-size:1.1em;letter-spacing:.1em;line-height:1.7em;color:#000}
.typoLetter.typoLetter1,.typoLetter1{font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000}
.typoLetter.typoLetterText,.typoLetterText{font-weight:100;text-transform:none;font-size:1.25em;letter-spacing:.04em;line-height:1.5em;color:#000}
.typoLetter.typoLetterTextSmall,.typoLetterTextSmall{font-weight:100;text-transform:none;font-size:.9em;letter-spacing:.04em;line-height:1.5em;color:#000}
.typoZurich,.typoZurichBd,.typoZurichReg{text-transform:uppercase;font-weight:100}
.typoLetter.typoLetter2,.typoLetter2{font-weight:100;font-size:1.3em;letter-spacing:.08em;line-height:1.75em}
@media (min-width:1px) and (max-width:479px){.typoLetter.typoLetter2,.typoLetter2{font-size:1.05em}
}
.typoLetter.typoLetter3,.typoLetter3{font-weight:100;font-size:1.8em;letter-spacing:.08em;line-height:1.5em}
@media (min-width:1px) and (max-width:479px){.typoLetter.typoLetter3,.typoLetter3{font-size:1.3em}
}
.typoZurichBd{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif}
.typoZurichReg{font-family:ZurichBT-Roman,Arial,Helvetica,sans-serif}
.typoZurich.typoZurichS,.typoZurichBd.typoZurichS,.typoZurichS{font-size:.8em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurichS2,.typoZurichBd.typoZurichS2,.typoZurichS2{font-size:.9em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurich0,.typoZurich0,.typoZurichBd.typoZurich0{font-size:1em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurich0LH,.typoZurich0LH,.typoZurichBd.typoZurich0LH{font-size:1em;letter-spacing:0;line-height:1em;color:#000}
.typoZurich.typoZurich1,.typoZurich1,.typoZurichBd.typoZurich1{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurich1LH,.typoZurich1LH,.typoZurichBd.typoZurich1LH{font-size:1.1em;letter-spacing:0;line-height:1em;color:#000}
.typoZurich.typoZurich1-1,.typoZurich1-1,.typoZurichBd.typoZurich1-1{font-size:1.2em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurich2,.typoZurich2,.typoZurichBd.typoZurich2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurichP,.typoZurichBd.typoZurichP,.typoZurichP{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurich3,.typoZurich3,.typoZurichBd.typoZurich3{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurich4,.typoZurich4,.typoZurichBd.typoZurich4{font-size:2.4em;line-height:1.5em;letter-spacing:0;color:#000}
.typoZurich.typoZurich5,.typoZurich5,.typoZurichBd.typoZurich5{font-size:3.5em;line-height:1.5em;letter-spacing:0;color:#000}
h2.border,label{line-height:2em}
@font-face{font-family:ZurichBT-Light;src:url(fonts/23CA42_0_0.eot);src:url(fonts/23CA42_0_0.eot?#iefix) format("embedded-opentype"),url(fonts/23CA42_0_0.woff) format("woff"),url(fonts/23CA42_0_0.ttf) format("truetype")}
@font-face{font-family:ZurichBT-Bold;src:url(fonts/23CA42_1_0.eot);src:url(fonts/23CA42_1_0.eot?#iefix) format("embedded-opentype"),url(fonts/23CA42_1_0.woff) format("woff"),url(fonts/23CA42_1_0.ttf) format("truetype")}
@font-face{font-family:ZurichBT-Roman;src:url(fonts/2AF094_0_0.eot);src:url(fonts/2AF094_0_0.eot?#iefix) format("embedded-opentype"),url(fonts/2AF094_0_0.woff) format("woff"),url(fonts/2AF094_0_0.ttf) format("truetype")}
@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?#iefix&v=3.0.1) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff?v=3.0.1) format("woff"),url(fonts/fontawesome-webfont.ttf?v=3.0.1) format("truetype")}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
a:focus{outline:dotted thin}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,select{text-transform:none}
h1,h2,h2.border,h3,h4{text-transform:uppercase}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
a,body,button,div,input,span{-webkit-tap-highlight-color:rgba(255,255,255,0);-moz-tap-highlight-color:rgba(255,255,255,0);tap-highlight-color:rgba(255,255,255,0)}
.select2-results,.slick-slider{-webkit-tap-highlight-color:transparent}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.typoExample h4,h2.border{border-bottom:solid 1px #000}
.ir:before{content:"";display:block;width:0;height:100%}
.hidden{display:none!important}
.cf:after,.cf:before,.lookbook-products:after,.lookbook-products:before{content:" ";display:table}
.cf,.lookbook-products{*zoom:1}
a,div,html,input,select{outline:0!important}
a{color:#000}
h1,h2,h3,h4{margin:0;padding:0}
h1,h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
@media (min-width:480px) and (max-width:759px){h1{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
}
@media (min-width:760px) and (max-width:9999px){h1{font-size:2.4em;line-height:1.5em;letter-spacing:0;color:#000}
}
h3,h4{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000}
.textLink,h2.border{font-weight:100;font-size:1.1em;color:#000;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;letter-spacing:0}
h2.border{margin-bottom:.75em}
.textLink,p,td{text-transform:none}
.black,.imageTeaser a .black,.imgBox a .black,a .black,h3.black{color:#000}
p{margin:0 0 1em}
.textLink{border-color:#000;display:inline-block}
label,th{text-transform:uppercase;color:#000;font-weight:100}
li>.textLink,p .textLink,span>.textLink{font-size:1em}
th{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.5em;letter-spacing:0}
td{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000}
i.break{display:none}
@media (min-width:1px) and (max-width:479px){i.break.br1{display:block}
}
@media (min-width:480px) and (max-width:759px){i.break.br2{display:block}
}
@media (min-width:760px) and (max-width:1179px){i.break.br3{display:block}
}
@media (min-width:1180px) and (max-width:1719px){i.break.br4{display:block}
}
@media (min-width:1720px) and (max-width:9999px){i.break.br5{display:block}
}
.typoExample{margin-bottom:4em;position:relative;padding:6px}
.typoExample .typoAsHeadline,.typoExample .typoAsText{display:block;margin-bottom:20px}
.typoExample h2{margin-bottom:5px}
.typoExample h4{margin-bottom:20px}
.typoExample ul{list-style-type:none;margin:0;padding:0}
.typoExample ul li{float:left;display:inline-block}
.typoExample ul li:before{content:'\2f';text-align:center;display:inline-block;width:3em}
.typoExample ul li:first-child:before{content:'';display:none}
.typoExample .typoLabel,.typoExample .typoValue{display:inline-block}
label{display:block;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1em;letter-spacing:0;text-align:left}
label .textLink,label a{line-height:1.2em}
label.error,label.error a{color:#be2020}
.sbHolder,.sbOptions li,.select2-container,input,input[type=search],input[type=text],input[type=email],input[type=password],input[type=tel],textarea{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1em;letter-spacing:.05em;line-height:1em;color:#000;-moz-transition-property:color,background-color;-o-transition-property:color,background-color;-webkit-transition-property:color,background-color;transition-property:color,background-color;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;text-transform:none;display:inline-block;background:#e1e1e1;padding:0 1em;text-align:left;border:none;height:3em;outline:0}
.formError h2,.formError span,.inputHintWrapper span{font-weight:100;letter-spacing:0;text-transform:none;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
.error,.error label a{color:#be2020}
.error .textLink,.error label a{border-color:#be2020}
.sbHolder.full-width,.sbOptions li.full-width,.select2-container.full-width,input.full-width,input[type=search].full-width,input[type=text].full-width,input[type=email].full-width,input[type=password].full-width,input[type=tel].full-width,textarea.full-width{width:100%}
.sbHolder[disabled],.sbHolder[readonly],.sbOptions li[disabled],.sbOptions li[readonly],.select2-container[disabled],.select2-container[readonly],input[disabled],input[readonly],input[type=search][disabled],input[type=search][readonly],input[type=text][disabled],input[type=text][readonly],input[type=email][disabled],input[type=email][readonly],input[type=password][disabled],input[type=password][readonly],input[type=tel][disabled],input[type=tel][readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed}
input,input[type=search],input[type=text],input[type=password]{line-height:3em;line-height:100%}
.sbOptions li,.ui-menu-item a{height:2.5em;line-height:2.5em;display:block}
textarea{line-height:1.5em;resize:none;padding:1em 0 1em 1em}
textarea[data-autosize=true]{padding:1em;overflow-y:hidden}
.inputError,.onGrey .inputError,select.inputError+.sbHolder{background-color:#f0d7d9!important}
.error{text-transform:none;text-align:left}
.error a,.error h1,.error h2,.error h3,.error h4,.error label,.error span{color:#be2020!important}
.success{text-transform:none;text-align:left}
.inputHintWrapper{display:block;width:20em;padding-top:1em;text-align:left}
.inputHintWrapper span{font-size:1.1em;color:#000;line-height:1.3em}
.inputHintWrapper span .textLink,.inputHintWrapper span a{font-size:1em}
.formError h2,.formError span{font-size:1.1em;line-height:1.5em;color:#be2020}
a.button,button,input[type=submit],legend{text-transform:uppercase;letter-spacing:0;font-weight:100;font-size:1em}
::-webkit-input-placeholder{color:#333;line-height:normal}
:-moz-placeholder{color:#000}
::-moz-placeholder{color:#000}
:-ms-input-placeholder{color:#333}
input[type=checkbox]+label,input[type=radio]+label{position:relative;display:inline-block;float:left;line-height:1.5em;width:100%;margin-left:1.5em;padding-right:1.5em}
input[type=checkbox]+label.inline,input[type=radio]+label.inline{width:auto}
input[type=checkbox]+label span,input[type=radio]+label span{display:block}
input[type=checkbox],input[type=radio]{visibility:hidden;width:0!important;height:0!important;overflow:hidden;position:absolute;top:0;left:0}
input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{-moz-transition-property:opacity,border;-o-transition-property:opacity,border;-webkit-transition-property:opacity,border;transition-property:opacity,border;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:inline-block;width:1em;height:1em;margin-right:.5em;position:absolute;left:-1.5em;top:.25em}
input[type=radio]+label:before{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#e1e1e1}
input[type=checkbox]+label:before{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#e1e1e1}
input[type=checkbox]+label:after{background-image:url(../images/form/checkbox_x.png);background-repeat:no-repeat;background-position:50% 50%;background-size:1em 1em;opacity:0}
input[type=radio]+label:after{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-image:url(../images/form/radio.png);background-repeat:no-repeat;background-position:50% 50%;background-size:1em 1em;opacity:0;border:1px solid transparent}
input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{opacity:1}
input[type=radio]:checked+label:after{border:1px solid #000}
input[type=checkbox]+label.error:before,input[type=radio]+label.error:before{background-color:#f0d7d9!important}
.btn,a.button,button,input[type=submit]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition-property:color,opacity,border;-o-transition-property:color,opacity,border;-webkit-transition-property:color,opacity,border;transition-property:color,opacity,border;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
#outerWrapper,.gbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
a.button,button,input[type=submit]{text-align:left;background:0 0;display:inline-block;cursor:pointer;padding:0 1em 0 0;width:18em;height:3em;border-radius:0;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;line-height:1.5em;color:#000}
a.button.firstButton,a.button:first-child,button.firstButton,button:first-child,input[type=submit].firstButton,input[type=submit]:first-child{border-top:1px solid #858585}
a.button.primary,button.primary,input[type=submit].primary{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1em;letter-spacing:0;color:#000}
button,button.primary,input[type=submit],input[type=submit].primary{line-height:100%}
a.button,a.button.primary{line-height:3em}
a.button.fullBorder,button.fullBorder,input[type=submit].fullBorder{border-top:1px solid #858585;border-bottom:1px solid #858585}
a.button.halfBorder,button.halfBorder,input[type=submit].halfBorder{border-bottom:1px solid #858585}
a.button.buttonForward,button.buttonForward{background:url(../images/form/forward.png) 95% 50% no-repeat;background-size:1em 1em}
select.selectbox{display:none}
.sbHolder,.sbOptions,.sbOptions li,.sbToggle,.sbToggleOpen,.select,input:-webkit-autofill,input[type=search],input[type=text],input[type=email],input[type=password],textarea{background-color:#e1e1e1}
.sbOptions li:hover{background-color:#ebebeb}
input.readonly{background:#f0f0f0}
.onGrey a.button:hover,.onGrey button:hover,.onGrey input[type=submit]:hover,a.button:hover,button:hover,input[type=submit]:hover{color:#969696}
legend{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;color:#000;line-height:2.5em;text-align:left}
.two-column .gbox .city,.two-column .gbox .retailer-firstname,.two-column .gbox .retailer-lastname,.two-column .gbox .street,.two-column .gbox .streetnumber,.two-column .gbox .zipcode{display:inline-block;float:left}
.two-column .gbox .street{width:18em}
.two-column .gbox .streetnumber{width:5em;margin-left:1em}
.two-column .gbox .zipcode{width:6em}
.two-column .gbox .city{width:17em;margin-left:1em}
.two-column .gbox .retailer-firstname{width:11.5em}
.two-column .gbox .retailer-lastname{width:11.5em;margin-left:1em}
@media (min-width:480px) and (max-width:759px){.two-column .gbox .street{width:16em}
.two-column .gbox .streetnumber{width:5em;margin-left:1em}
.two-column .gbox .zipcode{width:6em}
.two-column .gbox .city{width:15em;margin-left:1em}
.two-column .gbox .retailer-firstname{width:10.5em}
.two-column .gbox .retailer-lastname{width:10.5em;margin-left:1em}
}
@media (min-width:760px) and (max-width:9999px){.two-column .gbox .street{width:24em;display:inline-block}
.two-column .gbox .streetnumber{width:6em;margin-left:2em;display:inline-block}
.two-column .gbox .zipcode{width:10em;display:inline-block}
.two-column .gbox .city{width:20em;margin-left:2em;display:inline-block}
.two-column .gbox .retailer-firstname{width:15em;display:inline-block}
.two-column .gbox .retailer-lastname{width:15em;margin-left:2em;display:inline-block}
}
form .static{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1em;letter-spacing:.05em;color:#000;height:3em;line-height:3em;margin-bottom:0}
.btn,.form-error-listing li,.form-error-listing li.size-default,.form-success-listing li,.form-success-listing li.size-default,button{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:none}
.form-error-listing,.form-success-listing{text-align:left}
.form-error-listing ul,.form-success-listing ul{list-style-type:none;padding:0;margin:0 0 4em}
@media (min-width:1px) and (max-width:759px){.form-error-listing ul,.form-success-listing ul{margin-bottom:2em}
}
.form-error-listing.form-error-listing-small ul,.form-success-listing.form-error-listing-small ul{margin-bottom:2em}
.form-error-listing li,.form-success-listing li{display:block;margin-bottom:.25em;font-weight:100;font-size:1em;line-height:1.5em;letter-spacing:0;color:#000}
body,ol,ul{margin:0;padding:0}
.form-error-listing li.indent,.form-success-listing li.indent{padding:0 1.5em;display:block;font-size:1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.btn,.btn.btn-centered,button,button.btn-centered{text-align:center;padding-right:0}
.form-error-listing li.size-default,.form-success-listing li.size-default{font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.form-error-listing li.indent:before,.form-success-listing li.indent:before{content:'\2f';text-indent:-1.5em;display:inline-block;font-size:1em;line-height:1.5em;letter-spacing:0;color:#000}
.btn,.btn.btn-primary,button,button.btn-primary{font-weight:100;font-size:1em;line-height:3em;letter-spacing:0}
.form-error-listing li,.form-error-listing li.indent,.form-error-listing li.indent:before,.form-error-listing li:before{color:#be2020}
.form-success-listing li{margin-bottom:0}
a.btn{text-decoration:none;border:none}
.btn,button{color:#000;display:block;height:3em;cursor:pointer;border:none;outline:0}
.btn:hover,button:hover{color:#969696}
.btn.btn-primary,button.btn-primary{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;color:#000}
.btn.btn-primary:hover,button.btn-primary:hover{color:#969696;border-color:#969696}
.btn.btn-outline,button.btn-outline{border:1px solid #000}
.btn.btn-half-outline,button.btn-half-outline{border-top:solid 1px #000;border-bottom:solid 1px #000}
.btn.btn-clean,button.btn-clean,iframe,img,input{border:none}
.btn.btn-underlined,button.btn-underlined{text-decoration:underline}
.btn.btn-auto,button.btn-auto{width:auto;padding-left:2em;padding-right:2em}
.btn.btn-full,button.btn-full{width:100%}
.date-field-wrapper{position:relative;display:inline-block}
.date-field-wrapper .btn-calendar{position:absolute;display:inline-block;top:.5em;right:1em;padding:0;width:2em;height:2em}
.date-field-wrapper .btn-calendar .ico-myk{width:2em;height:2em;background-size:1.25em 1.25em;background-position:50% 50%}
.date-field-wrapper .btn-calendar .ico-myk.ico-close{background-size:1.5em 1.5em}
.date-field-wrapper .btn-calendar[data-action=hide-calendar]{display:none}
.date-field-wrapper.is-open .btn-calendar[data-action=hide-calendar]{display:inline-block}
.date-field-wrapper.is-open .btn-calendar[data-action=show-calendar]{display:none}
.icon-navicon:before{content:"´âë"}
.icon-close-big:before{content:"´Çì"}
.icon-shopping-cart:before{content:"´ü║"}
.icon-search:before{content:"´Çé"}
.icon-compare:before{content:"´âè";font-size:.9em}
.icon-close:before{content:"´Çì"}
.icon-angle-up:before{content:"\f106"}
.icon-angle-down:before{content:"\f107"}
.icon-angle-right:before{content:"\f105"}
.icon-angle-left:before{content:"\f104"}
.icon-filter:before{content:"\f00a"}
.icon-circle-blank:before{content:"\f10c"}
.icon-circle:before{content:"\f111"}
.icon-remove-circle:before{content:"\f05c"}
.icon-plus:before{content:"\f067"}
.icon-play:before{content:"\f04b"}
.icon-play{font-size:1.8em}
[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;text-decoration:inherit}
.nav li [class*=" icon-"],.nav li [class^=icon-],li [class*=" icon-"],li [class^=icon-]{display:inline-block;text-align:center;width:1.25em;padding:0 0 0 .75em}
a [class*=" icon-"],a [class^=icon-]{display:inline-block}
[class*=" icon-"],[class^=icon-]{background-image:none;background-position:0 0;background-repeat:repeat;display:inline;font-family:FontAwesome;font-style:normal;font-weight:400;height:auto;line-height:normal;margin-top:0;text-decoration:inherit;vertical-align:baseline;width:auto}
.form-row .form-row-hint-small,.row-collapsible .row-collapsible-head h4,body{font-weight:100;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
.icon{line-height:1em}
a [class*=" ico-"],a [class^=ico-]{display:inline-block}
[class*=" ico-"],[class^=ico-]{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:1em;height:1em;background-size:1em 1em;line-height:1em}
.svg .ico-cart{background-image:url(../images/icons/svg/cart.svg)}
.svg .ico-search{background-image:url(../images/icons/svg/search.svg)}
.svg .ico-wishlist{background-image:url(../images/icons/svg/wishlist.svg)}
.svg .ico-nav{background-image:url(../images/icons/svg/nav.svg)}
.svg .ico-filter{background-image:url(../images/icons/svg/filter.svg)}
.svg .ico-close{background-image:url(../images/icons/svg/close.svg)}
.svg .ico-left-arrow{background-image:url(../images/icons/svg/arrow-left.svg)}
.svg .ico-right-arrow{background-image:url(../images/icons/svg/arrow-right.svg)}
.svg .ico-calendar{background-image:url(../images/icons/svg/calendar.svg)}
.no-svg .ico-cart{background-image:url(../images/icons/png/cart.png)}
.no-svg .ico-search{background-image:url(../images/icons/png/search.png)}
.no-svg .ico-wishlist{background-image:url(../images/icons/png/wishlist.png)}
.no-svg .ico-nav{background-image:url(../images/icons/png/nav.png)}
.no-svg .ico-filter{background-image:url(../images/icons/png/filter.png)}
.no-svg .ico-close{background-image:url(../images/icons/png/close.png)}
.no-svg .ico-left-arrow{background-image:url(../images/icons/png/arrow-left.png)}
.no-svg .ico-right-arrow{background-image:url(../images/icons/png/arrow-right.png)}
body{font-size:10px;color:#000;text-align:center;background-color:#fff;overflow-y:scroll}
#outerWrapper,.box,.etrackerAjax,.lbox{overflow:hidden}
a{text-decoration:none}
ol,ul{list-style:none}
.mykitaContainer,.mykitaSmallContainer{margin:auto;text-align:center;position:relative}
.textLink,a.textLink,label a{display:inline-block;border-bottom:solid 1px #000;padding:0;text-decoration:none;line-height:1.1em}
#outerWrapper{max-width:100%;position:relative;width:100%;padding-top:4.5em;box-sizing:border-box}
@media (min-width:760px) and (max-width:9999px){#outerWrapper{padding-top:0}
}
.mykitaContainer{width:24em}
@media (min-width:480px) and (max-width:759px){.mykitaContainer{width:48em}
}
@media (min-width:760px) and (max-width:1179px){.mykitaContainer{width:72em}
}
@media (min-width:1180px) and (max-width:1719px){.mykitaContainer{width:96em}
}
@media (min-width:1720px) and (max-width:9999px){.mykitaContainer{width:120em}
}
.mykitaSmallContainer{width:24em}
@media (min-width:480px) and (max-width:759px){.mykitaSmallContainer{width:48em}
}
@media (min-width:760px) and (max-width:1179px){.mykitaSmallContainer{width:72em}
}
@media (min-width:1180px) and (max-width:1719px){.mykitaSmallContainer{width:72em}
}
@media (min-width:1720px) and (max-width:9999px){.mykitaSmallContainer{width:72em}
}
.mykitaHeroContainer{width:100%;height:auto;margin:0;position:relative;text-align:center;display:block}
.column-container .column,.gbox,.rowPreview h1,.two-column{text-align:left}
.siteContainer{position:relative;z-index:1;padding-top:0}
.siteContainer,footer,header{-moz-transition-property:left,-moz-transform,opacity;-o-transition-property:left,-o-transform,opacity;-webkit-transition-property:left,-webkit-transform,opacity;transition-property:left,transform,opacity;-moz-transition-duration:.7s,.7s,.3s;-o-transition-duration:.7s,.7s,.3s;-webkit-transition-duration:.7s,.7s,.3s;transition-duration:.7s,.7s,.3s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out,ease-in-out}
.layout{display:block}
.layout.published{-moz-box-shadow:inset 0 0 0 1px #62c128;-webkit-box-shadow:inset 0 0 0 1px #62c128;box-shadow:inset 0 0 0 1px #62c128}
.layout.unpublished,.unpublished{-moz-box-shadow:inset 0 0 0 1px #ac3b2c}
.layout.unpublished{-webkit-box-shadow:inset 0 0 0 1px #ac3b2c;box-shadow:inset 0 0 0 1px #ac3b2c}
section{position:relative}
.noSpace{margin-bottom:0}
.quarterSpace{margin-bottom:4em}
@media (min-width:1px) and (max-width:479px){.quarterSpace{margin-bottom:2em}
}
.quarterSpaceMobile{margin-bottom:4em}
@media (min-width:1px) and (max-width:479px){.quarterSpaceMobile{margin-bottom:0}
}
.quarterSpaceTop{margin-top:4em}
@media (min-width:1px) and (max-width:479px){.quarterSpaceTop{margin-top:2em}
}
.halfSpace{margin-bottom:8em}
@media (min-width:1px) and (max-width:479px){.halfSpace{margin-bottom:6em}
}
.halfSpaceMobile{margin-bottom:8em}
@media (min-width:1px) and (max-width:479px){.halfSpaceMobile{margin-bottom:0}
}
.halfSpaceTop{margin-top:8em}
@media (min-width:1px) and (max-width:479px){.halfSpaceTop{margin-top:6em}
}
.fullSpace{margin-bottom:16em}
@media (min-width:1px) and (max-width:479px){.fullSpace{margin-bottom:12em}
}
.fullSpaceMobile{margin-bottom:16em}
@media (min-width:1px) and (max-width:479px){.fullSpaceMobile{margin-bottom:4em}
}
.fullSpaceTop{margin-top:16em}
@media (min-width:1px) and (max-width:479px){.fullSpaceTop{margin-top:12em}
}
.loadingContainer{width:100%;min-height:32em;background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat}
.etrackerAjax{width:1px;height:1px;display:inline-block;float:left}
#loadingLayer{z-index:20000;position:fixed;display:block;top:0;left:-100%;width:100%;height:100%;opacity:0;background:#fff;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
.cell,.gbox,.gridFormCell,.row,.thFormRow{position:relative}
.box-collapsable,.toolsheader .tool-content-collapsible{-moz-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1)}
.sidebar-basket .boxLink.trans-image .respImage,.toolsheader .boxLink.trans-image .respImage{-webkit-transition:background .4s ease-in-out;-moz-transition:background .4s ease-in-out;-o-transition:background .4s ease-in-out}
.ajaxLoad #loadingLayer{opacity:.8;left:0}
table{border-collapse:collapse;border-spacing:0;margin:1.5em 0}
table td,table th{padding:0 4em 0 0}
table th{height:2em}
table td{height:1.7em}
.mobileContainer,.mobileContainerWrapper{width:100%;height:100%;position:relative;display:block}
.mobileContainerInner{padding:0 6%;width:88%;max-width:24em}
.unpublished{background-color:rgba(200,0,0,.02);-webkit-box-shadow:inset 0 0 0 1px #ac3b2c;box-shadow:inset 0 0 0 1px #ac3b2c}
.unpublished .headlineWrapper h2,.unpublished a,.unpublished h1,.unpublished h2,.unpublished h3,.unpublished h4,.unpublished p,.unpublished span{border-color:#320000}
::selection{background:#000;color:#fff}
::-moz-selection{background:#000;color:#fff}
.rollover2 .textTeaser a.boxLink,.textBox a.boxLink:hover{background:#f0f0f0}
.gbox{display:block;box-sizing:border-box;float:left}
.igbox{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}
.box8{width:8em}
.box10{width:10em}
.box12{width:12em}
.box16{width:16em}
.box18{width:18em}
.box20{width:20em}
.box24{width:24em}
.box32{width:32em}
.box36{width:36em}
.box42{width:42em}
.box48{width:48em}
.box54{width:54em}
.box72{width:72em}
.box96{width:96em}
.box120{width:120em}
.gridFormCell{height:6em;display:block}
.gridFormCell.smallCell{height:4em}
.gridFormCell.submitCell{height:5em}
.gridFormCell.tinyCell{height:3em}
.gridFormCell.bigCell{height:8em}
.gridFormCell.mediumCell{height:7em}
@media (min-width:1px) and (max-width:479px){.gridFormCell.smallCell.emptyCell{height:0}
.spacerCell{display:none}
}
.gridFormCell.error{height:auto;padding-bottom:1em}
.emptyRow{height:3em}
.formRow.checkboxRow{padding-top:1em;padding-bottom:.5em}
.thFormRow{padding-bottom:2em}
.thFormRow.thFormRow--small-padding{padding-bottom:1em}
.thFormRow.row2{height:8em}
.thFormRow.row3{height:13em}
.thFormRow.row4{height:18em}
.thFormSubmit{position:absolute;left:0;bottom:1px}
.box36 .form-error-listing,.box36 .sbHolder,.box36 .sbOptions,.box36 .select2,.box36 .select2-container,.box36 a.button,.box36 button,.box36 input[type=submit],.box36 input[type=search],.box36 input[type=text],.box36 input[type=email],.box36 input[type=password],.box36 select,.box36 textarea{width:30em}
.box36 .form-error-listing.full-width,.box36 .sbHolder.full-width,.box36 .sbOptions.full-width,.box36 .select2-container.full-width,.box36 .select2.full-width,.box36 a.button.full-width,.box36 button.full-width,.box36 input[type=submit].full-width,.box36 input[type=search].full-width,.box36 input[type=text].full-width,.box36 input[type=email].full-width,.box36 input[type=password].full-width,.box36 select.full-width,.box36 textarea.full-width{width:100%}
.box36 .sbSelector,.box36 .select2-chosen{width:26em}
.box24 .form-error-listing,.box24 .sbHolder,.box24 .sbOptions,.box24 .select2,.box24 .select2-container,.box24 a.button,.box24 button,.box24 input[type=submit],.box24 input[type=search],.box24 input[type=text],.box24 input[type=email],.box24 input[type=password],.box24 select,.box24 textarea{width:20em}
.box24 .form-error-listing.full-width,.box24 .sbHolder.full-width,.box24 .sbOptions.full-width,.box24 .select2-container.full-width,.box24 .select2.full-width,.box24 a.button.full-width,.box24 button.full-width,.box24 input[type=submit].full-width,.box24 input[type=search].full-width,.box24 input[type=text].full-width,.box24 input[type=email].full-width,.box24 input[type=password].full-width,.box24 select.full-width,.box24 textarea.full-width{width:100%}
.box24 .sbSelector,.box24 .select2-chosen{width:16em}
.wu1{width:6em}
.two-column .gbox{position:relative;width:32em}
@media (min-width:480px) and (max-width:759px){.two-column .gbox{width:22em}
}
@media (min-width:1px) and (max-width:479px){.two-column .gbox{width:100%}
.two-column .gbox h3{margin-top:1em}
}
.two-column .gbox-left{float:left}
@media (min-width:1px) and (max-width:479px){.two-column .gbox-left{float:none}
}
.two-column .gbox-right{float:right}
@media (min-width:1px) and (max-width:479px){.two-column .gbox-right{float:none}
}
.two-column .form-error-listing,.two-column .sbHolder,.two-column .sbOptions,.two-column .select2,.two-column .select2-container,.two-column a.button,.two-column button,.two-column input[type=submit],.two-column input[type=search],.two-column input[type=text],.two-column input[type=email],.two-column input[type=password],.two-column select,.two-column textarea{width:100%}
@media (min-width:1px) and (max-width:759px){.two-column.row-action .gbox{width:100%}
.two-column.row-action .gbox.gbox-left,.two-column.row-action .gbox.gbox-right{float:none;display:block}
.two-column.row-action .gbox.gbox-left .button,.two-column.row-action .gbox.gbox-left .button.fullBorder{border-top:none}
}
@media (min-width:1180px) and (max-width:1719px){.box120{width:96em}
.box96{width:72em}
}
@media (min-width:760px) and (max-width:1179px){.box120{width:72em}
.box96{width:48em}
}
@media (min-width:480px) and (max-width:759px){.box120,.box72{width:48em}
.box36{width:24em}
.box36 .form-error-listing,.box36 .sbHolder,.box36 .sbOptions,.box36 .select2,.box36 .select2-container,.box36 a.button,.box36 button,.box36 input[type=submit],.box36 input[type=search],.box36 input[type=text],.box36 input[type=email],.box36 input[type=password],.box36 select,.box36 textarea{width:20em}
.box36 .form-error-listing.full-width,.box36 .sbHolder.full-width,.box36 .sbOptions.full-width,.box36 .select2-container.full-width,.box36 .select2.full-width,.box36 a.button.full-width,.box36 button.full-width,.box36 input[type=submit].full-width,.box36 input[type=search].full-width,.box36 input[type=text].full-width,.box36 input[type=email].full-width,.box36 input[type=password].full-width,.box36 select.full-width,.box36 textarea.full-width{width:100%}
.box36 .sbSelector .select2-chosen{width:16em}
}
@media (min-width:1px) and (max-width:479px){.box120,.box120 .form-error-listing,.box120 .sbHolder,.box120 .sbOptions,.box120 .select2,.box120 .select2-container,.box120 a.button,.box120 button,.box120 input[type=submit],.box120 input[type=search],.box120 input[type=text],.box120 input[type=email],.box120 input[type=password],.box120 select,.box120 textarea,.box24,.box24 .form-error-listing,.box24 .sbHolder,.box24 .sbOptions,.box24 .select2,.box24 .select2-container,.box24 a.button,.box24 button,.box24 input[type=submit],.box24 input[type=search],.box24 input[type=text],.box24 input[type=email],.box24 input[type=password],.box24 select,.box24 textarea,.box36,.box36 .form-error-listing,.box36 .sbHolder,.box36 .sbOptions,.box36 .select2,.box36 .select2-container,.box36 a.button,.box36 button,.box36 input[type=submit],.box36 input[type=search],.box36 input[type=text],.box36 input[type=email],.box36 input[type=password],.box36 select,.box36 textarea,.box42,.box42 .form-error-listing,.box42 .sbHolder,.box42 .sbOptions,.box42 .select2,.box42 .select2-container,.box42 a.button,.box42 button,.box42 input[type=submit],.box42 input[type=search],.box42 input[type=text],.box42 input[type=email],.box42 input[type=password],.box42 select,.box42 textarea,.box48,.box48 .form-error-listing,.box48 .sbHolder,.box48 .sbOptions,.box48 .select2,.box48 .select2-container,.box48 a.button,.box48 button,.box48 input[type=submit],.box48 input[type=search],.box48 input[type=text],.box48 input[type=email],.box48 input[type=password],.box48 select,.box48 textarea,.box72,.box72 .form-error-listing,.box72 .sbHolder,.box72 .sbOptions,.box72 .select2,.box72 .select2-container,.box72 a.button,.box72 button,.box72 input[type=submit],.box72 input[type=search],.box72 input[type=text],.box72 input[type=email],.box72 input[type=password],.box72 select,.box72 textarea{width:24em}
.box120 .form-error-listing.full-width,.box120 .sbHolder.full-width,.box120 .sbOptions.full-width,.box120 .select2-container.full-width,.box120 .select2.full-width,.box120 a.button.full-width,.box120 button.full-width,.box120 input[type=submit].full-width,.box120 input[type=search].full-width,.box120 input[type=text].full-width,.box120 input[type=email].full-width,.box120 input[type=password].full-width,.box120 select.full-width,.box120 textarea.full-width,.box24 .form-error-listing.full-width,.box24 .sbHolder.full-width,.box24 .sbOptions.full-width,.box24 .select2-container.full-width,.box24 .select2.full-width,.box24 a.button.full-width,.box24 button.full-width,.box24 input[type=submit].full-width,.box24 input[type=search].full-width,.box24 input[type=text].full-width,.box24 input[type=email].full-width,.box24 input[type=password].full-width,.box24 select.full-width,.box24 textarea.full-width,.box36 .form-error-listing.full-width,.box36 .sbHolder.full-width,.box36 .sbOptions.full-width,.box36 .select2-container.full-width,.box36 .select2.full-width,.box36 a.button.full-width,.box36 button.full-width,.box36 input[type=submit].full-width,.box36 input[type=search].full-width,.box36 input[type=text].full-width,.box36 input[type=email].full-width,.box36 input[type=password].full-width,.box36 select.full-width,.box36 textarea.full-width,.box42 .form-error-listing.full-width,.box42 .sbHolder.full-width,.box42 .sbOptions.full-width,.box42 .select2-container.full-width,.box42 .select2.full-width,.box42 a.button.full-width,.box42 button.full-width,.box42 input[type=submit].full-width,.box42 input[type=search].full-width,.box42 input[type=text].full-width,.box42 input[type=email].full-width,.box42 input[type=password].full-width,.box42 select.full-width,.box42 textarea.full-width,.box48 .form-error-listing.full-width,.box48 .sbHolder.full-width,.box48 .sbOptions.full-width,.box48 .select2-container.full-width,.box48 .select2.full-width,.box48 a.button.full-width,.box48 button.full-width,.box48 input[type=submit].full-width,.box48 input[type=search].full-width,.box48 input[type=text].full-width,.box48 input[type=email].full-width,.box48 input[type=password].full-width,.box48 select.full-width,.box48 textarea.full-width,.box72 .form-error-listing.full-width,.box72 .sbHolder.full-width,.box72 .sbOptions.full-width,.box72 .select2-container.full-width,.box72 .select2.full-width,.box72 a.button.full-width,.box72 button.full-width,.box72 input[type=submit].full-width,.box72 input[type=search].full-width,.box72 input[type=text].full-width,.box72 input[type=email].full-width,.box72 input[type=password].full-width,.box72 select.full-width,.box72 textarea.full-width{width:100%}
.box120 .sbSelector,.box120 .select2-chosen,.box24 .sbSelector,.box24 .select2-chosen,.box36 .sbSelector,.box36 .select2-chosen,.box42 .sbSelector,.box42 .select2-chosen,.box48 .sbSelector,.box48 .select2-chosen,.box72 .sbSelector,.box72 .select2-chosen{width:20em}
}
.toolsheader .box .thFormRow .form-error-listing,.toolsheader .box .thFormRow .sbHolder,.toolsheader .box .thFormRow .sbOptions,.toolsheader .box .thFormRow .select2,.toolsheader .box .thFormRow .select2-container,.toolsheader .box .thFormRow a.button,.toolsheader .box .thFormRow button,.toolsheader .box .thFormRow input[type=submit],.toolsheader .box .thFormRow input[type=search],.toolsheader .box .thFormRow input[type=text],.toolsheader .box .thFormRow input[type=email],.toolsheader .box .thFormRow input[type=password],.toolsheader .box .thFormRow select,.toolsheader .box .thFormRow textarea,.toolsheader .gbox .thFormRow .form-error-listing,.toolsheader .gbox .thFormRow .sbHolder,.toolsheader .gbox .thFormRow .sbOptions,.toolsheader .gbox .thFormRow .select2,.toolsheader .gbox .thFormRow .select2-container,.toolsheader .gbox .thFormRow a.button,.toolsheader .gbox .thFormRow button,.toolsheader .gbox .thFormRow input[type=submit],.toolsheader .gbox .thFormRow input[type=search],.toolsheader .gbox .thFormRow input[type=text],.toolsheader .gbox .thFormRow input[type=email],.toolsheader .gbox .thFormRow input[type=password],.toolsheader .gbox .thFormRow select,.toolsheader .gbox .thFormRow textarea{width:100%}
.row-collapsible .row-collapsible-head{text-align:left;padding-bottom:1em}
.row-collapsible .row-collapsible-head h4{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.column-container{margin-left:-1em}
.column-container .column{box-sizing:border-box;position:relative;float:left}
.column-container .column label{font-size:.9em;line-height:2.22em}
.column-container .column input[type=checkbox]+label,.column-container .column input[type=radio]+label{text-transform:none}
.column-container .column .select2,.column-container .column .select2-container,.column-container .column input,.column-container .column select,.column-container .column textarea{width:100%;height:2.5em;line-height:2.5em}
.column-container .column .select2 a,.column-container .column .select2-container a{height:2.5em;line-height:2.5em;padding-right:3em}
.column-container .column .select2 .select2-chosen,.column-container .column .select2-container .select2-chosen{height:2.5em;line-height:2.5em}
.column-container .column .select2 .select2-choice .select2-arrow,.column-container .column .select2-container .select2-choice .select2-arrow{margin-top:.5em}
.column-container .column .city,.column-container .column .retailer-firstname,.column-container .column .retailer-lastname,.column-container .column .street,.column-container .column .streetnumber,.column-container .column .zipcode{display:inline-block;float:left}
.column-container .column .street{width:16em}
.column-container .column .streetnumber{width:5em;margin-left:1em}
.column-container .column .zipcode{width:6em}
.column-container .column .city{width:15em;margin-left:1em}
.column-container .column .retailer-firstname{width:10.5em}
.column-container .column .retailer-lastname{width:10.5em;margin-left:1em}
.column-container .column-1-3{width:24em;padding:1em}
.column-container .column-2-3{width:48em}
@media (min-width:1px) and (max-width:479px){.column-container .column-2-3{width:24em}
}
.form-row{position:relative;margin-bottom:1em}
.form-row .form-row-hint,.form-row.form-row-space-top-s{margin-top:2em}
.form-row .form-row-hint-small{font-size:.9em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;margin-top:.5em}
.rowPreview{margin-bottom:4em}
.imageTeaser a h1,.imageTeaser a h2,.imageTeaser a h3,.imgAutoSize .respImage,.imgBox a h1,.imgBox a h2,.imgBox a h3,.product{text-align:center}
.rowPreview .box{border:1px dashed #323232;position:relative}
.gridBorder,.journal .journal-articles-left,.journal .journal-articles-one,.journal .journal-articles-right,.journal-related-footer .journal-related-listing .related-article,.layout .lbox{padding:6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.box{float:left}
.box-collapsable{-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);overflow:hidden}
.box-collapsable.box-collapsed{max-height:0;min-height:0;opacity:0}
.lbox{position:absolute}
.box.noOverflow,.lbox.noOverflow{overflow:visible}
.module,.moduleImage,a.boxLink{overflow:hidden}
.heroBox{width:100%;height:auto}
.module{position:relative;height:100%;width:100%}
.moduleLayout .box{position:absolute;float:none}
.big,.bigger,.biggersf,.extra,.landscapeB,.medT,.medium,.product,.small{width:24em;height:16em}
.bigQuad,.bigTower,.quad,.tower{width:24em;height:32em}
.smallQuad{width:24em;height:24em}
@media (min-width:1720px) and (max-width:9999px){.huge{width:120em;height:64em}
}
@media (min-width:1180px) and (max-width:1719px){.huge{width:96em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.huge{width:72em;height:48em}
}
@media (min-width:480px) and (max-width:759px){.huge{width:48em;height:32em}
}
@media (min-width:1px) and (max-width:479px){.huge{width:24em;height:32em}
}
@media (min-width:1720px) and (max-width:9999px){.bigger{width:72em;height:48em}
}
@media (min-width:1180px) and (max-width:1719px){.bigger{width:72em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.bigger{width:72em;height:48em}
}
@media (min-width:480px) and (max-width:759px){.bigger{width:48em;height:32em}
}
@media (min-width:480px) and (max-width:9999px){.medium{width:48em;height:32em}
}
@media (min-width:1720px) and (max-width:9999px){.medT{width:48em;height:32em}
}
@media (min-width:1180px) and (max-width:1719px){.medT{width:24em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.medT{width:24em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.medT{width:48em;height:16em}
}
@media (min-width:480px) and (max-width:759px){.big{width:48em;height:32em}
}
@media (min-width:760px) and (max-width:9999px){.big{width:72em;height:32em}
}
@media (min-width:760px) and (max-width:9999px){.tower{width:24em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.tower{width:24em;height:32em}
}
@media (min-width:1180px) and (max-width:9999px){.bigTower{width:48em;height:64em}
}
@media (min-width:760px) and (max-width:9999px){.quad{width:48em;height:48em}
}
@media (min-width:480px) and (max-width:759px){.quad{width:48em;height:48em}
}
@media (min-width:1720px) and (max-width:9999px){.bigQuad{width:72em;height:64em}
}
@media (min-width:1180px) and (max-width:1719px){.bigQuad{width:48em;height:48em}
}
@media (min-width:760px) and (max-width:1179px){.bigQuad{width:72em;height:64em}
}
@media (min-width:480px) and (max-width:759px){.bigQuad{width:48em;height:48em}
}
@media (min-width:480px) and (max-width:759px){.extra{width:48em;height:32em}
}
@media (min-width:760px) and (max-width:1179px){.extra{width:72em;height:40em}
}
@media (min-width:1180px) and (max-width:1719px){.extra{width:96em;height:48em}
}
@media (min-width:1720px) and (max-width:9999px){.extra{width:120em;height:56em}
}
.extra2{width:24em;height:auto}
@media (min-width:480px) and (max-width:759px){.extra2{width:48em}
}
@media (min-width:760px) and (max-width:1179px){.extra2{width:72em}
}
@media (min-width:1180px) and (max-width:1719px){.extra2{width:96em}
}
@media (min-width:1720px) and (max-width:9999px){.extra2{width:96em}
}
@media (min-width:480px) and (max-width:759px){.biggersf{width:48em;height:32em}
}
@media (min-width:760px) and (max-width:1179px){.biggersf{width:72em;height:40em}
}
@media (min-width:1180px) and (max-width:1719px){.biggersf{width:72em;height:48em}
}
@media (min-width:1720px) and (max-width:9999px){.biggersf{width:96em;height:56em}
}
@media (min-width:760px) and (max-width:9999px){.landscapeB{width:48em;height:16em}
}
@media (min-width:480px) and (max-width:759px){.landscapeB{width:48em;height:16em}
}
@media (min-width:1px) and (max-width:479px){.product:nth-child(2),.product:nth-child(5){display:inline-block}
}
.big h2,.bigQuad h2,.bigTower h2,.bigger h2,.extra h2,.extra2 h2,.huge h2,.medT h2,.medium h2,.quad h2{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
@media (min-width:760px) and (max-width:1179px){.big h2,.bigQuad h2,.bigTower h2,.bigger h2,.extra h2,.extra2 h2,.huge h2,.medT h2,.medium h2,.quad h2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
@media (min-width:480px) and (max-width:759px){.big h2,.bigQuad h2,.bigTower h2,.bigger h2,.extra h2,.extra2 h2,.huge h2,.medT h2,.medium h2,.quad h2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.product h3,.textBoxInner span{font-size:1.1em;line-height:1.5em}
@media (min-width:1px) and (max-width:479px){.big h2,.bigQuad h2,.bigTower h2,.bigger h2,.extra h2,.extra2 h2,.huge h2,.medT h2,.medium h2,.quad h2{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
}
.product h3{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:100;letter-spacing:0;color:#000}
.headlineWrapper h2,.textBoxInner span{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;color:#000;font-weight:100;letter-spacing:0}
@media (min-width:480px) and (max-width:9999px){.medium .textBoxInner{padding-top:13.5em}
}
@media (min-width:1180px) and (max-width:9999px){.medium .textBoxInner span{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.module .h1Wrapper{position:absolute;left:1.25em;top:1.25em;width:80%}
.module .h2Wrapper,.module .h3Wrapper{position:absolute;top:50%;left:0;width:100%}
.module .h2Wrapper{margin-top:-1em}
.module .h2Wrapper.rows2{margin-top:-2em}
.module .h2Wrapper+.h3Wrapper{margin-top:2em}
.module .h2Wrapper.rows2+.h3Wrapper{margin-top:3em}
.product .module .h3Wrapper{bottom:1.25em;top:auto;left:0;right:auto;width:100%}
.lookbook .rsNav.rsBullets,.moduleSlideshow .rsNav.rsBullets,.teaserGroup .rsNav.rsBullets{bottom:2em}
.module .boxImage,.moduleImage{position:absolute;top:0;width:100%;left:0}
.product .module .h3Wrapper h3{color:#000;line-height:1.3}
.textBoxInner{display:block;padding-top:5.5em}
@media (min-width:480px) and (max-width:9999px){.medium .textBoxInner{padding-top:13.5em}
}
.headlineWrapper{padding-bottom:1em;max-width:72em;margin:0 auto}
.headlineWrapper.fullHeadlineWrapper{width:100%;max-width:100%}
.headlineWrapper h2{font-size:1.75em;line-height:1.5em}
@media (min-width:1px) and (max-width:759px){.headlineWrapper h2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.moduleImage{height:100%}
.module .boxImage{margin:0}
.quad .boxImage{width:auto;height:101%}
a.boxLink{display:block;height:100%;width:100%;position:relative;-moz-transition:background .4s ease-in-out;-o-transition:background .4s ease-in-out;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}
a.boxLink .h1Wrapper,a.boxLink .h2Wrapper,a.boxLink .h3Wrapper,a.boxLink .hoverWrapper,a.boxLink .pauseLink,a.boxLink .playLink,a.boxLink .textBoxWrapper,a.boxLink .touchHoverWrapper,a.boxLink img,a.boxLink video{-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
.filterItem .deselect,.productDetail .variantSelect .colorVariant a img{-o-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
a.boxLink img,a.boxLink video{opacity:1}
a.boxLink .h1Wrapper,a.boxLink .h2Wrapper,a.boxLink .h3Wrapper,a.boxLink .hoverWrapper,a.boxLink .playLink,a.boxLink .touchHoverWrapper{opacity:0}
a.boxLink .touchHoverWrapper{display:none}
.moduleVideo a.boxLink .h1Wrapper,.moduleVideo a.boxLink .h2Wrapper,.moduleVideo a.boxLink .h3Wrapper,.moduleVideo a.boxLink .hoverWrapper,.moduleVideo a.boxLink .touchHoverWrapper,.teaserVer2 a.boxLink .h1Wrapper,.teaserVer2 a.boxLink .h2Wrapper,.teaserVer2 a.boxLink .h3Wrapper,.teaserVer2 a.boxLink .hoverWrapper,.teaserVer2 a.boxLink .touchHoverWrapper{opacity:1}
.moduleVideo a.boxLink .playLink,.teaserVer2 a.boxLink .playLink{opacity:.6}
a.boxLink:hover .respImage.loaded img,a.boxLink:hover img{opacity:.5}
a.boxLink:hover .h1Wrapper,a.boxLink:hover .h1Wrapper img,a.boxLink:hover .h2Wrapper,a.boxLink:hover .h2Wrapper img,a.boxLink:hover .h3Wrapper,a.boxLink:hover .h3Wrapper img,a.boxLink:hover .hoverWrapper,a.boxLink:hover .hoverWrapper img{opacity:1}
a.boxLink:hover .playLink{opacity:.6}
.moduleVideo a.boxLink .playLink{opacity:0}
.moduleVideo.showActionLink:not(.isPlaying) a.boxLink .playLink{opacity:.6}
.touch .imageTeaser a.boxLink .touchHoverWrapper{display:block}
.touch .imageTeaser a.boxLink .h2Wrapper,.touch .imageTeaser a.boxLink .h3Wrapper,.touch .teaserVer2.imageTeaser a.boxLink .touchHoverWrapper{display:none}
.touch .teaserVer2.imageTeaser a.boxLink .h2Wrapper,.touch .teaserVer2.imageTeaser a.boxLink .h3Wrapper{display:block}
.touch .imageTeaser a.boxLink.touchHover .respImage.loaded img,.touch .imageTeaser a.boxLink.touchHover img,.touch .imageTeaser a.boxLink:hover .respImage.loaded img,.touch .imageTeaser a.boxLink:hover img{opacity:.5}
.product a.boxLink .h1Wrapper,.product a.boxLink .h2Wrapper,.product a.boxLink .h3Wrapper,.product a.boxLink .hoverWrapper,.touch .imageTeaser a.boxLink.touchHover .touchHoverWrapper,.touch .imageTeaser a.boxLink:hover .touchHoverWrapper,.touch .moduleVideo a.boxLink:hover video{opacity:1}
.rollover2 .textTeaser a.boxLink:hover{background:0 0}
.imageTeaser .textBoxWrapper.valign,.imgBox .textBoxWrapper.valign,.moduleVideo .textBoxWrapper.valign,.textTeaser .textBoxWrapper.valign{top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.imageTeaser .pauseLink,.imageTeaser .playLink,.imgBox .pauseLink,.imgBox .playLink,.moduleVideo .pauseLink,.moduleVideo .playLink,.textTeaser .pauseLink,.textTeaser .playLink{position:absolute;margin:-3em 0 0 -3em;width:6em;height:6em;top:50%;left:50%;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;z-index:15;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
@media (min-width:1px) and (max-width:479px){.imageTeaser .pauseLink,.imageTeaser .playLink,.imgBox .pauseLink,.imgBox .playLink,.moduleVideo .pauseLink,.moduleVideo .playLink,.textTeaser .pauseLink,.textTeaser .playLink{width:4em;height:4em;margin:-2em 0 0 -2em}
}
.imageTeaser .playLink,.imgBox .playLink,.moduleVideo .playLink,.textTeaser .playLink{background-image:url(../images/icons/svg/play-white.svg)}
.imageTeaser .pauseLink,.imgBox .pauseLink,.moduleVideo .pauseLink,.textTeaser .pauseLink{opacity:0;background-image:url(../images/icons/svg/pause-white.svg)}
.small .imageTeaser .playLink{width:4em;height:4em;margin:-2em 0 0 -2em}
.touch .pauseLink{display:none}
.lookbook .teaserGroupSlide,.moduleSlideshow #shopfinderResults,.moduleSlideshow .slideshow,.teaserGroup .teaserGroupSlide{display:block;width:100%;height:100%}
.no-svg .imageTeaser .playLink{background-image:url(../images/icons/png/play-white.png)}
.imageTeaser.teaserColorBlack .playLink{background-image:url(../images/icons/svg/play.svg)}
.no-svg .imageTeaser.teaserColorBlack .playLink{background-image:url(../images/icons/png/play.png)}
.moduleSlideshow .rsBullets,.moduleSlideshow .rsContainer,.moduleSlideshow .rsNav,.moduleSlideshow .rsOverflow,.moduleSlideshow .rsSlide{background:0 0!important;background-color:none!important}
.moduleSlideshow .rsNav .textLink{margin-left:.5em;line-height:1.1em}
.moduleSlideshow .slide{position:relative;width:100%;height:100%}
.lookbook .rsBullets,.lookbook .rsContainer,.lookbook .rsNav,.lookbook .rsOverflow,.lookbook .rsSlide,.teaserGroup .rsBullets,.teaserGroup .rsContainer,.teaserGroup .rsNav,.teaserGroup .rsOverflow,.teaserGroup .rsSlide{background:0 0!important;background-color:none!important}
.lookbook.dotsBlack .rsNavItem.rsBullet,.teaserGroup.dotsBlack .rsNavItem.rsBullet{background:#bbb}
.lookbook.dotsBlack .rsNavItem.rsBullet.rsNavSelected,.teaserGroup.dotsBlack .rsNavItem.rsBullet.rsNavSelected{background:#000}
.lookbook.noDots .rsBullets,.lookbook.noDots .rsNav,.teaserGroup.noDots .rsBullets,.teaserGroup.noDots .rsNav{display:none}
.lookbook.arrowsBottom .rsArrow,.teaserGroup.arrowsBottom .rsArrow{width:6em}
.lookbook.arrowsBottom .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowIcn{top:auto;margin:0;bottom:3.1em;width:3em;height:3em;background-size:3em 3em;background-repeat:no-repeat;background-color:transparent}
@media (min-width:480px) and (max-width:759px){.lookbook.arrowsBottom .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowIcn{bottom:2em}
}
@media (min-width:1px) and (max-width:479px){.lookbook.arrowsBottom .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowIcn{bottom:auto;top:50%;margin-top:-1em;width:2em;height:2em;background-size:2em 2em}
}
.lookbook.arrowsBottom .rsArrowLeft .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowLeft .rsArrowIcn{right:auto;left:2em;background-image:url(../images/icons/svg/arrow-left-white.svg);background-position:50% 50%}
@media (min-width:480px) and (max-width:759px){.lookbook.arrowsBottom .rsArrowLeft .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowLeft .rsArrowIcn{left:.75em}
}
@media (min-width:1px) and (max-width:479px){.lookbook.arrowsBottom .rsArrowLeft .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowLeft .rsArrowIcn{left:.5em}
}
.lookbook.arrowsBottom .rsArrowRight .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowRight .rsArrowIcn{left:auto;right:2em;background-image:url(../images/icons/svg/arrow-right-white.svg);background-position:50% 50%}
@media (min-width:480px) and (max-width:759px){.lookbook.arrowsBottom .rsArrowRight .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowRight .rsArrowIcn{right:.75em}
}
@media (min-width:1px) and (max-width:479px){.lookbook.arrowsBottom .rsArrowRight .rsArrowIcn,.teaserGroup.arrowsBottom .rsArrowRight .rsArrowIcn{right:.5em}
}
.lookbook.arrowsOuter .outerArrowsContainer,.teaserGroup.arrowsOuter .outerArrowsContainer{position:absolute;width:4em;height:100%;z-index:10;top:0}
.lookbook.arrowsOuter .outerArrowsContainerLeft,.teaserGroup.arrowsOuter .outerArrowsContainerLeft{left:0;margin-left:-8em}
@media (min-width:760px) and (max-width:1179px){.lookbook.arrowsOuter .outerArrowsContainerLeft,.teaserGroup.arrowsOuter .outerArrowsContainerLeft{margin-left:-3em}
}
@media (min-width:1px) and (max-width:759px){.lookbook.arrowsOuter .outerArrowsContainerLeft,.teaserGroup.arrowsOuter .outerArrowsContainerLeft{margin-left:1em}
}
.lookbook.arrowsOuter .outerArrowsContainerRight,.teaserGroup.arrowsOuter .outerArrowsContainerRight{right:0;margin-right:-8em}
@media (min-width:760px) and (max-width:1179px){.lookbook.arrowsOuter .outerArrowsContainerRight,.teaserGroup.arrowsOuter .outerArrowsContainerRight{margin-right:-3em}
}
@media (min-width:1px) and (max-width:759px){.lookbook.arrowsOuter .outerArrowsContainerRight,.teaserGroup.arrowsOuter .outerArrowsContainerRight{margin-right:1em}
}
.lookbook.arrowsOuter .outerArrow,.teaserGroup.arrowsOuter .outerArrow{position:absolute;top:50%;margin-top:-1.25em;width:2.5em;height:2.5em;background-size:2.5em 2.5em;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;cursor:pointer;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.8s;-o-transition-duration:.8s;-webkit-transition-duration:.8s;transition-duration:.8s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.slick-dots li button:before,.slick-next,.slick-prev{-o-transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}
.lookbook.arrowsOuter .outerArrowLeft,.teaserGroup.arrowsOuter .outerArrowLeft{left:0;background-image:url(../images/icons/svg/arrow-left.svg)}
.lookbook.arrowsOuter .outerArrowLeft.outerArrowLeftWhite,.teaserGroup.arrowsOuter .outerArrowLeft.outerArrowLeftWhite{background-image:url(../images/icons/svg/arrow-left-white.svg);opacity:0}
.lookbook.arrowsOuter .outerArrowRight,.teaserGroup.arrowsOuter .outerArrowRight{right:0;background-image:url(../images/icons/svg/arrow-right.svg)}
.lookbook.arrowsOuter .outerArrowRight.outerArrowRightWhite,.teaserGroup.arrowsOuter .outerArrowRight.outerArrowRightWhite{background-image:url(../images/icons/svg/arrow-right-white.svg);opacity:0}
@media (min-width:1px) and (max-width:759px){.lookbook.arrowsOuter .outerArrowLeft.outerArrowLeftWhite,.lookbook.arrowsOuter .outerArrowRight.outerArrowRightWhite,.teaserGroup.arrowsOuter .outerArrowLeft.outerArrowLeftWhite,.teaserGroup.arrowsOuter .outerArrowRight.outerArrowRightWhite{opacity:1}
.lookbook.arrowsOuter .outerArrowLeft.outerArrowLeftBlack,.lookbook.arrowsOuter .outerArrowRight.outerArrowRightBlack,.teaserGroup.arrowsOuter .outerArrowLeft.outerArrowLeftBlack,.teaserGroup.arrowsOuter .outerArrowRight.outerArrowRightBlack{opacity:0}
}
.toolsHeaderSlides .slide{display:block;width:100%;height:100%}
.toolsHeaderSlides .rsBullets,.toolsHeaderSlides .rsContainer,.toolsHeaderSlides .rsNav,.toolsHeaderSlides .rsOverflow,.toolsHeaderSlides .rsSlide{background:0 0!important;background-color:none!important}
.toolsHeaderSlides .rsNav,.toolsHeaderSlides .rsNavItem.rsBullet{display:none}
.toolsHeaderSlides .rsArrow .rsArrowIcn{margin-top:-1em;margin-left:-1em;background-size:2em 2em;background-repeat:no-repeat;background-color:transparent}
.toolsHeaderSlides .rsArrow.rsArrowLeft .rsArrowIcn{background-image:url(../images/icons/arrow-left.png);background-position:0 0}
.toolsHeaderSlides .rsArrow.rsArrowRight .rsArrowIcn{background-image:url(../images/icons/arrow-right.png);background-position:0 0}
.productDetail .slideshow .rsNavItem.rsBullet,.toolsWrapper .slideshow .rsNavItem.rsBullet{background:#bbb}
.productDetail .slideshow .rsNavItem.rsBullet.rsNavSelected,.toolsWrapper .slideshow .rsNavItem.rsBullet.rsNavSelected{background:#000}
.productDetail .slideshow .rsNav.rsBullets,.toolsWrapper .slideshow .rsNav.rsBullets{bottom:1.5em}
@media (min-width:1px) and (max-width:479px){.productDetail .slideshow .rsNav.rsBullets,.toolsWrapper .slideshow .rsNav.rsBullets{bottom:.5em}
}
.imgAutoSize img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;vertical-align:middle}
@media (min-width:1px) and (max-width:479px){.moduleSlideshow .rsNav.rsBullets,.teaserGroup .rsNav.rsBullets{bottom:1em}
}
.imageTeaser a h3,.imgBox a h3{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.imageTeaser .article-tooltip,.imgBox .article-tooltip{position:relative;width:100%;height:100%}
.imageTeaser .textBoxWrapper,.imgBox .textBoxWrapper{position:absolute;width:100%;display:block;z-index:10}
.imageTeaser .textBoxWrapper .h1Wrapper,.imageTeaser .textBoxWrapper .h2Wrapper,.imageTeaser .textBoxWrapper .h3Wrapper,.imageTeaser .textBoxWrapper .touchHoverWrapper,.imgBox .textBoxWrapper .h1Wrapper,.imgBox .textBoxWrapper .h2Wrapper,.imgBox .textBoxWrapper .h3Wrapper,.imgBox .textBoxWrapper .touchHoverWrapper{position:static}
.imageTeaser.teaserColorWhite a h1,.imageTeaser.teaserColorWhite a h2,.imageTeaser.teaserColorWhite a h3,.imageTeaser.teaserColorWhite a span,.imageTeaser.teaserColorWhite h1,.imageTeaser.teaserColorWhite h2,.imageTeaser.teaserColorWhite h3,.imageTeaser.teaserColorWhite span,.imgBox.teaserColorWhite a h1,.imgBox.teaserColorWhite a h2,.imgBox.teaserColorWhite a h3,.imgBox.teaserColorWhite a span,.imgBox.teaserColorWhite h1,.imgBox.teaserColorWhite h2,.imgBox.teaserColorWhite h3,.imgBox.teaserColorWhite span{color:#fff}
.imageTeaser.teaserColorBlack a h1,.imageTeaser.teaserColorBlack a h2,.imageTeaser.teaserColorBlack a h3,.imageTeaser.teaserColorBlack a span,.imgBox.teaserColorBlack a h1,.imgBox.teaserColorBlack a h2,.imgBox.teaserColorBlack a h3,.imgBox.teaserColorBlack a span{color:#000}
.imageTeaser.teaserVer1 .textBoxWrapper,.imgBox.teaserVer1 .textBoxWrapper{top:50%;left:0}
.imageTeaser.teaserVer1 .h2Wrapper,.imgBox.teaserVer1 .h2Wrapper{margin:0 0 1em}
.imageTeaser.teaserVer1 .h3Wrapper,.imgBox.teaserVer1 .h3Wrapper{margin:0}
.imageTeaser.teaserVer2 .textBoxWrapper,.imgBox.teaserVer2 .textBoxWrapper{bottom:1.5em;left:0;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
@media (min-width:480px) and (max-width:759px){.imageTeaser.teaserVer2 .textBoxWrapper,.imgBox.teaserVer2 .textBoxWrapper{bottom:1em}
}
@media (min-width:1px) and (max-width:479px){.imageTeaser.teaserVer2 .textBoxWrapper,.imgBox.teaserVer2 .textBoxWrapper{bottom:1em}
}
.imageTeaser.teaserVer2 h3,.imgBox.teaserVer2 h3{font-family:ZurichBT-Roman,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.imageTeaser.teaserVer2 h2,.imageTeaser.teaserVer2 h3,.imgBox.teaserVer2 h2,.imgBox.teaserVer2 h3{text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
@media (min-width:1px) and (max-width:479px){.imageTeaser.teaserVer2 h2,.imageTeaser.teaserVer2 h3,.imgBox.teaserVer2 h2,.imgBox.teaserVer2 h3{font-size:1em;line-height:1.5em;letter-spacing:0;color:#000}
}
.textTeaser .headlineWrapper h2,.textTeaser .textWrapper.bigText span{font-size:1.75em;font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;letter-spacing:0;color:#000;font-weight:100;line-height:1.5em}
.imageTeaser.teaserVer2 .h2Wrapper,.imgBox.teaserVer2 .h2Wrapper{margin:.25em 0 0}
.imageTeaser.teaserVer2 .h3Wrapper,.imgBox.teaserVer2 .h3Wrapper{margin:0}
.imageTeaser.teaserVer2 .h3Wrapper img.overlayImg,.imgBox.teaserVer2 .h3Wrapper img.overlayImg{max-width:80%;max-height:4em}
.extra .imageTeaser.teaserVer2 .textBoxWrapper{bottom:3em}
@media (min-width:480px) and (max-width:759px){.extra .imageTeaser.teaserVer2 .textBoxWrapper{bottom:2em}
}
@media (min-width:1px) and (max-width:479px){.extra .imageTeaser.teaserVer2 .textBoxWrapper{bottom:1.5em}
}
.imageTeaser.loading{background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat}
.textTeaser .headlineWrapper{margin-bottom:1em;padding:0}
.textTeaser .headlineWrapper h2{margin:0}
.textTeaser .headlineWrapper.noText,.textTeaser .headlineWrapper.noText h2{margin:0;padding:0}
.textTeaser .textWrapper{margin-bottom:1em;padding:0 1.5em}
@media (min-width:760px) and (max-width:1179px){.textTeaser .textWrapper.bigText span{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.textTeaser .textWrapper.bigMylonText{text-align:left;padding:0 1em}
.imageItem .scrollDown,.pika-button,.pika-table th,.pika-title,.slick-dots,.slick-dots li button,.textItem.kids-text h2{text-align:center}
.textTeaser .textWrapper.bigMylonText span{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:3.5em;line-height:1.5em;letter-spacing:0;color:#000}
.textTeaser .textWrapper.defaultHausText span,.textTeaser .textWrapper.defaultText span{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:none;font-size:1.25em;letter-spacing:.04em;line-height:1.5em;color:#000}
.textTeaser .textBoxWrapper{position:absolute;width:100%;display:block;top:0;left:0}
@media (min-width:480px) and (max-width:759px){.textTeaser .headlineWrapper h2,.textTeaser .textWrapper.bigText span{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
.textTeaser .textWrapper.defaultText span{font-weight:100;text-transform:none;font-size:.9em;letter-spacing:.04em;line-height:1.5em;color:#000}
.textTeaser .textWrapper.bigMylonText span{font-size:2.4em;line-height:1.5em;letter-spacing:0;color:#000}
}
@media (min-width:1px) and (max-width:479px){.textTeaser .headlineWrapper h2,.textTeaser .textWrapper.bigText span{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.textTeaser .textWrapper.defaultText span{font-weight:100;text-transform:none;font-size:.9em;letter-spacing:.04em;line-height:1.5em;color:#000}
.textTeaser .textWrapper.bigMylonText{padding:0}
.textTeaser .textWrapper.bigMylonText span{font-size:2.4em;line-height:1.5em;letter-spacing:0;color:#000}
}
.textItem.bigText span,.textItem.bigThinText span{text-transform:uppercase;letter-spacing:0;color:#000}
.vimeoBox .vimeoBoxInner{position:relative;width:100%;height:100%;top:0;left:0}
.vimeoBox .vimeoBoxInner.v-16-9{padding-top:56.25%;height:0}
.vimeoBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.L-1-Video-16-9 .vimeoBox .vimeoBoxInner{padding:3px 0}
.L-1-Video-16-9 .vimeoBox .vimeoBoxInner iframe{top:-3px}
.textItem.bigText span{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;font-size:1.35em;line-height:1.5em}
.textItem.bigThinText span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.75em;line-height:1.5em}
.textItem.bigLetterText span,.textItem.defaultHausText span,.textItem.defaultText span,.textItem.kids-text span{font-family:letter-gothic-std,Courier,monospace;font-weight:100;line-height:1.5em;text-transform:none}
.textItem.bigLetterText span{font-size:1.8em;letter-spacing:.08em}
@media (min-width:1px) and (max-width:479px){.textItem.bigLetterText span{font-size:1.3em}
}
.textItem.bigLetterText .linkWrapper a{font-size:1.35em;letter-spacing:0;color:#000;line-height:1.2em}
@media (min-width:1px) and (max-width:759px){.textItem.bigLetterText .linkWrapper a{font-size:1.1em;letter-spacing:0;color:#000;line-height:1.2em}
}
.textItem.defaultHausText span,.textItem.defaultText span,.textItem.kids-text span{font-size:1.25em;letter-spacing:.04em;color:#000}
.textItem h3,.textItem h4{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;line-height:1.5em;letter-spacing:0}
.textItem h3{font-size:1.35em;color:#000}
.textItem h4{font-size:1.1em;color:#000}
.textItem.isHtml h3,.textItem.isHtml li,.textItem.isHtml p{font-size:1.25em;letter-spacing:.04em;font-weight:100;line-height:1.5em;color:#000;font-family:letter-gothic-std,Courier,monospace}
.textItem .textWrapper{max-width:72em;margin:0 auto}
.textItem.isHtml li,.textItem.isHtml p{text-transform:none}
.textItem.isHtml h3{text-transform:uppercase;margin-bottom:1em}
.textItem.centerPadding .textWrapper{max-width:60em}
@media (min-width:760px) and (max-width:1179px){.textItem.centerPadding .textWrapper{max-width:52em}
}
@media (min-width:480px) and (max-width:759px){.textItem.centerPadding .textWrapper{max-width:32em}
}
@media (min-width:1px) and (max-width:479px){.textItem.centerPadding .textWrapper{max-width:20em}
}
.imageItem{position:relative;margin:0 auto!important}
.imageItem.logo{max-height:100px}
.imageItem.logo img{width:72em;max-width:80%;max-height:100%}
@media (min-width:480px) and (max-width:759px){.imageItem.logo img{max-width:90%}
}
@media (min-width:1px) and (max-width:479px){.imageItem.logo img{max-width:100%}
}
.imageItem .scrollDown{display:block;width:100%;position:absolute;left:0;bottom:3em}
.articlesItem .headlineWrapper,.contactItem,.contactItem .gbox,.faqItem,.iframeItem,.select2-container,.select2-results{text-align:left}
.imageItem .scrollDown a{background-image:url(../images/icons/scroll-down.png);background-repeat:no-repeat;background-size:4em 4em;background-color:transparent;display:inline-block;width:4em;height:4em}
@media (min-width:760px) and (max-width:9999px){.imageItem{position:relative;margin:0 auto!important}
.imageItem.auto img{max-width:72em}
.imageItem .scrollDown{bottom:4em}
}
.articlesItem .headlineWrapper{margin-bottom:1em}
.articlesItem h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.faqItem .faqCategories .range,.faqItem .faqCategories a{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em;letter-spacing:0}
.articlesItem .collapsed .loadMoreProducts,.articlesItem .expanded .loadMoreProducts{display:none}
.articlesItem .collection.expanded .defaultProduct{display:block}
@media (min-width:1180px) and (max-width:1719px){.articlesItem .collection.collapsed .product[data-product="5"]{display:block}
}
@media (min-width:760px) and (max-width:1179px){.articlesItem .collection.collapsed .product[data-product="5"],.articlesItem .collection.collapsed .product[data-product="4"]{display:block}
}
@media (min-width:480px) and (max-width:759px){.articlesItem .collection.collapsed .product,.articlesItem .collection.collapsed .product[data-product="5"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="4"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="1"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="2"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="3"] .loadMoreProducts{display:none}
.articlesItem .collection.collapsed .product[data-product="5"],.articlesItem .collection.collapsed .product[data-product="4"],.articlesItem .collection.collapsed .product[data-product="1"],.articlesItem .collection.collapsed .product[data-product="2"],.articlesItem .collection.collapsed .product[data-product="3"],.articlesItem .collection.collapsed .product[data-product="6"],.articlesItem .collection.collapsed .product[data-product="6"] .loadMoreProducts{display:block}
}
@media (min-width:1px) and (max-width:479px){.articlesItem .collection.collapsed .product,.articlesItem .collection.collapsed .product[data-product="4"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="1"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="2"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="3"] .loadMoreProducts{display:none}
.articlesItem .collection.collapsed .product[data-product="5"],.articlesItem .collection.collapsed .product[data-product="5"] .loadMoreProducts,.articlesItem .collection.collapsed .product[data-product="4"],.articlesItem .collection.collapsed .product[data-product="1"],.articlesItem .collection.collapsed .product[data-product="2"],.articlesItem .collection.collapsed .product[data-product="3"]{display:block}
}
.faqItem .faqCategories li:before{display:none}
.faqItem .faqCategories li{padding:0 0 .5em}
.faqItem .faqCategories .range{display:inline-block;padding-right:2em;text-transform:uppercase;font-weight:100;line-height:1.5em;color:#000}
.faqItem .faqCategories a,.faqItem span{font-weight:100;line-height:1.5em;text-transform:none;color:#000}
.faqItem .categoryTitleWrapper{margin:4em 0 1em}
.faqItem .entryHeadlineWrapper{margin-bottom:1em}
.faqItem .faqEntry{margin-bottom:2em}
.faqItem span{font-family:letter-gothic-std,Courier,monospace;font-size:1.25em;letter-spacing:.04em}
.faqItem h3,.faqItem h4{font-weight:100;letter-spacing:.05em;line-height:1.7em;font-family:letter-gothic-std,Courier,monospace;font-size:1.15em}
.faqItem h3{text-transform:uppercase;color:#000}
.faqItem h4{color:#000;text-transform:none}
.contactItem li span,.contactItem span.inputHintWrapper{line-height:1.5em;text-transform:none;font-weight:100;color:#000}
.contactItem{overflow:visible}
.contactItem span.inputHintWrapper{font-family:letter-gothic-std,Courier,monospace;font-size:1.25em;letter-spacing:.04em}
.contactItem .textTop{margin-bottom:1em}
.contactItem .textBottom{margin-top:1em}
.contactItem .formWrapper{padding:1em 0 2em}
.contactItem .sbOptions{max-height:16em!important}
.contactItem textarea{height:8.5em}
.contactItem .linkWrapper{padding:1em 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.contactItem.open .linkWrapper{display:none}
.contactItem li:before{display:none!important}
.contactItem li{display:block;padding-bottom:.75em}
.contactItem li span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em;letter-spacing:0}
.contactItem label{line-height:3em}
.contactItem .sbOptions li{padding-top:0;padding-bottom:0}
.contactItem .buttonWrapper{margin-top:.5em}
.contactItem .textWrapper span{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1.25em;letter-spacing:.04em;line-height:1.5em;color:#000;text-transform:none}
.select2-results .select2-result-label,.select2-results .select2-result-sub .select2-result-label,.tt-dropdown-menu .tt-suggestion p{font-family:letter-gothic-std,Courier,monospace;letter-spacing:.05em;text-transform:none;font-weight:100;font-size:1em}
.contactItem .textWrapper a{color:#333}
@media (min-width:480px) and (max-width:759px){.contactItem .gbox{float:left}
.contactItem .rightBox{width:20em}
}
.iframeItem .headlineWrapper{max-width:none}
.tt-dropdown-menu .tt-suggestion{display:block}
.tt-dropdown-menu .tt-suggestion p{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;background:#e1e1e1;padding:0 1em;text-align:left;border:none;height:2em;line-height:2em;white-space:nowrap;overflow:hidden}
.pika-button,.pika-single{-moz-box-sizing:border-box}
.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor p,.tt-dropdown-menu .tt-suggestion:hover p{background:#ebebeb}
.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:20em;height:3em}
.select2-choice,.select2-container,.select2-drop,.select2-search,.select2-search input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.select2-container .select2-choice{display:block;overflow:hidden;float:left;width:100%;height:3em;line-height:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-container .select2-choice>.select2-chosen{display:inline-block;height:3em;width:100%;line-height:3em}
.select2-container .select2-choice abbr{display:none}
.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}
.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}
.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}
.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:31000;top:100%;background:#e1e1e1}
.select2-drop-auto-width{width:auto}
.select2-drop-auto-width .select2-search{padding-top:4px}
.select2-drop.select2-drop-above{margin-top:1px}
.select2-drop-active{border-top:none}
#mobileNav ul.subMenu li span.select2-arrow,.select2-container .select2-choice .select2-arrow{position:absolute;top:0;right:0;display:inline-block;background:url(../images/form/dd-down.png) 50% 50% no-repeat;background-size:1.25em 1.25em;width:2em;height:1.5em;margin-top:.75em}
.select2-container .select2-choice .select2-arrow b{display:none}
.select2-search{display:inline-block;width:100%;margin:0;padding:.5em;position:relative;white-space:nowrap}
.select2-search input{width:100%;background:#f0f0f0;padding:0 .5em}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:0}
.select2-dropdown-open .select2-choice .select2-arrow{background-image:url(../images/form/dd-up.png);filter:none}
.select2-results{max-height:20em;padding:0;margin:0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#e1e1e1}
.select2-results ul.select2-result-sub{margin:0;padding-left:0}
.select2-results li{list-style:none;display:list-item;background-image:none;padding:0}
.select2-results .select2-result-sub li{padding:0}
.select2-results .select2-result-label{height:2.5em;margin:0;cursor:pointer;overflow:hidden;padding:0 1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.no-touch #tooltip span,.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}
.select2-results .select2-result-label,.select2-results .select2-result-sub .select2-result-label{color:#000;line-height:2.5em}
.select2-results .select2-result.select2-result-with-children>.select2-result-label{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1em;letter-spacing:0;color:#000;text-transform:uppercase;line-height:2.5em;margin-top:1em}
.pika-label,.pika-table td,.pika-table th{font-family:letter-gothic-std,Courier,monospace}
.select2-results .select2-result-label.hasStore{background-image:url(../images/icons/svg/cart.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:1.5em 1.5em}
.select2-results .select2-highlighted{background-color:#ebebeb}
.select2-results li em{background:#feffde;font-style:normal}
.select2-results .select2-highlighted em{background:0 0}
.select2-results .select2-highlighted ul{background:#fff;color:#000}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{display:list-item;font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1em;letter-spacing:.05em;color:#000;text-transform:none;line-height:2.5em;height:2.5em;margin:0;overflow:hidden;padding:0 1em}
.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}
.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}
.select2-container.select2-container-disabled .select2-choice abbr,.select2-display-none,.select2-results .select2-selected{display:none}
.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}
.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}
.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}
.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;user-select:none;-ms-touch-action:none}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-loading .slick-list{background:url(/images/ajax-loader.gif) center center no-repeat #fff}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{left:0;top:0;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
@font-face{font-family:slick;src:url(/templates/mykita/frontend/_resources/css/fonts/slick.eot?1406380111);src:url(/templates/mykita/frontend/_resources/css/fonts/slick.eot?&1406380111#iefix) format("embedded-opentype"),url(/templates/mykita/frontend/_resources/css/fonts/slick.woff?1406380111) format("woff"),url(/templates/mykita/frontend/_resources/css/fonts/slick.ttf?1406380111) format("truetype"),url(/templates/mykita/frontend/_resources/css/fonts/slick.svg?1406380111#slick) format("svg");font-weight:400;font-style:normal}
.slick-next,.slick-prev{position:absolute;width:4em;height:100%;z-index:10;top:0;border:none;outline:0;padding:0;background:0 0;text-indent:-999em;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.4s;transition-duration:.4s;transition-timing-function:cubic-bezier(.86,0,.07,1)}
.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25}
.slick-prev{left:0;margin-left:-8em}
@media (min-width:760px) and (max-width:1179px){.slick-prev{margin-left:-3em}
}
@media (min-width:1px) and (max-width:759px){.slick-prev{margin-left:1em}
}
.slick-next{right:0;margin-right:-8em}
@media (min-width:760px) and (max-width:1179px){.slick-next{margin-right:-3em}
}
@media (min-width:1px) and (max-width:759px){.slick-next{margin-right:1em}
}
.slick-next:before,.slick-prev:before{display:inline-block;position:absolute;top:50%;margin-top:-1.25em;width:2.5em;height:2.5em;background-size:2.5em 2.5em;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;cursor:pointer;content:''}
.slick-prev:before{left:0;background-image:url(../images/icons/svg/arrow-left.svg)}
.slick-next:before{right:0;background-image:url(../images/icons/svg/arrow-right.svg)}
.slick-dots{position:absolute;bottom:-2em;list-style:none;display:block;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;cursor:pointer}
.slick-dots li button{background-color:transparent;display:block;width:20px;height:20px;text-indent:-999em;font-size:0;line-height:0;color:transparent;cursor:pointer;border:none;outline:0}
.pika-label,.pika-table td,.pika-table th{font-weight:100;font-size:1em;line-height:1em;letter-spacing:.05em}
.pika-label,.pika-single{color:#000;background:#e1e1e1}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:before{display:inline-block;content:'';width:8px;height:8px;border:1px solid transparent;background-color:#bbb;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-moz-transition-duration:.4s;transition-duration:.4s;transition-timing-function:cubic-bezier(.86,0,.07,1)}
.form-error-listing.form-error-listing--hp li,.form-error-listing.form-error-listing--hp ul{-o-transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}
.slick-dots li.slick-active button:before{background-color:#000;border-color:#000}
/*!
 * Pikaday
 * Copyright ┬® 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999;display:block;position:relative;border:none;margin-top:1em;width:22em;padding:.5em;*zoom:1}
.pika-single.is-hidden{display:none}
.pika-single.is-bound{position:absolute}
.pika-single:after,.pika-single:before{content:" ";display:table}
.pika-lendar{float:left;width:100%}
.pika-title{position:relative}
.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0;background:#e1e1e1;border:none;text-transform:uppercase}
.pika-label,.pika-next,.pika-prev{position:relative;overflow:hidden}
.pika-label{display:inline-block;*display:inline;z-index:9999;margin:0;padding:.75em .5em;text-transform:uppercase}
.pika-next,.pika-prev{display:block;cursor:pointer;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}
.pika-next:hover,.pika-prev:hover{opacity:1}
.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}
.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left:0}
.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right:0}
.pika-select{display:inline-block;*display:inline}
.pika-table{width:100%;border-color:transparent;border-collapse:collapse}
.pika-table td,.pika-table th{width:16.66667%;padding:0;color:#000}
.pika-table th{line-height:25px}
.pika-table abbr{border-bottom:none;cursor:help}
.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:0;border:none;margin:0;width:100%;height:2em;padding:0 5px;line-height:15px}
.filterContent label.colorItem,.overlayContainer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.is-selected .pika-button{border:1px solid rgba(0,0,0,.5)}
.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}
.filterItem,.filteredCollection a#unsetFilter,[data-action=deactivate-webshop]{cursor:pointer}
#headNav .leftNav a,#topNav li a{font-weight:100;color:#000;text-transform:uppercase}
.pika-table td:last-child,.pika-table th:last-child{display:none}
.pika-table td button,.pika-table th button{border:none}
.form-error-listing.form-error-listing--hp ul{-moz-transition-property:opacity,max-height,margin;-o-transition-property:opacity,max-height,margin;-webkit-transition-property:opacity,max-height,margin;transition-property:opacity,max-height,margin;-moz-transition-duration:.4s;transition-duration:.4s;transition-timing-function:cubic-bezier(.86,0,.07,1);max-height:0;opacity:0;margin-bottom:0;overflow:hidden}
.form-error-listing.form-error-listing--hp.has-error ul{max-height:32em;opacity:1;margin-bottom:2em}
.form-error-listing.form-error-listing--hp li{-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:.4s;transition-duration:.4s;transition-timing-function:cubic-bezier(.86,0,.07,1);max-height:0;opacity:0;overflow:hidden}
.hp-gateway-form--sue .hp-sue-sepa,.productDetail .share .shareContainer{-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1)}
.form-error-listing.form-error-listing--hp li.is-visible{max-height:8em;opacity:1}
.hp-gateway-form .heidelpay-actions a{float:left;width:14em}
.hp-gateway-form .heidelpay-actions button{float:right;width:14em}
@media (min-width:480px) and (max-width:759px){.hp-gateway-form .gbox-left{width:32em}
}
@media (min-width:1px) and (max-width:479px){.hp-gateway-form .heidelpay-actions a,.hp-gateway-form .heidelpay-actions button{float:none;width:100%}
}
.gateway .heidelpay-redirect{position:relative;text-align:center;max-width:32em;padding:4em 0}
.gateway .heidelpay-redirect img{max-width:16em;margin-bottom:2em}
@media (min-width:1px) and (max-width:479px){.gateway .heidelpay-redirect img{max-width:10em}
}
.gateway .heidelpay-redirect .h2Wrapper{margin-bottom:2em}
input[type=text].mastercard,input[type=text].visa{background-position:95% 50%;background-repeat:no-repeat;background-size:3em 2.15em}
input[type=text].mastercard{background-image:url(../images/payment-icons/128/mastercard.png)}
input[type=text].visa{background-image:url(../images/payment-icons/128/visa.png)}
.static.payment-logo{background-position:100% 50%;background-repeat:no-repeat;background-size:3em 2.15em}
.static.payment-logo.payment-logo--maestro{background-image:url(../images/payment-icons/128/maestro.png)}
.static.payment-logo.payment-logo--carte-bleu{background-image:url(../images/payment-icons/128/carte-bleue.png)}
.static.payment-logo.payment-logo--dankort{background-image:url(../images/payment-icons/128/dankort.png)}
.hp-gateway-form--sue .hp-sue-sepa{-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;transition-timing-function:cubic-bezier(.86,0,.07,1);max-height:0;opacity:0;overflow:hidden}
.hp-gateway-form--sue .hp-payment-sue[data-state=noiban] .hp-sue-account,.hp-gateway-form--sue .hp-payment-sue[data-state=noiban] .hp-sue-bank,.hp-gateway-form--sue .hp-payment-sue[data-state=iban] .hp-sue-bic,.hp-gateway-form--sue .hp-payment-sue[data-state=iban] .hp-sue-iban{max-height:6em;opacity:1}
#basisEm{position:absolute;display:inline-block;top:-9999px;left:-9999px;width:4em;height:4em}
header{-moz-transition-property:margin,opacity,-moz-transform;-o-transition-property:margin,opacity,-o-transform;-webkit-transition-property:margin,opacity,-webkit-transform;transition-property:margin,opacity,transform;-moz-transition-duration:.4s,.4s,.7s;-o-transition-duration:.4s,.4s,.7s;-webkit-transition-duration:.4s,.4s,.7s;transition-duration:.4s,.4s,.7s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:5em;position:fixed;top:0;left:0;z-index:5;width:100%;background-color:#fff}
@media (min-width:760px) and (max-width:9999px){header{position:relative;left:auto;top:auto;height:12em}
}
#headWrapper{position:relative;height:100%;background:#fff}
#headNav,#topNav,.rightNav{position:absolute}
@media (min-width:1px) and (max-width:759px){#logo,#logo a{display:inline-block}
#logo{width:8em;position:absolute;left:6px;top:.5em}
#logo a{padding:1em 1em .5em 0}
}
@media (min-width:760px) and (max-width:9999px){#logo{display:block;width:12em;padding:1.5em 0 0 6px}
#logo a{display:inline-block;padding:1em 1em 1em 0}
}
#logo img{width:100%}
#headNav{display:none;left:0;bottom:1em;text-align:left;width:100%;z-index:1}
@media (min-width:760px) and (max-width:9999px){#headNav{display:block}
}
#headNav ul{margin:0}
nav ol,nav ul{list-style:none;margin:0;padding:0}
#headNav li,#topNav li{float:left;display:inline-block;margin:0 1.5em 0 0}
#headNav .leftNav a{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.5em;letter-spacing:0}
#headNav .leftNav a.active{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100}
.rightNav{right:0;bottom:0}
.journal .rightNav ul.journal-articles-left,.journal .rightNav ul.journal-articles-one,.journal .rightNav ul.journal-articles-right,.journal-related-footer .journal-related-listing .rightNav ul.related-article,.layout .rightNav ul.lbox,.rightNav .journal ul.journal-articles-left,.rightNav .journal ul.journal-articles-one,.rightNav .journal ul.journal-articles-right,.rightNav .journal-related-footer .journal-related-listing ul.related-article,.rightNav .layout ul.lbox,.rightNav ul.gridBorder{padding-bottom:3px}
#headNav .rightNav li{margin:0;line-height:1.4em;padding-left:1.75em}
#headNav .rightNav li .ico-myk{font-size:2em}
#headNav .rightNav li.cart{padding-left:0}
#headNav .rightNav li a span{display:inline-block}
#topNav{display:none;right:0;top:2em}
@media (min-width:760px) and (max-width:9999px){#topNav{display:block}
}
#topNav li{margin:0 0 0 1.5em}
#topNav li a{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.5em;letter-spacing:0}
.rightNav .search{padding-top:.1em}
@media (min-width:760px) and (max-width:9999px){.filterFixed #outerWrapper,.smallNavi #outerWrapper{padding-top:12em}
.smallNavi #header{position:fixed;top:-7.5em;left:0;width:100%}
.filterFixed #header{position:fixed;top:-11em;left:0;width:100%}
.smallFilterNavi #header{top:-7.5em}
}
.overlayContainer{display:block;position:fixed;z-index:2001;top:0;left:100%;width:100%;height:100%;overflow:hidden;background-image:url(../images/icons/loader_32px_t.gif);background-repeat:no-repeat;background-position:50% 50%;background-color:#fff;-moz-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;border-left:1px solid #D2D2D2}
@media screen{.overlayContainer{-moz-transition-property:left,-moz-transform;-o-transition-property:left,-o-transform;-webkit-transition-property:left,-webkit-transform;transition-property:left,transform;-moz-transition-duration:.7s,.7s;-o-transition-duration:.7s,.7s;-webkit-transition-duration:.7s,.7s;transition-duration:.7s,.7s;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}
}
.overlayContainer.added.loaded{background-image:none;min-height:100%;position:absolute}
.overlayContainerInner{position:relative;display:block;width:100%;height:100%;padding-top:6em;-moz-transition-property:margin,padding;-o-transition-property:margin,padding;-webkit-transition-property:margin,padding;transition-property:margin,padding;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
@media (min-width:1px) and (max-width:759px){.overlayContainerInner{padding-top:4em}
}
.overlayContainerInner.hasHero,.siteContainer>.overlayContainerInner{padding-top:0}
@media (min-width:760px) and (max-width:9999px){.hasLookbook .overlayContainerInner{padding-top:0}
}
@media screen{.csstransforms3d.csstransitions .overlayContainer{left:0!important}
.csstransforms3d.csstransitions .overlayContainer,.csstransforms3d.csstransitions .overlayContainer.added.removed,.csstransforms3d.csstransitions .overlayContainer.added.removed[data-overlayno="1"],.csstransforms3d.csstransitions .overlayContainer.added.removed[data-overlayno="2"],.csstransforms3d.csstransitions .overlayContainer.added.removed[data-overlayno="3"],.csstransforms3d.csstransitions .overlayContainer.removed{-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.breadcrumb,.overlayBreadcrumb,.overlayBreadcrumbClean,.siteOptions{display:none}
@media only screen and (min-width:760px) and (max-width:9999px){.overlayHoverContainer{z-index:2000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0}
}
@media only screen and (min-width:760px) and (max-width:9999px){.overlayHoverContainer{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition-property:opacity,background-color,left,-moz-transform;-o-transition-property:opacity,background-color,left,-o-transform;-webkit-transition-property:opacity,background-color,left,-webkit-transform;transition-property:opacity,background-color,left,transform;-moz-transition-duration:.7s,.7s,.7s,.7s;-o-transition-duration:.7s,.7s,.7s,.7s;-webkit-transition-duration:.7s,.7s,.7s,.7s;transition-duration:.7s,.7s,.7s,.7s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out}
}
@media only screen and (min-width:760px) and (max-width:9999px){.overlayTitleContainer{display:block;text-align:center;width:400px;margin-left:-200px;top:200px;left:20px;opacity:0;-moz-transition-property:left,opacity,margin,-moz-transform;-o-transition-property:left,opacity,margin,-o-transform;-webkit-transition-property:left,opacity,margin,-webkit-transform;transition-property:left,opacity,margin,transform;-moz-transition-duration:.7s,.4s,.4s;-o-transition-duration:.7s,.4s,.4s;-webkit-transition-duration:.7s,.4s,.4s;transition-duration:.7s,.4s,.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute}
.overlayHoverContainer.added .overlayTitleContainer{opacity:10}
.overlayHoverContainer.active:hover .overlayTitleContainer{left:40px}
.csstransforms3d.csstransitions .overlayHoverContainer.active:hover .overlayTitleContainer{left:20px!important;-moz-transform:scale(1,1) rotateZ(-90deg) translate(0,20px);-ms-transform:scale(1,1) rotateZ(-90deg) translate(0,20px);-webkit-transform:scale(1,1) rotateZ(-90deg) translate(0,20px);transform:scale(1,1) rotateZ(-90deg) translate(0,20px)}
.overlayVerticalTitle{font-family:letter-gothic-std,Courier,monospace;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:#333;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.fixedOverlayTitleContainer{position:fixed;left:60px;z-index:2500}
.fixedOverlayTitleContainer.added{opacity:1}
#mobileLayerClose{display:none}
.overlayContainer[data-overlayno="1"] .overlayContainerInner{margin-left:-20px}
.overlayContainer[data-overlayno="2"] .overlayContainerInner{margin-left:-40px}
.overlayContainer[data-overlayno="3"] .overlayContainerInner{margin-left:-60px}
.overlayContainer.added[data-overlayno="1"]{left:40px}
.overlayContainer.added[data-overlayno="2"]{left:80px}
.overlayContainer.added[data-overlayno="3"]{left:120px}
}
#toolbarElements .elementsInner,.filterHead{-o-transition-duration:.4s;-webkit-transition-duration:.4s}
.filterHead,.toolsheader{-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
.filterHead a,.filterHead span,.toolsheader h3,.toolsheader h4{font-weight:100;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
@media only screen and (min-width:760px) and (max-width:9999px){.csstransforms3d.csstransitions .overlayContainer.added[data-overlayno="1"]{-moz-transform:translate3d(40px,0,0);-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}
.csstransforms3d.csstransitions .overlayContainer.added[data-overlayno="2"]{-moz-transform:translate3d(80px,0,0);-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}
.csstransforms3d.csstransitions .overlayContainer.added[data-overlayno="3"]{-moz-transform:translate3d(120px,0,0);-webkit-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}
}
@media only screen and (min-width:760px) and (max-width:9999px){.overlay1Hover .overlayContainer.added[data-overlayno="1"]{left:80px}
.overlay1Hover .overlayContainer.added[data-overlayno="2"],.overlay2Hover .overlayContainer.added[data-overlayno="2"]{left:120px}
.overlay1Hover .overlayContainer.added[data-overlayno="3"],.overlay2Hover .overlayContainer.added[data-overlayno="3"],.overlay3Hover .overlayContainer.added[data-overlayno="3"]{left:160px}
}
@media only screen and (min-width:760px) and (max-width:9999px){.csstransforms3d.csstransitions .overlay1Hover .overlayContainer.added[data-overlayno="1"]{-moz-transform:translate3d(80px,0,0);-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}
.csstransforms3d.csstransitions .overlay1Hover .overlayContainer.added[data-overlayno="2"],.csstransforms3d.csstransitions .overlay2Hover .overlayContainer.added[data-overlayno="2"]{-moz-transform:translate3d(120px,0,0);-webkit-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}
.csstransforms3d.csstransitions .overlay1Hover .overlayContainer.added[data-overlayno="3"],.csstransforms3d.csstransitions .overlay2Hover .overlayContainer.added[data-overlayno="3"],.csstransforms3d.csstransitions .overlay3Hover .overlayContainer.added[data-overlayno="3"]{-moz-transform:translate3d(160px,0,0);-webkit-transform:translate3d(160px,0,0);transform:translate3d(160px,0,0)}
.csstransforms3d.csstransitions .overlayHoverContainer{left:0!important}
}
@media only screen and (min-width:760px) and (max-width:9999px){.overlayHoverContainer.added{opacity:1}
.overlayLoaded .overlayHoverContainer.added{cursor:pointer}
.overlayHoverContainer[data-overlayno="1"]{left:0}
.overlayHoverContainer[data-overlayno="2"]{left:41px}
.overlayHoverContainer[data-overlayno="3"]{left:81px}
}
@media only screen and (min-width:760px) and (max-width:9999px){.csstransforms3d.csstransitions .overlayHoverContainer[data-overlayno="1"]{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.csstransforms3d.csstransitions .overlayHoverContainer[data-overlayno="2"]{-moz-transform:translate3d(41px,0,0);-webkit-transform:translate3d(41px,0,0);transform:translate3d(41px,0,0)}
.csstransforms3d.csstransitions .overlayHoverContainer[data-overlayno="3"]{-moz-transform:translate3d(81px,0,0);-webkit-transform:translate3d(81px,0,0);transform:translate3d(81px,0,0)}
}
@media only screen and (min-width:760px) and (max-width:9999px){.overlay1Hover .overlayHoverContainer.added[data-overlayno="2"]{left:81px}
.overlay1Hover .overlayHoverContainer.added[data-overlayno="3"],.overlay2Hover .overlayHoverContainer.added[data-overlayno="3"]{left:121px}
.csstransforms3d.csstransitions .overlay1Hover .overlayHoverContainer.added[data-overlayno="2"]{-moz-transform:translate3d(81px,0,0);-webkit-transform:translate3d(81px,0,0);transform:translate3d(81px,0,0)}
.csstransforms3d.csstransitions .overlay2Hover .overlayHoverContainer.added[data-overlayno="3"]{-moz-transform:translate3d(121px,0,0);-webkit-transform:translate3d(121px,0,0);transform:translate3d(121px,0,0)}
}
@media only screen and (min-width:1px) and (max-width:759px){#mobileLayerClose{position:absolute;right:0;top:0;padding-top:1.75em;padding-bottom:1em;padding-left:3em;cursor:pointer;z-index:103;display:none}
#mobileLayerClose span{font-size:1.4em}
.overlayActive #mobileLayerClose{display:block}
.overlayActive #mobileFilterToggle{display:none}
}
@media only screen and (min-width:1px) and (max-width:759px){.overlayContainer.added[data-overlayno="1"],.overlayContainer.added[data-overlayno="2"],.overlayContainer.added[data-overlayno="3"]{left:0}
.overlay2Active .overlayContainer.added[data-overlayno="1"],.overlay3Active .overlayContainer.added[data-overlayno="2"],.overlayActive #wrapper footer,.overlayActive .siteContainer,.overlayActive header{left:-100%}
.csstransforms3d.csstransitions .overlayContainer.added[data-overlayno="1"],.csstransforms3d.csstransitions .overlayContainer.added[data-overlayno="2"],.csstransforms3d.csstransitions .overlayContainer.added[data-overlayno="3"]{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.overlayContainer{border:none}
.fixedOverlayTitleContainer,.overlayHoverContainer,.overlayTitleContainer{display:none}
.csstransforms3d.csstransitions .overlay2Active .overlayContainer.added[data-overlayno="1"]{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.csstransforms3d.csstransitions .overlay3Active .overlayContainer.added[data-overlayno="2"]{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.csstransforms3d.csstransitions #wrapper footer,.csstransforms3d.csstransitions .siteContainer,.csstransforms3d.csstransitions header{left:0!important}
.csstransforms3d.csstransitions .overlayActive #wrapper footer,.csstransforms3d.csstransitions .overlayActive .siteContainer,.csstransforms3d.csstransitions .overlayActive header{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
#filter{position:fixed;top:0;left:0;width:100%;display:block;z-index:200}
#filter input[type=checkbox],#filter input[type=checkbox]+label:before,.filterHead .changeView{display:none}
#filter input[type=checkbox]+label{margin:0;padding:0}
#filterInner{text-align:left}
.filterHead{overflow:hidden;-moz-transition-property:max-height,opacity,margin;-o-transition-property:max-height,opacity,margin;-webkit-transition-property:max-height,opacity,margin;transition-property:max-height,opacity,margin;-moz-transition-duration:.4s;transition-duration:.4s;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.filterHead a,.filterHead span{text-transform:uppercase;font-size:1em;line-height:1.5em;letter-spacing:0;color:#000}
.filterHead .filterBorder{display:block;padding-bottom:.5em;width:100%;border-bottom:solid 1px #000}
#filterWrapper{display:block}
.filterGroup .deselect,.filterGroup h4 .deselect,a#editFilter{display:none}
.filterNavi{float:left}
#filterContentInner{padding:0 0 4em}
.filterGroup{float:left;width:12em}
.filterGroup h4{padding-bottom:1em}
.filterGroup input:checked+.filterItem{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;text-transform:none}
.filterGroup input:checked+.filterItem .deselect{opacity:1}
.filterGroup input:checked+.colorItem:hover{opacity:1}
.filterItem{display:block;line-height:1.9;text-transform:none}
#collectionFilter .filterItem,#collectionFilter input:checked+.filterItem{text-transform:uppercase}
.filterGap{margin-top:1em}
#collectionFilter .filterItem{width:14em}
.filterItem .deselect{opacity:0;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}
#itemCount,.toolsheader .tool-content-collapsible,.unsetFilterItems,.unsetFilterMobile{-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s}
.filterGroup .selected{font-family:ZurichBT-Bold,Arial,Helvetica,sans-serif}
.filterGroup .selected .deselect{opacity:1}
.filterBullet{display:none}
#itemCount,.unsetFilterItems,.unsetFilterMobile{opacity:0;max-height:0;transition-property:max-height,opacity;transition-duration:.4s,.4s;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}
.filteredCollection #itemCount,.filteredCollection .unsetFilterItems,.filteredCollection .unsetFilterMobile{max-height:4em;opacity:1}
#colorFilter ul li{display:inline-block;width:4em;height:2.5em;float:left;overflow:hidden;margin:0 1em 1em 0}
@media (min-width:760px) and (max-width:9999px){#colorFilter ul li{margin:.5em 1em .5em 0}
}
.filterContent label.colorItem{position:relative;display:inline-block;text-indent:-9999px;width:100%;height:100%;background-size:100% auto;box-sizing:border-box;opacity:1}
.filterContent .colorItemBlue{background:url(../images/filter/coloritem_blue.png) center center no-repeat #425da9}
.filterContent .colorItemViolett{background:url(../images/filter/coloritem_violett.png) center center no-repeat #622b80}
.filterContent .colorItemRed{background:url(../images/filter/coloritem_red.png) center center no-repeat #d62d27}
.filterContent .colorItemOrange{background:url(../images/filter/coloritem_orange.png) center center no-repeat #f69139}
.filterContent .colorItemYellow{background:url(../images/filter/coloritem_yellow.png) center center no-repeat #fbe852}
.filterContent .colorItemGreen{background:url(../images/filter/coloritem_green.png) center center no-repeat #368440}
.filterContent .colorItemBlack{background:url(../images/filter/coloritem_black.png) center center no-repeat #222}
.filterContent .colorItemWhite{background:url(../images/filter/coloritem_white.png) center center no-repeat #f0f0f0}
.filterContent .colorItemSilver{background:url(../images/filter/coloritem_silver.png) center center no-repeat #ccc}
.filterContent .colorItemGold{background:url(../images/filter/coloritem_gold.png) center center no-repeat #a8906c}
.filterContent .colorItemBicolor{background:url(../images/filter/coloritem_bicolor.png) center center no-repeat #734899}
.filterContent .colorItemBrown{background:url(../images/filter/coloritem_brown.png) center center no-repeat #734899}
.filterContent .colorItem .deselect{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%}
.filterContent input:checked+.colorItem .deselect{border:1px solid #000}
.filterContent input:checked+.colorItem.colorItemBlack .deselect{border:1px solid #fff}
@media only screen and (min-width:760px) and (max-width:9999px){.filterContent h4,.filterHead span{text-transform:uppercase;line-height:1.5em}
#filter{position:absolute;margin-top:12em;max-height:0;-moz-transition-property:top,max-height,opacity,-moz-transform;-o-transition-property:top,max-height,opacity,-o-transform;-webkit-transition-property:top,max-height,opacity,-webkit-transform;transition-property:top,max-height,opacity,transform;-moz-transition-duration:.4s,.4s,.4s,.7s;-o-transition-duration:.4s,.4s,.4s,.7s;-webkit-transition-duration:.4s,.4s,.4s,.7s;transition-duration:.4s,.4s,.4s,.7s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out}
.filterHead,.filterListingContainer{max-height:0;opacity:0;position:relative}
#filter #filterInner{background:#fff}
.filterHead>div{margin-bottom:.5em}
.filterHead .itemCount{float:left;margin-left:4em}
.filterHead .unsetFilterItems{float:right}
.filterHead span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.2em;letter-spacing:0;color:#000}
.filterContent h4,.filterListingContainer .filterItem{font-weight:100;font-size:1em;letter-spacing:0;color:#000}
.filterGroup .ico{display:none}
.filterContent{overflow:hidden;max-height:0;opacity:0;-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}
.filterContent h4{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
.filterListingContainer{overflow:hidden;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.filterListingContainer .deselect{opacity:1}
.filterListingContainer .filterItem{display:inline-block;margin:0 10px 0 0;font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:none;line-height:1.2}
.filterListingContainer .ico{display:none}
.filterListingContainer .colorItem{-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;opacity:1}
.filterListingContainer .colorItem .filterInner{text-indent:-9999px;background-size:3em 1.2em;background-position:50% 50%;background-repeat:no-repeat;display:inline-block;width:3em;height:1.2em}
.filterListingContainer .colorItem:hover{opacity:.85}
.filterListingContainer .colorItemBlue .filterInner{background-color:#425da9;background-image:url(../images/filter/coloritem_blue.png)}
.filterListingContainer .colorItemViolett .filterInner{background-color:#622b80;background-image:url(../images/filter/coloritem_violett.png)}
.filterListingContainer .colorItemRed .filterInner{background-color:#d62d27;background-image:url(../images/filter/coloritem_red.png)}
.filterListingContainer .colorItemOrange .filterInner{background-color:#f69139;background-image:url(../images/filter/coloritem_orange.png)}
.filterListingContainer .colorItemYellow .filterInner{background-color:#fbe852;background-image:url(../images/filter/coloritem_yellow.png)}
.filterListingContainer .colorItemGreen .filterInner{background-color:#368440;background-image:url(../images/filter/coloritem_green.png)}
.filterListingContainer .colorItemBlack .filterInner{background-color:#222;background-image:url(../images/filter/coloritem_black.png)}
.filterListingContainer .colorItemWhite .filterInner{background-color:#f0f0f0;background-image:url(../images/filter/coloritem_white.png)}
.filterListingContainer .colorItemSilver .filterInner{background-color:#ccc;background-image:url(../images/filter/coloritem_silver.png)}
.filterListingContainer .colorItemGold .filterInner{background-color:#a8906c;background-image:url(../images/filter/coloritem_gold.png)}
.filterListingContainer .colorItemBicolor .filterInner{background-color:#734899;background-image:url(../images/filter/coloritem_bicolor.png)}
.filterListingContainer .colorItemBrown .filterInner{background-color:#734899;background-image:url(../images/filter/coloritem_brown.png)}
.filterListingInner{float:left;height:2.5em}
#showFilter .ico{font-size:1.3em;padding-left:.2em}
#showFilter .up{display:none}
.filterFixed #filter{position:fixed;margin-top:0;opacity:1;max-height:20em}
.filteredCollection.filterShown #filter{max-height:20em;opacity:1;top:0}
.filteredCollection #filter,.filteredCollection.smallFilterNavi #filter,.smallFilterNavi #filter{top:3em;opacity:1}
.filteredCollection #filter{margin-top:0;max-height:20em;top:11em;opacity:1}
.filterShown .filterHead,.filteredCollection .filterHead{opacity:1;padding:2em 0 1em;max-height:5em;margin-top:0}
.filterOpened .changeView{opacity:0;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}
.filteredCollection .filterListingContainer,.filteredCollection.filterShown .filterListingContainer{opacity:1;max-height:2.5em;margin-top:-1em;padding-bottom:.5em}
.filterOpened .filterListingContainer{opacity:0!important;max-height:0!important;margin-top:0!important;padding-bottom:0!important}
.filterOpened .filterContent{opacity:1;max-height:25em;margin-top:0}
.filterOpened #showFilter .up{display:inline-block}
.filterOpened #showFilter .down{display:none}
}
@media only screen and (min-width:760px) and (max-width:9999px) and (min-width:760px) and (max-width:1179px){.filterOpened .filterContent{max-height:28em}
}
@media only screen and (min-width:760px) and (max-width:9999px){#filterMobileCount,#mobileFilterToggle,.filterMobileInteractions,a#unsetFilterMobile{display:none}
}
@media (min-width:760px) and (max-width:1179px){#sizeFilter{width:10.5em}
#sexFilter,#shapeFilter{width:11.5em}
#materialFilter{width:13em}
#collectionFilter{width:15em}
#colorFilter{margin-right:0;width:10.4em;float:right}
#colorFilter ul li:nth-child(2n){margin-right:0}
}
@media (min-width:1180px) and (max-width:1719px){#sexFilter{width:14.5em}
#shapeFilter,#sizeFilter{width:13.5em}
#materialFilter{width:15.5em}
#collectionFilter{width:16.5em}
#colorFilter{margin-right:0;width:21em;float:right}
#colorFilter ul li:nth-child(2n){margin-right:1em}
#colorFilter ul li:nth-child(4n){margin-right:0}
}
@media (min-width:1720px) and (max-width:9999px){#collectionFilter,#materialFilter,#sexFilter,#sizeFilter{width:18.5em}
#shapeFilter{width:19.5em}
#colorFilter{margin-right:0;width:20em;float:right}
#colorFilter ul li:nth-child(4n){margin-right:0}
}
@media only screen and (min-width:1px) and (max-width:759px){#filter .filterHead .itemCount,#filter h4 .ico{float:right}
#mobileFilterToggle{position:absolute;right:4em;top:0;padding:1em 0 1em 2em;cursor:pointer;z-index:103}
#mobileFilterToggle .ico-myk{font-size:2em}
.filterOpen #mobileFilterToggle,.navOpen #mobileFilterToggle{display:none}
#mobileFilterToggle .closeBtn,.filterOpen #mobileFilterToggle .openBtn{display:none;visibility:hidden}
.filterOpen #mobileFilterToggle .closeBtn{display:block;visibility:visible}
#filter{position:fixed;display:block;z-index:10;background-color:#fff;text-align:left;width:80%;height:100%;left:100%;top:0;overflow:auto;-webkit-overflow-scrolling:touch;-moz-box-shadow:inset 2em 0 2em -1em rgba(0,0,0,.05);-webkit-box-shadow:inset 2em 0 2em -1em rgba(0,0,0,.05);box-shadow:inset 2em 0 2em -1em rgba(0,0,0,.05);-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-moz-transition-duration:.7s,.4s;-o-transition-duration:.7s,.4s;-webkit-transition-duration:.7s,.4s;transition-duration:.7s,.4s;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}
#filter #filterWrapper{width:100%;height:100%;position:relative;display:block;background:0 0}
#filter #filterInner{padding:0 6%;width:88%;max-width:24em;background:0 0;margin:0}
#filter .filterBorder{border:none}
#filter #filterContentInner{padding:1em 0 2em}
#filter .filterGroup{display:block;width:100%}
#filter #colorFilter .filterBullet,#filter .filterGroup>ul .filterItem .deselect,#filter .filterGroup>ul .filterItem .icon-angle-right,#filter .filterGroup>ul .filterItem .icon-circle,#filter .filterGroup>ul .filterItem .icon-remove-circle,#filter h4 .icon-angle-up{display:none}
#filter h4{cursor:pointer;line-height:2.5em;margin:0;padding:0}
#filter h4 .ico i,#filter h4 .ico span{font-size:1.4em}
#filter h4 .deselect{padding-right:.1em}
#filter .filterGroup>ul{max-height:0;overflow:hidden;opacity:0;margin:.5em 0 0;padding:0;-moz-transition-property:max-height,opacity,margin;-o-transition-property:max-height,opacity,margin;-webkit-transition-property:max-height,opacity,margin;transition-property:max-height,opacity,margin;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
#filter .filterGroup>ul li span{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
#filter .filterGroup>ul .filterItem{line-height:2.5em;width:100%}
#filter .filterGroup>ul .filterItem .ico i{padding:0 .75em 0 0}
#filter .filterGroup>ul li:last-child{padding-bottom:1em}
#filter #colorFilter ul{margin-top:1em}
#filter #colorFilter>ul input:checked+.filterItem .deselect{display:inline-block}
#filter .groupOpen>ul{max-height:24em;opacity:1}
#filter .groupOpen .icon-angle-up{display:inline-block}
#filter .filterHead .changeView,#filter .groupOpen .icon-angle-down{display:none}
#filter .filterNavi,#filter .itemCount,#filter .unsetFilterMobile{margin-top:1em;height:2em;overflow:hidden}
#filter .filterNavi a,#filter .itemCount a,#filter .unsetFilterMobile a{display:block;line-height:2em}
#filter .activeGroupItems .icon-angle-down,#filter .activeGroupItems .icon-angle-up,#filter .filterListingContainer,#filter .filterNavi #showFilter .ico,#filter .itemCount #showFilter .ico,#filter .unsetFilterMobile #showFilter .ico{display:none}
#filter .filterNavi span,#filter .itemCount span,#filter .unsetFilterMobile span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
#filter #itemCount span{text-transform:none}
#filter .activeGroupItems .deselect{display:inline-block}
#filter #unsetFilter{display:none}
.filterOpen .hero,.filterOpen .siteContainer,.filterOpen header{left:-80%}
.filterOpen #filter{left:20%}
.filterOpen .siteContainer{opacity:.2}
.filterOpen #filterMobileCount{opacity:1}
.csstransforms3d.csstransitions .siteContainer,.csstransforms3d.csstransitions footer,.csstransforms3d.csstransitions header{left:0!important}
.csstransforms3d.csstransitions .filterOpen .siteContainer,.csstransforms3d.csstransitions .filterOpen footer,.csstransforms3d.csstransitions .filterOpen header{-moz-transform:translate3d(-80%,0,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
.csstransforms3d.csstransitions #filter{left:100%!important}
.csstransforms3d.csstransitions .filterOpen #filter{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.notification-bar span,.toolsheader h3,.toolsheader h4,footer .newsletterBox .inputHintWrapper span,footer h3,footer span{line-height:1.5em;letter-spacing:0;color:#000}
@media only screen and (min-width:480px) and (max-width:759px){#filter{width:50%}
.filterOpen .hero,.filterOpen .siteContainer,.filterOpen header{left:-50%}
.filterOpen #filter{left:50%}
.csstransforms3d.csstransitions .siteContainer,.csstransforms3d.csstransitions footer,.csstransforms3d.csstransitions header{left:0!important}
.csstransforms3d.csstransitions .filterOpen .siteContainer,.csstransforms3d.csstransitions .filterOpen footer,.csstransforms3d.csstransitions .filterOpen header{-moz-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.csstransforms3d.csstransitions #filter{left:100%!important}
.csstransforms3d.csstransitions .filterOpen #filter{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.toolsheader{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);position:fixed;z-index:20001;top:0;right:0;width:28em;height:100%;overflow:hidden;background-color:#f0f0f0;border-left:solid 2px #fff}
@media (min-width:1px) and (max-width:479px){.toolsheader{width:24em}
}
.toolsheader .toolsheader-wrapper{-moz-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-moz-transition-duration:.4s,0s;-o-transition-duration:.4s,0s;-webkit-transition-duration:.4s,0s;transition-duration:.4s,0s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0s,.4s;-o-transition-delay:0s,.4s;-webkit-transition-delay:0s,.4s;transition-delay:0s,.4s;position:absolute;left:0;top:0;width:100%;height:100%;padding:4em 2em;opacity:0;visibility:hidden;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.toolsheader .toolsheader-inner{padding-top:5em}
.toolsheader ul{list-style-type:none;padding:0;margin:0}
.panel .panel-hint,.toolsheader .actions{margin-top:1em}
.toolsheader .boxLink{overflow:hidden}
.toolsheader .boxLink.trans-image .respImage{transition:background .4s ease-in-out;background:#f0f0f0}
.toolsheader .boxLink.trans-image .respImage img{opacity:0}
.toolsheader .boxLink.trans-image .respImage.loaded{background:#bbb}
.toolsheader .boxLink.trans-image .respImage.loaded img{opacity:.78}
.toolsheader .boxLink:hover.trans-image .respImage.loaded{background:#dcdcdc}
.toolsheader .boxLink:hover .h3Wrapper,.toolsheader .boxLink:hover .product-description,.toolsheader .boxLink:hover.trans-image .respImage.loaded img{opacity:.6}
.toolsheader .h3Wrapper{margin-bottom:1em}
.toolsheader .h4Wrapper{margin-bottom:2em}
.toolsheader .toolsheader-head{margin-bottom:2em;text-align:left}
.toolsheader .toolsheader-head.toolsheader-head-lower h3,.toolsheader .toolsheader-head.toolsheader-head-lower h4{text-transform:none}
.toolsheader h3,.toolsheader h4{text-transform:uppercase;font-size:1.1em}
.toolsheader .form-row-message p,.toolsheader .form-row-message span,.toolsheader .toolsheader-head span,.toolsheader dd span,.toolsheader dt span,.toolsheader li span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.toolsheader dd.primary span,.toolsheader dt.primary span,.toolsheader-module-cart .product-description li.name span:first-child{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:none;font-weight:100}
.toolsheader .actions li{display:block;margin-bottom:1em}
.toolsheader .actions li:last-child{margin-bottom:0}
.toolsheader dl{margin:0}
.toolsheader dl dt{display:inline-block;float:left}
.toolsheader dl dd{display:inline-block;float:right}
.toolsheader .css-loading-wrapper .css-loading-inline{width:100%;height:16em;background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat}
.toolsheader .tool-content-collapsible{transition-property:max-height,opacity;transition-duration:.4s,.4s;transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);overflow:hidden;max-height:31em;opacity:1}
.toolsheader .tool-headline-collapsible{-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);overflow:hidden;max-height:2em;opacity:1}
.toolsheader .toolsheader-no-items{margin-top:4em;text-align:center}
.toolsheader .form-row{text-align:left;margin-bottom:2em}
.toolsheader .form-row.form-row-small{margin-bottom:1em}
.toolsheader .form-row .form-error-listing,.toolsheader .form-row .sbHolder,.toolsheader .form-row .sbOptions,.toolsheader .form-row .select2,.toolsheader .form-row .select2-container,.toolsheader .form-row a.button,.toolsheader .form-row button,.toolsheader .form-row input[type=submit],.toolsheader .form-row input[type=search],.toolsheader .form-row input[type=text],.toolsheader .form-row input[type=email],.toolsheader .form-row input[type=password],.toolsheader .form-row select,.toolsheader .form-row textarea{width:100%}
.toolsheader-opened .toolsheader{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.toolsheader-opened #filter,.toolsheader-opened #wrapper footer,.toolsheader-opened .siteContainer,.toolsheader-opened header{-moz-transform:translate3d(-28em,0,0);-webkit-transform:translate3d(-28em,0,0);transform:translate3d(-28em,0,0)}
@media (min-width:1px) and (max-width:479px){.toolsheader-opened #filter,.toolsheader-opened #wrapper footer,.toolsheader-opened .siteContainer,.toolsheader-opened header{-moz-transform:translate3d(-24em,0,0);-webkit-transform:translate3d(-24em,0,0);transform:translate3d(-24em,0,0)}
}
.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="1"]{-moz-transform:translate3d(calc(-28em + 40px),0,0);-webkit-transform:translate3d(calc(-28em + 40px),0,0);transform:translate3d(calc(-28em + 40px),0,0)}
.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="2"]{-moz-transform:translate3d(calc(-28em + 80px),0,0);-webkit-transform:translate3d(calc(-28em + 80px),0,0);transform:translate3d(calc(-28em + 80px),0,0)}
.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="3"]{-moz-transform:translate3d(calc(-28em + 120px),0,0);-webkit-transform:translate3d(calc(-28em + 120px),0,0);transform:translate3d(calc(-28em + 120px),0,0)}
.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="1"]{-moz-transform:translate3d(-28em,0,0);-webkit-transform:translate3d(-28em,0,0);transform:translate3d(-28em,0,0)}
.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="2"]{-moz-transform:translate3d(calc(-28em + 41px),0,0);-webkit-transform:translate3d(calc(-28em + 41px),0,0);transform:translate3d(calc(-28em + 41px),0,0)}
.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="3"]{-moz-transform:translate3d(calc(-28em + 81px),0,0);-webkit-transform:translate3d(calc(-28em + 81px),0,0);transform:translate3d(calc(-28em + 81px),0,0)}
@media (min-width:480px) and (max-width:759px){.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="1"],.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="2"],.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="3"],.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="1"],.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="2"],.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="3"]{-moz-transform:translate3d(-28em,0,0);-webkit-transform:translate3d(-28em,0,0);transform:translate3d(-28em,0,0)}
}
@media (min-width:1px) and (max-width:479px){.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="1"],.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="2"],.csstransforms3d.csstransitions .toolsheader-opened .overlayContainer.added[data-overlayno="3"],.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="1"],.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="2"],.csstransforms3d.csstransitions .toolsheader-opened .overlayHoverContainer[data-overlayno="3"]{-moz-transform:translate3d(-24em,0,0);-webkit-transform:translate3d(-24em,0,0);transform:translate3d(-24em,0,0)}
}
.artNotifyOpened .toolsheader-module-articlenotification,.cartOpened .toolsheader-module-cart,.contactOpened .toolsheader-module-contact,.localisationOpened .toolsheader-module-localisation,.newsletterOpened .toolsheader-module-newsletter,.searchOpened .toolsheader-module-search,.shopfinderRequestOpened .toolsheader-module-shopfinder,.signinOpened .toolsheader-module-signin,.wishlistOpened .toolsheader-module-wishlist{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}
.toolsheader-module-cart .product-image{display:inline-block;overflow:hidden;width:10em;max-height:6em}
.toolsheader-module-cart .remove-product{position:absolute;z-index:1;top:2em;right:0}
.toolsheader-module-cart .cart-listing{border-top:solid 1px #000;border-bottom:solid 1px #000}
.toolsheader-module-cart .cart-listing .cart-listing-item{text-align:left;position:relative;display:block;padding:1em 0;border-bottom:solid 1px #999}
.toolsheader-module-cart .cart-listing .cart-listing-item:last-child{border-bottom:none}
.toolsheader-module-cart .cart-listing .cart-listing-item.cart-product{padding-top:0;padding-bottom:2em}
.toolsheader-module-cart .cart-listing .cart-listing-item.cart-summary{border-bottom:none}
.toolsheader-module-cart .cart-listing .cart-listing-item.cart-summary:last-child{padding-top:0}
.toolsheader-module-cart .product-description{-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}
.toolsheader-module-cart .product-description li{display:inline-block;float:left}
.toolsheader-module-cart .product-description li.name{text-align:left;width:12em}
@media (min-width:1px) and (max-width:479px){.toolsheader-module-cart .product-description li.name{width:14em}
}
.toolsheader-module-cart .product-description li.quantity{width:6em;text-align:center}
.toolsheader-module-cart .product-description li.price{width:6em;text-align:right}
.searchOpened .toolsheader-module-search{opacity:1}
.toolsheader-module-signin .user-links{margin-bottom:2em;text-align:left}
.toolsheader-module-signin .user-links li{display:block;margin-bottom:.25em}
.toolsheader-module-signin .user-links li:last-child{margin-bottom:0}
.toolsheader-module-signin .tool-content-lostpw,.toolsheader-module-signin .tool-headline-lostpw{max-height:0;opacity:0}
.toolsheader-module-signin.show-lost-pw .tool-content-lostpw{max-height:32em;opacity:1}
.toolsheader-module-signin.show-lost-pw .tool-headline-lostpw{max-height:2em;opacity:1}
.toolsheader-module-signin.show-lost-pw .tool-content-signin,.toolsheader-module-signin.show-lost-pw .tool-headline-signin{max-height:0;opacity:0}
.toolsheader-module-signin .default-registration,.toolsheader-module-signin .registration-without-account{margin-bottom:.5em}
.toolsheader-module-signin .form-row-submit{margin-top:4em}
.toolsheader-module-wishlist .product-image{display:inline-block;overflow:hidden;max-height:14em;margin-top:-1em}
.toolsheader-module-wishlist .wishlist-listing{border-top:solid 1px #000;border-bottom:solid 1px #000}
.toolsheader-module-wishlist .wishlist-listing .wishlist-listing-item{text-align:left;position:relative;display:block;padding:1em 0 2em;border-bottom:solid 1px #999}
.toolsheader-module-wishlist .wishlist-listing .wishlist-listing-item:last-child{border-bottom:none}
.toolsheader-module-wishlist .product-description{-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}
.notification-bar,.notification-bar .notification-bar-wrapper{-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;left:0}
.toolsheader-module-wishlist .product-description li{display:block}
.toolsheader-module-wishlist .wishlist-actions{padding:0;margin:1em 0}
.toolsheader-module-wishlist .wishlist-actions li{display:block;margin-bottom:.5em}
.toolsheader-module-wishlist .wishlist-actions li a{font-size:1.1em}
.toolsheader-module-wishlist .wishlist-actions li:last-child{margin-bottom:0}
.notification-bar{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);position:fixed;z-index:10001;top:0;width:100%;height:8em;overflow:hidden;background-color:#f0f0f0}
.notification-bar .notification-bar-wrapper,.tooltip{-o-transition-property:opacity,visibility;-webkit-transition-delay:0s,.4s;visibility:hidden;-o-transition-delay:0s,.4s}
.notification-bar .notification-bar-wrapper{-moz-transition-property:opacity,visibility;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-moz-transition-duration:.4s,0s;-o-transition-duration:.4s,0s;-webkit-transition-duration:.4s,0s;transition-duration:.4s,0s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0s,.4s;transition-delay:0s,.4s;position:absolute;top:0;width:100%;height:100%;opacity:0;overflow:hidden}
.notification-bar .notification-bar-inner{position:relative;height:100%;text-align:left}
#toolbarClose,.css-loading,.info-layer .info-layer-controls{text-align:center}
.notification-bar .valign{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%}
.notification-bar span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;text-transform:none;display:inline-block;max-width:90%}
#toolbarClose #close .ico-myk,#toolbarElements li .ico-myk{font-size:2em}
.notification-opened .notification-bar{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.notification-cookie .notification-bar-module-cookie,.notification-message .notification-bar-module-message{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}
#toolbarClose,#toolbarElements{position:fixed;opacity:0;top:-6em}
.notification-opened #filter,.notification-opened #header,.notification-opened #wrapper footer,.notification-opened .siteContainer{-moz-transform:translate3d(0,8em,0);-webkit-transform:translate3d(0,8em,0);transform:translate3d(0,8em,0)}
.csstransforms3d.csstransitions .notification-opened .overlayContainer.added[data-overlayno="1"]{-moz-transform:translate3d(40px,8em,0);-webkit-transform:translate3d(40px,8em,0);transform:translate3d(40px,8em,0)}
.csstransforms3d.csstransitions .notification-opened .overlayContainer.added[data-overlayno="2"]{-moz-transform:translate3d(80px,8em,0);-webkit-transform:translate3d(80px,8em,0);transform:translate3d(80px,8em,0)}
.csstransforms3d.csstransitions .notification-opened .overlayContainer.added[data-overlayno="3"]{-moz-transform:translate3d(120px,8em,0);-webkit-transform:translate3d(120px,8em,0);transform:translate3d(120px,8em,0)}
.csstransforms3d.csstransitions .notification-opened .overlayHoverContainer[data-overlayno="1"]{-moz-transform:translate3d(0,8em,0);-webkit-transform:translate3d(0,8em,0);transform:translate3d(0,8em,0)}
.csstransforms3d.csstransitions .notification-opened .overlayHoverContainer[data-overlayno="2"]{-moz-transform:translate3d(41px,8em,0);-webkit-transform:translate3d(41px,8em,0);transform:translate3d(41px,8em,0)}
.csstransforms3d.csstransitions .notification-opened .overlayHoverContainer[data-overlayno="3"]{-moz-transform:translate3d(81px,8em,0);-webkit-transform:translate3d(81px,8em,0);transform:translate3d(81px,8em,0)}
@media (min-width:1px) and (max-width:759px){.csstransforms3d.csstransitions .notification-opened .overlayContainer.added[data-overlayno="1"],.csstransforms3d.csstransitions .notification-opened .overlayContainer.added[data-overlayno="2"],.csstransforms3d.csstransitions .notification-opened .overlayContainer.added[data-overlayno="3"],.csstransforms3d.csstransitions .notification-opened .overlayHoverContainer[data-overlayno="1"],.csstransforms3d.csstransitions .notification-opened .overlayHoverContainer[data-overlayno="2"],.csstransforms3d.csstransitions .notification-opened .overlayHoverContainer[data-overlayno="3"]{-moz-transform:translate3d(0,8em,0);-webkit-transform:translate3d(0,8em,0);transform:translate3d(0,8em,0)}
}
#toolbarClose{display:block;width:6em;height:6em;z-index:40000;right:0;-moz-transition-property:opacity,top;-o-transition-property:opacity,top;-webkit-transition-property:opacity,top;transition-property:opacity,top;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
#toolbarClose #close,#toolbarClose #close a{display:inline-block}
#toolbarClose #close{padding-top:2em}
@media (min-width:1px) and (max-width:759px){#toolbarClose #close{padding-top:1em}
}
@media (min-width:1px) and (max-width:479px){#toolbarClose{width:4em}
}
#toolbarElements,#toolbarElements .elementsInner{width:100%;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
#toolbarElements{display:block;max-height:0;left:0;z-index:19000;background-color:transparent;overflow:hidden;-moz-transition-property:max-height,opacity,top,background-color,left,-moz-transform;-o-transition-property:max-height,opacity,top,background-color,left,-o-transform;-webkit-transition-property:max-height,opacity,top,background-color,left,-webkit-transform;transition-property:max-height,opacity,top,background-color,left,transform;-moz-transition-duration:.4s,.4s,.4s,.4s,.7s,.7s;-o-transition-duration:.4s,.4s,.4s,.4s,.7s,.7s;-webkit-transition-duration:.4s,.4s,.4s,.4s,.7s,.7s;transition-duration:.4s,.4s,.4s,.4s,.7s,.7s;transition-timing-function:ease-in-out}
#toolbarElements .elementsInner{background-color:#fff;margin-left:1px;height:6em;-moz-transition-property:margin;-o-transition-property:margin;-webkit-transition-property:margin;transition-property:margin;-moz-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out}
#toolbarElements a,#toolbarElements span,#toolbarElements ul.tools{-o-transition-duration:.4s;-webkit-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
#toolbarElements ul.arrows{float:left}
#toolbarElements ul.arrows li{padding:2em 1.75em 0 0}
#toolbarElements ul.tools{margin:0;float:right;-moz-transition-property:margin;-o-transition-property:margin;-webkit-transition-property:margin;transition-property:margin;-moz-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out}
.sidebar-basket .product-description li,.sidebar-basket dl dt{float:left;display:inline-block}
#toolbarElements ul.tools li{padding:2em 0 0 1.75em}
#toolbarElements ul.tools li.cart{padding-left:0}
#toolbarElements ul.tools li.cartQuantity{padding-left:0;padding-right:.2em}
#toolbarElements li{display:inline-block;float:left}
#toolbarElements .icon{display:inline-block}
#toolbarElements a,#toolbarElements span{display:inline-block;opacity:1;max-height:4em;overflow:hidden;-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out}
#toolbarElements .mykitaContainer,footer{-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
#toolbarElements .cart a,#toolbarElements .cart span,#toolbarElements .nextArticle a,#toolbarElements .prevArticle a,#toolbarElements .wishlist a{opacity:0;max-height:0}
#toolbarElements .search a{padding-top:.1em}
#toolbarElements .mykitaContainer{max-width:72em;-moz-transition-property:max-width,font-size,margin;-o-transition-property:max-width,font-size,margin;-webkit-transition-property:max-width,font-size,margin;transition-property:max-width,font-size,margin;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
@media (min-width:1180px) and (max-width:9999px){.heroActive #toolbarClose,.heroActive #toolbarElements,.heroActive .overlayContainerInner,.overlayContainerInner.hasHero{font-size:1em}
}
@media (min-width:760px) and (max-width:9999px){.heroActive #toolbarElements .mykitaContainer{max-width:100%}
.heroActive #toolbarElements .elementsInner{background-color:transparent;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.heroActive #toolbarElements.withBg .elementsInner{background-color:#fff}
}
@media (min-width:1px) and (max-width:759px){#toolbarElements{background-color:#fff}
#toolbarElements .elementsInner{background:0 0}
#toolbarElements ul.tools{margin-right:4em}
#toolbarElements ul.arrows li,#toolbarElements ul.tools li{padding-top:1em}
.heroActive #toolbarElements{background-color:transparent}
.heroActive #toolbarElements.withBg{background-color:#fff}
}
.notification-opened #toolbarClose,.overlayActive #toolbarClose,.toolsheader-opened #toolbarClose{top:0;opacity:1}
.hasToolbar.overlayActive #toolbarElements{top:0;opacity:1;max-height:6em}
.hasToolbar.overlayActive #toolbarElements .cart a,.hasToolbar.overlayActive #toolbarElements .cart span,.hasToolbar.overlayActive #toolbarElements .wishlist a,.hasToolbar.overlayActive #toolbarElements.articleLinks .nextArticle a,.hasToolbar.overlayActive #toolbarElements.articleLinks .prevArticle a{opacity:1;max-height:4em}
@media (min-width:1px) and (max-width:759px){.hasToolbar.overlayActive #toolbarElements{max-height:4em}
}
.toolsheader-opened #toolbarElements{-moz-transform:translate3d(-28em,0,0);-webkit-transform:translate3d(-28em,0,0);transform:translate3d(-28em,0,0)}
@media (min-width:1px) and (max-width:479px){.toolsheader-opened #toolbarElements{-moz-transform:translate3d(-24em,0,0);-webkit-transform:translate3d(-24em,0,0);transform:translate3d(-24em,0,0)}
}
.overlayActive.notification-opened #toolbarElements{-moz-transform:translate3d(0,8em,0);-webkit-transform:translate3d(0,8em,0);transform:translate3d(0,8em,0)}
.ajaxLoad #toolbar,.ajaxLoad #toolbarElements{opacity:.2!important}
.hasToolbar.hasToolbarPadding #toolbarElements ul.tools{margin-right:6em}
@media (min-width:1px) and (max-width:759px){.hasToolbar.hasToolbarPadding #toolbarElements ul.tools{margin-right:4em}
}
@media (min-width:1px) and (max-width:759px){.noToolbar.overlayActive #toolbarElements{top:0;opacity:1;max-height:4em}
.noToolbar.overlayActive #toolbarElements a,.noToolbar.overlayActive #toolbarElements span{opacity:0;max-height:0}
}
.cartQuantity{height:2.5em;padding-right:.2em}
.cartQuantity span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.1em;letter-spacing:0;color:#000;display:inline-block;line-height:2.2em}
@media (min-width:760px) and (max-width:9999px){.overlay1Active #toolbarElements .elementsInner{margin-left:21px}
.overlay2Active #toolbarElements .elementsInner{margin-left:41px}
.overlay3Active #toolbarElements .elementsInner{margin-left:81px}
.overlay1Hover #toolbarElements,.overlay2Hover #toolbarElements,.overlay3Hover #toolbarElements{left:20px}
.csstransforms3d.csstransitions{left:0!important}
.csstransforms3d.csstransitions .overlay1Hover #toolbarElements,.csstransforms3d.csstransitions .overlay2Hover #toolbarElements,.csstransforms3d.csstransitions .overlay3Hover #toolbarElements{-moz-transform:translate3d(20px,0,0);-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
}
@media only screen and (min-width:1px) and (max-width:759px){#mobileMenuToggle{position:absolute;right:6px;top:0;padding:1em 0 1em 2em;cursor:pointer;z-index:103}
#mobileMenuToggle .ico-myk{font-size:2em}
#mobileMenuToggle .closeBtn,.filterOpen #mobileMenuToggle .openBtn,.navOpen #mobileMenuToggle .openBtn{display:none;visibility:hidden}
.filterOpen #mobileMenuToggle .closeBtn,.navOpen #mobileMenuToggle .closeBtn{display:block;visibility:visible}
#mobileNav{position:fixed;display:block;z-index:30000;background-color:#fff;text-align:left;width:80%;height:100%;left:100%;top:0;overflow:auto;-webkit-overflow-scrolling:touch;-moz-box-shadow:inset 2em 0 2em -1em rgba(0,0,0,.05);-webkit-box-shadow:inset 2em 0 2em -1em rgba(0,0,0,.05);box-shadow:inset 2em 0 2em -1em rgba(0,0,0,.05);-moz-transition-property:left,-moz-transform,opacity;-o-transition-property:left,-o-transform,opacity;-webkit-transition-property:left,-webkit-transform,opacity;transition-property:left,transform,opacity;-moz-transition-duration:.7s,.7s,.3s;-o-transition-duration:.7s,.7s,.3s;-webkit-transition-duration:.7s,.7s,.3s;transition-duration:.7s,.7s,.3s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out,ease-in-out}
#searchMobile{height:4.5em;position:relative}
#searchMobile input{margin-top:1em;width:100%;border:none}
#searchMobile .searchSubmit{display:inline-block;width:2em;height:2em;position:absolute;top:2em;right:1em;padding:0;margin:0;text-indent:-9999px;background-size:100% 100%;background-repeat:no-repeat}
#mobileNav #mobileMenu>ul>li>a,#mobileNav ul.smaller>li>a,#mobileNav ul.subMenu>li>a{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;letter-spacing:0;color:#000;line-height:2.5em;height:2.5em;text-transform:uppercase;font-weight:100}
.svg #searchMobile .searchSubmit{background-image:url(../images/icons/svg/search.svg)}
.no-svg #searchMobile .searchSubmit{background-image:url(../images/icons/png/search.png)}
#mobileMenu{padding-top:2.5em}
#mobileNav ul{margin-bottom:1.5em}
#mobileNav #mobileMenu>ul>li>a{font-size:1.3em}
#mobileNav ul.smaller>li>a,#mobileNav ul.subMenu>li>a{font-size:1.1em}
#mobileNav ul li>a{display:block}
#mobileNav ul li>a .ico{float:right}
#mobileNav ul li>a .ico i{padding-left:0;margin-left:-.25em}
#mobileNav ul li>a .icon-angle-up{display:none}
#mobileNav ul.subMenu{max-height:0;overflow:hidden;opacity:0;margin-bottom:0;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;-webkit-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}
#mobileNav ul.subMenu li span{display:inline-block;width:80%;white-space:nowrap;overflow:hidden}
#mobileNav ul.subMenu li a .ico{float:left;padding-right:1em}
#mobileNav ul.subMenu li:last-child{padding-bottom:2em}
#mobileNav li.menuOpen ul.subMenu{max-height:32em;opacity:1}
#mobileNav ul li.menuOpen>a{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100}
#mobileNav ul li.menuOpen>a .icon-angle-up{display:inline-block}
#mobileNav ul li.menuOpen>a .icon-angle-down{display:none}
#mobileNav .itemCount{display:inline-block;padding-left:2em}
#mobileNav .subMenu.menuOpen ul.subMenu.languageSelectNav{overflow:visible}
#mobileNav ul.subMenu.languageSelectNav li{min-height:8em;background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat}
#mobileNav ul.subMenu.languageSelectNav.loaded li{background:0 0}
#mobileNav ul.subMenu.languageSelectNav .languageSelectBox,#mobileNav ul.subMenu.languageSelectNav .storeSelectBox{padding-bottom:2em}
#mobileNav ul.subMenu.languageSelectNav .storeSelectBox{padding-top:1em}
#mobileNav ul.subMenu.languageSelectNav .primary,#mobileNav ul.subMenu.languageSelectNav .select2-container{width:100%}
#mobileNav ul.subMenu.languageSelectNav .buttonWrapper{margin-bottom:4em}
.navOpen .hero,.navOpen .siteContainer,.navOpen header{left:-80%}
.navOpen #mobileNav{left:20%}
.navOpen .siteContainer{opacity:.2}
.csstransforms3d.csstransitions .siteContainer,.csstransforms3d.csstransitions footer,.csstransforms3d.csstransitions header{left:0!important}
.csstransforms3d.csstransitions .navOpen .siteContainer,.csstransforms3d.csstransitions .navOpen footer,.csstransforms3d.csstransitions .navOpen header{-moz-transform:translate3d(-80%,0,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
.csstransforms3d.csstransitions #mobileNav{left:100%!important}
.csstransforms3d.csstransitions .navOpen #mobileNav{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@media only screen and (min-width:480px) and (max-width:759px){#mobileNav{width:50%}
#mobileNav ul.subMenu.languageSelectNav .primary,#mobileNav ul.subMenu.languageSelectNav .sbHolder,#mobileNav ul.subMenu.languageSelectNav .sbOptions{width:22em}
#mobileNav ul.subMenu.languageSelectNav .sbSelector{width:16em}
.navOpen .hero,.navOpen .siteContainer,.navOpen header{left:-50%}
.navOpen #mobileNav{left:50%}
.csstransforms3d.csstransitions .navOpen .siteContainer,.csstransforms3d.csstransitions .navOpen footer,.csstransforms3d.csstransitions .navOpen header{-moz-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.csstransforms3d.csstransitions #mobileNav{left:100%!important}
.csstransforms3d.csstransitions .navOpen #mobileNav{-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@media (min-width:760px) and (max-width:9999px){#mobileMenuToggle,#mobileNav{display:none}
}
.sectionHead{height:8em;padding-top:1.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:480px) and (max-width:9999px){.sectionHead h2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.headedSection .sectionHead{display:none;height:auto;opacity:0;position:absolute;top:50%;left:0;width:16em;margin-left:-10em;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-font-smoothing:antialiased}
.lookbook-products,.tooltip{-moz-transition-delay:0s,.4s}
.headedSection .sectionHead h4{-webkit-font-smoothing:antialiased;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);font-size:12px}
.movingTitles .headedSection .sectionHead{top:0;margin-top:8em;z-index:20;display:block;opacity:1}
#stats,.filteredCollection.movingTitles .headedSection .sectionHead{opacity:0}
@media (min-width:1px) and (max-width:759px){.movingTitles .headedSection .seactionHead,.movingTitles .sectionHead{display:none!important}
}
.touch .movingTitles .headedSection .seactionHead,.touch .movingTitles .sectionHead{display:none!important}
footer{text-align:left;padding:4em 0;position:relative;background-color:#f0f0f0;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.collections,.no-touch #tooltip{-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s}
.no-touch #tooltip,.tooltip:after{-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
footer .h3Wrapper{margin:1em 0}
footer li{display:block;padding-bottom:.5em}
footer li span{text-transform:none}
footer h3,footer span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:100;font-size:1em}
footer a.active span{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100}
footer .gbox{min-height:18em;position:relative;padding-bottom:0}
footer .newsletterBox .inputHintWrapper{padding:0}
footer .newsletterBox .inputHintWrapper span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1em;text-transform:none}
footer .copyright{position:absolute;left:0;top:16em;padding-left:6px}
footer .copyright span{text-transform:none}
@media (min-width:1180px) and (max-width:1719px){footer .gbox.box24,footer .gbox.box24.companyBox{width:20em}
footer .gbox.box24.socialMediaBox{width:19em}
footer .gbox.box24.settingsBox{width:17em}
}
@media (min-width:760px) and (max-width:1179px){footer .gbox.box24{width:17em}
footer .gbox.box24.customerServiceBox{width:16em}
footer .gbox.box24.settingsBox{width:12em}
footer .gbox.box24.companyBox{width:14em}
footer .gbox.box24.socialMediaBox{width:13em}
footer .newsletterBox .button,footer .newsletterBox .button.primary,footer .newsletterBox .inputHintWrapper{width:100%}
footer .newsletterBox .thFormRow{padding-bottom:1em}
}
@media (min-width:480px) and (max-width:759px){footer .gbox,footer .gbox.newsletterBox{min-height:20em}
}
@media (min-width:1px) and (max-width:479px){footer .gbox{min-height:0;margin-bottom:4em}
footer .gbox.newsletterBox{min-height:20em}
}
.collection .productListing,.sidebar-basket{min-height:16em}
.overlayContainer footer{position:static}
@media (min-width:760px) and (max-width:9999px){footer.three-column .gbox.box24.customerServiceBox{width:21em}
footer.three-column .gbox.box24.settingsBox{width:17em}
footer.three-column .gbox.box24.socialMediaBox{width:18em}
footer.three-column .gbox.box24.companyBox{width:16em}
}
#stats{display:none;position:fixed;bottom:0;left:0;font-family:letter-gothic-std,Arial,Helvetica,sans-serif;letter-spacing:.1em;font-size:10px;padding:20px 0;line-height:15px;background:#fff;width:100%;z-index:999}
#stats div,.css-loading,.css-loading>div,.info-layer,.no-touch #tooltip,.no-touch #tooltip span,.sidebar-basket .product-image,.tooltip{display:inline-block}
#stats:hover{opacity:.9}
#stats div{padding:0 20px}
.no-touch #tooltip{position:absolute;z-index:20000;left:-9999px;opacity:0;background-color:#fff;padding:.4em;-moz-box-shadow:0 0 4px 1px rgba(50,50,50,.15);-webkit-box-shadow:0 0 4px 1px rgba(50,50,50,.15);box-shadow:0 0 4px 1px rgba(50,50,50,.15);-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;transition-duration:.4s;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.no-touch #tooltip span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:.9em;line-height:1.5em;letter-spacing:0;color:#000;text-align:left;text-transform:none;user-select:none}
.tooltip h3,.tooltip p{font-family:letter-gothic-std,Courier,monospace;color:#000;font-weight:100}
.no-touch #tooltip.active{opacity:1}
.touch #tooltip{display:none}
.tooltip{-moz-transition-property:opacity,visibility;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-moz-transition-duration:.4s,0s;-o-transition-duration:.4s,0s;-webkit-transition-duration:.4s,0s;transition-duration:.4s,0s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear;transition-delay:0s,.4s;-moz-box-shadow:0 0 4px 1px rgba(50,50,50,.15);-webkit-box-shadow:0 0 4px 1px rgba(50,50,50,.15);box-shadow:0 0 4px 1px rgba(50,50,50,.15);position:absolute;width:28em;padding:1.5em 2em;top:0;left:33.5em;z-index:100;background-color:#fff;opacity:0}
.journal .journal-load-more a,.tooltip:after{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s}
.tooltip:after{-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top;transition-duration:.25s;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;content:"";position:absolute;width:0;height:0;top:2.5em;left:0;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-2px 2px 3px 0 rgba(50,50,50,.15)}
.collections,.info-layer{-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
.tooltip.is-visible{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}
.tooltip h3{text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em}
.tooltip p{font-size:1.25em;letter-spacing:.04em;line-height:1.5em;text-transform:none}
.tooltip p:last-child{margin-bottom:0}
.css-loading{margin:0}
.css-loading>div{width:10px;height:10px;margin-right:4px;background-color:#333;opacity:.8;border-radius:100%;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.css-loading>div:last-child{margin-right:0}
.css-loading.css-loading-big>div{width:14px;height:14px;margin-right:6px}
.css-loading .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.css-loading .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1)}
}
@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}
40%{transform:scale(1);-webkit-transform:scale(1)}
}
.info-layer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate3d(-50%,50%,0);-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0);-moz-box-shadow:0 0 5px 1px rgba(50,50,50,.15);-webkit-box-shadow:0 0 5px 1px rgba(50,50,50,.15);box-shadow:0 0 5px 1px rgba(50,50,50,.15);-moz-transition-property:opacity,-moz-transform,visibility;-o-transition-property:opacity,-o-transform,visibility;-webkit-transition-property:opacity,-webkit-transform,visibility;transition-property:opacity,transform,visibility;-moz-transition-duration:.4s,.4s,0s;-o-transition-duration:.4s,.4s,0s;-webkit-transition-duration:.4s,.4s,0s;transition-duration:.4s,.4s,0s;transition-timing-function:ease-in-out;-moz-transition-delay:0s,0s,.4s;-o-transition-delay:0s,0s,.4s;-webkit-transition-delay:0s,0s,.4s;transition-delay:0s,0s,.4s;position:absolute;width:48em;max-width:90%;top:20em;left:50%;background-color:#fff;padding:4em 5em;z-index:4;opacity:0;visibility:hidden;overflow:auto;overflow-x:hidden;max-height:80vh}
.info-layer.is-visible,.journal .journal-load-more a{-moz-transition-property:opacity,-moz-transform;-o-transition-property:opacity,-o-transform;-webkit-transition-property:opacity,-webkit-transform}
.info-layer.is-visible{opacity:1;visibility:visible;-moz-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);transition-property:opacity,transform;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;-webkit-transition-delay:0s,0s;transition-delay:0s,0s}
.info-layer .info-layer-close{position:absolute;top:1.5em;right:2em;cursor:pointer;width:auto;height:auto;line-height:1em;border:none;background:0 0;padding:0}
.info-layer .info-layer-close .ico-myk{font-size:1.5em}
.info-layer .info-layer-image{position:relative;padding-bottom:66.66666%;margin-bottom:2em}
.info-layer .info-layer-image .info-layer-image-box{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.panel,.panel .panel-content{position:relative}
.info-layer .info-layer-content{margin-bottom:2em}
.info-layer .info-layer-content h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
.info-layer .info-layer-content p,.panel .panel-head h4{font-size:1.1em;font-weight:100;line-height:1.5em;letter-spacing:0;color:#000;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
.info-layer .info-layer-content p{text-transform:none;margin-bottom:0}
.info-layer .info-layer-controls .btn{display:inline-block;width:100%;max-width:14em}
@media (min-width:1px) and (max-width:759px){.info-layer{top:8em}
}
@media (min-width:1px) and (max-width:479px){.info-layer{padding:2em 3em;width:24em}
.info-layer .info-layer-close{top:.5em;right:.75em}
.info-layer .info-layer-controls .btn:first-child{margin-bottom:1em}
}
.panel{text-align:left;margin-bottom:3em}
.panel .panel-head{position:relative;padding-bottom:1em;margin-bottom:1em}
.panel p,.panel.panel-grey{margin-bottom:0}
.panel .panel-head h4{text-transform:uppercase}
.panel .panel-hint span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:.9em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.panel .panel-change{font-size:.9em;letter-spacing:0;color:#000;position:absolute;top:.5em;right:0;line-height:1.1em}
.panel p,.sidebar-basket h4,.sidebar-basket li span{line-height:1.5em;text-transform:none;letter-spacing:0;color:#000;font-weight:100}
.panel p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em}
.panel.panel-grey .panel-content{background-color:#f0f0f0;margin:0 -1em -1em;padding:1em}
.panel-grey+.panel,.panel.panel-submit{margin-top:3em}
.panel .css-loading-wrapper .css-loading-inline{width:100%;height:8em;background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat}
.panel-grey+.panel.panel-submit{margin-top:6em}
.sidebar-basket .css-loading-wrapper .css-loading-inline{width:100%;height:16em;background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat}
.sidebar-basket ul{list-style-type:none;padding:0;margin:0}
.sidebar-basket .product-image{overflow:hidden;width:10em;max-height:6em}
.sidebar-basket .remove-product{position:absolute;z-index:1;top:2em;right:0}
.sidebar-basket .cart-listing{border-bottom:solid 1px #000;margin-bottom:2em}
.sidebar-basket .cart-listing .cart-listing-item{text-align:left;position:relative;display:block;padding:1em 0;border-bottom:solid 1px #999}
.sidebar-basket .cart-listing .cart-listing-item:last-child{border-bottom:none}
.sidebar-basket .cart-listing .cart-listing-item.cart-product{padding-top:0;padding-bottom:2em}
.sidebar-basket .cart-listing .cart-listing-item.cart-summary{border-bottom:none}
.sidebar-basket .cart-listing .cart-listing-item.cart-summary:last-child{padding-top:0}
.sidebar-basket .boxLink{overflow:hidden}
.sidebar-basket .boxLink.trans-image .respImage{transition:background .4s ease-in-out;background:#bbb}
.sidebar-basket .boxLink.trans-image .respImage img{opacity:.78}
.sidebar-basket .boxLink:hover.trans-image .respImage{background:#dcdcdc}
.sidebar-basket .boxLink:hover .h3Wrapper,.sidebar-basket .boxLink:hover .product-description,.sidebar-basket .boxLink:hover.trans-image .respImage img{opacity:.6}
.sidebar-basket .product-description{-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}
.sidebar-basket .product-description li.name{text-align:left;width:14em}
.sidebar-basket .product-description li.name span:first-child{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;text-transform:none}
.sidebar-basket .product-description li.quantity{width:3em;text-align:center}
.sidebar-basket .product-description li.price{width:5em;text-align:right}
.sidebar-basket dl,.sidebar-basket dl dt{margin:0}
.sidebar-basket dl dd{display:inline-block;float:right;margin:0}
.sidebar-basket .h4Wrapper{margin-bottom:.5em}
.sidebar-basket li span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em}
.sidebar-basket .primary span{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;text-transform:none}
.sidebar-basket h4{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1em}
.sidebar-basket .voucher-submit-container dt{width:15em}
.sidebar-basket .voucher-submit-container dd{width:7em;text-align:center}
.sidebar-basket .voucher-submit-container input[type=text]{height:2.5em;line-height:2.5em}
.sidebar-basket .voucher-submit-container .btn{text-decoration:underline;width:100%;text-align:center;padding-left:1em;padding-right:1em;height:2.5em;line-height:2.5em}
.collection .hoverWrapper{position:absolute;width:100%;top:50%;left:0;margin-top:-2em}
.collection .collectionTeaser{clear:both;float:none}
.collection .filterProduct{display:none}
.collection .filterCollectionTeaser{display:none;float:left}
.collection .filterCollectionTeaser .h2Wrapper{position:absolute;display:block;width:100%;margin-top:-1em;top:50%;left:0;text-align:center}
.collection .filterCollectionTeaser .h2Wrapper h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.collection .loadMoreProducts,.collection .viewLessProducts{position:absolute;display:block;width:100%;height:100%;background-color:#fff;top:0;left:0;z-index:2;text-align:center}
.collection .loadMoreProducts .minus,.collection .loadMoreProducts .plus,.collection .viewLessProducts .minus,.collection .viewLessProducts .plus{position:absolute;display:block;margin-top:-2em;top:50%;left:0;width:100%;text-align:center}
.collection .loadMoreProducts .minus h3,.collection .loadMoreProducts .plus h3,.collection .viewLessProducts .minus h3,.collection .viewLessProducts .plus h3{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:3em;font-weight:100}
.collection .loadMoreProducts .minus .loader,.collection .loadMoreProducts .plus .loader,.collection .viewLessProducts .minus .loader,.collection .viewLessProducts .plus .loader{display:none}
.collection .loadMoreProducts .lessLink,.collection .loadMoreProducts .moreLink,.collection .viewLessProducts .lessLink,.collection .viewLessProducts .moreLink{position:absolute;display:block;width:100%;bottom:1.25em;left:0}
.collection .loadMoreProducts .lessLink span,.collection .loadMoreProducts .moreLink span,.collection .viewLessProducts .lessLink span,.collection .viewLessProducts .moreLink span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.collectionDetail h1,.collections .collaborationTeaser .h2WrapperCollab h2,.collections .noFilterFramesFound h1,.collections.noFilterFrames .message{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;letter-spacing:0;line-height:1.5em;font-weight:100;color:#000}
.collections{-moz-transition-property:margin;-o-transition-property:margin;-webkit-transition-property:margin;transition-property:margin;transition-duration:.4s;transition-timing-function:ease-in-out;min-height:32em}
.collections .noFilterFramesFound{text-align:left;max-height:0;opacity:0;-moz-transition-property:opacity,max-height,margin;-o-transition-property:opacity,max-height,margin;-webkit-transition-property:opacity,max-height,margin;transition-property:opacity,max-height,margin;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.collections .noFilterFramesFound h1{font-size:1.75em}
.collections .collaborationTeaser{text-align:center}
.cartHeader,.cartItem,.collectionDetail .collectionInfo,.mykitaShopAppointment,.mykitaShopDetail,.mykitaShopDetail .L-SF-Shop,.mykitaShopDetail .shopIntro,.product-gone-container,.productDetail .box,.productDetail .lbox,.shopList .mykitaShop,.shopfinder .box,.shopfinder .lbox{text-align:left}
.collections .collaborationTeaser .h2WrapperCollab{margin:6em 0 1em}
.collections .collaborationTeaser .h2WrapperCollab h2{font-size:1.1em}
.collections.noFilterFrames .message{font-size:1.75em;margin:0}
.collections.noFilterFrames .noFilterFramesFound{max-height:16em;opacity:1;margin:16em 0 8em}
.collections.noFilterFrames #filterProductsContainer{display:none}
.filteredCollection .collections{margin-top:6em}
.filterOpened.filteredCollection .collections{margin-top:26em}
@media (min-width:760px) and (max-width:1179px){.filterOpened.filteredCollection .collections{margin-top:29em}
}
.productListing{display:block}
@media (min-width:1720px) and (max-width:9999px){.collection.collapsed .product[data-product="4"] .loadMoreProducts,.collection.collapsed .product[data-product="1"] .loadMoreProducts,.collection.collapsed .product[data-product="2"] .loadMoreProducts,.collection.collapsed .product[data-product="3"] .loadMoreProducts{display:none}
}
@media (min-width:1180px) and (max-width:1719px){.collection.collapsed .product[data-product="5"],.collection.collapsed .product[data-product="1"] .loadMoreProducts,.collection.collapsed .product[data-product="2"] .loadMoreProducts,.collection.collapsed .product[data-product="3"] .loadMoreProducts{display:none}
}
@media (min-width:760px) and (max-width:1179px){.collection.collapsed .product[data-product="5"],.collection.collapsed .product[data-product="4"],.collection.collapsed .product[data-product="1"] .loadMoreProducts,.collection.collapsed .product[data-product="2"] .loadMoreProducts{display:none}
}
@media (min-width:480px) and (max-width:759px){.collection.collapsed .product[data-product="5"],.collection.collapsed .product[data-product="1"] .loadMoreProducts,.collection.collapsed .product[data-product="2"] .loadMoreProducts,.collection.collapsed .product[data-product="3"] .loadMoreProducts{display:none}
}
@media (min-width:1px) and (max-width:479px){.collection.collapsed .product[data-product="5"],.collection.collapsed .product[data-product="4"],.collection.collapsed .product[data-product="1"] .loadMoreProducts,.collection.collapsed .product[data-product="2"] .loadMoreProducts{display:none}
}
@media (min-width:1720px) and (max-width:9999px){.collaboration.collapsed .product[data-product="1"] .loadMoreProducts,.collaboration.collapsed .product[data-product="2"] .loadMoreProducts,.collaboration.collapsed .product[data-product="3"] .loadMoreProducts{display:none}
}
@media (min-width:1180px) and (max-width:1719px){.collaboration.collapsed .product[data-product="4"],.collaboration.collapsed .product[data-product="1"] .loadMoreProducts,.collaboration.collapsed .product[data-product="2"] .loadMoreProducts{display:none}
}
@media (min-width:760px) and (max-width:1179px){.collaboration.collapsed .product[data-product="4"],.collaboration.collapsed .product[data-product="1"] .loadMoreProducts,.collaboration.collapsed .product[data-product="3"]{display:none}
}
@media (min-width:480px) and (max-width:759px){.collaboration.collapsed .product[data-product="4"],.collaboration.collapsed .product[data-product="1"] .loadMoreProducts,.collaboration.collapsed .product[data-product="2"] .loadMoreProducts{display:none}
}
@media (min-width:1px) and (max-width:479px){.collaboration.collapsed .product[data-product="4"],.collaboration.collapsed .product[data-product="1"] .loadMoreProducts,.collaboration.collapsed .product[data-product="3"]{display:none}
}
@media (min-width:1px) and (max-width:759px){.collections.noFilterFrames .noFilterFramesFound{margin-top:8em}
.collections.noFilterFrames .noFilterFramesFound .message{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.collaboration.expanded .defaultProduct,.collaboration.expanded .loadMoreProducts,.collection.expanded .defaultProduct,.collection.expanded .loadMoreProducts{display:none}
.collaboration.expanded .defaultProduct.addedDefaultProduct,.collection.expanded .defaultProduct.addedDefaultProduct{display:block}
.collaboration.collapsed .viewLess,.collection.collapsed .viewLess,.filteredCollection .collection,.filteredCollection .collection .defaultProduct{display:none}
.filteredCollection .collection .filterProduct{display:block}
.collectionDetail .nextArticleLink,.collectionDetail .prevArticleLink,.filteredCollection .collaboration.noFilterProduct,.filteredCollection .collection.noFilterProduct,.filteredCollection .filterCollectionTeaser,[data-action=deactivate-webshop] .css-loading,[data-action=deactivate-webshop].is-loading span{display:none}
.filteredCollection .fullSpace{padding-bottom:0}
.filteredCollection #filterProductsContainer{margin-bottom:8em}
.collectionDetail .h1Wrapper{margin-bottom:1em}
.collectionDetail h1{font-size:1.75em}
.collectionDetail p{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1.25em;letter-spacing:.04em;line-height:1.5em;color:#000;text-transform:none}
.productDetail .taxInfo a,.productDetail p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
.productDetail .priceHeadline,.productDetail .taxInfo{display:inline-block;float:left}
.productDetail a.boxLink:hover img{opacity:1}
.productDetail .h1Wrapper{margin-top:-.5em}
.productDetail .priceHeadline{text-transform:none;margin-bottom:.5em;margin-right:.6em}
.productDetail .taxInfo a{font-weight:100;font-size:.8em;letter-spacing:0;color:#000;text-transform:none;line-height:3.2em}
.productDetail .priceActionsWrapper{padding-top:.2em}
.productDetail .priceCart{overflow:visible}
.productDetail .priceCart .priceBeforeWrapper .priceHeadline.priceBefore{text-decoration:line-through;margin-bottom:0}
.productDetail .variantSelect .colorVariant{float:left;width:5em;height:3em;overflow:hidden;margin:.4em 1em .6em 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.productDetail .variantSelect .colorVariant a{display:block;width:100%;height:100%;background-color:#696969;-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}
.productDetail .variantSelect .colorVariant a img{-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;opacity:.8;width:100%;height:auto}
.productDetail .share .shareContainer,.productDetail .videoFrame .moduleVideo{position:absolute;padding:6px;-moz-transition-duration:.4s;-webkit-transition-duration:.4s}
.productDetail .variantSelect .colorVariant a:hover{background-color:#bbb}
.productDetail .variantSelect .colorVariant a:hover img{opacity:.8}
.productDetail .variantSelect .colorVariant.variantActive{border:1px solid #000}
.productDetail .variantSelect.bigSelect .colorVariant{float:left;width:3em;height:1.75em;overflow:hidden;margin:.25em .5em .25em 0}
.productDetail .dimensionWrapper .dimension{width:9em;margin:1.5em 1em 0 0;float:left;overflow:hidden;display:inline-block}
.productDetail .dimensionWrapper .dimension img{width:100%}
.productDetail .collectionInfo{max-width:18em}
.productDetail .collectionInfo p{margin-bottom:1em}
.productDetail .share .textLink{line-height:1.1em}
.productDetail .share .shareSwitchContainer{display:inline-block;position:absolute;top:0;left:0;padding:6px;z-index:10;background-color:#fff;width:10em}
.productDetail .share .shareContainer{top:0;left:10em;display:inline-block;opacity:0;overflow:hidden;z-index:5;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-o-transition-duration:.4s;transition-duration:.4s;transition-timing-function:cubic-bezier(.86,0,.07,1)}
.productDetail .b5,.shopfinder .flagshipSelectBox,.shopfinder .flagshipSelectBox .module,.shopfinder .searchBox,.shopfinder .searchBox .module,.shopfinder .shopfinderFilter,.shopfinder .shopfinderFilter .module{overflow:visible}
.productDetail .share .shareContainer a{margin:0 1em 0 0}
@media (min-width:1px) and (max-width:479px){.productDetail .share .shareContainer{left:0;top:3em}
}
.productDetail .share.shareActive .shareContainer{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.productDetail h1{line-height:1.2em;margin-bottom:.3em}
.productDetail h3{margin-bottom:.75em}
.productDetail p{font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.productDetail .videoFrame.videoFemaleActive+.videoSwitch a[data-gender=female],.productDetail .videoFrame.videoMaleActive+.videoSwitch a[data-gender=male],.productDetail .videoFrame.videoUnisexActive+.videoSwitch a[data-gender=unisex]{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;font-size:1.1em;color:#000;text-transform:none;line-height:1.5em;letter-spacing:0}
.productDetail .descriptionWrapper{max-width:20em}
.productDetail .videoFrame .moduleVideo{top:0;left:0;display:block;width:100%;height:100%;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-o-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}
.productDetail .videoFrame .moduleVideo video{position:relative;width:100%;height:100%;background-color:transparent}
.productDetail .videoFrame.videoMaleActive .videoMale{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.productDetail .videoFrame.videoMaleActive .videoFemale,.productDetail .videoFrame.videoMaleActive .videoUnisex{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}
.productDetail .videoFrame.videoFemaleActive .videoMale{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.productDetail .videoFrame.videoFemaleActive .videoFemale{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.productDetail .videoFrame.videoFemaleActive .videoUnisex{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}
.productDetail .videoFrame.videoUnisexActive .videoFemale,.productDetail .videoFrame.videoUnisexActive .videoMale{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.productDetail .videoFrame.videoUnisexActive .videoUnisex{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.productDetail .videoSwitch a{display:inline-block;margin:1em 1.5em 0 0;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.product-gone-container h2,.shopfinder h3{text-transform:uppercase;font-weight:100;color:#000}
@media (min-width:1px) and (max-width:759px){.videoFrame{padding:0}
.productDetail .dimensionWrapper .dimension{width:11em;margin-right:0}
.productDetail .descriptionWrapper{max-width:100%}
}
@media (min-width:1px) and (max-width:479px){.productDetail .priceCart .button,.productDetail .priceCart .primary,.productDetail .priceCart input[type=submit]{width:24em}
.productDetail .collectionInfo{max-width:24em}
.productDetail .variantSelect .colorVariant,.productDetail .variantSelect.bigSelect .colorVariant{width:6em;height:3.5em;margin:.4em 2em 1.6em 0}
.productDetail .variantSelect .colorVariant:nth-child(3n+1),.productDetail .variantSelect.bigSelect .colorVariant:nth-child(3n+1){margin-right:0}
}
.product-gone-container h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-size:1.75em;line-height:1.5em;letter-spacing:0}
@media (min-width:480px) and (max-width:759px){.product-gone-container h2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
@media (min-width:1px) and (max-width:479px){.product-gone-container h2{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
}
.product-gone-container .product-gone-target{margin-bottom:4em}
@media (min-width:1px) and (max-width:479px){.product-gone-container .product-gone-target{margin-bottom:2em}
}
.product-gone-container .product-gone-target .respImage{opacity:.55}
.product-gone-container .produdct-gone-related{margin-bottom:16em}
.product-gone-container.product-gone-container-search{margin-top:4em}
@media (min-width:760px) and (max-width:9999px){.product-gone-container.product-gone-container-search{margin-top:8em}
}
.product-gone-container .gone-redirect-countdown-hint{-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}
.product-gone-container .gone-redirect-countdown-hint.is-hidden{opacity:0}
.shopfinder .mapZoomControl{position:absolute;right:0;bottom:0;z-index:10;padding:2em 2em 3em}
.shopfinder .mapZoomControl i.icon.minus,.shopfinder .mapZoomControl i.icon.plus{width:32px;height:32px;display:block}
.shopfinder .mapZoomControl i.icon.plus{background:url(../images/icons/zoomIn.png) no-repeat;margin-bottom:2em}
.shopfinder .mapZoomControl i.icon.minus{background:url(../images/icons/zoomOut.png) no-repeat}
.shopfinder .box,.shopfinder .lbox{padding:12px}
.shopfinder .h3WrapperSf{margin-bottom:1em}
.shopfinder h3{font-family:letter-gothic-std,Courier,monospace;font-size:1.15em;letter-spacing:.05em;line-height:1.7em}
.shopfinder p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none!important;margin-bottom:0}
.shopfinder #shopfinderMap{font-family:letter-gothic-std,Courier,monospace}
.L-SF-Map h3,.shopfinder .limitExceeded span,.shopfinderInfoBox .shopfinderInfoBoxInner a,.shopfinderInfoBox .shopfinderInfoBoxInner p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;line-height:1.5em;letter-spacing:0;color:#000;font-weight:100}
.shopfinder .sbOptions{max-height:12em;z-index:30}
.shopfinder .sbOptions li{display:block}
.shopfinder .formContainer{display:block;width:100%}
.shopfinder .formContainer form{margin:0;padding:0;display:block}
.shopfinder #mapSearchForm .searchFieldWrapper{display:inline-block;background-color:#e1e1e1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:22em;position:relative}
.shopfinder #mapSearchForm .searchFieldWrapper #mapSearchInput{background:0 0}
.shopfinder #mapSearchForm .mapSearchSubmit{display:inline-block;width:2em;height:2em;position:absolute;top:.5em;right:1em;padding:0;margin:0;text-indent:-9999px;background-size:100% 100%;background-repeat:no-repeat}
.shopfinder #mapSearchForm #mapSearchInput,.shopfinder #mapSearchForm .tt-hint,.shopfinder #mapSearchForm .twitter-typeahead,.shopfinder #mapSearchForm input[type=search]{width:20em}
.shopfinder #mapSearchForm .tt-dropdown-menu,.shopfinder #mapSearchForm .tt-suggestion{width:22em}
.shopfinder #mapFlagshipForm a{text-transform:none}
.shopfinder #mapFlagshipForm ul li:first-child{display:none!important}
.shopfinder .shopfinderFilter .selectWrapper{height:auto;min-height:auto;padding-bottom:1.5em}
.shopfinder .sbHolder,.shopfinder .select2-container{width:100%}
.shopfinder .sbHolder .sbSelector,.shopfinder .select2-container .sbSelector{width:18.5em}
.shopfinder .limitExceeded{margin-top:1em;-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;max-height:16em;max-width:16em;opacity:1;overflow:hidden}
.shopfinder .limitExceeded span{font-size:1.1em;text-transform:none}
.shopfinder .limitExceeded.inactive{max-height:0;opacity:0}
.L-SF-Map h3{text-transform:uppercase;font-size:1em}
@media (min-width:1px) and (max-width:759px){.shopfinder{margin-top:0}
}
@media (min-width:760px) and (max-width:9999px){.shopfinder{margin-top:0}
.shopfinder .formContainer{position:absolute;left:0;bottom:0}
}
.svg .shopfinder .mapSearchSubmit{background-image:url(../images/icons/svg/search.svg)}
.no-svg .shopfinder .mapSearchSubmit{background-image:url(../images/icons/png/search.png)}
.infoBox img{width:auto!important;height:auto!important;position:absolute!important;top:0;right:0;z-index:20}
.shopfinderInfoBox{width:288px;height:192px;padding-bottom:27px;border:none;overflow:visible;font-size:12px}
.shopfinderInfoBox .shopfinderInfoBoxInner{background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat #fff;text-align:left;line-height:1.5em;height:100%;padding-top:27px;border:none;overflow:hidden;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.shopfinderInfoBox .shopfinderInfoBoxInner a,.shopfinderInfoBox .shopfinderInfoBoxInner p{font-size:1.1em;word-wrap:break-word;margin:0 1.5em;text-transform:none;display:block}
.shopfinderInfoBox .shopfinderInfoBoxInner p.shopType{margin-bottom:.75em}
.shopfinderInfoBox .shopfinderInfoBoxInner a{margin:.25em 1.5em}
.shopfinderInfoBox .shopfinderInfoBoxInner .shopName{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;text-transform:uppercase!important}
.shopfinderInfoBox .shopfinderInfoBoxInner .shopType{position:relative;top:-10px;text-transform:uppercase}
.shopfinderInfoBox .shopfinderInfoBoxInner .shopDistance{padding-top:1em;color:#555;font-size:12px}
.shopfinderInfoBox .shopfinderInfoBoxInner .learnMore{margin-top:.5em}
.shopfinderInfoBox .shopfinderInfoBoxInner a,.shopfinderInfoBox .shopfinderInfoBoxInner a:active,.shopfinderInfoBox .shopfinderInfoBoxInner a:hover,.shopfinderInfoBox .shopfinderInfoBoxInner a:link,.shopfinderInfoBox .shopfinderInfoBoxInner a:visited{color:#000;text-decoration:none}
.shopfinderInfoBox .caret{position:absolute;bottom:0;left:50%;margin-left:-11px;width:22px;height:27px;background:url(../images/icons/map_infobox_btm_white.png) bottom center no-repeat}
.shopfinderInfoBox.loaded .shopfinderInfoBoxInner{background:#fff}
.shopList{margin:0;padding:0;list-style-type:none}
.shopList .mykitaShop{float:left;position:relative;width:24em;height:48em}
.shopList .mykitaShop .mykitaShopImage{top:0;left:0}
.journal .shopList .mykitaShop .mykitaShopImage .journal-articles-left,.journal .shopList .mykitaShop .mykitaShopImage .journal-articles-one,.journal .shopList .mykitaShop .mykitaShopImage .journal-articles-right,.journal-related-footer .journal-related-listing .shopList .mykitaShop .mykitaShopImage .related-article,.layout .shopList .mykitaShop .mykitaShopImage .lbox,.shopList .mykitaShop .mykitaShopImage .gridBorder,.shopList .mykitaShop .mykitaShopImage .journal .journal-articles-left,.shopList .mykitaShop .mykitaShopImage .journal .journal-articles-one,.shopList .mykitaShop .mykitaShopImage .journal .journal-articles-right,.shopList .mykitaShop .mykitaShopImage .journal-related-footer .journal-related-listing .related-article,.shopList .mykitaShop .mykitaShopImage .layout .lbox{padding:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.shopList .mykitaShop .mykitaShopInfo{top:24em;left:0;padding:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.mykitaShopDetail .L-SF-Shop .h3WrapperShop,.shopList .mykitaShop .h3WrapperShop{padding-bottom:.5em}
.shopList .mykitaShop h3{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000}
.shopList .mykitaShop li,.shopList .mykitaShop p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;margin-bottom:.2em}
.mykitaShopDetail .L-SF-Shop h3,.mykitaShopDetail .textWrapper span{font-family:letter-gothic-std,Courier,monospace;color:#000;font-weight:100}
.shopList .mykitaShop .viewDetails,.shopList .mykitaShop .viewOnMap{margin-bottom:.5em}
.shopList .mykitaShop a{display:block}
.shopList .mykitaShop a span{line-height:1.1em}
.shopList .mykitaShop .shopLinksWrapper{position:absolute;left:0;bottom:9em}
.shopList .mykitaShop .shopLinksWrapper.has-appointment{bottom:7.75em}
.mykitaShopDetail .textWrapper span{font-size:1.25em;letter-spacing:.04em;line-height:1.5em;text-transform:none}
.mykitaShopDetail .L-SF-Shop h3{text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em}
.accountSettingsContainer .formError,.mykitaShopAppointment .cell,.registerContainer .formError{padding-bottom:2em}
.mykitaShopDetail .L-SF-Shop li,.mykitaShopDetail .L-SF-Shop p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;margin-bottom:0}
.mykitaShopDetail .L-SF-Shop p[itemprop=openingHours]{margin-bottom:1em}
.mykitaShopAppointment .textWrapper{margin-bottom:4em}
.mykitaShopAppointment .textWrapper p{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1.25em;letter-spacing:.04em;line-height:1.5em;color:#000;text-transform:none}
.accountSettingsContainer .passwordDescription,.accountSettingsContainer h3,.mykitaShopAppointment h3,.registerContainer .passwordDescription,.registerContainer h3{font-weight:100;letter-spacing:0;color:#000;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif}
.mykitaShopAppointment h3{text-transform:uppercase;font-size:1em;height:3em;line-height:3em}
.mykitaShopAppointment .row.row-submit{margin-top:2rem}
.mykitaShopAppointment .cell .select2-container,.mykitaShopAppointment .cell input[type=submit],.mykitaShopAppointment .cell input[type=text],.mykitaShopAppointment .cell input[type=email],.mykitaShopAppointment .cell input[type=tel],.mykitaShopAppointment .cell select,.mykitaShopAppointment .cell textarea{width:22em}
.mykitaShopAppointment .appointment-links{margin-top:4em;margin-bottom:16em}
.mykitaShopAppointment .appointment-links .textLink{margin-bottom:.5em}
.mykitaShopAppointment .cell-appointment-type label[for=appointment-eye-exam]{margin-right:2em}
.mykitaShopAppointment .cell-appointment-type label{text-transform:uppercase}
.accountSettingsContainer h3,.registerContainer h3{text-transform:uppercase;font-size:1.1em;line-height:1.5em}
.accountSettingsContainer .fade-field,.accountSettingsContainer .fade-password,.registerContainer .fade-field,.registerContainer .fade-password{max-height:6em;opacity:1;-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1)}
.accountSettingsContainer .passwordDescription,.registerContainer .passwordDescription{font-size:1em;line-height:1.5em;text-transform:none}
.accountSettingsContainer #accountNewsletterSubscribeOff+label,.accountSettingsContainer #newsletterUnsubscribe+label,.accountSettingsContainer .salutation-ms+label,.registerContainer #accountNewsletterSubscribeOff+label,.registerContainer #newsletterUnsubscribe+label,.registerContainer .salutation-ms+label{margin-left:2em}
.accountSettingsContainer input[type=checkbox]+label,.accountSettingsContainer input[type=radio]+label,.registerContainer input[type=checkbox]+label,.registerContainer input[type=radio]+label{text-transform:none}
.cartHeader .frameName,.cartHeader .gbox,.cartItem .frameName,.cartItem .gbox{text-transform:uppercase;line-height:1.5em;font-weight:100;letter-spacing:0;color:#000}
.accountSettingsContainer .mandatoryHint,.registerContainer .mandatoryHint{margin-top:1em}
.accountSettingsContainer .salutation label,.registerContainer .salutation label{margin-bottom:1em}
.accountSettingsContainer .newsletter-register-toggle,.registerContainer .newsletter-register-toggle{max-height:0;opacity:0}
.invoice-address,.shipping-address{margin-bottom:0;-moz-transition-property:margin;-o-transition-property:margin;-webkit-transition-property:margin;transition-property:margin;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}
.invoice-address .gridFormCell,.shipping-address .gridFormCell{overflow:hidden;max-height:0;opacity:0;-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1),cubic-bezier(.86,0,.07,1)}
.accountSettingsContainer.diffShippingAddress .shipping-address,.accountSettingsContainer.diffShippingAddress .shippingSettings,.registerContainer.changeShipping .shipping-address,.registerContainer.changeShipping .shippingSettings,.registerContainer.diffShippingAddress .shipping-address,.registerContainer.diffShippingAddress .shippingSettings{margin-bottom:4em}
@media (min-width:1px) and (max-width:479px){.accountSettingsContainer.diffShippingAddress .shipping-address,.accountSettingsContainer.diffShippingAddress .shippingSettings,.registerContainer.changeShipping .shipping-address,.registerContainer.changeShipping .shippingSettings,.registerContainer.diffShippingAddress .shipping-address,.registerContainer.diffShippingAddress .shippingSettings{margin-bottom:2em}
}
.accountSettingsContainer.diffShippingAddress .shipping-address .gridFormCell,.accountSettingsContainer.diffShippingAddress .shippingSettings .gridFormCell,.registerContainer.changeShipping .shipping-address .gridFormCell,.registerContainer.changeShipping .shippingSettings .gridFormCell,.registerContainer.diffShippingAddress .shipping-address .gridFormCell,.registerContainer.diffShippingAddress .shippingSettings .gridFormCell{overflow:visible;max-height:6em;opacity:1}
.accountSettingsContainer.diffShippingAddress .shipping-address .gridFormCell.smallCell,.accountSettingsContainer.diffShippingAddress .shippingSettings .gridFormCell.smallCell,.registerContainer.changeShipping .shipping-address .gridFormCell.smallCell,.registerContainer.changeShipping .shippingSettings .gridFormCell.smallCell,.registerContainer.diffShippingAddress .shipping-address .gridFormCell.smallCell,.registerContainer.diffShippingAddress .shippingSettings .gridFormCell.smallCell{max-height:4em}
.accountSettingsContainer.diff-invoice-address .invoice-address,.registerContainer.diff-invoice-address .invoice-address{margin-bottom:4em}
@media (min-width:1px) and (max-width:479px){.accountSettingsContainer.diff-invoice-address .invoice-address,.registerContainer.diff-invoice-address .invoice-address{margin-bottom:2em}
}
.accountSettingsContainer.diff-invoice-address .invoice-address .gridFormCell,.registerContainer.diff-invoice-address .invoice-address .gridFormCell{overflow:visible;max-height:6em;opacity:1}
.accountSettingsContainer.diff-invoice-address .invoice-address .gridFormCell.smallCell,.registerContainer.diff-invoice-address .invoice-address .gridFormCell.smallCell{max-height:4em}
.registerContainer.noAccount .fade-password{max-height:0;opacity:0}
.accountSettingsContainer.newsletterChecked .newsletter-register-toggle,.registerContainer.newsletterChecked .newsletter-register-toggle{max-height:8em;opacity:1}
section[data-role=customer-registration] .country-state-selection,section[data-role=account-settings] .country-state-selection,section[data-role=checkout-account] .country-state-selection{-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1);overflow:hidden;max-height:0;opacity:0}
.lookbookPagination,.voucher-add-response{-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
section[data-role=customer-registration] .shipping-address .gridFormCell.country-state-selection,section[data-role=account-settings] .shipping-address .gridFormCell.country-state-selection,section[data-role=checkout-account] .shipping-address .gridFormCell.country-state-selection{overflow:hidden;max-height:0;opacity:0}
section[data-role=customer-registration].country-is-usa .country-state-selection,section[data-role=account-settings].country-is-usa .country-state-selection,section[data-role=checkout-account].country-is-usa .country-state-selection{max-height:6em;opacity:1;overflow:visible}
section[data-role=customer-registration].country-is-usa .shipping-address .gridFormCell.country-state-selection,section[data-role=account-settings].country-is-usa .shipping-address .gridFormCell.country-state-selection,section[data-role=checkout-account].country-is-usa .shipping-address .gridFormCell.country-state-selection{overflow:hidden;max-height:0;opacity:0}
section[data-role=customer-registration].country-is-usa.diffShippingAddress .shipping-address .gridFormCell.country-state-selection,section[data-role=account-settings].country-is-usa.diffShippingAddress .shipping-address .gridFormCell.country-state-selection,section[data-role=checkout-account].country-is-usa.diffShippingAddress .shipping-address .gridFormCell.country-state-selection{max-height:6em;opacity:1;overflow:visible}
@media (min-width:1px) and (max-width:479px){.accountSettingsContainer .spacerCell,.registerContainer .spacerCell{display:none}
.accountSettingsContainer .billingSettings,.accountSettingsContainer .shippingSettings,.registerContainer .billingSettings,.registerContainer .shippingSettings{margin-top:2em}
}
[data-action=deactivate-webshop].is-loading .css-loading{display:block}
@media (min-width:1px) and (max-width:479px){section[data-role=checkout-account] .register-introduction.has-login-button{padding:0 1em}
}
section[data-role=checkout-account] .register-introduction.has-login-button .h2Wrapper,section[data-role=checkout-account] .register-introduction.has-login-button .textWrapper{padding-right:12em}
@media (min-width:1px) and (max-width:479px){section[data-role=checkout-account] .register-introduction.has-login-button .h2Wrapper,section[data-role=checkout-account] .register-introduction.has-login-button .textWrapper{padding-right:0;padding-top:1em}
}
section[data-role=checkout-account] .register-introduction.has-login-button .h2Wrapper{margin-bottom:.5em}
section[data-role=checkout-account] .register-introduction.has-login-button .login-wrapper{position:absolute;top:0;right:2em;width:8em}
@media (min-width:1px) and (max-width:479px){section[data-role=checkout-account] .register-introduction.has-login-button .login-wrapper{right:1em}
}
section[data-role=checkout-account] .form-row-fade-password{opacity:1;max-height:8em}
section[data-role=checkout-account].diff-shipping-address .shipping-address-container{opacity:1;max-height:64em}
.cartHeader .gbox,.cartItem .gbox{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1em}
.cartHeader .centerAlign,.cartItem .centerAlign{text-align:center}
.cartHeader .textLeft,.cartItem .textLeft{text-align:left}
.cartHeader .textRight,.cartItem .textRight{text-align:right}
.cartHeader .select2-container,.cartItem .select2-container{width:7em}
.cartHeader .frameName,.cartItem .frameName{display:block;font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-size:1.1em}
.cartHeader .frameColor,.cartItem .frameColor{display:block;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.cartHeader .delCartItem,.cartHeader .label,.cartItem .delCartItem{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase}
.cartHeader .delCartItem,.cartItem .delCartItem{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:100;font-size:1em;letter-spacing:0;color:#000;display:inline-block;background:#e1e1e1;padding:0 1.25em;text-align:center;height:3em;line-height:3em}
.cartHeader .articleName,.cartItem .articleName{width:22em;padding-left:2em}
.changeCart,.no-cart-items{text-align:left}
.cartHeader{border-bottom:solid 1px #000;margin-bottom:1em;padding-bottom:1em}
.cartHeader .label{font-weight:100;font-size:1.1em;letter-spacing:0;color:#000;line-height:1em}
.cartFooter .label span,.cartItem span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:none;font-weight:100;letter-spacing:0;color:#000}
.cartHeader .quantityPlain,.cartHeader .removeBox{text-align:center}
.cartHeader .singlePrice,.cartHeader .totalPrice{text-align:right}
.cartItem .removeBox{text-align:center}
.cartItem .articleImageContent,.cartItem .articleNameContent,.cartItem .quantityBoxContent{display:inline-block}
.cartItem span{font-size:1em;line-height:1.5em}
.cartFooter{border-top:solid 1px #000;margin-top:.5em}
.cartFooter .box16{width:16em}
.cartFooter .cartFooterBox{margin:1em 0 0 40em}
.cartFooter .label{text-align:left;line-height:2em;padding:0}
.cartFooter .label span{font-size:1.1em;line-height:1.5em}
.cartFooter .amount{text-align:right;line-height:2em}
.cartFooter .articleSum{margin-top:1em}
.cartFooter .shippingCosts{margin-bottom:1em}
.cartFooter .totalSum{border-top:solid 1px #000;border-bottom:solid 1px #000;padding:.5em 0}
.cartFooter .totalSum .amount span{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100}
.cartFooter .totalSumNet{margin-top:2em}
.cartFooter .sumTax span,.cartFooter .totalSumNet span{text-transform:none}
.checkout-steps li span,.checkout-steps li.active span,.checkoutNotes h3{font-weight:100;text-transform:uppercase}
.cartFooter.has-voucher .shippingCosts{margin-bottom:0}
.checkoutActions .gbox-left{text-align:right}
@media (min-width:1px) and (max-width:759px){.checkoutActions .gbox-left{text-align:center}
}
.checkoutActions .gbox-left .btn{display:inline-block;width:auto;padding-left:2em;padding-right:2em}
@media (min-width:760px) and (max-width:9999px){.cartItem .mobileActionsLabel,.cartItem .mobilePrice,.cartItem .singlePrice .textLeft,.cartItem .totalPrice .textLeft{display:none}
.cartHeader .quantityBox{padding-left:1em}
.cartItem .articleImage img{max-width:10em}
.cartItem .singlePrice,.cartItem .totalPrice{width:8em}
.cartItem .singlePrice span,.cartItem .totalPrice span{display:inline-block;height:3em;line-height:3em}
.cartItem .singlePrice .textRight{padding-right:1em}
.cartItem .articleName{padding-top:1.75em}
.cartItem .prices,.cartItem .quantityBox,.cartItem .quantityPlain,.cartItem .removeBox{padding-top:2.5em}
.cartItem .quantityPlain span{height:3em;line-height:3em}
.box20.changeAction .quantityPlain,.box20.quantityPlain .igbox{margin-left:8em}
.changeCart{margin-top:-1.4em}
.changeCart a{line-height:1.2em}
}
@media (min-width:1px) and (max-width:759px){.checkoutActions .button.continueShopping{border-top:none}
.checkoutActions .proceed{width:24em}
.changeCart{margin-top:4em}
}
@media (min-width:480px) and (max-width:759px){.cartHeader .mobileActionsLabel,.cartHeader .singlePrice,.cartHeader .totalPrice,.cartItem .mobileActionsLabel{display:none}
.cartHeader .articleBox,.cartItem .articleBox{width:32em}
.cartHeader .quantityBox,.cartItem .quantityBox{width:10em;padding-left:1em}
.cartHeader .removeBox,.cartItem .removeBox{width:6em;text-align:right}
.cartHeader .quantityPlain,.cartItem .quantityPlain{text-align:right}
.cartHeader .box20.quantityPlain{width:12em;text-align:right}
.cartItem{margin-bottom:4em}
.cartItem .articleImage img{max-width:10em}
.cartItem .quantityPlain{line-height:6em}
.cartItem .articleBox .articleName{width:20em}
.cartItem .changeAction{width:16em}
.cartItem .prices{display:inline-block;margin-left:14em;width:34em;padding:0}
.cartItem .prices .totalPrice{width:18em}
.cartItem .prices .totalPrice .textLeft{padding-left:3em}
.cartItem .prices .totalPrice .textRight{width:10em}
.cartItem .articleName{padding-top:1em}
.cartItem .quantityBox,.cartItem .removeBox{padding-top:1.5em}
.cartFooter .cartFooterBox{margin:1em 0 0;width:48em}
.cartFooter .cartFooterBox .box32{width:48em}
.cartFooter .cartFooterBox .box24,.cartFooter .cartFooterBox .box8{width:24em}
.cartFooter .cartFooterBox .box24.voucher-input{width:40em}
.cartFooter .cartFooterBox .box8.voucher-apply{width:8em}
.checkoutActions .continueShopping,.checkoutActions .proceed{margin-left:24em;float:none}
.checkoutActions .button.continueShopping{border-top:none}
.checkoutFinish .cartHeader .articleBox,.checkoutFinish .cartItem .articleBox,.confirm .cartHeader .articleBox,.confirm .cartItem .articleBox,.ordersOverview .cartHeader .articleBox,.ordersOverview .cartItem .articleBox{width:36em}
}
@media (min-width:1px) and (max-width:479px){.cartHeader .articleBox,.cartItem .articleBox{width:24em;float:none}
.cartHeader .quantityBox,.cartHeader .quantityPlain,.cartHeader .removeBox,.cartHeader .singlePrice,.cartHeader .totalPrice{display:none}
.cartItem{margin-bottom:4em}
.cartItem .articleImage,.cartItem .articleName{width:24em;margin:0;padding:0;float:none}
.cartItem .changeAction{width:24em;margin:1em 0;float:none}
.cartItem .mobileActionsLabel{line-height:3em}
.cartItem .articleImage{height:12em}
.cartItem .articleImage img{margin-top:-1em}
.cartItem .quantityBox{width:10em;padding:0}
.cartItem .quantityBox .sbHolder,.cartItem .quantityBox .select2,.cartItem .quantityBox select{float:right}
.cartItem .removeBox{width:6em;padding:0;text-align:right}
.cartItem .prices{display:block;margin-top:1em}
.cartItem .prices .singlePrice,.cartItem .prices .totalPrice{width:24em}
.cartItem .prices .singlePrice .box8,.cartItem .prices .totalPrice .box8{width:12em}
.cartFooter .cartFooterBox{margin:1em 0 0}
.cartFooter .box32{width:24em}
.cartFooter .box8{width:8em}
.cartFooter .box24{width:16em}
}
.checkout-steps li,.checkout-steps ul{display:inline-block}
.checkout-steps{text-align:left}
.checkout-steps ul{position:relative;text-align:left;list-style-type:none;margin:0}
.checkout-steps li span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
@media (min-width:1px) and (max-width:479px){.checkout-steps li{display:none}
}
@media (min-width:1px) and (max-width:479px){.checkout-steps li.active{display:inline-block}
}
.checkout-steps li.active span{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif}
.checkout-steps li.spacer{width:2em;text-align:center}
.checkout-steps li.spacer img{width:.9em;height:.9em}
.checkout-steps li.grey span,.checkout-steps li.inactive span{color:#000}
.checkout-steps .checkout-step-number-mobile{display:none}
@media (min-width:1px) and (max-width:479px){.checkout-steps .checkout-step-number-mobile{display:inline-block}
}
@media (min-width:1px) and (max-width:479px){.checkout-steps .checkout-step-number{display:none}
}
.checkoutNotes .info,.checkoutNotes .logos,.confirm .returnBox label,.confirm .termsBox label{display:inline-block}
@media (min-width:1px) and (max-width:479px){.checkoutNotes{margin-left:0}
}
.checkoutNotes h3{font-family:letter-gothic-std,Courier,monospace;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000;margin-bottom:1em}
.checkoutNotes span,.confirm .returnBox label,.confirm .returnBox span,.confirm .termsBox label,.confirm .termsBox span{font-size:1em}
.checkoutNotes span,.confirm .returnBox label,.confirm .returnBox span,.confirm .termsBox label,.confirm .termsBox span,section[data-role=checkout-finish] .checkout-finish-information p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.checkoutNotes .info{width:20em}
.checkoutNotes .logos{margin-top:-2px}
.checkoutNotes .gbox{margin-bottom:4em}
@media (min-width:480px) and (max-width:759px){.checkoutNotes .payMethod{width:48em}
.checkoutNotes .payMethod .logos{width:40em}
}
.confirm .h2Wrapper{margin-bottom:1em}
.confirm .terms-and-return .gbox-left{display:none}
.confirm .terms-and-return label span{text-transform:none}
section[data-role=checkout-confirm] .panel-summary .panel-content{min-height:8em}
@media (min-width:1px) and (max-width:479px){section[data-role=checkout-confirm] .panel-summary .panel-content{min-height:0}
}
section[data-role=checkout-confirm] .panel.panel-submit{margin-top:2em}
section[data-role=checkout-confirm].newsletter-checked .form-row-newsletter{max-height:8em;opacity:1;margin-bottom:2em}
@media (min-width:760px) and (max-width:9999px){.checkoutFinish .cartFooterBox .box32,.checkoutFinish .cartFooterBox.box32,.confirm .confirmFooter .actions .primary,.ordersOverview .cartFooterBox .box32,.ordersOverview .cartFooterBox.box32{width:24em}
.confirm .confirmFooter .actions{margin-left:48em;display:inline-block}
.checkoutFinish .cartFooterBox,.ordersOverview .cartFooterBox{margin:1em 0 0 48em}
.checkoutFinish .cartFooterBox .box24,.ordersOverview .cartFooterBox .box24{width:16em}
}
@media (min-width:480px) and (max-width:759px){.checkoutFinish .cartItem .changeAction,.confirm .cartItem .changeAction,.ordersOverview .cartItem .changeAction{width:12em}
.checkoutFinish .cartItem .changeAction .quantityPlain,.confirm .cartItem .changeAction .quantityPlain,.ordersOverview .cartItem .changeAction .quantityPlain{text-align:right}
.checkoutFinish .confirmFooter .actions .primary,.confirm .confirmFooter .actions .primary,.ordersOverview .confirmFooter .actions .primary{width:24em}
}
@media (min-width:1px) and (max-width:479px){.checkoutFinish .cartItem .changeAction,.confirm .cartItem .changeAction,.ordersOverview .cartItem .changeAction{margin:0;padding:0}
.checkoutFinish .cartItem .changeAction div,.confirm .cartItem .changeAction div,.ordersOverview .cartItem .changeAction div{line-height:1.5em}
.checkoutFinish .cartItem .changeAction .box8,.confirm .cartItem .changeAction .box8,.ordersOverview .cartItem .changeAction .box8{width:12em}
.checkoutFinish .cartItem .changeAction .quantityPlain,.confirm .cartItem .changeAction .quantityPlain,.ordersOverview .cartItem .changeAction .quantityPlain{text-align:right}
.checkoutFinish .confirmFooter .actions .primary,.confirm .confirmFooter .actions .primary,.ordersOverview .confirmFooter .actions .primary{width:24em}
.checkoutFinish .invoiceAddress,.checkoutFinish .shippingAddress,.confirm .invoiceAddress,.confirm .shippingAddress,.ordersOverview .invoiceAddress,.ordersOverview .shippingAddress{min-height:0;margin-bottom:4em}
.checkoutFinish .invoiceAddress .actions,.checkoutFinish .shippingAddress .actions,.confirm .invoiceAddress .actions,.confirm .shippingAddress .actions,.ordersOverview .invoiceAddress .actions,.ordersOverview .shippingAddress .actions{position:static}
.checkoutFinish .returnBox,.confirm .returnBox,.ordersOverview .returnBox{padding-left:2em}
}
section[data-role=checkout-finish]{text-align:left}
section[data-role=checkout-finish] .checkout-finish-inner{position:relative;margin:0 auto;max-width:72em}
section[data-role=checkout-finish] .column-container{margin-bottom:8em}
section[data-role=checkout-finish] .checkout-finish-information p{font-size:1.1em}
.siteContainer section[data-role=checkout-finish] .checkout-finish-inner{padding:6px;margin-left:0;margin-top:4em}
.paymentLogo{max-width:4em;float:left;margin:0 .5em .5em 0}
.payLogoSmall,.paymentLogoSmall{max-width:2.5em;float:left;margin:0 .5em .5em 0}
.payLogosContainer:after,.payLogosContainer:before{display:table;line-height:0;content:""}
.jobsContainer ul li:before,.service ul li:before{content:'\2f';text-indent:-1.5em}
.confirm .confirm-reload{text-align:center}
.confirm .confirm-reload .css-loading-wrapper{margin:4em 0;text-align:center}
.row-voucher{margin-top:2em}
.row-voucher .voucher-apply{text-align:right}
.row-voucher .voucher-apply .btn{display:inline-block}
.voucher-label{display:block}
.voucher-code{display:inline-block;margin-right:1em}
.row-cart-footer-voucher{margin-bottom:1em}
.row-cart-footer-voucher .remove-voucher-code,.row-cart-footer-voucher .voucher-code{font-size:1em}
.checkout-introduction p,.collaborations .collaboration h3,.confirm-introduction p,.finish-introduction p,.payment-introduction p,.register-introduction p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;font-weight:100}
.voucher-add-response{-moz-transition-property:max-height,opacity,margin;-o-transition-property:max-height,opacity,margin;-webkit-transition-property:max-height,opacity,margin;transition-property:max-height,opacity,margin;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out;text-align:left;margin-bottom:0;max-height:0;opacity:0;overflow:hidden}
.voucher-add-response.is-visible{max-height:8em;opacity:1;margin-bottom:1em}
.checkout-introduction,.confirm-introduction,.finish-introduction,.payment-introduction,.register-introduction{position:relative;text-align:left;margin-bottom:4em}
@media (min-width:1px) and (max-width:479px){.checkout-introduction,.confirm-introduction,.finish-introduction,.payment-introduction,.register-introduction{padding-left:1em;padding-right:1em}
}
.checkout-introduction .h2Wrapper,.confirm-introduction .h2Wrapper,.finish-introduction .h2Wrapper,.payment-introduction .h2Wrapper,.register-introduction .h2Wrapper{margin-bottom:.5em}
section[data-role=checkout-basket]{margin-top:9.5em}
section[data-role=checkout-confirm] .checkout-headline,section[data-role=checkout-finish] .checkout-headline,section[data-role=payment] .checkout-headline,section[data-role=checkout-account] .checkout-headline{text-align:left;margin-bottom:4em}
@media (min-width:760px) and (max-width:9999px){section[data-role=checkout-confirm] .checkout-headline,section[data-role=checkout-finish] .checkout-headline,section[data-role=payment] .checkout-headline,section[data-role=checkout-account] .checkout-headline{margin-bottom:8em}
}
@media (min-width:1px) and (max-width:479px){section[data-role=checkout-confirm] .checkout-headline,section[data-role=checkout-finish] .checkout-headline,section[data-role=payment] .checkout-headline,section[data-role=checkout-account] .checkout-headline{padding-left:1em;padding-right:1em}
}
section[data-role=checkout-confirm] .checkout-proceed,section[data-role=checkout-finish] .checkout-proceed,section[data-role=payment] .checkout-proceed,section[data-role=checkout-account] .checkout-proceed{box-sizing:border-box;padding:1em;width:24em;float:right}
section[data-role=checkout-confirm] .column-container,section[data-role=checkout-finish] .column-container,section[data-role=payment] .column-container,section[data-role=checkout-account] .column-container{padding-right:1em}
section[data-role=checkout-confirm] .column-container .column-cart,section[data-role=checkout-finish] .column-container .column-cart,section[data-role=payment] .column-container .column-cart,section[data-role=checkout-account] .column-container .column-cart{float:right}
section[data-role=checkout-confirm] .column-container .confirm-proceed,section[data-role=checkout-finish] .column-container .confirm-proceed,section[data-role=payment] .column-container .confirm-proceed,section[data-role=checkout-account] .column-container .confirm-proceed{margin-top:2em}
section[data-role=checkout-confirm] .column-container .confirm-proceed label,section[data-role=checkout-finish] .column-container .confirm-proceed label,section[data-role=payment] .column-container .confirm-proceed label,section[data-role=checkout-account] .column-container .confirm-proceed label{text-transform:none}
@media (min-width:480px) and (max-width:759px){section[data-role=checkout-confirm] .column-container,section[data-role=checkout-finish] .column-container,section[data-role=payment] .column-container,section[data-role=checkout-account] .column-container{padding-right:0}
section[data-role=checkout-confirm] .column-container .column-2-3,section[data-role=checkout-finish] .column-container .column-2-3,section[data-role=payment] .column-container .column-2-3,section[data-role=checkout-account] .column-container .column-2-3{width:24em}
section[data-role=checkout-confirm] .column-container .checkout-proceed,section[data-role=checkout-finish] .column-container .checkout-proceed,section[data-role=payment] .column-container .checkout-proceed,section[data-role=checkout-account] .column-container .checkout-proceed{float:none;clear:both}
}
@media (min-width:1px) and (max-width:479px){section[data-role=checkout-confirm] .column-container,section[data-role=checkout-finish] .column-container,section[data-role=payment] .column-container,section[data-role=checkout-account] .column-container{margin-left:0;padding-right:0}
}
@media (min-width:480px) and (max-width:759px){section[data-role=checkout-confirm] .panel-shipping-method,section[data-role=checkout-finish] .panel-shipping-method,section[data-role=payment] .panel-shipping-method,section[data-role=checkout-account] .panel-shipping-method{margin-bottom:0}
}
.collaborations .collaboration{margin-top:4em}
.collaborations .collaboration .logoBox,.projectsHead .logoBox{padding:0 0 1em}
.collaborations .collaboration .logoBox img,.projectsHead .logoBox img{max-width:80%;width:40em}
@media (min-width:1px) and (max-width:479px){.collaboration .huge{height:16em}
}
.account-overview{text-align:left}
.account-overview .h1Wrapper{margin-bottom:8em}
.account-overview .h1Wrapper h1{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.account-overview .last-orders li,.accountChangeContainer h2,.address-box p,.payment-details p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
@media (min-width:1px) and (max-width:759px){.account-overview .h1Wrapper{margin-bottom:4em}
}
.account-overview .last-orders{list-style-type:none}
.account-overview .last-orders li{display:block;padding-bottom:.5em}
.account-overview .last-orders .last-orders-view-all{padding-top:1.5em}
.address-box,.payment-details{min-height:12em;margin-bottom:4em}
@media (min-width:1px) and (max-width:479px){.address-box,.payment-details{min-height:0}
}
.address-box p,.payment-details p{margin-bottom:0}
.payment-details p{margin-bottom:1em}
.touch .account-overview .last-orders li{padding:.5em 0}
.lostPassword .gridFormCell,.lostPassword .gridFormCell.smallCell{height:auto;padding-bottom:4em}
.lostPassword .actions .backButton{float:right}
.accountChangeContainer .actions .buttonBack,.lostPassword .actions .sendButton{float:left}
.lostPassword .h2Wrapper{display:inline-block;width:30em}
.lostPassword .inputHintWrapper,.lostPassword input[type=text]{width:30em}
@media (min-width:1px) and (max-width:479px){.lostPassword .h2Wrapper,.lostPassword .inputHintWrapper,.lostPassword input[type=text]{width:24em}
}
.accountChangeContainer h2{margin-bottom:1em;text-align:left}
.accountChangeContainer .actions .button{width:24em}
.accountChangeContainer .actions .primary{float:right;margin-right:6em}
@media (min-width:480px) and (max-width:759px){.accountChangeContainer .actions .button{width:48em}
.accountChangeContainer .actions .buttonBack{float:none;border-top:none}
.accountChangeContainer .actions .primary{float:none;margin:0}
}
@media (min-width:1px) and (max-width:479px){.accountChangeContainer .actions{margin-top:2em}
.accountChangeContainer .actions .button{width:24em}
.accountChangeContainer .actions .buttonBack{float:none;border-top:none}
.accountChangeContainer .actions .primary{float:none;margin:0}
}
.siteLogin .gbox{min-height:30em;position:relative}
.siteLogin .gbox .action{position:absolute;display:inline-block;width:100%;left:0;bottom:.5em}
@media (min-width:1px) and (max-width:479px){.siteLogin .login-box{float:none}
}
.siteLogin .login-box .default-registration,.siteLogin .login-box .registration-without-account{margin-bottom:.5em}
.siteLogin .register-box{float:left}
@media (min-width:1px) and (max-width:479px){.siteLogin .register-box{float:none}
}
.dispatch-listing .gbox-left,.dispatch-listing .gbox-right,.lookbook-products li,.payment-listing .gbox-left,.payment-listing .gbox-right,.wishlist .wlHead .count{float:left}
.siteLogin .lost-pw-box,.siteLogin .site-login-box{position:absolute;top:0;left:0;width:100%;height:100%}
.siteLogin .site-login-box{max-height:36em;opacity:1}
.siteLogin .lost-pw-box{max-height:0;opacity:0}
.siteLogin .lost-pw-box .inputHintWrapper{width:100%}
.siteLogin .lost-pw-box .lostPwHintBox .inputHintWrapper{margin-bottom:1em}
.siteLogin.show-lost-pw .lost-pw-box{max-height:36em;opacity:1}
.lookbookPagination,.siteLogin.show-lost-pw .site-login-box{max-height:0;opacity:0}
.dispatch-listing,.payment-listing{margin:0;padding:0;list-style-type:none}
.dispatch-listing .gbox,.payment-listing .gbox{min-height:8em}
@media (min-width:1px) and (max-width:479px){.dispatch-listing .gbox,.payment-listing .gbox{min-height:0;margin-bottom:2em}
}
@media (min-width:760px) and (max-width:9999px){.dispatch-listing .gbox-left,.payment-listing .gbox-left{margin-right:8em}
}
@media (min-width:480px) and (max-width:759px){.dispatch-listing .gbox-left,.payment-listing .gbox-left{margin-right:4em}
}
.dispatch-listing .dispatch-entry,.dispatch-listing .payment-entry,.payment-listing .dispatch-entry,.payment-listing .payment-entry{display:block;position:relative;margin-bottom:1em}
.dispatch-listing.dispatch-listing-small label span,.dispatch-listing.payment-listing-small label span,.payment-listing.dispatch-listing-small label span,.payment-listing.payment-listing-small label span{text-transform:none}
.dispatch-listing.dispatch-listing-small p,.dispatch-listing.payment-listing-small p,.payment-listing.dispatch-listing-small p,.payment-listing.payment-listing-small p{display:none}
.dispatch-listing .panel-content p,.dispatch-listing p,.panel-summary-dispatch .panel-content p,.panel-summary-dispatch p,.panel-summary-payment .panel-content p,.panel-summary-payment p,.payment-listing .panel-content p,.payment-listing p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;padding-bottom:.5em}
.accountContainer .h1Wrapper h1,.dispatch-listing .dispatch-entry-costs,.panel-summary-dispatch .dispatch-entry-costs,.panel-summary-payment .dispatch-entry-costs,.payment-listing .dispatch-entry-costs{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100}
.dispatch-listing .name,.panel-summary-dispatch .name,.panel-summary-payment .name,.payment-listing .name{padding-bottom:.5em}
.dispatch-listing .description,.panel-summary-dispatch .description,.panel-summary-payment .description,.payment-listing .description{padding-left:1.5em}
.dispatch-listing .payLogoSmall,.panel-summary-dispatch .payLogoSmall,.panel-summary-payment .payLogoSmall,.payment-listing .payLogoSmall{max-width:3.5em}
.accountContainer{text-align:left}
.accountContainer .h1Wrapper{margin-bottom:2em}
.accountContainer .h2Wrapper,.accountContainer .successMessage{margin-bottom:4em}
.accountContainer .h1Wrapper h1{font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.accountContainer .h2Wrapper h2,.accountContainer .successMessage span{font-size:1.1em;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;line-height:1.5em;letter-spacing:0;text-transform:none;color:#000;font-weight:100}
.accountContainer .lastOrders li{display:block;padding-bottom:.5em}
.accountContainer p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;margin-bottom:0}
.accountOverview .changeBox,.checkoutFinish .changeBox,.confirm .changeBox{text-align:left}
.accountOverview .changeBox h2,.checkoutFinish .changeBox h2,.confirm .changeBox h2{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000;margin-bottom:1.5em}
.accountOverview .changeBox h3,.checkoutFinish .changeBox h3,.confirm .changeBox h3{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:.9em;letter-spacing:.04em;line-height:1.5em;color:#000;text-transform:uppercase;margin-bottom:1em}
.accountOverview .changeBox h4,.checkoutFinish .changeBox h4,.confirm .changeBox h4{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;margin-bottom:.5em}
.accountOverview .changeBox p,.checkoutFinish .changeBox p,.confirm .changeBox p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;margin-bottom:0}
.accountOverview .changeBox .actions,.checkoutFinish .changeBox .actions,.confirm .changeBox .actions{position:absolute;display:block;width:100%;left:0;bottom:0}
.accountOverview .changeBox .actions a,.checkoutFinish .changeBox .actions a,.confirm .changeBox .actions a{margin-right:2em}
.accountOverview .emailAddress,.accountOverview .nameAddress,.checkoutFinish .emailAddress,.checkoutFinish .nameAddress,.confirm .emailAddress,.confirm .nameAddress{min-height:6em;position:relative}
.accountOverview .invoiceAddress,.accountOverview .paymentSelection,.accountOverview .shippingAddress,.checkoutFinish .invoiceAddress,.checkoutFinish .paymentSelection,.checkoutFinish .shippingAddress,.confirm .invoiceAddress,.confirm .paymentSelection,.confirm .shippingAddress{min-height:12em;position:relative}
.accountOverview .newsletter p,.accountOverview .paymentSelection p,.checkoutFinish .newsletter p,.checkoutFinish .paymentSelection p,.confirm .newsletter p,.confirm .paymentSelection p{margin-bottom:1em}
@media (min-width:1px) and (max-width:479px){.accountOverview .emailAddress,.accountOverview .invoiceAddress,.accountOverview .nameAddress,.accountOverview .shippingAddress{min-height:0;margin-bottom:4em}
.accountOverview .emailAddress .actions,.accountOverview .invoiceAddress .actions,.accountOverview .nameAddress .actions,.accountOverview .shippingAddress .actions{position:static}
}
.ordersOverview{text-align:left}
.ordersOverview .h1Wrapper h1{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.ordersOverview .orderInfoBox{min-height:8em}
.ordersOverview .orderInfoBox .infoWrapper{max-width:20em;word-wrap:break-word}
.ordersOverview .orderInfoBox h2{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000;margin-bottom:1.5em}
.ordersOverview .orderInfoBox h3,.retailer-sign-up-info p{font-family:letter-gothic-std,Courier,monospace;font-weight:100;letter-spacing:.04em;line-height:1.5em;color:#000}
.ordersOverview .orderInfoBox h3{font-size:.9em;text-transform:uppercase;margin-bottom:1em}
.ordersOverview .orderInfoBox p{margin-bottom:0}
.retailer-sign-up-box{position:relative}
.retailer-sign-up-info{text-align:left}
.retailer-sign-up-info p{font-size:1.25em;text-transform:none;text-align:left}
.wishlist .noteItem h2,.wishlist .noteItem p{text-transform:uppercase;line-height:1.5em;letter-spacing:0;font-weight:100;color:#000}
@media (min-width:480px) and (max-width:759px){.tooltip-retailer-signup{width:20em;top:1em;left:23.5em}
.tooltip-retailer-signup:after{margin-top:-1em}
}
.tooltip-retailer-signup.password-focussed:after{top:8.5em}
.address-box.press-office .press-office-address,.address-box.press-office .press-office-contact,.address-box.press-office .press-office-name,.address-box.press-office .press-office-tel{margin-bottom:.5em}
.wishlist{text-align:left}
.wishlist .wlHead{display:block;height:8em}
.wishlist .wlHead .print{float:right}
.wishlist .noteItem{text-align:left}
.wishlist .noteItem h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-size:1.75em;margin-bottom:.5em}
.wishlist .noteItem p{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em}
.wishlist .noteItem .actions p a{font-size:1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.wishlist .noteItem .color,.wishlist .noteItem .price{margin-bottom:1em;text-transform:none}
@media (min-width:1px) and (max-width:479px){.wishlist{text-align:left}
.wishlist .wlHead{display:block;height:8em}
.wishlist .wlHead .count,.wishlist .wlHead .print{float:none;display:block;height:4em}
}
.searchResult .resultInfoWrapper{text-align:left;margin-top:4em;margin-bottom:1em}
.searchResult .resultInfoWrapper.fullSpace{margin-top:4em;margin-bottom:32em}
.searchResult h1{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
@media (min-width:1px) and (max-width:759px){.searchResult h1{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
@media (min-width:760px) and (max-width:9999px){.searchResult .resultInfoWrapper,.searchResult .resultInfoWrapper.fullSpace{margin-top:8em}
}
.searchResultTitle{display:none}
.mykitaMylon .articlesItem h2,.mykitaMylon .textItem h2{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000;display:inline-block;padding-top:.1em;border-top:solid 1px #000}
.mykitaMylon .textItem .textWrapper span{display:inline-block;font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.mykitaMylon .textWrapper.bigMylonText span{line-height:1.1em}
.mykitaMylon .articlesItem .headlineWrapper,.mykitaMylon .textItem .headlineWrapper,.mykitaMylon .textItem .textWrapper{margin:0;max-width:auto}
@media (min-width:1720px) and (max-width:9999px){.mykitaMylon .textItem .textWrapper{width:96em}
}
@media (min-width:1180px) and (max-width:1719px){.mykitaMylon .textItem .textWrapper{width:72em}
}
@media (min-width:480px) and (max-width:759px){.mykitaMylon .articlesItem h2,.mykitaMylon .textItem .textWrapper span,.mykitaMylon .textItem h2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
.mykitaMylon .textItem .textWrapper span{text-transform:none}
}
@media (min-width:1px) and (max-width:479px){.mykitaMylon .articlesItem h2,.mykitaMylon .textItem .textWrapper span,.mykitaMylon .textItem h2{font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000}
.mykitaMylon .textItem .textWrapper span{text-transform:none}
}
.mykitaHaus .defaultHausText{text-align:left}
.mykitaHaus .L-HAUS-1 .linkWrapper{padding-top:.5em}
.pressText .headlineWrapper{margin-top:1em;padding-bottom:0}
.pressText .textWrapper span{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000;text-transform:none}
@media (min-width:760px) and (max-width:1179px){.L-HAUS-1 .headlineWrapper{margin-top:1em}
}
@media (min-width:1px) and (max-width:759px){.L-HAUS-1 .headlineWrapper{margin-top:1em}
.mykitaHaus{margin-top:0}
}
.overlayContainerInner .mykitaHaus{margin-top:0}
.service,.service .defaultText,.service .linkWrapper,.service h1,.service h2,.service h3,.service p,.service span{text-align:left}
.service ul{margin:0 0 1em;list-style-type:none}
.jobsItem .jobsWrapper .jobsEntry,.jobsItem .jobsWrapper .jobsHeader,.jobsItem .textWrapper.textTop,.service .payLogosContainer{margin-bottom:1em}
.service ul li:before{display:inline-block}
.service ul li{padding:0 1.5em;display:block}
.jobsItem{text-align:left}
.jobsItem .jobsWrapper{padding:2em 0}
.jobsItem .jobsWrapper .jobsEntry span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none}
.jobsItem .jobsWrapper .jobsEntry .textLink{display:inline;line-height:1.1em}
.jobsContainer li,.jobsContainer p,.jobsContainer span,.jobsItem .textWrapper span{font-family:letter-gothic-std,Courier,monospace;font-size:1.25em;letter-spacing:.04em;line-height:1.5em;text-transform:none;font-weight:100;text-align:left}
.jobsItem .textWrapper span{color:#000}
.jobsItem .textWrapper a{color:#333}
.jobsItem .textWrapper.textBottom{margin-top:1em}
.jobsItem .typeWrapper{margin-bottom:2em}
@media (min-width:1px) and (max-width:759px){.jobsItem .jobsWrapper .department,.jobsItem .jobsWrapper .location{display:none}
.jobsItem .jobsWrapper .positionMobile{display:inline-block;margin-left:.25em}
}
@media (min-width:760px) and (max-width:9999px){.jobsItem .jobsWrapper .positionMobile{display:none}
}
.jobsContainer{text-align:left}
.jobsContainer ul{margin:0 0 1em;list-style-type:none}
.jobsContainer ul li:before{display:inline-block}
.jobsContainer ul li{padding:0 1.5em;display:block}
.jobsContainer li,.jobsContainer p,.jobsContainer span{color:#000}
.jobsContainer h3,.journal article .article-category{font-family:letter-gothic-std,Courier,monospace;letter-spacing:.05em}
.gateway .h2Wrapper h2,.jobsContainer h3{text-transform:uppercase}
.jobsContainer li li{font-size:1em}
.jobsContainer li li:before{content:'\2d';text-indent:-1.5em;display:inline-block}
.jobsContainer li ul{margin:.5em 0}
.jobsContainer h3{font-weight:100;font-size:1.15em;line-height:1.7em;color:#000;margin:2em 0 1em}
.gateway .h2Wrapper h2,.gateway .textWrapper span{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1.1em}
.gateway .h2Wrapper h2,.gateway .textWrapper span,.notFound h1{line-height:1.5em;letter-spacing:0;font-weight:100;color:#000}
.jobsContainer .textWrapper{max-width:66em}
.mykitaContainer.jobsContainer .mykitaSmallContainer{margin:4em auto 4em 0}
.gateway .bottomText,.gateway .h2Wrapper{margin-bottom:1em}
.siteContainer .jobsContainer{margin-top:4em}
.siteContainer .jobsContainer .headlineWrapper{max-width:none}
.gateway{text-align:left}
.gateway .textWrapper{max-width:48em}
.gateway .textWrapper span{text-transform:none;text-align:left}
.gateway .paymentFrame{padding-top:2em}
.gateway iframe{width:100%;height:48em;border:none}
.gateway .heidelpayLogo img{max-width:6em}
@media (min-width:760px) and (max-width:9999px){.gateway iframe{height:460px}
}
@media (min-width:480px) and (max-width:759px){.gateway iframe{height:540px}
}
@media (min-width:1px) and (max-width:479px){.gateway iframe{height:520px}
}
.notFound{text-align:left}
.notFound h1{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-size:1.75em}
@media (min-width:1px) and (max-width:759px){.notFound h1{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
@media (min-width:760px) and (max-width:9999px){.notFound{margin-top:8em}
}
.lookbookWrapper{height:100%}
@media (min-width:760px) and (max-width:9999px){.lookbookWrapper{width:100%}
}
.lookbookWrapper .lookbook{position:relative;margin:0 auto;text-align:center}
@media (min-width:760px) and (max-width:9999px){.lookbookWrapper .lookbookInnerWrapper{position:absolute;top:50%;left:5%;width:90%;height:auto}
}
@media (min-width:760px) and (max-width:1179px){.lookbookWrapper .lookbookInnerWrapper{left:10%;width:80%}
}
@media (min-width:1px) and (max-width:759px){.lookbookWrapper .lookbookInnerWrapper{position:relative;width:100%}
}
.lookbookWrapper .lookbook{width:100%;height:100%}
.lookbookWrapper .lookbook .rsSlide{background-color:#fff}
.lookbookWrapper .lookbook .lookbookSlide{background-color:#fff;position:relative;width:100%;height:100%;display:block}
@media (min-width:760px) and (max-width:9999px){.lookbookWrapper .lookbook .lookbookSlide{margin:0!important}
}
@media (min-width:1px) and (max-width:479px){.lookbookWrapper .lookbook .lookbookSlide{font-size:.5em}
.lookbookWrapper .lookbook .lookbookSlide .box{font-size:2em}
}
.lookbookWrapper .lookbook .box{position:relative;float:none;text-align:center;margin:0 auto}
@media (min-width:760px) and (max-width:9999px){.lookbookWrapper .lookbook .bigQuad,.lookbookWrapper .lookbook .bigTower,.lookbookWrapper .lookbook .huge{position:absolute;top:0;left:0;display:inline-block;width:50%;height:50%;text-align:center}
}
@media (min-width:480px) and (max-width:759px){.lookbookWrapper .lookbook .huge{width:48em;height:32em}
}
@media (min-width:1px) and (max-width:479px){.lookbookWrapper .lookbook .huge{width:24em;height:16em}
}
@media (min-width:480px) and (max-width:759px){.lookbookWrapper .lookbook .bigTower{width:48em;height:64em}
}
@media (min-width:1px) and (max-width:479px){.lookbookWrapper .lookbook .bigTower{width:24em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.lookbookWrapper .lookbook .bigQuad{width:48em;height:48em}
}
@media (min-width:1px) and (max-width:479px){.lookbookWrapper .lookbook .bigQuad{width:24em;height:24em}
}
.lookbookWrapper .lookbook.arrowsOuter .outerArrowsContainerLeft{margin-left:-4em}
@media (min-width:1px) and (max-width:759px){.lookbookWrapper .lookbook.arrowsOuter .outerArrowsContainerLeft{display:none}
}
.lookbookWrapper .lookbook.arrowsOuter .outerArrowsContainerRight{margin-right:-4em}
@media (min-width:1px) and (max-width:759px){.lookbookWrapper .lookbook.arrowsOuter .outerArrowsContainerRight{display:none}
}
.lookbookPagination{z-index:39900;position:fixed;top:0;right:6em;height:6em;line-height:6.4em;overflow:hidden;-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;transition-timing-function:ease-in-out}
.lookbook-products,.lookbook-products.lookbook-products-active{-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}
.lookbookPagination span{display:inline-block;font-size:1.4em;line-height:1em}
.hasLookbook .lookbookPagination{max-height:6em;opacity:1}
@media (min-width:1px) and (max-width:759px){.lookbookPagination{height:4em;line-height:4.4em}
.hasLookbook .lookbookPagination{max-height:4em}
}
@media (min-width:1px) and (max-width:479px){.lookbookPagination{right:4em}
}
.lookbook-products{-moz-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-moz-transition-duration:.4s,0s;-o-transition-duration:.4s,0s;-webkit-transition-duration:.4s,0s;transition-duration:.4s,0s;transition-timing-function:ease-in-out;-o-transition-delay:0s,.4s;-webkit-transition-delay:0s,.4s;transition-delay:0s,.4s;display:inline-block;opacity:0;overflow:hidden;position:absolute;top:0;left:0;z-index:1;visibility:hidden}
.journal .journal-articles--ajax,.lookbookProductToolbar .lookbook-category,.lookbookSlide .lookbook-products{display:none}
.lookbook-products.lookbook-products-active{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1;z-index:2}
.lookbook-products li{margin:0 1em}
.lookbookProductInline{position:relative;margin-top:1em;min-height:2em}
.lookbookProductInline .lookbook-products{left:50%;top:.5em}
.lookbookProductToolbar{z-index:39899;position:fixed;top:0;left:0;width:100%;height:4em;line-height:4em;max-height:0;opacity:0;overflow:hidden;text-align:left;-moz-transition-property:max-height,opacity;-o-transition-property:max-height,opacity;-webkit-transition-property:max-height,opacity;transition-property:max-height,opacity;-moz-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.lookbookProductToolbar .mykitaContainer{text-align:left}
@media (min-width:1px) and (max-width:759px){.lookbookProductInline{display:none}
.hasLookbook .lookbookProductToolbar{max-height:4em;opacity:1}
}
@media (min-width:760px) and (max-width:9999px){.lookbookProductToolbar{display:none}
}
.journal .journal-top-storys{position:relative}
.journal article{text-align:left;margin-bottom:3.5em}
.journal article .module{text-align:center}
.journal article .article-picture{position:relative;margin-bottom:2em}
.journal article .article-category{font-weight:100;text-transform:uppercase;font-size:1.15em;line-height:1.7em;color:#000;margin-bottom:1em}
.journal article .article-headline{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000;margin-bottom:.75em}
.journal article .article-introduction,.journal article .article-publish-date{font-family:letter-gothic-std,Courier,monospace;letter-spacing:.05em;line-height:1.7em}
.journal article .article-introduction{font-weight:100;font-size:1.15em;color:#000;text-transform:none;margin-bottom:2.25em}
.journal article .article-publish-date{font-weight:800;text-transform:uppercase;font-size:.9em}
.journal .article-not-found h1,.journal-detail .headline-wrapper h1{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;letter-spacing:0}
.journal .article-not-found h1,.journal-detail .headline-wrapper h1,.journal-detail p{font-weight:100;line-height:1.5em;color:#000}
@media (min-width:480px) and (max-width:9999px){.journal .journal-articles--mobile{display:none}
}
@media (min-width:1px) and (max-width:479px){.journal .journal-articles--mobile{min-height:128em}
}
@media (min-width:1px) and (max-width:479px){.journal .journal-articles--desktop{display:none}
}
@media (min-width:480px) and (max-width:9999px){.journal .journal-articles--desktop{min-height:128em}
}
.journal .journal-articles-left{display:inline-block;float:left;padding-right:2em}
@media (min-width:1720px) and (max-width:9999px){.journal .journal-articles-left{width:72em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-left{width:48em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-left{width:48em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-left{width:24em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-left .bigger{width:46em;height:30em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-left .bigger{width:46em;height:30em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-left .bigger{width:22em;height:14em}
}
@media (min-width:1720px) and (max-width:9999px){.journal .journal-articles-left .bigTower{width:70em;height:94em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-left .bigTower{width:46em;height:62em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-left .bigTower{width:46em;height:62em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-left .bigTower{width:22em;height:30em}
}
@media (min-width:1720px) and (max-width:9999px){.journal .journal-articles-left .bigQuad{width:70em;height:70em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-left .bigQuad{width:46em;height:46em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-left .bigQuad{width:46em;height:46em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-left .bigQuad{width:22em;height:22em}
}
.journal .journal-articles-right{display:inline-block;float:right;padding-left:2em}
@media (min-width:1720px) and (max-width:9999px){.journal .journal-articles-right{width:48em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-right{width:48em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-right{width:24em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-right{width:24em}
}
@media (min-width:1720px) and (max-width:9999px){.journal .journal-articles-right .bigger{width:46em;height:30em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-right .bigger{width:46em;height:30em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-right .bigger{width:22em;height:14em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-right .bigger{width:22em;height:14em}
}
@media (min-width:1720px) and (max-width:9999px){.journal .journal-articles-right .bigTower{width:46em;height:62em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-right .bigTower{width:46em;height:62em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-right .bigTower{width:22em;height:30em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-right .bigTower{width:22em;height:30em}
}
@media (min-width:1720px) and (max-width:9999px){.journal .journal-articles-right .bigQuad{width:46em;height:46em}
}
@media (min-width:1180px) and (max-width:1719px){.journal .journal-articles-right .bigQuad{width:46em;height:46em}
}
@media (min-width:760px) and (max-width:1179px){.journal .journal-articles-right .bigQuad{width:22em;height:22em}
}
@media (min-width:480px) and (max-width:759px){.journal .journal-articles-right .bigQuad{width:22em;height:22em}
}
.journal .journal-load-more-container{display:none;padding:4em 6px 0}
.journal.has-more-articles .journal-load-more-container{display:block}
.journal .journal-load-more{position:relative;text-align:left;display:block;height:2em;width:100%;overflow:hidden}
.journal .journal-load-more .css-loading,.journal .journal-load-more a{position:absolute;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);top:0;left:0}
.journal .journal-load-more a{opacity:1;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.86,0,.07,1)}
.journal .journal-load-more .css-loading{opacity:0;-moz-transform:translateY(2em);-ms-transform:translateY(2em);-webkit-transform:translateY(2em);transform:translateY(2em);-moz-transition-property:opacity,-moz-transform;-o-transition-property:opacity,-o-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;transition-timing-function:cubic-bezier(.86,0,.07,1)}
.journal .journal-load-more.is-loading .css-loading{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
.journal .journal-load-more.is-loading a{opacity:0;-moz-transform:translateY(-2em);-ms-transform:translateY(-2em);-webkit-transform:translateY(-2em);transform:translateY(-2em)}
.journal .article-not-found{text-align:left;margin-top:4em;margin-bottom:1em}
.journal .article-not-found h1{font-size:1.75em}
@media (min-width:1px) and (max-width:759px){.journal .article-not-found h1{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.journal .article-not-found.fullSpace{margin-top:4em;margin-bottom:32em}
@media (min-width:1px) and (max-width:759px){.journal .article-not-found.fullSpace{margin-top:8em}
}
.journal-detail .headline-wrapper{margin-bottom:3.6em}
.journal-detail .headline-wrapper h1{font-size:1.75em}
@media (min-width:1px) and (max-width:759px){.journal-detail .headline-wrapper h1{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.journal-detail p{font-family:letter-gothic-std,Courier,monospace;font-size:1.25em;letter-spacing:.04em;text-transform:none}
.journal-detail a{display:inline;line-height:1.1em;text-decoration:none;border-bottom:solid 1px #000}
.journal-detail blockquote p,.journal-detail h2,.journal-detail q p{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;font-weight:100}
.journal-detail p span{text-decoration:none!important}
.journal-detail blockquote,.journal-detail q{margin:4em 0}
.journal-detail blockquote p,.journal-detail q p{display:inline;margin:0}
.journal-detail blockquote p:before,.journal-detail q p:before{content:"\201C"}
.journal-detail blockquote p:after,.journal-detail q p:after{content:"\201D"}
.journal-detail h2{margin-bottom:.5em;margin-top:1.5em}
.journal-detail h3{font-family:letter-gothic-std,Courier,monospace;font-weight:100;font-size:1.25em;letter-spacing:.04em;line-height:1.5em;color:#000;text-transform:uppercase;margin-bottom:.5em}
.journal-detail h5,.journal-related-footer .h2Wrapper h2{line-height:1.5em;letter-spacing:0;color:#000;font-weight:100}
.journal-detail h5{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-size:1em;text-transform:none;margin:0 0 1em}
.journal-detail .rich-media+h5{margin-top:-3em;margin-bottom:4em}
.journal-detail .rich-media{position:relative;margin:4em 0}
.journal-detail .rich-media-auto-image img{width:100%}
.journal-detail .rich-media-video{position:relative;padding-bottom:56.25%;height:0}
.journal-detail .rich-media-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.journal-detail .category-share-wrapper{position:relative;overflow:hidden;height:2em}
@media (min-width:1px) and (max-width:479px){.journal-detail .category-share-wrapper{height:4em}
}
.journal-detail .category-share-wrapper .category-container{display:inline-block;margin-right:4em;float:left}
@media (min-width:1px) and (max-width:479px){.journal-detail .category-share-wrapper .category-container{display:block;margin-bottom:1em;width:100%;float:none;margin-right:0}
}
.journal-detail .category-share-wrapper .share-switch-container{display:inline-block;margin-right:4em;float:left}
.journal-detail .category-share-wrapper .share-container{display:inline-block;opacity:0;max-width:0;overflow:hidden;float:left;white-space:nowrap;-moz-transition-property:opacity,max-width;-o-transition-property:opacity,max-width;-webkit-transition-property:opacity,max-width;transition-property:opacity,max-width;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}
@media (min-width:1px) and (max-width:479px){.journal-detail .category-share-wrapper .share-container{float:none}
}
.journal-detail .category-share-wrapper .share-container a{margin:0 1em 0 0}
.journal-detail .category-share-wrapper.share-active .share-container{opacity:1;max-width:24em}
@media (min-width:760px) and (max-width:9999px){.journal-detail .bigTower{width:72em;height:96em}
}
@media (min-width:480px) and (max-width:759px){.journal-detail .bigTower{width:48em;height:64em}
}
@media (min-width:1px) and (max-width:479px){.journal-detail .bigTower{width:24em;height:32em}
}
@media (min-width:480px) and (max-width:759px){.journal-detail .bigQuad{width:48em;height:48em}
}
@media (min-width:1px) and (max-width:479px){.journal-detail .bigQuad{width:24em;height:24em}
}
.journal-related-footer{text-align:left;margin-bottom:8em}
.journal-related-footer .h2Wrapper{text-align:left;margin-bottom:4em}
.journal-related-footer .h2Wrapper h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-size:1.35em}
.journal-related-footer .journal-related-listing{display:block;position:relative;width:100%;height:30em}
.journal-related-footer .journal-related-listing .related-article{display:inline-block;width:24em;height:30em;overflow:hidden}
.journal-related-footer .journal-related-listing .article-headline{margin-top:1em;height:4em}
.journal-related-footer .journal-related-listing .article-headline h3{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000}
.journal-archive-footer{text-align:left;margin-bottom:8em}
.journal-archive-footer .h2Wrapper{text-align:left;margin-bottom:4em}
.journal-archive-footer .h2Wrapper h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
.journal-archive-footer .journal-archive-listing{height:24em}
@media (min-width:1180px) and (max-width:1719px){.journal-archive-footer .journal-archive-listing{height:20em}
}
@media (min-width:760px) and (max-width:1179px){.journal-archive-footer .journal-archive-listing{height:16em}
}
@media (min-width:480px) and (max-width:759px){.journal-archive-footer .journal-archive-listing{height:18.5em}
}
@media (min-width:1px) and (max-width:479px){.journal-archive-footer .journal-archive-listing{height:15em}
}
.journal-archive-footer .journal-archive-listing .archive-category{display:inline-block;height:100%}
.journal-archive-footer .journal-archive-listing .archive-category:last-child{padding-right:0}
.journal-archive-footer .journal-archive-listing .smallQuad{width:20em;height:20em}
@media (min-width:1180px) and (max-width:1719px){.journal-archive-footer .journal-archive-listing .smallQuad{width:16em;height:16em}
}
@media (min-width:760px) and (max-width:1179px){.journal-archive-footer .journal-archive-listing .smallQuad{width:12em;height:12em}
}
@media (min-width:480px) and (max-width:759px){.journal-archive-footer .journal-archive-listing .smallQuad{width:14.5em;height:14.5em}
}
@media (min-width:1px) and (max-width:479px){.journal-archive-footer .journal-archive-listing .smallQuad{width:11em;height:11em}
}
.journal-archive-footer .journal-archive-listing .category-name{margin-top:1em}
.journal-archive-footer .journal-archive-listing .category-name h3{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000}
@media (min-width:760px) and (max-width:9999px){.three-column .journal-archive-footer .journal-archive-listing{height:16em}
}
@media (min-width:480px) and (max-width:759px){.three-column .journal-archive-footer .journal-archive-listing{height:18.5em}
}
@media (min-width:1px) and (max-width:479px){.three-column .journal-archive-footer .journal-archive-listing{height:15em}
}
@media (min-width:760px) and (max-width:9999px){.three-column .journal-archive-footer .journal-archive-listing .smallQuad{width:12em;height:12em}
}
.journal-category{text-align:left}
.journal-category .headline-wrapper{margin-bottom:4em;padding:0 12px}
.journal-category .headline-wrapper h1{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
@media (min-width:1px) and (max-width:759px){.journal-category .headline-wrapper h1{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.journal-category .no-results-for-category{padding:0 12px}
.journal-category .no-results-for-category h2{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
.journal-category article{width:24em;margin-bottom:0}
.journal-category .journal-category-article{width:24em;float:left;overflow:hidden}
.journal-category .article-picture-archive,.journal-category .article-title-wrapper{width:24em;padding:12px;position:relative}
.journal-category .article-picture-archive{margin-bottom:0}
.journal-category .article-title-wrapper{height:8em;padding-top:0}
.journal-category .article-title-wrapper h3{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000;margin:0}
@media (min-width:1px) and (max-width:479px){.journal-category .article-title-wrapper{height:auto;padding-bottom:4em}
}
.download-category .h2Wrapper,.download-group-detail .h2Wrapper{padding:12px;text-align:left;margin-bottom:1em;position:relative}
.download-category .h2Wrapper h2,.download-group-detail .h2Wrapper h2{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100;font-size:1.75em;line-height:1.5em;letter-spacing:0;color:#000}
.download-image-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;overflow:hidden}
.download-groups .group-info,.download-item-info{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.download-groups{margin:0;padding:0;list-style-type:none}
.download-groups .download-group{float:left;position:relative;width:24em;height:32em;text-align:left}
.download-groups .group-image{position:relative}
.download-groups .group-info{box-sizing:border-box;padding:12px}
.download-groups .group-headline-wrapper{margin-bottom:.5em}
.download-groups .group-headline{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000}
.download-groups .group-description{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;font-weight:100;font-size:1.1em;line-height:1.5em;letter-spacing:0;color:#000;text-transform:none;margin-bottom:0}
.download-items{margin:0;padding:0;list-style-type:none}
.download-item{float:left;position:relative;width:24em;height:40em;text-align:left}
.download-item.download-item-video{height:32em}
.download-item-info{box-sizing:border-box;padding:12px}
.download-item-image{position:relative}
.download-item-image.download-item-image-ratio img{-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);position:absolute;top:50%;left:50%;max-width:20em;max-height:20em}
.download-item-image.download-item-image-ratio .download-item-image-inner{position:relative;background-color:#f0f0f0;text-align:center;width:100%;height:100%}
.download-item-headline-wrapper{margin-bottom:.5em}
.download-item-headline{font-family:letter-gothic-std,Courier,monospace;font-weight:100;text-transform:uppercase;font-size:1.15em;letter-spacing:.05em;line-height:1.7em;color:#000;text-align:left}
.download-item-description,.download-language-selection a{font-weight:100;font-size:1.1em;line-height:1.5em;font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;letter-spacing:0;color:#000}
.download-item-description{text-transform:none;margin-bottom:0;text-align:left}
.download-item-files{margin:1em 0 0;padding:0;list-style-type:none}
.download-item-files li{display:block;margin-bottom:.5em}
.download-video-player .gridBorder,.download-video-player .journal .journal-articles-left,.download-video-player .journal .journal-articles-one,.download-video-player .journal .journal-articles-right,.download-video-player .journal-related-footer .journal-related-listing .related-article,.download-video-player .layout .lbox,.journal .download-video-player .journal-articles-left,.journal .download-video-player .journal-articles-one,.journal .download-video-player .journal-articles-right,.journal-related-footer .journal-related-listing .download-video-player .related-article,.layout .download-video-player .lbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px}
.download-video-player .download-item-info{text-align:left}
@media (min-width:1px) and (max-width:759px){.download-language-selection{text-align:right;display:block;margin-bottom:1em}
}
@media (min-width:1px) and (max-width:479px){.download-language-selection{text-align:center}
}
@media (min-width:760px) and (max-width:9999px){.download-language-selection{display:inline-block;position:absolute;top:1.5em;right:1em}
}
.download-language-selection ul{margin:0;padding:0;list-style-type:none;display:inline-block}
.download-language-selection a{text-transform:uppercase;display:inline-block;float:left}
.download-language-selection li{display:inline-block;float:left;margin-left:.25em}
.download-language-selection li a:before{font-family:ZurichBT-Light,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:100;letter-spacing:0;font-size:1em;content:'|';display:inline-block;float:left;margin-right:.25em;line-height:1.3em}
.download-language-selection li.is-selected a,.no-downloads-found h3{font-family:ZurichBT-Bold,"Arial Black",Gadget,sans-serif;text-transform:uppercase;font-weight:100}
.download-language-selection li:first-child a:before{content:'';margin:0}
.download-category.published,.download-group.published,.download-item.published{-moz-box-shadow:inset 0 0 0 1px #62c128;-webkit-box-shadow:inset 0 0 0 1px #62c128;box-shadow:inset 0 0 0 1px #62c128}
.no-downloads-found{padding:12px;text-align:left;margin-top:4em;margin-bottom:16em}
.no-downloads-found h3{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
@media (min-width:1px) and (max-width:759px){.no-downloads-found h3{font-size:1.35em;line-height:1.5em;letter-spacing:0;color:#000}
}
.productlisting-first{position:relative;border-top:solid 1px #000;border-bottom:solid 1px #000}
.productlisting-first .first-introduction{position:relative}
.productlisting-first .first-introduction h2{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;display:block;width:100%;top:50%;left:0;text-align:center;font-size:1.4em}
@media (min-width:1720px) and (max-width:9999px){.productlisting-first .first-introduction{width:48em}
}
@media (min-width:760px) and (max-width:1179px){.productlisting-first .first-introduction{position:absolute;top:0;left:24em;z-index:1}
.productlisting-first .first-introduction h2{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);top:1em}
}
@media (min-width:1px) and (max-width:479px){.productlisting-first .first-introduction{height:8em}
}
@media (min-width:760px) and (max-width:1179px){.productlisting-first{padding-top:4em}
}
#customCursor{position:fixed;top:0;left:0;display:none;cursor:none;z-index:1000;width:2.4em;height:2.4em;background:#fff;border-radius:1.4em;-moz-box-shadow:0 0 1em 0 rgba(0,0,0,.05);-webkit-box-shadow:0 0 1em 0 rgba(0,0,0,.05);box-shadow:0 0 1em 0 rgba(0,0,0,.05)}
#customCursor span{font-family:letter-gothic-std,Courier,monospace;font-size:1.5em;line-height:1.65;padding-left:.1em}
@media (min-width:280px){body{font-size:10.5px}
}
@media (min-width:286px){body{font-size:10.75px}
}
@media (min-width:292px){body{font-size:11px}
}
@media (min-width:298px){body{font-size:11.25px}
}
@media (min-width:304px){body{font-size:11.5px}
}
@media (min-width:310px){body{font-size:11.75px}
}
@media (min-width:326px){body{font-size:12px}
}
@media (min-width:332px){body{font-size:12.25px}
}
@media (min-width:338px){body{font-size:12.5px}
}
@media (min-width:344px){body{font-size:12.75px}
}
@media (min-width:350px){body{font-size:13px}
}
@media (min-width:356px){body{font-size:13.25px}
}
@media (min-width:362px){body{font-size:13.5px}
}
@media (min-width:368px){body{font-size:13.75px}
}
@media (min-width:374px){body{font-size:14px}
}
@media (min-width:380px){body{font-size:14.25px}
}
@media (min-width:386px){body{font-size:14.5px}
}
@media (min-width:392px){body{font-size:14.75px}
}
@media (min-width:398px){body{font-size:15px}
}
@media (min-width:480px){body{font-size:9px}
}
@media (min-width:493px){body{font-size:9.25px}
}
@media (min-width:506px){body{font-size:9.5px}
}
@media (min-width:519px){body{font-size:9.75px}
}
@media (min-width:532px){body{font-size:10px}
}
@media (min-width:545px){body{font-size:10.25px}
}
@media (min-width:558px){body{font-size:10.5px}
}
@media (min-width:571px){body{font-size:10.75px}
}
@media (min-width:584px){body{font-size:11px}
}
@media (min-width:597px){body{font-size:11.25px}
}
@media (min-width:610px){body{font-size:11.5px}
}
@media (min-width:623px){body{font-size:11.75px}
}
@media (min-width:636px){body{font-size:12px}
}
@media (min-width:649px){body{font-size:12.25px}
}
@media (min-width:662px){body{font-size:12.5px}
}
@media (min-width:675px){body{font-size:12.75px}
}
@media (min-width:688px){body{font-size:13px}
}
@media (min-width:701px){body{font-size:13.25px}
}
@media (min-width:714px){body{font-size:13.5px}
}
@media (min-width:727px){body{font-size:13.75px}
}
@media (min-width:740px){body{font-size:14px}
}
@media (min-width:753px){body{font-size:14.25px}
}
@media (min-width:760px){body{font-size:9px}
}
@media (min-width:782px){body{font-size:9.25px}
}
@media (min-width:804px){body{font-size:9.5px}
}
@media (min-width:826px){body{font-size:9.75px}
}
@media (min-width:848px){body{font-size:10px}
}
@media (min-width:870px){body{font-size:10.25px}
}
@media (min-width:892px){body{font-size:10.5px}
}
@media (min-width:914px){body{font-size:10.75px}
}
@media (min-width:936px){body{font-size:11px}
}
@media (min-width:958px){body{font-size:11.25px}
}
@media (min-width:980px){body{font-size:11.5px}
}
@media (min-width:1002px){body{font-size:11.75px}
}
@media (min-width:1024px){body{font-size:12px}
}
@media (min-width:1046px){body{font-size:12.25px}
}
@media (min-width:1068px){body{font-size:12.5px}
}
@media (min-width:1090px){body{font-size:12.75px}
}
@media (min-width:1112px){body{font-size:13px}
}
@media (min-width:1180px){body{font-size:10.5px}
}
@media (min-width:1210px){body{font-size:10.75px}
}
@media (min-width:1240px){body{font-size:11px}
}
@media (min-width:1270px){body{font-size:11.25px}
}
@media (min-width:1300px){body{font-size:11.5px}
}
@media (min-width:1330px){body{font-size:11.75px}
}
@media (min-width:1360px){body{font-size:12px}
}
@media (min-width:1390px){body{font-size:12.25px}
}
@media (min-width:1420px){body{font-size:12.5px}
}
@media (min-width:1450px){body{font-size:12.75px}
}
@media (min-width:1480px){body{font-size:13px}
}
@media (min-width:1510px){body{font-size:13.25px}
}
@media (min-width:1540px){body{font-size:13.5px}
}
@media (min-width:1720px){body{font-size:12px}
}
@media (min-width:1750px){body{font-size:12.25px}
}
@media (min-width:1780px){body{font-size:12.5px}
}
@media (min-width:1810px){body{font-size:12.75px}
}
@media (min-width:1840px){body{font-size:13px}
}
@media (min-width:1870px){body{font-size:13.25px}
}
@media (min-width:1900px){body{font-size:13.5px}
}
.respImage{width:100%;height:100%;overflow:hidden;display:block;min-height:64px}
.respImage div,.respImage img{-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:0}
.respImage img{width:auto;max-width:1000%;height:auto;max-height:1000%;margin:0}
a.boxLink .respImage img{opacity:0}
.respImage.loaded{background:0 0}
.respImage.focused div,.respImage.focused img,a.boxLink .respImage.focused div,a.boxLink .respImage.focused img{opacity:1}
.toolsWrapper .product a.boxLink .respImage.focused img{opacity:.78}
.toolsWrapper .product a.boxLink:hover .respImage.focused img{opacity:.6}
.respImageUnloaded{background:url(../images/icons/loader_32px_t.gif) 50% 50% no-repeat}
#printContainer{display:none}
@media screen{.printContainer{display:none}
}
@media print{#basisEm,#filter,#headNav,#mobileFilterToggle,#mobileMenuToggle,#mobileNav,#toolbar,#toolbarClose,#toolbarElements,#toolsHeader,#tooltip,#topNav,.fixedOverlayTitleContainer,.overlayHoverContainer .print,.overlayTitleContainer,.printItem,.productDetail .slideshow,footer{display:none!important}
#header{top:0!important;position:absolute!important;opacity:1!important;margin-top:0!important;z-index:100001;height:8em}
#header #logo{position:absolute;top:0;left:6px;width:12em;margin:0;padding:0}
#header #logo a{padding:0}
#outerWrapper{padding-top:0}
body{margin:20px 0}
.overlayContainerInner{padding-top:8em}
.siteContainer{padding-top:6em}
.overlayContainer.added[data-overlayno="1"],.overlayContainer.added[data-overlayno="2"],.overlayContainer.added[data-overlayno="3"]{left:0;width:100%;border:0}
.printContainer{display:block}
.printContainer img{width:100%}
.checkoutFinish .checkoutFinishInner{margin-top:0}
.overlayActive .siteContainer{display:none}
}
.xdebug-var-dump{font-size:12px;font-family:Consolas,Lucida Console,monospace;line-height:1.1;border:1px solid #000;background-color:#f5f5f5;border-radius:10px;padding:10px;overflow-x:scroll}