@charset "UTF-8";
@font-face{
font-family:'teufel';
src:url("/custom/module/public/default/fonts/teufel//teufel.eot?ti2p4v");
src:url("/custom/module/public/default/fonts/teufel//teufel.eot?ti2p4v#iefix") format("embedded-opentype"), url("/custom/module/public/default/fonts/teufel//teufel.ttf?ti2p4v") format("truetype"), url("/custom/module/public/default/fonts/teufel//teufel.woff?ti2p4v") format("woff"), url("/custom/module/public/default/fonts/teufel//teufel.svg?ti2p4v#teufel") format("svg");
font-weight:normal;
font-style:normal;
}
[class^="icon-"]::before, [class*=" icon-"]::before, .nav_inpage__item--menu::before, .rating_input_container > label::before, .view_product__section--stage .view_product_basket__markups .price_advantage__text_wrapper::before, .view_product__section--stage .view_product_basket__markup .price_advantage__text_wrapper::before, .view_product_sticky__nav_item--menu::before, .technical_table__row--clickable th::after,.technical_table__cell_header::before,.view_product_download>*::before{
font-family:'teufel'!important;
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.icon-android:before{
content:"";
}
.icon-apple:before{
content:"";
}
.icon-facebook:before{
content:"";
}
.icon-google-plus:before{
content:"";
}
.icon-instagram:before{
content:"";
}
.icon-ios:before{
content:"";
}
.icon-napster:before{
content:"";
}
.icon-napster-2:before{
content:"";
}
.icon-raumfeld:before{
content:"";
}
.icon-raumfeld-2:before{
content:"";
}
.icon-soundcloud:before{
content:"";
}
.icon-spotify:before{
content:"";
}
.icon-spotify-2:before{
content:"";
}
.icon-teufel:before{
content:"";
}
.icon-teufel-2:before{
content:"";
}
.icon-teufel-3:before{
content:"";
}
.icon-tidal:before{
content:"";
}
.icon-tidal-2:before{
content:"";
}
.icon-tunein:before{
content:"";
}
.icon-tunein-2:before{
content:"";
}
.icon-twitter:before{
content:"";
}
.icon-youtube:before{
content:"";
}
.icon-cart:before{
content:"";
}
.icon-blog:before{
content:"";
}
.icon-check:before{
content:"";
}
.icon-crown:before{
content:"";
}
.icon-lock:before{
content:"";
}
.icon-star:before{
content:"";
}
.icon-chevron-down:before{
content:"";
}
.icon-chevron-left:before{
content:"";
}
.icon-chevron-right:before{
content:"";
}
.icon-chevron-up:before{
content:"";
}
.icon-usb-sound-2-1:before{
content:"";
}
.icon-usb-sound-5-1:before{
content:"";
}
.icon-airplay:before{
content:"";
}
.icon-aptx-bluetooth:before{
content:"";
}
.icon-at:before{
content:"";
}
.icon-b2b:before{
content:"";
}
.icon-bars:before{
content:"";
}
.icon-blu-ray-disc:before{
content:"";
}
.icon-bluetooth:before{
content:"";
}
.icon-bluetooth-2:before{
content:"";
}
.icon-cd-digital-audio:before{
content:"";
}
.icon-cross:before{
content:"";
}
.icon-diameter:before{
content:"";
}
.icon-dolby:before{
content:"";
}
.icon-dolby-atmos:before{
content:"";
}
.icon-dolby-surround-prologic-2:before{
content:"";
}
.icon-dolby-true-hd:before{
content:"";
}
.icon-dts-digital-entertainment:before{
content:"";
}
.icon-dts-hd:before{
content:"";
}
.icon-dvd:before{
content:"";
}
.icon-envelope:before{
content:"";
}
.icon-faq:before{
content:"";
}
.icon-file-pdf:before{
content:"";
}
.icon-fm-radio:before{
content:"";
}
.icon-graduation-cap:before{
content:"";
}
.icon-hdmi:before{
content:"";
}
.icon-hdmi-3d:before{
content:"";
}
.icon-headset:before{
content:"";
}
.icon-home-cinema-basics:before{
content:"";
}
.icon-home-cinema-practice:before{
content:"";
}
.icon-information:before{
content:"";
}
.icon-information-square:before{
content:"";
}
.icon-ipod-iphone-ipad:before{
content:"";
}
.icon-uhd-4k:before{
content:"";
}
.icon-manual:before{
content:"";
}
.icon-mobile:before{
content:"";
}
.icon-multimedia-practice:before{
content:"";
}
.icon-nearfield:before{
content:"";
}
.icon-outlet:before{
content:"";
}
.icon-pictures:before{
content:"";
}
.icon-plug-and-play:before{
content:"";
}
.icon-place:before{
content:"";
}
.icon-plus:before{
content:"";
}
.icon-present:before{
content:"";
}
.icon-play-square:before{
content:"";
}
.icon-refresh:before{
content:"";
}
.icon-retainage-payment:before{
content:"";
}
.icon-sale:before{
content:"";
}
.icon-search:before{
content:"";
}
.icon-share:before{
content:"";
}
.icon-shipping-information:before{
content:"";
}
.icon-software-updates:before{
content:"";
}
.icon-sonic-emotion:before{
content:"";
}
.icon-thx:before{
content:"";
}
.icon-thx-certified:before{
content:"";
}
.icon-thx-compactsystem:before{
content:"";
}
.icon-thx-speakerbar:before{
content:"";
}
.icon-usb:before{
content:"";
}
.icon-usb-2:before{
content:"";
}
.icon-windows:before{
content:"";
}
.icon-wireless-subwoofer:before{
content:"";
}
.icon-wlan:before{
content:"";
}
.icon-wlan-2:before{
content:"";
}
.icon-wlan-music-collection:before{
content:"";
}
.icon-wrench:before{
content:"";
}
.icon-rhapsody:before{
content:"";
}
.icon-rhapsody-2:before{
content:"";
}
.icon-envelope-circle-o:before{
content:"";
}
.icon-mobile-circle-o:before{
content:"";
}
.icon-place-circle-o:before{
content:"";
}
.icon-pencil-square-o:before{
content:"";
}
.icon-file:before{
content:"";
}
.icon-list:before{
content:"";
}
.icon-th-large:before{
content:"";
}
.icon-warranty:before{
content:"";
}
.icon-wallholder:before{
content:"";
}
.icon-pedestal:before{
content:"";
}
.icon-accessories:before{
content:"";
}
.icon-target:before{
content:"";
}
.icon-proportion:before{
content:"";
}
.icon-alphabet:before{
content:"";
}
.icon-tas:before{
content:"";
}
.icon-dimensions:before{
content:"";
}
.icon-electronic:before{
content:"";
}
.icon-speaker:before{
content:"";
}
.icon-deezer:before{
content:"";
}
.icon-deezer-2:before{
content:"";
}
.icon-dynamore:before{
content:"";
}
.icon-google-cast:before{
content:"";
}
.icon-google-play-music:before{
content:"";
}
.icon-mixing-desk-circle:before{
content:"";
}
.icon-headphone-bass-circle-o:before{
content:"";
}
.icon-bluetooth-circle-o:before{
content:"";
}
.icon-headphone-close-circle-o:before{
content:"";
}
.icon-headphone-open-circle-o:before{
content:"";
}
.icon-hifi-circle-o:before{
content:"";
}
.icon-headphone-in-ear-circle-o:before{
content:"";
}
.icon-headphone-noise-cancelling-circle-o:before{
content:"";
}
.icon-headphone-on-ear-circle-o:before{
content:"";
}
.icon-headphone-over-ear-circle-o:before{
content:"";
}
.icon-sport-circle-o:before{
content:"";
}
.icon-flight-mode-circle-o:before{
content:"";
}
.icon-agb:before{
content:"";
}
.icon-conformity:before{
content:"";
}
.icon-envelope-plus:before{
content:"";
}
.icon-credit-card:before{
content:"";
}
.icon-percent:before{
content:"";
}
.icon-play:before{
content:"";
}
.icon-shipping-return:before{
content:"";
}
.icon-stereo-amplifier:before{
content:"";
}
.icon-support-download:before{
content:"";
}
.icon-support-product:before{
content:"";
}
.icon-teufel-rate:before{
content:"";
}
.icon-rotate-device:before{
content:"";
}
.icon-dab-plus:before{
content:"";
}
.icon-ip54:before{
content:"";
}
.icon-cart-plus:before{
content:"";
}
.icon-euro-circle:before{
content:"";
}
.icon-num-1-circle:before{
content:"";
}
.icon-num-2-circle:before{
content:"";
}
.icon-num-3-circle:before{
content:"";
}
.icon-num-4-circle:before{
content:"";
}
.icon-num-5-circle:before{
content:"";
}
.icon-num-6-circle:before{
content:"";
}
.icon-num-7-circle:before{
content:"";
}
.icon-num-8-circle:before{
content:"";
}
.icon-num-9-circle:before{
content:"";
}
.icon-home-cinema-micro:before{
content:"";
}
.icon-home-cinema-column:before{
content:"";
}
.icon-home-cinema-tower:before{
content:"";
}
.icon-home-cinema-thx:before{
content:"";
}
.icon-handsfree:before{
content:"";
}
.icon-analog:before{
content:"";
}
.icon-anc:before{
content:"";
}
.icon-arrow-left:before{
content:"";
}
.icon-arrow-right:before{
content:"";
}
.icon-bass:before{
content:"";
}
.icon-best-shop:before{
content:"";
}
.icon-chromecast-built-in:before{
content:"";
}
.icon-micro:before{
content:"";
}
.icon-modular:before{
content:"";
}
.icon-powerbank:before{
content:"";
}
.icon-portable-pro-sound:before{
content:"";
}
.icon-speaker-active-down-firing:before{
content:"";
}
.icon-speaker-real:before{
content:"";
}
.icon-sca:before{
content:"";
}
.icon-ultra-slim:before{
content:"";
}
.icon-home-circle-o:before{
content:"";
}
.icon-microphone-circle-o:before{
content:"";
}
.icon-dynamore-2:before{
content:"";
}
.icon-dynamore-ultra:before{
content:"";
}
.icon-dpu:before{
content:"";
}
.icon-jet-engine:before{
content:"";
}
.icon-linear-driver:before{
content:"";
}
.icon-dipol:before{
content:"";
}
.icon-wireless-rears:before{
content:"";
}
.icon-chat:before{
content:"";
}
.icon-bags-belt-circle-o:before{
content:"";
}
.icon-bags-shock-circle-o:before{
content:"";
}
.icon-bags-water-circle-o:before{
content:"";
}
.icon-control-module:before{
content:"";
}
.icon-eight-weeks:before{
content:"";
}
.icon-nintendo-switch:before{
content:"";
}
.icon-pencil:before{
content:"";
}
.icon-ps4:before{
content:"";
}
.icon-xbox-one:before{
content:"";
}
.icon-filter:before{
content:"";
}
.icon-immersive-capsules:before{
content:"";
}
.icon-membran:before{
content:"";
}
.icon-mic:before{
content:"";
}
.icon-minus:before{
content:"";
}
.icon-play-video:before{
content:"";
}
.icon-stereo-sound-circle-o:before{
content:"";
}
.icon-volume-1:before{
content:"";
}
.icon-volume-2:before{
content:"";
}
.icon-cpu:before{
content:"";
}
.icon-billing-method-1:before{
content:"";
}
.icon-billing-method-2:before{
content:"";
}
.icon-billing-method-3:before{
content:"";
}
.icon-chromecast:before{
content:"";
}
.icon-reflection:before{
content:"";
}
.icon-remote:before{
content:"";
}
.icon-stereo:before{
content:"";
}
.icon-toslink:before{
content:"";
}
.icon-touch:before{
content:"";
}
.icon-frontfire-subwoofer:before{
content:"";
}
.icon-downfire-subwoofer:before{
content:"";
}
.icon-dynamore-technology:before{
content:"";
}
.icon-dpu-bass-reflex-technique:before{
content:"";
}
.icon-degrees-360:before{
content:"";
}
.icon-tonearm:before{
content:"";
}
.icon-playspeed:before{
content:"";
}
.icon-pickupdrive:before{
content:"";
}
.icon-typeofdrive:before{
content:"";
}
.icon-copy-to-clipboard:before{
content:"";
}
.icon-phone:before{
content:"";
}
@font-face{
font-family:"FranklinGothicBookITC_W08_Rg";
src:url("/custom/module/public/default/fonts/1557642/b851a14c-1fbb-4b72-8a3a-6ec24047630c.eot");
src:url("/custom/module/public/default/fonts/1557642/b851a14c-1fbb-4b72-8a3a-6ec24047630c.eot?iefix") format("eot"), url("/custom/module/public/default/fonts/1557642/0c7421b4-b6e5-4dc6-971d-0f322dd8fb74.woff2") format("woff2"), url("/custom/module/public/default/fonts/1557642/0e271f45-53bc-4262-bc21-f40961e75f9e.woff") format("woff"), url("/custom/module/public/default/fonts/1557642/4b0fd6e7-5962-4b09-aaa3-5bba3ea61217.ttf") format("truetype");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:"FranklinGothicMediumITC_W08_Rg";
src:url("/custom/module/public/default/fonts/1557646/ed505787-57a3-4af0-b750-d3505fbfa539.eot");
src:url("/custom/module/public/default/fonts/1557646/ed505787-57a3-4af0-b750-d3505fbfa539.eot?iefix") format("eot"), url("/custom/module/public/default/fonts/1557646/be96e952-706b-4485-919f-9303ff8dd35b.woff2") format("woff2"), url("/custom/module/public/default/fonts/1557646/be5feaed-6d7c-4736-9497-946b21021873.woff") format("woff"), url("/custom/module/public/default/fonts/1557646/28178dbe-46eb-40f2-b27c-fa7b89fc13ba.ttf") format("truetype");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:"FranklinGothicDemiITC_W08_Rg";
src:url("/custom/module/public/default/fonts/1557650/bad0827d-671f-4a96-bd60-e757e208bfca.eot");
src:url("/custom/module/public/default/fonts/1557650/bad0827d-671f-4a96-bd60-e757e208bfca.eot?iefix") format("eot"), url("/custom/module/public/default/fonts/1557650/907b2447-6c3a-4536-bb1a-6f6b60be81c9.woff2") format("woff2"), url("/custom/module/public/default/fonts/1557650/9b45f6eb-2357-4c32-953b-3f37887aae17.woff") format("woff"), url("/custom/module/public/default/fonts/1557650/dbd50113-410f-4771-aa7d-24fff835e90f.ttf") format("truetype");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:"FranklinGothicHeavyITC_W08_Rg";
src:url("/custom/module/public/default/fonts/1557654/2175fce0-c682-4436-8069-7d1f7ebae8f8.eot");
src:url("/custom/module/public/default/fonts/1557654/2175fce0-c682-4436-8069-7d1f7ebae8f8.eot?iefix") format("eot"), url("/custom/module/public/default/fonts/1557654/789ed518-4283-43d3-a0d9-7eb232173df2.woff2") format("woff2"), url("/custom/module/public/default/fonts/1557654/84c73f3b-2e0a-41f8-9eea-4cd1f6e9b619.woff") format("woff"), url("/custom/module/public/default/fonts/1557654/7a15a128-b4e8-409a-8d4b-ecbd88580a0d.ttf") format("truetype");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'StrokesRegular';
src:url("/custom/module/public/default/fonts/teufel/strokes/3474E2_0_0.eot");
src:url("/custom/module/public/default/fonts/teufel/strokes/3474E2_0_0.eot?#iefix") format("embedded-opentype"), url("/custom/module/public/default/fonts/teufel/strokes/3474E2_0_0.woff2") format("woff2"), url("/custom/module/public/default/fonts/teufel/strokes/3474E2_0_0.woff") format("woff"), url("/custom/module/public/default/fonts/teufel/strokes/3474E2_0_0.ttf") format("truetype");
}
@font-face{
font-family:'lg';
src:url("/custom/module/public/teufelr/fonts/lg.eot?n1z373");
src:url("/custom/module/public/teufelr/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("/custom/module/public/teufelr/fonts/lg.woff?n1z373") format("woff"), url("/custom/module/public/teufelr/fonts/lg.ttf?n1z373") format("truetype"), url("/custom/module/public/teufelr/fonts/lg.svg?n1z373#lg") format("svg");
font-weight:normal;
font-style:normal;
}
.lg-icon{
font-family:'lg';
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
body.e_dev::before,body.e-dev::before{
position:fixed;
left:0;
top:0;
opacity:0;
font-size:10px;
line-height:1em;
padding:2px;
content:"w:unknown";
z-index:99999;
background-color:#fff;
color:#000;
}
body.e_dev:hover::before,body.e_dev.content_3d--item.active::before,body.e-dev:hover::before,body.e-dev.content_3d--item.active::before{
opacity:0.2;
}
@media only screen and (min-width: 320px) and (max-width: 479px){
meta.mq-mini{
min-width:320px;
max-width:479px;
}
body.e_dev::before,body.e-dev::before{
content:"w:mini";
}
}
@media only screen and (min-width: 480px) and (max-width: 767px){
meta.mq-small{
min-width:480px;
max-width:767px;
}
body.e_dev::before,body.e-dev::before{
content:"w:small";
}
}
@media only screen and (min-width: 768px) and (max-width: 959px){
meta.mq-medium{
min-width:768px;
max-width:959px;
}
body.e_dev::before,body.e-dev::before{
content:"w:medium";
}
}
@media only screen and (min-width: 960px) and (max-width: 1059px){
meta.mq-large{
min-width:960px;
max-width:1059px;
}
body.e_dev::before,body.e-dev::before{
content:"w:large";
}
}
@media only screen and (min-width: 1060px) and (max-width: 1260px){
meta.mq-xlarge{
min-width:1060px;
max-width:99999px;
}
}
@media only screen and (min-width: 1060px){
body.e_dev::before,body.e-dev::before{
content:"w:xlarge";
}
}
html{
font:normal 14px / 18px "FranklinGothicBookITC_W08_Rg", Helvetica, Arial, Verdana, sans-serif;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
background:none center top no-repeat scroll #222;
color:#000;
-webkit-overflow-scrolling:touch;
-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;
min-width:320px;
}
body{
margin:0;
}
a{
background:transparent;
}
a:active,a:hover,a.content_3d--item.active{
outline:0;
}
a,.uk-link{
color:inherit;
text-decoration:none;
cursor:pointer;
}
a:hover,a.content_3d--item.active,.uk-link:hover,.uk-link.content_3d--item.active{
color:inherit;
text-decoration:none;
}
abbr[title]{
border-bottom:1px dotted;
}
b,strong{
font-weight:bold;
}
:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{
font-size:12px;
font-family:Consolas,monospace,serif;
color:#D05;
white-space:nowrap;
}
em{
color:#D05;
}
ins{
background:#ffa;
color:#444;
text-decoration:none;
}
mark{
background:#ffa;
color:#444;
}
q{
font-style:italic;
}
small{
font-size:80%;
}
sub,sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}
sup{
top: -0.5em;
}
sub{
bottom: -0.25em;
}
audio,canvas,iframe,img,svg,video{
vertical-align:middle;
}
audio,canvas,img,svg,video{
max-width:100%;
height:auto;
box-sizing:border-box;
}
.uk-img-preserve,
.uk-img-preserve audio,
.uk-img-preserve canvas,
.uk-img-preserve img,
.uk-img-preserve svg,
.uk-img-preserve video{
max-width:none;
}
img{
border:0;
}
svg:not(:root){
overflow:hidden;
}
blockquote,figure{
margin:0;
}
p,ul,ol,dl,blockquote,pre,address,fieldset,figure{
margin:0 0 5px 0;
}
* + p,
* + ul,
* + ol,
* + dl,
* + blockquote,
* + pre,
* + address,
* + fieldset,
* + figure{
margin-top:5px;
}
h1,h2,h3,h4,h5,h6{
margin:0 0 5px 0;
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
color:inherit;
text-transform:uppercase;
}
.uk-h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h2, .uk-h2, .view_page_sitemap h1, .element_narrower_category_navigation__headline, .element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__wow_headline, .uk-h3, .view_rma h1,
.view_person h1,
.person_login h1,
.view_product_modal h1,
.view_artikel_produktvergleich h1,
.layout_content_with_sidebar h1,
.view_page__content h1,
.view_rating_detail h1,
.person_register h1,
.person_pwlost h1, .headline_checkout, .uk-h4, .element_artikel_gallery__wow_headline, #section_tests .view_product_reviews .view_product_review__dialog_title,.uk-h5,.uk-h6{
margin:0 0 5px 0;
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
color:inherit;
text-transform:uppercase;
}
* + .uk-h1, .element_displayblock_stageteaser_slider .textblock * + .element_textblock_subject, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject * + h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject * + h2,
* + .uk-h2,
.view_page_sitemap * + h1,
* + .element_narrower_category_navigation__headline,
.element_artikel_gallery.element_artikel_tpl_1_1 * + .element_artikel_gallery__wow_headline,
* + .uk-h3,
.view_rma * + h1,
.view_person * + h1,
.person_login * + h1,
.view_product_modal * + h1,
.view_artikel_produktvergleich * + h1,
.layout_content_with_sidebar * + h1,
.view_page__content * + h1,
.view_rating_detail * + h1,
.person_register * + h1,
.person_pwlost * + h1,
* + .headline_checkout,
* + .uk-h4,
* + .element_artikel_gallery__wow_headline,
#section_tests .view_product_reviews * + .view_product_review__dialog_title,
* + .uk-h5,
* + .uk-h6{
margin-top:0;
}
* + h1,
* + h2,
* + h3,
* + h4,
* + h5,
* + h6{
margin-top:0;
}
h1, .uk-h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h2{
font-size:75px;
line-height:68px;
}
h2, .uk-h2, .view_page_sitemap h1, .element_narrower_category_navigation__headline, .element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__wow_headline{
font-size:48px;
line-height:44px;
}
h3, .uk-h3, .view_rma h1,
.view_person h1,
.person_login h1,
.view_product_modal h1,
.view_artikel_produktvergleich h1,
.layout_content_with_sidebar h1,
.view_page__content h1,
.view_rating_detail h1,
.person_register h1,
.person_pwlost h1,.headline_checkout{
font-size:30px;
line-height:28px;
}
h4, .uk-h4, .element_artikel_gallery__wow_headline, #section_tests .view_product_reviews .view_product_review__dialog_title{
font-size:24px;
line-height:24px;
}
h5,.uk-h5{
font-size:30px;
line-height:32px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
h6,.uk-h6{
font-size:24px;
line-height:30px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
ul,ol{
padding-left:30px;
}
ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{
margin:0;
}
dt{
font-weight:bold;
}
dd{
margin-left:0;
}
hr{
box-sizing:content-box;
height:0;
margin:5px 0;
border:0;
border-top:1px solid #ddd;
}
address{
font-style:normal;
}
blockquote{
padding-left:15px;
border-left:5px solid #ddd;
font-size:16px;
line-height:22px;
font-style:italic;
}
pre{
padding:10px;
background:#f5f5f5;
font:12px / 18px Consolas,monospace,serif;
color:#444;
-moz-tab-size:4;
tab-size:4;
overflow:auto;
}
::-moz-selection{
background:#39f;
color:#fff;
text-shadow:none;
}
::selection{
background:#39f;
color:#fff;
text-shadow:none;
}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{
display:block;
}
progress{
vertical-align:baseline;
}
audio:not([controls]){
display:none;
}
[hidden],template{
display:none;
}
iframe{
border:0;
}
@media screen and (max-width: 400px){
@-ms-viewport{
width:device-width;
}
}
*:focus{
outline:0 none !important;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color:#999;
opacity:1;
}
input::-moz-placeholder,textarea::-moz-placeholder{
color:#999;
opacity:1;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
color:#999;
opacity:1;
}
strong,b,th{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.uk-grid{
display: -ms-flexbox;
display: -webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
margin:0;
padding:0;
list-style:none;
}
.uk-grid:before,.uk-grid:after{
content:"";
display:block;
overflow:hidden;
}
.uk-grid:after{
clear:both;
}
.uk-grid>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
margin:0;
float:left;
}
.uk-grid>*>:last-child{
margin-bottom:0;
}
.uk-grid{
margin-left: -10px;
}
.uk-grid>*{
padding-left:10px;
}
.uk-grid + .uk-grid,
.uk-grid-margin,
.uk-grid > * > .uk-panel + .uk-panel{
margin-top:10px;
}
.uk-grid-collapse{
margin-left:0;
}
.uk-grid-collapse>*{
padding-left:0;
}
.uk-grid-collapse + .uk-grid-collapse,
.uk-grid-collapse > .uk-grid-margin,
.uk-grid-collapse > * > .uk-panel + .uk-panel{
margin-top:0;
}
.uk-grid-small{
margin-left: -5px;
}
.uk-grid-small>*{
padding-left:5px;
}
.uk-grid-small + .uk-grid-small,
.uk-grid-small > .uk-grid-margin,
.uk-grid-small > * > .uk-panel + .uk-panel{
margin-top:5px;
}
.uk-grid-medium{
margin-left: -10px;
}
.uk-grid-medium>*{
padding-left:10px;
}
.uk-grid-medium + .uk-grid-medium,
.uk-grid-medium > .uk-grid-margin,
.uk-grid-medium > * > .uk-panel + .uk-panel{
margin-top:10px;
}
.uk-grid-large{
margin-left: -15px;
}
.uk-grid-large>*{
padding-left:15px;
}
.uk-grid-large + .uk-grid-large,
.uk-grid-large-margin,
.uk-grid-large > * > .uk-panel + .uk-panel{
margin-top:15px;
}
.uk-grid-divider:not(:empty){
margin-left: -10px;
margin-right: -10px;
}
.uk-grid-divider>*{
padding-left:10px;
padding-right:10px;
}
.uk-grid-divider>[class*='uk-width-1-']:not(.uk-width-1-1):not(.element_narrower_category_navigation__item):nth-child(n+2),.uk-grid-divider>[class*='uk-width-2-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-3-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-4-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-5-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-6-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-7-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-8-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-9-']:nth-child(n+2){
border-left:1px solid #ddd;
}
@media (min-width: 768px){
.uk-grid-divider>[class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2){
border-left:1px solid #ddd;
}
}
@media (min-width: 960px){
.uk-grid-divider>[class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2){
border-left:1px solid #ddd;
}
}
@media (min-width: 1060px){
.uk-grid-divider:not(:empty){
margin-left: -15px;
margin-right: -15px;
}
.uk-grid-divider>*{
padding-left:15px;
padding-right:15px;
}
.uk-grid-divider:empty{
margin-top:15px;
margin-bottom:15px;
}
}
.uk-grid-divider:empty{
margin-top:10px;
margin-bottom:10px;
border-top:1px solid #ddd;
}
.uk-grid-match>*{
display: -ms-flexbox;
display: -webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
}
.uk-grid-match>*>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
box-sizing:border-box;
width:100%;
}
[class*='uk-grid-width']>*{
box-sizing:border-box;
width:100%;
}
.uk-grid-width-1-2>*{
box-sizing:border-box;
width:50%;
}
.uk-grid-width-1-3>*{
box-sizing:border-box;
width:33.333%;
}
.uk-grid-width-1-4>*{
box-sizing:border-box;
width:25%;
}
.uk-grid-width-1-5>*{
box-sizing:border-box;
width:20%;
}
.uk-grid-width-1-6>*{
box-sizing:border-box;
width:16.666%;
}
.uk-grid-width-1-10>*{
box-sizing:border-box;
width:10%;
}
.uk-grid-width-auto>*{
box-sizing:border-box;
width:auto;
}
@media (min-width: 480px){
.uk-grid-width-small-1-1>*{
box-sizing:border-box;
width:100%;
}
.uk-grid-width-small-1-2>*{
box-sizing:border-box;
width:50%;
}
.uk-grid-width-small-1-3>*{
box-sizing:border-box;
width:33.333%;
}
.uk-grid-width-small-1-4>*{
box-sizing:border-box;
width:25%;
}
.uk-grid-width-small-1-5>*{
box-sizing:border-box;
width:20%;
}
.uk-grid-width-small-1-6>*{
box-sizing:border-box;
width:16.666%;
}
.uk-grid-width-small-1-10>*{
box-sizing:border-box;
width:10%;
}
}
@media (min-width: 768px){
.uk-grid-width-medium-1-1>*{
box-sizing:border-box;
width:100%;
}
.uk-grid-width-medium-1-2>*{
box-sizing:border-box;
width:50%;
}
.uk-grid-width-medium-1-3>*{
box-sizing:border-box;
width:33.333%;
}
.uk-grid-width-medium-1-4>*{
box-sizing:border-box;
width:25%;
}
.uk-grid-width-medium-1-5>*{
box-sizing:border-box;
width:20%;
}
.uk-grid-width-medium-1-6>*{
box-sizing:border-box;
width:16.666%;
}
.uk-grid-width-medium-1-10>*{
box-sizing:border-box;
width:10%;
}
}
@media (min-width: 960px){
.uk-grid-width-large-1-1>*{
box-sizing:border-box;
width:100%;
}
.uk-grid-width-large-1-2>*{
box-sizing:border-box;
width:50%;
}
.uk-grid-width-large-1-3>*{
box-sizing:border-box;
width:33.333%;
}
.uk-grid-width-large-1-4>*{
box-sizing:border-box;
width:25%;
}
.uk-grid-width-large-1-5>*{
box-sizing:border-box;
width:20%;
}
.uk-grid-width-large-1-6>*{
box-sizing:border-box;
width:16.666%;
}
.uk-grid-width-large-1-10>*{
box-sizing:border-box;
width:10%;
}
}
@media (min-width: 1060px){
.uk-grid-width-xlarge-1-1>*{
box-sizing:border-box;
width:100%;
}
.uk-grid-width-xlarge-1-2>*{
box-sizing:border-box;
width:50%;
}
.uk-grid-width-xlarge-1-3>*{
box-sizing:border-box;
width:33.333%;
}
.uk-grid-width-xlarge-1-4>*{
box-sizing:border-box;
width:25%;
}
.uk-grid-width-xlarge-1-5>*{
box-sizing:border-box;
width:20%;
}
.uk-grid-width-xlarge-1-6>*{
box-sizing:border-box;
width:16.666%;
}
.uk-grid-width-xlarge-1-10>*{
box-sizing:border-box;
width:10%;
}
}
[class*='uk-width']{
box-sizing:border-box;
width:100%;
}
.uk-width-1-1, .main_section .seite_kompass__container.no_responsive.info, .main_section .info.warengruppe_productfinder__container.no_responsive,.element_narrower_category_navigation__item{
box-sizing:border-box;
width:100%;
}
.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{
box-sizing:border-box;
width:50%;
}
.uk-width-1-3,.uk-width-2-6{
box-sizing:border-box;
width:33.333%;
}
.uk-width-2-3,.uk-width-4-6{
box-sizing:border-box;
width:66.666%;
}
.uk-width-1-4,.element_product_filter__product--filter{
box-sizing:border-box;
width:25%;
}
.uk-width-3-4,.element_product_filter__product_list{
box-sizing:border-box;
width:75%;
}
.uk-width-1-5,.uk-width-2-10{
box-sizing:border-box;
width:20%;
}
.uk-width-2-5,.uk-width-4-10{
box-sizing:border-box;
width:40%;
}
.uk-width-3-5,.uk-width-6-10{
box-sizing:border-box;
width:60%;
}
.uk-width-4-5,.uk-width-8-10{
box-sizing:border-box;
width:80%;
}
.uk-width-1-6{
box-sizing:border-box;
width:16.666%;
}
.uk-width-5-6{
box-sizing:border-box;
width:83.333%;
}
.uk-width-1-10{
box-sizing:border-box;
width:10%;
}
.uk-width-3-10{
box-sizing:border-box;
width:30%;
}
.uk-width-7-10{
box-sizing:border-box;
width:70%;
}
.uk-width-9-10{
box-sizing:border-box;
width:90%;
}
@media (min-width: 480px){
.uk-width-small-1-1{
box-sizing:border-box;
width:100%;
}
.uk-width-small-1-2,.uk-width-small-2-4,.uk-width-small-3-6,.uk-width-small-5-10{
box-sizing:border-box;
width:50%;
}
.uk-width-small-1-3,.uk-width-small-2-6{
box-sizing:border-box;
width:33.333%;
}
.uk-width-small-2-3,.uk-width-small-4-6{
box-sizing:border-box;
width:66.666%;
}
.uk-width-small-1-4{
box-sizing:border-box;
width:25%;
}
.uk-width-small-3-4{
box-sizing:border-box;
width:75%;
}
.uk-width-small-1-5,.uk-width-small-2-10{
box-sizing:border-box;
width:20%;
}
.uk-width-small-2-5,.uk-width-small-4-10{
box-sizing:border-box;
width:40%;
}
.uk-width-small-3-5,.uk-width-small-6-10{
box-sizing:border-box;
width:60%;
}
.uk-width-small-4-5,.uk-width-small-8-10{
box-sizing:border-box;
width:80%;
}
.uk-width-small-1-6{
box-sizing:border-box;
width:16.666%;
}
.uk-width-small-5-6{
box-sizing:border-box;
width:83.333%;
}
.uk-width-small-1-10{
box-sizing:border-box;
width:10%;
}
.uk-width-small-3-10{
box-sizing:border-box;
width:30%;
}
.uk-width-small-7-10{
box-sizing:border-box;
width:70%;
}
.uk-width-small-9-10{
box-sizing:border-box;
width:90%;
}
}
@media (min-width: 768px){
.uk-width-medium-1-1{
box-sizing:border-box;
width:100%;
}
.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{
box-sizing:border-box;
width:50%;
}
.uk-width-medium-1-3,.uk-width-medium-2-6{
box-sizing:border-box;
width:33.333%;
}
.uk-width-medium-2-3,.uk-width-medium-4-6{
box-sizing:border-box;
width:66.666%;
}
.uk-width-medium-1-4{
box-sizing:border-box;
width:25%;
}
.uk-width-medium-3-4{
box-sizing:border-box;
width:75%;
}
.uk-width-medium-1-5,.uk-width-medium-2-10{
box-sizing:border-box;
width:20%;
}
.uk-width-medium-2-5,.uk-width-medium-4-10{
box-sizing:border-box;
width:40%;
}
.uk-width-medium-3-5,.uk-width-medium-6-10{
box-sizing:border-box;
width:60%;
}
.uk-width-medium-4-5,.uk-width-medium-8-10{
box-sizing:border-box;
width:80%;
}
.uk-width-medium-1-6{
box-sizing:border-box;
width:16.666%;
}
.uk-width-medium-5-6{
box-sizing:border-box;
width:83.333%;
}
.uk-width-medium-1-10{
box-sizing:border-box;
width:10%;
}
.uk-width-medium-3-10{
box-sizing:border-box;
width:30%;
}
.uk-width-medium-7-10{
box-sizing:border-box;
width:70%;
}
.uk-width-medium-9-10{
box-sizing:border-box;
width:90%;
}
}
@media (min-width: 960px){
.uk-width-large-1-1{
box-sizing:border-box;
width:100%;
}
.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{
box-sizing:border-box;
width:50%;
}
.uk-width-large-1-3,.uk-width-large-2-6{
box-sizing:border-box;
width:33.333%;
}
.uk-width-large-2-3,.uk-width-large-4-6{
box-sizing:border-box;
width:66.666%;
}
.uk-width-large-1-4{
box-sizing:border-box;
width:25%;
}
.uk-width-large-3-4{
box-sizing:border-box;
width:75%;
}
.uk-width-large-1-5,.uk-width-large-2-10{
box-sizing:border-box;
width:20%;
}
.uk-width-large-2-5,.uk-width-large-4-10{
box-sizing:border-box;
width:40%;
}
.uk-width-large-3-5,.uk-width-large-6-10{
box-sizing:border-box;
width:60%;
}
.uk-width-large-4-5,.uk-width-large-8-10{
box-sizing:border-box;
width:80%;
}
.uk-width-large-1-6{
box-sizing:border-box;
width:16.666%;
}
.uk-width-large-5-6{
box-sizing:border-box;
width:83.333%;
}
.uk-width-large-1-10{
box-sizing:border-box;
width:10%;
}
.uk-width-large-3-10{
box-sizing:border-box;
width:30%;
}
.uk-width-large-7-10{
box-sizing:border-box;
width:70%;
}
.uk-width-large-9-10{
box-sizing:border-box;
width:90%;
}
}
@media (min-width: 1060px){
.uk-width-xlarge-1-1{
box-sizing:border-box;
width:100%;
}
.uk-width-xlarge-1-2,.uk-width-xlarge-2-4,.uk-width-xlarge-3-6,.uk-width-xlarge-5-10{
box-sizing:border-box;
width:50%;
}
.uk-width-xlarge-1-3,.uk-width-xlarge-2-6{
box-sizing:border-box;
width:33.333%;
}
.uk-width-xlarge-2-3,.uk-width-xlarge-4-6{
box-sizing:border-box;
width:66.666%;
}
.uk-width-xlarge-1-4{
box-sizing:border-box;
width:25%;
}
.uk-width-xlarge-3-4{
box-sizing:border-box;
width:75%;
}
.uk-width-xlarge-1-5,.uk-width-xlarge-2-10{
box-sizing:border-box;
width:20%;
}
.uk-width-xlarge-2-5,.uk-width-xlarge-4-10{
box-sizing:border-box;
width:40%;
}
.uk-width-xlarge-3-5,.uk-width-xlarge-6-10{
box-sizing:border-box;
width:60%;
}
.uk-width-xlarge-4-5,.uk-width-xlarge-8-10{
box-sizing:border-box;
width:80%;
}
.uk-width-xlarge-1-6{
box-sizing:border-box;
width:16.666%;
}
.uk-width-xlarge-5-6{
box-sizing:border-box;
width:83.333%;
}
.uk-width-xlarge-1-10{
box-sizing:border-box;
width:10%;
}
.uk-width-xlarge-3-10{
box-sizing:border-box;
width:30%;
}
.uk-width-xlarge-7-10{
box-sizing:border-box;
width:70%;
}
.uk-width-xlarge-9-10{
box-sizing:border-box;
width:90%;
}
}
@media (min-width: 768px){
[class*='uk-push-']{
position:relative;
}
[class*='uk-pull-']{
position:relative;
}
.uk-push-1-2,.uk-push-2-4,.uk-push-3-6,.uk-push-5-10{
position:relative;
left:50%;
}
.uk-push-1-3,.uk-push-2-6{
position:relative;
left:33.333%;
}
.uk-push-2-3,.uk-push-4-6{
position:relative;
left:66.666%;
}
.uk-push-1-4{
position:relative;
left:25%;
}
.uk-push-3-4{
position:relative;
left:75%;
}
.uk-push-1-5,.uk-push-2-10{
position:relative;
left:20%;
}
.uk-push-2-5,.uk-push-4-10{
position:relative;
left:40%;
}
.uk-push-3-5,.uk-push-6-10{
position:relative;
left:60%;
}
.uk-push-4-5,.uk-push-8-10{
position:relative;
left:80%;
}
.uk-push-1-6{
position:relative;
left:16.666%;
}
.uk-push-5-6{
position:relative;
left:83.333%;
}
.uk-push-1-10{
position:relative;
left:10%;
}
.uk-push-3-10{
position:relative;
left:30%;
}
.uk-push-7-10{
position:relative;
left:70%;
}
.uk-push-9-10{
position:relative;
left:90%;
}
.uk-pull-1-2,.uk-pull-2-4,.uk-pull-3-6,.uk-pull-5-10{
position:relative;
left: -50%;
}
.uk-pull-1-3,.uk-pull-2-6{
position:relative;
left: -33.333%;
}
.uk-pull-2-3,.uk-pull-4-6{
position:relative;
left: -66.666%;
}
.uk-pull-1-4{
position:relative;
left: -25%;
}
.uk-pull-3-4{
position:relative;
left: -75%;
}
.uk-pull-1-5,.uk-pull-2-10{
position:relative;
left: -20%;
}
.uk-pull-2-5,.uk-pull-4-10{
position:relative;
left: -40%;
}
.uk-pull-3-5,.uk-pull-6-10{
position:relative;
left: -60%;
}
.uk-pull-4-5,.uk-pull-8-10{
position:relative;
left: -80%;
}
.uk-pull-1-6{
position:relative;
left: -16.666%;
}
.uk-pull-5-6{
position:relative;
left: -83.333%;
}
.uk-pull-1-10{
position:relative;
left: -10%;
}
.uk-pull-3-10{
position:relative;
left: -30%;
}
.uk-pull-7-10{
position:relative;
left: -70%;
}
.uk-pull-9-10{
position:relative;
left: -90%;
}
}
.uk-panel{
display:block;
position:relative;
}
.uk-panel,.uk-panel:hover,.uk-panel.content_3d--item.active{
text-decoration:none;
}
.uk-panel:before,.uk-panel:after{
content:"";
display:table;
}
.uk-panel:after{
clear:both;
}
.uk-panel>:not(.uk-panel-title):last-child{
margin-bottom:0;
}
.uk-panel-title{
margin-top:0;
margin-bottom:15px;
font-size:18px;
line-height:24px;
font-weight:normal;
text-transform:none;
color:#444;
}
.uk-panel-badge{
position:absolute;
top:0;
right:0;
z-index:1;
}
.uk-panel-teaser{
margin-bottom:15px;
}
.uk-panel-body{
padding:15px;
}
.uk-panel-box{
padding:15px;
background:#f5f5f5;
color:#444;
}
.uk-panel-box-hover:hover,.uk-panel-box-hover.content_3d--item.active{
color:#444;
}
.uk-panel-box .uk-panel-title{
color:#444;
}
.uk-panel-box .uk-panel-badge{
top:10px;
right:10px;
}
.uk-panel-box>.uk-panel-teaser{
margin-top: -15px;
margin-left: -15px;
margin-right: -15px;
}
.uk-panel-box>.uk-nav-side{
margin:0 -15px;
}
.uk-panel-box-primary{
background-color:#ebf7fd;
color:#2d7091;
}
.uk-panel-box-primary-hover:hover,.uk-panel-box-primary-hover.content_3d--item.active{
color:#2d7091;
}
.uk-panel-box-primary .uk-panel-title{
color:#2d7091;
}
.uk-panel-box-secondary{
background-color:#eee;
color:#444;
}
.uk-panel-box-secondary-hover:hover,.uk-panel-box-secondary-hover.content_3d--item.active{
color:#444;
}
.uk-panel-box-secondary .uk-panel-title{
color:#444;
}
.uk-panel-hover{
padding:15px;
color:#444;
}
.uk-panel-hover:hover,.uk-panel-hover.content_3d--item.active{
background:#f5f5f5;
color:#444;
}
.uk-panel-hover .uk-panel-badge{
top:10px;
right:10px;
}
.uk-panel-hover>.uk-panel-teaser{
margin-top: -15px;
margin-left: -15px;
margin-right: -15px;
}
.uk-panel-header .uk-panel-title{
padding-bottom:10px;
border-bottom:1px solid #ddd;
color:#444;
}
.uk-panel-space{
padding:30px;
}
.uk-panel-space .uk-panel-badge{
top:30px;
right:30px;
}
.uk-panel + .uk-panel-divider{
margin-top:50px !important;
}
.uk-panel + .uk-panel-divider:before{
content:"";
display:block;
position:absolute;
top: -25px;
left:0;
right:0;
border-top:1px solid #ddd;
}
@media (min-width: 1060px){
.uk-panel + .uk-panel-divider{
margin-top:70px !important;
}
.uk-panel + .uk-panel-divider:before{
top: -35px;
}
}
.uk-block{
position:relative;
box-sizing:border-box;
padding-top:20px;
padding-bottom:20px;
}
@media (min-width: 768px){
.uk-block{
padding-top:50px;
padding-bottom:50px;
}
}
.uk-block:before,.uk-block:after{
content:"";
display:table;
}
.uk-block:after{
clear:both;
}
.uk-block>:last-child{
margin-bottom:0;
}
.uk-block-large{
padding-top:20px;
padding-bottom:20px;
}
@media (min-width: 768px){
.uk-block-large{
padding-top:50px;
padding-bottom:50px;
}
}
@media (min-width: 960px){
.uk-block-large{
padding-top:100px;
padding-bottom:100px;
}
}
.uk-block-default{
background:#fff;
}
.uk-block-muted{
background:#f9f9f9;
}
.uk-block-primary{
background:#00a8e6;
}
.uk-block-secondary{
background:#222;
}
.uk-article:before,.uk-article:after{
content:"";
display:table;
}
.uk-article:after{
clear:both;
}
.uk-article>:last-child{
margin-bottom:0;
}
.uk-article + .uk-article{
margin-top:25px;
}
.uk-article-title{
font-size:36px;
line-height:42px;
font-weight:normal;
text-transform:none;
}
.uk-article-title a{
color:inherit;
text-decoration:none;
}
.uk-article-meta{
font-size:12px;
line-height:18px;
color:#999;
}
.uk-article-lead{
color:#444;
font-size:18px;
line-height:24px;
font-weight:normal;
}
.uk-article-divider{
margin-bottom:25px;
border-color:#ddd;
}
* + .uk-article-divider{
margin-top:25px;
}
.uk-comment-header{
margin-bottom:15px;
}
.uk-comment-header:before,.uk-comment-header:after{
content:"";
display:table;
}
.uk-comment-header:after{
clear:both;
}
.uk-comment-avatar{
margin-right:15px;
float:left;
}
.uk-comment-title{
margin:5px 0 0 0;
font-size:16px;
line-height:22px;
}
.uk-comment-meta{
margin:2px 0 0 0;
font-size:11px;
line-height:16px;
color:#999;
}
.uk-comment-body>:last-child{
margin-bottom:0;
}
.uk-comment-list{
padding:0;
list-style:none;
}
.uk-comment-list .uk-comment + ul{
margin:15px 0 0 0;
list-style:none;
}
.uk-comment-list > li:nth-child(n+2),
.uk-comment-list .uk-comment + ul>li:nth-child(n+2){
margin-top:15px;
}
@media (min-width: 768px){
.uk-comment-list .uk-comment + ul{
padding-left:100px;
}
}
.uk-cover-background{
background-position:50% 50%;
background-size:cover;
background-repeat:no-repeat;
}
.uk-cover{
overflow:hidden;
}
.uk-cover-object{
width:auto;
height:auto;
min-width:100%;
min-height:100%;
max-width:none;
position:relative;
left:50%;
top:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}
[data-uk-cover]{
position:relative;
left:50%;
top:50%;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
.uk-nav,
.uk-nav ul{
margin:0;
padding:0;
list-style:none;
}
.uk-nav li>a{
display:block;
text-decoration:none;
}
.uk-nav>li>a{
padding:0 5px;
}
.uk-nav ul{
padding-left:15px;
}
.uk-nav ul a{
padding:2px 0;
}
.uk-nav li>a>div{
font-size:12px;
line-height:18px;
}
.uk-nav-header{
padding:0 5px;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}
.uk-nav-header:not(:first-child){
margin-top:15px;
}
.uk-nav-divider{
margin:9px 5px;
}
ul.uk-nav-sub{
padding:5px 0 5px 5px;
}
.uk-nav-parent-icon>.uk-parent>a:after{
content:"";
width:20px;
margin-right: -10px;
float:right;
font-family:FontAwesome;
text-align:center;
}
.uk-nav-parent-icon>.uk-parent.uk-open>a:after{
content:"";
}
.uk-nav-side>li>a{
color:#444;
}
.uk-nav-side>li>a:hover,.uk-nav-side>li>a.content_3d--item.active,.uk-nav-side>li>a:focus{
background:rgba(0,0,0,0.05);
color:#444;
outline:none;
}
.uk-nav-side>li.uk-active>a{
background:#00a8e6;
color:#fff;
}
.uk-nav-side .uk-nav-header{
color:#444;
}
.uk-nav-side .uk-nav-divider{
border-top:1px solid #ddd;
}
.uk-nav-side ul a{
color:#07D;
}
.uk-nav-side ul a:hover, .uk-nav-side ul a.content_3d--item.active{
color:#059;
}
.uk-nav-dropdown>li>a{
color:#444;
}
.uk-nav-dropdown>li>a:hover,.uk-nav-dropdown>li>a.content_3d--item.active,.uk-nav-dropdown>li>a:focus{
background:#00a8e6;
color:#fff;
outline:none;
}
.uk-nav-dropdown .uk-nav-header{
color:#999;
}
.uk-nav-dropdown .uk-nav-divider{
border-top:1px solid #ddd;
}
.uk-nav-dropdown ul a{
color:#07D;
}
.uk-nav-dropdown ul a:hover, .uk-nav-dropdown ul a.content_3d--item.active{
color:#059;
}
.uk-nav-navbar>li>a{
color:#444;
}
.uk-nav-navbar>li>a:hover,.uk-nav-navbar>li>a.content_3d--item.active,.uk-nav-navbar>li>a:focus{
background:#00a8e6;
color:#fff;
outline:none;
}
.uk-nav-navbar .uk-nav-header{
color:#999;
}
.uk-nav-navbar .uk-nav-divider{
border-top:1px solid #ddd;
}
.uk-nav-navbar ul a{
color:#07D;
}
.uk-nav-navbar ul a:hover, .uk-nav-navbar ul a.content_3d--item.active{
color:#059;
}
.uk-nav-offcanvas>li>a{
color:#fff;
padding:7px 15px;
background-color:#777;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.uk-nav-offcanvas > .uk-open > a,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover,
html:not(.uk-touch) .uk-nav-offcanvas > li > a.content_3d--item.active,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus{
background:#f00;
color:#fff;
outline:none;
}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a{
background:#f00;
color:#fff;
}
.uk-nav-offcanvas .uk-nav-header{
color:#777;
}
.uk-nav-offcanvas .uk-nav-divider{
border-top:1px solid #1a1a1a;
}
.uk-nav-offcanvas ul a{
color:#fff;
}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover, html:not(.uk-touch) .uk-nav-offcanvas ul a.content_3d--item.active{
color:#777;
}
.uk-navbar{
background:none;
color:#fff;
}
.uk-navbar:before,.uk-navbar:after{
content:"";
display:table;
}
.uk-navbar:after{
clear:both;
}
.uk-navbar-nav{
margin:0;
padding:0;
list-style:none;
float:left;
}
.uk-navbar-nav>li{
float:left;
position:relative;
}
.uk-navbar-nav>li>a{
display:block;
box-sizing:border-box;
text-decoration:none;
height:60px;
padding:0 15px;
line-height:60px;
color:#fff;
font-size:22px;
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.uk-navbar-nav>li>a[href='#']{
cursor:text;
}
.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li.content_3d--item.active>a,.uk-navbar-nav>li>a:focus,.uk-navbar-nav>li.uk-open>a{
background-color:#f00;
color:#fff;
outline:none;
}
.uk-navbar-nav>li>a:active{
background-color:#f00;
color:#fff;
}
.uk-navbar-nav>li.uk-active>a{
background-color:#f00;
color:#fff;
}
.uk-navbar-nav .uk-navbar-nav-subtitle{
line-height:48px;
}
.uk-navbar-nav-subtitle>div{
margin-top: -12px;
font-size:10px;
line-height:12px;
}
.uk-navbar-content,.uk-navbar-brand,.uk-navbar-toggle{
box-sizing:border-box;
display:block;
height:60px;
padding:0 15px;
float:left;
}
.uk-navbar-content:before,.uk-navbar-brand:before,.uk-navbar-toggle:before{
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
}
.uk-navbar-content + .uk-navbar-content:not(.uk-navbar-center){
padding-left:0;
}
.uk-navbar-content>a:not([class]){
color:rgba(255,255,255,0.6);
}
.uk-navbar-content>a:not([class]):hover,.uk-navbar-content>a.content_3d--item.active:not([class]){
color:#fff;
}
.uk-navbar-brand{
font-size:18px;
color:#444;
text-decoration:none;
}
.uk-navbar-brand:hover,.uk-navbar-brand.content_3d--item.active,.uk-navbar-brand:focus{
color:#444;
text-decoration:none;
outline:none;
}
.uk-navbar-toggle{
font-size:18px;
color:#444;
text-decoration:none;
}
.uk-navbar-toggle:hover,.uk-navbar-toggle.content_3d--item.active,.uk-navbar-toggle:focus{
color:#444;
text-decoration:none;
outline:none;
}
.uk-navbar-toggle:after{
content:"";
font-family:FontAwesome;
vertical-align:middle;
}
.uk-navbar-toggle-alt:after{
content:"";
}
.uk-navbar-center{
float:none;
text-align:center;
max-width:50%;
margin-left:auto;
margin-right:auto;
}
.uk-navbar-flip{
float:right;
}
.uk-subnav{
display: -ms-flexbox;
display: -webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
margin-left: -10px;
margin-top: -10px;
padding:0;
list-style:none;
}
.uk-subnav>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
padding-left:10px;
margin-top:10px;
position:relative;
}
.uk-subnav:before,.uk-subnav:after{
content:"";
display:block;
overflow:hidden;
}
.uk-subnav:after{
clear:both;
}
.uk-subnav>*{
float:left;
}
.uk-subnav>*>*{
display:inline-block;
color:#444;
}
.uk-subnav>*>:hover,.uk-subnav>*>.content_3d--item.active,.uk-subnav>*>:focus{
color:#07D;
text-decoration:none;
}
.uk-subnav>.uk-active>*{
color:#07D;
}
.uk-subnav-line>:before{
content:"";
display:inline-block;
height:10px;
vertical-align:middle;
}
.uk-subnav-line>:nth-child(n+2):before{
margin-right:10px;
border-left:1px solid #ddd;
}
.uk-subnav-pill>*>*{
padding:3px 9px;
}
.uk-subnav-pill>*>:hover,.uk-subnav-pill>*>.content_3d--item.active,.uk-subnav-pill>*>:focus{
background:#eee;
color:#444;
text-decoration:none;
outline:none;
}
.uk-subnav-pill>.uk-active>*{
background:#00a8e6;
color:#fff;
}
.uk-subnav>.uk-disabled>*{
background:none;
color:#999;
text-decoration:none;
cursor:text;
}
.uk-breadcrumb{
padding:0;
list-style:none;
font-size:0.001px;
}
.uk-breadcrumb>li{
font-size:1rem;
vertical-align:top;
}
.uk-breadcrumb>li,.uk-breadcrumb>li>a,.uk-breadcrumb>li>span{
display:inline-block;
}
.uk-breadcrumb>li:nth-child(n+2):before{
content:">";
display:inline-block;
margin:0 8px;
}
.uk-breadcrumb>li:not(.uk-active)>span{
color:#999;
}
.uk-pagination{
padding:0;
list-style:none;
text-align:center;
font-size:0.001px;
}
.uk-pagination:before,.uk-pagination:after{
content:"";
display:table;
}
.uk-pagination:after{
clear:both;
}
.uk-pagination>li{
display:inline-block;
font-size:1rem;
vertical-align:top;
}
.uk-pagination>li:nth-child(n+2){
margin-left:5px;
}
.uk-pagination>li>a,.uk-pagination>li>span{
display:inline-block;
min-width:16px;
padding:3px 5px;
line-height:20px;
text-decoration:none;
box-sizing:content-box;
text-align:center;
}
.uk-pagination>li>a{
background:#eee;
color:#444;
}
.uk-pagination>li>a:hover,.uk-pagination>li>a.content_3d--item.active,.uk-pagination>li>a:focus{
background-color:#d2d2d2;
color:#000;
outline:none;
}
.uk-pagination>li>a:active{
background-color:#000;
color:#fff;
}
.uk-pagination>.uk-active>span{
background:#000;
color:#fff;
}
.uk-pagination>.uk-disabled>span{
background-color:#f5f5f5;
color:#999;
}
.uk-pagination-previous{
float:left;
}
.uk-pagination-next{
float:right;
}
.uk-pagination-left{
text-align:left;
}
.uk-pagination-right{
text-align:right;
}
.uk-tab{
margin:0;
padding:0;
list-style:none;
border-bottom:1px solid #ddd;
}
.uk-tab:before,.uk-tab:after{
content:"";
display:table;
}
.uk-tab:after{
clear:both;
}
.uk-tab>li{
margin-bottom: -1px;
float:left;
position:relative;
}
.uk-tab>li>a{
display:block;
padding:8px 12px 8px 12px;
border:1px solid transparent;
border-bottom-width:0;
color:#07D;
text-decoration:none;
}
.uk-tab>li:nth-child(n+2)>a{
margin-left:5px;
}
.uk-tab>li>a:hover,.uk-tab>li>a.content_3d--item.active,.uk-tab>li>a:focus,.uk-tab>li.uk-open>a{
border-color:#f5f5f5;
background:#f5f5f5;
color:#059;
outline:none;
}
.uk-tab>li:not(.uk-active)>a:hover,.uk-tab>li:not(.uk-active)>a.content_3d--item.active,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li.uk-open:not(.uk-active)>a{
margin-bottom:1px;
padding-bottom:7px;
}
.uk-tab>li.uk-active>a{
border-color:#ddd;
border-bottom-color:transparent;
background:#fff;
color:#444;
}
.uk-tab>li.uk-disabled>a{
color:#999;
cursor:text;
}
.uk-tab>li.uk-disabled>a:hover,.uk-tab>li.uk-disabled>a.content_3d--item.active,.uk-tab>li.uk-disabled>a:focus,.uk-tab>li.uk-disabled.uk-active>a{
background:none;
border-color:transparent;
}
.uk-tab-flip>li{
float:right;
}
.uk-tab-flip>li:nth-child(n+2)>a{
margin-left:0;
margin-right:5px;
}
.uk-tab>li.uk-tab-responsive>a{
margin-left:0;
margin-right:0;
}
.uk-tab-responsive>a:before{
content:"\f0c9\00a0";
font-family:FontAwesome;
}
.uk-tab-center{
border-bottom:1px solid #ddd;
}
.uk-tab-center-bottom{
border-bottom:none;
border-top:1px solid #ddd;
}
.uk-tab-center:before,.uk-tab-center:after{
content:"";
display:table;
}
.uk-tab-center:after{
clear:both;
}
.uk-tab-center .uk-tab{
position:relative;
right:50%;
border:none;
float:right;
}
.uk-tab-center .uk-tab>li{
position:relative;
right: -50%;
}
.uk-tab-center .uk-tab>li>a{
text-align:center;
}
.uk-tab-bottom{
border-top:1px solid #ddd;
border-bottom:none;
}
.uk-tab-bottom>li{
margin-top: -1px;
margin-bottom:0;
}
.uk-tab-bottom>li>a{
padding-top:8px;
padding-bottom:8px;
border-bottom-width:1px;
border-top-width:0;
}
.uk-tab-bottom>li:not(.uk-active)>a:hover,.uk-tab-bottom>li:not(.uk-active)>a.content_3d--item.active,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li.uk-open:not(.uk-active)>a{
margin-bottom:0;
margin-top:1px;
padding-bottom:8px;
padding-top:7px;
}
.uk-tab-bottom>li.uk-active>a{
border-top-color:transparent;
border-bottom-color:#ddd;
}
.uk-tab-grid{
margin-left: -5px;
border-bottom:none;
position:relative;
z-index:0;
}
.uk-tab-grid:before{
display:block;
position:absolute;
left:5px;
right:0;
bottom: -1px;
border-top:1px solid #ddd;
z-index: -1;
}
.uk-tab-grid>li:first-child>a{
margin-left:5px;
}
.uk-tab-grid>li>a{
text-align:center;
}
.uk-tab-grid.uk-tab-bottom{
border-top:none;
}
.uk-tab-grid.uk-tab-bottom:before{
top: -1px;
bottom:auto;
}
@media (min-width: 768px){
.uk-tab-left,.uk-tab-right{
border-bottom:none;
}
.uk-tab-left>li,.uk-tab-right>li{
margin-bottom:0;
float:none;
}
.uk-tab-left>li>a,.uk-tab-right>li>a{
padding-top:8px;
padding-bottom:8px;
}
.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{
margin-left:0;
margin-top:5px;
}
.uk-tab-left>li.uk-active>a,.uk-tab-right>li.uk-active>a{
border-color:#ddd;
}
.uk-tab-left{
border-right:1px solid #ddd;
}
.uk-tab-left>li{
margin-right: -1px;
}
.uk-tab-left>li>a{
border-bottom-width:1px;
border-right-width:0;
}
.uk-tab-left>li:not(.uk-active)>a:hover,.uk-tab-left>li:not(.uk-active)>a.content_3d--item.active,.uk-tab-left>li:not(.uk-active)>a:focus{
margin-bottom:0;
margin-right:1px;
padding-bottom:8px;
padding-right:11px;
}
.uk-tab-left>li.uk-active>a{
border-right-color:transparent;
}
.uk-tab-right{
border-left:1px solid #ddd;
}
.uk-tab-right>li{
margin-left: -1px;
}
.uk-tab-right>li>a{
border-bottom-width:1px;
border-left-width:0;
}
.uk-tab-right>li:not(.uk-active)>a:hover,.uk-tab-right>li:not(.uk-active)>a.content_3d--item.active,.uk-tab-right>li:not(.uk-active)>a:focus{
margin-bottom:0;
margin-left:1px;
padding-bottom:8px;
padding-left:11px;
}
.uk-tab-right>li.uk-active>a{
border-left-color:transparent;
}
}
.uk-thumbnav{
display: -ms-flexbox;
display: -webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
margin-left: -10px;
margin-top: -10px;
padding:0;
list-style:none;
}
.uk-thumbnav>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
padding-left:10px;
margin-top:10px;
}
.uk-thumbnav:before,.uk-thumbnav:after{
content:"";
display:block;
overflow:hidden;
}
.uk-thumbnav:after{
clear:both;
}
.uk-thumbnav>*{
float:left;
}
.uk-thumbnav>*>*{
display:block;
background:#fff;
}
.uk-thumbnav>*>*>img{
opacity:0.7;
-webkit-transition:opacity 0.15s linear;
transition:opacity 0.15s linear;
}
.uk-thumbnav>*>:hover>img,.uk-thumbnav>*>.content_3d--item.active>img,.uk-thumbnav>*>:focus>img{
opacity:1;
}
.uk-thumbnav>.uk-active>*>img{
opacity:1;
}
.uk-list{
padding:0;
list-style:none;
}
.uk-list>li:before,.uk-list>li:after{
content:"";
display:table;
}
.uk-list>li:after{
clear:both;
}
.uk-list>li>:last-child{
margin-bottom:0;
}
.uk-list ul{
margin:0;
padding-left:20px;
list-style:none;
}
.uk-list-line>li:nth-child(n+2){
margin-top:5px;
padding-top:5px;
border-top:1px solid #ddd;
}
.uk-list-striped>li{
padding:5px 5px;
}
.uk-list-striped>li:nth-of-type(odd){
background:#f5f5f5;
}
.uk-list-space>li:nth-child(n+2){
margin-top:10px;
}
@media (min-width: 768px){
.uk-description-list-horizontal{
overflow:hidden;
}
.uk-description-list-horizontal>dt{
width:160px;
float:left;
clear:both;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.uk-description-list-horizontal>dd{
margin-left:180px;
}
}
.uk-description-list-line>dt{
font-weight:normal;
}
.uk-description-list-line>dt:nth-child(n+2){
margin-top:5px;
padding-top:5px;
border-top:1px solid #ddd;
}
.uk-description-list-line>dd{
color:#999;
}
.uk-table{
border-collapse:collapse;
border-spacing:0;
width:100%;
margin-bottom:15px;
}
* + .uk-table{
margin-top:15px;
}
.uk-table th,
.uk-table td{
padding:8px 8px;
}
.uk-table th{
text-align:left;
}
.uk-table td{
vertical-align:top;
}
.uk-table thead th{
vertical-align:bottom;
}
.uk-table caption,
.uk-table tfoot{
font-size:12px;
font-style:italic;
}
.uk-table caption{
text-align:left;
color:#999;
}
.uk-table tbody tr.uk-active{
background:#EEE;
}
.uk-table-middle,
.uk-table-middle td{
vertical-align:middle !important;
}
.uk-table-striped tbody tr:nth-of-type(odd){
background:#f5f5f5;
}
.uk-table-condensed td{
padding:4px 8px;
}
.uk-table-hover tbody tr:hover, .uk-table-hover tbody tr.content_3d--item.active{
background:#EEE;
}
.uk-form input,
.uk-form select,
.uk-form textarea{
box-sizing:border-box;
margin:0;
border-radius:0;
font:inherit;
color:inherit;
}
.uk-form select{
text-transform:none;
}
.uk-form optgroup{
font:inherit;
font-weight:bold;
}
.uk-form input::-moz-focus-inner{
border:0;
padding:0;
}
.uk-form input[type="checkbox"],
.uk-form input[type="radio"]{
padding:0;
}
.uk-form input[type="checkbox"]:not(:disabled),
.uk-form input[type="radio"]:not(:disabled){
cursor:pointer;
}
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type="text"],
.uk-form input[type="password"],
.uk-form input[type="email"],
.uk-form input[type="url"],
.uk-form input[type="search"],
.uk-form input[type="tel"],
.uk-form input[type="number"],
.uk-form input[type="datetime"]{
-webkit-appearance:none;
}
.uk-form input[type="search"]::-webkit-search-cancel-button,
.uk-form input[type="search"]::-webkit-search-decoration{
-webkit-appearance:none;
}
.uk-form input[type="number"]::-webkit-inner-spin-button,
.uk-form input[type="number"]::-webkit-outer-spin-button{
height:auto;
}
.uk-form fieldset{
border:none;
margin:0;
padding:0;
}
.uk-form textarea{
overflow:auto;
vertical-align:top;
}
.uk-form ::-moz-placeholder{
opacity:1;
}
.uk-form :invalid{
box-shadow:none;
}
.uk-form input:not([type="radio"]):not([type="checkbox"]),
.uk-form select{
vertical-align:middle;
}
.uk-form>:last-child{
margin-bottom:0;
}
.uk-form select,
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type="text"],
.uk-form input[type="password"],
.uk-form input[type="datetime"],
.uk-form input[type="datetime-local"],
.uk-form input[type="date"],
.uk-form input[type="month"],
.uk-form input[type="time"],
.uk-form input[type="week"],
.uk-form input[type="number"],
.uk-form input[type="email"],
.uk-form input[type="url"],
.uk-form input[type="search"],
.uk-form input[type="tel"],
.uk-form input[type="color"]{
height:30px;
max-width:100%;
padding:4px 6px;
border:1px solid #000;
background:#fff;
color:inherit;
-webkit-transition:all 0.2s linear;
-webkit-transition-property:border, background, color, box-shadow, padding;
transition:all 0.2s linear;
transition-property:border, background, color, box-shadow, padding;
border-radius:0;
}
.uk-form select:focus,
.uk-form textarea:focus,
.uk-form input:not([type]):focus,
.uk-form input[type="text"]:focus,
.uk-form input[type="password"]:focus,
.uk-form input[type="datetime"]:focus,
.uk-form input[type="datetime-local"]:focus,
.uk-form input[type="date"]:focus,
.uk-form input[type="month"]:focus,
.uk-form input[type="time"]:focus,
.uk-form input[type="week"]:focus,
.uk-form input[type="number"]:focus,
.uk-form input[type="email"]:focus,
.uk-form input[type="url"]:focus,
.uk-form input[type="search"]:focus,
.uk-form input[type="tel"]:focus,
.uk-form input[type="color"]:focus{
border-color:#000;
outline:0;
background:#eee;
color:#444;
}
.uk-form select:disabled,
.uk-form textarea:disabled,
.uk-form input:not([type]):disabled,
.uk-form input[type="text"]:disabled,
.uk-form input[type="password"]:disabled,
.uk-form input[type="datetime"]:disabled,
.uk-form input[type="datetime-local"]:disabled,
.uk-form input[type="date"]:disabled,
.uk-form input[type="month"]:disabled,
.uk-form input[type="time"]:disabled,
.uk-form input[type="week"]:disabled,
.uk-form input[type="number"]:disabled,
.uk-form input[type="email"]:disabled,
.uk-form input[type="url"]:disabled,
.uk-form input[type="search"]:disabled,
.uk-form input[type="tel"]:disabled,
.uk-form input[type="color"]:disabled{
border-color:#ddd;
background-color:#f5f5f5;
color:#999;
}
.uk-form :-ms-input-placeholder{
color:#999 !important;
}
.uk-form ::-moz-placeholder{
color:#999;
}
.uk-form ::-webkit-input-placeholder{
color:#999;
}
.uk-form :disabled:-ms-input-placeholder{
color:#999 !important;
}
.uk-form :disabled::-moz-placeholder{
color:#999;
}
.uk-form :disabled::-webkit-input-placeholder{
color:#999;
}
.uk-form legend{
width:100%;
border:0;
padding:0;
padding-bottom:15px;
font-size:18px;
line-height:30px;
}
.uk-form legend:after{
content:"";
display:block;
border-bottom:1px solid #ddd;
width:100%;
}
select.uk-form-small,textarea.uk-form-small,input[type].uk-form-small,input:not([type]).uk-form-small{
height:25px;
padding:3px 3px;
font-size:12px;
}
select.uk-form-large,textarea.uk-form-large,input[type].uk-form-large,input:not([type]).uk-form-large{
height:40px;
padding:8px 6px;
font-size:16px;
}
.uk-form textarea,
.uk-form select[multiple],
.uk-form select[size]{
height:auto;
}
.uk-form-danger{
border-color:#000 !important;
background:#fee5e6 !important;
color:#000 !important;
}
.uk-form-success{
border-color:#8ec73b !important;
background:#fafff2 !important;
color:#659f13 !important;
}
.uk-form-blank{
border-color:transparent !important;
border-style:dashed !important;
background:none !important;
}
.uk-form-blank:focus{
border-color:#ddd !important;
}
input.uk-form-width-mini{
width:40px;
}
select.uk-form-width-mini{
width:65px;
}
.uk-form-width-small{
width:130px;
}
.uk-form-width-medium{
width:200px;
}
.uk-form-width-large{
width:500px;
}
.uk-form-row:before,.uk-form-row:after{
content:"";
display:table;
}
.uk-form-row:after{
clear:both;
}
.uk-form-row + .uk-form-row{
margin-top:15px;
}
.uk-form-help-inline{
display:inline-block;
margin:0 0 0 10px;
}
.uk-form-help-block{
margin:5px 0 0 0;
}
.uk-form-controls>:first-child{
margin-top:0;
}
.uk-form-controls>:last-child{
margin-bottom:0;
}
.uk-form-controls-condensed{
margin:5px 0;
}
.uk-form-stacked .uk-form-label{
display:block;
margin-bottom:5px;
font-weight:normal;
}
@media (max-width: 959px){
.uk-form-horizontal .uk-form-label{
display:block;
margin-bottom:5px;
font-weight:normal;
}
}
@media (min-width: 960px){
.uk-form-horizontal .uk-form-label{
width:200px;
margin-top:5px;
float:left;
}
.uk-form-horizontal .uk-form-controls{
margin-left:0;
}
.uk-form-horizontal .uk-form-controls-text{
padding-top:5px;
}
}
.uk-form-icon{
display:inline-block;
position:relative;
max-width:100%;
}
.uk-form-icon>[class*='uk-icon-']{
position:absolute;
top:50%;
width:30px;
margin-top: -7px;
font-size:14px;
color:#999;
text-align:center;
pointer-events:none;
}
.uk-form-icon:not(.uk-form-icon-flip)>input{
padding-left:30px !important;
}
.uk-form-icon-flip>[class*='uk-icon-']{
right:0;
}
.uk-form-icon-flip>input{
padding-right:30px !important;
}
.uk-button::-moz-focus-inner, .button-default::-moz-focus-inner, .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1)::-moz-focus-inner, .element_product_variant_buttons__button_details::-moz-focus-inner, .voucherlottery_detail__submit::-moz-focus-inner, .button-default-small::-moz-focus-inner, .button-default-icon-right::-moz-focus-inner, .flyout_container__link::-moz-focus-inner, .oc_top_products__link::-moz-focus-inner, .button-default-icon-left::-moz-focus-inner, .button-default-icon-right-small::-moz-focus-inner, .element_product_teaser_wallpaper__button::-moz-focus-inner, .element_artikel_gallery__button_link::-moz-focus-inner, .button-light::-moz-focus-inner, .element_product_variant_buttons__button_compare::-moz-focus-inner, .element_product_variant_buttons__button_bookmark::-moz-focus-inner, .button-light-small::-moz-focus-inner, .button-light-icon-right::-moz-focus-inner, .button-light-icon-right-small::-moz-focus-inner, .button-light-icon::-moz-focus-inner, .view_product_sod__pdf_download::-moz-focus-inner, .button-filter::-moz-focus-inner, .button-highlight::-moz-focus-inner, .layout_header_wrapper .header_cart__box_button::-moz-focus-inner, .element_product_variant_buttons__button_buy::-moz-focus-inner, .view_product__section--stage .view_product_basket__cart_button_link::-moz-focus-inner, .button-highlight-stage::-moz-focus-inner, .startpage .tb_button_default::-moz-focus-inner,.button-highlight-icon::-moz-focus-inner,.button-highlight-icon-right::-moz-focus-inner,.mssr_sticky__cart_button_link::-moz-focus-inner,.button_primary_cart_icon_text::-moz-focus-inner{
border:0;
padding:0;
}
.uk-button, .button-default, .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1), .element_product_variant_buttons__button_details, .voucherlottery_detail__submit, .button-default-small, .button-default-icon-right, .flyout_container__link, .oc_top_products__link, .button-default-icon-left, .button-default-icon-right-small, .element_product_teaser_wallpaper__button, .element_artikel_gallery__button_link, .button-light, .element_product_variant_buttons__button_compare, .element_product_variant_buttons__button_bookmark, .button-light-small, .button-light-icon-right, .button-light-icon-right-small, .button-light-icon, .view_product_sod__pdf_download, .button-filter, .button-highlight, .layout_header_wrapper .header_cart__box_button, .element_product_variant_buttons__button_buy, .view_product__section--stage .view_product_basket__cart_button_link, .button-highlight-stage, .startpage .tb_button_default,.button-highlight-icon,.button-highlight-icon-right,.mssr_sticky__cart_button_link,.button_primary_cart_icon_text{
-webkit-appearance:none;
margin:0;
border:none;
overflow:visible;
font:inherit;
color:#fff;
text-transform:none;
display:inline-block;
box-sizing:border-box;
padding:0 15px;
background:#777;
vertical-align:middle;
line-height:40px;
min-height:40px;
font-size:16px;
text-decoration:none;
text-align:center;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
}
.uk-button:not(:disabled), .button-default:not(:disabled), .layout_header_wrapper .layout_header__myaccount_prelogin li:not(:disabled):nth-child(1), .element_product_variant_buttons__button_details:not(:disabled), .voucherlottery_detail__submit:not(:disabled), .button-default-small:not(:disabled), .button-default-icon-right:not(:disabled), .flyout_container__link:not(:disabled), .oc_top_products__link:not(:disabled), .button-default-icon-left:not(:disabled), .button-default-icon-right-small:not(:disabled), .element_product_teaser_wallpaper__button:not(:disabled), .element_artikel_gallery__button_link:not(:disabled), .button-light:not(:disabled), .element_product_variant_buttons__button_compare:not(:disabled), .element_product_variant_buttons__button_bookmark:not(:disabled), .button-light-small:not(:disabled), .button-light-icon-right:not(:disabled), .button-light-icon-right-small:not(:disabled), .button-light-icon:not(:disabled), .view_product_sod__pdf_download:not(:disabled), .button-filter:not(:disabled), .button-highlight:not(:disabled), .layout_header_wrapper .header_cart__box_button:not(:disabled), .element_product_variant_buttons__button_buy:not(:disabled), .view_product__section--stage .view_product_basket__cart_button_link:not(:disabled), .button-highlight-stage:not(:disabled), .startpage .tb_button_default:not(:disabled),.button-highlight-icon:not(:disabled),.button-highlight-icon-right:not(:disabled),.mssr_sticky__cart_button_link:not(:disabled),.button_primary_cart_icon_text:not(:disabled){
cursor:pointer;
}
.uk-button:hover, .button-default:hover, .layout_header_wrapper .layout_header__myaccount_prelogin li:hover:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin li.content_3d--item.active:nth-child(1), .button-default.content_3d--item.active, .content_3d--item.active.element_product_variant_buttons__button_details, .content_3d--item.active.voucherlottery_detail__submit, .element_product_variant_buttons__button_details:hover, .voucherlottery_detail__submit:hover, .button-default-small:hover, .button-default-small.content_3d--item.active, .button-default-icon-right:hover, .flyout_container__link:hover, .flyout_container__link.content_3d--item.active, .oc_top_products__link:hover, .oc_top_products__link.content_3d--item.active, .button-default-icon-right.content_3d--item.active, .button-default-icon-left:hover, .button-default-icon-left.content_3d--item.active, .button-default-icon-right-small:hover, .element_product_teaser_wallpaper__button:hover, .element_product_teaser_wallpaper__button.content_3d--item.active, .button-default-icon-right-small.content_3d--item.active, .content_3d--item.active.element_artikel_gallery__button_link, .element_artikel_gallery__button_link:hover, .button-light:hover, .button-light.content_3d--item.active, .content_3d--item.active.element_product_variant_buttons__button_compare, .content_3d--item.active.element_product_variant_buttons__button_bookmark, .element_product_variant_buttons__button_compare:hover, .element_product_variant_buttons__button_bookmark:hover, .button-light-small:hover, .button-light-small.content_3d--item.active, .button-light-icon-right:hover, .button-light-icon-right.content_3d--item.active, .button-light-icon-right-small:hover, .button-light-icon-right-small.content_3d--item.active, .button-light-icon:hover, .button-light-icon.content_3d--item.active, .content_3d--item.active.view_product_sod__pdf_download, .view_product_sod__pdf_download:hover, .button-filter:hover, .button-filter.content_3d--item.active, .button-highlight:hover, .layout_header_wrapper .header_cart__box_button:hover, .layout_header_wrapper .header_cart__box_button.content_3d--item.active, .button-highlight.content_3d--item.active, .content_3d--item.active.element_product_variant_buttons__button_buy, .view_product__section--stage .content_3d--item.active.view_product_basket__cart_button_link, .element_product_variant_buttons__button_buy:hover, .view_product__section--stage .view_product_basket__cart_button_link:hover, .button-highlight-stage:hover, .startpage .tb_button_default:hover, .startpage .tb_button_default.content_3d--item.active, .button-highlight-stage.content_3d--item.active, .button-highlight-icon:hover, .button-highlight-icon.content_3d--item.active, .button-highlight-icon-right:hover, .button-highlight-icon-right.content_3d--item.active, .content_3d--item.active.mssr_sticky__cart_button_link, .mssr_sticky__cart_button_link:hover, .button_primary_cart_icon_text:hover, .button_primary_cart_icon_text.content_3d--item.active, .uk-button.content_3d--item.active,
.uk-button:focus,
.button-default:focus,
.layout_header_wrapper .layout_header__myaccount_prelogin li:focus:nth-child(1),
.element_product_variant_buttons__button_details:focus,
.voucherlottery_detail__submit:focus,
.button-default-small:focus,
.button-default-icon-right:focus,
.flyout_container__link:focus,
.oc_top_products__link:focus,
.button-default-icon-left:focus,
.button-default-icon-right-small:focus,
.element_product_teaser_wallpaper__button:focus,
.element_artikel_gallery__button_link:focus,
.button-light:focus,
.element_product_variant_buttons__button_compare:focus,
.element_product_variant_buttons__button_bookmark:focus,
.button-light-small:focus,
.button-light-icon-right:focus,
.button-light-icon-right-small:focus,
.button-light-icon:focus,
.view_product_sod__pdf_download:focus,
.button-filter:focus,
.button-highlight:focus,
.layout_header_wrapper .header_cart__box_button:focus,
.element_product_variant_buttons__button_buy:focus,
.view_product__section--stage .view_product_basket__cart_button_link:focus,
.button-highlight-stage:focus,
.startpage .tb_button_default:focus,.button-highlight-icon:focus,.button-highlight-icon-right:focus,.mssr_sticky__cart_button_link:focus,.button_primary_cart_icon_text:focus{
background-color:#bbb;
color:inherit;
outline:none;
text-decoration:none;
}
.uk-button:active, .button-default:active, .layout_header_wrapper .layout_header__myaccount_prelogin li:active:nth-child(1), .element_product_variant_buttons__button_details:active, .voucherlottery_detail__submit:active, .button-default-small:active, .button-default-icon-right:active, .flyout_container__link:active, .oc_top_products__link:active, .button-default-icon-left:active, .button-default-icon-right-small:active, .element_product_teaser_wallpaper__button:active, .element_artikel_gallery__button_link:active, .button-light:active, .element_product_variant_buttons__button_compare:active, .element_product_variant_buttons__button_bookmark:active, .button-light-small:active, .button-light-icon-right:active, .button-light-icon-right-small:active, .button-light-icon:active, .view_product_sod__pdf_download:active, .button-filter:active, .button-highlight:active, .layout_header_wrapper .header_cart__box_button:active, .element_product_variant_buttons__button_buy:active, .view_product__section--stage .view_product_basket__cart_button_link:active, .button-highlight-stage:active, .startpage .tb_button_default:active, .button-highlight-icon:active, .button-highlight-icon-right:active, .mssr_sticky__cart_button_link:active, .button_primary_cart_icon_text:active,
.uk-button.uk-active,
.uk-active.button-default,
.layout_header_wrapper .layout_header__myaccount_prelogin li.uk-active:nth-child(1),
.uk-active.element_product_variant_buttons__button_details,
.uk-active.voucherlottery_detail__submit,
.uk-active.button-default-small,
.uk-active.button-default-icon-right,
.uk-active.flyout_container__link,
.uk-active.oc_top_products__link,
.uk-active.button-default-icon-left,
.uk-active.button-default-icon-right-small,
.uk-active.element_product_teaser_wallpaper__button,
.uk-active.element_artikel_gallery__button_link,
.uk-active.button-light,
.uk-active.element_product_variant_buttons__button_compare,
.uk-active.element_product_variant_buttons__button_bookmark,
.uk-active.button-light-small,
.uk-active.button-light-icon-right,
.uk-active.button-light-icon-right-small,
.uk-active.button-light-icon,
.uk-active.view_product_sod__pdf_download,
.uk-active.button-filter,
.uk-active.button-highlight,
.layout_header_wrapper .uk-active.header_cart__box_button,
.uk-active.element_product_variant_buttons__button_buy,
.view_product__section--stage .uk-active.view_product_basket__cart_button_link,
.uk-active.button-highlight-stage,
.startpage .uk-active.tb_button_default,.uk-active.button-highlight-icon,.uk-active.button-highlight-icon-right,.uk-active.mssr_sticky__cart_button_link,.uk-active.button_primary_cart_icon_text{
background-color:#6a6a6a;
color:#fff;
}
.uk-button-primary, .button-highlight, .layout_header_wrapper .header_cart__box_button, .element_product_variant_buttons__button_buy, .view_product__section--stage .view_product_basket__cart_button_link,.button-highlight-icon,.button-highlight-icon-right,.mssr_sticky__cart_button_link,.button_primary_cart_icon_text{
background-color:#4eae69;
color:#fff;
}
.uk-button-primary:hover, .button-highlight:hover, .layout_header_wrapper .header_cart__box_button:hover, .layout_header_wrapper .header_cart__box_button.content_3d--item.active, .button-highlight.content_3d--item.active, .content_3d--item.active.element_product_variant_buttons__button_buy, .view_product__section--stage .content_3d--item.active.view_product_basket__cart_button_link, .element_product_variant_buttons__button_buy:hover, .view_product__section--stage .view_product_basket__cart_button_link:hover, .button-highlight-icon:hover, .button-highlight-icon.content_3d--item.active, .button-highlight-icon-right:hover, .button-highlight-icon-right.content_3d--item.active, .content_3d--item.active.mssr_sticky__cart_button_link, .mssr_sticky__cart_button_link:hover, .button_primary_cart_icon_text:hover, .button_primary_cart_icon_text.content_3d--item.active, .uk-button-primary.content_3d--item.active,
.uk-button-primary:focus,
.button-highlight:focus,
.layout_header_wrapper .header_cart__box_button:focus,
.element_product_variant_buttons__button_buy:focus,
.view_product__section--stage .view_product_basket__cart_button_link:focus,.button-highlight-icon:focus,.button-highlight-icon-right:focus,.mssr_sticky__cart_button_link:focus,.button_primary_cart_icon_text:focus{
background-color:#00a32e;
color:#fff;
}
.uk-button-primary:active, .button-highlight:active, .layout_header_wrapper .header_cart__box_button:active, .element_product_variant_buttons__button_buy:active, .view_product__section--stage .view_product_basket__cart_button_link:active, .button-highlight-icon:active, .button-highlight-icon-right:active, .mssr_sticky__cart_button_link:active, .button_primary_cart_icon_text:active,
.uk-button-primary.uk-active,
.uk-active.button-highlight,
.layout_header_wrapper .uk-active.header_cart__box_button,
.uk-active.element_product_variant_buttons__button_buy,
.view_product__section--stage .uk-active.view_product_basket__cart_button_link,.uk-active.button-highlight-icon,.uk-active.button-highlight-icon-right,.uk-active.mssr_sticky__cart_button_link,.uk-active.button_primary_cart_icon_text{
background-color:#00a32e;
color:#fff;
}
.uk-button-success{
background-color:#8cc14c;
color:#fff;
}
.uk-button-success:hover,.uk-button-success.content_3d--item.active,.uk-button-success:focus{
background-color:#8ec73b;
color:#fff;
}
.uk-button-success:active,.uk-button-success.uk-active{
background-color:#72ae41;
color:#fff;
}
.uk-button-danger{
background-color:#f00;
color:#fff;
}
.uk-button-danger:hover,.uk-button-danger.content_3d--item.active,.uk-button-danger:focus{
background-color:#ff1a1a;
color:#fff;
}
.uk-button-danger:active,.uk-button-danger.uk-active{
background-color:#e60000;
color:#fff;
}
.uk-button:disabled, .button-default:disabled, .layout_header_wrapper .layout_header__myaccount_prelogin li:disabled:nth-child(1), .element_product_variant_buttons__button_details:disabled, .voucherlottery_detail__submit:disabled, .button-default-small:disabled, .button-default-icon-right:disabled, .flyout_container__link:disabled, .oc_top_products__link:disabled, .button-default-icon-left:disabled, .button-default-icon-right-small:disabled, .element_product_teaser_wallpaper__button:disabled, .element_artikel_gallery__button_link:disabled, .button-light:disabled, .element_product_variant_buttons__button_compare:disabled, .element_product_variant_buttons__button_bookmark:disabled, .button-light-small:disabled, .button-light-icon-right:disabled, .button-light-icon-right-small:disabled, .button-light-icon:disabled, .view_product_sod__pdf_download:disabled, .button-filter:disabled, .button-highlight:disabled, .layout_header_wrapper .header_cart__box_button:disabled, .element_product_variant_buttons__button_buy:disabled, .view_product__section--stage .view_product_basket__cart_button_link:disabled, .button-highlight-stage:disabled, .startpage .tb_button_default:disabled, .button-highlight-icon:disabled, .button-highlight-icon-right:disabled, .mssr_sticky__cart_button_link:disabled, .button_primary_cart_icon_text:disabled, .view_product__section--stage .view_product_basket__cart_button_link--disabled, .view_product__section--stage .view_product_basket__cart_button_link--disabled:hover, .view_product__section--stage .view_product_basket__cart_button_link--disabled.content_3d--item.active,.mssr_sticky__cart_button_link--disabled,.mssr_sticky__cart_button_link--disabled:hover,.mssr_sticky__cart_button_link--disabled.content_3d--item.active{
background-color:#f5f5f5;
color:#999;
}
.uk-button-link,.uk-button-link:hover,.uk-button-link.content_3d--item.active,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active,.uk-button-link:disabled{
border-color:transparent;
background:none;
}
.uk-button-link{
color:#07D;
}
.uk-button-link:hover,.uk-button-link.content_3d--item.active,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active{
color:#059;
text-decoration:underline;
}
.uk-button-link:disabled{
color:#999;
}
.uk-button-link:focus{
outline:1px dotted;
}
.uk-button-mini{
min-height:20px;
padding:0 5px;
line-height:20px;
font-size:12px;
}
.uk-button-small{
min-height:30px;
padding:0 10px;
line-height:30px;
font-size:14px;
}
.uk-button-large{
min-height:40px;
padding:0 15px;
line-height:40px;
font-size:16px;
}
.uk-button-group{
display:inline-block;
vertical-align:middle;
position:relative;
font-size:0.001px;
white-space:nowrap;
}
.uk-button-group>*{
display:inline-block;
}
.uk-button-group .uk-button, .uk-button-group .button-default, .uk-button-group .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .uk-button-group li:nth-child(1), .uk-button-group .element_product_variant_buttons__button_details, .uk-button-group .voucherlottery_detail__submit, .uk-button-group .button-default-small, .uk-button-group .button-default-icon-right, .uk-button-group .flyout_container__link, .uk-button-group .oc_top_products__link, .uk-button-group .button-default-icon-left, .uk-button-group .button-default-icon-right-small, .uk-button-group .element_product_teaser_wallpaper__button, .uk-button-group .element_artikel_gallery__button_link, .uk-button-group .button-light, .uk-button-group .element_product_variant_buttons__button_compare, .uk-button-group .element_product_variant_buttons__button_bookmark, .uk-button-group .button-light-small, .uk-button-group .button-light-icon-right, .uk-button-group .button-light-icon-right-small, .uk-button-group .button-light-icon, .uk-button-group .view_product_sod__pdf_download, .uk-button-group .button-filter, .uk-button-group .button-highlight, .uk-button-group .layout_header_wrapper .header_cart__box_button, .layout_header_wrapper .uk-button-group .header_cart__box_button, .uk-button-group .element_product_variant_buttons__button_buy, .uk-button-group .view_product__section--stage .view_product_basket__cart_button_link, .view_product__section--stage .uk-button-group .view_product_basket__cart_button_link, .uk-button-group .button-highlight-stage, .uk-button-group .startpage .tb_button_default, .startpage .uk-button-group .tb_button_default, .uk-button-group .button-highlight-icon, .uk-button-group .button-highlight-icon-right, .uk-button-group .mssr_sticky__cart_button_link, .uk-button-group .button_primary_cart_icon_text{
vertical-align:top;
}
.uk-button-dropdown{
display:inline-block;
vertical-align:middle;
position:relative;
}
@font-face{
font-family:'FontAwesome';
src:url("/custom/module/public/teufelr/fonts/fontawesome-webfont.woff2") format("woff2"), url("/custom/module/public/teufelr/fonts/fontawesome-webfont.woff") format("woff"), url("/custom/module/public/teufelr/fonts/fontawesome-webfont.ttf") format("truetype");
font-weight:normal;
font-style:normal;
}
[class*='uk-icon-']{
font-family:FontAwesome;
display:inline-block;
font-weight:normal;
font-style:normal;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
[class*='uk-icon-'],[class*='uk-icon-']:hover,.content_3d--item.active[class*='uk-icon-'],[class*='uk-icon-']:focus{
text-decoration:none;
}
.uk-icon-small{
font-size:150%;
vertical-align: -10%;
}
.uk-icon-medium{
font-size:200%;
vertical-align: -16%;
}
.uk-icon-large{
font-size:250%;
vertical-align: -22%;
}
.uk-icon-justify{
width:1em;
text-align:center;
}
.uk-icon-spin{
display:inline-block;
-webkit-animation:uk-rotate 2s infinite linear;
animation:uk-rotate 2s infinite linear;
}
.uk-icon-hover{
color:#999;
}
.uk-icon-hover:hover,.uk-icon-hover.content_3d--item.active{
color:#444;
}
.uk-icon-button{
box-sizing:border-box;
display:inline-block;
width:35px;
height:35px;
border-radius:100%;
background:#eee;
line-height:35px;
color:#444;
font-size:18px;
text-align:center;
}
.uk-icon-button:hover,.uk-icon-button.content_3d--item.active,.uk-icon-button:focus{
background-color:#f5f5f5;
color:#444;
outline:none;
}
.uk-icon-button:active{
background-color:#ddd;
color:#444;
}
.uk-icon-glass:before{
content:"\f000";
}
.uk-icon-music:before{
content:"\f001";
}
.uk-icon-search:before{
content:"\f002";
}
.uk-icon-envelope-o:before{
content:"\f003";
}
.uk-icon-heart:before{
content:"\f004";
}
.uk-icon-star:before{
content:"\f005";
}
.uk-icon-star-o:before{
content:"\f006";
}
.uk-icon-user:before{
content:"\f007";
}
.uk-icon-film:before{
content:"\f008";
}
.uk-icon-th-large:before{
content:"\f009";
}
.uk-icon-th:before{
content:"\f00a";
}
.uk-icon-th-list:before{
content:"\f00b";
}
.uk-icon-check:before{
content:"\f00c";
}
.uk-icon-remove:before,.uk-icon-close:before,.uk-icon-times:before{
content:"\f00d";
}
.uk-icon-search-plus:before{
content:"\f00e";
}
.uk-icon-search-minus:before{
content:"\f010";
}
.uk-icon-power-off:before{
content:"\f011";
}
.uk-icon-signal:before{
content:"\f012";
}
.uk-icon-gear:before,.uk-icon-cog:before{
content:"\f013";
}
.uk-icon-trash-o:before{
content:"\f014";
}
.uk-icon-home:before{
content:"\f015";
}
.uk-icon-file-o:before{
content:"\f016";
}
.uk-icon-clock-o:before{
content:"\f017";
}
.uk-icon-road:before{
content:"\f018";
}
.uk-icon-download:before{
content:"\f019";
}
.uk-icon-arrow-circle-o-down:before{
content:"\f01a";
}
.uk-icon-arrow-circle-o-up:before{
content:"\f01b";
}
.uk-icon-inbox:before{
content:"\f01c";
}
.uk-icon-play-circle-o:before{
content:"\f01d";
}
.uk-icon-rotate-right:before,.uk-icon-repeat:before{
content:"\f01e";
}
.uk-icon-refresh:before{
content:"\f021";
}
.uk-icon-list-alt:before{
content:"\f022";
}
.uk-icon-lock:before{
content:"\f023";
}
.uk-icon-flag:before{
content:"\f024";
}
.uk-icon-headphones:before{
content:"\f025";
}
.uk-icon-volume-off:before{
content:"\f026";
}
.uk-icon-volume-down:before{
content:"\f027";
}
.uk-icon-volume-up:before{
content:"\f028";
}
.uk-icon-qrcode:before{
content:"\f029";
}
.uk-icon-barcode:before{
content:"\f02a";
}
.uk-icon-tag:before{
content:"\f02b";
}
.uk-icon-tags:before{
content:"\f02c";
}
.uk-icon-book:before{
content:"\f02d";
}
.uk-icon-bookmark:before{
content:"\f02e";
}
.uk-icon-print:before{
content:"\f02f";
}
.uk-icon-camera:before{
content:"\f030";
}
.uk-icon-font:before{
content:"\f031";
}
.uk-icon-bold:before{
content:"\f032";
}
.uk-icon-italic:before{
content:"\f033";
}
.uk-icon-text-height:before{
content:"\f034";
}
.uk-icon-text-width:before{
content:"\f035";
}
.uk-icon-align-left:before{
content:"\f036";
}
.uk-icon-align-center:before{
content:"\f037";
}
.uk-icon-align-right:before{
content:"\f038";
}
.uk-icon-align-justify:before{
content:"\f039";
}
.uk-icon-list:before{
content:"\f03a";
}
.uk-icon-dedent:before,.uk-icon-outdent:before{
content:"\f03b";
}
.uk-icon-indent:before{
content:"\f03c";
}
.uk-icon-video-camera:before{
content:"\f03d";
}
.uk-icon-photo:before,.uk-icon-image:before,.uk-icon-picture-o:before{
content:"\f03e";
}
.uk-icon-pencil:before{
content:"\f040";
}
.uk-icon-map-marker:before{
content:"\f041";
}
.uk-icon-adjust:before{
content:"\f042";
}
.uk-icon-tint:before{
content:"\f043";
}
.uk-icon-edit:before,.uk-icon-pencil-square-o:before{
content:"\f044";
}
.uk-icon-share-square-o:before{
content:"\f045";
}
.uk-icon-check-square-o:before{
content:"\f046";
}
.uk-icon-arrows:before{
content:"\f047";
}
.uk-icon-step-backward:before{
content:"\f048";
}
.uk-icon-fast-backward:before{
content:"\f049";
}
.uk-icon-backward:before{
content:"\f04a";
}
.uk-icon-play:before{
content:"\f04b";
}
.uk-icon-pause:before{
content:"\f04c";
}
.uk-icon-stop:before{
content:"\f04d";
}
.uk-icon-forward:before{
content:"\f04e";
}
.uk-icon-fast-forward:before{
content:"\f050";
}
.uk-icon-step-forward:before{
content:"\f051";
}
.uk-icon-eject:before{
content:"\f052";
}
.uk-icon-chevron-left:before{
content:"\f053";
}
.uk-icon-chevron-right:before{
content:"\f054";
}
.uk-icon-plus-circle:before{
content:"\f055";
}
.uk-icon-minus-circle:before{
content:"\f056";
}
.uk-icon-times-circle:before{
content:"\f057";
}
.uk-icon-check-circle:before{
content:"\f058";
}
.uk-icon-question-circle:before{
content:"\f059";
}
.uk-icon-info-circle:before{
content:"\f05a";
}
.uk-icon-crosshairs:before{
content:"\f05b";
}
.uk-icon-times-circle-o:before{
content:"\f05c";
}
.uk-icon-check-circle-o:before{
content:"\f05d";
}
.uk-icon-ban:before{
content:"\f05e";
}
.uk-icon-arrow-left:before{
content:"\f060";
}
.uk-icon-arrow-right:before{
content:"\f061";
}
.uk-icon-arrow-up:before{
content:"\f062";
}
.uk-icon-arrow-down:before{
content:"\f063";
}
.uk-icon-mail-forward:before,.uk-icon-share:before{
content:"\f064";
}
.uk-icon-expand:before{
content:"\f065";
}
.uk-icon-compress:before{
content:"\f066";
}
.uk-icon-plus:before{
content:"\f067";
}
.uk-icon-minus:before{
content:"\f068";
}
.uk-icon-asterisk:before{
content:"\f069";
}
.uk-icon-exclamation-circle:before{
content:"\f06a";
}
.uk-icon-gift:before{
content:"\f06b";
}
.uk-icon-leaf:before{
content:"\f06c";
}
.uk-icon-fire:before{
content:"\f06d";
}
.uk-icon-eye:before{
content:"\f06e";
}
.uk-icon-eye-slash:before{
content:"\f070";
}
.uk-icon-warning:before,.uk-icon-exclamation-triangle:before{
content:"\f071";
}
.uk-icon-plane:before{
content:"\f072";
}
.uk-icon-calendar:before{
content:"\f073";
}
.uk-icon-random:before{
content:"\f074";
}
.uk-icon-comment:before{
content:"\f075";
}
.uk-icon-magnet:before{
content:"\f076";
}
.uk-icon-chevron-up:before{
content:"\f077";
}
.uk-icon-chevron-down:before{
content:"\f078";
}
.uk-icon-retweet:before{
content:"\f079";
}
.uk-icon-shopping-cart:before{
content:"\f07a";
}
.uk-icon-folder:before{
content:"\f07b";
}
.uk-icon-folder-open:before{
content:"\f07c";
}
.uk-icon-arrows-v:before{
content:"\f07d";
}
.uk-icon-arrows-h:before{
content:"\f07e";
}
.uk-icon-bar-chart-o:before,.uk-icon-bar-chart:before{
content:"\f080";
}
.uk-icon-twitter-square:before{
content:"\f081";
}
.uk-icon-facebook-square:before{
content:"\f082";
}
.uk-icon-camera-retro:before{
content:"\f083";
}
.uk-icon-key:before{
content:"\f084";
}
.uk-icon-gears:before,.uk-icon-cogs:before{
content:"\f085";
}
.uk-icon-comments:before{
content:"\f086";
}
.uk-icon-thumbs-o-up:before{
content:"\f087";
}
.uk-icon-thumbs-o-down:before{
content:"\f088";
}
.uk-icon-star-half:before{
content:"\f089";
}
.uk-icon-heart-o:before{
content:"\f08a";
}
.uk-icon-sign-out:before{
content:"\f08b";
}
.uk-icon-linkedin-square:before{
content:"\f08c";
}
.uk-icon-thumb-tack:before{
content:"\f08d";
}
.uk-icon-external-link:before{
content:"\f08e";
}
.uk-icon-sign-in:before{
content:"\f090";
}
.uk-icon-trophy:before{
content:"\f091";
}
.uk-icon-github-square:before{
content:"\f092";
}
.uk-icon-upload:before{
content:"\f093";
}
.uk-icon-lemon-o:before{
content:"\f094";
}
.uk-icon-phone:before{
content:"\f095";
}
.uk-icon-square-o:before{
content:"\f096";
}
.uk-icon-bookmark-o:before{
content:"\f097";
}
.uk-icon-phone-square:before{
content:"\f098";
}
.uk-icon-twitter:before{
content:"\f099";
}
.uk-icon-facebook-f:before,.uk-icon-facebook:before{
content:"\f09a";
}
.uk-icon-github:before{
content:"\f09b";
}
.uk-icon-unlock:before{
content:"\f09c";
}
.uk-icon-credit-card:before{
content:"\f09d";
}
.uk-icon-rss:before{
content:"\f09e";
}
.uk-icon-hdd-o:before{
content:"\f0a0";
}
.uk-icon-bullhorn:before{
content:"\f0a1";
}
.uk-icon-bell:before{
content:"\f0f3";
}
.uk-icon-certificate:before{
content:"\f0a3";
}
.uk-icon-hand-o-right:before{
content:"\f0a4";
}
.uk-icon-hand-o-left:before{
content:"\f0a5";
}
.uk-icon-hand-o-up:before{
content:"\f0a6";
}
.uk-icon-hand-o-down:before{
content:"\f0a7";
}
.uk-icon-arrow-circle-left:before{
content:"\f0a8";
}
.uk-icon-arrow-circle-right:before{
content:"\f0a9";
}
.uk-icon-arrow-circle-up:before{
content:"\f0aa";
}
.uk-icon-arrow-circle-down:before{
content:"\f0ab";
}
.uk-icon-globe:before{
content:"\f0ac";
}
.uk-icon-wrench:before{
content:"\f0ad";
}
.uk-icon-tasks:before{
content:"\f0ae";
}
.uk-icon-filter:before{
content:"\f0b0";
}
.uk-icon-briefcase:before{
content:"\f0b1";
}
.uk-icon-arrows-alt:before{
content:"\f0b2";
}
.uk-icon-group:before,.uk-icon-users:before{
content:"\f0c0";
}
.uk-icon-chain:before,.uk-icon-link:before{
content:"\f0c1";
}
.uk-icon-cloud:before{
content:"\f0c2";
}
.uk-icon-flask:before{
content:"\f0c3";
}
.uk-icon-cut:before,.uk-icon-scissors:before{
content:"\f0c4";
}
.uk-icon-copy:before,.uk-icon-files-o:before{
content:"\f0c5";
}
.uk-icon-paperclip:before{
content:"\f0c6";
}
.uk-icon-save:before,.uk-icon-floppy-o:before{
content:"\f0c7";
}
.uk-icon-square:before{
content:"\f0c8";
}
.uk-icon-navicon:before,.uk-icon-reorder:before,.uk-icon-bars:before{
content:"\f0c9";
}
.uk-icon-list-ul:before{
content:"\f0ca";
}
.uk-icon-list-ol:before{
content:"\f0cb";
}
.uk-icon-strikethrough:before{
content:"\f0cc";
}
.uk-icon-underline:before{
content:"\f0cd";
}
.uk-icon-table:before{
content:"\f0ce";
}
.uk-icon-magic:before{
content:"\f0d0";
}
.uk-icon-truck:before{
content:"\f0d1";
}
.uk-icon-pinterest:before{
content:"\f0d2";
}
.uk-icon-pinterest-square:before{
content:"\f0d3";
}
.uk-icon-google-plus-square:before{
content:"\f0d4";
}
.uk-icon-google-plus:before{
content:"\f0d5";
}
.uk-icon-money:before{
content:"\f0d6";
}
.uk-icon-caret-down:before{
content:"\f0d7";
}
.uk-icon-caret-up:before{
content:"\f0d8";
}
.uk-icon-caret-left:before{
content:"\f0d9";
}
.uk-icon-caret-right:before{
content:"\f0da";
}
.uk-icon-columns:before{
content:"\f0db";
}
.uk-icon-unsorted:before,.uk-icon-sort:before{
content:"\f0dc";
}
.uk-icon-sort-down:before,.uk-icon-sort-desc:before{
content:"\f0dd";
}
.uk-icon-sort-up:before,.uk-icon-sort-asc:before{
content:"\f0de";
}
.uk-icon-envelope:before{
content:"\f0e0";
}
.uk-icon-linkedin:before{
content:"\f0e1";
}
.uk-icon-rotate-left:before,.uk-icon-undo:before{
content:"\f0e2";
}
.uk-icon-legal:before,.uk-icon-gavel:before{
content:"\f0e3";
}
.uk-icon-dashboard:before,.uk-icon-tachometer:before{
content:"\f0e4";
}
.uk-icon-comment-o:before{
content:"\f0e5";
}
.uk-icon-comments-o:before{
content:"\f0e6";
}
.uk-icon-flash:before,.uk-icon-bolt:before{
content:"\f0e7";
}
.uk-icon-sitemap:before{
content:"\f0e8";
}
.uk-icon-umbrella:before{
content:"\f0e9";
}
.uk-icon-paste:before,.uk-icon-clipboard:before{
content:"\f0ea";
}
.uk-icon-lightbulb-o:before{
content:"\f0eb";
}
.uk-icon-exchange:before{
content:"\f0ec";
}
.uk-icon-cloud-download:before{
content:"\f0ed";
}
.uk-icon-cloud-upload:before{
content:"\f0ee";
}
.uk-icon-user-md:before{
content:"\f0f0";
}
.uk-icon-stethoscope:before{
content:"\f0f1";
}
.uk-icon-suitcase:before{
content:"\f0f2";
}
.uk-icon-bell-o:before{
content:"\f0a2";
}
.uk-icon-coffee:before{
content:"\f0f4";
}
.uk-icon-cutlery:before{
content:"\f0f5";
}
.uk-icon-file-text-o:before{
content:"\f0f6";
}
.uk-icon-building-o:before{
content:"\f0f7";
}
.uk-icon-hospital-o:before{
content:"\f0f8";
}
.uk-icon-ambulance:before{
content:"\f0f9";
}
.uk-icon-medkit:before{
content:"\f0fa";
}
.uk-icon-fighter-jet:before{
content:"\f0fb";
}
.uk-icon-beer:before{
content:"\f0fc";
}
.uk-icon-h-square:before{
content:"\f0fd";
}
.uk-icon-plus-square:before{
content:"\f0fe";
}
.uk-icon-angle-double-left:before{
content:"\f100";
}
.uk-icon-angle-double-right:before{
content:"\f101";
}
.uk-icon-angle-double-up:before{
content:"\f102";
}
.uk-icon-angle-double-down:before{
content:"\f103";
}
.uk-icon-angle-left:before{
content:"\f104";
}
.uk-icon-angle-right:before{
content:"\f105";
}
.uk-icon-angle-up:before{
content:"\f106";
}
.uk-icon-angle-down:before{
content:"\f107";
}
.uk-icon-desktop:before{
content:"\f108";
}
.uk-icon-laptop:before{
content:"\f109";
}
.uk-icon-tablet:before{
content:"\f10a";
}
.uk-icon-mobile-phone:before,.uk-icon-mobile:before{
content:"\f10b";
}
.uk-icon-circle-o:before{
content:"\f10c";
}
.uk-icon-quote-left:before{
content:"\f10d";
}
.uk-icon-quote-right:before{
content:"\f10e";
}
.uk-icon-spinner:before{
content:"\f110";
}
.uk-icon-circle:before{
content:"\f111";
}
.uk-icon-mail-reply:before,.uk-icon-reply:before{
content:"\f112";
}
.uk-icon-github-alt:before{
content:"\f113";
}
.uk-icon-folder-o:before{
content:"\f114";
}
.uk-icon-folder-open-o:before{
content:"\f115";
}
.uk-icon-smile-o:before{
content:"\f118";
}
.uk-icon-frown-o:before{
content:"\f119";
}
.uk-icon-meh-o:before{
content:"\f11a";
}
.uk-icon-gamepad:before{
content:"\f11b";
}
.uk-icon-keyboard-o:before{
content:"\f11c";
}
.uk-icon-flag-o:before{
content:"\f11d";
}
.uk-icon-flag-checkered:before{
content:"\f11e";
}
.uk-icon-terminal:before{
content:"\f120";
}
.uk-icon-code:before{
content:"\f121";
}
.uk-icon-mail-reply-all:before,.uk-icon-reply-all:before{
content:"\f122";
}
.uk-icon-star-half-empty:before,.uk-icon-star-half-full:before,.uk-icon-star-half-o:before{
content:"\f123";
}
.uk-icon-location-arrow:before{
content:"\f124";
}
.uk-icon-crop:before{
content:"\f125";
}
.uk-icon-code-fork:before{
content:"\f126";
}
.uk-icon-unlink:before,.uk-icon-chain-broken:before{
content:"\f127";
}
.uk-icon-question:before{
content:"\f128";
}
.uk-icon-info:before{
content:"\f129";
}
.uk-icon-exclamation:before{
content:"\f12a";
}
.uk-icon-superscript:before{
content:"\f12b";
}
.uk-icon-subscript:before{
content:"\f12c";
}
.uk-icon-eraser:before{
content:"\f12d";
}
.uk-icon-puzzle-piece:before{
content:"\f12e";
}
.uk-icon-microphone:before{
content:"\f130";
}
.uk-icon-microphone-slash:before{
content:"\f131";
}
.uk-icon-shield:before{
content:"\f132";
}
.uk-icon-calendar-o:before{
content:"\f133";
}
.uk-icon-fire-extinguisher:before{
content:"\f134";
}
.uk-icon-rocket:before{
content:"\f135";
}
.uk-icon-maxcdn:before{
content:"\f136";
}
.uk-icon-chevron-circle-left:before{
content:"\f137";
}
.uk-icon-chevron-circle-right:before{
content:"\f138";
}
.uk-icon-chevron-circle-up:before{
content:"\f139";
}
.uk-icon-chevron-circle-down:before{
content:"\f13a";
}
.uk-icon-html5:before{
content:"\f13b";
}
.uk-icon-css3:before{
content:"\f13c";
}
.uk-icon-anchor:before{
content:"\f13d";
}
.uk-icon-unlock-alt:before{
content:"\f13e";
}
.uk-icon-bullseye:before{
content:"\f140";
}
.uk-icon-ellipsis-h:before{
content:"\f141";
}
.uk-icon-ellipsis-v:before{
content:"\f142";
}
.uk-icon-rss-square:before{
content:"\f143";
}
.uk-icon-play-circle:before{
content:"\f144";
}
.uk-icon-ticket:before{
content:"\f145";
}
.uk-icon-minus-square:before{
content:"\f146";
}
.uk-icon-minus-square-o:before{
content:"\f147";
}
.uk-icon-level-up:before{
content:"\f148";
}
.uk-icon-level-down:before{
content:"\f149";
}
.uk-icon-check-square:before{
content:"\f14a";
}
.uk-icon-pencil-square:before{
content:"\f14b";
}
.uk-icon-external-link-square:before{
content:"\f14c";
}
.uk-icon-share-square:before{
content:"\f14d";
}
.uk-icon-compass:before{
content:"\f14e";
}
.uk-icon-toggle-down:before,.uk-icon-caret-square-o-down:before{
content:"\f150";
}
.uk-icon-toggle-up:before,.uk-icon-caret-square-o-up:before{
content:"\f151";
}
.uk-icon-toggle-right:before,.uk-icon-caret-square-o-right:before{
content:"\f152";
}
.uk-icon-euro:before,.uk-icon-eur:before{
content:"\f153";
}
.uk-icon-gbp:before{
content:"\f154";
}
.uk-icon-dollar:before,.uk-icon-usd:before{
content:"\f155";
}
.uk-icon-rupee:before,.uk-icon-inr:before{
content:"\f156";
}
.uk-icon-cny:before,.uk-icon-rmb:before,.uk-icon-yen:before,.uk-icon-jpy:before{
content:"\f157";
}
.uk-icon-ruble:before,.uk-icon-rouble:before,.uk-icon-rub:before{
content:"\f158";
}
.uk-icon-won:before,.uk-icon-krw:before{
content:"\f159";
}
.uk-icon-bitcoin:before,.uk-icon-btc:before{
content:"\f15a";
}
.uk-icon-file:before{
content:"\f15b";
}
.uk-icon-file-text:before{
content:"\f15c";
}
.uk-icon-sort-alpha-asc:before{
content:"\f15d";
}
.uk-icon-sort-alpha-desc:before{
content:"\f15e";
}
.uk-icon-sort-amount-asc:before{
content:"\f160";
}
.uk-icon-sort-amount-desc:before{
content:"\f161";
}
.uk-icon-sort-numeric-asc:before{
content:"\f162";
}
.uk-icon-sort-numeric-desc:before{
content:"\f163";
}
.uk-icon-thumbs-up:before{
content:"\f164";
}
.uk-icon-thumbs-down:before{
content:"\f165";
}
.uk-icon-youtube-square:before{
content:"\f166";
}
.uk-icon-youtube:before{
content:"\f167";
}
.uk-icon-xing:before{
content:"\f168";
}
.uk-icon-xing-square:before{
content:"\f169";
}
.uk-icon-youtube-play:before{
content:"\f16a";
}
.uk-icon-dropbox:before{
content:"\f16b";
}
.uk-icon-stack-overflow:before{
content:"\f16c";
}
.uk-icon-instagram:before{
content:"\f16d";
}
.uk-icon-flickr:before{
content:"\f16e";
}
.uk-icon-adn:before{
content:"\f170";
}
.uk-icon-bitbucket:before{
content:"\f171";
}
.uk-icon-bitbucket-square:before{
content:"\f172";
}
.uk-icon-tumblr:before{
content:"\f173";
}
.uk-icon-tumblr-square:before{
content:"\f174";
}
.uk-icon-long-arrow-down:before{
content:"\f175";
}
.uk-icon-long-arrow-up:before{
content:"\f176";
}
.uk-icon-long-arrow-left:before{
content:"\f177";
}
.uk-icon-long-arrow-right:before{
content:"\f178";
}
.uk-icon-apple:before{
content:"\f179";
}
.uk-icon-windows:before{
content:"\f17a";
}
.uk-icon-android:before{
content:"\f17b";
}
.uk-icon-linux:before{
content:"\f17c";
}
.uk-icon-dribbble:before{
content:"\f17d";
}
.uk-icon-skype:before{
content:"\f17e";
}
.uk-icon-foursquare:before{
content:"\f180";
}
.uk-icon-trello:before{
content:"\f181";
}
.uk-icon-female:before{
content:"\f182";
}
.uk-icon-male:before{
content:"\f183";
}
.uk-icon-gittip:before,.uk-icon-gratipay:before{
content:"\f184";
}
.uk-icon-sun-o:before{
content:"\f185";
}
.uk-icon-moon-o:before{
content:"\f186";
}
.uk-icon-archive:before{
content:"\f187";
}
.uk-icon-bug:before{
content:"\f188";
}
.uk-icon-vk:before{
content:"\f189";
}
.uk-icon-weibo:before{
content:"\f18a";
}
.uk-icon-renren:before{
content:"\f18b";
}
.uk-icon-pagelines:before{
content:"\f18c";
}
.uk-icon-stack-exchange:before{
content:"\f18d";
}
.uk-icon-arrow-circle-o-right:before{
content:"\f18e";
}
.uk-icon-arrow-circle-o-left:before{
content:"\f190";
}
.uk-icon-toggle-left:before,.uk-icon-caret-square-o-left:before{
content:"\f191";
}
.uk-icon-dot-circle-o:before{
content:"\f192";
}
.uk-icon-wheelchair:before{
content:"\f193";
}
.uk-icon-vimeo-square:before{
content:"\f194";
}
.uk-icon-turkish-lira:before,.uk-icon-try:before{
content:"\f195";
}
.uk-icon-plus-square-o:before{
content:"\f196";
}
.uk-icon-space-shuttle:before{
content:"\f197";
}
.uk-icon-slack:before{
content:"\f198";
}
.uk-icon-envelope-square:before{
content:"\f199";
}
.uk-icon-wordpress:before{
content:"\f19a";
}
.uk-icon-openid:before{
content:"\f19b";
}
.uk-icon-institution:before,.uk-icon-bank:before,.uk-icon-university:before{
content:"\f19c";
}
.uk-icon-mortar-board:before,.uk-icon-graduation-cap:before{
content:"\f19d";
}
.uk-icon-yahoo:before{
content:"\f19e";
}
.uk-icon-google:before{
content:"\f1a0";
}
.uk-icon-reddit:before{
content:"\f1a1";
}
.uk-icon-reddit-square:before{
content:"\f1a2";
}
.uk-icon-stumbleupon-circle:before{
content:"\f1a3";
}
.uk-icon-stumbleupon:before{
content:"\f1a4";
}
.uk-icon-delicious:before{
content:"\f1a5";
}
.uk-icon-digg:before{
content:"\f1a6";
}
.uk-icon-pied-piper:before{
content:"\f1a7";
}
.uk-icon-pied-piper-alt:before{
content:"\f1a8";
}
.uk-icon-drupal:before{
content:"\f1a9";
}
.uk-icon-joomla:before{
content:"\f1aa";
}
.uk-icon-language:before{
content:"\f1ab";
}
.uk-icon-fax:before{
content:"\f1ac";
}
.uk-icon-building:before{
content:"\f1ad";
}
.uk-icon-child:before{
content:"\f1ae";
}
.uk-icon-paw:before{
content:"\f1b0";
}
.uk-icon-spoon:before{
content:"\f1b1";
}
.uk-icon-cube:before{
content:"\f1b2";
}
.uk-icon-cubes:before{
content:"\f1b3";
}
.uk-icon-behance:before{
content:"\f1b4";
}
.uk-icon-behance-square:before{
content:"\f1b5";
}
.uk-icon-steam:before{
content:"\f1b6";
}
.uk-icon-steam-square:before{
content:"\f1b7";
}
.uk-icon-recycle:before{
content:"\f1b8";
}
.uk-icon-automobile:before,.uk-icon-car:before{
content:"\f1b9";
}
.uk-icon-cab:before,.uk-icon-taxi:before{
content:"\f1ba";
}
.uk-icon-tree:before{
content:"\f1bb";
}
.uk-icon-spotify:before{
content:"\f1bc";
}
.uk-icon-deviantart:before{
content:"\f1bd";
}
.uk-icon-soundcloud:before{
content:"\f1be";
}
.uk-icon-database:before{
content:"\f1c0";
}
.uk-icon-file-pdf-o:before{
content:"\f1c1";
}
.uk-icon-file-word-o:before{
content:"\f1c2";
}
.uk-icon-file-excel-o:before{
content:"\f1c3";
}
.uk-icon-file-powerpoint-o:before{
content:"\f1c4";
}
.uk-icon-file-photo-o:before,.uk-icon-file-picture-o:before,.uk-icon-file-image-o:before{
content:"\f1c5";
}
.uk-icon-file-zip-o:before,.uk-icon-file-archive-o:before{
content:"\f1c6";
}
.uk-icon-file-sound-o:before,.uk-icon-file-audio-o:before{
content:"\f1c7";
}
.uk-icon-file-movie-o:before,.uk-icon-file-video-o:before{
content:"\f1c8";
}
.uk-icon-file-code-o:before{
content:"\f1c9";
}
.uk-icon-vine:before{
content:"\f1ca";
}
.uk-icon-codepen:before{
content:"\f1cb";
}
.uk-icon-jsfiddle:before{
content:"\f1cc";
}
.uk-icon-life-bouy:before,.uk-icon-life-buoy:before,.uk-icon-life-saver:before,.uk-icon-support:before,.uk-icon-life-ring:before{
content:"\f1cd";
}
.uk-icon-circle-o-notch:before{
content:"\f1ce";
}
.uk-icon-ra:before,.uk-icon-rebel:before{
content:"\f1d0";
}
.uk-icon-ge:before,.uk-icon-empire:before{
content:"\f1d1";
}
.uk-icon-git-square:before{
content:"\f1d2";
}
.uk-icon-git:before{
content:"\f1d3";
}
.uk-icon-hacker-news:before{
content:"\f1d4";
}
.uk-icon-tencent-weibo:before{
content:"\f1d5";
}
.uk-icon-qq:before{
content:"\f1d6";
}
.uk-icon-wechat:before,.uk-icon-weixin:before{
content:"\f1d7";
}
.uk-icon-send:before,.uk-icon-paper-plane:before{
content:"\f1d8";
}
.uk-icon-send-o:before,.uk-icon-paper-plane-o:before{
content:"\f1d9";
}
.uk-icon-history:before{
content:"\f1da";
}
.uk-icon-genderless:before,.uk-icon-circle-thin:before{
content:"\f1db";
}
.uk-icon-header:before{
content:"\f1dc";
}
.uk-icon-paragraph:before{
content:"\f1dd";
}
.uk-icon-sliders:before{
content:"\f1de";
}
.uk-icon-share-alt:before{
content:"\f1e0";
}
.uk-icon-share-alt-square:before{
content:"\f1e1";
}
.uk-icon-bomb:before{
content:"\f1e2";
}
.uk-icon-soccer-ball-o:before,.uk-icon-futbol-o:before{
content:"\f1e3";
}
.uk-icon-tty:before{
content:"\f1e4";
}
.uk-icon-binoculars:before{
content:"\f1e5";
}
.uk-icon-plug:before{
content:"\f1e6";
}
.uk-icon-slideshare:before{
content:"\f1e7";
}
.uk-icon-twitch:before{
content:"\f1e8";
}
.uk-icon-yelp:before{
content:"\f1e9";
}
.uk-icon-newspaper-o:before{
content:"\f1ea";
}
.uk-icon-wifi:before{
content:"\f1eb";
}
.uk-icon-calculator:before{
content:"\f1ec";
}
.uk-icon-paypal:before{
content:"\f1ed";
}
.uk-icon-google-wallet:before{
content:"\f1ee";
}
.uk-icon-cc-visa:before{
content:"\f1f0";
}
.uk-icon-cc-mastercard:before{
content:"\f1f1";
}
.uk-icon-cc-discover:before{
content:"\f1f2";
}
.uk-icon-cc-amex:before{
content:"\f1f3";
}
.uk-icon-cc-paypal:before{
content:"\f1f4";
}
.uk-icon-cc-stripe:before{
content:"\f1f5";
}
.uk-icon-bell-slash:before{
content:"\f1f6";
}
.uk-icon-bell-slash-o:before{
content:"\f1f7";
}
.uk-icon-trash:before{
content:"\f1f8";
}
.uk-icon-copyright:before{
content:"\f1f9";
}
.uk-icon-at:before{
content:"\f1fa";
}
.uk-icon-eyedropper:before{
content:"\f1fb";
}
.uk-icon-paint-brush:before{
content:"\f1fc";
}
.uk-icon-birthday-cake:before{
content:"\f1fd";
}
.uk-icon-area-chart:before{
content:"\f1fe";
}
.uk-icon-pie-chart:before{
content:"\f200";
}
.uk-icon-line-chart:before{
content:"\f201";
}
.uk-icon-lastfm:before{
content:"\f202";
}
.uk-icon-lastfm-square:before{
content:"\f203";
}
.uk-icon-toggle-off:before{
content:"\f204";
}
.uk-icon-toggle-on:before{
content:"\f205";
}
.uk-icon-bicycle:before{
content:"\f206";
}
.uk-icon-bus:before{
content:"\f207";
}
.uk-icon-ioxhost:before{
content:"\f208";
}
.uk-icon-angellist:before{
content:"\f209";
}
.uk-icon-cc:before{
content:"\f20a";
}
.uk-icon-shekel:before,.uk-icon-sheqel:before,.uk-icon-ils:before{
content:"\f20b";
}
.uk-icon-meanpath:before{
content:"\f20c";
}
.uk-icon-buysellads:before{
content:"\f20d";
}
.uk-icon-connectdevelop:before{
content:"\f20e";
}
.uk-icon-dashcube:before{
content:"\f210";
}
.uk-icon-forumbee:before{
content:"\f211";
}
.uk-icon-leanpub:before{
content:"\f212";
}
.uk-icon-sellsy:before{
content:"\f213";
}
.uk-icon-shirtsinbulk:before{
content:"\f214";
}
.uk-icon-simplybuilt:before{
content:"\f215";
}
.uk-icon-skyatlas:before{
content:"\f216";
}
.uk-icon-cart-plus:before{
content:"\f217";
}
.uk-icon-cart-arrow-down:before{
content:"\f218";
}
.uk-icon-diamond:before{
content:"\f219";
}
.uk-icon-ship:before{
content:"\f21a";
}
.uk-icon-user-secret:before{
content:"\f21b";
}
.uk-icon-motorcycle:before{
content:"\f21c";
}
.uk-icon-street-view:before{
content:"\f21d";
}
.uk-icon-heartbeat:before{
content:"\f21e";
}
.uk-icon-venus:before{
content:"\f221";
}
.uk-icon-mars:before{
content:"\f222";
}
.uk-icon-mercury:before{
content:"\f223";
}
.uk-icon-transgender:before{
content:"\f224";
}
.uk-icon-transgender-alt:before{
content:"\f225";
}
.uk-icon-venus-double:before{
content:"\f226";
}
.uk-icon-mars-double:before{
content:"\f227";
}
.uk-icon-venus-mars:before{
content:"\f228";
}
.uk-icon-mars-stroke:before{
content:"\f229";
}
.uk-icon-mars-stroke-v:before{
content:"\f22a";
}
.uk-icon-mars-stroke-h:before{
content:"\f22b";
}
.uk-icon-neuter:before{
content:"\f22c";
}
.uk-icon-facebook-official:before{
content:"\f230";
}
.uk-icon-pinterest-p:before{
content:"\f231";
}
.uk-icon-whatsapp:before{
content:"\f232";
}
.uk-icon-server:before{
content:"\f233";
}
.uk-icon-user-plus:before{
content:"\f234";
}
.uk-icon-user-times:before{
content:"\f235";
}
.uk-icon-hotel:before,.uk-icon-bed:before{
content:"\f236";
}
.uk-icon-viacoin:before{
content:"\f237";
}
.uk-icon-train:before{
content:"\f238";
}
.uk-icon-subway:before{
content:"\f239";
}
.uk-icon-medium-logo:before{
content:"\f23a";
}
.uk-icon-500px:before{
content:"\f26e";
}
.uk-icon-amazon:before{
content:"\f270";
}
.uk-icon-balance-scale:before{
content:"\f24e";
}
.uk-icon-battery-empty:before,.uk-icon-battery-0:before{
content:"\f244";
}
.uk-icon-battery-quarter:before,.uk-icon-battery-1:before{
content:"\f243";
}
.uk-icon-battery-half:before,.uk-icon-battery-2:before{
content:"\f242";
}
.uk-icon-battery-three-quarters:before,.uk-icon-battery-3:before{
content:"\f241";
}
.uk-icon-battery-full:before,.uk-icon-battery-4:before{
content:"\f240";
}
.uk-icon-black-tie:before{
content:"\f27e";
}
.uk-icon-calendar-check-o:before{
content:"\f274";
}
.uk-icon-calendar-minus-o:before{
content:"\f272";
}
.uk-icon-calendar-plus-o:before{
content:"\f271";
}
.uk-icon-calendar-times-o:before{
content:"\f273";
}
.uk-icon-cc-diners-club:before{
content:"\f24c";
}
.uk-icon-cc-jcb:before{
content:"\f24b";
}
.uk-icon-chrome:before{
content:"\f268";
}
.uk-icon-clone:before{
content:"\f24d";
}
.uk-icon-commenting:before{
content:"\f27a";
}
.uk-icon-commenting-o:before{
content:"\f27b";
}
.uk-icon-contao:before{
content:"\f26d";
}
.uk-icon-creative-commons:before{
content:"\f25e";
}
.uk-icon-expeditedssl:before{
content:"\f23e";
}
.uk-icon-firefox:before{
content:"\f269";
}
.uk-icon-fonticons:before{
content:"\f280";
}
.uk-icon-get-pocket:before{
content:"\f265";
}
.uk-icon-gg:before{
content:"\f260";
}
.uk-icon-gg-circle:before{
content:"\f261";
}
.uk-icon-hand-lizard-o:before{
content:"\f258";
}
.uk-icon-hand-stop-o:before,.uk-icon-hand-paper-o:before{
content:"\f256";
}
.uk-icon-hand-peace-o:before{
content:"\f25b";
}
.uk-icon-hand-pointer-o:before{
content:"\f25a";
}
.uk-icon-hand-grab-o:before,.uk-icon-hand-rock-o:before{
content:"\f255";
}
.uk-icon-hand-scissors-o:before{
content:"\f257";
}
.uk-icon-hand-spock-o:before{
content:"\f259";
}
.uk-icon-hourglass:before{
content:"\f254";
}
.uk-icon-hourglass-o:before{
content:"\f250";
}
.uk-icon-hourglass-1:before,.uk-icon-hourglass-start:before{
content:"\f251";
}
.uk-icon-hourglass-2:before,.uk-icon-hourglass-half:before{
content:"\f252";
}
.uk-icon-hourglass-3:before,.uk-icon-hourglass-end:before{
content:"\f253";
}
.uk-icon-houzz:before{
content:"\f27c";
}
.uk-icon-i-cursor:before{
content:"\f246";
}
.uk-icon-industry:before{
content:"\f275";
}
.uk-icon-internet-explorer:before{
content:"\f26b";
}
.uk-icon-map:before{
content:"\f279";
}
.uk-icon-map-o:before{
content:"\f278";
}
.uk-icon-map-pin:before{
content:"\f276";
}
.uk-icon-map-signs:before{
content:"\f277";
}
.uk-icon-mouse-pointer:before{
content:"\f245";
}
.uk-icon-object-group:before{
content:"\f247";
}
.uk-icon-object-ungroup:before{
content:"\f248";
}
.uk-icon-odnoklassniki:before{
content:"\f263";
}
.uk-icon-odnoklassniki-square:before{
content:"\f264";
}
.uk-icon-opencart:before{
content:"\f23d";
}
.uk-icon-opera:before{
content:"\f26a";
}
.uk-icon-optin-monster:before{
content:"\f23c";
}
.uk-icon-registered:before{
content:"\f25d";
}
.uk-icon-safari:before{
content:"\f267";
}
.uk-icon-sticky-note:before{
content:"\f249";
}
.uk-icon-sticky-note-o:before{
content:"\f24a";
}
.uk-icon-tv:before,.uk-icon-television:before{
content:"\f26c";
}
.uk-icon-trademark:before{
content:"\f25c";
}
.uk-icon-tripadvisor:before{
content:"\f262";
}
.uk-icon-vimeo:before{
content:"\f27d";
}
.uk-icon-wikipedia-w:before{
content:"\f266";
}
.uk-icon-yc:before,.uk-icon-y-combinator:before{
content:"\f23b";
}
.uk-icon-yc-square:before,.uk-icon-y-combinator-square:before{
content:"\f1d4";
}
.uk-icon-bluetooth:before{
content:"\f293";
}
.uk-icon-bluetooth-b:before{
content:"\f294";
}
.uk-icon-codiepie:before{
content:"\f284";
}
.uk-icon-credit-card-alt:before{
content:"\f283";
}
.uk-icon-edge:before{
content:"\f282";
}
.uk-icon-fort-awesome:before{
content:"\f286";
}
.uk-icon-hashtag:before{
content:"\f292";
}
.uk-icon-mixcloud:before{
content:"\f289";
}
.uk-icon-modx:before{
content:"\f285";
}
.uk-icon-pause-circle:before{
content:"\f28b";
}
.uk-icon-pause-circle-o:before{
content:"\f28c";
}
.uk-icon-percent:before{
content:"\f295";
}
.uk-icon-product-hunt:before{
content:"\f288";
}
.uk-icon-reddit-alien:before{
content:"\f281";
}
.uk-icon-scribd:before{
content:"\f28a";
}
.uk-icon-shopping-bag:before{
content:"\f290";
}
.uk-icon-shopping-basket:before{
content:"\f291";
}
.uk-icon-stop-circle:before{
content:"\f28d";
}
.uk-icon-stop-circle-o:before{
content:"\f28e";
}
.uk-icon-usb:before{
content:"\f287";
}
.uk-icon-american-sign-language-interpreting:before,.uk-icon-asl-interpreting:before{
content:"\f2a3";
}
.uk-icon-assistive-listening-systems:before{
content:"\f2a2";
}
.uk-icon-audio-description:before{
content:"\f29e";
}
.uk-icon-blind:before{
content:"\f29d";
}
.uk-icon-braille:before{
content:"\f2a1";
}
.uk-icon-deaf:before,.uk-icon-deafness:before{
content:"\f2a4";
}
.uk-icon-envira:before{
content:"\f299";
}
.uk-icon-font-awesome:before,.uk-icon-fa:before{
content:"\f2b4";
}
.uk-icon-first-order:before{
content:"\f2b0";
}
.uk-icon-gitlab:before{
content:"\f296";
}
.uk-icon-glide:before{
content:"\f2a5";
}
.uk-icon-glide-g:before{
content:"\f2a6";
}
.uk-icon-hard-of-hearing:before{
content:"\f2a4";
}
.uk-icon-low-vision:before{
content:"\f2a8";
}
.uk-icon-question-circle-o:before{
content:"\f29c";
}
.uk-icon-sign-language:before,.uk-icon-signing:before{
content:"\f2a7";
}
.uk-icon-snapchat:before{
content:"\f2ab";
}
.uk-icon-snapchat-ghost:before{
content:"\f2ac";
}
.uk-icon-snapchat-square:before{
content:"\f2ad";
}
.uk-icon-themeisle:before{
content:"\f2b2";
}
.uk-icon-universal-access:before{
content:"\f29a";
}
.uk-icon-viadeo:before{
content:"\f2a9";
}
.uk-icon-viadeo-square:before{
content:"\f2aa";
}
.uk-icon-volume-control-phone:before{
content:"\f2a0";
}
.uk-icon-wheelchair-alt:before{
content:"\f29b";
}
.uk-icon-wpbeginner:before{
content:"\f297";
}
.uk-icon-wpforms:before{
content:"\f298";
}
.uk-icon-yoast:before{
content:"\f2b1";
}
.uk-close::-moz-focus-inner{
border:0;
padding:0;
}
.uk-close{
-webkit-appearance:none;
margin:0;
border:none;
overflow:visible;
font:inherit;
color:inherit;
text-transform:none;
padding:0;
background:transparent;
display:inline-block;
box-sizing:content-box;
width:20px;
line-height:20px;
text-align:center;
vertical-align:middle;
opacity:0.3;
}
.uk-close:after{
display:block;
content:"\f00d";
font-family:FontAwesome;
}
.uk-close:hover,.uk-close.content_3d--item.active,.uk-close:focus{
opacity:0.5;
outline:none;
color:inherit;
text-decoration:none;
cursor:pointer;
}
.uk-close-alt{
padding:2px;
border-radius:50%;
background:#eee;
opacity:1;
}
.uk-close-alt:hover,.uk-close-alt.content_3d--item.active,.uk-close-alt:focus{
opacity:1;
}
.uk-close-alt:after{
opacity:0.5;
}
.uk-close-alt:hover:after,.uk-close-alt.content_3d--item.active:after,.uk-close-alt:focus:after{
opacity:0.8;
}
.uk-badge{
display:inline-block;
padding:0 5px;
background:#00a8e6;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#fff;
text-align:center;
vertical-align:middle;
text-transform:none;
}
a.uk-badge:hover,a.uk-badge.content_3d--item.active{
color:#fff;
}
.uk-badge-notification{
box-sizing:border-box;
min-width:18px;
border-radius:500px;
font-size:12px;
line-height:18px;
}
.uk-badge-success{
background-color:#8cc14c;
}
.uk-badge-warning{
background-color:#faa732;
}
.uk-badge-danger{
background-color:#da314b;
}
.uk-alert{
margin-bottom:15px;
padding:10px;
background:#ebf7fd;
color:#2d7091;
}
* + .uk-alert{
margin-top:15px;
}
.uk-alert>:last-child{
margin-bottom:0;
}
.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert h6{
color:inherit;
}
.uk-alert>.uk-close:first-child{
float:right;
}
.uk-alert > .uk-close:first-child + *{
margin-top:0;
}
.uk-alert-success{
background:#f2fae3;
color:#659f13;
}
.uk-alert-warning,.mssr__in_cart{
background:#fffceb;
color:#e28327;
}
.uk-alert-danger{
background:#fff1f0;
color:#f00;
}
.uk-alert-large{
padding:20px;
}
.uk-alert-large>.uk-close:first-child{
margin: -10px -10px 0 0;
}
.uk-thumbnail{
display:inline-block;
max-width:100%;
box-sizing:border-box;
margin:0;
padding:4px;
border:1px solid #ddd;
background:#fff;
}
a.uk-thumbnail:hover,a.uk-thumbnail.content_3d--item.active,a.uk-thumbnail:focus{
border-color:#aaa;
background-color:#fff;
text-decoration:none;
outline:none;
}
.uk-thumbnail-caption{
padding-top:4px;
text-align:center;
color:#444;
}
.uk-thumbnail-mini{
width:150px;
}
.uk-thumbnail-small{
width:200px;
}
.uk-thumbnail-medium{
width:300px;
}
.uk-thumbnail-large{
width:400px;
}
.uk-thumbnail-expand,.uk-thumbnail-expand>img{
width:100%;
}
.uk-overlay{
display:inline-block;
position:relative;
max-width:100%;
vertical-align:middle;
overflow:hidden;
-webkit-transform:translateZ(0);
margin:0;
}
.uk-overlay.uk-border-circle{
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.uk-overlay>:first-child{
margin-bottom:0;
}
.uk-overlay-panel{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
padding:30px;
color:inherit;
}
.uk-overlay-panel>:last-child,.uk-overlay-panel.uk-flex>*>:last-child{
margin-bottom:0;
}
.uk-overlay-panel h1,
.uk-overlay-panel h2,
.uk-overlay-panel h3,
.uk-overlay-panel h4,
.uk-overlay-panel h5,
.uk-overlay-panel h6{
color:inherit;
}
.uk-overlay-panel a:not([class]){
color:inherit;
text-decoration:inherit;
}
.uk-overlay-panel a[class*='uk-icon-']:not(.uk-icon-button){
color:inherit;
}
.uk-overlay-hover:not(:hover):not(.content_3d--item.active):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore){
opacity:0;
}
.uk-overlay-active :not(.uk-active)>.uk-overlay-panel:not(.uk-ignore){
opacity:0;
}
.uk-overlay-background{
background:rgba(0,0,0,0.5);
}
.uk-overlay-image{
padding:0;
}
.uk-overlay-top{
bottom:auto;
}
.uk-overlay-bottom{
top:auto;
}
.uk-overlay-left{
right:auto;
}
.uk-overlay-right{
left:auto;
}
.uk-overlay-icon:before{
content:"";
position:absolute;
top:50%;
left:50%;
width:50px;
height:50px;
margin-top: -25px;
margin-left: -25px;
font-size:50px;
line-height:1;
font-family:FontAwesome;
text-align:center;
color:#fff;
}
.uk-overlay-fade,.uk-overlay-scale,.uk-overlay-spin,.uk-overlay-grayscale,.uk-overlay-blur,[class*='uk-overlay-slide']{
transition-duration:0.3s;
transition-timing-function:ease-out;
transition-property:opacity, transform, filter;
}
.uk-overlay-active .uk-overlay-fade,
.uk-overlay-active .uk-overlay-scale,
.uk-overlay-active .uk-overlay-spin,
.uk-overlay-active [class*='uk-overlay-slide']{
transition-duration:0.8s;
}
.uk-overlay-fade{
opacity:0.7;
}
.uk-overlay-hover:hover .uk-overlay-fade, .uk-overlay-hover.content_3d--item.active .uk-overlay-fade,
.uk-overlay-hover.uk-hover .uk-overlay-fade,
.uk-overlay-active .uk-active>.uk-overlay-fade{
opacity:1;
}
.uk-overlay-scale{
-webkit-transform:scale(1);
transform:scale(1);
}
.uk-overlay-hover:hover .uk-overlay-scale, .uk-overlay-hover.content_3d--item.active .uk-overlay-scale,
.uk-overlay-hover.uk-hover .uk-overlay-scale,
.uk-overlay-active .uk-active>.uk-overlay-scale{
-webkit-transform:scale(1.1);
transform:scale(1.1);
}
.uk-overlay-spin{
-webkit-transform:scale(1) rotate(0deg);
transform:scale(1) rotate(0deg);
}
.uk-overlay-hover:hover .uk-overlay-spin, .uk-overlay-hover.content_3d--item.active .uk-overlay-spin,
.uk-overlay-hover.uk-hover .uk-overlay-spin,
.uk-overlay-active .uk-active>.uk-overlay-spin{
-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg);
}
.uk-overlay-grayscale{
-webkit-filter:grayscale(100%);
filter:grayscale(100%);
}
.uk-overlay-hover:hover .uk-overlay-grayscale, .uk-overlay-hover.content_3d--item.active .uk-overlay-grayscale,
.uk-overlay-hover.uk-hover .uk-overlay-grayscale,
.uk-overlay-active .uk-active>.uk-overlay-grayscale{
-webkit-filter:grayscale(0%);
filter:grayscale(0%);
}
[class*='uk-overlay-slide']{
opacity:0;
}
.uk-overlay-slide-top{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
}
.uk-overlay-slide-bottom{
-webkit-transform:translateY(100%);
transform:translateY(100%);
}
.uk-overlay-slide-left{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
}
.uk-overlay-slide-right{
-webkit-transform:translateX(100%);
transform:translateX(100%);
}
.uk-overlay-hover:hover [class*='uk-overlay-slide'], .uk-overlay-hover.content_3d--item.active [class*='uk-overlay-slide'],
.uk-overlay-hover.uk-hover [class*='uk-overlay-slide'],
.uk-overlay-active .uk-active>[class*='uk-overlay-slide']{
opacity:1;
-webkit-transform:translateX(0) translateY(0);
transform:translateX(0) translateY(0);
}
.uk-overlay-area{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
background:rgba(0, 0, 0, 0.3);
opacity:0;
-webkit-transition:opacity 0.15s linear;
transition:opacity 0.15s linear;
-webkit-transform:translate3d(0, 0, 0);
}
.uk-overlay:hover .uk-overlay-area, .uk-overlay.content_3d--item.active .uk-overlay-area,
.uk-overlay.uk-hover .uk-overlay-area,
.uk-overlay-toggle:hover .uk-overlay-area,
.uk-overlay-toggle.content_3d--item.active .uk-overlay-area,
.uk-overlay-toggle.uk-hover .uk-overlay-area{
opacity:1;
}
.uk-overlay-area:empty:before{
content:"";
position:absolute;
top:50%;
left:50%;
width:50px;
height:50px;
margin-top: -25px;
margin-left: -25px;
font-size:50px;
line-height:1;
font-family:FontAwesome;
text-align:center;
color:#fff;
}
.uk-overlay-area:not(:empty){
font-size:0.001px;
}
.uk-overlay-area:not(:empty):before{
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
}
.uk-overlay-area-content{
display:inline-block;
box-sizing:border-box;
width:100%;
vertical-align:middle;
font-size:1rem;
text-align:center;
padding:0 15px;
color:#fff;
}
.uk-overlay-area-content>:last-child{
margin-bottom:0;
}
.uk-overlay-area-content a:not([class]),
.uk-overlay-area-content a:not([class]):hover,
.uk-overlay-area-content a.content_3d--item.active:not([class]){
color:inherit;
}
.uk-overlay-caption{
position:absolute;
bottom:0;
left:0;
right:0;
padding:15px;
background:rgba(0, 0, 0, 0.5);
color:#fff;
opacity:0;
-webkit-transition:opacity 0.15s linear;
transition:opacity 0.15s linear;
-webkit-transform:translate3d(0, 0, 0);
}
.uk-overlay:hover .uk-overlay-caption, .uk-overlay.content_3d--item.active .uk-overlay-caption,
.uk-overlay.uk-hover .uk-overlay-caption,
.uk-overlay-toggle:hover .uk-overlay-caption,
.uk-overlay-toggle.content_3d--item.active .uk-overlay-caption,
.uk-overlay-toggle.uk-hover .uk-overlay-caption{
opacity:1;
}
[class*='uk-animation-']{
-webkit-animation-duration:0.5s;
animation-duration:0.5s;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
}
@media screen{
[data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']){
opacity:0;
}
}
.uk-animation-fade{
-webkit-animation-name:uk-fade;
animation-name:uk-fade;
-webkit-animation-duration:0.8s;
animation-duration:0.8s;
-webkit-animation-timing-function:linear !important;
animation-timing-function:linear !important;
}
.uk-animation-scale-up{
-webkit-animation-name:uk-fade-scale-02;
animation-name:uk-fade-scale-02;
}
.uk-animation-scale-down{
-webkit-animation-name:uk-fade-scale-18;
animation-name:uk-fade-scale-18;
}
.uk-animation-slide-top{
-webkit-animation-name:uk-fade-top;
animation-name:uk-fade-top;
}
.uk-animation-slide-bottom{
-webkit-animation-name:uk-fade-bottom;
animation-name:uk-fade-bottom;
}
.uk-animation-slide-left{
-webkit-animation-name:uk-fade-left;
animation-name:uk-fade-left;
}
.uk-animation-slide-right{
-webkit-animation-name:uk-fade-right;
animation-name:uk-fade-right;
}
.uk-animation-scale{
-webkit-animation-name:uk-scale-12;
animation-name:uk-scale-12;
}
.uk-animation-shake{
-webkit-animation-name:uk-shake;
animation-name:uk-shake;
}
.uk-animation-reverse{
-webkit-animation-direction:reverse;
animation-direction:reverse;
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}
.uk-animation-15{
-webkit-animation-duration:15s;
animation-duration:15s;
}
.uk-animation-top-left{
-webkit-transform-origin:0 0;
transform-origin:0 0;
}
.uk-animation-top-center{
-webkit-transform-origin:50% 0;
transform-origin:50% 0;
}
.uk-animation-top-right{
-webkit-transform-origin:100% 0;
transform-origin:100% 0;
}
.uk-animation-middle-left{
-webkit-transform-origin:0 50%;
transform-origin:0 50%;
}
.uk-animation-middle-right{
-webkit-transform-origin:100% 50%;
transform-origin:100% 50%;
}
.uk-animation-bottom-left{
-webkit-transform-origin:0 100%;
transform-origin:0 100%;
}
.uk-animation-bottom-center{
-webkit-transform-origin:50% 100%;
transform-origin:50% 100%;
}
.uk-animation-bottom-right{
-webkit-transform-origin:100% 100%;
transform-origin:100% 100%;
}
.uk-animation-hover:not(:hover):not(.content_3d--item.active),
.uk-animation-hover:not(:hover):not(.content_3d--item.active) [class*='uk-animation-'],
.uk-touch .uk-animation-hover:not(.uk-hover),
.uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-']{
-webkit-animation-name:none;
animation-name:none;
}
@-webkit-keyframes uk-fade{
0%{
opacity:0;
}
100%{
opacity:1;
}
}
@keyframes uk-fade{
0%{
opacity:0;
}
100%{
opacity:1;
}
}
@-webkit-keyframes uk-fade-top{
0%{
opacity:0;
-webkit-transform:translateY(-100%);
}
100%{
opacity:1;
-webkit-transform:translateY(0);
}
}
@keyframes uk-fade-top{
0%{
opacity:0;
transform:translateY(-100%);
}
100%{
opacity:1;
transform:translateY(0);
}
}
@-webkit-keyframes uk-fade-bottom{
0%{
opacity:0;
-webkit-transform:translateY(100%);
}
100%{
opacity:1;
-webkit-transform:translateY(0);
}
}
@keyframes uk-fade-bottom{
0%{
opacity:0;
transform:translateY(100%);
}
100%{
opacity:1;
transform:translateY(0);
}
}
@-webkit-keyframes uk-fade-left{
0%{
opacity:0;
-webkit-transform:translateX(-100%);
}
100%{
opacity:1;
-webkit-transform:translateX(0);
}
}
@keyframes uk-fade-left{
0%{
opacity:0;
transform:translateX(-100%);
}
100%{
opacity:1;
transform:translateX(0);
}
}
@-webkit-keyframes uk-fade-right{
0%{
opacity:0;
-webkit-transform:translateX(100%);
}
100%{
opacity:1;
-webkit-transform:translateX(0);
}
}
@keyframes uk-fade-right{
0%{
opacity:0;
transform:translateX(100%);
}
100%{
opacity:1;
transform:translateX(0);
}
}
@-webkit-keyframes uk-fade-scale-02{
0%{
opacity:0;
-webkit-transform:scale(0.2);
}
100%{
opacity:1;
-webkit-transform:scale(1);
}
}
@keyframes uk-fade-scale-02{
0%{
opacity:0;
transform:scale(0.2);
}
100%{
opacity:1;
transform:scale(1);
}
}
@-webkit-keyframes uk-fade-scale-15{
0%{
opacity:0;
-webkit-transform:scale(1.5);
}
100%{
opacity:1;
-webkit-transform:scale(1);
}
}
@keyframes uk-fade-scale-15{
0%{
opacity:0;
transform:scale(1.5);
}
100%{
opacity:1;
transform:scale(1);
}
}
@-webkit-keyframes uk-fade-scale-18{
0%{
opacity:0;
-webkit-transform:scale(1.8);
}
100%{
opacity:1;
-webkit-transform:scale(1);
}
}
@keyframes uk-fade-scale-18{
0%{
opacity:0;
transform:scale(1.8);
}
100%{
opacity:1;
transform:scale(1);
}
}
@-webkit-keyframes uk-slide-left{
0%{
-webkit-transform:translateX(-100%);
}
100%{
-webkit-transform:translateX(0);
}
}
@keyframes uk-slide-left{
0%{
transform:translateX(-100%);
}
100%{
transform:translateX(0);
}
}
@-webkit-keyframes uk-slide-right{
0%{
-webkit-transform:translateX(100%);
}
100%{
-webkit-transform:translateX(0);
}
}
@keyframes uk-slide-right{
0%{
transform:translateX(100%);
}
100%{
transform:translateX(0);
}
}
@-webkit-keyframes uk-slide-left-33{
0%{
-webkit-transform:translateX(33%);
}
100%{
-webkit-transform:translateX(0);
}
}
@keyframes uk-slide-left-33{
0%{
transform:translateX(33%);
}
100%{
transform:translateX(0);
}
}
@-webkit-keyframes uk-slide-right-33{
0%{
-webkit-transform:translateX(-33%);
}
100%{
-webkit-transform:translateX(0);
}
}
@keyframes uk-slide-right-33{
0%{
transform:translateX(-33%);
}
100%{
transform:translateX(0);
}
}
@-webkit-keyframes uk-scale-12{
0%{
-webkit-transform:scale(1.2);
}
100%{
-webkit-transform:scale(1);
}
}
@keyframes uk-scale-12{
0%{
transform:scale(1.2);
}
100%{
transform:scale(1);
}
}
@-webkit-keyframes uk-rotate{
0%{
-webkit-transform:rotate(0deg);
}
100%{
-webkit-transform:rotate(359deg);
}
}
@keyframes uk-rotate{
0%{
transform:rotate(0deg);
}
100%{
transform:rotate(359deg);
}
}
@-webkit-keyframes uk-shake{
0%,100%{
-webkit-transform:translateX(0);
}
10%{
-webkit-transform:translateX(-9px);
}
20%{
-webkit-transform:translateX(8px);
}
30%{
-webkit-transform:translateX(-7px);
}
40%{
-webkit-transform:translateX(6px);
}
50%{
-webkit-transform:translateX(-5px);
}
60%{
-webkit-transform:translateX(4px);
}
70%{
-webkit-transform:translateX(-3px);
}
80%{
-webkit-transform:translateX(2px);
}
90%{
-webkit-transform:translateX(-1px);
}
}
@keyframes uk-shake{
0%,100%{
transform:translateX(0);
}
10%{
transform:translateX(-9px);
}
20%{
transform:translateX(8px);
}
30%{
transform:translateX(-7px);
}
40%{
transform:translateX(6px);
}
50%{
transform:translateX(-5px);
}
60%{
transform:translateX(4px);
}
70%{
transform:translateX(-3px);
}
80%{
transform:translateX(2px);
}
90%{
transform:translateX(-1px);
}
}
@-webkit-keyframes uk-slide-top-fixed{
0%{
opacity:0;
-webkit-transform:translateY(-10px);
}
100%{
opacity:1;
-webkit-transform:translateY(0);
}
}
@keyframes uk-slide-top-fixed{
0%{
opacity:0;
transform:translateY(-10px);
}
100%{
opacity:1;
transform:translateY(0);
}
}
@-webkit-keyframes uk-slide-bottom-fixed{
0%{
opacity:0;
-webkit-transform:translateY(10px);
}
100%{
opacity:1;
-webkit-transform:translateY(0);
}
}
@keyframes uk-slide-bottom-fixed{
0%{
opacity:0;
transform:translateY(10px);
}
100%{
opacity:1;
transform:translateY(0);
}
}
.uk-dropdown,.uk-dropdown-blank{
display:none;
position:absolute;
z-index:970;
box-sizing:border-box;
width:200px;
}
.uk-dropdown{
padding:15px;
background:#fff;
color:#444;
font-size:1rem;
vertical-align:top;
}
.uk-open>.uk-dropdown,.uk-open>.uk-dropdown-blank{
display:block;
-webkit-animation:uk-fade 0.2s ease-in-out;
animation:uk-fade 0.2s ease-in-out;
-webkit-transform-origin:0 0;
transform-origin:0 0;
}
.uk-dropdown-top{
margin-top:2px;
}
.uk-dropdown-bottom{
margin-top: -2px;
}
.uk-dropdown-left{
margin-left:2px;
}
.uk-dropdown-right{
margin-left: -2px;
}
.uk-dropdown .uk-nav{
margin:0 -15px;
}
.uk-grid .uk-dropdown-grid + .uk-dropdown-grid{
margin-top:15px;
}
.uk-dropdown-grid > [class*='uk-width-'] > .uk-panel + .uk-panel{
margin-top:15px;
}
@media (min-width: 768px){
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid{
margin-left: -15px;
margin-right: -15px;
}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*='uk-width-']{
padding-left:15px;
padding-right:15px;
}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*='uk-width-']:nth-child(n+2){
border-left:1px solid #ddd;
}
.uk-dropdown-width-2:not(.uk-dropdown-stack){
width:400px;
}
.uk-dropdown-width-3:not(.uk-dropdown-stack){
width:600px;
}
.uk-dropdown-width-4:not(.uk-dropdown-stack){
width:800px;
}
.uk-dropdown-width-5:not(.uk-dropdown-stack){
width:1000px;
}
}
@media (max-width: 767px){
.uk-dropdown-grid>[class*='uk-width-']{
width:100%;
}
.uk-dropdown-grid>[class*='uk-width-']:nth-child(n+2){
margin-top:15px;
}
}
.uk-dropdown-stack>.uk-dropdown-grid>[class*='uk-width-']{
width:100%;
}
.uk-dropdown-stack>.uk-dropdown-grid>[class*='uk-width-']:nth-child(n+2){
margin-top:15px;
}
.uk-dropdown-small{
min-width:150px;
width:auto;
padding:5px;
white-space:nowrap;
}
.uk-dropdown-small .uk-nav{
margin:0 -5px;
}
.uk-dropdown-navbar{
margin-top:0;
background:#f5f5f5;
color:#222;
}
.uk-open>.uk-dropdown-navbar{
-webkit-animation:uk-slide-top-fixed 0.2s ease-in-out;
animation:uk-slide-top-fixed 0.2s ease-in-out;
}
.uk-dropdown-scrollable{
overflow-y:auto;
max-height:200px;
}
.uk-modal{
display:none;
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:1010;
overflow-y:auto;
-webkit-overflow-scrolling:touch;
background:rgba(0, 0, 0, 0.6);
opacity:0;
-webkit-transition:opacity 0.15s linear;
transition:opacity 0.15s linear;
touch-action:cross-slide-y pinch-zoom double-tap-zoom;
-webkit-transform:translateZ(0);
transform:translateZ(0);
min-width:320px;
}
.uk-modal.uk-open, .element_product_modalhover.hover .element_product_modalhover__modal{
opacity:1;
}
.uk-modal-page,
.uk-modal-page body{
overflow:hidden;
}
.uk-modal-dialog{
position:relative;
box-sizing:border-box;
margin:50px auto;
padding:20px;
width:600px;
max-width:100%;
max-width:calc(100% - 20px);
background:#fff;
opacity:0;
-webkit-transform:translateY(-100px);
transform:translateY(-100px);
-webkit-transition:opacity 0.3s linear, -webkit-transform 0.3s ease-out;
transition:opacity 0.3s linear, transform 0.3s ease-out;
}
@media (max-width: 767px){
.uk-modal-dialog{
width:auto;
margin:10px auto;
}
}
.uk-open .uk-modal-dialog{
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}
.uk-modal-dialog>:not([class*='uk-modal-']):last-child{
margin-bottom:0;
}
.uk-modal-dialog>.uk-close:first-child{
margin: -10px -10px 0 0;
float:right;
}
.uk-modal-dialog > .uk-close:first-child + :not([class*='uk-modal-']){
margin-top:0;
}
.uk-modal-dialog-lightbox{
margin:15px auto;
padding:0;
max-width:95%;
max-width:calc(100% - 30px);
min-height:50px;
}
.uk-modal-dialog-lightbox>.uk-close:first-child{
position:absolute;
top: -12px;
right: -12px;
margin:0;
float:none;
}
@media (max-width: 767px){
.uk-modal-dialog-lightbox>.uk-close:first-child{
top: -7px;
right: -7px;
}
}
.uk-modal-dialog-blank{
margin:0;
padding:0;
width:100%;
max-width:100%;
-webkit-transition:opacity 0.3s linear;
transition:opacity 0.3s linear;
}
.uk-modal-dialog-blank>.uk-close:first-child{
position:absolute;
top:20px;
right:20px;
z-index:1;
margin:0;
float:none;
}
@media (min-width: 768px){
.uk-modal-dialog-large{
width:930px;
}
}
@media (min-width: 1060px){
.uk-modal-dialog-large{
width:1130px;
}
}
.uk-modal-header{
margin-bottom:15px;
}
.uk-modal-footer{
margin-top:15px;
}
.uk-modal-header>:last-child,.uk-modal-footer>:last-child{
margin-bottom:0;
}
.uk-modal-caption{
position:absolute;
left:0;
right:0;
bottom: -20px;
margin-bottom: -10px;
color:#fff;
text-align:center;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.uk-modal-spinner{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
font-size:25px;
color:#ddd;
}
.uk-modal-spinner:after{
content:"\f110";
display:block;
font-family:FontAwesome;
-webkit-animation:uk-rotate 2s infinite linear;
animation:uk-rotate 2s infinite linear;
}
.uk-offcanvas{
display:none;
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:1000;
touch-action:none;
background:rgba(0,0,0,0.1);
}
.uk-offcanvas.uk-active{
display:block;
}
.uk-offcanvas-page{
position:fixed;
-webkit-transition:margin-left 0.3s ease-in-out;
transition:margin-left 0.3s ease-in-out;
margin-left:0;
}
.uk-offcanvas-bar{
position:fixed;
top:0;
bottom:0;
left:0;
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
z-index:1001;
width:270px;
max-width:100%;
background:#222;
overflow-y:auto;
-webkit-overflow-scrolling:touch;
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition:transform 0.3s ease-in-out;
-ms-scroll-chaining:none;
min-width:270px;
width:75%;
max-width:540px;
}
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{
-webkit-transform:translateX(0%);
transform:translateX(0%);
}
.uk-offcanvas-bar-flip{
left:auto;
right:0;
-webkit-transform:translateX(100%);
transform:translateX(100%);
}
.uk-offcanvas-bar[mode='none']{
-webkit-transition:none;
transition:none;
}
.uk-offcanvas-bar[mode='reveal']{
-webkit-transform:translateX(0%);
transform:translateX(0%);
clip:rect(0, 0, 100vh, 0);
-webkit-transition: -webkit-transform 0.3s ease-in-out, clip 0.3s ease-in-out;
transition:transform 0.3s ease-in-out, clip 0.3s ease-in-out;
}
.uk-offcanvas-bar-flip[mode='reveal']{
clip:none;
-webkit-transform:translateX(100%);
transform:translateX(100%);
}
.uk-offcanvas-bar-flip[mode='reveal']>*{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition:transform 0.3s ease-in-out;
}
.uk-offcanvas.uk-active .uk-offcanvas-bar-flip[mode='reveal'].uk-offcanvas-bar-show>*{
-webkit-transform:translateX(0%);
transform:translateX(0%);
}
.uk-offcanvas .uk-panel{
margin:20px 15px;
color:#777;
}
.uk-offcanvas .uk-panel-title{
color:#ccc;
}
.uk-offcanvas .uk-panel a:not([class]){
color:#ccc;
}
.uk-offcanvas .uk-panel a:not([class]):hover, .uk-offcanvas .uk-panel a.content_3d--item.active:not([class]){
color:#fff;
}
.uk-switcher{
margin:0;
padding:0;
list-style:none;
touch-action:cross-slide-y pinch-zoom double-tap-zoom;
}
.uk-switcher>:not(.uk-active){
display:none;
}
.uk-text-small, .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(2),.uk-form-infocontainer,.checkout__inputsubline{
font-size:12px;
line-height:16px;
}
.uk-text-large,.view_product_highlights__headline,.view_product_bundle__bundle_footer_value{
font-size:24px;
line-height:30px;
font-weight:normal;
}
.uk-text-bold, .uk-form input[type=radio]:checked + label, #form_checkout2 input[type=radio]:checked + label,
#frmLogin input[type=radio]:checked + label,
#frmPWLost input[type=radio]:checked + label,
#frmPersonMeineDaten input[type=radio]:checked + label,
#frmPersLanschrift input[type=radio]:checked + label,
#frmShortReg input[type=radio]:checked + label, .view_product__section--stage .view_product_basket__delivery .element_product_deliverytime__status span{
font-weight:bold;
}
.uk-text-muted{
color:#999 !important;
}
.uk-text-primary{
color:#2d7091 !important;
}
.uk-text-success{
color:#4eae69 !important;
}
.uk-text-warning{
color:#f00 !important;
}
.uk-text-danger{
color:#f00 !important;
}
.uk-text-contrast{
color:#fff !important;
}
.uk-text-left{
text-align:left !important;
}
.uk-text-right{
text-align:right !important;
}
.uk-text-center{
text-align:center !important;
}
.uk-text-justify{
text-align:justify !important;
}
.uk-text-top{
vertical-align:top !important;
}
.uk-text-middle{
vertical-align:middle !important;
}
.uk-text-bottom{
vertical-align:bottom !important;
}
@media (max-width: 959px){
.uk-text-center-medium{
text-align:center !important;
}
.uk-text-left-medium{
text-align:left !important;
}
}
@media (max-width: 767px){
.uk-text-center-small{
text-align:center !important;
}
.uk-text-left-small{
text-align:left !important;
}
}
.uk-text-nowrap{
white-space:nowrap;
}
.uk-text-truncate{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.uk-text-break{
word-wrap:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
-moz-hyphens:auto;
hyphens:auto;
}
.uk-text-capitalize{
text-transform:capitalize !important;
}
.uk-text-lowercase{
text-transform:lowercase !important;
}
.uk-text-uppercase{
text-transform:uppercase !important;
}
.uk-container{
box-sizing:border-box;
max-width:1024px;
padding:0 10px;
}
@media (min-width: 1060px){
.uk-container{
max-width:1024px;
padding:0 0;
}
}
.uk-container:before,.uk-container:after{
content:"";
display:table;
}
.uk-container:after{
clear:both;
}
.uk-container-center{
margin-left:auto;
margin-right:auto;
}
.uk-clearfix:before{
content:"";
display:table-cell;
}
.uk-clearfix:after{
content:"";
display:table;
clear:both;
}
.uk-nbfc{
overflow:hidden;
}
.uk-nbfc-alt{
display:table-cell;
width:10000px;
}
.uk-float-left{
float:left;
}
.uk-float-right{
float:right;
}
[class*='uk-float-']{
max-width:100%;
}
[class*='uk-align-']{
display:block;
margin-bottom:15px;
}
.uk-align-left{
margin-right:15px;
float:left;
}
.uk-align-right{
margin-left:15px;
float:right;
}
@media (min-width: 768px){
.uk-align-medium-left{
margin-right:15px;
float:left;
}
.uk-align-medium-right{
margin-left:15px;
float:right;
}
}
.uk-align-center{
margin-left:auto;
margin-right:auto;
}
.uk-vertical-align{
font-size:0.001px;
}
.uk-vertical-align:before{
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
}
.uk-vertical-align-middle,.uk-vertical-align-bottom{
display:inline-block;
max-width:100%;
font-size:1rem;
}
.uk-vertical-align-middle{
vertical-align:middle;
}
.uk-vertical-align-bottom{
vertical-align:bottom;
}
[class*='uk-height']{
box-sizing:border-box;
}
.uk-height-1-1{
height:100%;
}
.uk-height-viewport{
height:100vh;
min-height:600px;
}
.uk-responsive-width,.uk-responsive-height{
box-sizing:border-box;
}
.uk-responsive-width{
max-width:100% !important;
height:auto;
}
.uk-responsive-height{
max-height:100%;
width:auto;
}
.uk-margin{
margin-bottom:10px;
}
* + .uk-margin{
margin-top:10px;
}
.uk-margin-top{
margin-top:10px !important;
}
.uk-margin-bottom{
margin-bottom:10px !important;
}
.uk-margin-left{
margin-left:10px !important;
}
.uk-margin-right,.element_checkout_header__box_phone{
margin-right:10px !important;
}
.uk-margin-large{
margin-bottom:15px;
}
* + .uk-margin-large{
margin-top:15px;
}
.uk-margin-large-top{
margin-top:15px !important;
}
.uk-margin-large-bottom{
margin-bottom:15px !important;
}
.uk-margin-large-left{
margin-left:15px !important;
}
.uk-margin-large-right{
margin-right:15px !important;
}
.uk-margin-small{
margin-bottom:5px;
}
* + .uk-margin-small{
margin-top:5px;
}
.uk-margin-small-top{
margin-top:5px !important;
}
.uk-margin-small-bottom{
margin-bottom:5px !important;
}
.uk-margin-small-left{
margin-left:5px !important;
}
.uk-margin-small-right{
margin-right:5px !important;
}
.uk-margin-remove{
margin:0 !important;
}
.uk-margin-top-remove{
margin-top:0 !important;
}
.uk-margin-bottom-remove{
margin-bottom:0 !important;
}
.uk-padding-remove{
padding:0 !important;
}
.uk-padding-top-remove{
padding-top:0 !important;
}
.uk-padding-bottom-remove{
padding-bottom:0 !important;
}
.uk-padding-vertical-remove{
padding-top:0 !important;
padding-bottom:0 !important;
}
.uk-border-circle{
border-radius:50%;
}
.uk-border-rounded{
border-radius:5px;
}
.uk-heading-large{
font-size:36px;
line-height:42px;
}
@media (min-width: 768px){
.uk-heading-large{
font-size:52px;
line-height:64px;
}
}
.uk-link-muted,
.uk-link-muted a{
color:#444;
}
.uk-link-muted:hover, .uk-link-muted.content_3d--item.active,
.uk-link-muted a:hover,
.uk-link-muted a.content_3d--item.active{
color:#444;
}
.uk-link-reset,
.uk-link-reset a,
.uk-link-reset:hover,
.uk-link-reset.content_3d--item.active,
.uk-link-reset a:hover,
.uk-link-reset a.content_3d--item.active,
.uk-link-reset:focus,
.uk-link-reset a:focus{
color:inherit;
text-decoration:none;
}
.uk-scrollable-text{
height:300px;
overflow-y:scroll;
-webkit-overflow-scrolling:touch;
resize:both;
}
.uk-scrollable-box{
box-sizing:border-box;
height:170px;
padding:10px;
border:1px solid #ddd;
overflow:auto;
-webkit-overflow-scrolling:touch;
resize:both;
}
.uk-scrollable-box>:last-child{
margin-bottom:0;
}
.uk-overflow-hidden{
overflow:hidden;
}
.uk-overflow-container{
overflow:auto;
-webkit-overflow-scrolling:touch;
}
.uk-overflow-container>:last-child{
margin-bottom:0;
}
.uk-position-absolute,[class*='uk-position-top'],[class*='uk-position-bottom']{
position:absolute !important;
}
.uk-position-top{
top:0;
left:0;
right:0;
}
.uk-position-bottom{
bottom:0;
left:0;
right:0;
}
.uk-position-top-left{
top:0;
left:0;
}
.uk-position-top-right{
top:0;
right:0;
}
.uk-position-bottom-left{
bottom:0;
left:0;
}
.uk-position-bottom-right{
bottom:0;
right:0;
}
.uk-position-cover{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
}
.uk-position-relative{
position:relative !important;
}
.uk-position-z-index{
z-index:1;
}
.uk-display-block{
display:block !important;
}
.uk-display-inline{
display:inline !important;
}
.uk-display-inline-block{
display:inline-block !important;
max-width:100%;
}
@media (min-width: 960px){
.uk-visible-small{
display:none !important;
}
.uk-visible-medium{
display:none !important;
}
.uk-hidden-large, .view_product__section--stage .view_product_image__mobile_gallery_wrapper, .view_product__section--stage .view_product_basket__buttons_link__text_mobile{
display:none !important;
}
}
@media (min-width: 768px) and (max-width: 959px){
.uk-visible-small{
display:none !important;
}
.uk-visible-large, .main_section .body_wrapper--view_product_section_sticky_nav, #form_checkout2 .form-checkout-headline,
#frmLogin .form-checkout-headline,
#frmPWLost .form-checkout-headline,
#frmPersonMeineDaten .form-checkout-headline,
#frmPersLanschrift .form-checkout-headline,
#frmShortReg .form-checkout-headline, #form_checkout2 hr,
#frmLogin hr,
#frmPWLost hr,
#frmPersonMeineDaten hr,
#frmPersLanschrift hr,
#frmShortReg hr, .view_product__section--stage .view_product_basket__buttons_link__text_desktop{
display:none !important;
}
.uk-hidden-medium{
display:none !important;
}
}
@media (max-width: 767px){
.uk-visible-medium{
display:none !important;
}
.uk-visible-large, .main_section .body_wrapper--view_product_section_sticky_nav, #form_checkout2 .form-checkout-headline,
#frmLogin .form-checkout-headline,
#frmPWLost .form-checkout-headline,
#frmPersonMeineDaten .form-checkout-headline,
#frmPersLanschrift .form-checkout-headline,
#frmShortReg .form-checkout-headline, #form_checkout2 hr,
#frmLogin hr,
#frmPWLost hr,
#frmPersonMeineDaten hr,
#frmPersLanschrift hr,
#frmShortReg hr, .view_product__section--stage .view_product_basket__buttons_link__text_desktop{
display:none !important;
}
.uk-hidden-small{
display:none !important;
}
}
.uk-hidden{
display:none !important;
visibility:hidden !important;
}
.uk-invisible{
visibility:hidden !important;
}
.uk-visible-hover:hover .uk-hidden, .uk-visible-hover.content_3d--item.active .uk-hidden,
.uk-visible-hover:hover .uk-invisible,
.uk-visible-hover.content_3d--item.active .uk-invisible{
display:block !important;
visibility:visible !important;
}
.uk-visible-hover-inline:hover .uk-hidden, .uk-visible-hover-inline.content_3d--item.active .uk-hidden,
.uk-visible-hover-inline:hover .uk-invisible,
.uk-visible-hover-inline.content_3d--item.active .uk-invisible{
display:inline-block !important;
visibility:visible !important;
}
.uk-touch .uk-hidden-touch,
.uk-notouch .uk-hidden-notouch{
display:none !important;
}
.uk-flex{
display: -ms-flexbox;
display: -webkit-flex;
display:flex;
}
.uk-flex-inline{
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
display:inline-flex;
}
.uk-flex>*,.uk-flex-inline>*{
-ms-flex-negative:1;
}
.uk-flex-top{
-ms-flex-align:start;
-webkit-align-items:flex-start;
align-items:flex-start;
}
.uk-flex-middle{
-ms-flex-align:center;
-webkit-align-items:center;
align-items:center;
}
.uk-flex-bottom{
-ms-flex-align:end;
-webkit-align-items:flex-end;
align-items:flex-end;
}
.uk-flex-center{
-ms-flex-pack:center;
-webkit-justify-content:center;
justify-content:center;
}
.uk-flex-right{
-ms-flex-pack:end;
-webkit-justify-content:flex-end;
justify-content:flex-end;
}
.uk-flex-space-between{
-ms-flex-pack:justify;
-webkit-justify-content:space-between;
justify-content:space-between;
}
.uk-flex-space-around{
-ms-flex-pack:distribute;
-webkit-justify-content:space-around;
justify-content:space-around;
}
.uk-flex-row-reverse{
-ms-flex-direction:row-reverse;
-webkit-flex-direction:row-reverse;
flex-direction:row-reverse;
}
.uk-flex-column{
-ms-flex-direction:column;
-webkit-flex-direction:column;
flex-direction:column;
}
.uk-flex-column-reverse{
-ms-flex-direction:column-reverse;
-webkit-flex-direction:column-reverse;
flex-direction:column-reverse;
}
.uk-flex-nowrap{
-ms-flex-wrap:nowrap;
-webkit-flex-wrap:nowrap;
flex-wrap:nowrap;
}
.uk-flex-wrap{
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
}
.uk-flex-wrap-reverse{
-ms-flex-wrap:wrap-reverse;
-webkit-flex-wrap:wrap-reverse;
flex-wrap:wrap-reverse;
}
.uk-flex-wrap-top{
-ms-flex-line-pack:start;
-webkit-align-content:flex-start;
align-content:flex-start;
}
.uk-flex-wrap-middle{
-ms-flex-line-pack:center;
-webkit-align-content:center;
align-content:center;
}
.uk-flex-wrap-bottom{
-ms-flex-line-pack:end;
-webkit-align-content:flex-end;
align-content:flex-end;
}
.uk-flex-wrap-space-between{
-ms-flex-line-pack:justify;
-webkit-align-content:space-between;
align-content:space-between;
}
.uk-flex-wrap-space-around{
-ms-flex-line-pack:distribute;
-webkit-align-content:space-around;
align-content:space-around;
}
.uk-flex-order-first{
-ms-flex-order: -1;
-webkit-order: -1;
order: -1;
}
.uk-flex-order-last{
-ms-flex-order:99;
-webkit-order:99;
order:99;
}
@media (min-width: 480px){
.uk-flex-order-first-small{
-ms-flex-order: -1;
-webkit-order: -1;
order: -1;
}
.uk-flex-order-last-small{
-ms-flex-order:99;
-webkit-order:99;
order:99;
}
}
@media (min-width: 768px){
.uk-flex-order-first-medium{
-ms-flex-order: -1;
-webkit-order: -1;
order: -1;
}
.uk-flex-order-last-medium{
-ms-flex-order:99;
-webkit-order:99;
order:99;
}
}
@media (min-width: 960px){
.uk-flex-order-first-large{
-ms-flex-order: -1;
-webkit-order: -1;
order: -1;
}
.uk-flex-order-last-large{
-ms-flex-order:99;
-webkit-order:99;
order:99;
}
}
@media (min-width: 1060px){
.uk-flex-order-first-xlarge{
-ms-flex-order: -1;
-webkit-order: -1;
order: -1;
}
.uk-flex-order-last-xlarge{
-ms-flex-order:99;
-webkit-order:99;
order:99;
}
}
.uk-flex-item-none{
-ms-flex:none;
-webkit-flex:none;
flex:none;
}
.uk-flex-item-auto{
-ms-flex:auto;
-webkit-flex:auto;
flex:auto;
-ms-flex-negative:1;
}
.uk-flex-item-1{
-ms-flex:1;
-webkit-flex:1;
flex:1;
}
.uk-contrast{
color:#fff;
}
.uk-contrast a:not([class]),
.uk-contrast .uk-link{
color:rgba(255, 255, 255, 0.7);
text-decoration:none;
}
.uk-contrast a:not([class]):hover, .uk-contrast a.content_3d--item.active:not([class]),
.uk-contrast .uk-link:hover,
.uk-contrast .uk-link.content_3d--item.active{
color:#fff;
text-decoration:underline;
}
.uk-contrast :not(pre) > code,
.uk-contrast :not(pre) > kbd,
.uk-contrast :not(pre)>samp{
color:#fff;
}
.uk-contrast em{
color:#fff;
}
.uk-contrast h1, .uk-contrast h2, .uk-contrast h3, .uk-contrast h4, .uk-contrast h5, .uk-contrast h6{
color:#fff;
}
.uk-contrast hr{
border-top-color:rgba(255, 255, 255, 0.2);
}
.uk-contrast .uk-nav li > a,
.uk-contrast .uk-nav li > a:hover,
.uk-contrast .uk-nav li>a.content_3d--item.active{
text-decoration:none;
}
.uk-contrast .uk-nav-side>li>a{
color:#fff;
}
.uk-contrast .uk-nav-side > li > a:hover, .uk-contrast .uk-nav-side > li > a.content_3d--item.active,
.uk-contrast .uk-nav-side>li>a:focus{
background:rgba(255, 255, 255, 0.1);
color:#fff;
}
.uk-contrast .uk-nav-side>li.uk-active>a{
background:#fff;
color:#444;
}
.uk-contrast .uk-nav-side .uk-nav-header{
color:#fff;
}
.uk-contrast .uk-nav-side .uk-nav-divider{
border-top-color:rgba(255, 255, 255, 0.2);
}
.uk-contrast .uk-nav-side ul a{
color:rgba(255, 255, 255, 0.7);
}
.uk-contrast .uk-nav-side ul a:hover, .uk-contrast .uk-nav-side ul a.content_3d--item.active{
color:#fff;
}
.uk-contrast .uk-subnav>*>a{
color:rgba(255, 255, 255, 0.7);
text-decoration:none;
}
.uk-contrast .uk-subnav > * > a:hover, .uk-contrast .uk-subnav > * > a.content_3d--item.active,
.uk-contrast .uk-subnav>*>a:focus{
color:#fff;
text-decoration:none;
}
.uk-contrast .uk-subnav>.uk-active>a{
color:#fff;
}
.uk-contrast .uk-subnav-line>:nth-child(n+2):before{
border-left-color:rgba(255, 255, 255, 0.2);
}
.uk-contrast .uk-subnav-pill > * > a:hover, .uk-contrast .uk-subnav-pill > * > a.content_3d--item.active,
.uk-contrast .uk-subnav-pill>*>a:focus{
background:rgba(255, 255, 255, 0.7);
color:#444;
text-decoration:none;
}
.uk-contrast .uk-subnav-pill>.uk-active>a{
background:#fff;
color:#444;
}
.uk-contrast .uk-tab{
border-bottom-color:rgba(255, 255, 255, 0.2);
}
.uk-contrast .uk-tab>li>a{
border-color:transparent;
color:rgba(255, 255, 255, 0.7);
}
.uk-contrast .uk-tab > li > a:hover, .uk-contrast .uk-tab > li > a.content_3d--item.active,
.uk-contrast .uk-tab > li > a:focus,
.uk-contrast .uk-tab>li.uk-open>a{
border-color:rgba(255, 255, 255, 0.7);
background:rgba(255, 255, 255, 0.7);
color:#444;
text-decoration:none;
}
.uk-contrast .uk-tab>li.uk-active>a{
border-color:rgba(255, 255, 255, 0.2);
border-bottom-color:transparent;
background:#fff;
color:#444;
}
.uk-contrast .uk-tab-center{
border-bottom-color:rgba(255, 255, 255, 0.2);
}
.uk-contrast .uk-tab-grid:before{
border-top-color:rgba(255, 255, 255, 0.2);
}
.uk-contrast .uk-list-line>li:nth-child(n+2){
border-top-color:rgba(255, 255, 255, 0.2);
}
.uk-contrast .uk-form select,
.uk-contrast .uk-form textarea,
.uk-contrast .uk-form input:not([type]),
.uk-contrast .uk-form input[type="text"],
.uk-contrast .uk-form input[type="password"],
.uk-contrast .uk-form input[type="datetime"],
.uk-contrast .uk-form input[type="datetime-local"],
.uk-contrast .uk-form input[type="date"],
.uk-contrast .uk-form input[type="month"],
.uk-contrast .uk-form input[type="time"],
.uk-contrast .uk-form input[type="week"],
.uk-contrast .uk-form input[type="number"],
.uk-contrast .uk-form input[type="email"],
.uk-contrast .uk-form input[type="url"],
.uk-contrast .uk-form input[type="search"],
.uk-contrast .uk-form input[type="tel"],
.uk-contrast .uk-form input[type="color"]{
border-color:rgba(255, 255, 255, 0.8);
background:rgba(255, 255, 255, 0.8);
color:#444;
background-clip:padding-box;
}
.uk-contrast .uk-form select:focus,
.uk-contrast .uk-form textarea:focus,
.uk-contrast .uk-form input:not([type]):focus,
.uk-contrast .uk-form input[type="text"]:focus,
.uk-contrast .uk-form input[type="password"]:focus,
.uk-contrast .uk-form input[type="datetime"]:focus,
.uk-contrast .uk-form input[type="datetime-local"]:focus,
.uk-contrast .uk-form input[type="date"]:focus,
.uk-contrast .uk-form input[type="month"]:focus,
.uk-contrast .uk-form input[type="time"]:focus,
.uk-contrast .uk-form input[type="week"]:focus,
.uk-contrast .uk-form input[type="number"]:focus,
.uk-contrast .uk-form input[type="email"]:focus,
.uk-contrast .uk-form input[type="url"]:focus,
.uk-contrast .uk-form input[type="search"]:focus,
.uk-contrast .uk-form input[type="tel"]:focus,
.uk-contrast .uk-form input[type="color"]:focus{
border-color:#fff;
background:#fff;
color:#444;
}
.uk-contrast .uk-form :-ms-input-placeholder{
color:rgba(68, 68, 68, 0.7) !important;
}
.uk-contrast .uk-form ::-moz-placeholder{
color:rgba(68, 68, 68, 0.7);
}
.uk-contrast .uk-form ::-webkit-input-placeholder{
color:rgba(68, 68, 68, 0.7);
}
.uk-contrast .uk-button, .uk-contrast .button-default, .uk-contrast .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .uk-contrast li:nth-child(1), .uk-contrast .element_product_variant_buttons__button_details, .uk-contrast .voucherlottery_detail__submit, .uk-contrast .button-default-small, .uk-contrast .button-default-icon-right, .uk-contrast .flyout_container__link, .uk-contrast .oc_top_products__link, .uk-contrast .button-default-icon-left, .uk-contrast .button-default-icon-right-small, .uk-contrast .element_product_teaser_wallpaper__button, .uk-contrast .element_artikel_gallery__button_link, .uk-contrast .button-light, .uk-contrast .element_product_variant_buttons__button_compare, .uk-contrast .element_product_variant_buttons__button_bookmark, .uk-contrast .button-light-small, .uk-contrast .button-light-icon-right, .uk-contrast .button-light-icon-right-small, .uk-contrast .button-light-icon, .uk-contrast .view_product_sod__pdf_download, .uk-contrast .button-filter, .uk-contrast .button-highlight, .uk-contrast .layout_header_wrapper .header_cart__box_button, .layout_header_wrapper .uk-contrast .header_cart__box_button, .uk-contrast .element_product_variant_buttons__button_buy, .uk-contrast .view_product__section--stage .view_product_basket__cart_button_link, .view_product__section--stage .uk-contrast .view_product_basket__cart_button_link, .uk-contrast .button-highlight-stage, .uk-contrast .startpage .tb_button_default, .startpage .uk-contrast .tb_button_default, .uk-contrast .button-highlight-icon, .uk-contrast .button-highlight-icon-right, .uk-contrast .mssr_sticky__cart_button_link, .uk-contrast .button_primary_cart_icon_text{
color:#444;
background:#fff;
}
.uk-contrast .uk-button:hover, .uk-contrast .button-default:hover, .uk-contrast .layout_header_wrapper .layout_header__myaccount_prelogin li:hover:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .uk-contrast li:hover:nth-child(1), .uk-contrast .layout_header_wrapper .layout_header__myaccount_prelogin li.content_3d--item.active:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .uk-contrast li.content_3d--item.active:nth-child(1), .uk-contrast .button-default.content_3d--item.active, .uk-contrast .content_3d--item.active.element_product_variant_buttons__button_details, .uk-contrast .content_3d--item.active.voucherlottery_detail__submit, .uk-contrast .element_product_variant_buttons__button_details:hover, .uk-contrast .voucherlottery_detail__submit:hover, .uk-contrast .button-default-small:hover, .uk-contrast .button-default-small.content_3d--item.active, .uk-contrast .button-default-icon-right:hover, .uk-contrast .flyout_container__link:hover, .uk-contrast .flyout_container__link.content_3d--item.active, .uk-contrast .oc_top_products__link:hover, .uk-contrast .oc_top_products__link.content_3d--item.active, .uk-contrast .button-default-icon-right.content_3d--item.active, .uk-contrast .button-default-icon-left:hover, .uk-contrast .button-default-icon-left.content_3d--item.active, .uk-contrast .button-default-icon-right-small:hover, .uk-contrast .element_product_teaser_wallpaper__button:hover, .uk-contrast .element_product_teaser_wallpaper__button.content_3d--item.active, .uk-contrast .button-default-icon-right-small.content_3d--item.active, .uk-contrast .content_3d--item.active.element_artikel_gallery__button_link, .uk-contrast .element_artikel_gallery__button_link:hover, .uk-contrast .button-light:hover, .uk-contrast .button-light.content_3d--item.active, .uk-contrast .content_3d--item.active.element_product_variant_buttons__button_compare, .uk-contrast .content_3d--item.active.element_product_variant_buttons__button_bookmark, .uk-contrast .element_product_variant_buttons__button_compare:hover, .uk-contrast .element_product_variant_buttons__button_bookmark:hover, .uk-contrast .button-light-small:hover, .uk-contrast .button-light-small.content_3d--item.active, .uk-contrast .button-light-icon-right:hover, .uk-contrast .button-light-icon-right.content_3d--item.active, .uk-contrast .button-light-icon-right-small:hover, .uk-contrast .button-light-icon-right-small.content_3d--item.active, .uk-contrast .button-light-icon:hover, .uk-contrast .button-light-icon.content_3d--item.active, .uk-contrast .content_3d--item.active.view_product_sod__pdf_download, .uk-contrast .view_product_sod__pdf_download:hover, .uk-contrast .button-filter:hover, .uk-contrast .button-filter.content_3d--item.active, .uk-contrast .button-highlight:hover, .uk-contrast .layout_header_wrapper .header_cart__box_button:hover, .layout_header_wrapper .uk-contrast .header_cart__box_button:hover, .uk-contrast .layout_header_wrapper .header_cart__box_button.content_3d--item.active, .layout_header_wrapper .uk-contrast .header_cart__box_button.content_3d--item.active, .uk-contrast .button-highlight.content_3d--item.active, .uk-contrast .content_3d--item.active.element_product_variant_buttons__button_buy, .uk-contrast .view_product__section--stage .content_3d--item.active.view_product_basket__cart_button_link, .view_product__section--stage .uk-contrast .content_3d--item.active.view_product_basket__cart_button_link, .uk-contrast .element_product_variant_buttons__button_buy:hover, .uk-contrast .view_product__section--stage .view_product_basket__cart_button_link:hover, .view_product__section--stage .uk-contrast .view_product_basket__cart_button_link:hover, .uk-contrast .button-highlight-stage:hover, .uk-contrast .startpage .tb_button_default:hover, .startpage .uk-contrast .tb_button_default:hover, .uk-contrast .startpage .tb_button_default.content_3d--item.active, .startpage .uk-contrast .tb_button_default.content_3d--item.active, .uk-contrast .button-highlight-stage.content_3d--item.active, .uk-contrast .button-highlight-icon:hover, .uk-contrast .button-highlight-icon.content_3d--item.active, .uk-contrast .button-highlight-icon-right:hover, .uk-contrast .button-highlight-icon-right.content_3d--item.active, .uk-contrast .content_3d--item.active.mssr_sticky__cart_button_link, .uk-contrast .mssr_sticky__cart_button_link:hover, .uk-contrast .button_primary_cart_icon_text:hover, .uk-contrast .button_primary_cart_icon_text.content_3d--item.active, .uk-contrast .uk-button.content_3d--item.active,
.uk-contrast .uk-button:focus,
.uk-contrast .button-default:focus,
.uk-contrast .layout_header_wrapper .layout_header__myaccount_prelogin li:focus:nth-child(1),
.layout_header_wrapper .layout_header__myaccount_prelogin .uk-contrast li:focus:nth-child(1),
.uk-contrast .element_product_variant_buttons__button_details:focus,
.uk-contrast .voucherlottery_detail__submit:focus,
.uk-contrast .button-default-small:focus,
.uk-contrast .button-default-icon-right:focus,
.uk-contrast .flyout_container__link:focus,
.uk-contrast .oc_top_products__link:focus,
.uk-contrast .button-default-icon-left:focus,
.uk-contrast .button-default-icon-right-small:focus,
.uk-contrast .element_product_teaser_wallpaper__button:focus,
.uk-contrast .element_artikel_gallery__button_link:focus,
.uk-contrast .button-light:focus,
.uk-contrast .element_product_variant_buttons__button_compare:focus,
.uk-contrast .element_product_variant_buttons__button_bookmark:focus,
.uk-contrast .button-light-small:focus,
.uk-contrast .button-light-icon-right:focus,
.uk-contrast .button-light-icon-right-small:focus,
.uk-contrast .button-light-icon:focus,
.uk-contrast .view_product_sod__pdf_download:focus,
.uk-contrast .button-filter:focus,
.uk-contrast .button-highlight:focus,
.uk-contrast .layout_header_wrapper .header_cart__box_button:focus,
.layout_header_wrapper .uk-contrast .header_cart__box_button:focus,
.uk-contrast .element_product_variant_buttons__button_buy:focus,
.uk-contrast .view_product__section--stage .view_product_basket__cart_button_link:focus,
.view_product__section--stage .uk-contrast .view_product_basket__cart_button_link:focus,
.uk-contrast .button-highlight-stage:focus,
.uk-contrast .startpage .tb_button_default:focus,
.startpage .uk-contrast .tb_button_default:focus,
.uk-contrast .button-highlight-icon:focus,
.uk-contrast .button-highlight-icon-right:focus,
.uk-contrast .mssr_sticky__cart_button_link:focus,
.uk-contrast .button_primary_cart_icon_text:focus{
background-color:rgba(255, 255, 255, 0.8);
color:#444;
}
.uk-contrast .uk-button:active, .uk-contrast .button-default:active, .uk-contrast .layout_header_wrapper .layout_header__myaccount_prelogin li:active:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .uk-contrast li:active:nth-child(1), .uk-contrast .element_product_variant_buttons__button_details:active, .uk-contrast .voucherlottery_detail__submit:active, .uk-contrast .button-default-small:active, .uk-contrast .button-default-icon-right:active, .uk-contrast .flyout_container__link:active, .uk-contrast .oc_top_products__link:active, .uk-contrast .button-default-icon-left:active, .uk-contrast .button-default-icon-right-small:active, .uk-contrast .element_product_teaser_wallpaper__button:active, .uk-contrast .element_artikel_gallery__button_link:active, .uk-contrast .button-light:active, .uk-contrast .element_product_variant_buttons__button_compare:active, .uk-contrast .element_product_variant_buttons__button_bookmark:active, .uk-contrast .button-light-small:active, .uk-contrast .button-light-icon-right:active, .uk-contrast .button-light-icon-right-small:active, .uk-contrast .button-light-icon:active, .uk-contrast .view_product_sod__pdf_download:active, .uk-contrast .button-filter:active, .uk-contrast .button-highlight:active, .uk-contrast .layout_header_wrapper .header_cart__box_button:active, .layout_header_wrapper .uk-contrast .header_cart__box_button:active, .uk-contrast .element_product_variant_buttons__button_buy:active, .uk-contrast .view_product__section--stage .view_product_basket__cart_button_link:active, .view_product__section--stage .uk-contrast .view_product_basket__cart_button_link:active, .uk-contrast .button-highlight-stage:active, .uk-contrast .startpage .tb_button_default:active, .startpage .uk-contrast .tb_button_default:active, .uk-contrast .button-highlight-icon:active, .uk-contrast .button-highlight-icon-right:active, .uk-contrast .mssr_sticky__cart_button_link:active, .uk-contrast .button_primary_cart_icon_text:active,
.uk-contrast .uk-button.uk-active,
.uk-contrast .uk-active.button-default,
.uk-contrast .layout_header_wrapper .layout_header__myaccount_prelogin li.uk-active:nth-child(1),
.layout_header_wrapper .layout_header__myaccount_prelogin .uk-contrast li.uk-active:nth-child(1),
.uk-contrast .uk-active.element_product_variant_buttons__button_details,
.uk-contrast .uk-active.voucherlottery_detail__submit,
.uk-contrast .uk-active.button-default-small,
.uk-contrast .uk-active.button-default-icon-right,
.uk-contrast .uk-active.flyout_container__link,
.uk-contrast .uk-active.oc_top_products__link,
.uk-contrast .uk-active.button-default-icon-left,
.uk-contrast .uk-active.button-default-icon-right-small,
.uk-contrast .uk-active.element_product_teaser_wallpaper__button,
.uk-contrast .uk-active.element_artikel_gallery__button_link,
.uk-contrast .uk-active.button-light,
.uk-contrast .uk-active.element_product_variant_buttons__button_compare,
.uk-contrast .uk-active.element_product_variant_buttons__button_bookmark,
.uk-contrast .uk-active.button-light-small,
.uk-contrast .uk-active.button-light-icon-right,
.uk-contrast .uk-active.button-light-icon-right-small,
.uk-contrast .uk-active.button-light-icon,
.uk-contrast .uk-active.view_product_sod__pdf_download,
.uk-contrast .uk-active.button-filter,
.uk-contrast .uk-active.button-highlight,
.uk-contrast .layout_header_wrapper .uk-active.header_cart__box_button,
.layout_header_wrapper .uk-contrast .uk-active.header_cart__box_button,
.uk-contrast .uk-active.element_product_variant_buttons__button_buy,
.uk-contrast .view_product__section--stage .uk-active.view_product_basket__cart_button_link,
.view_product__section--stage .uk-contrast .uk-active.view_product_basket__cart_button_link,
.uk-contrast .uk-active.button-highlight-stage,
.uk-contrast .startpage .uk-active.tb_button_default,
.startpage .uk-contrast .uk-active.tb_button_default,
.uk-contrast .uk-active.button-highlight-icon,
.uk-contrast .uk-active.button-highlight-icon-right,
.uk-contrast .uk-active.mssr_sticky__cart_button_link,
.uk-contrast .uk-active.button_primary_cart_icon_text{
background-color:rgba(255, 255, 255, 0.7);
color:#444;
}
.uk-contrast .uk-button-primary, .uk-contrast .button-highlight, .uk-contrast .layout_header_wrapper .header_cart__box_button, .layout_header_wrapper .uk-contrast .header_cart__box_button, .uk-contrast .element_product_variant_buttons__button_buy, .uk-contrast .view_product__section--stage .view_product_basket__cart_button_link, .view_product__section--stage .uk-contrast .view_product_basket__cart_button_link, .uk-contrast .button-highlight-icon, .uk-contrast .button-highlight-icon-right, .uk-contrast .mssr_sticky__cart_button_link, .uk-contrast .button_primary_cart_icon_text{
background-color:#00a8e6;
color:#fff;
}
.uk-contrast .uk-button-primary:hover, .uk-contrast .button-highlight:hover, .uk-contrast .layout_header_wrapper .header_cart__box_button:hover, .layout_header_wrapper .uk-contrast .header_cart__box_button:hover, .uk-contrast .layout_header_wrapper .header_cart__box_button.content_3d--item.active, .layout_header_wrapper .uk-contrast .header_cart__box_button.content_3d--item.active, .uk-contrast .button-highlight.content_3d--item.active, .uk-contrast .content_3d--item.active.element_product_variant_buttons__button_buy, .uk-contrast .view_product__section--stage .content_3d--item.active.view_product_basket__cart_button_link, .view_product__section--stage .uk-contrast .content_3d--item.active.view_product_basket__cart_button_link, .uk-contrast .element_product_variant_buttons__button_buy:hover, .uk-contrast .view_product__section--stage .view_product_basket__cart_button_link:hover, .view_product__section--stage .uk-contrast .view_product_basket__cart_button_link:hover, .uk-contrast .button-highlight-icon:hover, .uk-contrast .button-highlight-icon.content_3d--item.active, .uk-contrast .button-highlight-icon-right:hover, .uk-contrast .button-highlight-icon-right.content_3d--item.active, .uk-contrast .content_3d--item.active.mssr_sticky__cart_button_link, .uk-contrast .mssr_sticky__cart_button_link:hover, .uk-contrast .button_primary_cart_icon_text:hover, .uk-contrast .button_primary_cart_icon_text.content_3d--item.active, .uk-contrast .uk-button-primary.content_3d--item.active,
.uk-contrast .uk-button-primary:focus,
.uk-contrast .button-highlight:focus,
.uk-contrast .layout_header_wrapper .header_cart__box_button:focus,
.layout_header_wrapper .uk-contrast .header_cart__box_button:focus,
.uk-contrast .element_product_variant_buttons__button_buy:focus,
.uk-contrast .view_product__section--stage .view_product_basket__cart_button_link:focus,
.view_product__section--stage .uk-contrast .view_product_basket__cart_button_link:focus,
.uk-contrast .button-highlight-icon:focus,
.uk-contrast .button-highlight-icon-right:focus,
.uk-contrast .mssr_sticky__cart_button_link:focus,
.uk-contrast .button_primary_cart_icon_text:focus{
background-color:#35b3ee;
color:#fff;
}
.uk-contrast .uk-button-primary:active, .uk-contrast .button-highlight:active, .uk-contrast .layout_header_wrapper .header_cart__box_button:active, .layout_header_wrapper .uk-contrast .header_cart__box_button:active, .uk-contrast .element_product_variant_buttons__button_buy:active, .uk-contrast .view_product__section--stage .view_product_basket__cart_button_link:active, .view_product__section--stage .uk-contrast .view_product_basket__cart_button_link:active, .uk-contrast .button-highlight-icon:active, .uk-contrast .button-highlight-icon-right:active, .uk-contrast .mssr_sticky__cart_button_link:active, .uk-contrast .button_primary_cart_icon_text:active,
.uk-contrast .uk-button-primary.uk-active,
.uk-contrast .uk-active.button-highlight,
.uk-contrast .layout_header_wrapper .uk-active.header_cart__box_button,
.layout_header_wrapper .uk-contrast .uk-active.header_cart__box_button,
.uk-contrast .uk-active.element_product_variant_buttons__button_buy,
.uk-contrast .view_product__section--stage .uk-active.view_product_basket__cart_button_link,
.view_product__section--stage .uk-contrast .uk-active.view_product_basket__cart_button_link,
.uk-contrast .uk-active.button-highlight-icon,
.uk-contrast .uk-active.button-highlight-icon-right,
.uk-contrast .uk-active.mssr_sticky__cart_button_link,
.uk-contrast .uk-active.button_primary_cart_icon_text{
background-color:#0091ca;
color:#fff;
}
.uk-contrast .uk-icon-hover{
color:rgba(255, 255, 255, 0.7);
}
.uk-contrast .uk-icon-hover:hover, .uk-contrast .uk-icon-hover.content_3d--item.active{
color:#fff;
}
.uk-contrast .uk-icon-button{
background:#fff;
color:#444;
}
.uk-contrast .uk-icon-button:hover, .uk-contrast .uk-icon-button.content_3d--item.active,
.uk-contrast .uk-icon-button:focus{
background-color:rgba(255, 255, 255, 0.8);
color:#444;
}
.uk-contrast .uk-icon-button:active{
background-color:rgba(255, 255, 255, 0.7);
color:#444;
}
.uk-contrast .uk-text-muted{
color:rgba(255, 255, 255, 0.6) !important;
}
.uk-contrast .uk-text-primary{
color:#2d7091 !important;
}
@media print{
*,*:before,*:after{
background:transparent !important;
color:black !important;
box-shadow:none !important;
text-shadow:none !important;
}
a,a:visited{
text-decoration:underline;
}
pre,blockquote{
border:1px solid #999;
page-break-inside:avoid;
}
thead{
display:table-header-group;
}
tr,img{
page-break-inside:avoid;
}
img{
max-width:100% !important;
}
@page{
margin:0.5cm;
}
p,h2,h3{
orphans:3;
widows:3;
}
h2,h3{
page-break-after:avoid;
}
}
.uk-accordion-title{
margin-top:0;
margin-bottom:15px;
padding:5px 15px;
background:#eee;
font-size:18px;
line-height:24px;
cursor:pointer;
}
.uk-accordion-content{
padding:0 15px 15px 15px;
}
.uk-accordion-content:before,.uk-accordion-content:after{
content:"";
display:table;
}
.uk-accordion-content:after{
clear:both;
}
.uk-accordion-content>:last-child{
margin-bottom:0;
}
.uk-autocomplete{
display:inline-block;
position:relative;
max-width:100%;
vertical-align:middle;
}
.uk-dropdown-flip{
left:auto;
right:0;
}
.uk-nav-autocomplete>li>a{
color:#444;
}
.uk-nav-autocomplete>li.uk-active>a{
background:#00a8e6;
color:#fff;
outline:none;
}
.uk-nav-autocomplete .uk-nav-header{
color:#999;
}
.uk-nav-autocomplete .uk-nav-divider{
border-top:1px solid #ddd;
}
.uk-dotnav{
display: -ms-flexbox;
display: -webkit-flex;
display:flex;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
margin-left: -15px;
margin-top: -15px;
padding:0;
list-style:none;
}
.uk-dotnav>*{
-ms-flex:none;
-webkit-flex:none;
flex:none;
padding-left:15px;
margin-top:15px;
}
.uk-dotnav:before,.uk-dotnav:after{
content:"";
display:block;
overflow:hidden;
}
.uk-dotnav:after{
clear:both;
}
.uk-dotnav>*{
float:left;
}
.uk-dotnav>*>*{
display:block;
box-sizing:content-box;
width:20px;
height:20px;
border-radius:50%;
background:rgba(50,50,50,0.1);
text-indent:100%;
overflow:hidden;
white-space:nowrap;
}
.uk-dotnav>*>:hover,.uk-dotnav>*>.content_3d--item.active,.uk-dotnav>*>:focus{
background:rgba(50,50,50,0.4);
outline:none;
}
.uk-dotnav>*>:active{
background:rgba(50,50,50,0.6);
}
.uk-dotnav>.uk-active>*{
background:rgba(50,50,50,0.4);
}
.uk-dotnav-contrast>*>*{
background:rgba(255,255,255,0.4);
}
.uk-dotnav-contrast>*>:hover,.uk-dotnav-contrast>*>.content_3d--item.active,.uk-dotnav-contrast>*>:focus{
background:rgba(255,255,255,0.7);
}
.uk-dotnav-contrast>*>:active{
background:rgba(255,255,255,0.9);
}
.uk-dotnav-contrast>.uk-active>*{
background:rgba(255,255,255,0.9);
}
.uk-dotnav-vertical{
-ms-flex-direction:column;
-webkit-flex-direction:column;
flex-direction:column;
}
.uk-dotnav-vertical>*{
float:none;
}
.uk-notify{
position:fixed;
top:10px;
left:10px;
z-index:1040;
box-sizing:border-box;
width:350px;
}
.uk-notify-top-right,.uk-notify-bottom-right{
left:auto;
right:10px;
}
.uk-notify-top-center,.uk-notify-bottom-center{
left:50%;
margin-left: -175px;
}
.uk-notify-bottom-left,.uk-notify-bottom-right,.uk-notify-bottom-center{
top:auto;
bottom:10px;
}
@media (max-width: 479px){
.uk-notify{
left:10px;
right:10px;
width:auto;
margin:0;
}
}
.uk-notify-message{
position:relative;
margin-bottom:10px;
padding:15px;
background:#444;
color:#fff;
font-size:16px;
line-height:22px;
cursor:pointer;
}
.uk-notify-message>.uk-close{
visibility:hidden;
float:right;
}
.uk-notify-message:hover>.uk-close,.uk-notify-message.content_3d--item.active>.uk-close{
visibility:visible;
}
.uk-notify-message-primary{
background:#ebf7fd;
color:#2d7091;
}
.uk-notify-message-success{
background:#f2fae3;
color:#659f13;
}
.uk-notify-message-warning{
background:#fffceb;
color:#e28327;
}
.uk-notify-message-danger{
background:#fff1f0;
color:#d85030;
}
.uk-search{
display:inline-block;
position:relative;
margin:0;
}
.uk-search:before{
content:"";
position:absolute;
top:0;
left:0;
width:30px;
line-height:30px;
text-align:center;
font-family:FontAwesome;
font-size:14px;
color:rgba(0,0,0,0.2);
}
.uk-search-field::-moz-focus-inner{
border:0;
padding:0;
}
.uk-search-field::-webkit-search-cancel-button,.uk-search-field::-webkit-search-decoration{
-webkit-appearance:none;
}
.uk-search-field::-ms-clear{
display:none;
}
.uk-search-field::-moz-placeholder{
opacity:1;
}
.uk-search-field{
box-sizing:border-box;
margin:0;
border-radius:0;
font:inherit;
color:#444;
-webkit-appearance:none;
width:120px;
height:30px;
padding:0 0 0 30px;
border:1px solid transparent;
background:transparent;
-webkit-transition:all 0.2s linear;
transition:all 0.2s linear;
vertical-align:middle;
}
.uk-search-field:-ms-input-placeholder{
color:#999 !important;
}
.uk-search-field::-moz-placeholder{
color:#999;
}
.uk-search-field::-webkit-input-placeholder{
color:#999;
}
.uk-search-field:focus{
outline:0;
}
.uk-search-field:focus,
.uk-search.uk-active .uk-search-field{
width:180px;
}
.uk-dropdown-search{
width:300px;
margin-top:0;
background:#f5f5f5;
color:#444;
}
.uk-open>.uk-dropdown-search{
-webkit-animation:uk-slide-top-fixed 0.2s ease-in-out;
animation:uk-slide-top-fixed 0.2s ease-in-out;
}
.uk-navbar-flip .uk-dropdown-search{
margin-top:5px;
margin-right: -15px;
}
.uk-nav-search>li>a{
color:#444;
}
.uk-nav-search>li.uk-active>a{
background:#00a8e6;
color:#fff;
outline:none;
}
.uk-nav-search .uk-nav-header{
color:#999;
}
.uk-nav-search .uk-nav-divider{
border-top:1px solid #ddd;
}
.uk-nav-search ul a{
color:#07D;
}
.uk-nav-search ul a:hover, .uk-nav-search ul a.content_3d--item.active{
color:#059;
}
.uk-offcanvas .uk-search{
display:block;
margin:20px 15px;
}
.uk-offcanvas .uk-search:before{
color:#777;
}
.uk-offcanvas .uk-search-field{
width:100%;
border-color:transparent;
background:#1a1a1a;
color:#ccc;
}
.uk-offcanvas .uk-search-field:-ms-input-placeholder{
color:#777 !important;
}
.uk-offcanvas .uk-search-field::-moz-placeholder{
color:#777;
}
.uk-offcanvas .uk-search-field::-webkit-input-placeholder{
color:#777;
}
.uk-slidenav{
display:inline-block;
box-sizing:border-box;
width:30px;
height:30px;
line-height:30px;
color:#fff;
font-size:20px;
text-align:center;
background-color:rgba(119,119,119,0.4);
}
.uk-slidenav:hover,.uk-slidenav.content_3d--item.active,.uk-slidenav:focus{
outline:none;
text-decoration:none;
color:white;
cursor:pointer;
}
.uk-slidenav:active{
color:#f2f2f2;
}
.uk-slidenav-previous:before{
content:"";
font-family:FontAwesome;
}
.uk-slidenav-next:before{
content:"";
font-family:FontAwesome;
}
.uk-slidenav-position{
position:relative;
}
.uk-slidenav-position .uk-slidenav{
display:none;
position:absolute;
top:50%;
z-index:1;
margin-top: -15px;
}
.uk-slidenav-position:hover .uk-slidenav, .uk-slidenav-position.content_3d--item.active .uk-slidenav{
display:block;
}
.uk-slidenav-position .uk-slidenav-previous{
left:0;
}
.uk-slidenav-position .uk-slidenav-next{
right:0;
}
.uk-slidenav-contrast{
color:rgba(255,255,255,0.5);
}
.uk-slidenav-contrast:hover,.uk-slidenav-contrast.content_3d--item.active,.uk-slidenav-contrast:focus{
color:rgba(255,255,255,0.7);
}
.uk-slidenav-contrast:active{
color:rgba(255,255,255,0.9);
}
[data-uk-slider]{
direction:ltr;
}
html[dir="rtl"] .uk-slider>*{
direction:rtl;
}
.uk-slider{
position:relative;
z-index:0;
touch-action:pan-y;
}
.uk-slider:not(.uk-grid){
margin:0;
padding:0;
list-style:none;
}
.uk-slider>*{
position:absolute;
top:0;
left:0;
}
.uk-slider-container{
overflow:hidden;
}
.uk-slider:not(.uk-drag){
-webkit-transition: -webkit-transform 200ms linear;
transition:transform 200ms linear;
}
.uk-slider.uk-drag{
cursor:col-resize;
-moz-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.uk-slider a,
.uk-slider img{
-webkit-user-drag:none;
user-drag:none;
-webkit-touch-callout:none;
}
.uk-slider img{
pointer-events:none;
}
.uk-slider-fullscreen,.uk-slider-fullscreen>li{
height:100vh;
}
.uk-slideshow{
position:relative;
z-index:0;
width:100%;
margin:0;
padding:0;
list-style:none;
overflow:hidden;
touch-action:pan-y;
}
.uk-slideshow>li{
position:absolute;
top:0;
left:0;
width:100%;
opacity:0;
}
.uk-slideshow>.uk-active{
z-index:10;
opacity:1;
}
.uk-slideshow>li>img{
visibility:hidden;
}
[data-uk-slideshow-slide]{
cursor:pointer;
}
.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{
height:100vh;
}
.uk-slideshow-fade-in{
-webkit-animation:uk-fade 0.5s linear;
animation:uk-fade 0.5s linear;
}
.uk-slideshow-fade-out{
-webkit-animation:uk-fade 0.5s linear reverse;
animation:uk-fade 0.5s linear reverse;
}
.uk-slideshow-scroll-forward-in{
-webkit-animation:uk-slide-right 0.5s ease-in-out;
animation:uk-slide-right 0.5s ease-in-out;
}
.uk-slideshow-scroll-forward-out{
-webkit-animation:uk-slide-left 0.5s ease-in-out reverse;
animation:uk-slide-left 0.5s ease-in-out reverse;
}
.uk-slideshow-scroll-backward-in{
-webkit-animation:uk-slide-left 0.5s ease-in-out;
animation:uk-slide-left 0.5s ease-in-out;
}
.uk-slideshow-scroll-backward-out{
-webkit-animation:uk-slide-right 0.5s ease-in-out reverse;
animation:uk-slide-right 0.5s ease-in-out reverse;
}
.uk-slideshow-scale-out{
-webkit-animation:uk-fade-scale-15 0.5s ease-in-out reverse;
animation:uk-fade-scale-15 0.5s ease-in-out reverse;
}
.uk-slideshow-swipe-forward-in{
-webkit-animation:uk-slide-left-33 0.5s ease-in-out;
animation:uk-slide-left-33 0.5s ease-in-out;
}
.uk-slideshow-swipe-forward-out{
-webkit-animation:uk-slide-left 0.5s ease-in-out reverse;
animation:uk-slide-left 0.5s ease-in-out reverse;
}
.uk-slideshow-swipe-backward-in{
-webkit-animation:uk-slide-right-33 0.5s ease-in-out;
animation:uk-slide-right-33 0.5s ease-in-out;
}
.uk-slideshow-swipe-backward-out{
-webkit-animation:uk-slide-right 0.5s ease-in-out reverse;
animation:uk-slide-right 0.5s ease-in-out reverse;
}
.uk-slideshow-swipe-forward-in:before,.uk-slideshow-swipe-backward-in:before{
content:'';
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:1;
background:rgba(0, 0, 0, 0.6);
-webkit-animation:uk-fade 0.5s ease-in-out reverse;
animation:uk-fade 0.5s ease-in-out reverse;
}
[data-uk-sticky].uk-active{
z-index:980;
box-sizing:border-box;
-webkit-backface-visibility:hidden;
}
[data-uk-sticky][class*='uk-animation-']{
-webkit-animation-duration:0.2s;
animation-duration:0.2s;
}
[data-uk-sticky].uk-animation-reverse{
-webkit-animation-duration:0.2s;
animation-duration:0.2s;
}
.uk-tooltip{
display:none;
position:absolute;
z-index:1030;
box-sizing:border-box;
max-width:200px;
padding:5px 8px;
background:#333;
color:rgba(255,255,255,0.7);
font-size:12px;
line-height:18px;
}
.uk-tooltip:after{
content:"";
display:block;
position:absolute;
width:0;
height:0;
border:5px dashed #333;
}
.uk-tooltip-top:after,.uk-tooltip-top-left:after,.uk-tooltip-top-right:after{
bottom: -5px;
border-top-style:solid;
border-bottom:none;
border-left-color:transparent;
border-right-color:transparent;
border-top-color:#333;
}
.uk-tooltip-bottom:after,.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after{
top: -5px;
border-bottom-style:solid;
border-top:none;
border-left-color:transparent;
border-right-color:transparent;
border-bottom-color:#333;
}
.uk-tooltip-top:after,.uk-tooltip-bottom:after{
left:50%;
margin-left: -5px;
}
.uk-tooltip-top-left:after,.uk-tooltip-bottom-left:after{
left:10px;
}
.uk-tooltip-top-right:after,.uk-tooltip-bottom-right:after{
right:10px;
}
.uk-tooltip-left:after{
right: -5px;
top:50%;
margin-top: -5px;
border-left-style:solid;
border-right:none;
border-top-color:transparent;
border-bottom-color:transparent;
border-left-color:#333;
}
.uk-tooltip-right:after{
left: -5px;
top:50%;
margin-top: -5px;
border-right-style:solid;
border-left:none;
border-top-color:transparent;
border-bottom-color:transparent;
border-right-color:#333;
}
#onpageedit{
position:fixed;
bottom:8px;
right:8px;
width:36px;
height:36px;
background-color:#D4021D;
border-radius:50%;
transition:1.5s;
z-index:9999;
}
#onpageedit a{
display:block;
width:100%;
height:100%;
text-align:center;
color:white;
font-size:23px;
line-height:36px;
}
#onpageedit a:hover, #onpageedit a.content_3d--item.active{
color:#fee;
text-decoration:none;
}
.uk-offcanvas-page #onpageedit{
transition:1.5s;
right:280px;
}
.ope-flash{
-webkit-animation:ope-flash 1s ease-out infinite;
animation:ope-flash 1s ease-out infinite;
box-shadow:0 0 10px #fbf8b2;
}
@-webkit-keyframes ope-flash{
0%{
background-color:rgba(251, 248, 178, 0);
outline:2px solid #fbf8b2;
}
50%{
background-color:rgba(251, 248, 178, 0.99);
outline:2px solid #fbf8b2;
}
100%{
background-color:rgba(251, 248, 178, 0);
outline:2px solid #fbf8b2;
}
}
@keyframes ope-flash{
0%{
background-color:rgba(251, 248, 178, 0);
outline:2px solid #fbf8b2;
}
50%{
background-color:rgba(251, 248, 178, 0.99);
outline:2px solid #fbf8b2;
}
100%{
background-color:rgba(251, 248, 178, 0);
outline:2px solid #fbf8b2;
}
}
.background_black:not([class*="uk-width-"]),.background_black[class*="uk-width-"]>.pos_css_target{
background-color:#000;
}
.background_white:not([class*="uk-width-"]),.background_white[class*="uk-width-"]>.pos_css_target{
background-color:#fff;
}
.background_gray:not([class*="uk-width-"]),.background_gray[class*="uk-width-"]>.pos_css_target{
background-color:#d2d2d2;
}
.background_gray_dark:not([class*="uk-width-"]),.background_gray_dark[class*="uk-width-"]>.pos_css_target{
background-color:#444;
}
.background_gray_light:not([class*="uk-width-"]),.background_gray_light[class*="uk-width-"]>.pos_css_target{
background-color:#eee;
}
.background_red:not([class*="uk-width-"]),.background_red[class*="uk-width-"]>.pos_css_target{
background-color:#f00;
}
.font_color_black{
color:#000;
}
.font_color_white{
color:#fff;
}
.image_shade .textblock.uk-overlay-panel{
background:transparent linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 40%) repeat scroll 0 0;
}
.text_center{
text-align:center;
}
.text_justify{
text-align:justify;
}
.text_uppercase{
text-transform:uppercase;
}
.text_underline{
text-decoration:underline;
}
.text_ellipsis{
position:relative;
overflow:hidden;
text-overflow:ellipsis;
}
.text_ellipsis::before{
content:"\2026";
position:absolute;
bottom:0;
right:0;
width:3em;
text-align:right;
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 50%);
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 50%);
background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 50%);
}
.background_black .text_ellipsis::before{
background: -moz-linear-gradient(left, transparent 0%, black 50%);
background: -webkit-linear-gradient(left, transparent 0%, black 50%);
background:linear-gradient(to right, transparent 0%, black 50%);
}
.font_size_small{
font-size:12px;
}
.font_size_body{
font-size:14px;
}
.font_size_large{
font-size:16px;
}
.cta_default{

}
.tb_button_default,.cta_buy,.cta_buy_ov,.cta_control,.cta_control_ov,.cta_tab_nav,.cta_in_page_nav{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:18px;
text-decoration:none;
text-transform:uppercase;
display:inline-block;
padding:11px 15px;
text-transform:uppercase;
}
.tb_button_default::after,.cta_buy::after,.cta_buy_ov::after,.cta_control::after,.cta_control_ov::after,.cta_tab_nav::after,.cta_in_page_nav::after{
padding-left:5px;
font-size: .9em;
font-family:"teufel";
content:"";
}
.cta_buy{
height:46px;
line-height:48px;
padding:0 15px;
}
.cta_buy_ov{
height:40px;
line-height:42px;
}
.tb_button_default,.cta_control,.cta_control_ov{
color:#fff;
background-color:#777;
}
.tb_button_default.hover,.tb_button_default:hover,.tb_button_default.content_3d--item.active,.cta_control.hover,.cta_control:hover,.cta_control.content_3d--item.active,.cta_control_ov.hover,.cta_control_ov:hover,.cta_control_ov.content_3d--item.active{
background-color:#6a6a6a;
}
.et-container-center{
margin-left:auto;
margin-right:auto;
}
.spacing_ns{
padding-top:10px;
padding-bottom:10px;
}
.spacing_we{
padding-left:10px;
padding-right:10px;
}
.uk-grid:not(.uk-grid-collapse)>.spacing_we{
padding-left:20px;
padding-right:10px;
}
@media (min-width: 960px){
.spacing_we .uk-grid{
margin:0 10px;
}
}
.divide_class_100,.divide_class_90{
width:100%;
}
.divide_class_100::after,.divide_class_90::after{
display:block;
content:'';
border-bottom:1px solid #d2d2d2;
}
.divide_class_100::after{
width:100%;
}
.divide_class_90::after{
margin:0 5%;
width:90%;
}
.divide_class_s{
margin-top:10px;
height:10px;
width:100%;
}
.divide_class_m{
margin-top:25px;
height:25px;
width:100%;
}
.divide_class_l{
margin-top:50px;
height:50px;
width:100%;
}
@media (min-width: 960px){
.disable_uk_accordion_for_large .uk-accordion-title{
display:none;
}
.disable_uk_accordion_for_large [data-wrapper]{
overflow:visible !important;
height:auto !important;
}
.disable_uk_accordion_for_large .uk-accordion-content{
padding:15px 0 0 0;
}
}
sup{
top: -0.3em;
}
em{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-style:inherit;
color:#f00;
}
p{
margin:0 0 15px;
}
ol{
margin-left:10px;
}
ol a{
text-decoration:none !important;
}
.strikeprice, .element_artikel_gallery__strike_price, .element_artikel_list__strike_price, .view_product__section--stage .view_product_basket__strike_price,.mssr_product__strike_price,.mssr_combiproduct__strike_price{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
text-decoration:line-through;
}
.isprice, .layout_header_wrapper .header_cart__box_content_price,.flyout_container__price,.element_product_teaser_wallpaper__price--isprice,.element_merkliste_product__price--isprice,.element_cart_pos__rebate_price,.element_cart_pos__pricereduction,.element_product_modalhover__price,.mssr_product__main_price,.mssr_combiproduct__main_price,.mssr_sticky__price{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
}
.wasprice,.flyout_container__price--base,.element_product_teaser_wallpaper__price--wasprice,.element_merkliste_product__price--wasprice,.element_cart_pos__was_price,.element_cart_sums__was_price{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-decoration:line-through;
font-size:14px;
}
.nobefore::before{
display:none;
}
.noafter::after{
display:none;
}
hr{
border-top:1px solid #d2d2d2;
}
.border-bottom{
border-bottom:1px solid #d2d2d2;
}
.uk-position-static{
position:static !important;
}
.nopdg{
padding:0 !important;
}
.nopdg_left{
padding-left:0 !important;
}
.nopdg_right{
padding-right:0 !important;
}
.nopdg_top{
padding-top:0 !important;
}
.nopdg_bottom{
padding-bottom:0 !important;
}
ul{
list-style:square;
}
ul li{
line-height:1.4em;
padding-bottom:5px;
}
ul.check-list{
padding-left:0;
}
ul.check-list li{
list-style:none;
position:relative;
padding-left:25px;
}
ul.check-list li::before{
font-family:"teufel";
content:"";
padding-right:0.5em;
font-size:16px;
position:absolute;
left:0;
}
ul.check-list-stage{
font-size:16px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
color:#fff;
}
ul.check-list-stage li{
list-style:none;
margin-bottom:10px;
line-height:16px;
position:relative;
padding-left:30px;
}
ul.check-list-stage li::before{
font-family:"teufel";
content:"";
padding-right:10px;
font-size:18px;
position:absolute;
top:3px;
left:0;
}
.font_color_red,.marked{
color:#f00;
}
.background_lightgray{
background:#d2d2d2 !important;
}
.background_white_opacity{
background-color:white;
background-color:rgba(255,255,255,0.5);
}
.background_black_opacity{
background-color:black;
background-color:rgba(0, 0, 0, 0.5);
}
.uk-slider a{
text-decoration:none;
}
a.textlink_dark{
text-decoration:underline;
}
a.textlink_dark:hover,a.textlink_dark.content_3d--item.active{
color:#999;
}
a.textlink_light{
text-decoration:underline;
}
a.textlink_light:hover,a.textlink_light.content_3d--item.active{
color:#555;
}
.layout_header .layout_header__misc a:hover, .layout_header .layout_header__misc a.content_3d--item.active{
color:#999;
}
.footer_menu_list a:hover, .footer_menu_list a.content_3d--item.active,
.layout_footer__bottom_nav a:hover,
.layout_footer__bottom_nav a.content_3d--item.active{
color:#555;
}
.layout_footer__bottom_nav a{
text-decoration:underline;
}
.layout_footer__bottom_nav a:hover,
.layout_footer__bottom_nav a.content_3d--item.active{
color:#555;
text-decoration:none;
}
.element_product_hire_purchase a,
.element_product_price_info__shipping_costs a,
.element_product_deliverytime__text a{
text-decoration:underline;
}
.element_product_hire_purchase a:hover, .element_product_hire_purchase a.content_3d--item.active,
.element_product_price_info__shipping_costs a:hover,
.element_product_price_info__shipping_costs a.content_3d--item.active,
.element_product_deliverytime__text a:hover,
.element_product_deliverytime__text a.content_3d--item.active{
color:#555;
text-decoration:none;
}
.view_product_download a{
text-decoration:underline;
}
.view_product_download a:hover, .view_product_download a.content_3d--item.active{
color:#555;
text-decoration:none;
}
.view_product_description__content a{
text-decoration:underline;
}
.view_product_description__content a:hover, .view_product_description__content a.content_3d--item.active{
color:#999;
text-decoration:none;
}
.view_page__content a,
.layout_content_with_sidebar a,
body:not(.body-startpage) .seite_detail section:not(.main_section--seite_detail_kopfhoerer-vergleich):not(main_section--seite_detail_portable-bluetooth-speakers) a{
text-decoration:underline;
}
.view_page__content a:hover, .view_page__content a.content_3d--item.active,
.layout_content_with_sidebar a:hover,
.layout_content_with_sidebar a.content_3d--item.active,
body:not(.body-startpage) .seite_detail section:not(.main_section--seite_detail_kopfhoerer-vergleich):not(main_section--seite_detail_portable-bluetooth-speakers) a:hover,
body:not(.body-startpage) .seite_detail section:not(.main_section--seite_detail_kopfhoerer-vergleich):not(main_section--seite_detail_portable-bluetooth-speakers) a.content_3d--item.active{
color:#555;
}
.element_view_info_block a{
text-decoration:underline;
}
.element_view_info_block a:hover, .element_view_info_block a.content_3d--item.active{
color:#999;
text-decoration:none;
}
.blog-article-text a{
text-decoration:underline;
}
.blog-article-text a:hover, .blog-article-text a.content_3d--item.active{
color:#999;
text-decoration:none;
}
.view_rma a{
text-decoration:underline;
}
.slide_in_left{
-webkit-animation:slideInLeft 1s forwards;
-moz-animation:slideInLeft 1s forwards;
animation:slideInLeft 1s forwards;
}
.slide_in_right{
-webkit-animation:slideInRight 1s forwards;
-moz-animation:slideInRight 1s forwards;
animation:slideInRight 1s forwards;
}
.slide_out_left{
-webkit-animation:slideOutLeft 1s forwards;
-moz-animation:slideOutLeft 1s forwards;
animation:slideOutLeft 1s forwards;
}
.slide_out_right{
-webkit-animation:slideOutRight 1s forwards;
-moz-animation:slideOutRight 1s forwards;
animation:slideOutRight 1s forwards;
}
@-webkit-keyframes slideInLeft{
0%{
transform:translateX(-900px);
}
100%{
transform:translateX(0);
}
}
@-moz-keyframes slideInLeft{
0%{
transform:translateX(-900px);
}
100%{
transform:translateX(0);
}
}
@keyframes slideInLeft{
0%{
transform:translateX(-900px);
}
100%{
transform:translateX(0);
}
}
@-webkit-keyframes slideInRight{
0%{
transform:translateX(900px);
}
100%{
transform:translateX(0);
}
}
@-moz-keyframes slideInRight{
0%{
transform:translateX(900px);
}
100%{
transform:translateX(0);
}
}
@keyframes slideInRight{
0%{
transform:translateX(900px);
}
100%{
transform:translateX(0);
}
}
@-webkit-keyframes slideOutLeft{
0%{
transform:translateX(0);
}
100%{
transform:translateX(-900px);
}
}
@-moz-keyframes slideOutLeft{
0%{
transform:translateX(0);
}
100%{
transform:translateX(-900px);
}
}
@keyframes slideOutLeft{
0%{
transform:translateX(0);
}
100%{
transform:translateX(-900px);
}
}
@-webkit-keyframes slideOutRight{
0%{
transform:translateX(0);
}
100%{
transform:translateX(900px);
}
}
@-moz-keyframes slideOutRight{
0%{
transform:translateX(0);
}
100%{
transform:translateX(900px);
}
}
@keyframes slideOutRight{
0%{
transform:translateX(0);
}
100%{
transform:translateX(900px);
}
}
@keyframes shake{
10%,90%{
transform:translate3d(-1px,0,0);
}
20%,80%{
transform:translate3d(2px,0,0);
}
30%,50%,70%{
transform:translate3d(-4px,0,0);
}
40%,60%{
transform:translate3d(4px,0,0);
}
}
.te-container-center{
margin-left:auto;
margin-right:auto;
}
.blackbox, .greybox div .blackbox{
width:35px;
height:19px;
padding:23px 15px;
color:#fff;
background:#000;
}
.blackbox i, .greybox div .blackbox i{
font-size:36px;
}
.blackbox:hover, .greybox div .blackbox:hover,.blackbox.content_3d--item.active{
background:#555;
}
.blackbox_small{
width:30px;
height:30px;
padding:15px 10px 4px;
color:#fff;
background:#000;
}
.blackbox_small i{
font-size:30px;
}
.blackbox_small:hover,.blackbox_small.content_3d--item.active{
background:#555;
}
.eyecatcher_stage,.blackbox_teaser_stage{
width:120px;
height:120px;
color:#000;
background:#fff;
position:absolute;
top:30px;
right:30px;
display:flex;
border-radius:50%;
align-items:center;
text-align:center;
font-size:18px;
line-height:20px;
justify-content:center;
}
.eyecatcher_stage strong,
.blackbox_teaser_stage strong{
font-size:26px;
line-height:28px;
}
.eyecatcher_stage span,
.blackbox_teaser_stage span{
text-align:center;
}
.coupon_box{
position:relative;
background-color:#fff;
color:#000;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
letter-spacing:3px;
margin:5px 0;
padding:5px 0;
text-align:center;
border:1px solid #ccc;
cursor:copy;
}
.coupon_box::after{
font-family:"teufel";
content:"";
position:absolute;
right:5px;
}
.coupon_box--highlight{
background:#4eae69;
color:#fff;
}
.coupon_box--highlight::after{
font-family:"teufel";
content:"";
position:absolute;
right:5px;
}
.greybox{
position:relative;
display:block;
margin-bottom:10px;
min-height:170px;
}
.greybox.nohover div:hover, .greybox.nohover div.content_3d--item.active{
background-color:#eee;
}
.greybox::after{
font-family:"teufel";
content:"";
width:9px;
right:25px;
bottom:15px;
position:absolute;
pointer-events:none;
font-size:24px;
}
.greybox h2{
font-size:24px;
line-height:30px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
padding:15px 0 0 30px;
word-wrap:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto;
}
@media (max-width: 959px){
.greybox h2{
font-size:18px;
line-height:22px;
}
}
.greybox div{
min-height:190px;
height:100%;
background-color:#eee;
display:flex;
}
.greybox div:hover, .greybox div.content_3d--item.active{
background-color:#d2d2d2;
}
.greybox div .blackbox{
margin-left:30px;
min-height:inherit;
}
.greybox a{
height:100%;
width:100%;
box-sizing:border-box;
padding-right:20px;
text-decoration:inherit !important;
cursor:pointer;
flex:1 1 100%;
}
.greybox a:hover, .greybox a.content_3d--item.active{
color:#000 !important;
}
@media (max-width: 959px){
.greybox a{
padding-right:50px;
}
}
.greybox p{
padding-left:30px;
margin-top: -5px;
}
.greybox form{
margin-left:30px;
display:flex;
}
.greybox form>*{
margin:0;
padding:0;
border:0 none;
background:#fff;
color:#000;
box-sizing:content-box;
}
.greybox form input{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
padding:0 10px;
min-width:220px;
color:#000;
font-size:14px;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}
.greybox form input:focus{
background:#fff;
color:#000;
}
@media (max-width: 479px){
.greybox form input{
min-width:160px;
}
}
@media (max-width: 767px){
.greybox form input{
min-width:200px;
}
}
.greybox form input::-webkit-input-placeholder,
.greybox form textarea::-webkit-input-placeholder{
color:#000;
}
.greybox form input:-moz-placeholder,
.greybox form textarea:-moz-placeholder{
color:#000;
}
.greybox form input::-moz-placeholder,
.greybox form textarea::-moz-placeholder{
color:#000;
}
.greybox form input:-ms-input-placeholder,
.greybox form textarea:-ms-input-placeholder{
color:#000;
}
.greybox form button{
width:38px;
height:38px;
border:1px solid #000;
border-left:none;
left: -6px;
font-size:20px;
position:relative;
cursor:pointer;
}
.greybox form button::after{
font-family:"teufel";
content:"";
top:1px;
position:relative;
width:35px;
}
@media (max-width: 767px){
.greybox form button{
width:48px;
height:48px;
}
}
.greybox.background_lightgray>div:hover,.greybox.background_lightgray>div.content_3d--item.active{
background:#bbb;
}
.darkbox{
position:relative;
display:block;
margin-bottom:10px;
min-height:170px;
}
.darkbox.nohover div:hover, .darkbox.nohover div.content_3d--item.active{
background-color:#eee;
}
.darkbox::after{
font-family:"teufel";
content:"";
width:9px;
right:25px;
bottom:15px;
position:absolute;
pointer-events:none;
font-size:24px;
color:#d2d2d2;
}
.darkbox h2{
font-size:24px;
line-height:30px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
padding:15px 0 0 30px;
word-wrap:break-word;
}
@media (max-width: 959px){
.darkbox h2{
font-size:18px;
line-height:22px;
}
}
.darkbox div{
min-height:150px;
height:100%;
background-color:#000;
color:#d2d2d2;
display:flex;
}
.darkbox div:hover, .darkbox div.content_3d--item.active{
background-color:#444;
}
.darkbox a{
height:100%;
width:100%;
box-sizing:border-box;
padding-right:20px;
text-decoration:inherit !important;
cursor:pointer;
flex:1 1 100%;
}
@media (max-width: 959px){
.darkbox a{
padding-right:50px;
}
}
.darkbox p{
padding-left:30px;
margin-top: -5px;
padding-bottom:40px;
}
.button--disabled,.suggestion_box__button--disabled,.suggestion_box__button--disabled:hover,.suggestion_box__button--disabled.content_3d--item.active,.button--disabled:hover,.button--disabled.content_3d--item.active,.content_3d--item.active.suggestion_box__button--disabled,.suggestion_box__button--disabled:hover{
background-color:#eee !important;
cursor:not-allowed !important;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif!important;
color:#fff !important;
}
.button--slide,.suggestion_box__button--slide{
box-shadow:inset 500px 0 0 0 #4eae69 !important;
}
.button--animation, .payment__button button,.suggestion_box__button{
transition:all ease .8s;
box-shadow:inset 0 0 0 0.01px transparent;
}
.uk-button:disabled, .button-default:disabled, .layout_header_wrapper .layout_header__myaccount_prelogin li:disabled:nth-child(1), .element_product_variant_buttons__button_details:disabled, .voucherlottery_detail__submit:disabled, .button-default-small:disabled, .button-default-icon-right:disabled, .flyout_container__link:disabled, .oc_top_products__link:disabled, .button-default-icon-left:disabled, .button-default-icon-right-small:disabled, .element_product_teaser_wallpaper__button:disabled, .element_artikel_gallery__button_link:disabled, .button-light:disabled, .element_product_variant_buttons__button_compare:disabled, .element_product_variant_buttons__button_bookmark:disabled, .button-light-small:disabled, .button-light-icon-right:disabled, .button-light-icon-right-small:disabled, .button-light-icon:disabled, .view_product_sod__pdf_download:disabled, .button-filter:disabled, .button-highlight:disabled, .layout_header_wrapper .header_cart__box_button:disabled, .element_product_variant_buttons__button_buy:disabled, .view_product__section--stage .view_product_basket__cart_button_link:disabled, .button-highlight-stage:disabled, .startpage .tb_button_default:disabled, .button-highlight-icon:disabled, .button-highlight-icon-right:disabled, .mssr_sticky__cart_button_link:disabled, .button_primary_cart_icon_text:disabled, .view_product__section--stage .view_product_basket__cart_button_link--disabled, .view_product__section--stage .view_product_basket__cart_button_link--disabled:hover, .view_product__section--stage .view_product_basket__cart_button_link--disabled.content_3d--item.active,.mssr_sticky__cart_button_link--disabled,.mssr_sticky__cart_button_link--disabled:hover,.mssr_sticky__cart_button_link--disabled.content_3d--item.active{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
background-color:inherit;
color:#000;
}
.button-badge-standard, .layout_header_wrapper .header_cart__box_content_info_delcostfree,.counter_markup,.product_markup_text,.free_deliverycost_markup,.mssr_combiproduct__save{
font-size:11px;
line-height:15px;
border:1px solid #777;
color:#000;
background:transparent;
padding:0 3px;
text-transform:uppercase;
margin:10px 0;
letter-spacing:1.3px;
}
.button-default, .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1),.element_product_variant_buttons__button_details,.voucherlottery_detail__submit{
white-space:nowrap;
text-decoration:none !important;
}
.button-default a, .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1) a, .element_product_variant_buttons__button_details a, .voucherlottery_detail__submit a{
text-decoration:none !important;
}
.button-default:hover, .layout_header_wrapper .layout_header__myaccount_prelogin li:hover:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin li.content_3d--item.active:nth-child(1), .button-default.content_3d--item.active, .content_3d--item.active.element_product_variant_buttons__button_details, .content_3d--item.active.voucherlottery_detail__submit, .element_product_variant_buttons__button_details:hover, .voucherlottery_detail__submit:hover, .button-default:focus, .layout_header_wrapper .layout_header__myaccount_prelogin li:focus:nth-child(1), .element_product_variant_buttons__button_details:focus, .voucherlottery_detail__submit:focus, .button-default:active, .layout_header_wrapper .layout_header__myaccount_prelogin li:active:nth-child(1),.element_product_variant_buttons__button_details:active,.voucherlottery_detail__submit:active{
background:#555;
color:#fff !important;
}
.button-default-small{
white-space:nowrap;
color:#fff;
line-height:30px;
min-height:30px;
font-size:14px;
}
.button-default-small a{
text-decoration:none !important;
}
.button-default-small:hover,.button-default-small.content_3d--item.active,.button-default-small:focus,.button-default-small:active{
background:#555;
color:#fff !important;
}
.button-default-icon-right,.flyout_container__link,.oc_top_products__link{
white-space:nowrap;
text-decoration:none !important;
}
.button-default-icon-right a, .flyout_container__link a, .oc_top_products__link a{
text-decoration:none !important;
}
.button-default-icon-right::after,.flyout_container__link::after,.oc_top_products__link::after{
font-family:"teufel";
content:"";
color:#fff;
padding-left:10px;
font-size:13px;
}
.button-default-icon-right:hover,.flyout_container__link:hover,.flyout_container__link.content_3d--item.active,.oc_top_products__link:hover,.oc_top_products__link.content_3d--item.active,.button-default-icon-right.content_3d--item.active,.button-default-icon-right:focus,.flyout_container__link:focus,.oc_top_products__link:focus,.button-default-icon-right:active,.flyout_container__link:active,.oc_top_products__link:active{
background:#555;
color:#fff !important;
}
.button-default-icon-left{
white-space:nowrap;
text-decoration:none !important;
}
.button-default-icon-left a{
text-decoration:none !important;
}
.button-default-icon-left::before{
font-family:"teufel";
content:"";
color:#fff;
padding-right:10px;
font-size:13px;
}
.button-default-icon-left:hover,.button-default-icon-left.content_3d--item.active,.button-default-icon-left:focus,.button-default-icon-left:active{
background:#555;
color:#fff !important;
}
.button-default-icon-right-small,.element_product_teaser_wallpaper__button,.element_artikel_gallery__button_link{
line-height:30px;
min-height:30px;
font-size:14px;
text-decoration:none !important;
}
.button-default-icon-right-small a, .element_product_teaser_wallpaper__button a, .element_artikel_gallery__button_link a{
text-decoration:none !important;
}
.button-default-icon-right-small:hover,.element_product_teaser_wallpaper__button:hover,.element_product_teaser_wallpaper__button.content_3d--item.active,.button-default-icon-right-small.content_3d--item.active,.content_3d--item.active.element_artikel_gallery__button_link,.element_artikel_gallery__button_link:hover,.button-default-icon-right-small:focus,.element_product_teaser_wallpaper__button:focus,.element_artikel_gallery__button_link:focus,.button-default-icon-right-small:active,.element_product_teaser_wallpaper__button:active,.element_artikel_gallery__button_link:active{
background:#555;
color:#fff !important;
}
.button-default-icon-right-small::after,.element_product_teaser_wallpaper__button::after,.element_artikel_gallery__button_link::after{
font-family:"teufel";
content:"";
padding-left:10px;
font-size:11px;
}
.button-light,.element_product_variant_buttons__button_compare,.element_product_variant_buttons__button_bookmark{
white-space:nowrap;
background:#d2d2d2 !important;
color:#222 !important;
}
.button-light a, .element_product_variant_buttons__button_compare a, .element_product_variant_buttons__button_bookmark a{
text-decoration:none !important;
}
.button-light:hover,.button-light.content_3d--item.active,.content_3d--item.active.element_product_variant_buttons__button_compare,.content_3d--item.active.element_product_variant_buttons__button_bookmark,.element_product_variant_buttons__button_compare:hover,.element_product_variant_buttons__button_bookmark:hover,.button-light:focus,.element_product_variant_buttons__button_compare:focus,.element_product_variant_buttons__button_bookmark:focus,.button-light:active,.element_product_variant_buttons__button_compare:active,.element_product_variant_buttons__button_bookmark:active{
background:#bbb !important;
color:#000 !important;
}
.button-light-small{
background:#d2d2d2 !important;
color:#222 !important;
line-height:30px;
min-height:30px;
font-size:14px;
text-decoration:none !important;
}
.button-light-small a{
text-decoration:none !important;
}
.button-light-small:hover,.button-light-small.content_3d--item.active,.button-light-small:focus,.button-light-small:active{
background:#bbb !important;
color:#000 !important;
}
.button-light-icon-right{
background:#d2d2d2 !important;
color:#222 !important;
text-decoration:none !important;
}
.button-light-icon-right a{
text-decoration:none !important;
}
.button-light-icon-right:hover,.button-light-icon-right.content_3d--item.active,.button-light-icon-right:focus,.button-light-icon-right:active{
background:#bbb !important;
color:#000 !important;
}
.button-light-icon-right::after{
font-family:"teufel";
content:"";
color:#222;
padding-left:10px;
font-size:13px;
}
.button-light-icon-right-small{
background:#d2d2d2 !important;
color:#222 !important;
line-height:30px;
min-height:30px;
font-size:14px;
text-decoration:none !important;
}
.button-light-icon-right-small a{
text-decoration:none !important;
}
.button-light-icon-right-small:hover,.button-light-icon-right-small.content_3d--item.active,.button-light-icon-right-small:focus,.button-light-icon-right-small:active{
background:#bbb !important;
color:#000 !important;
}
.button-light-icon-right-small::after{
font-family:"teufel";
content:"";
color:#222;
padding-left:10px;
font-size:11px;
}
.button-light-icon,.view_product_sod__pdf_download{
background:#d2d2d2 !important;
color:#222 !important;
}
.button-light-icon a, .view_product_sod__pdf_download a{
text-decoration:none !important;
}
.button-light-icon:hover,.button-light-icon.content_3d--item.active,.content_3d--item.active.view_product_sod__pdf_download,.view_product_sod__pdf_download:hover,.button-light-icon:focus,.view_product_sod__pdf_download:focus,.button-light-icon:active,.view_product_sod__pdf_download:active{
background:#bbb !important;
color:#000 !important;
}
.button-light-icon i, .view_product_sod__pdf_download i{
color:#000;
font-size:24px;
padding-right:12px;
line-height:0;
top:5px;
position:relative;
}
.button-filter{
font-size:16px;
line-height:30px;
min-height:30px;
background:#fff !important;
color:#222 !important;
border:1px solid #d2d2d2;
padding:5px 10px 3px 10px;
}
.button-filter a{
text-decoration:none !important;
}
.button-filter:hover,.button-filter.content_3d--item.active,.button-filter:focus,.button-filter:active{
background:#bbb !important;
color:#000 !important;
}
.button-filter i{
color:#000;
font-size:20px;
padding-right:5px;
line-height:0;
top:3px;
position:relative;
}
.button-highlight-stage, .startpage .tb_button_default{
background:#f00;
}
.button-highlight-stage::after, .startpage .tb_button_default::after{
font-family:"teufel";
content:"";
color:#fff;
padding-left:10px;
font-size:13px;
}
.button-highlight-stage:hover, .startpage .tb_button_default:hover, .startpage .tb_button_default.content_3d--item.active, .button-highlight-stage.content_3d--item.active, .button-highlight-stage:focus, .startpage .tb_button_default:focus, .button-highlight-stage:active, .startpage .tb_button_default:active{
background:#777;
color:#fff !important;
}
.button-info, .address__additional_info_container i{
font-size:10px;
background:#d2d2d2;
color:#000;
padding:4px 7px 2px 7px;
}
.button-info:hover, .button-info.content_3d--item.active, .address__additional_info_container i.content_3d--item.active, .address__additional_info_container i:hover{
background:#bbb;
color:#000 !important;
}
.button-highlight-icon a{
text-decoration:none !important;
}
.button-highlight-icon::after{
font-family:"teufel";
content:"";
color:#fff;
font-size:24px;
top:3px;
position:relative;
}
.button-highlight-icon:hover,.button-highlight-icon.content_3d--item.active,.button-highlight-icon:focus,.button-highlight-icon:active{
background:#00a32e;
}
.button-highlight-icon-right a, .mssr_sticky__cart_button_link a{
text-decoration:none !important;
}
.button-highlight-icon-right::after,.mssr_sticky__cart_button_link::after{
font-family:"teufel";
content:"";
color:#fff;
padding-left:10px;
font-size:13px;
}
.button-simple,.button-edit,.button-delete,.button-add,.element_product_teaser_list__button{
border:0;
background:none;
}
.button-simple::after,.button-edit::after,.button-delete::after,.button-add::after,.element_product_teaser_list__button::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 27px;
width:27px;
height:27px;
border:0 none;
padding:0;
font-size:15px;
line-height:27px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
margin-left:0 !important;
}
.button-simple:hover:after,.button-edit:hover:after,.button-edit.content_3d--item.active:after,.button-delete:hover:after,.button-delete.content_3d--item.active:after,.button-add:hover:after,.button-add.content_3d--item.active:after,.element_product_teaser_list__button:hover:after,.element_product_teaser_list__button.content_3d--item.active:after,.button-simple.content_3d--item.active:after{
background-color:#555;
}
.button-text-simple{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
background-color:rgba(255,255,255,0.85);
color:#000;
padding:8px;
display:inline-flex;
align-items:center;
cursor:pointer;
text-transform:uppercase;
}
.button-text-simple::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 27px;
width:27px;
height:27px;
border:0 none;
padding:0;
font-size:15px;
line-height:27px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
margin-left:10px;
}
.button-text-simple:hover:after,.button-text-simple.content_3d--item.active:after{
background-color:#555;
}
.button-text-light{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
display:inline-flex;
align-items:center;
cursor:pointer;
text-transform:uppercase;
}
.button-text-light::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 27px;
width:27px;
height:27px;
border:0 none;
padding:0;
font-size:15px;
line-height:27px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
margin-left:10px;
}
.button-text-light:hover:after,.button-text-light.content_3d--item.active:after{
background-color:#555;
}
.button-textlink, .button-textlink-right, .link_checkout, .view_cart_checkout2__deliveryaddress_accordion, .element_cart_voucher__link button, .view_product__section--stage .view_product_basket__markup .price_advantage__link, .button-textlink-up, .layout_header_wrapper .layout_header__myaccount.uk-open .layout_header__myaccount--toggle, .element_merkliste_product__button_delivery.active, .view_report_list .button-textlink-down.active, .view_report_list .layout_header_wrapper .active.layout_header__myaccount--toggle, .layout_header_wrapper .view_report_list .active.layout_header__myaccount--toggle, .element_cart_pos .button-textlink-down.active, .element_cart_pos .layout_header_wrapper .active.layout_header__myaccount--toggle, .layout_header_wrapper .element_cart_pos .active.layout_header__myaccount--toggle, .element_cart_pos__description .button-textlink-down.active, .element_cart_pos__description .layout_header_wrapper .active.layout_header__myaccount--toggle, .layout_header_wrapper .element_cart_pos__description .active.layout_header__myaccount--toggle, .button-textlink-down, .layout_header_wrapper .layout_header__myaccount--toggle{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:13px;
text-transform:uppercase;
color:#000;
cursor:pointer;
border:none;
background:none;
text-decoration:none !important;
}
.button-textlink a, .button-textlink-right a, .link_checkout a, .view_cart_checkout2__deliveryaddress_accordion a, .element_cart_voucher__link button a, .view_product__section--stage .view_product_basket__markup .price_advantage__link a, .button-textlink-up a, .layout_header_wrapper .layout_header__myaccount.uk-open .layout_header__myaccount--toggle a, .element_merkliste_product__button_delivery.active a, .view_report_list .button-textlink-down.active a, .view_report_list .layout_header_wrapper .active.layout_header__myaccount--toggle a, .layout_header_wrapper .view_report_list .active.layout_header__myaccount--toggle a, .element_cart_pos .button-textlink-down.active a, .element_cart_pos .layout_header_wrapper .active.layout_header__myaccount--toggle a, .layout_header_wrapper .element_cart_pos .active.layout_header__myaccount--toggle a, .element_cart_pos__description .button-textlink-down.active a, .element_cart_pos__description .layout_header_wrapper .active.layout_header__myaccount--toggle a, .layout_header_wrapper .element_cart_pos__description .active.layout_header__myaccount--toggle a, .button-textlink-down a, .layout_header_wrapper .layout_header__myaccount--toggle a{
text-decoration:none !important;
}
.button-textlink:hover, .button-textlink-right:hover, .link_checkout:hover, .link_checkout.content_3d--item.active, .content_3d--item.active.view_cart_checkout2__deliveryaddress_accordion, .view_cart_checkout2__deliveryaddress_accordion:hover, .button-textlink-right.content_3d--item.active, .element_cart_voucher__link button.content_3d--item.active, .view_product__section--stage .view_product_basket__markup .content_3d--item.active.price_advantage__link, .element_cart_voucher__link button:hover, .view_product__section--stage .view_product_basket__markup .price_advantage__link:hover, .button-textlink-up:hover, .layout_header_wrapper .layout_header__myaccount.uk-open .layout_header__myaccount--toggle:hover, .button-textlink-up.content_3d--item.active, .content_3d--item.active.element_merkliste_product__button_delivery, .element_merkliste_product__button_delivery.active:hover, .view_report_list .button-textlink-down.active:hover, .element_cart_pos .button-textlink-down.active:hover, .element_cart_pos__description .button-textlink-down.active:hover, .button-textlink-down:hover, .layout_header_wrapper .layout_header__myaccount--toggle:hover, .layout_header_wrapper .layout_header__myaccount--toggle.content_3d--item.active,.button-textlink-down.content_3d--item.active,.button-textlink.content_3d--item.active{
color:#555 !important;
}
.button-textlink-right::after, .link_checkout::after, .view_cart_checkout2__deliveryaddress_accordion::after, .element_cart_voucher__link button::after, .view_product__section--stage .view_product_basket__markup .price_advantage__link::after, .button-textlink-up::after, .layout_header_wrapper .layout_header__myaccount.uk-open .layout_header__myaccount--toggle::after, .element_merkliste_product__button_delivery.active::after, .view_report_list .button-textlink-down.active::after, .view_report_list .layout_header_wrapper .active.layout_header__myaccount--toggle::after, .layout_header_wrapper .view_report_list .active.layout_header__myaccount--toggle::after, .element_cart_pos .button-textlink-down.active::after, .element_cart_pos .layout_header_wrapper .active.layout_header__myaccount--toggle::after, .layout_header_wrapper .element_cart_pos .active.layout_header__myaccount--toggle::after, .element_cart_pos__description .button-textlink-down.active::after, .element_cart_pos__description .layout_header_wrapper .active.layout_header__myaccount--toggle::after, .layout_header_wrapper .element_cart_pos__description .active.layout_header__myaccount--toggle::after, .button-textlink-down::after, .layout_header_wrapper .layout_header__myaccount--toggle::after{
font-family:"teufel";
font-size:10px;
padding-left:10px;
}
.button-textlink-right::after, .link_checkout::after, .view_cart_checkout2__deliveryaddress_accordion::after, .element_cart_voucher__link button::after, .view_product__section--stage .view_product_basket__markup .price_advantage__link::after{
content:"";
}
.button-textlink-up::after, .layout_header_wrapper .layout_header__myaccount.uk-open .layout_header__myaccount--toggle::after, .element_merkliste_product__button_delivery.active::after, .view_report_list .button-textlink-down.active::after, .view_report_list .layout_header_wrapper .active.layout_header__myaccount--toggle::after, .layout_header_wrapper .view_report_list .active.layout_header__myaccount--toggle::after, .element_cart_pos .button-textlink-down.active::after, .element_cart_pos .layout_header_wrapper .active.layout_header__myaccount--toggle::after, .layout_header_wrapper .element_cart_pos .active.layout_header__myaccount--toggle::after, .element_cart_pos__description .button-textlink-down.active::after, .element_cart_pos__description .layout_header_wrapper .active.layout_header__myaccount--toggle::after, .layout_header_wrapper .element_cart_pos__description .active.layout_header__myaccount--toggle::after{
content:"";
}
.button-textlink-down::after, .layout_header_wrapper .layout_header__myaccount--toggle::after{
content:"";
}
.button-cross-big{
background:#d2d2d2;
width:40px;
height:40px;
cursor:pointer;
display:inline-block;
text-decoration:none;
}
.button-cross-big::after{
font-family:"teufel";
content:"";
color:#222;
font-size:16px;
left:13px;
top:12px;
position:relative;
}
.button-cross-big:hover,.button-cross-big.content_3d--item.active,.button-cross-big:focus,.button-cross-big:active{
background:#bbb;
}
.button-cross-small,.uk-close,.element_cart_pos__remove,.element_cart_sums__remove{
width:20px;
height:20px;
line-height:20px;
background:#777;
color:#fff;
cursor:pointer;
display:inline-block;
text-align:center;
}
.button-cross-small::after,.uk-close::after,.element_cart_pos__remove::after,.element_cart_sums__remove::after{
font-family:"teufel";
content:"";
color:#fff;
font-size:12px;
display:block;
}
.button-cross-small:hover,.uk-close:hover,.uk-close.content_3d--item.active,.button-cross-small.content_3d--item.active,.content_3d--item.active.element_cart_pos__remove,.content_3d--item.active.element_cart_sums__remove,.element_cart_pos__remove:hover,.element_cart_sums__remove:hover,.button-cross-small:focus,.uk-close:focus,.element_cart_pos__remove:focus,.element_cart_sums__remove:focus,.button-cross-small:active,.uk-close:active,.element_cart_pos__remove:active,.element_cart_sums__remove:active{
background:#555;
}
.button-edit::after{
font-family:"teufel";
content:"";
}
.button-delete::after{
font-family:"teufel";
content:"";
}
.button-add::after{
font-family:"teufel";
content:"";
}
.button-chevron,.button-chevron-left,.button-chevron-right,.button-chevron-up,.button-chevron-down{
background:#777;
color:#fff;
font-size:14px;
width:30px;
height:30px;
line-height:30px;
text-align:center;
cursor:pointer;
}
.button-chevron:hover,.button-chevron-left:hover,.button-chevron-left.content_3d--item.active,.button-chevron-right:hover,.button-chevron-right.content_3d--item.active,.button-chevron-up:hover,.button-chevron-up.content_3d--item.active,.button-chevron-down:hover,.button-chevron-down.content_3d--item.active,.button-chevron.content_3d--item.active,.button-chevron:focus,.button-chevron-left:focus,.button-chevron-right:focus,.button-chevron-up:focus,.button-chevron-down:focus,.button-chevron:active,.button-chevron-left:active,.button-chevron-right:active,.button-chevron-up:active,.button-chevron-down:active{
background:#555;
}
.button-chevron-left::after,.button-chevron-right::after,.button-chevron-up::after,.button-chevron-down::after{
font-family:"teufel";
}
.button-chevron-left::after{
content:"";
}
.button-chevron-right::after{
content:"";
}
.button-chevron-up::after{
content:"";
}
.button-chevron-down::after{
content:"";
}
.button_icon_chevron_square_right::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 30px;
width:30px;
height:30px;
border:0 none;
padding:0;
font-size:15px;
line-height:30px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
}
.button_icon--chevron_up::after,.button_icon--chevron_down::after,.button_icon--chevron_left::after,.button_icon--chevron_right::after{
padding-left:15px;
}
.button_icon--chevron_up::after{
font-family:"teufel";
content:"";
}
.button_icon--chevron_down::after{
font-family:"teufel";
content:"";
}
.button_icon--chevron_left::after{
font-family:"teufel";
content:"";
}
.button_icon--chevron_right::after{
font-family:"teufel";
content:"";
}
.button_icon--textless::after{
padding-left:0;
}
.button-circle-detail{
transition:all 0.3s;
border-radius:50%;
background-color:rgba(255, 0, 0, 0.5);
height:60px;
width:60px;
padding:0;
text-decoration:none;
}
.button-circle-detail div span{
font-size:17px;
left:11px;
position:absolute;
top:6px;
}
.button-circle-detail a{
color:#fff !important;
}
.button-circle-detail>div{
border-radius:50%;
background-color:red;
color:white;
height:40px;
width:40px;
transition:all 0.3s cubic-bezier(0.68,-0.55,0.27,1.55);
transform:scale(1);
margin:10px;
}
.button-circle-detail>div:hover,.button-circle-detail>div.content_3d--item.active{
transform:scale(1.2);
background-color:red;
}
.button-circle-detail:hover,.button-circle-detail.content_3d--item.active{
background-color:rgba(255, 0, 0, 0.1);
}
.button_primary_cart_icon_text span{
display:inline-block;
}
@media (min-width: 960px){
.button_primary_cart_icon_text{
padding:0 10px;
}
.button_primary_cart_icon_text::after{
font-family:"teufel";
content:"";
font-size:25px;
top:3px;
position:relative;
}
.button_primary_cart_icon_text span{
display:none;
}
}
.uk-overlay.circle-animation-detail .bottom{
background-color:#eee;
margin:60px 0 0 30px;
width:1px;
height:600px;
border-radius:0;
}
.uk-overlay.circle-animation-detail .top{
background-color:#eee;
margin: -600px 0 0 30px;
width:1px;
height:600px;
border-radius:0;
}
.uk-overlay.circle-animation-detail>div{
border-radius:50%;
height:60px;
width:60px;
padding:0;
text-decoration:none;
border:2px solid #eee;
background:transparent;
position:absolute;
}
@media (max-width: 767px){
.uk-overlay.circle-animation-detail>div{
display:none;
}
}
body{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.uk-text-mini{
font-size:10px;
line-height:14px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
.uk-text-small, .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(2),.uk-form-infocontainer,.checkout__inputsubline{
font-size:12px;
line-height:16px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
.uk-text-content,.person_register_info{
font-size:16px;
line-height:20px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
.uk-text-medium, .view_rma .subline,
.view_person .subline,
.person_login .subline,
.view_product_modal .subline,
.view_artikel_produktvergleich .subline,
.layout_content_with_sidebar .subline,
.view_page__content .subline,
.view_rating_detail .subline,
.person_register .subline,
.person_pwlost .subline, .view_rma .view_page__subline,
.view_person .view_page__subline,
.person_login .view_page__subline,
.view_product_modal .view_page__subline,
.view_artikel_produktvergleich .view_page__subline,
.layout_content_with_sidebar .view_page__subline,
.view_page__content .view_page__subline,
.view_rating_detail .view_page__subline,
.person_register .view_page__subline,
.person_pwlost .view_page__subline, .main_section .seite_kompass__container.no_responsive.info, .main_section .info.warengruppe_productfinder__container.no_responsive, .element_textblock_subline, .element_displayblock_stageteaser_slider__content .textblock_clean .element_textblock_subline,.payment__caption{
font-size:18px;
line-height:22px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
.uk-text-large,.view_product_highlights__headline,.view_product_bundle__bundle_footer_value{
font-size:24px;
line-height:30px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
@media (min-width: 320px) and (max-width: 767px){
.uk-text-large,.view_product_highlights__headline,.view_product_bundle__bundle_footer_value{
font-size:18px;
line-height:22px;
}
}
.uk-text-xlarge, .textblock .element_textblock_subject, #section_features strong, .view_product_description h2, .view_product_description h3{
font-size:30px;
line-height:34px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
@media (min-width: 320px) and (max-width: 767px){
.uk-text-xlarge, .textblock .element_textblock_subject, #section_features strong, .view_product_description h2, .view_product_description h3{
font-size:18px;
line-height:22px;
}
}
.uk-text-bold, .uk-form input[type=radio]:checked + label, #form_checkout2 input[type=radio]:checked + label,
#frmLogin input[type=radio]:checked + label,
#frmPWLost input[type=radio]:checked + label,
#frmPersonMeineDaten input[type=radio]:checked + label,
#frmPersLanschrift input[type=radio]:checked + label,
#frmShortReg input[type=radio]:checked + label, .view_product__section--stage .view_product_basket__delivery .element_product_deliverytime__status span{
font-weight:normal;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
@media (max-width: 767px){
h1, .uk-h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h2{
font-size:36px;
line-height:36px;
}
}
@media (min-width: 768px) and (max-width: 959px){
h1, .uk-h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h1, .element_displayblock_stageteaser_slider .textblock .element_textblock_subject h2{
font-size:48px;
line-height:44px;
}
}
@media (max-width: 767px){
h2, .uk-h2, .view_page_sitemap h1, .element_narrower_category_navigation__headline, .element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__wow_headline,
h3, .uk-h3, .view_rma h1,
.view_person h1,
.person_login h1,
.view_product_modal h1,
.view_artikel_produktvergleich h1,
.layout_content_with_sidebar h1,
.view_page__content h1,
.view_rating_detail h1,
.person_register h1,
.person_pwlost h1, .headline_checkout,
h4, .uk-h4, .element_artikel_gallery__wow_headline, #section_tests .view_product_reviews .view_product_review__dialog_title{
font-size:24px;
line-height:26px;
}
}
@media (min-width: 768px) and (max-width: 959px){
h2, .uk-h2, .view_page_sitemap h1, .element_narrower_category_navigation__headline, .element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__wow_headline,
h3, .uk-h3, .view_rma h1,
.view_person h1,
.person_login h1,
.view_product_modal h1,
.view_artikel_produktvergleich h1,
.layout_content_with_sidebar h1,
.view_page__content h1,
.view_rating_detail h1,
.person_register h1,
.person_pwlost h1, .headline_checkout,
h4, .uk-h4, .element_artikel_gallery__wow_headline, #section_tests .view_product_reviews .view_product_review__dialog_title{
font-size:30px;
line-height:32px;
}
}
.productname, .product-table th a, .flyout_container__name, .oc_top_products__product_name, .element_product_teaser_list__list_name, .element_product_teaser_list__detail_name, .element_product_teaser_wallpaper__name, .element_cart_pos__description_headline, .product_line__description, .suggestion_box__description, .element_artikel_gallery__headline, .view_product__section--stage .view_product_image__headline, .view_product__section--stage .view_product_basket__headline,.bundle_product__product_name,.element_product_modalhover__name,.mssr_combiproduct__name,.rma__productname{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
color:#f00;
font-size:14px;
text-decoration:none !important;
}
.productname:hover, .product-table th a:hover, .product-table th a.content_3d--item.active, .flyout_container__name:hover, .flyout_container__name.content_3d--item.active, .oc_top_products__product_name:hover, .oc_top_products__product_name.content_3d--item.active, .element_product_teaser_list__list_name:hover, .element_product_teaser_list__list_name.content_3d--item.active, .element_product_teaser_list__detail_name:hover, .element_product_teaser_list__detail_name.content_3d--item.active, .element_product_teaser_wallpaper__name:hover, .element_product_teaser_wallpaper__name.content_3d--item.active, .productname.content_3d--item.active, .content_3d--item.active.element_cart_pos__description_headline, .content_3d--item.active.product_line__description, .content_3d--item.active.suggestion_box__description, .content_3d--item.active.element_artikel_gallery__headline, .view_product__section--stage .content_3d--item.active.view_product_image__headline, .view_product__section--stage .content_3d--item.active.view_product_basket__headline, .content_3d--item.active.bundle_product__product_name, .content_3d--item.active.element_product_modalhover__name, .content_3d--item.active.mssr_combiproduct__name, .content_3d--item.active.rma__productname, .element_cart_pos__description_headline:hover, .product_line__description:hover, .suggestion_box__description:hover, .element_artikel_gallery__headline:hover, .view_product__section--stage .view_product_image__headline:hover, .view_product__section--stage .view_product_basket__headline:hover,.bundle_product__product_name:hover,.element_product_modalhover__name:hover,.mssr_combiproduct__name:hover,.rma__productname:hover{
color:#e60000;
}
.errormessage,.checkout__error{
color:#000;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
background-color:#fee5e6;
padding:5px 10px;
display:inline-block;
}
.errormessage::before,.checkout__error::before{
content:'!';
}
.view_rma h1,
.view_person h1,
.person_login h1,
.view_product_modal h1,
.view_artikel_produktvergleich h1,
.layout_content_with_sidebar h1,
.view_page__content h1,
.view_rating_detail h1,
.person_register h1,
.person_pwlost h1{
margin-bottom:20px;
}
.view_rma .subline,
.view_person .subline,
.person_login .subline,
.view_product_modal .subline,
.view_artikel_produktvergleich .subline,
.layout_content_with_sidebar .subline,
.view_page__content .subline,
.view_rating_detail .subline,
.person_register .subline,
.person_pwlost .subline{
margin-bottom:20px;
}
.view_rma h2, .view_rma h3, .view_rma h4,
.view_person h2,
.view_person h3,
.view_person h4,
.person_login h2,
.person_login h3,
.person_login h4,
.view_product_modal h2,
.view_product_modal h3,
.view_product_modal h4,
.view_artikel_produktvergleich h2,
.view_artikel_produktvergleich h3,
.view_artikel_produktvergleich h4,
.layout_content_with_sidebar h2,
.layout_content_with_sidebar h3,
.layout_content_with_sidebar h4,
.view_page__content h2,
.view_page__content h3,
.view_page__content h4,
.view_rating_detail h2,
.view_rating_detail h3,
.view_rating_detail h4,
.person_register h2,
.person_register h3,
.person_register h4,
.person_pwlost h2,
.person_pwlost h3,
.person_pwlost h4{
font-size:24px;
line-height:30px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:none;
}
@media (min-width: 768px){
.view_product h2{
font-size:30px;
line-height:32px;
}
}
.view_product_description h2, .view_product_description h3{
margin-top:50px;
margin-bottom:25px;
}
.view_product_description h2:first-child{
margin-top:0;
}
.view_product_description h4{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:18px;
line-height:20px;
margin-bottom:25x;
}
.element_view_info_block h1, .element_view_info_block h2{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:18px;
line-height:22px;
text-transform:inherit;
margin-top:10px;
margin-bottom:5px;
}
.element_view_info_block h3{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
line-height:18px;
text-transform:inherit;
margin-top:10px;
}
.headline_checkout{
font-size:24px;
line-height:26px;
}
@media (max-width: 320px){
.headline_checkout{
font-size:20px;
line-height:22px;
}
}
.typeface_normal{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.typeface_medium, .layout_header_wrapper .header_cart__counter, .layout_header_wrapper .header_cart__box_icon_counter{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.typeface_bold{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.typeface_black{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.typesize_small{
font-size:12px;
line-height:16px;
}
.typesize_normal{
font-size:14px;
line-height:18px;
}
.typesize_content{
font-size:16px;
line-height:20px;
}
.typesize_large{
font-size:24px;
line-height:30px;
}
.background_white .nav_tabbed_slides .nav_tabbed_slides_list_item, .background_white .element_displayblock_tabbed_content .nav_tabbed_slides_list_item{
color:#777;
border-bottom:1px solid #ccc;
}
.background_white .nav_tabbed_slides .nav_tabbed_slides_list_item:hover, .background_white .element_displayblock_tabbed_content .nav_tabbed_slides_list_item:hover, .background_white .nav_tabbed_slides .nav_tabbed_slides_list_item.content_3d--item.active, .background_white .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.content_3d--item.active,
.background_white .nav_tabbed_slides .nav_tabbed_slides_list_item a:hover,
.background_white .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a:hover,
.background_white .nav_tabbed_slides .nav_tabbed_slides_list_item a.content_3d--item.active,
.background_white .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a.content_3d--item.active{
color:#000 !important;
}
.background_white .nav_tabbed_slides .nav_tabbed_slides_list_item.uk-active, .background_white .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.uk-active{
color:#000;
}
.background_black .nav_tabbed_slides .nav_tabbed_slides_list_item, .background_black .element_displayblock_tabbed_content .nav_tabbed_slides_list_item,
.background_darkgray .nav_tabbed_slides .nav_tabbed_slides_list_item,
.background_darkgray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item{
color:#ccc;
border-bottom:1px solid #555;
}
.background_black .nav_tabbed_slides .nav_tabbed_slides_list_item:hover, .background_black .element_displayblock_tabbed_content .nav_tabbed_slides_list_item:hover, .background_black .nav_tabbed_slides .nav_tabbed_slides_list_item.content_3d--item.active, .background_black .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.content_3d--item.active,
.background_black .nav_tabbed_slides .nav_tabbed_slides_list_item a:hover,
.background_black .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a:hover,
.background_black .nav_tabbed_slides .nav_tabbed_slides_list_item a.content_3d--item.active,
.background_black .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a.content_3d--item.active,
.background_darkgray .nav_tabbed_slides .nav_tabbed_slides_list_item:hover,
.background_darkgray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item:hover,
.background_darkgray .nav_tabbed_slides .nav_tabbed_slides_list_item.content_3d--item.active,
.background_darkgray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.content_3d--item.active,
.background_darkgray .nav_tabbed_slides .nav_tabbed_slides_list_item a:hover,
.background_darkgray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a:hover,
.background_darkgray .nav_tabbed_slides .nav_tabbed_slides_list_item a.content_3d--item.active,
.background_darkgray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a.content_3d--item.active{
color:#fff !important;
}
.background_black .nav_tabbed_slides .nav_tabbed_slides_list_item.uk-active, .background_black .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.uk-active,
.background_darkgray .nav_tabbed_slides .nav_tabbed_slides_list_item.uk-active,
.background_darkgray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.uk-active{
color:#fff;
}
.background_gray .nav_tabbed_slides .nav_tabbed_slides_list_item, .background_gray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item{
color:#555;
border-bottom:1px solid #555;
}
.background_gray .nav_tabbed_slides .nav_tabbed_slides_list_item:hover, .background_gray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item:hover, .background_gray .nav_tabbed_slides .nav_tabbed_slides_list_item.content_3d--item.active, .background_gray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.content_3d--item.active,
.background_gray .nav_tabbed_slides .nav_tabbed_slides_list_item a:hover,
.background_gray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a:hover,
.background_gray .nav_tabbed_slides .nav_tabbed_slides_list_item a.content_3d--item.active,
.background_gray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item a.content_3d--item.active{
color:#000 !important;
}
.background_gray .nav_tabbed_slides .nav_tabbed_slides_list_item.uk-active, .background_gray .element_displayblock_tabbed_content .nav_tabbed_slides_list_item.uk-active{
color:#000;
}
.nav_tabbed_slides,.element_displayblock_tabbed_content{
position:relative;
}
.nav_tabbed_slides_list{
margin:0;
padding:0;
}
@media (max-width: 767px){
.nav_tabbed_slides_list{
position:relative;
}
}
.nav_tabbed_slides_list_item{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:30px;
text-transform:uppercase;
list-style:none;
display:table-cell;
position:relative;
padding:0 20px;
cursor:pointer;
}
@media (max-width: 767px){
.nav_tabbed_slides_list_item{
display:inline-block;
width:calc(100% - 20px);
}
}
.nav_tabbed_slides_list_item a{
text-decoration:none !important;
white-space:nowrap;
}
.nav_tabbed_slides_list_item.uk-active{
pointer-events:none;
border-bottom:2px solid #f00 !important;
}
.nav_tabbed_slides_list_item.uk-active:hover:after,.nav_tabbed_slides_list_item.uk-active.content_3d--item.active:after{
bottom: -0.1em;
}
.nav_tabbed_slides_list_item:after{
content:'';
position:absolute;
bottom: -0.09em;
left:0;
right:0;
width:100%;
height:2px;
transform:scaleX(0);
background-color:#999;
transition:transform 0.3s;
}
.nav_tabbed_slides_list_item:hover,.nav_tabbed_slides_list_item.content_3d--item.active{
color:#fff;
}
.nav_tabbed_slides_list_item:hover:after,.nav_tabbed_slides_list_item.content_3d--item.active:after{
transform:scaleX(1);
}
.nav_inpage{
position:relative;
background:#777;
}
.nav_inpage__item{
font-size:14px;
line-height:18px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
flex:1 1 auto;
position:relative;
display:flex;
align-items:center;
justify-content:center;
box-sizing:border-box;
height:48px;
padding:2px 0 0;
border-bottom:2px solid transparent;
text-transform:uppercase;
text-decoration:none !important;
text-align:center;
color:#fff;
background:#777;
}
.nav_inpage__item:hover,.nav_inpage__item.content_3d--item.active{
color:#fff !important;
background:#555;
text-decoration:none;
}
.nav_inpage__item--menu{
justify-content:space-between;
}
@media (min-width: 960px){
.nav_inpage__item--menu{
display:none;
}
}
.nav_inpage__item--menu>*{
flex:1 1 auto;
}
.nav_inpage__item--menu::before{
flex:0 1 auto;
content:"";
padding:0 10px;
}
@media (min-width: 960px){
.nav_inpage__item--up{
max-width:50px;
}
}
.nav_inpage__item--up::after{
font-family:"teufel";
content:"";
}
.nav_inpage__item--active{
background:#555;
border-bottom:2px solid #f00;
}
@media (max-width: 959px){
.nav_inpage__wrapper{
display:none;
}
.nav_inpage__wrapper--open{
display:block;
position:absolute;
top:100%;
left:0;
right:0;
z-index:600;
}
}
@media (min-width: 960px){
.nav_inpage__wrapper{
display:flex;
align-items:center;
justify-content:center;
}
.nav_inpage__wrapper>*{
border-left:1px solid #aaa;
}
.nav_inpage__wrapper>*:first-child{
border-left:0 none;
}
}
.product-table-compare th{
font-size:14px;
line-height:20px;
padding-bottom:10px;
text-align:center;
vertical-align:bottom;
}
.product-table-compare th a{
color:#f00;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
}
.product-table-compare tr td{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
border-top:1px solid #eee;
height:30px;
padding:8px 8px 3px;
position:relative;
vertical-align:bottom;
}
.product-table-compare tr td .button-light-icon-right{
width:100%;
margin-top:5px;
}
.product-table-compare tr td::before{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
color:#999;
content:attr(data-label);
font-size:12px;
left:8px;
position:absolute;
top:5px;
}
.product-table{
background-color:#000;
border-spacing:1px;
}
@media (max-width: 768px){
.product-table{
border-spacing:0;
}
}
.product-table th{
padding-bottom:10px;
text-align:center;
vertical-align:bottom;
font-size:14px;
line-height:20px;
}
.product-table th img{
width:100%;
}
@media (max-width: 768px){
.product-table th{
display:none;
}
}
.product-table tr td{
padding:12px 8px;
vertical-align:middle;
}
@media (max-width: 768px){
.product-table tr td{
border-left:1px solid #222;
border-right:1px solid #222;
border-top:1px solid #222;
padding:12px 2%;
vertical-align:middle;
text-align:right;
background-color:#d2d2d2;
}
}
.product-table tr td:first-child{
width:150px;
}
@media (max-width: 768px){
.product-table tr td:first-child{
text-align:left;
background-color:#222;
padding:18px 2%;
width:96%;
}
}
@media (max-width: 768px){
.product-table tr td::before{
content:attr(data-label);
float:left;
}
}
.product-table tr td .isprice, .product-table tr td .layout_header_wrapper .header_cart__box_content_price, .layout_header_wrapper .product-table tr td .header_cart__box_content_price, .product-table tr td .flyout_container__price, .product-table tr td .element_product_teaser_wallpaper__price--isprice, .product-table tr td .element_merkliste_product__price--isprice, .product-table tr td .element_cart_pos__rebate_price, .product-table tr td .element_cart_pos__pricereduction, .product-table tr td .element_product_modalhover__price, .product-table tr td .mssr_product__main_price, .product-table tr td .mssr_combiproduct__main_price, .product-table tr td .mssr_sticky__price,
.product-table tr td .wasprice,
.product-table tr td .flyout_container__price--base,
.product-table tr td .element_product_teaser_wallpaper__price--wasprice,
.product-table tr td .element_merkliste_product__price--wasprice,
.product-table tr td .element_cart_pos__was_price,
.product-table tr td .element_cart_sums__was_price{
text-align:center;
}
.product-table tr td .button-default-icon-right, .product-table tr td .flyout_container__link, .product-table tr td .oc_top_products__link{
width:100%;
}
.product-table tr:nth-child(even) td{
background-color:#d2d2d2;
color:#222;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-top:1px solid #d2d2d2;
}
@media (max-width: 768px){
.product-table tr:nth-child(even) td{
border-top:1px solid #222;
}
}
.product-table tr:nth-child(odd) td{
background-color:#222;
color:#fff;
border-left:1px solid #222;
border-right:1px solid #222;
border-top:1px solid #222;
}
@media (max-width: 768px){
.product-table tr:nth-child(odd) td{
border-top:1px solid #d2d2d2;
}
}
.product-table tr:last-child td:nth-child(1n){
vertical-align:bottom !important;
}
@media (max-width: 768px){
.product-table td{
background-color:#222;
width:96%;
float:left;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-left:1px solid #fff;
font-size:18px;
}
}
@media (max-width: 768px){
.product-table td>div{
display:inline;
margin-right:10px;
}
}
@media (max-width: 768px){
.product-table tr th{
text-align:center;
}
}
.uk-padding{
padding:10px;
}
.uk-padding-top{
padding-top:10px;
}
.uk-padding-bottom{
padding-bottom:10px;
}
.uk-padding-left{
padding-left:10px;
}
.uk-padding-right{
padding-right:10px;
}
.uk-padding-small{
padding:15px;
}
.uk-padding-small-top{
padding-top:15px;
}
.uk-padding-small-bottom{
padding-bottom:15px;
}
.uk-padding-small-left{
padding-left:15px;
}
.uk-padding-small-right{
padding-right:15px;
}
.uk-padding-large{
padding:25px;
}
.uk-padding-large-top{
padding-top:25px;
}
.uk-padding-large-bottom{
padding-bottom:25px;
}
.uk-padding-large-left{
padding-left:25px;
}
.uk-padding-large-right{
padding-right:25px;
}
.uk-padding-xlarge{
padding:30px;
}
.uk-padding-xlarge-top{
padding-top:30px;
}
.uk-padding-xlarge-bottom{
padding-bottom:30px;
}
.uk-padding-xlarge-left{
padding-left:30px;
}
.uk-padding-xlarge-right{
padding-right:30px;
}
.uk-padding-xxlarge{
padding:50px;
}
.uk-padding-xxlarge-top{
padding-top:50px;
}
.uk-padding-xxlarge-bottom{
padding-bottom:50px;
}
.uk-padding-xxlarge-left{
padding-left:50px;
}
.uk-padding-xxlarge-right{
padding-right:50px;
}
@media (max-width: 767px){
.uk-padding{
padding:10px;
}
.uk-padding-top{
padding-top:10px;
}
.uk-padding-bottom{
padding-bottom:10px;
}
.uk-padding-left{
padding-left:10px;
}
.uk-padding-right{
padding-right:10px;
}
.uk-padding-small{
padding:10px;
}
.uk-padding-small-top{
padding-top:10px;
}
.uk-padding-small-bottom{
padding-bottom:10px;
}
.uk-padding-small-left{
padding-left:10px;
}
.uk-padding-small-right{
padding-right:10px;
}
.uk-padding-large{
padding:10px;
}
.uk-padding-large-top{
padding-top:10px;
}
.uk-padding-large-bottom{
padding-bottom:10px;
}
.uk-padding-large-left{
padding-left:10px;
}
.uk-padding-large-right{
padding-right:10px;
}
.uk-padding-xlarge{
padding:10px;
}
.uk-padding-xlarge-top{
padding-top:10px;
}
.uk-padding-xlarge-bottom{
padding-bottom:10px;
}
.uk-padding-xlarge-left{
padding-left:10px;
}
.uk-padding-xlarge-right{
padding-right:10px;
}
.uk-padding-xxlarge{
padding:10px;
}
.uk-padding-xxlarge-top{
padding-top:10px;
}
.uk-padding-xxlarge-bottom{
padding-bottom:10px;
}
.uk-padding-xxlarge-left{
padding-left:10px;
}
.uk-padding-xxlarge-right{
padding-right:10px;
}
}
.uk-margin{
margin-bottom:10px;
}
* + .uk-margin{
margin-top:10px;
}
.uk-margin-top{
margin-top:10px !important;
}
.uk-margin-bottom{
margin-bottom:10px !important;
}
.uk-margin-left{
margin-left:10px !important;
}
.uk-margin-right,.element_checkout_header__box_phone{
margin-right:10px !important;
}
.uk-margin-small{
margin-bottom:5px;
}
* + .uk-margin-small{
margin-top:5px;
}
.uk-margin-small-top{
margin-top:5px !important;
}
.uk-margin-small-bottom{
margin-bottom:5px !important;
}
.uk-margin-small-left{
margin-left:5px !important;
}
.uk-margin-small-right{
margin-right:5px !important;
}
.uk-margin-large{
margin-bottom:15px;
}
* + .uk-margin-large{
margin-top:15px;
}
.uk-margin-large-top{
margin-top:15px !important;
}
.uk-margin-large-bottom{
margin-bottom:15px !important;
}
.uk-margin-large-left{
margin-left:15px !important;
}
.uk-margin-large-right{
margin-right:15px !important;
}
.uk-margin-xlarge{
margin-bottom:30px;
}
* + .uk-margin-xlarge{
margin-top:30px;
}
.uk-margin-xlarge-top{
margin-top:30px !important;
}
.uk-margin-xlarge-bottom{
margin-bottom:30px !important;
}
.uk-margin-xlarge-left{
margin-left:30px !important;
}
.uk-margin-xlarge-right{
margin-right:30px !important;
}
.uk-margin-xxlarge{
margin-bottom:50px;
}
* + .uk-margin-xxlarge{
margin-top:50px;
}
.uk-margin-xxlarge-top{
margin-top:50px !important;
}
.uk-margin-xxlarge-bottom{
margin-bottom:50px !important;
}
.uk-margin-xxlarge-left{
margin-left:50px !important;
}
.uk-margin-xxlarge-right{
margin-right:50px !important;
}
.uk-slidenav-previous:before,.uk-slidenav-next:before{
font-family:"teufel";
}
.uk-slidenav-position .uk-slidenav{
display:block;
}
html.uk-touch .uk-slidenav-position .uk-slidenav{
opacity: .2;
}
.uk-slidenav-position .uk-slidenav{
z-index:0;
}
.uk-slidenav{
background-color:rgba(119, 119, 119, 0.4);
width:40px;
height:40px;
line-height:40px;
margin-top: -50px;
text-decoration:none !important;
}
.uk-slidenav::before{
font-size:20px;
color:#fff;
}
.uk-slidenav:hover,.uk-slidenav.content_3d--item.active{
background-color:rgba(187, 187, 187, 0.4);
}
.uk-slidenav .uk-slidenav-position .uk-slidenav{
margin-top: -20px;
}
.view_product__section--stage .uk-slidenav{
margin-top: -18px;
width:40px;
height:40px;
line-height:30px;
opacity:1 !important;
background-color:rgba(255, 255, 255, 0.5);
}
.view_product__section--stage .uk-slidenav::before{
font-size:24px;
color:#000;
line-height:40px;
}
.uk-slider>*,.uk-slideshow>*{
min-height:100%;
display:flex;
}
.uk-slider>*>*,.uk-slideshow>*>*{
flex:1 1 100%;
}
.uk-slider>*>.pos_css_target,.uk-slideshow>*>.pos_css_target{
display:flex;
}
.uk-slider>*>.pos_css_target>*,.uk-slideshow>*>.pos_css_target>*{
flex:1 1 100%;
}
.disabled.uk-slidenav{
display:none !important;
}
.body_page .layout_stageteaser .tb_button_default{
display:none;
}
.body_page.body_warengruppe .layout_stageteaser .tb_button_default{
display:block;
}
.uk-vertical-align-middle,.uk-vertical-align-bottom{
font-size:initial;
}
.uk-breadcrumb{
color:inherit;
margin:0;
}
.uk-breadcrumb>li:nth-child(n+2):before{
font-family:"teufel";
content:"";
font-size:10px;
display:inline-block;
margin:0 8px;
}
.uk-breadcrumb>li{
font-size:12px;
}
.uk-breadcrumb h1{
font-size:inherit;
font-weight:inherit;
line-height:inherit;
display:inline-block;
font-family:inherit;
text-transform:inherit;
}
@media (max-width: 959px){
.uk-breadcrumb{
display:none;
}
}
.tb_video iframe,
.tb_video video{
width:100%;
height:auto;
max-height:600px;
}
.videowrapper{
float:none;
clear:both;
width:100%;
position:relative;
padding-bottom:56.25%;
height:0;
}
.videowrapper iframe{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
padding-bottom:0;
}
.uk-pagination>li:first-child>span,.uk-pagination>li:last-child>span{
color:#d2d2d2;
background-color:transparent;
}
.uk-pagination>li:last-child>a{
background-color:transparent;
}
.uk-pagination li a:focus,
.uk-pagination li a:active,
.uk-pagination li .uk-active{
background:#000;
color:#fff;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.uk-pagination>.uk-active>span{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.uk-navbar-nav>li>a{
text-transform:uppercase;
text-decoration:none !important;
}
.uk-close{
opacity:1;
}
.uk-close:hover,.uk-close.content_3d--item.active,.uk-close:focus{
opacity:1;
}
.uk-modal-dialog-lightbox>.uk-close:first-child{
top:5px;
right:5px;
}
.uk-close-alt{
padding:0;
border-radius:inherit;
opacity:inherit;
}
.uk-close-alt::after{
opacity:1;
}
.uk-modal-dialog>.uk-close:first-child{
margin: -18px -18px 0 0;
}
@media (max-width: 959px){
.uk-modal-dialog input{
width:100%;
}
.uk-modal-dialog .uk-button:not(:disabled), .uk-modal-dialog .button-default:not(:disabled), .uk-modal-dialog .layout_header_wrapper .layout_header__myaccount_prelogin li:not(:disabled):nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .uk-modal-dialog li:not(:disabled):nth-child(1), .uk-modal-dialog .element_product_variant_buttons__button_details:not(:disabled), .uk-modal-dialog .voucherlottery_detail__submit:not(:disabled), .uk-modal-dialog .button-default-small:not(:disabled), .uk-modal-dialog .button-default-icon-right:not(:disabled), .uk-modal-dialog .flyout_container__link:not(:disabled), .uk-modal-dialog .oc_top_products__link:not(:disabled), .uk-modal-dialog .button-default-icon-left:not(:disabled), .uk-modal-dialog .button-default-icon-right-small:not(:disabled), .uk-modal-dialog .element_product_teaser_wallpaper__button:not(:disabled), .uk-modal-dialog .element_artikel_gallery__button_link:not(:disabled), .uk-modal-dialog .button-light:not(:disabled), .uk-modal-dialog .element_product_variant_buttons__button_compare:not(:disabled), .uk-modal-dialog .element_product_variant_buttons__button_bookmark:not(:disabled), .uk-modal-dialog .button-light-small:not(:disabled), .uk-modal-dialog .button-light-icon-right:not(:disabled), .uk-modal-dialog .button-light-icon-right-small:not(:disabled), .uk-modal-dialog .button-light-icon:not(:disabled), .uk-modal-dialog .view_product_sod__pdf_download:not(:disabled), .uk-modal-dialog .button-filter:not(:disabled), .uk-modal-dialog .button-highlight:not(:disabled), .uk-modal-dialog .layout_header_wrapper .header_cart__box_button:not(:disabled), .layout_header_wrapper .uk-modal-dialog .header_cart__box_button:not(:disabled), .uk-modal-dialog .element_product_variant_buttons__button_buy:not(:disabled), .uk-modal-dialog .view_product__section--stage .view_product_basket__cart_button_link:not(:disabled), .view_product__section--stage .uk-modal-dialog .view_product_basket__cart_button_link:not(:disabled), .uk-modal-dialog .button-highlight-stage:not(:disabled), .uk-modal-dialog .startpage .tb_button_default:not(:disabled), .startpage .uk-modal-dialog .tb_button_default:not(:disabled), .uk-modal-dialog .button-highlight-icon:not(:disabled), .uk-modal-dialog .button-highlight-icon-right:not(:disabled), .uk-modal-dialog .mssr_sticky__cart_button_link:not(:disabled), .uk-modal-dialog .button_primary_cart_icon_text:not(:disabled){
width:100%;
}
.uk-modal-dialog .button-default, .uk-modal-dialog .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .uk-modal-dialog li:nth-child(1), .uk-modal-dialog .element_product_variant_buttons__button_details, .uk-modal-dialog .voucherlottery_detail__submit,
.uk-modal-dialog .button-highlight,
.uk-modal-dialog .layout_header_wrapper .header_cart__box_button,
.layout_header_wrapper .uk-modal-dialog .header_cart__box_button,
.uk-modal-dialog .element_product_variant_buttons__button_buy,
.uk-modal-dialog .view_product__section--stage .view_product_basket__cart_button_link,
.view_product__section--stage .uk-modal-dialog .view_product_basket__cart_button_link{
width:100%;
}
.uk-modal-dialog .form_checkout_buttons--confirm{
order:1;
}
.uk-modal-dialog .form_checkout_buttons--close{
order:2;
}
}
@media (max-width: 767px){
.uk-modal-dialog .form_checkout_buttons--close{
margin-top:10px;
}
}
.uk-overflow-container{
margin-top:20px !important;
padding:0 10px 10px 10px;
}
#watchlistmodal .watchlist_login{
margin-bottom:20px;
}
#watchlistmodal hr{
margin-bottom:25px;
}
#watchlistmodal .uk-form input[type="text"],
#watchlistmodal .uk-form input[type="password"]{
width:230px;
}
.uk-navbar{
background:none;
background-color:transparent;
}
.uk-navbar-nav>li>a{
background-color:rgba(255, 255, 255, 0.4);
margin-right:10px;
}
@media (min-width: 960px) and (max-width: 1024px){
[data-uk-sticky].uk-active .element_flyout .uk-navbar-nav>li>a{
padding:0 10px;
}
}
#spinner{
background:#000;
opacity:0.7;
width:100%;
height:100%;
position:fixed;
left:50%;
top:50%;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
font-size:128px;
display:none;
z-index:20;
}
#spinner.flyout i, #spinner.background-light i{
border:0;
}
#spinner.background-light{
opacity:0.5;
}
.uk-icon-spin{
border:10px solid #f00;
border-radius:60px;
height:60px;
left:50%;
margin: -15px 0 0 -15px;
opacity:0;
position:absolute;
top:50%;
width:60px;
animation:pulsate 1s ease-out;
animation-iteration-count:infinite;
}
.uk-icon-spin::before{
display:none;
}
@media (max-width: 959px){
.uk-icon-spin{
left:45%;
}
}
@keyframes pulsate{
0%{
transform:scale(0.1);
opacity:0;
}
50%{
opacity:1;
}
100%{
transform:scale(1.2);
opacity:0;
}
}
.uk-form select{
border:0 none;
background-color:#d2d2d2;
}
@media (min-width: 960px){
.uk-form label{
margin-top:5px;
}
}
.uk-form input[type="text"],
.uk-form input[type="email"],
.uk-form input[type="tel"],
.uk-form input[type="password"]{
height:30px;
line-height:30px;
}
@media (max-width: 959px){
.uk-form input[type="text"],
.uk-form input[type="email"],
.uk-form input[type="tel"],
.uk-form input[type="password"]{
height:40px;
line-height:40px;
}
}
.uk-form-horizontal .uk-form-label{
margin:0;
}
.uk-dotnav>*{
margin:0;
padding:15px 8px 0;
}
.uk-tooltip{
padding:15px;
background:rgba(51,51,51,0.9);
color:#fff;
font-size:14px;
line-height:140%;
}
.uk-tooltip:after{
border-width:10px;
}
.uk-tooltip-top:after,.uk-tooltip-top-left:after,.uk-tooltip-top-right:after{
bottom: -10px;
border-top-color:rgba(51,51,51,0.9);
}
.uk-tooltip-bottom:after,.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after{
top: -10px;
border-bottom-color:rgba(51,51,51,0.9);
}
.uk-tooltip-top:after,.uk-tooltip-bottom:after{
margin-left: -10px;
}
.uk-tooltip-left:after{
right: -10px;
margin-top: -10px;
border-left-color:rgba(51,51,51,0.9);
}
.uk-tooltip-right:after{
left: -10px;
margin-top: -10px;
border-right-color:rgba(51, 51, 51, 0.9);
}
.body_praesenz_search .layout_header_wrapper__breadcrumb--praesenz_search{
display:none;
}
@media (max-width: 959px){
.body_praesenz_search .layout_header_wrapper--spacer{
height:60px;
}
}
.main_section .body_wrapper>.uk-container{
background-color:transparent;
padding-left:0;
padding-right:0;
}
.main_section .body_wrapper>.uk-container:first-of-type{
padding-top:0;
}
.main_section--opt_color_default .body_wrapper>.uk-container{
background-color:#fff;
color:#000;
}
.main_section .element_headline{
color:#fff;
}
.main_section--opt_padding .body_wrapper > .uk-container, .main_section--opt_padding_default .body_wrapper>.uk-container{
padding:0 30px 30px 30px;
}
@media (max-width: 959px){
.main_section--opt_padding .body_wrapper > .uk-container, .main_section--opt_padding_default .body_wrapper>.uk-container{
padding:0 10px 0 10px;
}
}
.main_section--opt_breadcrumb .view>.body_wrapper>.uk-container:first-of-type{
padding-top:40px;
margin-bottom:20px;
}
@media (max-width: 959px){
.main_section--opt_breadcrumb .view>.body_wrapper>.uk-container:first-of-type{
padding:10px;
}
}
.main_section--opt_breadcrumb.main_section--with_sidebar .view>.body_wrapper>.uk-container:first-of-type{
padding-top:50px;
margin-bottom:20px;
}
@media (max-width: 959px){
.main_section--opt_breadcrumb.main_section--with_sidebar .view>.body_wrapper>.uk-container:first-of-type{
padding:10px;
}
}
.main_section--opt_breadcrumb.main_section--with_sidebar #main .uk-container{
padding:0;
}
.main_section{

}
.main_section--artikel_detail .view.artikel-detail{
background-color:#fff;
}
.main_section .body_wrapper--view_info_block{
background-color:#eee;
}
.main_section .body_wrapper--view_info_block > .uk-container,
.main_section .body_wrapper--view_info_block .body_wrapper>.uk-container{
background-color:transparent !important;
padding:0 0 0 0;
}
.main_section .body_wrapper--view_product_cart_accessories{
background-color:#fff;
padding-bottom:20px;
min-height:800px;
}
.main_section .body_wrapper--view_rating_record{
background-color:#fff;
}
.main_section .body_wrapper--view_product_section_stage{
padding-top:30px;
}
@media (max-width: 959px){
.main_section .body_wrapper--view_product_section_highlights{
margin-top:25px;
border-top:1px solid #d2d2d2;
}
}
.main_section .body_wrapper--view_product_section_stage, .main_section .body_wrapper--view_product_section_sticky_nav, .main_section .body_wrapper--view_product_section_technical_data, .main_section .body_wrapper--view_product_section_accessories, .main_section .body_wrapper--view_product_section_highlights, .main_section .body_wrapper--view_product_section_downloads, .main_section .body_wrapper--view_product_section_crossselling, .main_section .body_wrapper--view_product_section_accessories{
background-color:#fff;
}
.main_section .body_wrapper--view_product_section_product_content{
background-color:#000;
}
.main_section .body_wrapper--view_product_section_delivery{
background-color:#444;
}
.main_section .body_wrapper--view_product_section_features, .main_section .body_wrapper--view_product_section_bundle, .main_section .body_wrapper--view_product_section_notes, .main_section .body_wrapper--view_product_section_infoblock{
background-color:#eee;
}
.main_section .body_wrapper--view_product_section_product_content .uk-container{
background-color:transparent;
color:#fff;
padding:0;
}
.main_section .body_wrapper--view_product_section_product_content .element_textblock_subline{
margin-top:5px;
}
.main_section .body_wrapper--view_product_section_product_content .element_textblock_content{
margin-top:10px;
}
.main_section--voucherlottery .body_wrapper_default > .uk-container,
.main_section--warengruppe_kategorie .body_wrapper_for_subelements>.uk-container{
background-color:transparent;
color:#fff;
}
.main_section--warengruppe_kategorie .body_wrapper--view_category_sale,
.main_section--warengruppe_kategorie .body_wrapper--view_presence_search, .main_section--praesenz_search .body_wrapper--view_category_sale,
.main_section--praesenz_search .body_wrapper--view_presence_search{
background-color:#fff;
}
.main_section--warengruppe_kategorie .body_wrapper--element_view_info_block{
background-color:#eee;
}
.main_section--warengruppe_kategorie .body_wrapper--element_view_info_block>.uk-container{
background-color:#eee;
}
.main_section--artikel .body_wrapper--view_product_section_notes .uk-container{
background-color:#eee;
}
.main_section--opt_color_white .body_wrapper>.uk-container{
background-color:#fff;
color:#000;
}
.main_section--opt_color_black .body_wrapper>.uk-container{
background-color:#000;
color:#fff;
}
.main_section--opt_color_lightgray .body_wrapper>.uk-container{
background-color:#d2d2d2;
color:#000;
}
.main_section--opt_color_gray .body_wrapper>.uk-container{
background-color:#777;
color:#fff;
}
.main_section--opt_color_mediumgray .body_wrapper>.uk-container{
background-color:#999;
color:#000;
}
.main_section--opt_color_darkgray .body_wrapper>.uk-container{
background-color:#222;
color:#fff;
}
.main_section--opt_color_red .body_wrapper>.uk-container{
background-color:#f00;
color:#fff;
}
.main_section--opt_color_green .body_wrapper>.uk-container{
background-color:#4eae69;
color:#fff;
}
.main_section--opt_color_yellow .body_wrapper>.uk-container{
background-color:#fed231;
color:#000;
}
.main_section--with_sidebar .body_wrapper > .uk-container, .main_section--warenkorb_detail .body_wrapper > .uk-container, .main_section--praesenz_search .body_wrapper > .uk-container, .main_section--artikel_produktvergleich .body_wrapper>.uk-container{
min-height:800px;
}
@media (max-width: 767px){
.main_section--with_sidebar .body_wrapper > .uk-container, .main_section--warenkorb_detail .body_wrapper > .uk-container, .main_section--praesenz_search .body_wrapper > .uk-container, .main_section--artikel_produktvergleich .body_wrapper>.uk-container{
min-height:200px;
}
}
@media (max-width: 959px){
.main_section--warenkorb .body_wrapper > .uk-container:last-of-type, .main_section--formular .body_wrapper > .uk-container:last-of-type, .main_section--person .body_wrapper > .uk-container:last-of-type, .main_section--seite .body_wrapper>.uk-container:last-of-type{
min-height:0;
}
}
.main_section--rating .body_wrapper>.uk-container:first-of-type{
padding-top:50px;
}
@media (max-width: 959px){
.main_section--rating .body_wrapper>.uk-container:first-of-type{
padding:20px 0 0 0;
}
}
.main_section--artikel .body_wrapper>.uk-container{
padding:0 !important;
}
.main_section--warengruppe.main_section--opt_padding_default .view>.body_wrapper>.uk-container:first-of-type{
padding:30px 0 0 0;
}
.main_section--warengruppe.main_section--opt_padding_default.main_section--with_stageteaser .view>.body_wrapper>.uk-container:first-of-type{
padding:10px 0 0 0;
}
@media (max-width: 959px){
.main_section--warengruppe.main_section--opt_padding_default.main_section--with_stageteaser .view>.body_wrapper>.uk-container:first-of-type{
padding:0;
}
}
.main_section--landingpage .view>.body_wrapper>.uk-container:first-of-type{
padding:20px 0 0 0;
}
@media (max-width: 959px){
.main_section--landingpage .view>.body_wrapper>.uk-container:first-of-type{
padding:0;
}
}
.main_section--artikel_produktvergleich .view>.body_wrapper>.uk-container{
padding:50px 20px 30px 20px !important;
}
@media (max-width: 959px){
.main_section--artikel_produktvergleich .view>.body_wrapper>.uk-container{
padding:80px 10px 10px 10px !important;
}
}
.main_section--warengruppe.main_section--warengruppe_standfuesse.main_section--opt_padding_default .view > .body_wrapper > .uk-container, .main_section--warengruppe.main_section--warengruppe_wandhalter.main_section--opt_padding_default .view>.body_wrapper>.uk-container{
padding:50px 30px 30px 30px;
}
@media (max-width: 959px){
.main_section--warengruppe.main_section--warengruppe_standfuesse.main_section--opt_padding_default .view > .body_wrapper > .uk-container, .main_section--warengruppe.main_section--warengruppe_wandhalter.main_section--opt_padding_default .view>.body_wrapper>.uk-container{
padding:10px 10px 10px 10px;
}
}
.main_section--praesenz_search .body_wrapper > .uk-container:first-of-type, .main_section--warengruppe_kategorie .body_wrapper>.uk-container:first-of-type{
padding:10px 0 0 0;
}
@media (max-width: 959px){
.main_section--praesenz_search .body_wrapper > .uk-container:first-of-type, .main_section--warengruppe_kategorie .body_wrapper>.uk-container:first-of-type{
padding:0;
}
}
.main_section--praesenz_search .body_wrapper--element_product_filter > .uk-container:first-of-type, .main_section--warengruppe_kategorie .body_wrapper--element_product_filter>.uk-container:first-of-type{
padding-top:0;
}
.main_section--formular .view > .body_wrapper > .uk-container:first-of-type, .main_section--seite_kompas .view>.body_wrapper>.uk-container:first-of-type{
padding-top:30px;
}
@media (max-width: 959px){
.main_section--formular .view > .body_wrapper > .uk-container:first-of-type, .main_section--seite_kompas .view>.body_wrapper>.uk-container:first-of-type{
padding:10px 0 10px 0;
}
}
.main_section--warenkorb .view>.body_wrapper>.uk-container:first-of-type{
padding-top:30px;
}
@media (max-width: 959px){
.main_section--warenkorb .view>.body_wrapper>.uk-container:first-of-type{
padding:10px;
}
}
.main_section--warengruppe_kategorie_sale .view>.body_wrapper>.uk-container:first-of-type{
padding-top:10px;
}
@media (max-width: 959px){
.main_section--warengruppe_kategorie_sale .view>.body_wrapper>.uk-container:first-of-type{
padding:10px 0 10px 0;
}
}
@media (max-width: 320px){
.main_section--warengruppe_kategorie_sale .view>.body_wrapper>.uk-container:first-of-type{
padding:5px;
}
}
.main_section--artikel_wkzubehoer .view>.body_wrapper>.uk-container:first-of-type{
padding-top:30px !important;
}
@media (max-width: 959px){
.main_section--artikel_wkzubehoer .view>.body_wrapper>.uk-container:first-of-type{
padding:10px 0 10px 0;
}
}
.main_section--person_register .body_wrapper > .uk-container:first-of-type, .main_section--person_pwlost .body_wrapper>.uk-container:first-of-type{
padding-top:50px;
}
@media (max-width: 959px){
.main_section--person_register .body_wrapper > .uk-container:first-of-type, .main_section--person_pwlost .body_wrapper>.uk-container:first-of-type{
padding:10px !important;
}
}
.main_section--formular.main_section--with_sidebar .view>.body_wrapper>.uk-container:first-of-type{
padding-top:70px;
}
.main_section--artikel_detail .view>.body_wrapper>.uk-container:first-of-type{
padding:40px 0 0 0;
}
.main_section--seite .body_wrapper_for_subelements > .uk-container .subelement_row_formular{
padding:30px 30px 30px 30px;
}
.main_section--person_register .body_wrapper > .uk-container:first-of-type, .main_section--person_pwlost .body_wrapper>.uk-container:first-of-type{
padding-top:50px;
}
@media (max-width: 959px){
.main_section--person_register .body_wrapper > .uk-container:first-of-type, .main_section--person_pwlost .body_wrapper>.uk-container:first-of-type{
padding:10px 0 10px 0;
}
}
.main_section section#sidebar{
padding-right:30px;
}
.main_section section#sidebar a{
text-decoration:none;
}
@media (max-width: 959px){
.main_section section#sidebar{
padding-right:20px;
}
}
.main_section--warengruppe.main_section--opt_padding .view > .body_wrapper > .uk-container:first-of-type, .main_section--opt_breadcrumb.main_section--seite_detail.main_section--with_stageteaser .view>.body_wrapper>.uk-container:first-of-type{
padding-top:0;
}
.main_section .seite_kompass__container.no_responsive, .main_section .warengruppe_productfinder__container.no_responsive{
display:none;
}
.main_section .seite_kompass__container.no_responsive.info, .main_section .info.warengruppe_productfinder__container.no_responsive{
display:block;
}
@media (min-width: 768px){
.main_section .seite_kompass__container.no_responsive.info, .main_section .info.warengruppe_productfinder__container.no_responsive{
display:block;
}
}
@media (min-width: 768px) and (orientation: portrait){
.main_section .seite_kompass__container.no_responsive.info::before, .main_section .info.warengruppe_productfinder__container.no_responsive::before{
font-family:"teufel";
font-size:30px;
content:"";
margin-right:10px;
}
}
@media (min-width: 960px){
.main_section .seite_kompass__container.no_responsive, .main_section .warengruppe_productfinder__container.no_responsive{
display:block;
}
.main_section .seite_kompass__container.no_responsive.info, .main_section .info.warengruppe_productfinder__container.no_responsive{
display:none;
}
}
.main_section .warengruppe_productfinder__container.no_responsive.info{
color:#fff;
padding:60px;
}
.body_warenkorb .element_progress_menu{
background-color:#fff;
}
.grid_child_flexed,.grid_child_gallery{
display:flex;
}
.grid_child_flexed--11100>*,.grid_child_gallery>*{
flex:1 1 100%;
}
.grid_child_gallery{
padding:10px;
}
@media (max-width: 320px){
body:not(.body-startpage) .grid_child_gallery{
padding:0 0 0 10px;
}
}
@media (max-width: 767px){
.body-startpage .grid_child_gallery{
margin:0 5px;
}
}
.layout_footer{
padding:30px 0;
background-color:#fff;
}
.layout_footer ul{
margin:0;
padding:0;
}
.layout_footer ul li{
list-style:none;
padding-bottom:0;
margin-top:10px;
}
.layout_footer__bottom{
padding-top:10px;
text-align:center;
}
.layout_footer__bottom_nav ul{
display:flex;
flex-wrap:wrap;
justify-content:center;
}
.layout_footer__bottom_nav ul li + li{
margin-left:3px;
line-height:1.2em;
}
.layout_footer__bottom_nav ul li + li::before{
content:'|';
font-size:17px;
position:relative;
top:1px;
}
.layout_footer .element_headline{
display:flex;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:16px;
text-transform:none;
}
.layout_footer .element_headline>*{
flex:0 0 auto;
}
.layout_footer .element_headline::before, .layout_footer .element_headline::after{
content:"";
position:relative;
top: .45em;
min-width:30px;
border-top:1px solid;
display:block;
height:0;
}
.layout_footer .element_headline::before{
margin-right:10px;
}
.layout_footer .element_headline::after{
margin-left:10px;
flex:1 1 auto;
}
.text_center .layout_footer .element_headline::before, .text_center .layout_footer .element_headline::after{
flex:1 1 auto;
}
.layout_footer .element_headline::before, .layout_footer .element_headline::after{
flex:1 1 auto;
}
.layout_footer .element_headline::before,
.layout_footer .element_headline::after,
.layout_footer .divide_class_s{
border-top:1px solid #d2d2d2;
}
.layout_footer .textblock .element_textblock_subject{
overflow:hidden;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:20px;
text-transform:none;
}
.layout_footer .textblock .element_textblock_subject::before, .layout_footer .textblock .element_textblock_subject::after{
background-color:#000;
content:"";
display:inline-block;
height:1px;
position:relative;
vertical-align:middle;
width:50%;
}
.layout_footer .textblock .element_textblock_subject::before{
right:0.5em;
margin-left: -50%;
}
.layout_footer .textblock .element_textblock_subject::after{
left:0.5em;
margin-right: -50%;
}
.layout_footer .textblock .element_textblock_content .footer_icons_contact>div{
display:inline-block;
vertical-align:top;
}
.layout_footer .textblock .element_textblock_content .footer_icons_contact:before{
display:inline-block;
padding-right:20px;
font-size:36px;
}
@media (max-width: 767px){
.layout_footer .textblock .element_textblock_content .footer_icons_contact:before{
display:block;
padding:0;
}
}
@media (max-width: 767px){
.layout_footer .textblock .element_textblock_content{
display:block;
}
}
.layout_footer .footer_social{
text-align:left;
display:inline-block;
}
@media (max-width: 959px){
.layout_footer .footer_social{
margin-bottom:20px;
}
}
.layout_footer .footer_social__text{
margin-bottom:5px;
}
.layout_footer .footer_social__icon{
display:inline-block;
font-size:28px;
}
.layout_footer .footer_social__icon + .layout_footer .footer_social__icon{
margin-left:10px;
}
.layout_footer .footer_menu_list{
text-transform:uppercase;
font-size:12px;
line-height:18px;
}
.layout_footer .footer_menu_list a{
display:block;
}
.layout_footer .footer_menu_list__shops a{
background-repeat:no-repeat;
padding:0 0 0 25px;
}
.layout_footer .footer_menu_list__shops .tfl_shop_at{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAIAAACtuNvgAAAAIUlEQVR4AWO4z0AOGhranjs4kIEY/pMFhoQ2MoNkOKcSAN92hySOFSAOAAAAAElFTkSuQmCC);
}
.layout_footer .footer_menu_list__shops .tfl_shop_ch{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOBAMAAADQ9FGEAAAAElBMVEXVKx7////qlY/gYFbaRjr1yse2g5tTAAAAKUlEQVR4AWPAAZiVDKAsJkEFdJaTqmCQCphlKCgoKIxgIWRx6UWYjAkAKd8EQfzgGcAAAAAASUVORK5CYII=);
}
.layout_footer .footer_menu_list__shops .tfl_shop_de{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAIAAACtuNvgAAAAIElEQVR4AWMYziCfLMRwlww0VLS9SycHMfw/RwYaGtoA+O7fmaE7csMAAAAASUVORK5CYII=);
}
.layout_footer .footer_menu_list__shops .tfl_shop_com{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOBAMAAADQ9FGEAAAAIVBMVEUAM5kQPY+AgE0gRoaPiUNgbGBQY2lAWXNwdla/piafkzkXwWrHAAAAP0lEQVR4AWPAAQSVBKEspXIlCEPIkEFYEcziAuIFYFYaGINAKBiDgIQAA2MjmCUJ1DERotnF2AVqnrGSMQ47AanXBnIghGUzAAAAAElFTkSuQmCC);
}
.layout_footer .footer_menu_list__shops .tfl_shop_fr{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAIAAACtuNvgAAAAI0lEQVR4AWNgUKtHQ/tP3v+PBP4cPf1ZwgANDRNto9pGtQEAdMiKMpNPXSwAAAAASUVORK5CYII=);
}
.layout_footer .footer_menu_list__shops .tfl_shop_nl{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAIAAACtuNvgAAAAKklEQVR4AWNYJ6NBBhoa2g6FxpGBGP6TBYaGtsiSFWQgBkW3bjLQkNAGAF2pk8ywn0nLAAAAAElFTkSuQmCC);
}
.layout_footer .footer_menu_list__shops .tfl_shop_pl{
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAIAAACtuNvgAAAAGklEQVR4AWP4TxagmrZRbXdEbMhA1NI2qg0A9B8MTUtuqcYAAAAASUVORK5CYII=);
}
.layout_footer .footer_tb_style{
display:inline-block;
text-align:left;
}
.layout_footer .footer_tb_style .newsletter_markup,
.layout_footer .footer_tb_style .newsletter_box{
display:inline-block;
vertical-align:top;
}
.layout_footer .footer_tb_style .newsletter_markup{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:30px;
line-height:70px;
width:70px;
height:70px;
text-align:center;
white-space:nowrap;
margin-right:6px;
padding:1px;
background:#d2d2d2;
color:#000;
}
.layout_footer .footer_tb_style .newsletter_markup_text{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.layout_footer .footer_tb_style .newsletter_action{
margin-top:5px;
}
.layout_footer .footer_tb_style .newsletter_action form{
display:flex;
}
.layout_footer .footer_tb_style .newsletter_action input{
border:1px solid #000;
height:31px;
line-height:31px;
vertical-align:middle;
padding:0 5px;
flex:1 1 auto;
}
.layout_footer .footer_tb_style .newsletter_action button{
background:#000;
flex:0 0 auto;
vertical-align:middle;
margin:0 0 0 5px;
padding:0;
border:0 none;
line-height:0;
}
.layout_footer .footer_tb_style .newsletter_action button::before{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 30px;
width:30px;
height:30px;
border:0 none;
padding:0;
font-size:15px;
line-height:30px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
background:#000;
}
@media (max-width: 959px){
.body_person .layout_header_wrapper--spacer{
height:30px;
}
}
@media (max-width: 959px){
.body_rma .layout_header_wrapper--spacer, .body_artikel_wkzubehoer .layout_header_wrapper--spacer, .body_warenkorb .layout_header_wrapper--spacer, .body_seite .layout_header_wrapper--spacer, .body_person .layout_header_wrapper--spacer, .body_shop .layout_header_wrapper--spacer, .body_faq .layout_header_wrapper--spacer, .body_rating .layout_header_wrapper--spacer, .body_warengruppe .layout_header_wrapper--spacer{
height:60px;
}
}
.body .layout_header,
.body .layout_header__upper,
.body .layout_header_wrapper__breadcrumb,
.body .layout_header_wrapper__benefit_inner,
.body .element_flyout,
.body .element_flyout_insanity{
box-sizing:border-box;
max-width:1024px;
margin:0 auto;
}
.body .layout_header__upper,
.body .layout_header_wrapper__benefit_inner,
.body .element_flyout,
.body .element_flyout_insanity{
padding:0 10px;
}
@media (min-width: 1060px){
.body .layout_header__upper,
.body .layout_header_wrapper__benefit_inner,
.body .element_flyout,
.body .element_flyout_insanity{
padding:0;
}
}
.layout_header_wrapper{
position:absolute;
top:0;
right:0;
left:0;
z-index:25;
}
@media (min-width: 959px){
.layout_header_wrapper--spacer{
height:175px;
}
}
.layout_header_wrapper__benefit_inner{
display:flex;
justify-content:space-between;
align-items:center;
height:25px;
}
.layout_header_wrapper__benefit_left{
flex:1 1 auto;
overflow:hidden;
font-size:16px;
line-height:20px;
padding-right:10px;
}
.layout_header_wrapper__benefit_left .benefits__iconed, .layout_header_wrapper__benefit_left .global_advantages li, .global_advantages .layout_header_wrapper__benefit_left li{
float:left;
margin-right:20px;
}
.layout_header_wrapper__benefit_left ul{
display:inline-block;
}
.layout_header_wrapper__benefit_left li{
display:inline-block;
padding-right:28px;
}
.layout_header_wrapper__benefit_left li:last-child{
padding-right:0;
}
.layout_header_wrapper__benefit_left li:nth-child(1n+4){
display:none;
}
.layout_header_wrapper__benefit_right{
text-transform:uppercase;
white-space:nowrap;
}
.layout_header_wrapper__benefit{
background-color:#fff;
}
@media (max-width: 959px){
.layout_header_wrapper__benefit{
display:none;
}
}
.layout_header_wrapper__header_base{
max-width:1920px;
margin:0 auto;
}
.layout_header_wrapper__header_base--with_stageteaser{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
display:flex;
flex-direction:column;
}
.layout_header_wrapper__header_base--with_stageteaser>*{
flex:0 1 auto;
}
.layout_header_wrapper__header{
position:relative;
background:#333;
}
@media (min-width: 960px){
.layout_header_wrapper__header{
background-color:rgba(51, 51, 51, 0.7);
}
}
@media (max-width: 959px){
.layout_header_wrapper__header{
position:fixed;
width:100%;
}
}
.layout_header_wrapper__flyout{
background-color:#000;
color:#fff;
position:relative;
}
.layout_header_wrapper__flyout .uk-container{
position:relative;
padding-left:10px;
padding-right:10px;
}
.layout_header_wrapper__flyout--checkout .uk-container{
background-color:#000;
}
.layout_header_wrapper__breadcrumb{
color:#000;
padding:10px 20px;
text-transform:uppercase;
}
.layout_header_wrapper__breadcrumb--opt_color_white{
color:#000;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_black{
color:#fff;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_lightgray{
color:#000;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_gray{
color:#fff;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_mediumgray{
color:#000;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_darkgray{
color:#fff;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_red{
color:#fff;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_green{
color:#fff;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_yellow{
color:#000;
background-color:transparent;
}
.layout_header_wrapper__breadcrumb--opt_color_default{
background-color:transparent;
color:#000;
}
.layout_header_wrapper__breadcrumb--warengruppe_kategorie.layout_header_wrapper__breadcrumb--with_stageteaser,.layout_header_wrapper__breadcrumb--voucherlottery,.layout_header_wrapper__breadcrumb--seite_detail_newcomer,.layout_header_wrapper__breadcrumb--opt_color_transparent{
background-color:transparent;
color:#fff;
}
.layout_header_wrapper__breadcrumb--warengruppe_kategorie_sale{
background-color:#fff;
color:#000;
}
.layout_header_wrapper .uk-sticky-placeholder{
min-height:45px !important;
}
@media (max-width: 959px){
.layout_header_wrapper__flyout,
.layout_header_wrapper .uk-sticky-placeholder{
display:none;
}
}
.layout_header_wrapper__blindgif{
pointer-events:none;
}
.layout_header_wrapper .layout_header,
.layout_header_wrapper .layout_header a{
color:#fff;
}
.layout_header_wrapper .layout_header__upper{
display:flex;
align-items:center;
height:60px;
}
.layout_header_wrapper .layout_header__upper>*{
flex:0 0 auto;
}
@media (min-width: 960px){
.layout_header_wrapper .layout_header__upper{
height:105px;
}
}
.layout_header_wrapper .layout_header__toggle_offcanvas{
order:1;
padding:25px 35px;
height:45px;
width:45px;
}
.layout_header_wrapper .layout_header__toggle_offcanvas::before{
content:"";
position:absolute;
top:15px;
left:30px;
width:28px;
height:3px;
background:#fff;
box-shadow:0 8px 0 0 #ffffff, 0 16px 0 0 #fff;
}
.layout_header_wrapper .layout_header__toggle_offcanvas::after{
content:'Menu';
font-size:10px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
position:absolute;
top:34px;
left:30px;
text-transform:uppercase;
color:#fff;
}
.layout_header_wrapper .layout_header__intl{
align-self:center;
flex:0 1 auto;
order:3;
padding-top:5px;
}
@media (max-width: 479px){
.layout_header_wrapper .layout_header__intl{
display:none;
}
}
@media (max-width: 959px){
.layout_header_wrapper .layout_header__intl{
padding:15px;
}
}
.layout_header_wrapper .layout_header__intl select.styled{
padding-left:0;
}
.layout_header_wrapper .layout_header__logo{
flex:1 0 auto;
justify-content:center;
order:2;
z-index:30;
}
.layout_header_wrapper .layout_header__misc{
flex:0 1 auto;
align-self:flex-start;
order:4;
display:none;
text-align:right;
padding-top:7px;
text-transform:uppercase;
}
.layout_header_wrapper .layout_header__misc_item{
display:inline-block;
}
.layout_header_wrapper .layout_header__misc_item + .layout_header_wrapper .layout_header__misc_item{
padding-left:10px;
}
.layout_header_wrapper .layout_header__myaccount{
position:relative;
}
.layout_header_wrapper .layout_header__myaccount.uk-open .layout_header__myaccount--toggle{
color:#fff;
}
.layout_header_wrapper .layout_header__myaccount--toggle{
color:#fff;
}
.layout_header_wrapper .layout_header__myaccount--toggle:hover, .layout_header_wrapper .layout_header__myaccount--toggle.content_3d--item.active{
color:#999 !important;
}
.layout_header_wrapper .layout_header__myaccount--toggle>span{
text-transform:none;
}
.layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1){
width:calc(100% - 15px);
margin-bottom:5px;
}
.layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1) a{
color:#fff !important;
}
.layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(2) a{
color:#000;
}
.layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(2) a:hover, .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(2) a.content_3d--item.active{
color:#555 !important;
}
.layout_header_wrapper .layout_header__myaccount_pastlogin li a{
color:#000;
}
.layout_header_wrapper .layout_header__myaccount_pastlogin li a:hover, .layout_header_wrapper .layout_header__myaccount_pastlogin li a.content_3d--item.active{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.layout_header_wrapper .layout_header__myaccount .uk-dropdown{
box-shadow:4px 2px 8px #222;
}
.layout_header_wrapper .layout_header__myaccount .uk-dropdown .uk-nav-dropdown{
text-align:left;
text-transform:none;
margin-left:0;
}
.layout_header_wrapper .layout_header__myaccount .uk-dropdown .uk-nav-dropdown li:last-child{
padding-bottom:0;
}
.layout_header_wrapper .layout_header__myaccount .uk-dropdown .uk-nav-dropdown li a{
padding:0;
}
.layout_header_wrapper .layout_header__myaccount .uk-dropdown .uk-nav-dropdown li a:hover, .layout_header_wrapper .layout_header__myaccount .uk-dropdown .uk-nav-dropdown li a.content_3d--item.active, .layout_header_wrapper .layout_header__myaccount .uk-dropdown .uk-nav-dropdown li a:focus{
background:none;
color:#000;
}
.layout_header_wrapper .layout_header__myaccount .uk-dropdown .uk-nav-dropdown .uk-nav-divider{
margin:5px 15px 5px 0;
}
.layout_header_wrapper .layout_header__myaccount_list_item--active a{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
color:#000 !important;
}
.layout_header_wrapper .layout_header__myaccount_list_item--inactive{
color:#999;
cursor:default;
}
.layout_header_wrapper .layout_header__search{
padding:0 3px;
font-size:23px;
order:5;
margin-right:10px;
}
@media (max-width: 959px){
.layout_header_wrapper .layout_header__search{
padding:15px;
}
}
@media (max-width: 479px){
.layout_header_wrapper .layout_header__search{
margin-right:0;
}
}
.layout_header_wrapper .layout_header__search::before{
font-family:"teufel";
content:"";
}
.layout_header_wrapper .layout_header__cart{
margin-right:10px;
order:6;
}
.layout_header_wrapper .layout_header__desktop_search{
display:block;
}
.layout_header_wrapper .layout_header__mobile_search{
width:100%;
box-sizing:border-box;
display:none;
padding:0 10px 10px 10px;
}
@media (min-width: 960px){
.layout_header_wrapper .layout_header__toggle_offcanvas, .layout_header_wrapper .layout_header__search, .layout_header_wrapper .layout_header__cart, .layout_header_wrapper .layout_header__mobile_search{
display:none !important;
}
.layout_header_wrapper .layout_header__misc{
display:block;
flex-basis:40%;
}
.layout_header_wrapper .layout_header__intl{
order:2;
flex-basis:40%;
align-self:flex-start;
}
.layout_header_wrapper .layout_header__logo{
order:3;
}
}
.layout_header_wrapper .element_logo{
display:flex;
align-items:center;
overflow:hidden;
}
.layout_header_wrapper .element_logo::before{
font-family:"teufel";
color:#f00;
content:"";
}
.layout_header_wrapper .element_logo--layout_header{
height:52px;
font-size:113px;
}
.layout_header_wrapper .element_logo--layout_header:before{
position:relative;
top:2px;
}
@media (min-width: 960px){
.layout_header_wrapper .element_logo--layout_header{
height:74px;
font-size:176px;
}
}
.layout_header_wrapper .element_logo--flyout{
display:flex;
align-items:center;
height:32px;
font-size:32px;
}
.layout_header_wrapper .element_logo--flyout::before{
font-family:"teufel";
color:#f00;
content:"";
}
.layout_header_wrapper .element_intl_selections{
display:flex;
flex-wrap:wrap;
text-transform:uppercase;
}
.layout_header_wrapper .element_intl_selections__element{
display:flex;
}
.layout_header_wrapper .element_intl_selections__deliverycountry_selected{
margin-right:10px;
cursor:default;
}
.layout_header_wrapper .element_intl_selections select,
.layout_header_wrapper .element_intl_selections option{
text-transform:uppercase;
}
@media (max-width: 959px){
.layout_header_wrapper .element_intl_selections__element{
flex-direction:column;
}
.layout_header_wrapper .element_intl_selections label{
display:none;
}
}
@media (min-width: 960px){
.layout_header_wrapper .element_intl_selections form{
margin-right:10px;
}
.layout_header_wrapper .element_intl_selections form:last-child{
margin:0;
}
}
.layout_header_wrapper .header_cart, .layout_header_wrapper .layout_header__cart{
position:relative;
display:flex;
align-items:center;
}
@media (max-width: 959px){
.layout_header_wrapper .header_cart, .layout_header_wrapper .layout_header__cart{
padding:15px;
}
}
@media (max-width: 479px){
.layout_header_wrapper .header_cart, .layout_header_wrapper .layout_header__cart{
margin-right:0;
}
}
.layout_header_wrapper .header_cart::before, .layout_header_wrapper .layout_header__cart::before{
font-family:"teufel";
content:"";
color:#fff;
font-size:23px;
line-height:23px;
position:relative;
left: -2px;
}
.layout_header_wrapper .header_cart__counter{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
display:flex;
align-items:center;
justify-content:center;
font-size:10px;
line-height:10px;
color:#000;
}
.layout_header_wrapper .header_cart__box{
box-shadow:0 0 15px rgba(0, 0, 0, 0.65);
top:1px !important;
right: -10px !important;
left:auto !important;
}
.layout_header_wrapper .header_cart__box_content{
padding:10px 15px 15px 15px;
}
.layout_header_wrapper .header_cart__box_content_info{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:11px;
line-height:11px;
margin-bottom:6px;
}
.layout_header_wrapper .header_cart__box_content_info>a{
text-decoration:underline;
cursor:pointer;
}
.layout_header_wrapper .header_cart__box_content_info_delcostfree{
display:inline;
}
.layout_header_wrapper .header_cart__box_icon{
position:absolute;
top:10px;
right:20px;
cursor:pointer;
}
.layout_header_wrapper .header_cart__box_icon::before{
font-family:"teufel";
content:"";
color:#000;
font-size:23px;
line-height:23px;
position:relative;
left: -2px;
}
.layout_header_wrapper .header_cart__box_icon_counter{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
display:flex;
align-items:center;
justify-content:center;
font-size:10px;
line-height:10px;
color:#fff;
}
.layout_header_wrapper .header_cart__box_button_container{
margin-top:10px;
text-align:center;
}
.layout_header_wrapper .header_cart__box_button{
width:100%;
}
.element_flyout{
position:relative;
display:flex;
justify-content:space-between;
align-items:center;
border-bottom:2px solid #f00;
height:45px;
z-index:780;
}
.element_flyout_content{
z-index:995;
left:0;
background-color:#fff;
box-shadow:0 3px 5px -1px rgba(0,0,0,0.5);
min-height:460px;
width:100%;
}
.element_flyout__item.small{
position:relative;
}
.element_flyout__item.small .element_flyout_content{
width:310px;
min-height:0;
}
.element_flyout__item.small .element_flyout_content .flyout_navigation{
position:relative;
}
.element_flyout__item{
flex:0 0 auto;
}
.element_flyout__item--sticky{
display:none;
}
.layout_header_wrapper__flyout.uk-active .element_flyout__item--sticky{
display:block;
}
.element_flyout .uk-open>.uk-dropdown{
-webkit-animation-name:uk-fade;
animation-name:uk-fade;
}
.element_flyout__logo{
margin-right:20px;
}
.element_flyout__nav{
flex:1 1 auto;
align-self:flex-end;
margin:0 4px 0 0;
}
.element_flyout__nav>a{
display:block;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-align:center;
text-transform:uppercase;
font-size:16px;
line-height:36px;
height:37px;
}
.element_flyout__nav--active{
height:37px;
}
.element_flyout__nav--active>a{
background:#f00;
height:31px;
line-height:33px;
}
.element_flyout__nav:hover,.element_flyout__nav.content_3d--item.active,.element_flyout__nav.uk-open,.element_flyout__nav[aria-hidden="true"]{
background:#f00;
}
.element_flyout__search,.element_flyout__raumfeld,.element_flyout__cart{
margin-left:20px;
}
.element_flyout__search{
color:#fff;
font-size:23px;
padding:0 3px;
}
.element_flyout__search::before{
font-family:"teufel";
content:"";
}
.element_flyout__cart{
background-color:#4eae69;
padding:0 10px;
height:35px;
cursor:pointer;
}
.element_flyout__cart .header_cart__counter{
color:#4eae69;
}
.element_flyout__cart:hover,.element_flyout__cart.content_3d--item.active{
background-color:#00a32e;
}
.element_flyout .uk-dropdown{
padding:0;
color:#000;
}
.element_flyout .uk-dropdown .uk-nav{
margin:0;
}
.element_flyout .uk-navbar-nav>li{
position:static;
}
.element_flyout .small .flyout_navigation{
top:0;
}
.element_flyout .small .flyout_navigation__li a{
cursor:pointer;
padding:4px 5px 4px 5px;
display:inline-block;
}
.element_flyout .small .flyout_navigation__li a:hover, .element_flyout .small .flyout_navigation__li a.content_3d--item.active{
display:inline-block;
background:#000;
color:#fff;
padding:4px 5px 4px 5px;
}
.element_flyout .small .flyout_navigation__category::after,
.element_flyout .small .flyout_navigation__product::after{
display:none;
}
.element_flyout .small .flyout_navigation__product--active>a{
text-decoration:inherit;
background:inherit;
color:inherit;
}
.flyout_navigation{
position:absolute;
top: -2px;
border-top:2px solid #f00;
bottom:0;
left:0;
z-index:999;
min-width:298px;
background-color:#fff;
padding:5px 0 20px 0;
box-sizing:border-box;
padding-left:25px;
}
.flyout_navigation__ul{
margin:0;
padding:0;
}
.flyout_navigation__li{
list-style:none;
text-transform:uppercase;
display:block;
padding:1px 0;
}
.flyout_navigation__li--category{
margin-top:10px;
}
.flyout_navigation__category,.flyout_navigation__product{
padding:4px 0 4px 5px;
display:flex;
justify-content:space-between;
align-items:center;
text-transform:uppercase;
white-space:nowrap;
}
.flyout_navigation__category::after,.flyout_navigation__product::after{
font-family:"teufel";
content:"";
padding:0 10px;
font-size:14px;
color:transparent;
}
.flyout_navigation__category--active>a,.flyout_navigation__category:active,.flyout_navigation__product--active>a,.flyout_navigation__product:active{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
color:#fff;
background-color:#222;
}
.flyout_navigation__category--active>a::after,.flyout_navigation__category:active::after,.flyout_navigation__product--active>a::after,.flyout_navigation__product:active::after{
color:#fff;
}
.flyout_navigation__category{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:14px;
color:#000;
}
.flyout_navigation__product{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:14px;
color:#000;
}
.flyout_content{
background-color:#fff;
}
.flyout_content a{
display:block;
}
.flyout_content__container{
display:flex;
flex-direction:row-reverse;
}
.flyout_content__container--product{
padding-left:298px;
}
.flyout_container{
height:460px;
background:black;
background: -moz-linear-gradient(45deg, black 0%, white 100%);
background: -webkit-linear-gradient(45deg, black 0%, white 100%);
background:linear-gradient(45deg, black 0%, white 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$c_black', endColorstr='$c_white',GradientType=1 );
}
.flyout_container__info{
top:20px;
position:absolute;
right:20px;
width:250px;
z-index:770;
}
.flyout_container__info--category{
top:20px;
right:20px;
position:absolute;
max-width:500px;
max-height:250px;
box-sizing:border-box;
z-index:760;
display:flex;
flex-direction:column;
justify-content:space-between;
align-items:flex-end;
opacity:inherit;
background:inherit;
}
.flyout_container__image--product{
opacity:0.9;
background:#fff;
padding-left:60px;
width:100%;
}
.flyout_container__img--category{
width:1024px;
max-width:none;
}
.flyout_container__img--product{
min-height:460px;
}
.flyout_container__link{
margin-top:15px;
}
.flyout_container__subline{
color:#000;
font-size:18px;
text-transform:none;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.flyout_container__subline--category{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-align:right;
font-size:48px;
line-height:46px;
white-space:normal;
color:#fff;
text-transform:uppercase;
max-width:500px;
max-height:250px;
word-wrap:break-word;
}
.flyout_container__subline--top{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:24px;
text-align:right;
}
.flyout_container__goto{
align-items:flex-end;
text-align:right;
}
.flyout_container__goto a{
display:inline-block;
margin-top:30px;
cursor:pointer;
}
.flyout_container__name{
margin:15px 0 10px 10px;
}
.flyout_container__price--base{
padding-right:10px;
}
.oc_menu,
.oc_menu ul{
margin:0;
padding:0;
}
.oc_menu li{
list-style:none;
padding:0;
position:relative;
}
.oc_menu li + li{
margin-top:2px;
}
.oc_menu li>a{
display:block;
background-color:#444;
padding:11px 20px;
box-sizing:border-box;
color:#fff;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:uppercase;
font-size:16px;
line-height:18px;
}
.oc_menu li > a:hover, .oc_menu li>a.content_3d--item.active{
background-color:#222;
}
.oc_menu li.uk-open > a,
.oc_menu li.uk-active>a{
background-color:#f00;
}
.oc_menu li.uk-open > a:hover, .oc_menu li.uk-open > a.content_3d--item.active,
.oc_menu li.uk-active > a:hover,
.oc_menu li.uk-active>a.content_3d--item.active{
background-color:#e60000;
}
.oc_menu li.oc_menu_l1>a{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:20px;
line-height:18px;
}
.oc_menu li.oc_menu_l1:not(.uk-open)>a{
background-color:#000;
}
.oc_menu li.oc_menu_l1:not(.uk-open) > a:hover, .oc_menu li.oc_menu_l1:not(.uk-open)>a.content_3d--item.active{
background-color:#222;
}
.oc_menu li.oc_menu_myteufel:not(.uk-open)>a{
background-color:#777;
}
.oc_menu li.oc_menu_myteufel:not(.uk-open) > a:hover, .oc_menu li.oc_menu_myteufel:not(.uk-open)>a.content_3d--item.active{
background-color:#555;
}
.oc_menu .oc_close_this{
background-color:transparent;
height:58px;
display:flex;
align-items:center;
justify-content:center;
overflow:hidden;
}
.oc_menu .oc_close_this::before{
flex:0 0 auto;
font-family:"teufel";
content:"";
font-size:26px;
line-height:1em;
}
.oc_menu .oc_close_this__logo{
flex:1 1 auto;
display:flex;
align-items:center;
height:38px;
font-size:103px;
justify-content:center;
}
.oc_menu .oc_close_this__logo::before{
font-family:"teufel";
color:#f00;
content:"";
}
.oc_menu .oc_close_this__logo::before{
position:relative;
top:2px;
}
.oc_menu .oc_menu_products__medium_link{
display:none;
justify-content:space-between;
}
.oc_menu .oc_menu_products__medium_link::after{
font-family:"teufel";
content:"";
}
.oc_menu .oc_menu_products__medium_link--open::after{
content:"";
}
@media (min-width: 768px){
.oc_menu .oc_menu_products__small_link{
display:none;
}
.oc_menu .oc_menu_products__medium_link{
display:flex;
}
.oc_menu li.oc_menu_products li.oc_menu_l2>a{
background-color:#fff;
color:#000;
}
.oc_menu li.oc_menu_products li.oc_menu_l2 > a:hover, .oc_menu li.oc_menu_products li.oc_menu_l2>a.content_3d--item.active{
background-color:#d2d2d2;
}
}
.oc_top_products{
display:none;
}
.oc_top_products__inner{
background-color:#fff;
color:#000;
padding:10px 20px;
position:relative;
display:flex;
flex-wrap:wrap;
text-align:center;
}
@media (max-width: 767px){
.oc_top_products__inner{
display:none !important;
}
}
.oc_top_products__text{
flex:1 1 100%;
}
.oc_top_products__text *{
display:inline-block;
}
.oc_top_products__text1{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
padding-right:3px;
}
.oc_top_products__product{
flex:0 1 50%;
display:block;
box-sizing:border-box;
}
.oc_top_products__product_image{
text-align:center;
}
.oc_top_products__product_infos{
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:center;
}
.oc_top_products__product_infos>*{
flex:0 1 auto;
margin-right:10px;
}
.oc_top_products__product_infos::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 25px;
width:25px;
height:25px;
border:0 none;
padding:0;
font-size:15px;
line-height:25px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
}
.oc_top_products__product_infos.oc_top_products__narrower::after{
margin-top:33px;
}
.oc_top_products__product_name{
flex:1 1 100%;
margin-right:0;
padding-bottom:5px;
margin-top:8px;
}
.oc_top_products__narrower_name{
color:#f00;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
text-transform:uppercase;
margin: -10px 0 10px 10px;
float:left;
width:64%;
text-align:left;
}
.oc_top_products__product_strikeprice{
text-decoration:line-through;
}
.oc_top_products__product_price{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.oc_top_products__link{
flex:1 0 100%;
justify-content:center;
box-sizing:border-box;
margin-top:20px;
}
.element_flyout_insanity{
position:relative;
top: -2px;
background-color:#000;
}
.element_flyout_insanity__inner{
position:relative;
}
.element_flyout_insanity .element_search_form{
position:absolute;
right:0;
top: -110px;
z-index:790;
}
.layout_header_wrapper__flyout.uk-active .element_flyout_insanity{
height:0;
overflow:hidden;
}
.layout_header_wrapper__flyout.uk-active .element_flyout_insanity.element_search_desktop_visible{
height:auto;
overflow:visible;
padding:10px;
}
.layout_header_wrapper__flyout.uk-active .element_flyout_insanity .element_search_form{
position:static;
}
.lg-group:after{
content:"";
display:table;
clear:both;
}
.lg-outer{
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:1050;
opacity:0;
-webkit-transition:opacity 0.15s ease 0s;
-o-transition:opacity 0.15s ease 0s;
transition:opacity 0.15s ease 0s;
}
.lg-outer *{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.lg-outer.lg-visible{
opacity:1;
}
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current{
-webkit-transition-duration:inherit !important;
transition-duration:inherit !important;
-webkit-transition-timing-function:inherit !important;
transition-timing-function:inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current{
-webkit-transition-duration:0s !important;
transition-duration:0s !important;
opacity:1;
}
.lg-outer.lg-grab img.lg-object{
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor:grab;
}
.lg-outer.lg-grabbing img.lg-object{
cursor:move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor:grabbing;
}
.lg-outer .lg{
height:100%;
width:100%;
position:relative;
overflow:hidden;
margin-left:auto;
margin-right:auto;
max-width:100%;
max-height:100%;
}
.lg-outer .lg-inner{
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
white-space:nowrap;
}
.lg-outer .lg-item{
background:url("/custom/module/public/teufelr/images/lg_loading.gif") no-repeat scroll center center transparent;
display:none !important;
}
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide{
display:inline-block !important;
}
.lg-outer.lg-css .lg-current{
display:inline-block !important;
}
.lg-outer .lg-item,
.lg-outer .lg-img-wrap{
display:inline-block;
text-align:center;
position:absolute;
width:100%;
height:100%;
}
.lg-outer .lg-item:before,
.lg-outer .lg-img-wrap:before{
content:"";
display:inline-block;
height:50%;
width:1px;
margin-right: -1px;
}
.lg-outer .lg-img-wrap{
position:absolute;
padding:0 5px;
left:0;
right:0;
top:0;
bottom:0;
}
.lg-outer .lg-item.lg-complete{
background-image:none;
}
.lg-outer .lg-item.lg-current{
z-index:1060;
}
.lg-outer .lg-image{
display:inline-block;
vertical-align:middle;
max-width:100%;
max-height:100%;
width:auto !important;
height:auto !important;
}
.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play{
opacity:0;
-webkit-transition:opacity 0.15s ease 0s;
-o-transition:opacity 0.15s ease 0s;
transition:opacity 0.15s ease 0s;
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{
opacity:1;
}
.lg-outer .lg-empty-html{
display:none;
}
.lg-outer.lg-hide-download #lg-download{
display:none;
}
.lg-backdrop{
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
z-index:1040;
background-color:#000;
opacity:0;
-webkit-transition:opacity 0.15s ease 0s;
-o-transition:opacity 0.15s ease 0s;
transition:opacity 0.15s ease 0s;
}
.lg-backdrop.in{
opacity:1;
}
.lg-css3.lg-no-trans .lg-prev-slide,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-current{
-webkit-transition:none 0s ease 0s !important;
-moz-transition:none 0s ease 0s !important;
-o-transition:none 0s ease 0s !important;
transition:none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item{
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}
.lg-css3.lg-use-left .lg-item{
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}
.lg-css3.lg-fade .lg-item{
opacity:0;
}
.lg-css3.lg-fade .lg-item.lg-current{
opacity:1;
}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current{
-webkit-transition:opacity 0.1s ease 0s;
-moz-transition:opacity 0.1s ease 0s;
-o-transition:opacity 0.1s ease 0s;
transition:opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item{
opacity:0;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
opacity:1;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{
-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-left .lg-item{
opacity:0;
position:absolute;
left:0;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{
left: -100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{
left:100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{
left:0;
opacity:1;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current{
-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{
-webkit-transition-duration:0s;
transition-duration:0s;
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{
-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{
-webkit-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1);
-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
-webkit-transform-origin:0 0;
-moz-transform-origin:0 0;
-ms-transform-origin:0 0;
transform-origin:0 0;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}
#lg-zoom-in:after{
content:"\e311";
}
#lg-actual-size{
font-size:20px;
}
#lg-actual-size:after{
content:"\e033";
}
#lg-zoom-out{
opacity:0.5;
pointer-events:none;
}
#lg-zoom-out:after{
content:"\e312";
}
.lg-zoomed #lg-zoom-out{
opacity:1;
pointer-events:auto;
}
.lg-outer .lg-video-cont{
display:inline-block;
vertical-align:middle;
max-width:1140px;
max-height:100%;
width:100%;
padding:0 5px;
}
.lg-outer .lg-video{
width:100%;
height:0;
padding-bottom:56.25%;
overflow:hidden;
position:relative;
}
.lg-outer .lg-video .lg-object{
display:inline-block;
position:absolute;
top:0;
left:0;
width:100% !important;
height:100% !important;
}
.lg-outer .lg-video .lg-video-play{
width:84px;
height:59px;
position:absolute;
left:50%;
top:50%;
margin-left: -42px;
margin-top: -30px;
z-index:1080;
cursor:pointer;
}
.lg-outer .lg-has-vimeo .lg-video-play{
background:url("/custom/module/public/teufelr/images/lg_vimeo-play.png") no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-vimeo:hover .lg-video-play, .lg-outer .lg-has-vimeo.content_3d--item.active .lg-video-play{
background:url("/custom/module/public/teufelr/images/lg_vimeo-play.png") no-repeat scroll 0 -58px transparent;
}
.lg-outer .lg-has-html5 .lg-video-play{
background:transparent url("/custom/module/public/teufelr/images/lg_video-play.png") no-repeat scroll 0 0;
height:64px;
margin-left: -32px;
margin-top: -32px;
width:64px;
opacity:0.8;
}
.lg-outer .lg-has-html5:hover .lg-video-play, .lg-outer .lg-has-html5.content_3d--item.active .lg-video-play{
opacity:1;
}
.lg-outer .lg-has-youtube .lg-video-play{
background:url("/custom/module/public/teufelr/images/lg_youtube-play.png") no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-youtube:hover .lg-video-play, .lg-outer .lg-has-youtube.content_3d--item.active .lg-video-play{
background:url("/custom/module/public/teufelr/images/lg_youtube-play.png") no-repeat scroll 0 -60px transparent;
}
.lg-outer .lg-video-object{
width:100% !important;
height:100% !important;
position:absolute;
top:0;
left:0;
}
.lg-outer .lg-has-video .lg-video-object{
visibility:hidden;
}
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play{
display:none;
}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object{
visibility:visible;
}
.lg-outer .lg-thumb-outer{
background-color:#0D0A0A;
bottom:0;
position:absolute;
width:100%;
z-index:1080;
max-height:350px;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0);
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
-moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
-o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor:grab;
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{
cursor:move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor:grabbing;
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{
-webkit-transition-duration:0s !important;
transition-duration:0s !important;
}
.lg-outer.lg-thumb-open .lg-thumb-outer{
-webkit-transform:translate3d(0, 0%, 0);
transform:translate3d(0, 0%, 0);
}
.lg-outer .lg-thumb{
padding:10px 0;
height:100%;
margin-bottom: -5px;
}
.lg-outer .lg-thumb-item{
border-radius:5px;
cursor:pointer;
float:left;
overflow:hidden;
height:100%;
border:2px solid #FFF;
border-radius:4px;
margin-bottom:5px;
}
@media (min-width: 1025px){
.lg-outer .lg-thumb-item{
-webkit-transition:border-color 0.25s ease;
-o-transition:border-color 0.25s ease;
transition:border-color 0.25s ease;
}
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover, .lg-outer .lg-thumb-item.content_3d--item.active{
border-color:#a90707;
}
.lg-outer .lg-thumb-item img{
width:100%;
height:100%;
object-fit:cover;
}
.lg-outer.lg-has-thumb .lg-item{
padding-bottom:120px;
}
.lg-outer.lg-can-toggle .lg-item{
padding-bottom:0;
}
.lg-outer.lg-pull-caption-up .lg-sub-html{
-webkit-transition:bottom 0.25s ease;
-o-transition:bottom 0.25s ease;
transition:bottom 0.25s ease;
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{
bottom:100px;
}
.lg-outer .lg-toogle-thumb{
background-color:#0D0A0A;
border-radius:2px 2px 0 0;
color:#999;
cursor:pointer;
font-size:24px;
height:39px;
line-height:27px;
padding:5px 0;
position:absolute;
right:0;
text-align:center;
top: -39px;
width:50px;
}
.lg-outer .lg-toogle-thumb:after{
content:"\e1ff";
}
.lg-outer .lg-toogle-thumb:hover, .lg-outer .lg-toogle-thumb.content_3d--item.active{
color:#FFF;
}
.lg-actions .lg-next,
.lg-actions .lg-prev{
background-color:rgba(0, 0, 0, 0.45);
border-radius:2px;
color:#999;
cursor:pointer;
display:block;
font-size:22px;
margin-top: -10px;
padding:8px 10px 9px;
position:absolute;
top:50%;
z-index:1080;
}
.lg-actions .lg-next.disabled,
.lg-actions .lg-prev.disabled{
pointer-events:none;
opacity:0.5;
}
.lg-actions .lg-next:hover, .lg-actions .lg-next.content_3d--item.active,
.lg-actions .lg-prev:hover,
.lg-actions .lg-prev.content_3d--item.active{
color:#FFF;
}
.lg-actions .lg-next{
right:20px;
}
.lg-actions .lg-next:before{
content:"\e095";
}
.lg-actions .lg-prev{
left:20px;
}
.lg-actions .lg-prev:after{
content:"\e094";
}
@-webkit-keyframes lg-right-end{
0%{
left:0;
}
50%{
left: -30px;
}
100%{
left:0;
}
}
@-moz-keyframes lg-right-end{
0%{
left:0;
}
50%{
left: -30px;
}
100%{
left:0;
}
}
@-ms-keyframes lg-right-end{
0%{
left:0;
}
50%{
left: -30px;
}
100%{
left:0;
}
}
@keyframes lg-right-end{
0%{
left:0;
}
50%{
left: -30px;
}
100%{
left:0;
}
}
@-webkit-keyframes lg-left-end{
0%{
left:0;
}
50%{
left:30px;
}
100%{
left:0;
}
}
@-moz-keyframes lg-left-end{
0%{
left:0;
}
50%{
left:30px;
}
100%{
left:0;
}
}
@-ms-keyframes lg-left-end{
0%{
left:0;
}
50%{
left:30px;
}
100%{
left:0;
}
}
@keyframes lg-left-end{
0%{
left:0;
}
50%{
left:30px;
}
100%{
left:0;
}
}
.lg-outer.lg-right-end .lg-object{
-webkit-animation:lg-right-end 0.3s;
-o-animation:lg-right-end 0.3s;
animation:lg-right-end 0.3s;
position:relative;
}
.lg-outer.lg-left-end .lg-object{
-webkit-animation:lg-left-end 0.3s;
-o-animation:lg-left-end 0.3s;
animation:lg-left-end 0.3s;
position:relative;
}
.lg-toolbar{
z-index:1082;
left:0;
position:absolute;
top:0;
width:100%;
background-color:rgba(0, 0, 0, 0.45);
}
.lg-toolbar .lg-icon{
color:#999;
cursor:pointer;
float:right;
font-size:24px;
height:47px;
line-height:27px;
padding:10px 0;
text-align:center;
width:50px;
text-decoration:none !important;
outline:medium none;
-webkit-transition:color 0.2s linear;
-o-transition:color 0.2s linear;
transition:color 0.2s linear;
}
.lg-toolbar .lg-icon:hover, .lg-toolbar .lg-icon.content_3d--item.active{
color:#FFF;
}
.lg-toolbar .lg-close:after{
content:"\e070";
}
.lg-toolbar .lg-download:after{
content:"\e0f2";
}
.lg-sub-html{
background-color:rgba(0, 0, 0, 0.45);
bottom:0;
color:#EEE;
font-size:16px;
left:0;
padding:10px 50px;
position:fixed;
right:0;
text-align:center;
z-index:1080;
}
.lg-sub-html h4{
margin:0;
font-size:13px;
font-weight:bold;
}
.lg-sub-html p{
font-size:12px;
margin:5px 0 0;
}
#lg-counter{
color:#999;
display:inline-block;
font-size:16px;
padding-left:20px;
padding-top:12px;
vertical-align:middle;
}
.lg-toolbar,.lg-prev,.lg-next{
opacity:1;
-webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
-moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
-o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}
.lg-hide-items .lg-prev{
opacity:0;
-webkit-transform:translate3d(-10px, 0, 0);
transform:translate3d(-10px, 0, 0);
}
.lg-hide-items .lg-next{
opacity:0;
-webkit-transform:translate3d(10px, 0, 0);
transform:translate3d(10px, 0, 0);
}
.lg-hide-items .lg-toolbar{
opacity:0;
-webkit-transform:translate3d(0, -10px, 0);
transform:translate3d(0, -10px, 0);
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{
-webkit-transform:scale3d(0.5, 0.5, 0.5);
transform:scale3d(0.5, 0.5, 0.5);
opacity:0;
-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
-o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
-webkit-transform-origin:50% 50%;
-moz-transform-origin:50% 50%;
-ms-transform-origin:50% 50%;
transform-origin:50% 50%;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{
-webkit-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1);
opacity:1;
}
.lg-outer .lg-pager-outer{
bottom:60px;
left:0;
position:absolute;
right:0;
text-align:center;
z-index:1080;
height:10px;
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{
overflow:visible;
}
.lg-outer .lg-pager-cont{
cursor:pointer;
display:inline-block;
overflow:hidden;
position:relative;
vertical-align:top;
margin:0 5px;
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont, .lg-outer .lg-pager-cont.content_3d--item.active .lg-pager-thumb-cont{
opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);
}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{
box-shadow:0 0 0 2px white inset;
}
.lg-outer .lg-pager-thumb-cont{
background-color:#fff;
color:#FFF;
bottom:100%;
height:83px;
left:0;
margin-bottom:20px;
margin-left: -60px;
opacity:0;
padding:5px;
position:absolute;
width:120px;
border-radius:3px;
-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;
-webkit-transform:translate3d(0, 5px, 0);
transform:translate3d(0, 5px, 0);
}
.lg-outer .lg-pager-thumb-cont img{
width:100%;
height:100%;
}
.lg-outer .lg-pager{
background-color:rgba(255, 255, 255, 0.5);
border-radius:50%;
box-shadow:0 0 0 8px rgba(255, 255, 255, 0.7) inset;
display:block;
height:12px;
-webkit-transition:box-shadow 0.3s ease 0s;
-o-transition:box-shadow 0.3s ease 0s;
transition:box-shadow 0.3s ease 0s;
width:12px;
}
.lg-outer .lg-pager:hover, .lg-outer .lg-pager.content_3d--item.active, .lg-outer .lg-pager:focus{
box-shadow:0 0 0 8px white inset;
}
.lg-outer .lg-caret{
border-left:10px solid transparent;
border-right:10px solid transparent;
border-top:10px dashed;
bottom: -10px;
display:inline-block;
height:0;
left:50%;
margin-left: -5px;
position:absolute;
vertical-align:middle;
width:0;
}
.lg-fullscreen:after{
content:"\e20c";
}
.lg-fullscreen-on .lg-fullscreen:after{
content:"\e20d";
}
.lg-progress-bar{
background-color:#333;
height:5px;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1083;
opacity:0;
-webkit-transition:opacity 0.08s ease 0s;
-moz-transition:opacity 0.08s ease 0s;
-o-transition:opacity 0.08s ease 0s;
transition:opacity 0.08s ease 0s;
}
.lg-progress-bar .lg-progress{
background-color:#a90707;
height:5px;
width:0;
}
.lg-progress-bar.lg-start .lg-progress{
width:100%;
}
.lg-show-autoplay .lg-progress-bar{
opacity:1;
}
.lg-autoplay-button:after{
content:"\e01d";
}
.lg-show-autoplay .lg-autoplay-button:after{
content:"\e01a";
}
.noJSBG{
background:rgba(0,0,0,0.6);
position:fixed;
top:0;
left:0;
width:100%;
min-height:100%;
z-index:970;
}
.noJSLayer{
padding:20px;
background-color:#fff;
width:80%;
max-height:90%;
overflow-y:scroll;
position:fixed;
left:50%;
top:50%;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
z-index:990;
}
.noJSLayer .uk-close{
position:absolute;
top:2px;
right:2px;
}
.view_product_info_layer__sticky{
z-index:1;
position:fixed;
top:auto;
overflow:hidden;
left:20px;
bottom:2px;
right:initial;
background:none;
-webkit-animation:slideIn 1s forwards;
-moz-animation:slideIn 1s forwards;
animation:slideIn 1s forwards;
}
@media (max-width: 767px){
.view_product_info_layer__sticky{
left:0;
bottom:0;
}
}
.view_product_info_layer__sticky .uk-open{
display:block;
}
.view_product_info_layer__sticky .uk-modal-dialog{
box-shadow:4px 4px 6px #555;
width:520px;
background-color:#eee;
margin:0 0 6px 0;
}
.view_product_info_layer__sticky .uk-modal-dialog .button-default, .view_product_info_layer__sticky .uk-modal-dialog .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .view_product_info_layer__sticky .uk-modal-dialog li:nth-child(1), .view_product_info_layer__sticky .uk-modal-dialog .element_product_variant_buttons__button_details, .view_product_info_layer__sticky .uk-modal-dialog .voucherlottery_detail__submit{
margin-top: -15px;
margin-bottom:10px;
width:100%;
}
.view_product_info_layer__sticky .uk-modal-dialog>.uk-close:first-child{
right:30px;
top:30px;
position:absolute;
}
@media (max-width: 767px){
.view_product_info_layer__sticky .uk-modal-dialog{
padding:0;
width:90%;
}
.view_product_info_layer__sticky .uk-modal-dialog .view_product_info_layer__infotext{
padding-right:10px;
font-size:12px;
line-height:16px;
}
}
@-webkit-keyframes slideIn{
0%{
transform:translateX(-900px);
}
100%{
transform:translateX(0);
}
}
@-moz-keyframes slideIn{
0%{
transform:translateX(-900px);
}
100%{
transform:translateX(0);
}
}
@keyframes slideIn{
0%{
transform:translateX(-900px);
}
100%{
transform:translateX(0);
}
}
@media (max-width: 767px){
.view_product_info_layer__infotext{
padding-right:10px;
font-size:12px;
line-height:16px;
}
}
.showInIe7{
display:none;
}
.dontShowInIe7{
display:inline-block;
}
.visuallyhidden{
position:absolute;
overflow:hidden;
clip:rect(0, 0, 0, 0);
margin: -1px;
padding:0;
width:1px;
height:1px;
border:0;
}
.hidden{
display:none !important;
}
.no-scroll{
overflow:hidden !important;
}
.no-link{
pointer-events:none !important;
-ms-touch-action:none !important;
touch-action:none !important;
cursor:default !important;
}
.clear{
clear:both;
}
.visible_link{
text-decoration:underline;
}
.has-error{
color:#f00;
}
nav ul,ul.nav{
margin:0;
padding:0;
}
nav ul li,
ul.nav li{
list-style:none;
}
.body_builder{
position:relative;
}
.grid_element{
margin-bottom:10px;
}
#onepageedit-nav .uk-offcanvas-bar{
min-width:0;
max-width:none;
width:270px;
}
a.back-to-top{
display:none;
background:#d2d2d2;
box-shadow:0 0 3px #999;
position:fixed;
bottom:20px;
right:20px;
z-index:800;
padding:10px;
}
a.back-to-top:hover,a.back-to-top.content_3d--item.active{
background:#bbb;
}
a.back-to-top i{
color:#000;
font-size:20px;
line-height:0;
top:2px;
position:relative;
}
.more_box{
overflow:hidden;
height:100px;
position:relative;
box-sizing:content-box;
}
.more_box__fade{
display:none;
position:absolute;
bottom:0;
width:100%;
min-height:1em;
background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 80%);
}
.more_box__fade--black{
background:linear-gradient(to bottom, transparent 0%, black 80%);
}
.more_box>.more_box__fade{
display:block;
}
.more_box--dynamic_disabled{
height:auto;
}
.more_box--dynamic_disabled .more_box__fade{
display:none;
}
.more_box--dynamic_disabled + .more_box_button{
display:none;
}
.more_box_toggle::after{
font-family:"teufel";
content:"";
padding-left:5px;
}
.more_box_toggle--less::after{
font-family:"teufel";
content:"";
padding-left:5px;
}
#success{
position:fixed;
left:50%;
top:50%;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
background:white;
font-size:128px;
display:none;
z-index:40;
}
#success .sign{
color:#4eae69;
}
.benefits{
margin:0;
padding:3px 0;
display:flex;
}
.benefits>*{
list-style:none;
margin:0;
padding:0;
}
.benefits > * + *{
margin-left:20px;
}
.benefits__iconed, .global_advantages li{
font-size:16px;
}
.benefits__iconed::before, .global_advantages li::before{
font-family:"teufel";
content:"";
padding-right:5px;
}
.text_center .benefits{
-webkit-justify-content:center;
justify-content:center;
}
.countdown{
text-align:center;
}
.countdown__upper{
margin:0;
padding:0;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:19px;
line-height:20px;
background:#fff;
color:#000;
}
.countdown__upper .footerLineTxt{
background:#000;
color:#fff;
padding:15px;
margin:20px 0;
}
.countdown__upper .coupon_box{
margin:5px 40px;
border:1px solid #999;
}
.countdown__text{
margin:14px 0 15px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
letter-spacing: -.02em;
}
.countdown__timer,.countdown__label{
text-align:center;
line-height:1em;
}
.countdown__timer>*,.countdown__label>*{
display:inline-block;
min-width:46px;
box-sizing:border-box;
}
.countdown__timer{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
}
.countdown__label{
font-size:13px;
color:#aaa;
padding:5px 0 18px;
}
.countdown--flex .countdown{

}
.countdown--flex .countdown__timer, .countdown--flex .countdown__label{
display:flex;
justify-content:center;
}
.global_advantages{

}
.global_advantages ul{
list-style:none;
padding:0;
margin:0;
}
.global_advantages li{
margin:0;
}
.global_advantages li::before{
font-size: .75em;
}
iframe.superblaze_frame{
display:block;
margin:0 auto;
}
.background_black .uk-accordion,
.background_gray_dark .uk-accordion{
color:#fff;
}
.background_black .uk-accordion .uk-accordion-title.uk-active,
.background_gray_dark .uk-accordion .uk-accordion-title.uk-active{
background:#444;
}
.background_black .uk-accordion .uk-accordion-title:hover, .background_black .uk-accordion .uk-accordion-title.content_3d--item.active,
.background_gray_dark .uk-accordion .uk-accordion-title:hover,
.background_gray_dark .uk-accordion .uk-accordion-title.content_3d--item.active{
background:#444;
}
.background_gray .uk-accordion .uk-accordion-title{
border-top:1px solid #222;
}
.uk-accordion>div:last-child{
border-bottom:1px solid #d2d2d2;
}
.uk-accordion .uk-accordion-title{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif!important;
font-size:16px;
background:transparent;
margin-bottom:0;
padding:10px 50px 10px 15px;
border-top:1px solid #d2d2d2;
position:relative;
}
.uk-accordion .uk-accordion-title:not(.uk-active):after{
font-family:"teufel";
content:"";
font-size:12px;
position:absolute;
right:0;
top:10px;
padding-right:15px;
}
.uk-accordion .uk-accordion-title:hover, .uk-accordion .uk-accordion-title.content_3d--item.active{
background:#eee;
}
.uk-accordion .uk-accordion-content{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
padding:0 15px 15px 10px;
}
.uk-accordion .uk-accordion-title.uk-active:after{
font-family:"teufel";
content:"";
font-size:12px;
position:absolute;
right:0;
top:10px;
padding-right:15px;
}
.uk-accordion .uk-accordion-title.uk-active{
background:#eee;
margin-bottom:10px;
}
.cookiecontrol_notice{
background-color:#eee;
color:#555;
}
@media (max-width: 959px){
.cookiecontrol_notice{
padding:10px;
position:fixed;
bottom:0;
z-index:980;
}
}
.cookiecontrol_notice a{
color:#555;
}
.cookiecontrol_notice_wrapper{
margin:0 auto;
max-width:970px;
position:relative;
width:100%;
padding:1px 0;
}
.cookiecontrol_notice i{
font-size:12px;
position:absolute;
bottom:50%;
top:50%;
right:0;
display:table;
margin:auto;
cursor:pointer;
}
@media (max-width: 959px){
.cookiecontrol_notice i{
font-size:16px;
position:absolute;
right:10px;
}
}
.cookiecontrol_notice_title{
font-size:16px;
margin:13px 0 0;
}
.cookiecontrol_notice_content{
font-size:12px;
line-height:1.15em;
margin:15px 0 18px;
max-width:95%;
}
@media (max-width: 959px){
.cookiecontrol_notice_content{
margin:5px 0 5px;
max-width:85%;
}
}
.cookiecontrol_groups{
background-color:#d2d2d2;
border:2px solid #ccc;
border-radius:10px;
margin:20px 0;
max-width:500px;
}
.cookiecontrol_group{
margin:10px;
border-top:2px solid #ccc;
padding-top:10px;
}
.cookiecontrol_group_first{
border-top:0 none;
padding-top:0;
}
.cookiecontrol_group_image{
float:left;
width:100px;
min-height:50px;
}
.cookiecontrol_group_headline{
font-size:1.1em;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.cookiecontrol_group_textblock{
margin:3px 0 5px;
}
.cookiecontrol_group_radio{
float:left;
margin:0 10px 0 0;
}
.cookiecontrol_group_radio input[type="radio"]{
margin:0;
padding:0;
}
.font_color_black .element_headline{
margin:30px 10px 20px 10px;
}
.element_headline{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:24px;
text-transform:uppercase;
margin:5px 0 15px 0;
}
@media (min-width: 960px){
.element_headline{
display:flex;
}
.element_headline>*{
flex:0 0 auto;
}
.element_headline::before,.element_headline::after{
content:"";
position:relative;
top: .45em;
min-width:30px;
border-top:1px solid;
display:block;
height:0;
}
.element_headline::before{
margin-right:10px;
}
.element_headline::after{
margin-left:10px;
flex:1 1 auto;
}
.text_center .element_headline::before, .text_center .element_headline::after{
flex:1 1 auto;
}
}
@media (max-width: 767px){
.element_headline{
margin:20px 0 20px 10px;
}
}
.element_textblock_small_text{
font-size:12px;
}
.element_textblock_link1{
position:relative;
}
.element_textblock_link1__link{
display:block;
height:100%;
width:100%;
box-sizing:border-box;
}
.element_textblock_link1__img,.element_textblock_link1__text2{
display:none;
}
.element_textblock_link1__button{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:16px;
text-decoration:none;
text-transform:uppercase;
display:flex;
min-height:60px;
padding:0 15px;
align-items:center;
height:60px;
background-color:#777;
color:#fff;
}
@media (max-width: 480px){
.element_textblock_link1__button{
padding:0 10px;
}
}
.element_textblock_link1__button>*{
flex:1 1 auto;
}
.element_textblock_link1__button:hover,.element_textblock_link1__button.content_3d--item.active{
color:#d9d9d9;
}
.element_textblock_link1__button::after{
font-family:"teufel";
content:"";
font-size:20px;
}
@media (min-width: 768px){
.element_textblock_link1__img,.element_textblock_link1__text2{
display:block;
}
.element_textblock_link1__text1{
display:none;
}
.element_textblock_link1__button_wrapper{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
}
.element_textblock_link1__button_wrapper:hover,.element_textblock_link1__button_wrapper.content_3d--item.active{
background-color:rgba(0,0,0,0.2);
}
.element_textblock_link1__button_wrapper>*{
flex:1 1 auto;
}
.element_textblock_link1__button{
position:absolute;
top:50%;
right:10px;
left:10px;
margin-top: -30px;
padding:0 10px 0 15px;
text-align:center;
background-color:rgba(0, 0, 0, 0.5);
}
}
@media (max-width: 767px){
.uk-grid > .link1 + .link1{
margin-top:2px;
}
}
.uk-grid>.link1{

}
.uk-grid>.link1,.uk-grid>.link1>.pos_css_target{
display:flex;
}
.uk-grid>.link1>.pos_css_target,.uk-grid>.link1>.pos_css_target>.element_textblock_link1{
flex:1 1 100%;
}
.element_textblock_link2{
min-height:110px;
}
.element_textblock_link2__content{
min-height:110px;
box-sizing:border-box;
max-width:100%;
padding:40px 30px 10px 30px;
font-size:30px;
}
@media (max-width: 959px){
.element_textblock_link2__content{
font-size:20px;
padding:15px 30px 15px 30px;
}
.element_textblock_link2__content .element_textblock_link2__button{
float:inherit;
display:table;
margin-top:10px;
}
}
.element_textblock_link2__link{
width:100%;
height:100%;
display:block;
padding:0;
margin:0;
}
.element_textblock_link2__button{
float:right;
top: -5px;
position:relative;
}
@media (max-width: 959px){
.tabbed_content .element_headline{
display:none;
}
}
@media (max-width: 959px){
.body_startpage .element_displayblock_tabbed_content .nav_tabbed_slides_list_item{
display:none;
}
.body_startpage .element_displayblock_tabbed_content .uk-switcher>:not(.uk-active){
display:block;
}
}
.element_displayblock_tabbed_content{

}
@media (min-width: 960px){
.element_displayblock_tabbed_content{
min-height:445px;
}
}
.element_displayblock_tabbed_content .nav_tabbed_slides_list{
position:absolute;
top:10px;
left:10px;
right:10px;
}
.element_displayblock_tabbed_content__tab{
padding:40px 0 10px 0;
}
@media (max-width: 959px){
.element_displayblock_tabbed_content__tab{
min-height:340px;
padding:10px 0 0 0;
}
}
@media (max-width: 959px){
.element_displayblock_tabbed_content__tab .slider{
min-height:340px;
}
}
.element_displayblock_tabbed_content__tab_headline{
opacity:0;
overflow:hidden;
font-size:16px;
line-height:17px;
padding:0 10px;
}
@media (max-width: 959px){
.element_displayblock_tabbed_content__tab_headline{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
opacity:1;
line-height:40px;
}
}
.element_product_teaser_list{
display:flex;
background-color:#000;
color:#fff;
}
.element_product_teaser_list__list_items{
flex:1 0 auto;
min-width:50%;
}
.element_product_teaser_list__details{
flex:1 1 auto;
max-height:305px;
display:none;
}
@media (min-width: 960px){
.element_product_teaser_list__details{
display:block;
}
}
.element_product_teaser_list__list_items{
overflow:hidden;
}
@media (min-width: 960px){
.element_product_teaser_list__list_items_scrollable{
overflow:hidden;
max-height:245px;
border-top:1px solid #555;
border-bottom:1px solid #555;
}
}
@media (min-width: 960px){
.element_product_teaser_list__list_items_scrollable_inner{
-webkit-transform:translate(0, -1px);
transform:translate(0, -1px);
top:0;
position:relative;
transition: .25s;
}
}
.element_product_teaser_list__list_items_nav,.element_product_teaser_list__list_item{
min-height:30px;
display:flex;
align-items:center;
justify-content:space-between;
white-space:nowrap;
}
.element_product_teaser_list__list_items_nav::after,.element_product_teaser_list__list_item::after{
flex:0 0 auto;
font-family:"teufel";
content:"";
padding:0 10px;
}
.element_product_teaser_list__list_items_nav--up,.element_product_teaser_list__list_items_nav--down,.element_product_teaser_list__list_item--up,.element_product_teaser_list__list_item--down{
justify-content:center;
display:none;
}
.element_product_teaser_list__list_items_nav--up::after,.element_product_teaser_list__list_items_nav--down::after,.element_product_teaser_list__list_item--up::after,.element_product_teaser_list__list_item--down::after{
content:"";
}
@media (min-width: 960px){
.element_product_teaser_list__list_items_nav--up,.element_product_teaser_list__list_items_nav--down,.element_product_teaser_list__list_item--up,.element_product_teaser_list__list_item--down{
display:flex;
}
}
.element_product_teaser_list__list_items_nav--down::after,.element_product_teaser_list__list_item--down::after{
content:"";
}
.element_product_teaser_list__list_items_nav--disabled,.element_product_teaser_list__list_item--disabled{
opacity: .25;
}
.element_product_teaser_list__list_item{
height:41px;
box-sizing:border-box;
border-top:1px solid #555;
}
.element_product_teaser_list__list_item:last-child{
border-top:0 none;
}
.element_product_teaser_list__list_item--active{
background-color:#fff;
color:#000;
}
.element_product_teaser_list__list_item--active::after{
content:"";
}
.element_product_teaser_list__list_item_inner{
display:flex;
align-items:center;
}
.element_product_teaser_list__list_item_inner>*{
padding-left:10px;
}
.element_product_teaser_list__list_group{
font-size: .8em;
}
.element_product_teaser_list__list_price_box{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
flex:1 1 auto;
}
.element_product_teaser_list__list_price{
padding:0 5px;
}
.element_product_teaser_list__details>*{
flex:1 1 100%;
}
@media (max-width: 960px -1){
.element_product_teaser_list__details{
display:none;
}
}
.element_product_teaser_list__detail{
position:relative;
overflow:hidden;
height:100%;
max-height:0;
transition:all .25s;
}
.element_product_teaser_list__details .element_product_teaser_list__detail{
max-height:inherit;
}
.element_product_teaser_list__details .element_product_teaser_list__detail img{
width:auto;
max-width:none;
max-height:inherit;
}
@media (max-width: 959px){
.element_product_teaser_list__list_item--active + .element_product_teaser_list__detail{
max-height:500px;
transition:all .25s;
}
}
.element_product_teaser_list__image{
height:100%;
max-height:inherit;
}
.element_product_teaser_list__img{
max-width:100vw;
}
.element_product_teaser_list__detail_box{
position:absolute;
right:0;
bottom:0;
padding:10px;
background-color:rgba(0,0,0,0.75);
}
.element_product_teaser_list__detail_price{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
}
.element_displayblock_tabbed_content .element_product_teaser_list{
padding:5px 10px;
}
@media (max-width: 959px){
.view_page__subelements .uk-overlay-panel{
position:inherit;
background:#000;
padding:10px;
}
.view_page__subelements .uk-overlay-panel ul.check-list-stage{
padding-left:0;
}
.view_page__subelements .element_textblock_text{
background:#000;
}
.view_page__subelements .eyecatcher_stage{
display:none;
}
}
.view_page__subelements .view{
width:100%;
}
.element_textblock_text>a{
display:block;
height:100%;
}
@media (max-width: 959px){
.body_wrapper_for_subelements .element_displayblock_stageteaser_slider__content_wrapper{
width:100%;
height:100%;
position:absolute;
top:0;
color:#fff;
}
.body_wrapper_for_subelements .element_displayblock_stageteaser_slider__content_wrapper .button-default-icon-right, .body_wrapper_for_subelements .element_displayblock_stageteaser_slider__content_wrapper .flyout_container__link, .body_wrapper_for_subelements .element_displayblock_stageteaser_slider__content_wrapper .oc_top_products__link{
width:calc(100% - 20px);
position:absolute;
bottom:35px;
}
.body_wrapper_for_subelements .element_displayblock_stageteaser_slider__content_wrapper .element_textblock_content{
padding-right:0;
}
.body_wrapper_for_subelements .element_displayblock_stageteaser_slider__content_wrapper>.uk-container{
padding:0;
}
}
@media (max-width: 959px){
.layout_stageteaser .element_displayblock_stageteaser_slider__content_wrapper{
position:absolute;
top:70px;
height:370px;
width:100%;
}
.layout_stageteaser .element_displayblock_stageteaser_slider__content_wrapper .uk-overlay-panel{
padding:0;
}
.layout_stageteaser .element_displayblock_stageteaser_slider__content_wrapper .uk-container{
padding:0;
}
.layout_stageteaser .element_displayblock_stageteaser_slider__content_wrapper .eyecatcher_stage{
display:none;
}
}
.element_displayblock_stageteaser_slider{
position:relative;
}
.element_displayblock_stageteaser_slider__slide{
position:relative;
padding-bottom:30px;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider__slide{
padding-bottom:0;
}
}
.element_displayblock_stageteaser_slider__slide.background_red .element_displayblock_stageteaser_slider__shader{
background:linear-gradient(to right, red 0%, rgba(255, 0, 0, 0) 18%, rgba(255, 0, 0, 0) 82%, red 100%);
}
.element_displayblock_stageteaser_slider__slide.background_white .element_displayblock_stageteaser_slider__shader{
background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 18%, rgba(255, 255, 255, 0) 82%, white 100%);
}
.element_displayblock_stageteaser_slider__wallpaper{
text-align:center;
background:none center bottom no-repeat scroll transparent;
background-size:cover;
}
@media (min-width: 1920px){
.element_displayblock_stageteaser_slider__wallpaper{
background-size:1920px;
}
}
.element_displayblock_stageteaser_slider__content_wrapper>.uk-container{
height:100%;
position:relative;
}
.element_displayblock_stageteaser_slider__content{
height:100%;
box-sizing:border-box;
padding:10px 5px;
}
@media (min-width: 960px){
.element_displayblock_stageteaser_slider__content{
padding:30px 20px 50px;
}
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider__content{
padding:10px;
}
}
.element_displayblock_stageteaser_slider__content h1{
overflow-wrap:break-word;
word-wrap:break-word;
word-break:break-all;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto;
}
.element_displayblock_stageteaser_slider__content .uk-overlay-panel{
top:225px;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider__content .uk-overlay-panel{
position:relative;
top:auto;
}
.element_displayblock_stageteaser_slider__content .uk-overlay-panel .element_textblock_button,
.element_displayblock_stageteaser_slider__content .uk-overlay-panel .button-default-icon-right,
.element_displayblock_stageteaser_slider__content .uk-overlay-panel .flyout_container__link,
.element_displayblock_stageteaser_slider__content .uk-overlay-panel .oc_top_products__link{
display:block;
}
}
.element_displayblock_stageteaser_slider__content .textblock_clean{
height:100%;
display:flex;
flex-direction:column;
}
.element_displayblock_stageteaser_slider__content .textblock_clean>a{
flex:1 1 100%;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider__content .textblock_clean .element_textblock_subline{
font-size:16px;
line-height:19px;
}
}
.element_displayblock_stageteaser_slider .element_textblock_subject{
margin-bottom:10px;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider .element_textblock_subject br{
display:none;
}
}
.element_displayblock_stageteaser_slider .element_textblock_subline{
margin-bottom:13px;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider .element_textblock_subline br{
display:none;
}
}
@media (min-width: 960px){
.element_displayblock_stageteaser_slider .element_textblock_content .productname, .element_displayblock_stageteaser_slider .element_textblock_content .product-table th a, .product-table th .element_displayblock_stageteaser_slider .element_textblock_content a, .element_displayblock_stageteaser_slider .element_textblock_content .flyout_container__name, .element_displayblock_stageteaser_slider .element_textblock_content .oc_top_products__product_name, .element_displayblock_stageteaser_slider .element_textblock_content .element_product_teaser_list__list_name, .element_displayblock_stageteaser_slider .element_textblock_content .element_product_teaser_list__detail_name, .element_displayblock_stageteaser_slider .element_textblock_content .element_product_teaser_wallpaper__name, .element_displayblock_stageteaser_slider .element_textblock_content .element_cart_pos__description_headline, .element_displayblock_stageteaser_slider .element_textblock_content .product_line__description, .element_displayblock_stageteaser_slider .element_textblock_content .suggestion_box__description, .element_displayblock_stageteaser_slider .element_textblock_content .element_artikel_gallery__headline, .element_displayblock_stageteaser_slider .element_textblock_content .view_product__section--stage .view_product_image__headline, .view_product__section--stage .element_displayblock_stageteaser_slider .element_textblock_content .view_product_image__headline, .element_displayblock_stageteaser_slider .element_textblock_content .view_product__section--stage .view_product_basket__headline, .view_product__section--stage .element_displayblock_stageteaser_slider .element_textblock_content .view_product_basket__headline, .element_displayblock_stageteaser_slider .element_textblock_content .bundle_product__product_name, .element_displayblock_stageteaser_slider .element_textblock_content .element_product_modalhover__name, .element_displayblock_stageteaser_slider .element_textblock_content .mssr_combiproduct__name, .element_displayblock_stageteaser_slider .element_textblock_content .rma__productname,
.element_displayblock_stageteaser_slider .element_textblock_content .isprice,
.element_displayblock_stageteaser_slider .element_textblock_content .layout_header_wrapper .header_cart__box_content_price,
.layout_header_wrapper .element_displayblock_stageteaser_slider .element_textblock_content .header_cart__box_content_price,
.element_displayblock_stageteaser_slider .element_textblock_content .flyout_container__price,
.element_displayblock_stageteaser_slider .element_textblock_content .element_product_teaser_wallpaper__price--isprice,
.element_displayblock_stageteaser_slider .element_textblock_content .element_merkliste_product__price--isprice,
.element_displayblock_stageteaser_slider .element_textblock_content .element_cart_pos__rebate_price,
.element_displayblock_stageteaser_slider .element_textblock_content .element_cart_pos__pricereduction,
.element_displayblock_stageteaser_slider .element_textblock_content .element_product_modalhover__price,
.element_displayblock_stageteaser_slider .element_textblock_content .mssr_product__main_price,
.element_displayblock_stageteaser_slider .element_textblock_content .mssr_combiproduct__main_price,
.element_displayblock_stageteaser_slider .element_textblock_content .mssr_sticky__price{
text-align:right;
}
}
.element_displayblock_stageteaser_slider .element_textblock_content .view_product_buy_box__markup,
.element_displayblock_stageteaser_slider .element_textblock_content .countdown{
width:250px;
background-clip:padding-box;
box-sizing:border-box;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider .element_textblock_content .view_product_buy_box__markup,
.element_displayblock_stageteaser_slider .element_textblock_content .countdown{
width:100%;
}
}
.element_displayblock_stageteaser_slider .element_textblock_button{
text-align:right;
position:absolute;
bottom:55px;
right:30px;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider .element_textblock_button{
position:absolute;
bottom:35px;
left:10px;
right:10px;
}
.element_displayblock_stageteaser_slider .element_textblock_button .tb_button{
text-align:center;
margin-top:10px;
display:block;
}
}
.element_displayblock_stageteaser_slider__nav{
position:absolute;
left:0;
right:0;
bottom:20px;
display:flex;
align-items:center;
justify-content:center;
padding:0 10px;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider__nav{
bottom:10px;
}
}
.element_displayblock_stageteaser_slider__nav_item{
display:block;
width:60px;
position:relative;
list-style:none;
cursor:pointer;
}
.element_displayblock_stageteaser_slider__nav_item::before{
content:"";
position:absolute;
left:0;
right:0;
height:5px;
display:block;
background-color:#d2d2d2;
}
.element_displayblock_stageteaser_slider__nav_item.uk-active::before{
background-color:#f00;
}
.element_displayblock_stageteaser_slider__nav_item + .element_displayblock_stageteaser_slider__nav_item{
margin-left:10px;
}
.element_displayblock_stageteaser_slider--supersize{
color:#fff;
}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider--supersize{
min-height:270px;
}
}
.element_displayblock_stageteaser_slider--supersize .element_displayblock_stageteaser_slider__wallpaper{

}
@media (max-width: 959px){
.element_displayblock_stageteaser_slider--supersize .element_displayblock_stageteaser_slider__wallpaper{
height:440px;
}
}
@media (min-width: 960px){
.element_displayblock_stageteaser_slider--supersize{
padding-top:25px;
min-height:570px;
}
.element_displayblock_stageteaser_slider__content_wrapper{
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
}
.element_displayblock_stageteaser_slider--supersize .element_displayblock_stageteaser_slider__wallpaper{
margin-top:0;
}
.element_displayblock_stageteaser_slider--supersize .element_displayblock_stageteaser_slider__content_wrapper{
top:150px;
}
.element_displayblock_stageteaser_slider--supersize .element_displayblock_stageteaser_slider__content_wrapper--opt_breadcrumb{
top:170px;
}
.element_displayblock_stageteaser_slider__slide{
padding-bottom:0;
}
}
body:not(.body_startpage):not(.body_warengruppe_kategorie) .element_displayblock_stageteaser_slider__content .textblock.has_button>a{
cursor:default;
}
@media (max-width: 767px){
.generic_class_innovation-slider .uk-slidenav{
top:30% !important;
}
}
.element_product_teaser_wallpaper{
position:relative;
background:none center center scroll no-repeat #000;
background-size:cover;
}
@media (min-width: 768px){
.element_product_teaser_wallpaper{
height:410px;
}
}
.element_product_teaser_wallpaper,.element_product_teaser_wallpaper:hover,.element_product_teaser_wallpaper.content_3d--item.active{
color:#fff;
text-decoration:none;
}
@media (max-width: 767px){
.element_product_teaser_wallpaper{
background-image:none !important;
}
}
.element_product_teaser_wallpaper__wallpaper_small_img{
height:210px;
-o-object-fit:cover;
object-fit:cover;
width:100%;
}
@media (min-width: 768px){
.element_product_teaser_wallpaper__wallpaper_small_img{
height:410px;
}
}
.element_product_teaser_wallpaper__wallpaper_small{
height:210px;
text-align:center;
}
.element_product_teaser_wallpaper__product{
padding:30px 20px;
background-color:#000;
}
@media (max-width: 767px){
.element_product_teaser_wallpaper__product{
padding:20px 30px;
min-height:155px;
}
}
@media (min-width: 768px){
.element_product_teaser_wallpaper__product{
padding:30px 20px 0 20px;
}
}
.element_product_teaser_wallpaper__wow{
display:none;
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:40px;
line-height:38px;
text-transform:uppercase;
}
.element_product_teaser_wallpaper__name{
text-align:left;
}
@media (min-width: 960px){
.element_product_teaser_wallpaper__name{
padding-top:5px;
}
}
.element_product_teaser_wallpaper__price{
text-align:left;
}
.element_product_teaser_wallpaper__infos{
height:100%;
}
@media (max-width: 767px){
.element_product_teaser_wallpaper__infos{
position:relative;
}
}
.element_product_teaser_wallpaper__button{
display:block;
}
.element_product_teaser_wallpaper__button:hover:after,.element_product_teaser_wallpaper__button.content_3d--item.active:after{
background:#555 !important;
}
@media (max-width: 767px){
.element_product_teaser_wallpaper__button{
bottom:0;
position:absolute;
width:100%;
}
}
@media (min-width: 767px){
.element_product_teaser_wallpaper__button{
padding:0;
font-size:0;
position:absolute;
bottom:20px;
right:20px;
}
.element_product_teaser_wallpaper__button::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 30px;
width:30px;
height:30px;
border:0 none;
padding:0;
font-size:15px;
line-height:30px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
}
}
.element_product_teaser_wallpaper__link{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
}
.element_product_teaser_wallpaper__image{
width:215px;
display:none;
}
@media (min-width: 960px){
.element_product_teaser_wallpaper__image{
display:block;
}
}
@media (min-width: 480px){
.element_product_teaser_wallpaper__wallpaper_small_wide_img{
display:none;
}
.element_product_teaser_wallpaper__wallpaper_small_img{
display:block;
}
}
@media (min-width: 768px){
.element_product_teaser_wallpaper__wow{
display:block;
}
.element_product_teaser_wallpaper__price{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
}
}
.element_displayblock_slider .element_artikel_gallery.element_artikel_tpl_1_4{
padding-bottom:0;
border-bottom:0 none;
}
.element_view_info_block{
width:auto;
padding:20px 100px 20px 100px;
line-height:20px;
}
@media (max-width: 959px){
.element_view_info_block{
padding:10px 10px 10px;
}
}
.element_view_info_block__text ol{
color:inherit;
}
.element_view_info_block p{
margin:10px 0 20px;
}
.element_textblock_accordion_on_small .uk-accordion>div:last-child{
border-bottom:none;
}
.element_textblock_accordion_on_small .uk-accordion-content>div:last-child{
margin-right:0 !important;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper{
display:flex;
flex-direction:column;
box-sizing:border-box;
width:100%;
margin-bottom:5px;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper>*{
flex:1 1 auto;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .footer_menu_list{
font-size:14px;
line-height:26px;
margin-right: -10px;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .footer_menu_list a{
background:#d2d2d2;
margin-bottom:5px;
padding:5px 20px;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .footer_menu_list a:hover, .element_textblock_accordion_on_small .element_textblock_accordion__wrapper .footer_menu_list a.content_3d--item.active{
background:#bbb;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .uk-accordion-content{
padding:inherit;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .uk-accordion-title{
color:#fff;
background-color:#777;
border-top:none;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .uk-accordion-title::after{
font-family:"teufel";
content:"";
margin-left:10px;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .uk-accordion-title.uk-active::after{
content:"";
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper li{
padding:5px;
color:#222;
background-color:#d2d2d2;
margin-bottom:1px;
}
.element_textblock_accordion_on_small .textblock_clean{
margin-bottom:10px;
}
.element_textblock_accordion_on_small .textblock_clean .element_textblock_subject::before{
display:none;
}
.element_textblock_accordion_on_small .textblock_clean .element_textblock_subject::after{
display:none;
}
.element_textblock_accordion_on_small .textblock_clean .element_textblock_content{
display:flex;
flex-direction:row;
align-content:space-around;
}
.element_textblock_accordion_on_small .textblock_clean .element_textblock_content ul{
flex:1 1 auto;
}
.element_textblock_accordion_on_small .textblock_clean .element_textblock_content ul + ul{
flex:0 1 50%;
}
.element_product_variant_counter--counter{
display:flex;
align-items:center;
justify-content:center;
height:30px;
padding:0 5px;
}
.element_product_variant_counter--counter span{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:26px;
padding:0 5px;
}
@media (max-width: 959px){
html.uk-touch .element_product_tech_icons{
white-space:nowrap;
overflow:auto;
}
}
.element_product_tech_icons__icon{
vertical-align:middle;
overflow:hidden;
margin:0 20px 10px 0;
height:40px;
line-height:60px;
font-size:50px;
cursor:default;
}
.element_product_features_techicons{
background:transparent;
}
@media (max-width: 959px){
html.uk-touch .element_product_features_techicons{
white-space:nowrap;
overflow:auto;
}
}
.element_product_features_techicons__box{
background:#fff;
height:100px;
display:flex;
align-items:center;
justify-content:center;
}
.element_product_features_techicons__icon{
margin:0;
line-height:70px;
font-size:70px;
-webkit-filter:grayscale(100%);
filter:grayscale(100%);
opacity:0.5;
}
.element_product_features_techicons__icon:hover,.element_product_features_techicons__icon.content_3d--item.active{
-webkit-filter:grayscale(0%);
filter:grayscale(0%);
opacity:1;
}
.element_product_hire_purchase>*,.element_product_price_info>*{
display:inline-block;
margin-right:5px;
}
.element_product_price_info__shipping_costs_price{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.element_product_price_info__shipping_costs_link{
margin-right:0;
}
.element_medien_mgallery_1_1,.element_medien_mgallery_1_2,.element_medien_mgallery_1_3,.element_medien_mgallery_1_4{
min-height:100%;
background-position:center center;
background-size:cover;
}
.element_product_filter__product--filter .element_narrower{
background:#eee;
}
@media (max-width: 959px){
.element_product_filter__product--filter .element_narrower{
height:auto;
}
}
@media (max-width: 959px){
.element_product_filter__product--filter{
padding:0;
position:fixed;
top:0;
left: -960px;
z-index:25;
width:90%;
height:100%;
overflow-x:hidden;
overflow-y:scroll;
padding-bottom:30px;
box-shadow:30px 0 90px #555;
background:#eee;
}
}
.element_product_filter__product_list .uk-sticky-placeholder{
height:auto !important;
}
@media (min-width: 960px){
.element_product_filter__product_list{
padding:10px 20px 0 20px;
}
}
@media (max-width: 959px){
.element_product_filter__product_list{
width:100%;
}
}
.uk-form-infocontainer,.checkout__inputsubline{
margin-top:5px;
padding:0;
}
.uk-form-infocontainer a, .checkout__inputsubline a{
text-decoration:underline;
}
.uk-form-infocontainer a .icon-information-square, .checkout__inputsubline a .icon-information-square{
color:#777;
padding-left:4px;
}
@media (max-width: 959px){
.form_checkout_la label,
#form_customer_change label{
padding:0;
}
.form_checkout_la .uk-form-row,
#form_customer_change .uk-form-row{
margin-left:0;
}
}
@media (min-width: 960px){
.form_checkout_la label,
#form_customer_change label{
margin-top:5px;
}
}
.form_checkout_la>div:first-of-type,#form_customer_change>div:first-of-type{
margin-top:20px;
}
@media (max-width: 767px){
.form_checkout_la>div:first-of-type,#form_customer_change>div:first-of-type{
margin-top:15px;
}
}
.form_checkout_la>div:last-of-type,#form_customer_change>div:last-of-type{
margin-top:30px;
}
#form_checkout2 input[type="text"],
#form_checkout2 input[type="email"],
#form_checkout2 input[type="tel"],
#frmLogin input[type="text"],
#frmLogin input[type="email"],
#frmLogin input[type="tel"],
#frmPWLost input[type="text"],
#frmPWLost input[type="email"],
#frmPWLost input[type="tel"],
#frmPersonMeineDaten input[type="text"],
#frmPersonMeineDaten input[type="email"],
#frmPersonMeineDaten input[type="tel"],
#frmPersLanschrift input[type="text"],
#frmPersLanschrift input[type="email"],
#frmPersLanschrift input[type="tel"],
#frmShortReg input[type="text"],
#frmShortReg input[type="email"],
#frmShortReg input[type="tel"]{
width:100%;
}
@media (max-width: 959px){
#form_checkout2 .uk-form-label,
#frmLogin .uk-form-label,
#frmPWLost .uk-form-label,
#frmPersonMeineDaten .uk-form-label,
#frmPersLanschrift .uk-form-label,
#frmShortReg .uk-form-label{
margin-top:15px;
}
#form_checkout2 .uk-form-row + .uk-form-row,
#frmLogin .uk-form-row + .uk-form-row,
#frmPWLost .uk-form-row + .uk-form-row,
#frmPersonMeineDaten .uk-form-row + .uk-form-row,
#frmPersLanschrift .uk-form-row + .uk-form-row,
#frmShortReg .uk-form-row + .uk-form-row{
margin-top:0;
}
}
#form_checkout2 .form-checkout-headline,
#frmLogin .form-checkout-headline,
#frmPWLost .form-checkout-headline,
#frmPersonMeineDaten .form-checkout-headline,
#frmPersLanschrift .form-checkout-headline,
#frmShortReg .form-checkout-headline{
margin:20px 0 5px 0;
display:block;
}
#form_checkout2 .headline_info,
#frmLogin .headline_info,
#frmPWLost .headline_info,
#frmPersonMeineDaten .headline_info,
#frmPersLanschrift .headline_info,
#frmShortReg .headline_info{
margin-top:3px;
}
@media (max-width: 480px){
#form_checkout2 .headline_info,
#frmLogin .headline_info,
#frmPWLost .headline_info,
#frmPersonMeineDaten .headline_info,
#frmPersLanschrift .headline_info,
#frmShortReg .headline_info{
margin-left:0 !important;
}
}
#form_checkout2 .b2b-info,
#frmLogin .b2b-info,
#frmPWLost .b2b-info,
#frmPersonMeineDaten .b2b-info,
#frmPersLanschrift .b2b-info,
#frmShortReg .b2b-info{
display:block;
margin-top:20px;
}
@media (max-width: 767px){
#form_checkout2 .b2b-info,
#frmLogin .b2b-info,
#frmPWLost .b2b-info,
#frmPersonMeineDaten .b2b-info,
#frmPersLanschrift .b2b-info,
#frmShortReg .b2b-info{
margin-top:5px;
}
}
#form_checkout2 fieldset,
#frmLogin fieldset,
#frmPWLost fieldset,
#frmPersonMeineDaten fieldset,
#frmPersLanschrift fieldset,
#frmShortReg fieldset{
display:inline-block;
}
#form_checkout2 fieldset label,
#frmLogin fieldset label,
#frmPWLost fieldset label,
#frmPersonMeineDaten fieldset label,
#frmPersLanschrift fieldset label,
#frmShortReg fieldset label{
top: -1px;
position:relative;
}
@media (min-width: 768px){
#form_checkout2 input[type=radio]:checked + label,
#frmLogin input[type=radio]:checked + label,
#frmPWLost input[type=radio]:checked + label,
#frmPersonMeineDaten input[type=radio]:checked + label,
#frmPersLanschrift input[type=radio]:checked + label,
#frmShortReg input[type=radio]:checked + label{
position:relative;
top:0;
}
}
#form_checkout2 #checkout-detail,
#frmLogin #checkout-detail,
#frmPWLost #checkout-detail,
#frmPersonMeineDaten #checkout-detail,
#frmPersLanschrift #checkout-detail,
#frmShortReg #checkout-detail{
padding:0 40px;
}
@media (max-width: 959px){
#form_checkout2 #checkout-detail,
#frmLogin #checkout-detail,
#frmPWLost #checkout-detail,
#frmPersonMeineDaten #checkout-detail,
#frmPersLanschrift #checkout-detail,
#frmShortReg #checkout-detail{
padding:0;
}
}
#form_checkout2 #checkout-privacy,
#frmLogin #checkout-privacy,
#frmPWLost #checkout-privacy,
#frmPersonMeineDaten #checkout-privacy,
#frmPersLanschrift #checkout-privacy,
#frmShortReg #checkout-privacy{
padding:0 40px;
}
@media (max-width: 959px){
#form_checkout2 #checkout-privacy,
#frmLogin #checkout-privacy,
#frmPWLost #checkout-privacy,
#frmPersonMeineDaten #checkout-privacy,
#frmPersLanschrift #checkout-privacy,
#frmShortReg #checkout-privacy{
padding:0;
}
}
#form_checkout2 hr,
#frmLogin hr,
#frmPWLost hr,
#frmPersonMeineDaten hr,
#frmPersLanschrift hr,
#frmShortReg hr{
margin-top:30px;
border-top:1px solid #d2d2d2;
}
input:focus:-moz-placeholder{
color:transparent;
}
input:focus::-moz-placeholder{
color:transparent;
}
input:focus:-ms-input-placeholder{
color:transparent;
}
input:focus::-webkit-input-placeholder{
color:transparent;
}
.view_formular_detail .uk-form select,
.view_formular_detail .uk-form textarea,
.view_formular_detail .uk-form input:not([type]),
.view_formular_detail .uk-form input[type="text"],
.view_formular_detail .uk-form input[type="password"],
.view_formular_detail .uk-form input[type="datetime"],
.view_formular_detail .uk-form input[type="datetime-local"],
.view_formular_detail .uk-form input[type="date"],
.view_formular_detail .uk-form input[type="month"],
.view_formular_detail .uk-form input[type="time"],
.view_formular_detail .uk-form input[type="week"],
.view_formular_detail .uk-form input[type="number"],
.view_formular_detail .uk-form input[type="email"],
.view_formular_detail .uk-form input[type="url"],
.view_formular_detail .uk-form input[type="search"],
.view_formular_detail .uk-form input[type="tel"],
.view_formular_detail .uk-form input[type="color"]{
width:130px;
}
@media (min-width: 768px){
.view_formular_detail .uk-form select,
.view_formular_detail .uk-form textarea,
.view_formular_detail .uk-form input:not([type]),
.view_formular_detail .uk-form input[type="text"],
.view_formular_detail .uk-form input[type="password"],
.view_formular_detail .uk-form input[type="datetime"],
.view_formular_detail .uk-form input[type="datetime-local"],
.view_formular_detail .uk-form input[type="date"],
.view_formular_detail .uk-form input[type="month"],
.view_formular_detail .uk-form input[type="time"],
.view_formular_detail .uk-form input[type="week"],
.view_formular_detail .uk-form input[type="number"],
.view_formular_detail .uk-form input[type="email"],
.view_formular_detail .uk-form input[type="url"],
.view_formular_detail .uk-form input[type="search"],
.view_formular_detail .uk-form input[type="tel"],
.view_formular_detail .uk-form input[type="color"]{
width:200px;
}
}
label.labeled_checkbox{
vertical-align:middle;
cursor:pointer;
}
label.labeled_checkbox span{
display:block;
position:relative;
padding-left:30px;
}
label.labeled_checkbox span a{
text-decoration:underline;
}
label.labeled_checkbox::before{
font-family:"teufel";
content:'';
border:1px solid #000;
display:inline-block;
width:1em;
height:1em;
line-height:1em;
vertical-align:middle;
position:absolute;
}
label.labeled_checkbox--wb::before{
background-color:#fff;
color:#000;
}
label.labeled_checkbox.error{
color:#f00;
}
label.labeled_checkbox.error::before{
border-color:#f00;
}
label.labeled_checkbox--notext::before{
margin-right:0;
}
input[type="checkbox"].labeled_checkbox{
display:none;
cursor:pointer;
}
input[type="checkbox"].labeled_checkbox:checked + label.labeled_checkbox::before{
font-family:"teufel";
content:"";
padding:0;
}
input[type="checkbox"].labeled_checkbox:disabled + label.labeled_checkbox::before{
border-color:#d2d2d2;
}
label.labeled_radio{
vertical-align:middle;
cursor:pointer;
display:inline-block;
}
label.labeled_radio::before{
content:'';
border:1px solid #000;
border-radius:50%;
display:inline-block;
width:1em;
height:1em;
line-height:1em;
vertical-align:middle;
margin-right:10px;
}
@media (max-width: 767px){
label.labeled_radio::before{
width:1.5em;
height:1.5em;
line-height:1.5em;
}
}
label.labeled_radio--notext::before{
margin-right:0;
}
label.labeled_radio img{
pointer-events:none;
-ms-user-select:none;
-webkit-user-select:none;
-moz-user-select:none;
user-select:none;
}
input[type="radio"].labeled_radio{
display:none;
cursor:pointer;
}
input[type="radio"].labeled_radio:checked + label.labeled_radio::before{
background:#333;
box-shadow:0 0 0 3px #fff inset;
}
select.styled,
.uk-form select{

}
select.styled,
.uk-form select{
background-color:#fff;
font-size:14px;
border-radius:0;
border:1px solid #d2d2d2;
outline:none;
padding:0 25px 0 6px;
height:30px;
line-height:28px;
text-transform:uppercase;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}
@media (max-width: 959px){
select.styled,
.uk-form select{
height:40px;
line-height:40px;
}
}
select.styled, select.styled:hover, select.styled.content_3d--item.active, select.styled:focus, select.styled:active,
.uk-form select,
.uk-form select:hover,
.uk-form select.content_3d--item.active,
.uk-form select:focus,
.uk-form select:active{
color:#000;
background-color:transparent;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
background-position:right 5px center;
background-repeat:no-repeat;
background-size:auto 35%;
}
select.styled.uk-form-danger,
.uk-form select.uk-form-danger{
background-color:#fee5e6 !important;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;
background-position:right 5px center !important;
background-repeat:no-repeat !important;
background-size:auto 35% !important;
}
select.styled.uk-form-success,
.uk-form select.uk-form-success{
background-color:#fafff2 !important;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%230%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") !important;
background-position:right 5px center !important;
background-repeat:no-repeat !important;
background-size:auto 35% !important;
}
select.styled[disabled], select.styled[readonly],
.uk-form select[disabled],
.uk-form select[readonly]{
color:#222;
background-color:#777 !important;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201030%20900%22%20enable-background%3D%22new%200%200%201024%20900%22%3E%3Cstyle%3E.icon-chevron-down%7Bfill%3A%23222222%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22icon-chevron-down%22%20d%3D%22M0%20240l97.44-97.44%20414.56%20414.72%20414.56-414.72%2097.44%2097.44-512%20512-512-512z%22%20%2F%3E%3C%2Fsvg%3E");
}
select.styled:hover, select.styled.content_3d--item.active,
.uk-form select:hover,
.uk-form select.content_3d--item.active{
cursor:pointer;
}
select.styled:-moz-focusring,
.uk-form select:-moz-focusring{
color:transparent;
text-shadow:0 0 0 #000;
}
select.styled::-ms-expand,
.uk-form select::-ms-expand{
display:none;
}
select.styled.error,
.uk-form select.error{
border-color:#f00;
}
select.styled--wot{
border-color:transparent;
}
select.styled--wot,select.styled--wot:hover,select.styled--wot.content_3d--item.active,select.styled--wot:focus,select.styled--wot:active{
color:#fff;
background-color:transparent;
background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M1024%20305.44l-97.44-97.44-414.56%20414.56-414.56-414.56-97.44%2097.44%20512%20512%20512-512z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
background-position:right 5px center;
background-repeat:no-repeat;
background-size:auto 35%;
}
select.styled--wot:hover,select.styled--wot.content_3d--item.active,select.styled--wot:focus{
color:#999;
}
select.styled--wot option{
color:#000;
}
@-moz-document url-prefix(){
select.styled,
.uk-form select{
padding:0 25px 0 6px;
outline:0;
}
}
.form_search_dark{
height:35px;
background-color:#000;
border:1px solid #aaa;
display:flex;
}
.form_search_dark:active,.form_search_dark:hover,.form_search_dark.content_3d--item.active{
border:1px solid #fff;
}
.form_search_dark input{
margin:0 auto;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
color:#fff;
font-size:14px;
padding:0 10px;
position:relative;
height:35px;
width:100%;
vertical-align:top;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}
.form_search_dark input:focus{
background:#222;
}
.form_search_dark button{
width:35px;
font-size:18px;
color:#fff;
}
.form_search_dark button::after{
font-family:"teufel";
content:"";
width:35px;
}
.form_search_dark button:hover, .form_search_dark button.content_3d--item.active, .form_search_dark button:active{
background-color:#222;
}
.form_search_dark>*{
margin:0;
padding:0;
border:0 none;
box-sizing:content-box;
height:35px;
background-color:#000;
}
.element_search_form{
position:relative;
margin:0 auto;
}
.element_search_form__form{
display:flex;
align-items:stretch;
height:35px;
background-color:#000;
border:1px solid #aaa;
margin:0 auto;
}
.element_search_form__form:active,.element_search_form__form:hover,.element_search_form__form.content_3d--item.active{
border:1px solid #fff;
}
.element_search_form__form>*{
flex:0 0 auto;
margin:0;
padding:0;
border:0 none;
background:#000;
color:#fff;
box-sizing:content-box;
}
.element_search_form__q{
flex:1 1 auto;
padding:0 10px;
min-width:200px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}
@media (min-width: 960px){
.element_search_form__q{
min-width:253px;
}
}
.element_search_form__button{
display:flex;
justify-content:center;
align-items:center;
width:35px;
height:35px;
}
.element_search_form__button::after{
font-family:"teufel";
content:"";
width:35px;
}
.element_search_form__button:hover,.element_search_form__button.content_3d--item.active,.element_search_form__button:active{
background-color:#777;
cursor:pointer;
}
.element_search_form__button--submit{
font-size:18px;
background:#444;
border-radius:0;
}
@media (max-width: 959px){
.element_search_form__button--submit{
display:none;
}
}
.element_search_form__button--close{
border-left:1px solid;
}
.element_search_form__button--close::after{
content:"";
}
@media (max-width: 959px){
.element_search_form__button--close{
display:none;
}
}
.element_search_form__autosuggest{
padding:0 15px;
width:auto;
max-width:100%;
box-sizing:border-box;
z-index:940;
border:1px solid #d2d2d2;
max-height:405px;
overflow-y:auto;
}
.element_search_form__autosuggest .uk-nav-autocomplete>li.uk-active>a{
background:transparent;
color:#444;
}
.element_search_form__autosuggest li{
padding-bottom:0;
}
.element_search_form__autosuggest li a{
padding:8px 5px;
width:calc(100% - 10px);
}
.element_search_form__autosuggest li:hover, .element_search_form__autosuggest li.content_3d--item.active{
background:#d2d2d2;
}
.element_search_form__autosuggest li:nth-child(2n+1){
background:#eee;
}
.element_search_form__autosuggest li:nth-child(2n+1):hover, .element_search_form__autosuggest li.content_3d--item.active:nth-child(2n+1){
background:#d2d2d2;
}
@media (max-width: 959px){
.element_search_form__autosuggest{
width:100%;
}
}
@media (max-width: 767px){
.element_search_form__autosuggest{
max-height:155px;
}
}
.layout_header_wrapper__flyout:not(.uk-active) .element_search_form--desktop .element_search_form__button--close{
display:none;
}
@media (min-width: 960px){
.element_search_form{
max-width:760px;
}
}
.te-form-readonly-field{
cursor:not-allowed;
height:30px;
line-height:30px;
padding:0 6px;
border:1px solid #ccc !important;
background-color:#eee !important;
display:block;
box-sizing:border-box;
}
@media (max-width: 959px){
.te-form-readonly-field{
height:40px;
line-height:40px;
}
}
.blog-article h2{
font-size:16px;
line-height:20px;
margin-bottom:2px;
}
.blog-article p{
margin:5px 0;
}
.blog-article-text{
margin-top:10px;
height:60px;
overflow:hidden;
}
@media (min-width: 960px){
.blog-article .blog-article-img{
overflow:hidden;
height:130px;
transform:scale(1);
transition:all 1s ease 0s;
}
.blog-article .blog-article-img:hover, .blog-article .blog-article-img.content_3d--item.active{
transform:scale(1.05);
transition:all 1s ease 0s;
}
}
@media (max-width: 960px){
.blog-article .blog-article-img{
overflow:hidden;
height:auto;
}
.blog-article .blog-article-text{
padding:0 10px;
height:auto;
}
}
.view_page_sitemap .rfSitemapContent{
margin-bottom:40px;
}
.view_page_sitemap .rfSitemapContent:last-child{
margin-bottom:0;
}
.view_page_sitemap h2, .view_page_sitemap h3{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.view_page_sitemap h2{
border-bottom:1px solid #d2d2d2;
margin:20px 20px 10px 0;
padding-bottom:5px;
font-size:18px;
line-height:20px;
}
.view_page_sitemap h3{
font-size:14px;
}
.view_page_sitemap h4{
font-size:14px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
margin-left:20px;
}
.deliveryCountryBox{
height:100%;
background:transparent;
overflow:hidden;
}
.deliveryCountryBox #deliveryCountryBox{
position:absolute;
top:60px;
right:0;
bottom:0;
left:0;
min-width:320px;
margin:auto;
text-align:center;
background-size:cover;
}
.deliveryCountryBox #deliveryCountryBox #deliveryCountrySelect{
display:inline-block;
margin-top:10%;
}
.deliveryCountryBox #deliveryCountryBox #deliveryCountrySelect #delivery_country{
background-color:#d2d2d2;
}
.deliveryCountryBox #deliveryCountryBox label{
color:#fff;
display:block;
font-size:1em;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
padding:10px 5px;
vertical-align:middle;
}
.deliveryCountryBox .header-container{
display:block;
height:60px;
width:100%;
margin:auto;
}
.deliveryCountryBox .header-container .header-logo{
float:left;
}
.deliveryCountryBox .header-container .logo{
top:5px;
}
.deliveryCountryBox .header-container .element_header_buttons{
float:right;
margin-top:18px;
}
.deliveryCountryBox .header-container .element_header_buttons .cart_link{
font-size:1.4em;
}
#GB_overlay{
background:#000;
position:absolute;
margin:auto;
top:0;
left:0;
z-index:950;
width:100%;
height:100%;
display:none;
}
#GB_window{
background-color:#fff;
top:10px;
left:0;
position:absolute;
border:5px solid #999;
overflow:auto;
width:600px;
height:650px;
z-index:960;
display:none;
}
#GB_frame{
background:transparent url("https://www.terminland.de/greybox/ajax-loader.gif") no-repeat scroll center 50%;
border:0;
overflow:auto;
width:580px;
height:550px;
margin:15px;
}
#GB_caption{
font:12px bold helvetica, verdana, sans-serif;
color:#fff;
background:#777;
padding:2px 0 2px 5px;
margin:0;
text-align:left;
}
#GB_window img{
position:absolute;
top:2px;
right:5px;
cursor:pointer;
cursor:hand;
}
#content_3d{
background:#fff;
cursor:move;
cursor:grab;
cursor: -moz-grab;
cursor: -webkit-grab;
}
#content_3d:active{
cursor:grabbing;
cursor: -moz-grabbing;
cursor: -webkit-grabbing;
}
.content_3d--wrapper{
bottom:0;
position:absolute;
left:50%;
transform:translate(-50%, -50%);
}
@media (max-width: 479px){
.content_3d--wrapper{
top:30px;
left:0;
transform:none;
}
}
.content_3d--wrapper ul{
display:flex;
list-style:none;
}
.content_3d--wrapper ul li{
cursor:pointer;
}
.content_3d--wrapper ul li:before{
left:0;
right:0;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.content_3d--item{
background:#eee;
color:#ccc;
text-align:center;
border:1px solid #d2d2d2;
width:73px;
height:73px;
font-size:30px;
padding-top:12px;
margin-right:10px;
}
@media (max-width: 479px){
.content_3d--item{
width:40px;
height:40px;
font-size:26px;
padding:0;
}
}
.content_3d--item:hover,.content_3d--item.active{
background:#d2d2d2;
color:#fff;
border-bottom:2px solid #f00;
}
.artikel-3d--close{
position:absolute;
top:10px;
right:10px;
}
.artikel-3d--icon{
font-size:45px;
transition:all 0.3s ease-out;
}
@media (min-width: 960px){
.artikel-3d--icon{
z-index:1;
position:absolute;
text-align:center;
bottom:130px;
}
}
@media (max-width: 479px){
.artikel-3d--icon{
margin-top: -71x !important;
}
}
@media (max-width: 959px){
.artikel-3d--icon{
margin-top: -65px !important;
}
}
@media (max-width: 959px){
.artikel-3d--icon{
position:absolute;
text-align:center;
background:rgba(255, 255, 255, 0.5);
width:65px;
height:65px;
right:0;
}
.artikel-3d--icon i::before{
line-height:65px;
}
}
.artikel-3d--icon:hover,.artikel-3d--icon.content_3d--item.active{
font-size:49px;
color:#555;
transition:all 0.3s ease-in;
}
.view_recommendations{
box-sizing:border-box;
width:100%;
margin-bottom:10px;
}
.element_sidebar ul li{
line-height:inherit;
padding-bottom:0;
}
.element_sidebar a:hover, .element_sidebar a.content_3d--item.active{
color:inherit !important;
}
.element_sidebar .uk-nav ul{
padding-left:20px;
}
.element_sidebar .uk-nav ul ul{
padding:8px 0 1px 10px;
width:100%;
}
.element_sidebar .uk-nav ul ul li{
padding:0 0 10px 5px;
min-height:20px;
}
.element_sidebar .uk-nav a{
padding:0;
display:inline-block;
}
.element_sidebar .uk-nav a.uk-menu1,
.element_sidebar .uk-nav a.uk-menu2{
margin-bottom:10px;
}
.element_sidebar .uk-nav a.uk-menu1.uk-active,
.element_sidebar .uk-nav a.uk-menu2.uk-active{
margin:0;
}
.element_sidebar .uk-nav a.uk-menu1.uk-active{
border-bottom:2px solid #f00;
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
margin:0 0 10px 0;
}
.element_sidebar .uk-nav a.uk-menu1{
border-bottom:2px solid #d2d2d2;
}
.element_sidebar .uk-nav a.uk-menu1:hover, .element_sidebar .uk-nav a.uk-menu1.content_3d--item.active{
border-bottom:2px solid #f00;
color:inherit !important;
}
.element_sidebar .uk-nav .uk-menu1{
text-transform:uppercase;
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
color:#000;
padding-top:5px;
}
.element_sidebar .uk-nav .uk-menu2{
text-transform:none;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
color:#000;
}
.element_sidebar .uk-nav .uk-menu2:hover, .element_sidebar .uk-nav .uk-menu2.content_3d--item.active{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.element_sidebar .uk-nav .uk-menu3{
text-transform:none;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
color:#000;
}
.element_sidebar .uk-nav .uk-menu3:hover, .element_sidebar .uk-nav .uk-menu3.content_3d--item.active{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.element_sidebar .uk-nav .uk-active{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.body_rating_overview .rating-element{
display:inline-block;
padding:20px 0;
}
.body_rating_overview .rating-element .more_box_toggle{
text-align:left !important;
}
.body_rating_overview .rating-element .rating_content{
font-style:italic;
}
.body_rating_overview .rating-element .rating-element-stars{
padding-right:20px;
}
.body_rating_overview .rating-element .rating-element-customers{
border-left:1px solid #d2d2d2;
padding-left:20px;
}
.body_rating_overview .rating-element .button-default-icon-right-small, .body_rating_overview .rating-element .element_product_teaser_wallpaper__button, .body_rating_overview .rating-element .element_artikel_gallery__button_link{
width:auto;
}
.body_rating_overview .element_rating_stars__outer{
font-size:22px;
}
@media (max-width: 479px){
.body_rating_overview .button-default-small{
width:100%;
display:block;
}
}
.support_download_raumfeld h2{
margin:20px 0;
padding:0;
}
.support_download_raumfeld section{
position:relative;
}
.support_download_raumfeld section span{
position:absolute;
bottom:20px;
right:20px;
}
.product_support ul{
padding:35px 0 0 30px;
}
.product_support ul li{
float:left;
padding-right:14px;
font-size:16px;
list-style:none;
}
.product_support_results{
margin-top:20px;
}
.product_support_results section{
width:100%;
padding:15px 0;
border-bottom:1px solid #d2d2d2;
}
.product_support_results section:last-child{
border-bottom:none;
}
.product_support_results section span{
float:left;
width:16%;
}
@media (max-width: 768px){
.product_support_results section span{
float:inherit;
text-align:center;
width:100%;
}
}
.product_support_results section h2{
padding-top:25px;
}
.product_support_results section p{
padding-left:106px;
}
@media (max-width: 768px){
.product_support_results section p{
padding-left:0;
}
}
.product_support_results section p a{
float:right;
margin:10px 30px;
}
@media (max-width: 768px){
.product_support_results section p a{
margin:10px 0;
}
}
.product_support_technical .view_product_content__wrapper,
.product_support_downloads .view_product_content__wrapper{
padding-left:0;
padding-right:0;
}
.body_wrapper--view_shop_support_product_detail .view_product_download{
display:block;
}
.view_shop_support_product_detail .view_product_download__downloads:before{
display:inline-table;
}
.view_shop_support_product_detail .view_product_download__faq{
display:none;
}
.view_shop_support_product_detail .uk-slider li{
padding-right:15px;
margin-left:10px;
}
.view_shop_support_product_detail .view_product__section_headline{
margin:15px 0;
}
.view_shop_support_product_detail .product_support_details{
margin-bottom:30px;
}
.view_shop_support_product_detail .product_support_details a{
cursor:pointer;
}
.view_shop_support_product_detail .product_support_details .product_support_image{
text-align:center;
}
.view_shop_support_product_detail .product_support_details .product_support_gallery{
padding:0 40px;
}
.view_shop_support_product_detail .product_support_delivery{
margin-bottom:30px;
}
.view_shop_support_product_detail .product_support_delivery li{
list-style:none;
}
.view_shop_support_product_detail .product_support_highlights{
margin-bottom:20px;
}
.view_shop_support_product_detail .product_support_highlights ul{
padding-left:45px;
}
.view_shop_support_product_detail .product_support_technical{
margin-bottom:30px;
}
.view_shop_support_product_detail .product_support_technical .view_product_content__section--padded, .view_shop_support_product_detail .product_support_technical .view_product_crossselling,
.view_shop_support_product_detail .product_support_technical .view_product_seo,
.view_shop_support_product_detail .product_support_technical .view_product_crossselling,
.view_shop_support_product_detail .product_support_technical .view_product_last_viewed,
.view_shop_support_product_detail .product_support_technical .view_product_bottom_notes,
.view_shop_support_product_detail .product_support_technical .view_product_seo{
padding:0 0;
}
.view_shop_support_product_detail .product_support_technical .view_product_content__wrapper .view_shop_support_product_detail .product_support_technical .view_product_content__wrapper{
padding-left:30px;
padding-right:30px;
}
@media (min-width: 960px){
.view_shop_support_product_detail .product_support_technical .view_product_content__wrapper{
padding-right:30px !important;
}
}
.view_shop_support_product_detail .product_support_technical .view_product_tech__block--first,
.view_shop_support_product_detail .product_support_technical .view_product_tech__block{
margin-top:30px;
}
.view_shop_support_product_detail .product_support_faq{
margin-bottom:30px;
}
.view_shop_support_product_detail .product_support_faq section{
padding:10px 30px;
}
@media (max-width: 768px){
.view_shop_support_product_detail .product_support_faq section{
padding:0;
}
}
.faq_items section .faq_question{
padding:5px 0;
margin-bottom:20px;
}
.faq_items .faq_top{
margin-top:1rem;
text-align:right;
}
.shop_downloads__filter_button{
color:#999;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:18px;
margin-right:0.5em;
}
.shop_downloads__filter_button--applicable{
color:#222;
text-decoration:underline;
cursor:pointer;
}
.shop_downloads__filter_button--active{
text-decoration:none !important;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif!important;
color:#000 !important;
}
.shop_downloads__product_list{
border-top:1px solid #d2d2d2;
margin:30px 0;
}
.shop_downloads__product_item{
border-bottom:1px solid #d2d2d2;
padding:5px 30px;
}
.shop_downloads__product_name{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
margin-bottom:0.5rem;
display:block;
}
.shop_downloads__link_list{
display:block;
width:auto;
float:left;
margin-left:30px;
}
.shop_downloads__link_list a{
text-decoration:underline;
}
.shop_downloads__manual_download_icon{
font-size:1.25rem;
vertical-align:middle;
}
.view_shop_support_choose_product .blackbox:hover, .view_shop_support_choose_product .blackbox.content_3d--item.active,
.view_faq_detail .blackbox:hover,
.view_faq_detail .blackbox.content_3d--item.active,
.view_shop_downloads .blackbox:hover,
.view_shop_downloads .blackbox.content_3d--item.active{
background-color:#000 !important;
}
.fitting_stands table th,
.fitting_stands table td,
.fitting_ mounts table th,
.fitting_ mounts table td{
border-right:1px solid #777;
}
.fitting_stands table th,
.fitting_ mounts table th{
border-bottom:1px solid #777;
}
.view_productgroup_standsandmounts__productgroup_toggle_elements{
margin:25px 0;
padding-left:0;
}
.support_info_block div{
border:1px solid #bbb;
padding:15px 25px;
font-size:16px;
}
.support_info_block div span{
margin-bottom:5px;
display:block;
}
.support_info_block div a{
display:table;
margin-top:15px;
}
.person_changepw section, .person_login section, .person_overview section{
margin:1rem 0;
padding:1rem 0;
}
.person_changepw section, .person_login section, .person_overview section{
border-top:1px solid #d2d2d2;
}
@media (max-width: 767px){
.view_person .uk-table td{
display:inline-block;
width:100%;
text-align:left;
padding:0;
}
.view_person .uk-table tr{
border-bottom:none;
}
}
@media (min-width: 768px){
.element_person_header{
position:absolute;
right:0;
top:0;
}
}
@media (max-width: 767px){
.element_person_header{
margin-bottom:15px;
}
}
.element_person_header__logoutlink{
margin-right:0;
}
.person_deliveryaddress section{
margin:0 20px 0 0;
padding:20px 0;
}
.person_deliveryaddress section:first-of-type{
padding:0 0 20px 0;
}
.person_deliveryaddress section:not(:first-of-type){
border-top:1px solid #d2d2d2;
}
@media (max-width: 767px){
.person_deliveryaddress__buttons{
margin-top:15px;
}
}
.person_deliveryaddress__buttons>div{
margin:2px 0;
}
.person_deliveryaddress__buttons button{
padding:0;
margin:0;
border:0;
background:none;
}
.person_deliveryaddress__buttons i{
font-style:normal;
}
.person_deliveryaddress__buttons a{
text-decoration:none !important;
}
.person_deliveryaddress__buttons span{
text-decoration:underline;
font-size:13px;
}
@media (max-width: 959px){
.person_deliveryaddress #frmPersLanschrift .button-default, .person_deliveryaddress #frmPersLanschrift .layout_header_wrapper .layout_header__myaccount_prelogin li:nth-child(1), .layout_header_wrapper .layout_header__myaccount_prelogin .person_deliveryaddress #frmPersLanschrift li:nth-child(1), .person_deliveryaddress #frmPersLanschrift .element_product_variant_buttons__button_details, .person_deliveryaddress #frmPersLanschrift .voucherlottery_detail__submit{
margin-left:10px;
}
}
@media (max-width: 959px){
.person_deliveryaddress__new button{
margin-bottom:25px;
}
}
.person_login section a:not([class*="button"]){
text-decoration:underline;
}
.person_login section input{
width:230px;
}
.person_orderstatus{

}
.person_orderstatus a{
text-decoration:underline;
}
.person_orderstatus .uk-accordion-title{
position:relative;
margin-bottom:3px;
}
.person_orderstatus .uk-accordion-title>span{
position:absolute;
right:0;
display:inline-block;
width:3rem;
text-align:center;
font-size:75%;
}
.person_orderstatus .uk-accordion-title.uk-active span::before{
content:"";
}
.element_person_bestellstatus_info__list .uk-grid{
margin:0;
}
.element_person_bestellstatus_info__list>div{
padding:1rem 0;
border-bottom:1px solid #000;
}
.element_person_bestellstatus_info__list > div div{
padding:0;
}
.element_person_bestellstatus_info_pos__product_name{
text-decoration:none;
}
.element_person_bestellstatus_info_pos__download_links{
font-size:12px;
line-height:16px;
}
.person_register_info{
margin:10px 0;
}
.person_overview .person_overview__orders{
border-collapse:separate;
border-spacing:0.5rem;
}
.person_overview .person_overview__orders td{
border-right:1px solid #777;
padding:0;
}
.person_overview .person_overview__orders td:last-of-type{
border-right:0;
}
.view_merkliste_detail__list>div:first-of-type{
border-top:1px solid #000;
}
.view_merkliste_detail__print{
border-top:1px solid #000;
padding:1rem 0;
}
.element_merkliste_product{
margin:1rem 0;
border-top:1px solid #d2d2d2;
}
.element_merkliste_product>div{
box-sizing:content-box;
padding:1rem 0;
}
.element_merkliste_product__product_name{
margin-bottom:0.5rem;
}
.element_merkliste_product__pricebox{
min-height:5rem;
}
.element_merkliste_product__buttons{
margin-top:20px;
}
.element_merkliste_product__buttons a{
text-decoration:none;
}
.element_merkliste_product__button_bookmark,.element_merkliste_product__button_details,.element_merkliste_product__button_buy{
margin:1px 0 0 1px;
}
.element_merkliste_product__button_buy i{
font-size:24px;
display:flex;
position:relative;
left: -2px;
}
.doubleopt_detail__content{
margin:15px 0;
}
.address{
display:flex;
flex-direction:column;
}
.address a>i{
display:inline-block;
min-width:10px;
}
.address__row{
display:flex;
flex-direction:column;
align-items:initial;
}
@media (min-width: 768px){
.address__row{
flex-direction:row;
align-items:baseline;
}
}
.address__label_container{
flex:1 1 auto;
order:1;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
margin-top:1px;
}
@media (min-width: 768px){
.address__label_container{
flex:0 1 25%;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
margin-top:0;
}
}
.address__label--error{
background-color:#fee5e6;
padding:3px;
}
.address__input_container{
flex:1 1 auto;
flex-wrap:nowrap;
margin-top:1px;
order:2;
margin-right:30px;
}
.address__input_container--multi_input{
display:flex;
justify-content:space-between;
}
.address__input_container--multi_input>input{
flex:1 1 auto;
}
@media (min-width: 768px){
.address__input_container{
flex:0 1 25%;
margin-top:0;
}
}
.address__input{
width:100%;
}
.address__input--error{
border-color:#000 !important;
background-color:#fee5e6 !important;
color:#000 !important;
}
.address__additional_info_container{
flex:1 1 auto;
align-self:flex-end;
order:3;
position:relative;
top: -25px;
padding:0 10px;
font-size:11px;
margin-top:1px;
}
.address__additional_info_container i{
padding:0 7px 0 7px;
left:5px;
position:relative;
min-width:0 !important;
}
@media (min-width: 768px){
.address__additional_info_container{
flex:0 1 50%;
align-self:initial;
top:0;
margin-top:0;
}
}
.address__row + .address__row{
margin-top:15px;
}
.address__input + .address__input{
margin-left:1%;
}
.deliveryaddress__info{
margin-bottom:20px;
}
.presence_search{
border:3px solid #f00;
}
.element_product_deliverytime__link{
text-decoration:underline;
}
.element_product_master_prices{
display:flex;
flex-direction:column;
text-align:left;
}
@media (min-width: 480px){
.element_product_master_prices{
text-align:inherit;
}
}
.element_product_master_prices__was_price{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
text-decoration:line-through;
order:1;
}
.element_product_master_prices__is_price{
order:2;
top: -3px;
position:relative;
}
.element_product_price{
display:flex;
flex-direction:row;
}
.element_product_price__rebate,.element_product_price__was_price{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
line-height:inherit;
margin-right:20px;
}
.element_product_price__was_price{
text-decoration:line-through;
}
.element_product_variant_buttons a{
width:100%;
height:100%;
}
.element_product_variant_buttons__button_wrapper{
display:flex;
flex-direction:row;
}
@media (max-width: 960px){
.element_product_variant_buttons__button_wrapper{
flex-wrap:wrap;
}
}
.element_product_variant_buttons__button_wrapper>div{
padding:0;
}
@media (min-width: 479px) and (max-width: 959px){
.element_product_variant_buttons__button_wrapper>div{
padding:0 2px;
}
}
.element_product_variant_buttons__button_compare{
flex:1 1 auto;
border-right:1px solid #fff;
font-size:12px;
line-height:42px;
vertical-align:middle;
}
@media (max-width: 960px){
.element_product_variant_buttons__button_compare{
margin-bottom:1px;
margin-right:0;
flex:none;
display:block;
width:50%;
}
}
@media (max-width: 767px){
.element_product_variant_buttons__button_compare{
flex:1 1 auto;
margin-bottom:0;
}
}
@media (max-width: 479px){
.element_product_variant_buttons__button_compare{
flex:none;
display:block;
width:50%;
margin-bottom:1px;
margin-right:0;
}
}
.element_product_variant_buttons__button_bookmark{
flex:1 1 auto;
border-right:1px solid #fff;
font-size:12px;
line-height:42px;
vertical-align:middle;
}
@media (max-width: 960px){
.element_product_variant_buttons__button_bookmark{
margin-bottom:1px;
margin-right:0;
flex:none;
display:block;
width:50%;
}
}
@media (max-width: 767px){
.element_product_variant_buttons__button_bookmark{
flex:1 1 auto;
margin-bottom:0;
}
}
@media (max-width: 479px){
.element_product_variant_buttons__button_bookmark{
flex:none;
display:block;
width:50%;
margin-bottom:1px;
margin-right:0;
}
}
.element_product_variant_buttons__button_buy{
flex:0 1 28%;
border-right:1px solid #fff;
vertical-align:middle;
font-size:25px;
}
@media (max-width: 960px){
.element_product_variant_buttons__button_buy{
margin-right:0;
flex:none;
display:block;
width:50%;
}
}
.element_product_variant_buttons__button_details{
flex:0 1 28%;
vertical-align:middle;
}
@media (max-width: 960px){
.element_product_variant_buttons__button_details{
flex:none;
display:block;
width:50%;
}
}
.product_comparison__remove{
line-height:22px;
height:22px;
display:inline-flex;
float:right;
}
.product_comparison__remove a{
margin-left:5px;
}
.product_comparison__table{
height:15rem;
min-height:15rem;
width:100%;
position:relative;
}
.product_comparison__table th{
cursor:pointer;
border:solid #777;
border-width:1px 0;
}
.product_comparison__table th::after{
font-family:"teufel";
content:"";
position:absolute;
right:20px;
}
.product_comparison__table th.active:after{
content:"";
}
.product_comparison__table tr:nth-child(even){
background:#eee;
}
.product_comparison__table td{
box-sizing:border-box;
width:25%;
border:solid #d2d2d2;
border-width:0 1px;
}
.product_comparison__table td:first-of-type{
border:none;
}
.product_comparison__table td:last-of-type{
border:none;
}
.product_comparison__table__products td:first-of-type{
padding:0;
}
.product_comparison__shipping{
text-decoration:underline;
}
.product_comparison_item__price{
margin:0.25rem 0;
}
.product_comparison_item__price .wasprice, .product_comparison_item__price .flyout_container__price--base, .product_comparison_item__price .element_product_teaser_wallpaper__price--wasprice, .product_comparison_item__price .element_merkliste_product__price--wasprice, .product_comparison_item__price .element_cart_pos__was_price,
.product_comparison_item__price .element_cart_sums__was_price{
line-height:100%;
}
.product_comparison_item__product_select{
width:100%;
}
.product_comparison_item__buttons{
position:absolute;
bottom:0;
}
.product_comparison_item__button_bookmark,.product_comparison_item__button_details,.product_comparison_item__button_buy{
width:100%;
border-top:1px solid #fff;
}
.product_comparison_item__button_buy i{
font-size:25px;
display:block;
top:1px;
position:relative;
}
@media (max-width: 959px){
.product_comparison_item__button_buy::after{
display:none;
}
}
.view_rating_detail input[type="text"],
.view_rating_detail textarea{
width:100%;
}
.element_rating_stars{
display:inline-block;
white-space:nowrap;
}
.element_rating_stars *::before{
font-family:"teufel";
content:"\e953";
}
.element_rating_stars__outer{
display:inline-block;
color:#d2d2d2;
position:relative;
white-space:nowrap;
margin-left:2px;
}
.element_rating_stars__outer:first-child{
margin-left:0 !important;
}
.element_rating_stars__inner{
display:inline-block;
color:#fed231;
overflow:hidden;
position:absolute;
top:0;
left:0;
}
.stars.icon-star::before,.stars.outer,.stars.inner{
background:deeppink;
content:'umschreiben!';
display:inline-block;
min-height:20px;
min-width:20px;
}
.rating a{
text-decoration:underline;
font-size:12px;
}
.rating .rating_stars{
float:left;
margin-right:10px;
}
.rating .reviews{
float:left;
}
.element_rating_detail{
padding:20px 30px 0 0;
}
.element_rating_detail h2{
margin-bottom:20px;
}
.element_rating_detail .ratings_left .rating_starts_wrapper{
margin:10px 0;
}
.element_rating_detail .ratings_left .rating_stars{
display:inline-block;
}
.element_rating_detail .ratings_left .rating_text{
display:inline-block;
}
.element_rating_detail .ratings_left .rating_bars{
display:block;
width:70%;
margin-left:6px;
}
.element_rating_detail .ratings_left .row.uk-grid{
margin-top:0;
}
.element_rating_detail .ratings_left .count{
padding:0 5px;
}
.element_rating_detail .ratings_left .visual{
padding:1px 5px;
}
.element_rating_detail .ratings_left .background_bar{
background-color:#eaeaea;
}
.element_rating_detail .ratings_left .bar{
background-color:#ffd403;
}
.element_rating_detail .rating_right .slider{
height:100%;
}
.element_rating_detail .rating_right .rating_stars{
padding-bottom:10px;
}
.element_rating_detail .element_slider_rating{
text-align:center;
padding:0 50px 30px 50px;
height:100%;
}
.element_rating_detail .element_slider_rating a{
text-decoration:underline;
}
.element_rating_detail .element_slider_rating cite{
font-size:16px;
font-style:normal;
line-height:18px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
display:block;
padding:5px 0 1px 0;
}
.element_rating_detail .element_slider_rating blockquote{
padding:0;
border:none;
font-size:14px;
font-style:normal;
line-height:18px;
}
.element_rating_detail .element_slider_rating .right-quote,
.element_rating_detail .element_slider_rating .left-quote{
color:#ccc;
display:inline-block;
font-size:40px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
line-height:10px;
margin-top:10px;
vertical-align:top;
}
.element_rating_detail .element_slider_rating .left-quote{
vertical-align:bottom;
}
.rating_input_container{
border:none;
float:left;
margin-left: -10px;
}
.rating_input_container>input{
display:none;
}
.rating_input_container>label{
display:flex;
align-items:center;
position:relative;
float:right;
width:1.8em;
height:1.8em;
padding:0;
color:#ccc;
font-size:22px;
}
.rating_input_container>label::before{
content:"";
width:1.8em;
padding:0.1em 0;
display:inline-block;
}
.rating_input_container>label.reset::before{
background:#777;
color:#fff;
content:"";
font-size:12px;
text-align:center;
}
.rating_input_container>label.stars_half:not(.reset){
justify-content:flex-end;
width:calc(1.8em / 2);
overflow:hidden;
}
.rating_input_container>label.stars_half:not(.reset)::before{
transform:translate(50%,0);
}
.rating_input_container>label.stars_half:not(.reset):nth-of-type(2n+1){
justify-content:flex-start;
overflow:hidden;
}
.rating_input_container>label.stars_half:not(.reset):nth-of-type(2n+1)::before{
-webkit-transform:translate(-50%,0);
transform:translate(-50%,0);
}
.review_body{
text-align:center;
}
.review_body>div{
text-align:left;
}
.review_body .right-quote{
color:#ccc;
display:inline-block;
font-size:40px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
line-height:10px;
margin-top:30px;
vertical-align:top;
}
.review_body .left-quote{
color:#ccc;
display:inline-block;
font-size:40px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
line-height:20px;
padding:10px 0;
vertical-align:bottom;
}
.review_body .operatorContent{
text-align:center;
background:#ccc none repeat scroll 0 0;
display:inline-block;
padding:10px;
width:80%;
margin-top:20px;
}
.rating_input_container>input:checked~label,.rating_input_container:not(:checked)>label:hover,.rating_input_container:not(:checked)>label.content_3d--item.active,.rating_input_container:not(:checked)>label:hover~label,.rating_input_container:not(:checked)>label.content_3d--item.active~label{
color:#FFD700;
}
.rating_input_container > input:checked + label:hover, .rating_input_container > input:checked + label.content_3d--item.active,.rating_input_container>input:checked~label:hover,.rating_input_container>input:checked~label.content_3d--item.active,.rating_input_container>label:hover~input:checked~label,.rating_input_container>label.content_3d--item.active~input:checked~label,.rating_input_container>input:checked~label:hover~label,.rating_input_container>input:checked~label.content_3d--item.active~label{
color:#FFD700;
}
.rating-stars{
color:#222;
display:inline-block;
}
.rating-links{
display:inline-block;
margin-left:10px;
}
.view_report_list a{
text-decoration:underline;
}
.view_report_list .uk-article{
border-bottom:1px solid #d2d2d2;
padding-bottom:25px;
}
.view_report_list .uk-article-content{
padding-bottom:20px;
}
.view_report_list .uk-article-toggle{
margin:10px 0;
}
.view_report_list a{
text-decoration:underline;
}
.view_meldung_detail a{
text-decoration:underline;
}
.view_meldung_detail .subline{
display:inline-block;
}
.reviews .icon-krone{
color:gold;
}
.element_reviews{
min-height:50px;
background-color:#ccc;
}
.element_reviews h2{
padding:20px;
}
.element_reviews .element_slider_review{
text-align:center;
padding:0 60px 30px 60px;
}
.element_reviews .element_slider_review .review_image{
height:100px;
vertical-align:bottom;
margin-bottom:10px;
}
.element_reviews .element_slider_review .review_title{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
}
.element_reviews .element_slider_review .review_bottom a{
text-decoration:underline;
}
.checkout__error{
display:block;
text-align:left;
}
.checkout__input_error_text{
background:#fee5e6;
padding:3px 5px;
}
.checkout__hinweis{
margin-top:30px;
}
.checkout__laddress{
margin:30px 0;
}
.checkout__checkboxes_wrapper{
margin-top:30px;
}
.link_checkout::after,.view_cart_checkout2__deliveryaddress_accordion::after{
font-family:"teufel";
content:"";
}
.view_cart_checkout1{
padding:15px 0 25px;
border-bottom:1px solid #000;
margin-bottom:15px;
}
.view_cart_checkout1__login,.view_cart_checkout1__login_hide_button{
margin:10px 0 10px 0;
min-width:200px;
}
@media (max-width: 959px){
.view_cart_checkout1__login,.view_cart_checkout1__login_hide_button{
display:block;
}
}
#view_cart_checkout1_login_v2_form{
display:inline-table;
}
@media (max-width: 767px){
#view_cart_checkout1_login_v2_form{
display:block;
width:calc(100% - 10px);
}
#view_cart_checkout1_login_v2_form input{
width:100%;
}
#view_cart_checkout1_login_v2_form .payment{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
}
}
.view_cart_checkout2__headline{
margin:20px 0 10px 0;
}
.view_cart_checkout2__decision{
margin:20px 10px 0 10px;
}
@media (max-width: 767px){
.view_cart_checkout2__la_address{
margin-top:0;
}
}
@media (max-width: 768px){
.view_cart_checkout2__la_address{
margin-top:15px;
}
}
.view_cart_checkout2__la_address label{
height:auto;
line-height:normal;
}
.view_cart_checkout2__la_address span:not(:first-of-type){
display:block;
margin-left:30px;
line-height:1.4em;
}
.view_cart_checkout2__la_address a:nth-child(n+3){
margin-left:30px;
}
.view_cart_checkout2__register{
margin-bottom:20px;
}
.view_cart_checkout2__subheadline_la{
margin-bottom:20px;
}
.view_cart_checkout2__deliveryaddress{
margin:30px 0;
}
.view_cart_checkout2__deliveryaddress_choose{
padding:10px 0 0 40px;
}
@media (max-width: 767px){
.view_cart_checkout2__deliveryaddress_choose{
padding:10px 0 0 0;
}
}
.view_cart_checkout2__deliveryaddress_container{
display:none;
}
.view_cart_checkout2__checkboxes{
margin-top:30px;
}
.view_cart_checkout2 .checkout-accordion-toggle{
margin:10px 0 10px 0;
min-width:200px;
}
@media (max-width: 959px){
.view_cart_checkout2 .checkout-accordion-toggle{
display:block;
}
}
.view_cart_checkout2 .button-edit,
.view_cart_checkout2 .button-delete,
.view_cart_checkout2 .button-add{
margin:10px 0 0 -7px;
}
.view_cart_checkout2 .button-edit + span,
.view_cart_checkout2 .button-delete + span,
.view_cart_checkout2 .button-add + span{
position:relative;
top:2px;
padding-left:8px;
text-decoration:underline;
}
.view_cart_checkout2 .uk-form input[type="checkbox"], .view_cart_checkout2 .uk-form input[type="radio"]{
width:18px;
height:18px;
}
.view_cart_checkout2__register{
margin-bottom:20px;
}
.view_cart_checkout2__subheadline_la{
margin-bottom:20px;
}
.view_cart_checkout2__deliveryaddress{
margin:30px 0;
}
.view_cart_checkout2__deliveryaddress_container{
display:none;
}
.view_cart_checkout2__checkboxes{
margin-top:30px;
}
@media (max-width: 768px){
.view_cart_checkout2__la_address{
margin-top:15px;
}
}
.view_cart_checkout2__deliveryaddress_accordion--link_open::after{
font-family:"teufel";
content:"";
}
.view_cart_checkout2 .view_cart_checkout1{
padding:15px 0 25px;
border-bottom:1px solid #000;
margin-bottom:15px;
}
.view_cart_checkout2 .view_cart_checkout1_login_v2_form{
display:inline-table;
}
.view_cart_checkout2 .view_cart_checkout1 .button-default-small{
margin-top: -3px;
margin-left: -25px;
}
@media (max-width: 959px){
.view_cart_checkout2 .view_cart_checkout1 .button-default-small{
margin-top:10px;
margin-left:0;
}
}
.view_cart_checkout2 #view_cart_checkout1_login_v2_form{
display:inline-table;
}
.view_cart_checkout2 .uk-dropdown{
padding:0;
background:#eee;
border:1px solid #d2d2d2;
margin-left:0;
width:220px;
}
.view_cart_checkout2 .uk-dropdown ul{
margin:0;
}
.view_cart_checkout2 .uk-dropdown li{
padding:2px 8px 2px 6px;
border-bottom:1px solid #fff;
}
.view_cart_checkout2 .uk-dropdown li.uk-active{
padding:2px 8px 2px 6px;
background:#d2d2d2;
cursor:pointer;
}
.form_checkout4__content{
margin-left:10px;
}
@media (max-width: 767px){
.form_checkout4__content{
padding:0 0 0 20px;
margin-left:0;
}
}
.view_cart_checkout6 .element_cart_pos__remove{
margin-top: -20px;
margin-left:0;
}
.view_cart_checkout6 .element_cart_sums{
background:none;
}
.view_cart_checkout6 .element_cart_sums__subtotal, .view_cart_checkout6 .element_cart_sums__delivery, .view_cart_checkout6 .element_cart_sums__invoice{
padding:20px 10px;
margin:0;
}
.view_cart_checkout6 .uk-accordion{
padding:0;
}
.view_cart_checkout6 .orderinfo{
border:3px solid #000;
padding:10px;
}
.view_cart_checkout6 .orderinfo .view_cart_detail__head{
padding:0 10px;
}
.view_cart_checkout6 .orderinfo>div:not(:last-child):not(.view_cart_detail__head){
padding:10px;
}
@media (max-width: 959px){
.view_cart_checkout6 .orderinfo>div:first-child{
padding:10px 20px 0 10px !important;
}
}
.view_cart_checkout6 .orderinfo .element_cart_sums{
margin-top:0;
}
@media (max-width: 959px){
.view_cart_checkout6 .orderinfo .element_cart_sums{
margin-top:0;
}
}
@media (min-width: 320px){
.view_cart_checkout6 .orderinfo .element_cart_pos.element_cart_pos__bundleproduct{
margin:10px 0;
}
}
.view_cart_checkout6 .orderinfo .element_cart_pos{
border-bottom:1px solid #d2d2d2;
padding-bottom:20px;
}
.view_cart_checkout6 .orderinfo .element_cart_pos.element_cart_pos.element_cart_pos__bundleproduct{
border-top:0 !important;
}
.view_cart_checkout6 .orderinfo .element_cart_pos.element_cart_pos__bundleproduct + .element_cart_pos{
border-top:1px solid #d2d2d2;
}
.view_cart_checkout6 .orderinfo .element_cart_pos:nth-last-of-type(2){
border-bottom:none;
padding-bottom:0;
}
@media (max-width: 767px){
.view_cart_checkout6 .orderinfo .element_cart_pos:nth-last-of-type(2){
padding-bottom:10px;
}
}
@media (max-width: 767px){
.view_cart_checkout6 .orderinfo .element_cart_pos__small_price_text{
padding-right:0;
}
}
.view_cart_checkout6__head a, .view_cart_checkout6__foot a{
text-decoration:underline;
}
.view_cart_checkout6__agreement{
margin:0 0 20px -10px;
}
.view_cart_checkout6__agreement a{
text-decoration:underline;
}
.view_cart_checkout7 div>div{
align-items:center;
}
.view_cart_checkout7__wrapper{
margin:25px 0 0 0;
}
.view_cart_checkout7__wrapper--headline{
padding-bottom:5px;
}
.view_cart_checkout7__wrapper>div{
border-top:1px solid #d2d2d2;
padding:20px 0;
}
.view_cart_checkout7__wrapper>div:first-of-type{
border-top:0;
}
@media (max-width: 767px){
.view_cart_checkout7__wrapper .uk-form-row{
padding:10px 0;
}
}
@media (max-width: 767px){
.view_cart_checkout7__wrapper .uk-form-row + .uk-form-row{
margin-top:0;
}
}
@media (max-width: 767px){
.view_cart_checkout7__wrapper .typeface_bold{
margin-top:10px;
}
}
.view_cart_checkout7 .element_cart_rating__icon,
.view_cart_checkout7 .element_cart_newsletter__icon,
.view_cart_checkout7 .element_cart_trustedshops__icon,
.view_cart_checkout7 .element_cart_gutschein__icon{
width:120px;
height:120px;
margin:auto;
line-height:120px;
background:#000;
font-size:30px;
text-align:center;
color:#fff;
}
@media (min-width: 768px) and (max-width: 960px){
.view_cart_checkout7 .element_cart_rating__icon,
.view_cart_checkout7 .element_cart_newsletter__icon,
.view_cart_checkout7 .element_cart_trustedshops__icon,
.view_cart_checkout7 .element_cart_gutschein__icon{
width:100px;
height:100px;
line-height:100px;
}
}
.view_cart_checkout7 .element_cart_rating__icon:div:nth-child(2),
.view_cart_checkout7 .element_cart_newsletter__icon:div:nth-child(2),
.view_cart_checkout7 .element_cart_trustedshops__icon:div:nth-child(2),
.view_cart_checkout7 .element_cart_gutschein__icon:div:nth-child(2){
align-items:center;
display:flex;
padding:0 0 0 10px;
margin:0;
}
.view_cart_amazonpaymnet .amazon_payment_adress_widget{
margin-bottom:10px;
}
.view_cart_amazonpaymnet #address_book_widget_div,
.view_cart_amazonpaymnet #wallet_widget_div{
min-height:228px;
max-height:400px;
width:100%;
height:228px;
}
@media (max-width: 767px){
.view_cart_amazonpaymnet #address_book_widget_div,
.view_cart_amazonpaymnet #wallet_widget_div{
width:100%;
max-width:100%;
height:228px;
}
}
.main_section--warenkorb_amazonpayment .widget-container,
.main_section--warenkorb_checkout6 .widget-container{
z-index:1;
}
.view_cart_checkout6.cart_amazonpayment #readOnlyWalletWidgetDiv{
width:380px;
height:150px;
}
@media (max-width: 959px){
.view_cart_checkout6.cart_amazonpayment #readOnlyWalletWidgetDiv{
width:100%;
}
}
.view_cart_checkout6.cart_amazonpayment #readOnlyAddressBookWidgetDiv{
width:380px;
height:150px;
}
@media (max-width: 959px){
.view_cart_checkout6.cart_amazonpayment #readOnlyAddressBookWidgetDiv{
width:100%;
}
}
.view_cart_checkout6.cart_amazonpayment .cart_text{
margin:20px 0;
}
.view_cart_checkout6.cart_amazonpayment .payment_info{
display:table-row;
}
.view_cart_checkout6.cart_amazonpayment .payment_info .payment_image{
display:table-cell;
vertical-align:top;
min-width:80px;
}
.view_cart_checkout6.cart_amazonpayment .payment_info #readOnlyWalletWidgetDiv{
display:table-cell;
width:400px;
height:150px;
}
@media (max-width: 959px){
.view_cart_checkout6.cart_amazonpayment .payment_info #readOnlyWalletWidgetDiv{
width:90%;
}
}
.cart_detail_buttons{
margin-top:30px;
}
#checkoutmenue{
position:relative;
}
#checkoutmenue .element_progress_menu{
display:flex;
justify-content:space-between;
margin:0;
padding:20px 70px 0 70px;
}
#checkoutmenue .element_progress_menu a{
cursor:default;
display:flex;
justify-content:center;
}
@media (max-width: 320px){
#checkoutmenue .element_progress_menu{
padding:20px 5px 0 5px !important;
}
}
@media (max-width: 767px){
#checkoutmenue .element_progress_menu{
padding:20px 15px 0 15px;
}
}
#checkoutmenue .element_progress_menu::before{
content:'';
width:100%;
height:1px;
position:absolute;
top:37px;
left:0;
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(204, 204, 204, 0.9) 30%, rgba(204, 204, 204, 0.5) 50%, rgba(204, 204, 204, 0.9) 70%, rgba(255, 255, 255, 0) 100%);
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(204, 204, 204, 0.9) 30%, rgba(204, 204, 204, 0.5) 50%, rgba(204, 204, 204, 0.9) 70%, rgba(255, 255, 255, 0) 100%);
background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(204, 204, 204, 0.9) 30%, rgba(204, 204, 204, 0.5) 50%, rgba(204, 204, 204, 0.9) 70%, rgba(255, 255, 255, 0) 100%);
}
#checkoutmenue .element_progress_menu__item{
list-style:none;
text-align:center;
position:relative;
}
@media (max-width: 767px){
#checkoutmenue .element_progress_menu__item{
width:calc((100%) / 3);
}
}
#checkoutmenue .element_progress_menu__item div{
background:#aaa;
color:#fff;
width:40px;
height:40px;
border-radius:50%;
display:flex;
justify-content:center;
align-items:center;
}
#checkoutmenue .element_progress_menu__item div::before{
content:"";
border-top:solid 2px #fff;
width:10px;
display:block;
position:absolute;
right:50%;
top:17px;
margin-right:20px;
}
#checkoutmenue .element_progress_menu__item div::after{
content:"";
border-top:solid 2px #fff;
width:10px;
display:block;
position:absolute;
left:50%;
top:17px;
margin-left:20px;
}
#checkoutmenue .element_progress_menu__item div span{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:22px;
}
#checkoutmenue .element_progress_menu__item div .cart{
width:20px;
height:20px;
background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAsNC43bC0yLjMsMTBINS40TDMuMiwxLjlIMFYwLjVoNC40bDAuNyw0LjJDNS4yLDQuNywyMCw0LjcsMjAsNC43eiBNNy43LDE2LjNMNy43LDE2LjNjLTAuOSwwLTEuNiwwLjctMS42LDEuNnMwLjcsMS42LDEuNiwxLjZjMC45LDAsMS42LTAuNywxLjYtMS42UzguNiwxNi4zLDcuNywxNi4zTDcuNywxNi4zeiBNMTUuMywxNi4zYy0wLjksMC0xLjYsMC43LTEuNiwxLjZzMC43LDEuNiwxLjYsMS42YzAuOSwwLDEuNi0wLjcsMS42LTEuNlMxNi4xLDE2LjMsMTUuMywxNi4zTDE1LjMsMTYuM3oiLz48L3N2Zz4=);
}
#checkoutmenue .element_progress_menu__item bdi{
display:block;
color:#aaa;
padding:3px 0 0 0;
}
@media (max-width: 320px){
#checkoutmenue .element_progress_menu__item bdi{
font-size:12px !important;
}
}
@media (max-width: 767px){
#checkoutmenue .element_progress_menu__item bdi{
font-size:13px;
}
}
#checkoutmenue .element_progress_menu__item.active a{
cursor:pointer;
}
#checkoutmenue .element_progress_menu__item.active div{
background:#4eae69;
}
#checkoutmenue .element_progress_menu__item.active bdi{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
color:#555;
}
.cart_table__sums{
padding:3px 0;
text-align:right;
}
@media (max-width: 768px){
.cart_table__remove{
padding-right:15px;
}
}
.element_checkout_header{
height:45px;
background-color:#000;
}
.element_checkout_header__box{
margin:0;
padding:0;
display:flex;
flex-direction:row;
}
.element_checkout_header__item{
color:#fff;
height:45px;
vertical-align:middle;
margin-right:10px;
line-height:45px;
}
.element_checkout_header__item>div{
display:block;
height:45px;
font-size:14px;
vertical-align:middle;
padding:0 10px;
}
.element_checkout_header__item>div::before{
font-family:"teufel";
font-size:24px;
vertical-align:middle;
margin-right:5px;
}
.element_checkout_header__item--mobile>div::before{
content:"";
}
.element_checkout_header__item--envelope>div::before{
content:"";
}
.element_checkout_header__item--faq>div::before{
content:"";
}
.element_cart_pos_bundle{
border-bottom:#f00 2px solid;
font:24px "FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.element_cart_pos_bundle__sum{
color:#f00;
}
@media (max-width: 767px){
.element_cart_pos{
position:relative;
margin:15px 0 0 0;
}
}
.element_cart_pos__price{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:20px;
}
@media (max-width: 767px){
.element_cart_pos__price{
font-size:18px;
line-height:30px;
padding-right:0;
}
}
@media (max-width: 479px){
.element_cart_pos__price{
font-size:16px;
}
}
.element_cart_pos__quantity_info{
line-height:30px;
}
.element_cart_pos .link_checkout, .element_cart_pos .view_cart_checkout2__deliveryaddress_accordion{
display:inline-block;
word-break:break-all;
}
.element_cart_pos__product{
display:flex;
justify-content:space-between;
align-items:flex-start;
width:100%;
}
.element_cart_pos__product_info{
display:block;
flex-shrink:0;
}
@media (min-width: 959px){
.element_cart_pos__product_info{
flex:0 1 50%;
display:flex;
}
}
.element_cart_pos__product_image{
text-align:center;
margin-right:3%;
}
@media (min-width: 479px){
.element_cart_pos__product_image{
margin-right:0;
}
}
.element_cart_pos__product_image i{
font-size:30px;
color:#f00;
text-align:center;
top:5px;
position:relative;
}
@media (max-width: 767px){
.element_cart_pos__small_price_text{
padding-right:10px;
}
}
.element_cart_pos__product_controlling{
display:block;
padding-left:10px;
}
@media (min-width: 768px){
.element_cart_pos__product_controlling{
flex:0 1 50%;
display:flex;
flex-direction:row;
align-items:baseline;
margin-top:0 !important;
}
}
.element_cart_pos__product_controlling>div{
padding-left:0;
}
.element_cart_pos__rebate_price,.element_cart_pos__pricereduction{
color:#f00;
}
.element_cart_pos__product_singleprice,.element_cart_pos__product_quantity,.element_cart_pos__product_sumprice,.element_cart_pos__product_remove{
display:flex;
justify-content:center;
}
@media (max-width: 767px){
.element_cart_pos__product_singleprice,.element_cart_pos__product_quantity,.element_cart_pos__product_sumprice,.element_cart_pos__product_remove{
text-align:left;
display:block;
}
}
.element_cart_pos__product_sumprice{
justify-content:flex-end;
}
.element_cart_pos__product_singleprice{
flex:0 1 40%;
}
.element_cart_pos__product_quantity{
flex:0 1 35%;
}
.element_cart_pos__product_quantity .voucher_amount{
line-height:30px;
}
.element_cart_pos__product_quantity div>div{
display:inline-block;
}
.element_cart_pos__product_sumprice{
flex:0 1 25%;
}
.element_cart_pos__complete_price_and_remove{
display:flex;
justify-content:flex-end;
align-items:baseline;
}
@media (max-width: 767px){
.element_cart_pos__complete_price_and_remove{
padding-right:10px;
}
}
.element_cart_pos__cart_saved{
padding-top:15px;
color:#f00;
}
.element_cart_pos__description_headline{
word-wrap:break-word;
padding-top:5px;
}
@media (max-width: 767px){
.element_cart_pos__description_headline{
max-width:77%;
}
}
@media (max-width: 767px){
.element_cart_pos__product{
flex-direction:column;
align-items:stretch;
}
.element_cart_pos__product_controlling{
flex-direction:column;
align-items:stretch;
}
.element_cart_pos__product_singleprice,.element_cart_pos__product_quantity,.element_cart_pos__product_sumprice,.element_cart_pos__product_remove{
margin-top:5px;
justify-content:space-between;
align-items:baseline;
}
.element_cart_pos__product_singleprice .button-light, .element_cart_pos__product_singleprice .element_product_variant_buttons__button_compare, .element_cart_pos__product_singleprice .element_product_variant_buttons__button_bookmark, .element_cart_pos__product_quantity .button-light, .element_cart_pos__product_quantity .element_product_variant_buttons__button_compare, .element_cart_pos__product_quantity .element_product_variant_buttons__button_bookmark, .element_cart_pos__product_sumprice .button-light, .element_cart_pos__product_sumprice .element_product_variant_buttons__button_compare, .element_cart_pos__product_sumprice .element_product_variant_buttons__button_bookmark, .element_cart_pos__product_remove .button-light, .element_cart_pos__product_remove .element_product_variant_buttons__button_compare, .element_cart_pos__product_remove .element_product_variant_buttons__button_bookmark{
width:100%;
}
.element_cart_pos__rebate_price{
padding-right:15px;
}
.element_cart_pos__product_sumprice{
border-top:1px solid #000;
}
}
@media (max-width: 767px) and (max-width: 767px){
.element_cart_pos__product_sumprice{
border-top:0;
}
}
@media (max-width: 479px){
.element_cart_pos__product_info{
flex-direction:column;
}
.element_cart_pos__product_image{
margin-right:0;
}
}
@media (min-width: 767px) and (max-width: 959px){
.element_cart_pos__product_info{
flex-direction:column;
flex:0 1 50%;
}
}
.element_cart_sums{
margin-top:30px;
background:#f7f7f7;
font-size:16px;
}
@media (max-width: 767px){
.element_cart_sums{
margin-top:20px;
}
}
@media (max-width: 320px){
.element_cart_sums{
font-size:14px;
}
}
.element_cart_sums>div{
border-top:2px solid #fff;
margin:0 !important;
}
.element_cart_sums div{
align-items:center;
}
.element_cart_sums__subtotal,.element_cart_sums__delivery,.element_cart_sums__invoice{
padding:20px 15px;
margin:0;
}
@media (max-width: 767px){
.element_cart_sums__subtotal,.element_cart_sums__delivery,.element_cart_sums__invoice{
padding:10px;
}
}
.element_cart_sums__price,.element_cart_sums__price_delivery{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:22px;
}
@media (max-width: 767px){
.element_cart_sums__price,.element_cart_sums__price_delivery{
font-size:20px;
}
}
@media (max-width: 479px){
.element_cart_sums__price,.element_cart_sums__price_delivery{
font-size:18px;
}
}
.element_cart_sums__invoice .element_cart_sums__price{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.element_cart_sums__text_tax,.element_cart_sums__price_tax{
margin-top:5px;
}
@media (min-width: 768px){
.view_cart_detail .element_cart_pos{
padding:20px;
}
}
.element_cart_pos__price{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:20px;
}
@media (max-width: 767px){
.element_cart_pos__price{
font-size:18px;
line-height:30px;
padding-right:0;
}
}
@media (max-width: 479px){
.element_cart_pos__price{
font-size:16px;
}
}
.element_cart_pos__was_price,.element_cart_sums__was_price{
margin-bottom: -6px;
}
@media (max-width: 767px){
.element_cart_pos__remove,.element_cart_sums__remove{
top:0;
right:15px;
margin-top:0;
position:absolute;
}
}
.element_cart_pos__remove:hover,.element_cart_pos__remove.content_3d--item.active,.element_cart_sums__remove:hover,.element_cart_sums__remove.content_3d--item.active{
color:#fff;
}
.element_cart_pos__icon,.element_cart_sums__icon{
color:#777;
padding:1px 3px;
}
.element_cart_pos__description_product,.element_cart_sums__description_product{
margin:10px 0 10px 0;
}
.element_cart_pos__color_box,.element_cart_sums__color_box{
margin-top:10px;
}
.element_cart_pos__delivery_options,.element_cart_sums__delivery_options{
display:flex;
flex-direction:row-reverse;
line-height:30px;
}
@media (max-width: 767px){
.element_cart_pos__delivery_options,.element_cart_sums__delivery_options{
align-items:flex-end !important;
}
}
@media (max-width: 479px){
.element_cart_pos__delivery_options,.element_cart_sums__delivery_options{
flex-direction:column-reverse;
}
}
.element_cart_pos__color,.element_cart_sums__color{
float:left;
}
.element_cart_pos__color--img,.element_cart_sums__color--img{
margin:5px 4px 4px 5px;
}
.element_cart_pos__country_box,.element_cart_sums__country_box{
margin-left:15px;
}
@media (max-width: 767px){
.element_cart_pos__country_box .uk-form select,
.element_cart_sums__country_box .uk-form select{
font-size:12px;
}
}
@media (max-width: 768px){
.element_cart_pos__small_price,.element_cart_sums__small_price{
text-align:right;
border-bottom:1px solid #000;
}
}
.element_cart_pos__bottom,.element_cart_sums__bottom{
margin:0 0 10px 0;
}
@media (max-width: 959px){
.element_cart_pos__bottom,.element_cart_sums__bottom{
padding:0;
}
}
.element_cart_voucher{
margin:10px 0 20px;
}
.element_cart_voucher__text{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.element_cart_voucher__input{
margin:10px 0;
}
.element_cart_voucher__box{
margin-bottom:15px;
}
.element_cart_voucher__link button{
padding-left:0;
}
@media (max-width: 767px){
.element_cart_voucher__link{
margin-left:0 !important;
}
}
.element_cart_voucher .link_checkout, .element_cart_voucher .view_cart_checkout2__deliveryaddress_accordion{
display:inline-block;
margin-top:5px;
}
.element_cart_nav_buttons{
display:flex;
justify-content:space-between;
flex-direction:row;
width:100%;
margin:40px 0 10px 0;
}
@media (max-width: 767px){
.element_cart_nav_buttons{
margin:30px 0 20px 0;
}
}
.element_cart_nav_buttons .button-highlight, .element_cart_nav_buttons .layout_header_wrapper .header_cart__box_button, .layout_header_wrapper .element_cart_nav_buttons .header_cart__box_button, .element_cart_nav_buttons .element_product_variant_buttons__button_buy, .element_cart_nav_buttons .view_product__section--stage .view_product_basket__cart_button_link, .view_product__section--stage .element_cart_nav_buttons .view_product_basket__cart_button_link{
min-width:200px;
font-size:16px;
}
@media (max-width: 767px){
.element_cart_nav_buttons__backward .button__backward{
min-width:0;
}
.element_cart_nav_buttons__backward span{
display:none;
}
.element_cart_nav_buttons__backward a::before{
display:block;
font-family:"teufel";
content:"";
color:#fff;
}
}
.element_cart_nav_buttons__status{
line-height:40px;
}
.element_cart_nav_buttons__status span:nth-child(2){
color:#4eae69;
}
.element_cart_nav_buttons__status span:nth-child(2) i{
margin-right:10px;
}
.view_cart_detail__content hr{
margin:20px 0;
}
@media (min-width: 768px){
.view_cart_detail__content{
margin:20px 0 0 0;
}
}
.view_cart_detail__head{
display:flex;
flex-direction:row;
padding:0 20px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
}
.view_cart_detail__product_info{
flex:0 1 50%;
display:flex;
flex-direction:row;
}
.view_cart_detail__product_controlling{
flex:0 1 50%;
display:flex;
flex-direction:row;
}
.view_cart_detail__product_singleprice{
flex:0 1 40%;
text-align:center;
}
.view_cart_detail__product_quantity{
flex:0 1 35%;
text-align:center;
}
.view_cart_detail__product_sumprice{
flex:0 1 25%;
text-align:right;
}
.view_cart_detail__express_payments{
margin-top:20px;
}
.view_cart_detail__express_payments #AmazonPayButton{
display:flex;
justify-content:flex-end;
}
.view_cart_detail__express_payments #AmazonPayButton span{
padding-right:10px;
line-height:2.1em;
}
@media (max-width: 479px){
.view_cart_detail__express_payments #AmazonPayButton span{
line-height:1em;
}
}
.view_cart_detail__paybutton_link{
font:12px "FranklinGothicBookITC_W08_Rg", Helvetica, Arial, Verdana, sans-serif;
color:#222;
text-decoration:underline;
margin:10px 0;
}
.view_cart_detail__amazonpayments,.view_cart_detail__ppexpress{
margin-top:10px;
}
.view_cart_detail__premium_services{
padding:5px 30px;
}
.view_cart_detail__premium_services_price{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:20px;
text-align:right;
color:#aaa;
}
.view_cart_detail__premium_services_headline{
font-size:22px;
}
.view_cart_detail__premium_services_headline span{
font-weight:bold;
}
.view_cart_detail__amazonpayments{
display:flex;
justify-content:space-between;
}
.view_cart_detail__amazonpayments>.zahlungsweise_amazonpayment_icon{
padding-top:10px;
margin-left:auto;
}
@media (max-width: 767px){
.view_cart_detail__amazonpayments{
align-items:flex-end;
flex-direction:column;
}
.view_cart_detail__amazonpayments>.zahlungsweise_amazonpayment_qrcode{
margin-bottom:10px;
}
.view_cart_detail__amazonpayments>.zahlungsweise_amazonpayment_icon{
padding-top:0;
}
}
.amazonPayQR{
text-align:center;
}
.warenkorb_paypalexpress__button{
background:none;
padding:0;
margin:0;
border:none;
}
.element_cart_pos_accessories__option{
margin-top:10px;
}
.cart_accessories_bundle{
text-align:right;
padding:15px;
}
.cart_accessories_bundle__price{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
color:#f00;
}
.payment{
border-bottom:1px solid #d2d2d2;
padding-bottom:15px;
}
.payment:last-child{
border-bottom:0;
}
.payment>div{
display:flex;
align-items:center;
}
.payment__button{
padding:25px 0 0 10px;
}
@media (max-width: 767px){
.payment__button #checkout4ppButton{
margin-left:10px;
}
}
.payment__disabled{
vertical-align:middle;
}
.payment__disabled::before{
content:'';
display:inline-block;
width:1em;
height:1em;
line-height:1em;
vertical-align:middle;
margin-right:10px;
}
@media (min-width: 768px){
.payment__agreement{
padding:20px 0 0 200px;
}
}
@media (max-width: 767px){
.payment__agreement{
padding:20px 0 0 10px;
}
}
@media (max-width: 767px){
.payment__nextstep{
padding:20px 0 0 10px;
}
}
.payment__text .link_checkout, .payment__text .view_cart_checkout2__deliveryaddress_accordion{
margin-left:0 !important;
}
.payment__caption{
display:block;
}
.payment__rebate{
display:block;
font-size:14px;
}
.payment__description--header{
font:14px "FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.payment__description--info{
padding:0 0 15px 0;
}
.payolution_rates__row{
display:table-row;
width:100%;
}
.payolution_rates__label {
display:table-cell;
text-align:right;
padding:10px;
}
.payolution_rates__value{
display:table-cell;
padding:10px;
}
.userdata{
margin:0 0 0 -10px;
}
.userdata>div{
margin:15px 0;
}
@media (max-width: 767px){
.userdata{
margin:0 5px 20px 0;
}
}
.layout_footer_checkout{
margin:20px 0;
}
.tell_friends__bought{
font:14px "FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.tell_friends__socialbox{
padding:15px 0;
}
.tell_friends__social{
margin:5px 10px 5px 0;
}
.necessary_acc__productinfo{
margin:10px 0;
}
.necessary_acc__toggle i{
color:#777;
}
.necessary_acc__delivery{
color:#f00;
}
.element_cart_infotext{
margin-top:10px;
}
.element_cart_infotext i{
color:#777;
}
@media (min-width: 768px){
.element_cart_infotext{
text-align:right;
}
}
.view_product_cart_accessories{
padding:0 10px;
}
.view_product_cart_accessories__added_products{
padding-bottom:25px;
display:flex;
align-items:center;
}
.view_product_cart_accessories__products_block{
border-bottom:1px solid #d2d2d2;
}
.view_product_cart_accessories__buttons{
margin-top:25px;
}
.added_products__text{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:18px;
color:#4eae69;
}
.added_products__text::before{
font-family:"teufel";
content:"";
}
.added_products__reservation{
padding-left:22px;
font-size:18px;
}
@media (max-width: 767px){
.added_products__reservation{
padding-left:0;
font-size:16px;
margin-top:10px;
}
}
.products_block{
padding-bottom:25px;
border-bottom:1px solid #d2d2d2;
}
@media (max-width: 767px){
.products_block{
padding-bottom:0;
}
}
.product_line{
padding:15px;
margin:0;
border-top:1px solid #d2d2d2;
}
@media (max-width: 767px){
.product_line{
padding:0 0 20px 0;
}
}
.product_line__image{
text-align:center;
}
.product_line__info{
padding:0 10px;
}
@media (max-width: 767px){
.product_line__info{
margin-bottom:10px;
padding:0;
}
}
.product_line__wrapper{
display:flex;
align-items:center;
}
@media (max-width: 767px){
.product_line__price{
text-align:right;
}
}
.product_line__price .view_product_image__strike_price{
display:inherit;
}
.product_line__price span:only-child{
white-space:nowrap;
}
.product_line__price--complete_bundle{
color:#4eae69;
margin-top:15px;
}
.product_line__description{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.product_line__vartext{
margin-top:15px;
}
.product_line + .product_line{
border-top:1px solid #000;
}
.suggestion_box{
width:100%;
}
.suggestion_box .uk-slider > *, .suggestion_box .uk-slideshow>*{
display:inline-block !important;
min-height:530px;
}
.suggestion_box__headline{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:18px;
margin:30px 0 10px;
padding-bottom:25px;
}
.suggestion_box__error{
color:#f00;
text-align:right;
}
.suggestion_box__product_wrapper{
display:flex;
justify-content:space-between;
flex-wrap:wrap;
margin-bottom:20px;
}
.suggestion_box__one_product{
display:flex;
flex-direction:column;
flex:0 1 100%;
padding:0 30px 0 30px;
}
.suggestion_box__description{
margin-top:5px;
height:40px;
text-align:left;
}
.suggestion_box__description i{
color:#777;
padding:1px 3px;
}
.suggestion_box__details_box{
display:flex;
flex-direction:column;
}
.suggestion_box__image{
margin-top:10px;
}
.suggestion_box__details{
margin:3px 0 10px;
display:flex;
justify-content:space-between;
align-items:baseline;
height:30px;
text-align:left;
}
.suggestion_box__details--first{
white-space:nowrap;
flex:0 1 auto;
}
.suggestion_box__details_selection{
flex:0 1 auto;
text-align:right;
}
.suggestion_box__details_selection select{
overflow:hidden;
max-width:175px;
}
.suggestion_box__deliverytext{
font-size:12px;
line-height:16px;
padding:0;
text-align:left;
margin:3px 0 10px;
}
.suggestion_box__checkbox{
color:#4eae69;
text-align:left;
padding:15px 0;
}
.suggestion_box__checkbox span{
line-height:16px;
}
.suggestion_box__checkbox .labeled_checkbox::before{
border:2px solid #4eae69;
}
@media (min-width: 768px){
.suggestion_box__one_product{
flex:0 0 48%;
}
}
@media (min-width: 960px){
.suggestion_box__one_product{
flex:0 0 30%;
}
.suggestion_box__details_selection select{
max-width:125px;
}
}
.suggestion_box__button{
min-width:250px;
font-size:16px;
}
@media (max-width: 768px){
.suggestion_box__button{
min-width:150px;
}
}
.suggestion_box .free_deliverycost_markup{
display:inline;
}
.element_product_filter{
background-color:#fff;
}
@media (max-width: 767px){
.element_product_filter__product_list{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
align-items:flex-end;
}
.element_product_filter__product--gallery{
flex:0 1 50%;
}
}
.element_narrower_category_navigation{
display:flex;
flex-wrap:wrap;
list-style:none;
}
.element_narrower_category_navigation>*{
padding-left:10px;
}
.element_narrower_category_navigation__item{
height:auto;
color:#fff;
position:relative;
margin-top:10px;
}
@media (min-width: 480px){
.element_narrower_category_navigation__item{
height:80px;
}
}
@media (min-width: 960px){
.element_narrower_category_navigation__item{
display:block;
height:250px;
}
}
.element_narrower_category_navigation__headline{
padding:20px;
word-wrap:break-word;
}
@media (max-width: 480px){
.element_narrower_category_navigation__headline{
line-height:0;
margin:0;
}
}
.element_narrower_category_navigation__link{
cursor:pointer;
display:block;
height:100%;
width:100%;
box-sizing:border-box;
background:#f00;
}
.element_narrower_category_navigation__link:hover,.element_narrower_category_navigation__link.content_3d--item.active,.element_narrower_category_navigation__link:active,.element_narrower_category_navigation__link--active{
background:#000;
}
.element_narrower_category_navigation__content{
display:none;
position:absolute;
bottom:0;
padding:20px;
}
.element_narrower_category_navigation__content strong{
display:block;
}
@media (min-width: 960px){
.element_narrower_category_navigation__content{
display:block;
}
}
.warengruppe_kategorie_sale > .body_wrapper--generic_pos a{
height:100%;
width:100%;
}
.warengruppe_kategorie_sale > .body_wrapper--generic_pos a>div{
height:100%;
width:100%;
}
.view_category_topteaser{
padding-bottom:10px;
background-color:#222;
}
@media (max-width: 1060px){
.view_category_topteaser{
background-color:#fff;
padding:0;
margin:0 10px;
}
}
.element_narrower{
padding:10px;
}
.element_narrower hr{
border-top:1px solid #ccc;
margin:20px 0;
}
.element_narrower__showfilter{
margin-top:20px;
}
.element_narrower__showfilter.active:after{
content:"";
}
.element_narrower__subline{
display:block;
padding:0 0 10px 0;
}
.element_narrower__category_nav{
width:100%;
}
@media (max-width: 767px){
.element_narrower__category_nav{
line-height:36px;
}
}
.narrower_box{
height:auto;
font-size:14px;
line-height:18px;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.narrower_box .button-default-small{
width:100%;
}
.narrower_box__filter_set{
position:relative;
}
@media (max-width: 959px){
.narrower_box__filter_set{
margin:10px 10px 0 10px;
}
}
@media (min-width: 960px){
.narrower_box__filter_reset{
text-align:right;
}
}
.narrower_box__filter_head{
margin-top:5px;
align-self:baseline;
}
@media (max-width: 959px){
.narrower_box__filter_head{
padding:10px;
}
}
.narrower_box__filter_head .icon-cross{
font-size:24px;
float:right;
cursor:pointer;
}
.narrower_box__filter_head .button-default-small{
position:relative;
float:right;
top: -6px;
}
.narrower_box__filter_head a{
text-decoration:underline;
}
.narrower_box__filter_head.uk-active{
margin-left:0;
margin-top:0;
box-shadow:0 6px 10px #444;
background:#fff;
}
.narrower_box__enabled_filter_list{
line-height:30px;
display:inline-block;
}
.narrower_box__enabled_filter{
border:1px solid #d2d2d2;
margin:0 5px 10px 0;
padding:0 8px 0 8px;
text-transform:uppercase;
display:inline-table;
cursor:pointer;
}
.narrower_box__enabled_filter_text{
color:#777;
}
.narrower_box__enabled_filter_text::after{
font-family:"teufel";
content:"";
color:#000;
margin-left:10px;
vertical-align:middle;
font-size:11px;
}
.narrower_box__category_filter_boxes{
margin-top:10px;
}
.narrower_box__category_filter_boxes em{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
color:#999;
}
.narrower_box__category_filter_boxes .toggle-filter{
cursor:pointer;
font-size:12px;
padding-left:5px;
text-decoration:underline;
}
.narrower_box__category_filter_box{
margin:10px 2px 0 0;
width:auto;
position:relative;
}
.narrower_box__category_filter_name{
display:flex;
flex-direction:row;
justify-content:space-between;
border-bottom:0;
box-sizing:border-box;
cursor:pointer !important;
padding:0 5px;
height:30px;
line-height:30px;
min-width:100px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
}
.narrower_box__category_filter_name label{
cursor:pointer !important;
}
.narrower_box__category_filter_name>span{
vertical-align:middle;
}
.narrower_box__category_filter_name>span:last-child::before{
font-size:10px;
font-family:"teufel";
content:"";
}
.narrower_box__category_filter_name.active>span:last-child::before{
font-size:10px;
font-family:"teufel";
content:"";
}
.narrower_box__category_filter_item{
padding:5px 6px;
}
.narrower_box__category_filter_item_name span.icon-information-square{
position:absolute;
right:0;
top:0;
}
.narrower_box__setting{
vertical-align:middle;
color:#000;
}
.narrower_box__setting::before{
font-family:"teufel";
content:'';
border:1px solid #777;
display:inline-block;
width:1em;
height:1em;
line-height:1em;
vertical-align:middle;
margin-right:5px;
background:#fff;
}
.narrower_box__setting:hover,.narrower_box__setting.content_3d--item.active{
color:#000;
}
.narrower_box__setting:hover:before,.narrower_box__setting.content_3d--item.active:before{
color:#000;
}
.narrower_box__attrib_input_container{
padding:10px 0 5px 0;
}
.narrower_box__attrib_input_container input[type="checkbox"].labeled_checkbox:checked + label.labeled_checkbox span,
.narrower_box__attrib_input_container input[type="checkbox"].labeled_checkbox:checked + label.labeled_checkbox em{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
color:#000;
}
.narrower_box__btn_close{
background:#777 none repeat scroll 0 0;
font-size:14px;
line-height:18px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
color:#fff !important;
padding:9px 18px;
text-align:center;
width:auto;
border:1px solid #d2d2d2;
}
.narrower_box__category_filter_box_text{
font-size:11px;
color:#777;
}
.narrower_box__slidercontainer_price{
display:block;
width:90%;
}
.narrower_box__slidercontainer_price_output{
display:block;
text-align:right;
padding-right:5%;
}
.element_narrower_category_sort{
margin-top:2px;
display:flex;
flex-direction:row-reverse;
align-items:center;
align-content:flex-end;
}
.element_narrower_category_sort__info{
vertical-align:middle;
order:4;
font-size:12px;
line-height:16px;
}
.element_narrower_category_sort__chooser{
vertical-align:middle;
order:3;
margin-right:10px;
}
.element_narrower_category_sort__list_view,.element_narrower_category_sort__gallery_view{
font-size:23px;
position:relative;
top:1px;
color:#d2d2d2;
}
.element_narrower_category_sort__list_view .active, .element_narrower_category_sort__gallery_view .active{
color:#000;
}
.element_narrower_category_sort__list_view{
margin-left:10px;
order:2;
cursor:pointer;
}
.element_narrower_category_sort__gallery_view{
margin-left:10px;
order:1;
cursor:pointer;
}
.element_narrower_category_sort__category_filter_box{
width:auto;
position:relative;
}
.element_narrower_category_sort__category_filter_box #currentOrder .icon-arrow-left,
.element_narrower_category_sort__category_filter_box #currentOrder .icon-arrow-right{
transform:rotate(90deg);
-webkit-transform:rotate(90deg);
display:inline-block;
}
.element_narrower_category_sort__category_filter_box.uk-open>.element_narrower_category_sort__category_filter_name{
border-color:#000;
background-color:#fff;
position:relative;
cursor:pointer;
border-bottom:1px solid #fff;
z-index:2;
}
.element_narrower_category_sort__category_filter_box.uk-open>.element_narrower_category_sort__category_filter_name>span:last-child::before{
content:"";
}
.element_narrower_category_sort__category_filter_name{
display:flex;
flex-direction:row;
justify-content:space-between;
border:1px solid #d2d2d2;
border-bottom:0;
box-sizing:border-box;
background:#d2d2d2 none repeat scroll 0 0;
color:#000;
cursor:pointer;
height:25px;
padding:0 8px;
min-width:100px;
font-size:12px;
line-height:16px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
}
.element_narrower_category_sort__category_filter_name:hover,.element_narrower_category_sort__category_filter_name.content_3d--item.active{
background:#bbb;
}
.element_narrower_category_sort__category_filter_name>span{
line-height:25px;
}
.element_narrower_category_sort__category_filter_name>span:last-child::before{
margin-left:10px;
font-family:"teufel";
content:"";
}
@media (max-width: 479px){
.element_narrower_category_sort__category_filter_name>span:first-child{
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
max-width:70px;
}
}
.element_narrower_category_sort__category_filter_item{
background:#fff none repeat scroll 0 0;
border:1px solid #000;
display:none;
min-width:150px;
padding:5px 6px;
position:absolute;
top:26px !important;
z-index:1;
}
@media (max-width: 479px){
.element_narrower_category_sort__category_filter_item{
width:100%;
}
}
.element_narrower_category_sort__category_filter_item>span{
color:#777;
display:block;
cursor:pointer;
padding:0 5px;
outline:none;
line-height:30px;
text-align:right;
}
.element_narrower_category_sort__category_filter_item>span:hover,.element_narrower_category_sort__category_filter_item>span.content_3d--item.active{
color:#000;
}
.element_artikel_gallery__wow_headline,.element_artikel_gallery__headline,.element_artikel_gallery__button_link{
position:relative;
width:100%;
pointer-events:auto;
}
.element_artikel_gallery{
position:relative;
display:flex;
flex-direction:column;
}
@media (max-width: 479px){
.element_artikel_gallery{
width:100%;
}
}
@media (min-width: 480px){
.element_artikel_gallery{
margin-left:10px;
margin-right:10px;
}
}
.element_artikel_gallery>*{
flex:0 0 auto;
}
.element_artikel_gallery__image{
text-align:center;
padding:100px 0 50px;
}
.element_artikel_gallery__wow_headline{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
overflow-wrap:break-word;
word-wrap:break-word;
word-break:break-all;
word-break:break-word;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto;
text-transform:uppercase;
}
@media (min-width: 480px){
.element_artikel_gallery__wow_headline{
display:none;
}
}
@media (max-width: 479px){
.element_artikel_gallery__wow_headline{
font-size:20px;
line-height:22px;
}
}
@media (max-width: 320px){
.element_artikel_gallery__wow_headline{
font-size:18px;
line-height:20px;
}
}
.element_artikel_gallery__headline{
-webkit-hyphens:none;
-ms-hyphens:none;
hyphens:none;
}
.element_artikel_gallery__description{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
display:none;
}
.element_artikel_gallery__html_description{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
display:none;
}
.element_artikel_gallery__content_box_wrapper{
pointer-events:none;
}
@media (max-width: 479px){
.element_artikel_gallery__content_box_wrapper{
position:absolute;
top:5px;
right:5px;
bottom:5px;
left:5px;
display:flex;
flex-direction:column;
flex:1 1 auto;
justify-content:space-between;
}
}
.element_artikel_gallery__box_wrapper{
align-self:flex-end;
width:100%;
}
@media (max-width: 479px){
.element_artikel_gallery__box_wrapper{
min-height:250px;
}
}
@media (min-width: 768px){
.element_artikel_gallery__box_wrapper{
min-height:124px;
}
}
.element_artikel_gallery__price_box{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
display:flex;
flex-direction:column;
order:1;
white-space:nowrap;
}
.element_artikel_gallery__main_price{
order:2;
}
.element_artikel_gallery__main_price--highlight{
color:#f00;
}
.element_artikel_gallery__from_price{
order:1;
}
.element_artikel_gallery__from_price--highlight{
color:#f00;
}
.element_artikel_gallery__strike_price{
order:1;
align-self:flex-start;
}
.element_artikel_gallery__infobox_wrapper{
display:block;
width:100%;
}
@media (min-width: 480px){
.element_artikel_gallery__infobox_wrapper{
width:auto;
}
}
.element_artikel_gallery__button_at_prices{
display:none;
position:relative;
}
.element_artikel_gallery__button{
order:2;
position:relative;
width:100%;
pointer-events:auto;
}
@media (min-width: 480px){
.element_artikel_gallery__button{
width:auto;
}
}
@media (min-width: 480px){
.element_artikel_gallery__button_link{
width:auto;
}
}
.element_artikel_gallery__button_link:hover:after,.element_artikel_gallery__button_link.content_3d--item.active:after{
background:#555 !important;
}
.element_artikel_gallery__rating_stars{
min-height:19px;
}
.element_artikel_gallery a{
display:block;
}
.aktions-lp .product_image{
padding:30px 0;
}
.uk-slider .element_artikel_gallery.element_artikel_tpl_1_4,
.uk-slideshow .element_artikel_gallery.element_artikel_tpl_1_4, .uk-slider
.element_artikel_gallery.element_artikel_tpl_1_3,
.uk-slideshow
.element_artikel_gallery.element_artikel_tpl_1_3{
border-bottom:0 none !important;
padding-bottom:0 !important;
}
@media (max-width: 768px){
#categoryrecs ul#productTopCategoryItems li{
align-items:flex-end;
}
}
@media (max-width: 767px){
.view_category_sale__product--gallery{
padding-bottom:20px;
border-bottom:1px solid #d2d2d2;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .product_image,
.element_artikel_gallery.element_artikel_tpl_1_3 .product_image{
max-width:250px;
margin:0 auto;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__wow_headline, .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__long_description,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__wow_headline,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__long_description{
display:none;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__image,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__image{
padding:0;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__content_box_wrapper,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__content_box_wrapper{
position:static;
padding:0 5px;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__box_wrapper,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__box_wrapper{
min-height:0;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_product_markup,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_product_markup{
display:none;
bottom:110px;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_product_master_prices,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_product_master_prices{
margin-top:5px;
}
}
@media (min-width: 768px){
.element_artikel_gallery.element_artikel_tpl_1_4,.element_artikel_gallery.element_artikel_tpl_1_3{
border-bottom:1px solid #d2d2d2;
padding-bottom:15px;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__image,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__image{
padding:0;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__content_box_wrapper,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__content_box_wrapper{
display:flex;
flex-direction:column;
vertical-align:baseline;
flex:1 1 auto;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__headline,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__headline{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
color:#f00;
font-size:14px;
min-height:36px;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__headline:hover, .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__headline.content_3d--item.active,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__headline:hover,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__headline.content_3d--item.active{
color:#e60000;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__description,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__description{
display:none;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__long_description,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__long_description{
height:2.7em;
position:relative;
width:100%;
pointer-events:auto;
overflow:hidden;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__long_description::before,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__long_description::before{
padding-right:10px;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__infobox_wrapper,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__infobox_wrapper{
display:none;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__box_wrapper,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__box_wrapper{
display:flex;
flex-direction:column;
justify-content:space-between;
flex:1 1 auto;
align-self:auto;
box-sizing:border-box;
padding-left:5px;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__button_at_prices,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__button_at_prices{
display:block;
padding-bottom:6px;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__button_link,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__button_link{
color:transparent;
background:none;
margin:0;
padding:0;
overflow:hidden;
vertical-align:inherit;
line-height:inherit;
min-height:inherit;
font-size:0;
text-align:inherit;
display:block;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__button_link::after,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__button_link::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 30px;
width:30px;
height:30px;
border:0 none;
padding:0;
font-size:15px;
line-height:30px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
}
.element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__price_box,
.element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__price_box{
display:flex;
flex-direction:row;
justify-content:space-between;
align-items:flex-end;
padding-right:10px;
height:50px;
position:relative;
top:6px;
}
}
@media (min-width: 768px){
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3{
border-bottom:1px solid #d2d2d2;
padding-bottom:15px;
margin-bottom:15px;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__content_box_wrapper,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__content_box_wrapper{
display:flex;
flex-direction:column;
vertical-align:baseline;
flex:1 1 auto;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__headline,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__headline{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
color:#f00;
font-size:14px;
min-height:36px;
text-align:left;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__headline:hover, .view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__headline.content_3d--item.active,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__headline:hover,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__headline.content_3d--item.active{
color:#e60000;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__description,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__description{
display:none;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__infobox_wrapper,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__infobox_wrapper{
display:none;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__box_wrapper,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__box_wrapper{
display:flex;
flex-direction:column;
justify-content:space-between;
flex:1 1 auto;
align-self:auto;
padding-left:5px;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__button_at_prices,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__button_at_prices{
display:block;
padding-bottom:6px;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__button_link,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__button_link{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
width:100%;
color:transparent;
background:none;
margin:0;
padding:0;
overflow:hidden;
vertical-align:inherit;
line-height:inherit;
min-height:inherit;
font-size:0;
text-align:inherit;
display:block;
}
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__price_box,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__price_box{
display:flex;
flex-direction:column;
justify-content:space-between;
}
}
@media (min-width: 768px) and (min-width: 480px){
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_4 .element_artikel_gallery__price_box,
.view_category_sale__products .element_artikel_gallery.element_artikel_tpl_1_3 .element_artikel_gallery__price_box{
flex-direction:row;
align-items:flex-end;
padding-right:10px;
}
}
@media (min-width: 480px){
.element_artikel_gallery.element_artikel_tpl_1_2{
border-bottom:1px solid #d2d2d2;
padding:0 5px;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__image{
padding:100px 0 35px;
}
}
@media (min-width: 480px) and (min-width: 960px){
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__image{
padding:15px 0;
}
}
@media (min-width: 480px){
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__long_description{
display:none;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__content_box_wrapper{
position:absolute;
top:5px;
right:5px;
bottom:5px;
left:5px;
display:flex;
flex-direction:column;
flex:1 1 auto;
justify-content:space-between;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__description{
display:none;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__box_wrapper{
display:flex;
align-self:flex-start;
flex-direction:column;
order:1;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__wow_headline{
display:block;
order:1;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__headline{
order:2;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__rating_stars{
order:3;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__price_box{
order:4;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__infobox_wrapper{
display:flex;
flex-direction:column;
align-self:flex-end;
max-width:35%;
order:2;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__button{
order:inherit;
align-self:flex-end;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__button_link{
color:transparent;
background:none;
margin:0;
padding:0;
overflow:hidden;
vertical-align:inherit;
line-height:inherit;
min-height:inherit;
font-size:0;
text-align:inherit;
display:inline;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__button_link::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 30px;
width:30px;
height:30px;
border:0 none;
padding:0;
font-size:15px;
line-height:30px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
}
}
@media (min-width: 480px){
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__wow_headline{
width:100%;
}
.element_artikel_gallery.element_artikel_tpl_1_2 .element_artikel_gallery__rating_stars{
display:block;
}
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__long_description{
display:none;
}
@media (min-width: 480px){
.element_artikel_gallery.element_artikel_tpl_1_1{
border-bottom:1px solid #d2d2d2;
padding:0 5px;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__content_box_wrapper{
position:absolute;
top:5px;
right:5px;
bottom:5px;
left:5px;
display:flex;
flex-direction:column;
flex:1 1 auto;
justify-content:space-between;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__image{
width:100%;
padding:50px 0 45px;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__wow_headline{
display:block;
order:1;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__button_link{
width:100%;
}
}
@media (min-width: 768px){
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__image{
width:70%;
padding:50px 20px 0;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__wow_headline{
margin-bottom:10px;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__html_description{
display:block;
order:1;
margin-bottom:100px;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__description{
display:none;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__box_wrapper{
display:flex;
align-self:flex-start;
flex-direction:column;
order:1;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__headline{
order:2;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__rating_stars{
display:block;
order:3;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__price_box{
order:4;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__infobox_wrapper{
display:flex;
flex-direction:column;
align-self:flex-end;
order:2;
max-width:25%;
padding-right:10px;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__button{
order:inherit;
align-self:flex-end;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__button_link{
color:transparent;
background:none;
margin:0;
padding:0;
overflow:hidden;
vertical-align:inherit;
line-height:inherit;
min-height:inherit;
font-size:0;
text-align:inherit;
display:inline;
width:auto;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_artikel_gallery__button_link::after{
font-family:"teufel";
content:"";
display:inline-block;
vertical-align:middle;
flex:0 0 30px;
width:30px;
height:30px;
border:0 none;
padding:0;
font-size:15px;
line-height:30px;
overflow:hidden;
text-align:center;
background:#777;
color:#fff;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_product_master_prices{
flex-direction:row;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_product_master_prices__was_price{
line-height:inherit;
}
.element_artikel_gallery.element_artikel_tpl_1_1 .element_product_master_prices>*{
padding-left:10px;
}
}
.view_category_sale__product--list{
border-bottom:1px solid #ccc;
}
.view_category_sale__product_list>div:last-child{
border-bottom:0;
}
.element_artikel_list{
position:relative;
}
@media (max-width: 960px){
.element_artikel_list{
margin:0;
padding-right:10px;
}
}
@media (max-width: 959px){
.element_artikel_list{
display:block;
}
}
.element_artikel_list__not_first{
padding:20px;
}
.element_artikel_list__left{
position:relative;
box-sizing:border-box;
}
@media (max-width: 767px){
.element_artikel_list__left{
display:block;
}
}
.element_artikel_list__right{
position:relative;
box-sizing:border-box;
}
.element_artikel_list__image{
padding:0 10px;
}
.element_artikel_list__box_wrapper{
position:absolute;
top:0;
left:10px;
}
.element_artikel_list__wow_headline{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:31.2px;
text-transform:uppercase;
margin-bottom:10px;
}
.element_artikel_list__headline{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
text-transform:uppercase;
margin-bottom:10px;
color:#f00;
}
.element_artikel_list__html_description{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
order:1;
}
.element_artikel_list__gallery_teaser{
order:2;
}
.element_artikel_list__gallery_teaser_list{
list-style:none;
margin:0;
padding:0;
}
.element_artikel_list__gallery_teaser_list_item{
font-size:12px;
line-height:16px;
text-align:center;
color:#555;
margin-bottom:15px;
}
.element_artikel_list__gallery_teaser_list_item:last-child{
padding-right:0;
}
@media (max-width: 960px){
.element_artikel_list__gallery_teaser_list_item{
margin-bottom:25px;
width:33.33%;
float:left;
}
}
.element_artikel_list__gallery_teaser_list_logo{
display:block;
text-align:center;
}
.element_artikel_list__gallery_teaser_list_beschreibung{
display:block;
text-align:center;
padding-top:10px;
}
.element_artikel_list__description{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
order:3;
}
@media (max-width: 960px){
.element_artikel_list__description{
margin-top:30px;
}
}
.element_artikel_list__description_list{
margin:0;
padding:0;
}
.element_artikel_list__description_list_item{
margin-left:20px;
}
.element_artikel_list__description_list_item + .element_artikel_list__description_list_item{
margin-top:10px;
}
.element_artikel_list__techicons{
order:4;
padding:0 !important;
}
.element_artikel_list__techicons_list_item{
margin-right:10px;
padding:5px 0;
}
.element_artikel_list__techicons_list_logo{
display:block;
}
.element_artikel_list__product_box{
display:block;
}
.element_artikel_list__product_box_wrapper{
border:1px solid #d2d2d2;
display:flex;
flex-direction:column;
text-align:right;
}
.element_artikel_list__product_box_wrapper .variant_chooser{
border:none;
padding-top:0;
padding-bottom:0;
background-color:#d2d2d2;
height:20px;
min-width:150px;
text-transform:uppercase;
font-size:12px;
line-height:16px;
}
.element_artikel_list__product_box_wrapper .variant_chooser_description{
display:none;
}
.element_artikel_list__product_box_info{
display:flex;
flex-direction:column;
padding:10px;
}
.element_artikel_list__product_box_info>div{
margin-bottom:5px;
}
.element_artikel_list__product_box_info .element_product_price_info__shipping_costs--free{
display:none;
}
.element_artikel_list__product_box_info .element_product_price_info{
font-size:11px;
line-height:15px;
}
.element_artikel_list__delivery{
font-size:11px;
line-height:15px;
}
.element_artikel_list__hire_purchase{
font-size:11px;
line-height:15px;
}
.element_artikel_list__price_box{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
display:flex;
flex-direction:row;
justify-content:flex-end;
}
.element_artikel_list__main_price{
order:2;
}
.element_artikel_list__main_price--highlight{
color:#f00;
}
.element_artikel_list__from_price{
order:1;
}
.element_artikel_list__from_price--highlight{
color:#f00;
}
.element_artikel_list__strike_price{
text-decoration:line-through;
order:1;
align-self:flex-start;
}
.uk-slider>li>.element_artikel_gallery{
padding:0 15px;
}
@media (max-width: 767px){
.uk-slider>li>.element_artikel_gallery{
padding:0;
}
}
@media (max-width: 479px){
.view_category_sale__product .element_artikel_gallery{
border-bottom:none;
}
}
.counter_markup,.product_markup_text,.free_deliverycost_markup{
margin:0;
}
.use_black_images .product_markup_text,
.use_black_images .free_deliverycost_markup{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
border-color:#d2d2d2;
color:#fff;
background-color:#000;
}
.element_product_markup{
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
pointer-events:none;
}
.element_product_markup__add_products{
position:absolute;
bottom:45px;
left:0;
}
.element_product_markup__add_product{
position:relative;
border:1px solid #ccc;
}
.element_product_markup__add_product span{
position:absolute;
top:5px;
left:5px;
z-index:inherit;
}
.element_product_markup__add_product img{
position:relative;
top:0;
left:0;
}
.element_product_markup__info{
position:absolute;
bottom:70px;
right:5px;
}
.element_product_markup__save_value{
font-size:14px;
line-height:30px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
position:absolute;
bottom:45px;
right:0;
}
@media (max-width: 320px){
.element_product_markup__save_value{
right:5px;
}
}
@media (min-width: 480px){
.element_product_markup_1_1 .element_product_markup__add_products{
position:absolute;
bottom:0;
left:0;
}
}
@media (min-width: 480px) and (max-width: 767px){
.element_product_markup_1_1 .element_product_markup__add_products{
bottom:45px;
}
}
@media (min-width: 480px){
.element_product_markup_1_1 .element_product_markup__info{
position:absolute;
bottom:45px;
right:10px;
}
}
@media (min-width: 480px) and (max-width: 767px){
.element_product_markup_1_1 .element_product_markup__info{
right:0;
bottom:70px;
}
}
@media (min-width: 480px){
.element_product_markup_1_1 .element_product_markup__counter{
display:none;
}
.element_product_markup_1_1 .element_product_markup__save_value{
right:55px;
bottom:0;
}
}
@media (min-width: 480px) and (max-width: 767px){
.element_product_markup_1_1 .element_product_markup__save_value{
right:0;
bottom:45px;
}
}
@media (min-width: 480px){
.element_product_markup_1_2 .element_product_markup__add_products{
position:absolute;
bottom:0;
left:0;
}
.element_product_markup_1_2 .element_product_markup__info{
position:absolute;
bottom:40px;
right:0;
}
.element_product_markup_1_2 .element_product_markup__counter{
display:none;
}
.element_product_markup_1_2 .element_product_markup__save_value{
right:45px;
bottom:0;
}
}
@media (min-width: 480px){
.element_product_markup_1_3 .element_product_markup__add_products,
.element_product_markup_1_4 .element_product_markup__add_products{
position:absolute;
top:0;
left:0;
}
.element_product_markup_1_3 .element_product_markup__add_product,
.element_product_markup_1_4 .element_product_markup__add_product{
width:60px;
}
.element_product_markup_1_3 .element_product_markup__info,
.element_product_markup_1_4 .element_product_markup__info{
position:absolute;
top:10px;
right:10px;
}
.element_product_markup_1_3 .element_product_markup__counter,
.element_product_markup_1_4 .element_product_markup__counter{
display:none;
}
.element_product_markup_1_3 .element_product_markup__save_value,
.element_product_markup_1_4 .element_product_markup__save_value{
display:none;
bottom:0;
}
}
.element_artikel_list__markup{
height:21px;
overflow:hidden;
}
.element_artikel_list .element_product_markup__add_products{
position:absolute;
top:0;
right:15px;
left:auto;
}
.element_artikel_list .element_product_markup__add_product{
width:60px;
}
@media (min-width: 480px){
.element_artikel_list .element_product_markup__add_products{
top:120px;
right:auto;
}
.element_artikel_list .element_product_markup__add_product span{
top: -20px;
left:0;
}
}
.element_artikel_list .element_product_markup__info{
display:none;
}
.element_artikel_list .element_product_markup__counter{
display:none;
}
.element_artikel_list .element_product_markup__save_value{
display:none;
}
.element_product_box_markup{
display:flex;
justify-content:flex-end;
}
.element_product_box_markup > div + div{
margin-left:5px;
}
.view_product_highlights_review .view_product_review__read_more--anchor, #section_tests .view_product_reviews .view_product_review__content_wrapper .view_product_review__read_more--anchor,.view_product_rating__read_more,.view_product_rating_crossrating__read_more,.view_product_highlights_rating__read_more{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
display:block;
text-transform:uppercase;
}
.view_product_highlights_review .view_product_review__read_more--anchor::after, #section_tests .view_product_reviews .view_product_review__content_wrapper .view_product_review__read_more--anchor::after,.view_product_rating__read_more::after,.view_product_rating_crossrating__read_more::after,.view_product_highlights_rating__read_more::after{
font-family:"teufel";
content:"";
padding-left:10px;
font-size: .75em;
}
.view_product_highlights_review .view_product_review__read_more--anchor, #section_tests .view_product_reviews .view_product_review__content_wrapper .view_product_review__read_more--anchor{
margin-top:10px;
}
.view_product_rating__read_more,.view_product_rating_crossrating__read_more{
margin-top:10px;
}
.view_product_rating__read_more:after,.view_product_rating_crossrating__read_more:after{
content:"";
}
.view_product_rating__read_less,.view_product_rating_crossrating__read_less{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
margin-top:10px;
display:block;
text-transform:uppercase;
}
.view_product_rating__read_less::before,.view_product_rating_crossrating__read_less::before{
padding-right:10px;
font-size: .75em;
}
.body_artikel_detail .uk-breadcrumb{
margin-right:200px;
}
.view_product_last_viewed{
margin-bottom:50px;
}
@media (max-width: 767px){
.view_product_last_viewed{
margin-bottom:30px;
}
}
.view_product_content__section{
flex:1 1 auto;
box-sizing:border-box;
background:#fff;
color:#000;
}
.view_product_content__section--padded,.view_product_crossselling,.view_product_seo{
padding:30px 10px;
}
@media (min-width: 960px){
.view_product_content__section--padded,.view_product_crossselling,.view_product_seo{
padding:30px 0 30px;
}
}
.view_product_content__section--black{
background:#000;
color:#fff;
}
.view_product_content__section--gray{
background:#eee;
}
.view_product_content__section--darkgray{
background:#444;
color:#fff;
}
.view_product_content__section--highlights,.view_product_content__section--bundles,.view_product_content__section--accessories{
position:relative;
}
.view_product_content__section .view_product__block_headline{
margin-bottom:15px;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:20px;
}
.view_product_content__section .view_product__block_headline.crossrating{
margin-top:15px;
}
.view_product_content__section .view_product__block_headline span{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
}
@media (max-width: 959px){
.view_product_content__description,.view_product_content__wrapper,.view_product_content__wrapper>div{
display:flex;
flex-direction:column;
}
.view_product_content__description .more_box_button, .view_product_content__wrapper .more_box_button,
.view_product_content__wrapper > div .more_box_button{
align-self:flex-end;
margin:15px 0 0 0;
}
}
.view_product_content__description .uk-accordion > div:last-child, .view_product_content__wrapper .uk-accordion > div:last-child,
.view_product_content__wrapper > div .uk-accordion>div:last-child{
border-bottom:none;
}
.view_product_content__description{
background-color:#000;
color:#fff;
}
.view_product{
position:relative;
}
.view_product__section_headline{
text-transform:uppercase;
margin:10px 0;
}
.view_product__section_headline:first-child{
margin-top:0;
}
@media (min-width: 960px){
.view_product__section_headline{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:30px;
line-height:1em;
margin:15px 0;
}
}
@media (min-width: 960px) and (min-width: 960px){
.view_product__section_headline{
display:flex;
}
.view_product__section_headline>*{
flex:0 0 auto;
}
.view_product__section_headline::before,.view_product__section_headline::after{
content:"";
position:relative;
top: .45em;
min-width:19px;
border-top:1px solid;
display:block;
height:0;
}
.view_product__section_headline::before{
margin-right:10px;
}
.view_product__section_headline::after{
margin-left:10px;
flex:1 1 auto;
}
.text_center .view_product__section_headline::before, .text_center .view_product__section_headline::after{
flex:1 1 auto;
}
}
.view_product__bottom_headline{
margin:30px 0 10px 0;
}
.view_product{
position:relative;
}
@media (min-width: 959px){
.view_product__section--stage{
position:relative;
display:flex;
}
}
.view_product__section--stage .view_product_image{
position:relative;
}
@media (min-width: 1059px){
.view_product__section--stage .view_product_image{
flex:0 0 714px;
}
}
.view_product__section--stage .view_product_image--slider{
position:absolute;
bottom:20px;
left:0;
z-index:1;
}
.view_product__section--stage .view_product_image--slider li:hover::after, .view_product__section--stage .view_product_image--slider li.content_3d--item.active::after{
content:' ';
position:absolute;
height:2px;
width:73px;
bottom:10px;
left:1px;
background-color:#f00;
}
.view_product__section--stage .view_product_image--slider .uk-slider li{
width:75px !important;
max-width:75px !important;
padding-right:10px;
}
.view_product__section--stage .view_product_image--slider .uk-slider li a{
display:block;
height:100%;
}
.view_product__section--stage .view_product_image--slider .uk-slider img{
height:75px;
width:75px;
border:1px solid #bbb;
object-fit:cover;
}
.view_product__section--stage .view_product_image--slider .uk-slider a[title^="VIDEO"]::before{
font-family:"teufel";
content:"";
color:#fff;
opacity:0.5;
position:absolute;
font-size:32px;
top:30px;
left:25px;
}
.view_product__section--stage .view_product_image--slider .uk-slider:not(.uk-grid){
margin-left:1px;
}
.view_product__section--stage .view_product_image--slider .uk-slider>*{
margin-left:1px;
}
.view_product__section--stage .view_product_image--slider .uk-slidenav-position .uk-slider-container{
width:420px;
}
.view_product__section--stage .view_product_image--slider .uk-slidenav-position .uk-slidenav-next{
right: -40px;
}
.view_product__section--stage .view_product_image--slider .uk-slidenav-position .uk-slidenav{
opacity:1 !important;
}
@media (max-width: 959px){
.view_product__section--stage .view_product_image{
margin-top:30px;
}
}
.view_product__section--stage .view_product_image__image{
display:none;
}
@media (min-width: 960px){
.view_product__section--stage .view_product_image__image{
display:block;
}
}
.view_product__section--stage .view_product_image__label_wrapper{
display:flex;
flex-direction:column;
box-sizing:border-box;
background:#fff;
padding:0 0 0 10px;
}
@media (max-width: 767px){
.view_product__section--stage .view_product_image__label_wrapper{
padding:10px 0 0 10px;
}
}
.view_product__section--stage .view_product_image__label_wrapper>*{
flex:1 1 auto;
}
.view_product__section--stage .view_product_image__wow_headline{
font-family:"FranklinGothicHeavyITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:34px;
line-height:36px;
text-transform:uppercase;
}
@media (min-width: 768px) and (max-width: 959px){
.view_product__section--stage .view_product_image__wow_headline{
font-size:48px;
line-height:50px;
}
}
.view_product__section--stage .view_product_image__headline{
line-height:1.2em;
}
@media (min-width: 959px){
.view_product__section--stage .view_product_image__headline{
margin:10px 0 30px 0;
}
}
@media (max-width: 768px){
.view_product__section--stage .view_product_image__headline{
margin:10px 0 15px 0;
}
}
@media (min-width: 767px) and (max-width: 959px){
.view_product__section--stage .view_product_image__headline{
font-size:20px !important;
margin:10px 0 20px 0;
}
}
.view_product__section--stage .view_product_image__rating{
margin-bottom:9px;
}
@media (max-width: 767px){
.view_product__section--stage .view_product_image__rating{
margin:15px 0;
}
}
.view_product__section--stage .view_product_image__mobile_gallery_wrapper{
height:auto;
overflow:hidden;
margin:0;
}
@media (min-width: 960px){
.view_product__section--stage .view_product_image__mobile_gallery_wrapper{
height:0;
margin:0;
}
}
@media (max-width: 320px){
.view_product__section--stage .view_product_image__mobile_gallery_wrapper{
min-height:274px !important;
}
}
@media (max-width: 767px){
.view_product__section--stage .view_product_image__mobile_gallery_wrapper{
min-height:334px;
}
}
@media (min-width: 768px) and (max-width: 959px){
.view_product__section--stage .view_product_image__mobile_gallery_wrapper{
min-height:708px;
}
}
@media (max-width: 320px){
.view_product__section--stage .view_product_image__mobile_gallery ul{
min-height:274px !important;
}
}
@media (max-width: 767px){
.view_product__section--stage .view_product_image__mobile_gallery ul{
min-height:334px;
}
}
@media (min-width: 768px) and (max-width: 959px){
.view_product__section--stage .view_product_image__mobile_gallery ul{
min-height:708px;
}
}
.view_product__section--stage .view_product_image__mobile_gallery li{
display:block;
min-height:100%;
text-align:center;
min-width:300px;
max-width:959px;
}
.view_product__section--stage .view_product_image__mobile_gallery .uk-slidenav{
display:block;
}
.view_product__section--stage .view_product_image__mobile_gallery_item{
padding-bottom:0;
}
@media (orientation: landscape){
.view_product__section--stage .view_product_image__mobile_gallery_img_helper{
width:calc(100vh - 20px);
margin:0 auto;
}
}
.view_product__section--stage .view_product_basket .productname, .view_product__section--stage .view_product_basket .product-table th a, .product-table th .view_product__section--stage .view_product_basket a, .view_product__section--stage .view_product_basket .flyout_container__name, .view_product__section--stage .view_product_basket .oc_top_products__product_name, .view_product__section--stage .view_product_basket .element_product_teaser_list__list_name, .view_product__section--stage .view_product_basket .element_product_teaser_list__detail_name, .view_product__section--stage .view_product_basket .element_product_teaser_wallpaper__name, .view_product__section--stage .view_product_basket .element_cart_pos__description_headline, .view_product__section--stage .view_product_basket .product_line__description, .view_product__section--stage .view_product_basket .suggestion_box__description, .view_product__section--stage .view_product_basket .element_artikel_gallery__headline, .view_product__section--stage .view_product_basket .view_product_image__headline, .view_product__section--stage .view_product_basket .view_product_basket__headline, .view_product__section--stage .view_product_basket .bundle_product__product_name, .view_product__section--stage .view_product_basket .element_product_modalhover__name, .view_product__section--stage .view_product_basket .mssr_combiproduct__name, .view_product__section--stage .view_product_basket .rma__productname{
font-size:16px;
}
@media (min-width: 960px){
.view_product__section--stage .view_product_basket{
flex:0 0 310px;
}
}
@media (min-width: 960px){
.view_product__section--stage .view_product_basket{
margin-right:10px;
}
}
@media (min-width: 960px){
.view_product__section--stage .view_product_basket{
margin-bottom:60px;
}
}
.view_product__section--stage .view_product_basket .element_product_hire_purchase__link:hover, .view_product__section--stage .view_product_basket .element_product_hire_purchase__link.content_3d--item.active,
.view_product__section--stage .view_product_basket .element_product_deliverytime__link:hover,
.view_product__section--stage .view_product_basket .element_product_deliverytime__link.content_3d--item.active,
.view_product__section--stage .view_product_basket .element_product_price_info__shipping_costs_link:hover,
.view_product__section--stage .view_product_basket .element_product_price_info__shipping_costs_link.content_3d--item.active{
color:#555;
}
.view_product__section--stage .view_product_basket__headline{
padding:11px 20px 7px 10px;
}
.view_product__section--stage .view_product_basket__price_box{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:24px;
line-height:30px;
padding:0 20px 0 10px;
display:flex;
align-items:baseline;
}
.view_product__section--stage .view_product_basket__price_box > span + span{
margin-left:5px;
}
@media (min-width: 960px){
.view_product__section--stage .view_product_basket__headline{
text-align:right;
}
}
.view_product__section--stage .view_product_basket__pricetext{
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
font-weight:normal;
margin-right:5px;
}
.view_product__section--stage .view_product_basket__variants, .view_product__section--stage .view_product_basket__hire_purchase,
.view_product__section--stage .view_product_basket__delivery .element_product_price_info,
.view_product__section--stage .view_product_basket__delivery .element_product_deliverytime{
padding:2px 10px;
letter-spacing: -.01em;
font-size:13px;
color:#444;
}
.view_product__section--stage .view_product_basket__variants{
font-size:13px;
padding:10px;
}
.view_product__section--stage .view_product_basket__delivery .productShippingCosts{
display:inline-block;
}
.view_product__section--stage .view_product_basket__delivery .element_product_deliverytime__status span{
font-size:13px;
color:#ff6000;
}
.view_product__section--stage .view_product_basket__delivery .element_product_deliverytime__status span,
.view_product__section--stage .view_product_basket__delivery .element_product_deliverytime__status a{
display:inline-block;
}
.view_product__section--stage .view_product_basket__delivery .element_product_deliverytime__status--green span{
color:#4eae69;
}
.view_product__section--stage .view_product_basket__delivery .element_product_deliverytime__status--orange span{
color:#ff6000;
}
.view_product__section--stage .view_product_basket__cart_button{
margin:20px 0;
}
.view_product__section--stage .view_product_basket__cart_button_link{
height:50px;
line-height:50px;
width:100%;
font-size:18px;
text-transform:uppercase;
}
.view_product__section--stage .view_product_basket__cart_button_link::after{
font-family:"teufel";
content:"";
padding-left:10px;
font-size:16px;
position:relative;
top: -1px;
}
.view_product__section--stage .view_product_basket__cart_button_link--disabled, .view_product__section--stage .view_product_basket__cart_button_link--disabled:hover, .view_product__section--stage .view_product_basket__cart_button_link--disabled.content_3d--item.active{
cursor:default;
margin-bottom:5px;
}
.view_product__section--stage .view_product_basket__cart_button_link--disabled::after, .view_product__section--stage .view_product_basket__cart_button_link--disabled:hover::after, .view_product__section--stage .view_product_basket__cart_button_link--disabled.content_3d--item.active::after{
font-family:"teufel";
content:'';
}
.view_product__section--stage .view_product_basket__markups .countdown{
color:#000;
background-color:#fff;
background-clip:padding-box;
box-sizing:border-box;
}
.view_product__section--stage .view_product_basket__markups .price_advantage{
display:flex;
align-items:flex-end;
position:relative;
padding:10px 5px;
}
.view_product__section--stage .view_product_basket__markups .price_advantage::after{
content:"";
position:absolute;
bottom:0;
right:5px;
left:5px;
border-bottom:1px solid #777;
}
.view_product__section--stage .view_product_basket__markups .price_advantage__image_wrapper{
flex:0 0 120px;
text-align:center;
padding-bottom:1px;
}
.view_product__section--stage .view_product_basket__markups .price_advantage__img{
max-width:80px;
}
.view_product__section--stage .view_product_basket__markups .price_advantage__text_wrapper{
-webkit-flex:0 1 auto;
flex:0 1 auto;
display:inline;
}
.view_product__section--stage .view_product_basket__markups .price_advantage__text_wrapper::before{
content:"";
display:block;
height:47px;
line-height:49px;
font-size:28px;
overflow:hidden;
padding-left:3px;
}
.view_product__section--stage .view_product_basket__markups .price_advantage__text{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.view_product__section--stage .view_product_basket__markups .price_advantage__price{
display:inline-block;
padding-right:5px;
}
.view_product__section--stage .view_product_basket__markups .price_advantage__link{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
}
.view_product__section--stage .view_product_basket__markup .countdown{
margin-top:1px;
color:#fff;
background-color:#000;
}
.view_product__section--stage .view_product_basket__markup .price_advantage{
display:flex;
align-items:flex-end;
position:relative;
padding:10px 5px;
}
.view_product__section--stage .view_product_basket__markup .price_advantage::after{
content:"";
position:absolute;
bottom:0;
right:5px;
left:5px;
border-bottom:1px solid #777;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__image_wrapper{
flex:0 0 120px;
text-align:center;
padding-bottom:1px;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__img{
max-width:80px;
vertical-align:super;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__text_wrapper{
flex:0 1 auto;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__text_wrapper::before{
content:"";
display:block;
height:47px;
line-height:49px;
font-size:28px;
overflow:hidden;
float:left;
padding:10px 20px 10px 10px;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__text{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:18px;
line-height:20px;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__product_name{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
padding-bottom:5px;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__price{
display:inline-block;
padding:0 0 5px 58px;
}
.view_product__section--stage .view_product_basket__markup .price_advantage__link{
padding:0 0 0 58px;
}
.view_product__section--stage .view_product_basket__markup.variant_price_advantage{
padding:0 0 10px 0;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:18px;
color:#000;
text-align:center;
line-height:1.3em;
}
.view_product__section--stage .view_product_basket__advantages{
display:flex;
justify-content:center;
margin:20px 0;
}
@media (min-width: 768px) and (max-width: 959px){
.view_product__section--stage .view_product_basket__advantages ul{
display:flex;
}
}
.view_product__section--stage .view_product_basket__advantages ul li{
line-height:0.7em;
font-size:14px;
margin:10px 0 0 0;
}
@media (min-width: 768px) and (max-width: 959px){
.view_product__section--stage .view_product_basket__advantages ul li{
padding-right:20px;
}
}
.view_product__section--stage .view_product_basket__advantages ul li::before{
font-size:12px;
}
@media (min-width: 960px){
.view_product__section--stage .view_product_basket__buttons{
text-align:right;
margin-bottom:20px;
margin-top:20px;
position:absolute;
bottom:0;
right:0;
}
}
@media (max-width: 959px){
.view_product__section--stage .view_product_basket__buttons{
text-align:center;
}
}
.view_product__section--stage .view_product_basket__buttons_link{
padding-right:20px;
text-transform:uppercase;
text-decoration:none !important;
color:#000;
}
.view_product__section--stage .view_product_basket__buttons_link:last-child{
padding-right:0;
}
.view_product__section--stage .view_product_basket .variant_chooser_description{
margin-right:5px;
}
#modal-3d-container .uk-close:after{
position:static;
top:0;
right:0;
}
.view_product_sticky{
position:relative;
background:#777;
}
.view_product_sticky__nav_item{
flex:1 1 auto;
position:relative;
display:flex;
align-items:center;
justify-content:center;
box-sizing:border-box;
height:48px;
padding:2px 0 0;
font-size:14px;
line-height:18px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
text-align:center;
color:#fff;
background:#777;
border-bottom:1px solid #ccc;
}
.view_product_sticky__nav_item:hover,.view_product_sticky__nav_item.content_3d--item.active{
color:#fff;
background:#555;
text-decoration:none;
}
.view_product_sticky__nav_item--menu{
justify-content:space-between;
border-bottom:2px solid #fff;
}
@media (min-width: 960px){
.view_product_sticky__nav_item--menu{
display:none;
}
}
.view_product_sticky__nav_item--menu>*{
-webkit-flex:1 1 auto;
flex:1 1 auto;
}
.view_product_sticky__nav_item--menu::before{
-webkit-flex:0 1 auto;
flex:0 1 auto;
content:"";
padding:0 10px;
}
@media (min-width: 960px){
.view_product_sticky__nav_item--up{
max-width:50px;
}
}
.view_product_sticky__nav_item--up::after{
font-family:"teufel";
content:"";
}
.view_product_sticky__nav_item--active{
background:#555;
border-bottom:2px solid #f00;
}
@media (max-width: 959px){
.view_product_sticky__nav{
display:none;
}
.view_product_sticky__nav--open{
display:block;
position:absolute;
top:100%;
left:0;
right:0;
z-index:600;
}
}
@media (min-width: 960px){
.view_product_sticky__nav{
display:flex;
align-items:center;
justify-content:center;
}
.view_product_sticky__nav>*{
border-left:1px solid #aaa;
}
.view_product_sticky__nav>*:first-child{
border-left:0 none;
}
}
.view_product_description__content{
font-size:16px;
}
.view_product_description__content img{
margin-top:10px;
}
.view_product_description__content ol{
color:inherit;
}
.view_product_description__content > div + div{
margin-top:20px;
}
.view_product_description.more_box{
height:auto;
max-height:150px;
}
@media (min-width: 960px){
.view_product_description.more_box{
max-height:none;
}
}
.view_product_description .more_box__fade .more_box_toggle,
.view_product_description_more .more_box_toggle{
display:block;
padding-top:5px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:24px;
text-align:right;
text-transform:uppercase;
text-decoration:none !important;
}
.view_product_description .more_box__fade .more_box_toggle::after,
.view_product_description_more .more_box_toggle::after{
font-family:"teufel";
content:"";
padding-left:10px;
position:relative;
top:1px;
}
.view_product_description .more_box__fade .more_box_toggle--less::after,
.view_product_description_more .more_box_toggle--less::after{
font-family:"teufel";
content:"";
padding-left:10px;
position:relative;
top:1px;
}
@media (min-width: 960px){
.view_product_description .more_box__fade,.view_product_description_more{
display:none;
}
}
.view_product_highlights{
display:flex;
}
.view_product_highlights__image{
flex:0 0 310px;
box-sizing:border-box;
margin-bottom:20px;
padding-right:30px;
display:none;
}
@media (min-width: 960px){
.view_product_highlights__image{
display:block;
}
}
.view_product_highlights__image__subtitle{
font-weight:bold;
font-size:8pt;
margin-bottom:10px;
}
.view_product_highlights__description{
flex:1;
}
.view_product_highlights__headline{
display:block;
}
.view_product_highlights__description_list{
margin:0;
padding-left:17px;
}
.view_product_highlights_rating{
display:flex;
flex-wrap:wrap;
align-items:center;
margin-bottom:2px;
padding:15px 13px;
background:#eee;
}
.view_product_highlights_rating>*{
-webkit-flex:0 1 auto;
flex:0 1 auto;
}
.view_product_highlights_rating__summary_average_stars{
font-size:16px;
margin-right:5px;
}
.view_product_highlights_rating__summary_average_text{
display:inline-block;
margin-right:30px;
}
@media (max-width: 479px){
.view_product_highlights_rating__summary_average_slash::before{
content:"/";
color:#000;
padding:0 2px;
}
.view_product_highlights_rating__summary_average_slash>span{
display:none;
}
}
.view_product_highlights_rating__read_more{
-webkit-flex:1 1 auto;
flex:1 1 auto;
padding-top:10px;
}
@media (max-width: 959px){
.view_product_highlights_rating__read_more{
text-align:right;
}
}
.view_product_highlights_review .view_product_review{
background:#eee;
padding:10px 20px;
margin-bottom:2px;
display:flex;
}
.view_product_highlights_review .view_product_review__image_wrapper{
flex:0 0 23%;
padding-right:25px;
border-right:1px solid #d2d2d2;
display:flex;
justify-content:center;
align-items:center;
}
.view_product_highlights_review .view_product_review__content_wrapper{
flex:1 1 auto;
}
@media (min-width: 960px){
.view_product_highlights_review .view_product_review__content_wrapper{
padding-left:25px;
}
}
.view_product_highlights_review .view_product_review__title{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
margin-bottom:10px;
}
.view_product_highlights_review .view_product_review__title_text{
margin-top:5px;
}
.view_product_highlights_review .view_product_review__title_top{
text-align:right;
margin:20px 0;
}
@media (max-width: 959px){
.view_product_highlights_review .view_product_review{
text-align:right;
padding:15px 13px;
}
.view_product_highlights_review .view_product_review__image_wrapper, .view_product_highlights_review .view_product_review__title, .view_product_highlights_review .view_product_review__text{
display:none;
}
.view_product_highlights_review .view_product_review__read_more{
margin-top:0;
}
}
.view_product_trustpilot{
background:#eee;
}
.view_product_trustpilot .trustpilot-widget{
background:#fff;
}
.view_product_trustpilot .trustpilot-logo{
padding:15px 0 15px 0;
}
@media (min-width: 960px){
.view_product_sod{
display:flex;
position:relative;
}
}
.view_product_sod__product_height{
position:relative;
min-height:50px;
}
.view_product_sod__product_height object{
padding:50px 0;
max-width:530px;
}
@media (min-width: 960px){
.view_product_sod__product_height{
flex:0 1 60%;
}
}
.view_product_sod__product_height_value{
position:absolute;
right:0;
top:50%;
margin-top: -23px;
text-align:center;
padding:5px 0 5px 5px;
background-color:#444;
}
.view_product_sod__product_width_value{
position:absolute;
left:33%;
top:92%;
text-align:center;
padding:5px 0 5px 5px;
background-color:#444;
}
@media (max-width: 959px){
.view_product_sod__product_width_value{
position:static;
}
}
@media (min-width: 960px){
.view_product_sod__data{
flex:0 1 40%;
}
}
.view_product_sod__data ul{
margin:0;
padding:0;
}
.view_product_sod__data li{
list-style:none;
margin-top:6px;
display:flex;
}
.view_product_sod__data li:first-child{
margin-top:0;
}
.view_product_sod__data li::before{
min-width:30px;
content:attr(data-quantity);
white-space:nowrap;
}
.view_product_sod__data + .view_product_sod__pdf_download{
margin-top:20px;
}
@media (min-width: 960px){
.view_product_sod__pdf_download{
position:absolute;
left:0;
bottom:0;
}
}
.view_product_tech__product{
font-size:18px;
line-height:23px;
}
@media (min-width: 960px){
.view_product_tech__product{
display:flex;
flex-wrap:wrap;
}
}
.view_product_tech__product_image{
flex:0 1 30%;
}
@media (max-width: 479px){
.view_product_tech__product_image{
flex:0 1 100%;
text-align:center;
}
}
@media (min-width: 960px){
.view_product_tech__product_text{
padding-bottom:30px;
}
}
.view_product_tech__product_text .more_box--dynamic{
min-height:100%;
}
.view_product_tech__product_name{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
margin-bottom:15px;
}
.view_product_tech .uk-accordion-title{
display:flex;
justify-content:space-between;
}
@media (min-width: 960px){
.view_product_tech__block{
margin-top:30px;
}
.view_product_tech__block--first{
margin-top:30px;
}
}
@media (min-width: 960px){
.view_product_tech .uk-accordion-title{
display:none;
}
.view_product_tech [data-wrapper]{
overflow:visible !important;
height:auto !important;
}
.view_product_tech .uk-accordion-content{
padding:15px 0 0 0;
}
}
.technical_table{
width:100%;
border-bottom:1px solid #d2d2d2;
border-collapse:separate;
border-spacing:0;
position:relative;
margin-top:10px;
}
@media (min-width: 960px){
.technical_table{
width:70%;
}
}
.technical_table tr{
display:block;
}
.technical_table tr:hover, .technical_table tr.content_3d--item.active{
background:#eee;
}
@media (min-width: 500px){
.technical_table tr{
display:table-row;
}
}
.technical_table th,
.technical_table td{
display:block;
padding:0 10px;
text-align:left;
font-size:16px;
line-height:20px;
}
@media (min-width: 500px){
.technical_table th,
.technical_table td{
display:table-cell;
padding:10px 10px;
vertical-align:top;
}
}
.technical_table th{
line-height:20px;
}
.technical_table__row{

}
.technical_table__row--visible td,
.technical_table__row--visible th{
border-top:1px solid #d2d2d2;
padding:12px 10px;
}
.technical_table__row--visible.opened{
background:#eee;
}
.technical_table__row--visible.opened td,
.technical_table__row--visible.opened th{
padding:12px 10px 10px;
}
.technical_table__row--visible td:last-child{
padding-right:30px;
}
.technical_table__row--hidden, .technical_table__row--hidden th, .technical_table__row--hidden td{
overflow:hidden !important;
height:0 !important;
line-height:0 !important;
padding-top:0 !important;
padding-bottom:0 !important;
}
@media (max-width: 767px){
.technical_table__row--hideable{
padding:8px 0;
}
}
.technical_table__row--clickable{
cursor:pointer;
}
.technical_table__row--clickable th::after{
content:"";
position:absolute;
right:0;
padding-right:14px;
font-size:14px;
}
.technical_table__row--clickable.opened th::after{
content:"";
}
@media (min-width: 500px){
.technical_table__row--clickable.opened .technical_table__cell_description{
text-align:right;
}
}
.technical_table__cell_header{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
white-space:nowrap;
}
.technical_table__cell_header::before{
display:inline-block;
width:40px;
content:"";
font-size:25px;
line-height:2px;
vertical-align:middle;
text-align:center;
}
@media (min-width: 768px){
.technical_table__cell_header::before{
width:79px;
}
}
.technical_table__cell_header--el24,.technical_table__cell_header--el27,.technical_table__cell_header--el29,.technical_table__cell_header--el34{

}
.technical_table__cell_header--el24::before,.technical_table__cell_header--el27::before,.technical_table__cell_header--el29::before,.technical_table__cell_header--el34::before{
content:"";
}
.technical_table__cell_header--el8,.technical_table__cell_header--el9,.technical_table__cell_header--el13,.technical_table__cell_header--el14,.technical_table__cell_header--el20{

}
.technical_table__cell_header--el8::before,.technical_table__cell_header--el9::before,.technical_table__cell_header--el13::before,.technical_table__cell_header--el14::before,.technical_table__cell_header--el20::before{
content:"";
}
.technical_table__cell_header--el15,.technical_table__cell_header--el18,.technical_table__cell_header--el21,.technical_table__cell_header--el23{

}
.technical_table__cell_header--el15::before,.technical_table__cell_header--el18::before,.technical_table__cell_header--el21::before,.technical_table__cell_header--el23::before{
content:"";
}
.technical_table__cell_header--el31,.technical_table__cell_header--el32,.technical_table__cell_header--el56{

}
.technical_table__cell_header--el31::before,.technical_table__cell_header--el32::before,.technical_table__cell_header--el56::before{
content:"";
}
.technical_table__cell_header--el36{

}
.technical_table__cell_header--el36::before{
content:"";
}
.technical_table__cell_header--el4{

}
.technical_table__cell_header--el4::before{
content:"";
}
.technical_table__cell_header--el37{

}
.technical_table__cell_header--el37::before{
content:"";
}
.technical_table__cell_header--el1{

}
.technical_table__cell_header--el1::before{
content:"";
}
.technical_table__cell_header--el35{

}
.technical_table__cell_header--el35::before{
content:"";
}
.technical_table__cell_header--el33{

}
.technical_table__cell_header--el33::before{
content:"";
}
.technical_table__cell_value{
max-width:150px;
}
@media (max-width: 499px){
.technical_table__row--hideable::before{
content:"";
display:block;
width:100%;
border-top:1px solid #d2d2d2;
position:relative;
top: -8px;
}
.technical_table__cell_header{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.technical_table__cell_description{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.view_product_tech .uk-accordion-content{
padding-left:0;
padding-right:0;
}
}
@media (min-width: 500px){
.technical_table__row--hideable .technical_table__cell_description{
text-align:right;
}
}
.view_product_bundles{
display:flex;
flex-direction:column;
}
@media (min-width: 960px){
.view_product_bundles .uk-accordion-title{
display:none;
}
.view_product_bundles [data-wrapper]{
overflow:visible !important;
height:auto !important;
}
.view_product_bundles .uk-accordion-content{
padding:15px 0 0 0;
}
}
.view_product_bundle__bundle{
background:#fff;
flex:0 0 100%;
padding:0;
}
.view_product_bundle__bundle_headline{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:20px;
padding:0 20px 0;
box-sizing:border-box;
}
.view_product_bundle__bundle_text{
padding:0 20px;
box-sizing:border-box;
}
.view_product_bundle__bundle_products{
display:flex;
flex-direction:row;
flex-wrap:wrap;
padding:0 20px;
box-sizing:border-box;
}
.view_product_bundle__bundle_product_additional_container{
display:flex;
flex-direction:row;
flex-wrap:wrap;
flex:1 1 auto;
}
.view_product_bundle__bundle_product_container{
display:flex;
text-align:center;
flex:0 1 auto;
}
.view_product_bundle__bundle_footer{
background:#000;
color:#fff;
box-sizing:border-box;
padding:15px 10px;
margin-top:10px;
}
.view_product_bundle__bundle_footer .element_product_price_info__shipping_costs_link,
.view_product_bundle__bundle_footer .element_product_price_info__shipping_costs--free{
color:#fff;
}
@media (min-width: 960px){
.view_product_bundle__bundle_footer{
display:flex;
justify-content:flex-end;
flex-direction:row;
}
}
.view_product_bundle__bundle_footer_price_container{
margin-right:25px;
}
.view_product_bundle__bundle_footer_price{
display:flex;
align-items:baseline;
flex-wrap:wrap;
}
.view_product_bundle__bundle_footer_value{
flex:0 1 100%;
}
.view_product_bundle__bundle_footer_value sup{
top: -0.3em;
}
@media (min-width: 960px){
.view_product_bundle__bundle_footer_value{
flex:0 1 auto;
display:inline-block;
}
}
.view_product_bundle__bundle_footer_equal{
padding:0 10px;
}
.view_product_bundle__bundle_footer_price_was{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-decoration:line-through;
margin-right:10px;
}
.view_product_bundle__bundle_footer_price_is{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:22px;
}
.view_product_bundle__bundle_footer_container{
margin-top:10px;
}
@media (min-width: 960px){
.view_product_bundle__bundle_footer_container{
margin-top:0;
}
}
.view_product_bundle__bundle_footer_button{
display:flex;
align-self:flex-end;
}
.view_product_bundle__bundle_footer_button_link{
flex:1 1 100%;
}
@media (min-width: 960px){
.view_product_bundle__bundle_footer_button_link{
flex:1 1 auto;
}
}
.view_product_bundle__accordion_title{
position:relative;
margin-bottom:0;
padding:5px 25px 5px 10px;
border:2px solid;
}
.view_product_bundle__accordion_title::after{
font-family:"teufel";
content:"";
position:absolute;
right:5px;
top:5px;
}
.view_product_bundle__accordion_title.uk-active::after{
content:"";
}
.view_product_bundle__accordion_title_description{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
padding-right:10px;
}
.view_product_bundle [data-wrapper]{
margin-bottom:25px;
position:static !important;
}
.view_product_bundle [data-wrapper]:last-child{
margin-bottom:0;
}
@media (max-width: 959px){
.view_product_bundle .view_product__block_headline{
display:none;
}
}
.bundle_product{
padding:10px 10px 10px 30px;
width:190px;
box-sizing:border-box;
}
.bundle_product--addition{
padding-left:0;
display:flex;
}
.bundle_product--addition>*{
flex:1 1 auto;
}
.bundle_product--addition::before{
flex:0 0 30px;
display:block;
font-family:"teufel";
content:"";
font-size:20px;
text-align:left;
padding-top:20%;
}
.bundle_product__content--link{
display:block;
position:relative;
}
.bundle_product__image{
margin:0 auto 5px;
}
.bundle_product--addition .bundle_product__image{
border:1px solid #d2d2d2;
}
.bundle_product__description{
text-align:center;
}
[data-modalhover] *{
pointer-events:none;
}
.element_product_modalhover__dialog{
text-align:left;
}
.element_product_modalhover__flex{
display:flex;
flex-wrap:wrap;
}
.element_product_modalhover__name{
margin:5px 0 30px;
}
.element_product_modalhover__image{
flex:0 1 40%;
box-sizing:border-box;
padding-right:20px;
max-width:220px;
min-width:150px;
}
.element_product_modalhover__text{
flex:1 1 60%;
box-sizing:border-box;
}
.element_product_modalhover__tech_icons{
margin:25px 0 0;
}
.element_product_modalhover__ratings{
margin:13px 0 0;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.element_product_modalhover__ratings .element_rating_stars{
margin-left:5px;
margin-right:0;
}
.element_product_modalhover__ratings_text{
color:#777;
font-size:12px;
}
.element_product_modalhover__highlights ul{
margin:0;
padding:0;
}
@media (max-width: 767px){
.element_product_modalhover__highlights ul{
padding-left:20px;
}
}
.element_product_modalhover__prices{
margin:30px 0 0;
}
.element_product_modalhover__strike_price{
text-decoration:line-through;
}
.element_product_modalhover__triangle{
position:absolute;
top:0;
left:0;
width:0;
height:0;
display:none;
}
.element_product_modalhover.hover{
box-shadow:0 0 15px rgba(0, 0, 0, 0.65);
display:block;
box-sizing:border-box;
position:absolute;
top:50%;
left:5px;
right:5px;
bottom:auto;
min-width:300px;
max-width:550px;
z-index:1;
}
@media (min-width: 480px){
.element_product_modalhover.hover{
min-width:460px;
}
}
@media (min-width: 768px){
.element_product_modalhover.hover{
right:auto;
}
}
.element_product_modalhover.hover .element_product_modalhover__modal{
display:block;
position:static;
}
.element_product_modalhover.hover .element_product_modalhover__triangle{
display:block;
}
.element_product_modalhover.hover .element_product_modalhover__triangle::before, .element_product_modalhover.hover .element_product_modalhover__triangle::after{
display:block;
content:"";
width:0;
height:0;
overflow:hidden;
border:15px solid transparent;
border-bottom-color:#fff;
margin-top: -29px;
margin-left: -15px;
position:absolute;
top:62%;
left:50%;
}
.element_product_modalhover.hover .element_product_modalhover__triangle::before{
margin-top: -31px;
border-bottom-color:rgba(0, 0, 0, 0.25);
}
.element_product_modalhover.hover .uk-modal{
min-width:0;
}
.element_product_modalhover.hover .uk-modal-dialog{
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
margin:0;
max-width:100%;
width:100%;
font-size:14px;
}
#section_tests .view_product_ratings,
#section_tests .view_product__section_headline{
max-width:1024px;
margin:0 auto;
padding-left:10px;
}
#section_tests .view_product__block_headline{
margin-bottom:20px;
}
#section_tests .view_product_ratings{
margin-top:40px;
}
.view_product_reviews,.view_product_ratings{
justify-content:center;
margin:0 auto;
}
.view_product_reviews__container,.view_product_ratings__container{
display:flex;
flex-direction:column;
}
.view_product_reviews__read_all,.view_product_ratings__read_all{
display:block;
padding-top:5px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:24px;
text-align:right;
text-transform:uppercase;
text-decoration:none !important;
}
.view_product_reviews__read_all::after,.view_product_ratings__read_all::after{
font-family:"teufel";
content:"";
padding-left:10px;
position:relative;
top:1px;
}
.view_product_reviews__read_all--less::after,.view_product_ratings__read_all--less::after{
font-family:"teufel";
content:"";
padding-left:10px;
position:relative;
top:1px;
}
.view_product_reviews__pagination,.view_product_reviews__pagination_crossrating,.view_product_ratings__pagination,.view_product_ratings__pagination_crossrating{
margin-top:20px;
}
.view_product_reviews__pagination--filtered,.view_product_reviews__pagination_crossrating--filtered,.view_product_ratings__pagination--filtered,.view_product_ratings__pagination_crossrating--filtered{
opacity: .5;
}
.view_product_reviews__pagination--filtered:hover,.view_product_reviews__pagination--filtered.content_3d--item.active,.view_product_reviews__pagination_crossrating--filtered:hover,.view_product_reviews__pagination_crossrating--filtered.content_3d--item.active,.view_product_ratings__pagination--filtered:hover,.view_product_ratings__pagination--filtered.content_3d--item.active,.view_product_ratings__pagination_crossrating--filtered:hover,.view_product_ratings__pagination_crossrating--filtered.content_3d--item.active{
opacity:1;
}
#section_tests{
padding:30px 0;
}
#section_tests .view_product_reviews.background_dark, #section_tests .view_product_reviews.background_dark .view_product_reviews{
background:#777;
}
#section_tests .view_product_reviews{
display:flex;
flex-direction:row;
flex-wrap:wrap;
background:#999;
padding:15px 0;
margin:10px 0;
}
@media (max-width: 767px){
#section_tests .view_product_reviews{
padding:5px 10px 0 10px;
}
}
@media (min-width: 768px) and (max-width: 959px){
#section_tests .view_product_reviews{
padding:15px 0 15px 5px;
}
}
#section_tests .view_product_reviews__more{
color:#fff;
margin:20px 0;
font-size:70px;
cursor:pointer;
animation:uk-fade-top 3s infinite;
}
@media (max-width: 767px){
#section_tests .view_product_reviews__more{
margin:10px 0 20px 0;
font-size:40px;
}
}
#section_tests .view_product_reviews .view_product_review{
display:flex;
flex-direction:column;
box-sizing:border-box;
padding:10px 20px;
background:#fff;
border-right:10px solid #999;
border-bottom:10px solid #999;
cursor:pointer;
transition:all .3s ease;
min-width:200px;
}
@media (min-width: 1060px){
#section_tests .view_product_reviews .view_product_review{
flex:0 0 25%;
}
}
@media (min-width: 768px) and (max-width: 1059px){
#section_tests .view_product_reviews .view_product_review{
flex:0 0 33.33%;
}
}
@media (max-width: 767px){
#section_tests .view_product_reviews .view_product_review{
flex:0 1 100%;
border-right:0;
padding:30px 20px;
}
}
@media (min-width: 1220px){
#section_tests .view_product_reviews .view_product_review{
flex:0 0 15%;
}
}
@media (min-width: 1060px) and (max-width: 1219px){
#section_tests .view_product_reviews .view_product_review{
flex:0 0 25%;
}
}
@media (min-width: 767px){
#section_tests .view_product_reviews .view_product_review:hover, #section_tests .view_product_reviews .view_product_review.content_3d--item.active{
background:#eee;
border-radius:1px;
z-index:1;
-webkit-transform:scale(0.975);
transform:scale(0.975);
}
}
#section_tests .view_product_reviews .view_product_review__image_wrapper{
width:100%;
height:130px;
justify-content:center;
align-items:center;
display:flex;
}
#section_tests .view_product_reviews .view_product_review__content_wrapper img{
display:none;
}
@media (min-width: 960px){
#section_tests .view_product_reviews .view_product_review__content_wrapper .view_product_review__image{
margin-bottom:20px;
}
}
#section_tests .view_product_reviews .view_product_review__title{
margin-bottom:10px;
}
#section_tests .view_product_reviews .view_product_review__title_top{
text-align:center;
margin:20px 0;
}
#section_tests .view_product_reviews .view_product_review__title_text{
margin-top:5px;
text-align:center;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
-webkit-hyphens:auto;
-ms-hyphens:auto;
hyphens:auto;
}
#section_tests .view_product_reviews .view_product_review__medium, #section_tests .view_product_reviews .view_product_review__ausgabe{
font-style:italic;
display:block;
}
#section_tests .view_product_reviews .view_product_review__link{
text-decoration:underline;
cursor:pointer;
align-items:flex-end;
display:flex;
flex:1 0 auto;
justify-content:center;
}
#section_tests .view_product_reviews .view_product_review__complete_test_link{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
margin-top:10px;
display:block;
text-transform:uppercase;
}
#section_tests .view_product_reviews .view_product_review__complete_test_link::after{
font-family:"teufel";
content:"";
padding-left:10px;
font-size: .75em;
}
#section_tests .view_product_reviews .view_product_review__text{
display:block;
color:#222;
}
@media (max-width: 767px){
#section_tests .view_product_reviews .view_product_review__text{
margin-top:10px;
}
}
#section_tests .view_product_reviews .view_product_review.active{
background:#fff !important;
opacity:1 !important;
}
#section_tests .view_product_reviews .view_product_review.active:hover, #section_tests .view_product_reviews .view_product_review.active.content_3d--item{
transform:none;
background:#fff;
}
#section_tests .view_product_reviews .view_product_review.background_dark{
background:#ccc;
border-color:#777;
opacity:0.3;
}
#section_tests .view_product_reviews .view_product_review__js_container{
background:#fff;
padding:30px 20px;
position:relative;
border-right:10px solid #777;
border-bottom:10px solid #777;
}
@media (min-width: 768px){
#section_tests .view_product_reviews .view_product_review__js_container{
justify-content:center;
}
}
@media (min-width: 480px){
#section_tests .view_product_reviews .view_product_review__js_container{
display:flex;
}
#section_tests .view_product_reviews .view_product_review__js_container__image{
justify-self:center;
align-self:center;
display:flex;
flex-direction:column;
}
#section_tests .view_product_reviews .view_product_review__js_container__image img{
margin-bottom:10px;
}
}
@media (min-width: 480px) and (min-width: 768px) and (max-width: 959px){
#section_tests .view_product_reviews .view_product_review__js_container__image{
flex:0 0 30%;
}
}
@media (min-width: 480px) and (min-width: 960px){
#section_tests .view_product_reviews .view_product_review__js_container__image{
flex:0 0 15%;
}
}
@media (min-width: 480px) and (min-width: 768px){
#section_tests .view_product_reviews .view_product_review__js_container__image{
align-items:center;
height:100%;
padding:0 20px 0 0;
}
}
@media (min-width: 480px) and (min-width: 768px) and (max-width: 959px){
#section_tests .view_product_reviews .view_product_review__js_container__content{
flex:0 0 60%;
}
}
@media (min-width: 480px) and (min-width: 960px){
#section_tests .view_product_reviews .view_product_review__js_container__content{
flex:0 0 40%;
}
}
@media (min-width: 1220px){
#section_tests .view_product_reviews .view_product_review__js_container{
margin:0 5%;
}
}
#section_tests .view_product_reviews .view_product_review__js_container .uk-close{
position:absolute;
top:2px;
right:2px;
background:#fff;
}
#section_tests .view_product_reviews .view_product_review__js_container .uk-close:after{
color:#777;
}
.view_product_ratings{
margin-top:18px;
}
.view_product_rating_summary{
display:flex;
flex-direction:row;
flex-wrap:wrap;
background:#f7f7f7;
border:1px solid #d2d2d2;
padding:17px 20px;
}
.view_product_rating_summary__average{
flex:1 1 46%;
display:flex;
flex-direction:column;
justify-content:flex-end;
position:relative;
margin:0 20px 10px 0;
white-space:nowrap;
cursor:pointer;
}
@media (min-width: 960px){
.view_product_rating_summary__average{
margin-bottom:0;
}
}
.view_product_rating_summary__average_icon{
font-size:24px;
position:absolute;
top:15px;
}
.view_product_rating_summary__average_stars{
font-size:22px;
margin-bottom:5px;
padding-left:35px;
}
.view_product_rating_summary__average_text{
margin-bottom:3px;
padding-left:35px;
}
.view_product_rating_summary__bars{
flex:1 1 50%;
font-size:12px;
}
@media (max-width: 768px){
.view_product_rating_summary__bars{
flex:1 1 100%;
}
}
.view_product_rating_summary__row{
display:flex;
align-items:center;
cursor:pointer;
}
.view_product_rating_summary__row + .view_product_rating_summary__row{
margin-top:2px;
}
.view_product_rating_summary__star{
display:flex;
-webkit-align-items:center;
align-items:center;
padding-right:15px;
}
.view_product_rating_summary__star::after{
font-family:"teufel";
content:"";
padding-left:2px;
color:#777;
}
.view_product_rating_summary__bar_outer{
width:150px;
background-color:#fff;
}
@media (min-width: 960px){
.view_product_rating_summary__bar_outer{
width:115px;
}
}
.view_product_rating_summary__bar_inner{
background-color:#fed231;
}
.view_product_rating_summary__num{
padding-left:10px;
}
.view_product_rating,.view_product_rating_crossrating{
margin-top:10px;
padding:10px 20px;
background:#fff;
}
@media (min-width: 960px){
.view_product_rating,.view_product_rating_crossrating{
display:flex;
flex-direction:row;
}
}
.view_product_rating__stars_wrapper,.view_product_rating_crossrating__stars_wrapper{
flex:0 0 100%;
font-size:24px;
text-align:center;
margin-bottom:10px;
}
@media (min-width: 960px){
.view_product_rating__stars_wrapper,.view_product_rating_crossrating__stars_wrapper{
display:flex;
flex:0 0 20%;
align-items:flex-end;
text-align:left;
border-right:1px solid #d2d2d2;
margin-bottom:0;
}
}
.view_product_rating__content_wrapper,.view_product_rating_crossrating__content_wrapper{
flex:0 1 auto;
}
@media (min-width: 960px){
.view_product_rating__content_wrapper,.view_product_rating_crossrating__content_wrapper{
padding-left:25px;
}
}
.view_product_rating__name_and_date,.view_product_rating_crossrating__name_and_date{
font-size:14px;
line-height:18px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
line-height:24px;
margin-top:5px;
}
.view_product_rating__title,.view_product_rating_crossrating__title{
padding-right:5px;
display:block;
font-size:14px;
line-height:18px;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
line-height:24px;
}
.view_product_rating__text,.view_product_rating_crossrating__text{
color:#222;
}
.view_product_rating__operator_text,.view_product_rating_crossrating__operator_text{
margin:5px 0 0;
border:1px solid #ccc;
background:none repeat scroll 0 0 #eee;
font-style:italic;
padding:10px 0 10px 15px;
border-radius:5px;
}
.view_product_rating__dialog_comment_operator::before,.view_product_rating_crossrating__dialog_comment_operator::before{
content:open-quote;
}
.view_product_rating__dialog_comment_operator::after,.view_product_rating_crossrating__dialog_comment_operator::after{
content:close-quote;
}
.view_product_download>*{
display:flex;
background:#f0f0f0;
border:1px solid #d2d2d2;
padding:14px 18px;
}
.view_product_download>*:hover:before,.view_product_download>*.content_3d--item.active:before{
background:#555;
cursor:pointer;
}
.view_product_download>*::before{
flex:0 0 auto;
overflow:hidden;
display:block;
width:40px;
height:40px;
margin-right:21px;
background-color:#000;
color:#fff;
text-align:center;
font-size:25px;
line-height:40px;
}
.view_product_download > * + *{
margin-top:10px;
}
.view_product_download>*>*{
display:flex;
flex-direction:column;
justify-content:center;
}
.view_product_download > * a{
display:block;
}
.view_product_download > * a + a{
margin-top:13px;
}
.view_product_download__downloads::before{
content:"";
font-size:24px;
}
.view_product_download__faq{
flex-wrap:wrap;
}
.view_product_download__faq section a{
display:inline;
}
.view_product_download__faq::before{
content:"";
}
.view_product_download__faq>section{
padding-left:50px;
}
.view_product_download__faq_content{
cursor:pointer;
}
.view_product_download__shipping::before{
content:"";
font-size:30px;
}
.view_product_download__warranty::before{
content:"";
font-size:20px;
}
.view_product_download__guidance::before{
content:"";
font-size:18px;
}
.view_product_download__guidance_content{
display:flex;
width:100%;
}
@media (max-width: 959px){
.view_product_download__guidance_content{
display:block;
}
}
.view_product_download__guidance_content a{
text-decoration:underline;
}
.view_product_download__guidance_content>div{
flex:1 1 auto;
flex-direction:row;
}
@media (max-width: 959px){
.view_product_download__guidance_content>div{
margin-bottom:20px;
}
}
@media (min-width: 960px){
.view_product_crossselling,.view_product_seo{
padding:0 30px;
}
}
.view_product_crossselling + .view_product_last_viewed{
padding:0 30px;
}
@media (max-width: 767px){
.view_product_crossselling + .view_product_last_viewed{
padding:0 10px;
}
}
.view_product_bottom_notes{
font-size:12px;
line-height:16px;
padding:20px;
}
.view_product_bottom_notes ol{
color:#000;
}
@media (min-width: 960px){
.view_product_bottom_notes{
padding:30px 100px;
}
}
.background_black .view_product_bottom_notes ol{
color:#fff;
}
.view_product_description_db{
padding:0 5px;
}
.view_product_description_db__preview_top:hover .desc_preview_top__description:before, .view_product_description_db__preview_top.content_3d--item.active .desc_preview_top__description:before{
border-bottom:2px solid #f00 !important;
transition:border 1s ease;
}
.view_product_description_db__preview_top:hover .desc_preview_top__image, .view_product_description_db__preview_top.content_3d--item.active .desc_preview_top__image{
opacity:0.7;
}
@media (min-width: 768px){
.view_product_description_db{
padding:0 15px;
}
}
@media (min-width: 960px){
.view_product_description_db{
padding:0 30px;
}
}
.view_product_description_db__line{
position:relative;
margin-bottom:25px;
}
.view_product_description_db .hover_border::before{
border-bottom:2px solid #f00 !important;
content:'';
width:298px;
display:block;
position:absolute;
right:0;
bottom:58px;
z-index:1;
transition:border 1s ease;
}
@media (max-width: 768px){
.view_product_description_db .hover_border::before{
width:100%;
}
}
.view_product_description_db .hover_border .desc_preview_top__description::after{
font-family:"teufel";
content:"";
}
.view_product_description_db .desc_preview_top{
display:block;
position:relative;
width:100%;
border-bottom:2px solid transparent;
}
@media (min-width: 768px){
.view_product_description_db .desc_preview_top{
width:49%;
}
}
@media (min-width: 960px){
.view_product_description_db .desc_preview_top{
width:470px;
}
}
.view_product_description_db .desc_preview_top__0{
position:relative;
}
@media (min-width: 768px){
.view_product_description_db .desc_preview_top__1{
position:absolute;
left:49%;
top:0;
margin-left:2%;
}
}
@media (min-width: 960px){
.view_product_description_db .desc_preview_top__1{
position:absolute;
left:495px;
top:0;
margin-left:0;
}
}
.view_product_description_db .desc_preview_top__image:hover, .view_product_description_db .desc_preview_top__image.content_3d--item.active{
opacity:0.7;
}
.view_product_description_db .desc_preview_top__description{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:14px;
line-height:18px;
position:absolute;
text-transform:uppercase;
bottom:0;
left:0;
right:0;
padding:20px;
background-color:rgba(0, 0, 0, 0.7);
}
@media (min-width: 959px){
.view_product_description_db .desc_preview_top__description{
width:55%;
left:initial;
}
.view_product_description_db .desc_preview_top__description::before{
border-bottom:2px solid #aaa !important;
content:'';
width:298px;
display:block;
position:absolute;
right:0;
bottom:58px;
}
}
@media (max-width: 768px){
.view_product_description_db .desc_preview_top__description::before{
border-bottom:2px solid #aaa !important;
content:'';
width:100%;
display:block;
position:absolute;
right:0;
bottom:58px;
}
}
.view_product_description_db .desc_preview_top__description::after{
font-family:"teufel";
content:"";
font-size:18px;
line-height:0;
position:absolute;
bottom:30px;
right:20px;
}
.view_product_description_db .desc_content{
display:none;
padding-bottom:15px;
}
.view_product_description_db .desc_content__subline{
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:20px;
margin-bottom:20px;
width:100%;
}
@media (min-width: 960px){
.view_product_description_db .desc_content__subline{
width:calc(100% - 350px);
}
}
.view_product_description_db .desc_content p,
.view_product_description_db .desc_content ul{
font-size:16px;
line-height:20px;
margin-bottom:20px;
width:100%;
}
@media (min-width: 960px){
.view_product_description_db .desc_content p,
.view_product_description_db .desc_content ul{
width:calc(100% - 350px);
}
}
.view_product_description_db .desc_content img{
width:100%;
}
.mssr__combiproductgroup{
margin-top:5px;
padding:20px 30px 0;
background-color:#fff;
font-family:"FranklinGothicMediumITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-size:16px;
line-height:20px;
}
.mssr__combiproductgroup--necessary{
color:#4eae69;
}
.mssr__combiproductgroup_necc_text{
padding:5px 30px 0;
background-color:#fff;
}
.mssr__in_cart{
padding:5px 8px;
margin-bottom:20px;
}
.mssr_product{
display:flex;
padding:15px;
background:#fff;
}
@media (min-width: 960px){
.mssr_product{
display:block;
}
}
.mssr_product__addition{
flex:0 0 auto;
align-self:center;
display:none;
padding:20px;
}
@media (min-width: 480px){
.mssr_product__addition{
display:block;
}
}
@media (min-width: 960px){
.mssr_product__addition{
padding:30px;
}
}
.mssr_product__addition::before{
display:block;
font-family:"teufel";
content:"";
font-size:35px;
line-height:35px;
}
.mssr_product__productinfo{
flex:1 1 auto;
display:flex;
align-items:center;
justify-content:space-between;
}
@media (max-width: 959px){
.mssr_product__productinfo .mssr_product__price{
padding-right:30px;
}
}
.mssr_product__image{
flex:0 0 auto;
width:110px;
margin-right:10px;
}
.mssr_product__description{
flex:1 1 auto;
}
@media (min-width: 768px){
.mssr_product__description{
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
}
@media (min-width: 768px){
.mssr_product__description{
margin-top:35px;
}
}
.mssr_product__name{
flex:0 1 auto;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
text-transform:uppercase;
color:#f00;
font-size:14px;
font-size:16px;
line-height:20px;
margin-bottom:10px;
}
.mssr_product__name:hover,.mssr_product__name.content_3d--item.active{
color:#e60000;
}
@media (min-width: 480px){
.mssr_product__name{
padding-right:15px;
}
}
@media (min-width: 768px){
.mssr_product__name{
margin-bottom:0;
}
}
.mssr_product__price{
flex:0 1 auto;
}
@media (min-width: 480px){
.mssr_product__price{
padding-right:15px;
}
}
@media (min-width: 768px){
.mssr_product__price{
white-space:nowrap;
}
}
.mssr_product__strike_price{
padding-right:10px;
}
.mssr_accordion{
margin:0 0 5px;
}
.mssr_accordion .mssr_accordion__title{
margin:5px 0 0;
padding:10px 30px;
background-color:#fff;
border:0 none;
}
.mssr_accordion .mssr_accordion__title:first-child{
margin-top:0;
}
.mssr_accordion .mssr_accordion__title.uk-active{
margin-bottom:0;
background-color:#fff;
}
.mssr_accordion .mssr_accordion__title, .mssr_accordion .mssr_accordion__title.uk-active, .mssr_accordion .mssr_accordion__title:hover, .mssr_accordion .mssr_accordion__title.content_3d--item.active{
background-color:#fff;
font-family:"FranklinGothicBookITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
}
.mssr_accordion .mssr_accordion__content{
background-color:#fff;
padding:0;
}
.mssr_accordion [data-wrapper]{
position:static !important;
}
@media (min-width: 960px){
.mssr_accordion__title{
cursor:auto;
pointer-events:none;
}
.mssr_accordion__title::after{
display:none;
}
.mssr_accordion [data-wrapper]{
overflow:auto !important;
height:auto !important;
position:static !important;
}
}
.mssr_combiproduct{
display:flex;
padding:10px 30px;
}
.mssr_combiproduct>*{
flex:0 1 auto;
}
@media (min-width: 768px){
.mssr_combiproduct{
flex-wrap:nowrap;
}
}
.mssr_combiproduct__checkbox_wrapper{
margin-right:10px;
line-height:70px;
}
.mssr_combiproduct__checkbox_wrapper label.labeled_checkbox::before{
position:static;
}
.mssr_combiproduct__label{
position:relative;
}
.mssr_combiproduct__label::after{
content:'';
position:absolute;
top: -5px;
right: -5px;
bottom: -5px;
left: -5px;
}
.mssr_combiproduct__image{
flex:0 0 auto;
width:70px;
margin-right:10px;
}
@media (min-width: 768px){
.mssr_combiproduct__image{
margin-right:20px;
}
}
.mssr_combiproduct__right_wrapper{
flex:1 1 auto;
padding-top:20px;
}
@media (min-width: 480px){
.mssr_combiproduct__right_wrapper{
display:flex;
justify-content:space-between;
}
}
@media (min-width: 960px){
.mssr_combiproduct__nq_wrapper{
flex:1 1 auto;
display:flex;
justify-content:space-between;
align-items:flex-start;
}
}
.mssr_combiproduct__name{
display:block;
margin-right:5px;
cursor:pointer;
}
@media (min-width: 960px){
.mssr_combiproduct__name{
padding-top:10px;
}
}
.mssr_combiproduct__sod{
flex:1 1 100%;
display:none;
}
@media (min-width: 480px){
.mssr_combiproduct__sod{
flex:1 1 auto;
}
}
@media (min-width: 768px){
.mssr_combiproduct__sod{
flex:1 1 auto;
}
}
.mssr_combiproduct__quantity_wrapper{
flex:0 1 auto;
display:flex;
align-items:center;
margin:5px 5px 5px 0;
}
@media (max-width: 767px){
.mssr_combiproduct__quantity_wrapper{
margin:10px 5px 10px 0;
}
}
.mssr_combiproduct__quantity--input,.mssr_combiproduct__qwing{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
width:25px;
height:25px;
border:0 none;
border-radius:0;
background:transparent;
padding:0;
margin:0;
box-sizing:border-box;
overflow:hidden;
}
.mssr_combiproduct__quantity--input--plus::before,.mssr_combiproduct__quantity--input--minus::before,.mssr_combiproduct__qwing--plus::before,.mssr_combiproduct__qwing--minus::before{
font-family:"teufel";
}
.mssr_combiproduct__quantity--input--minus::before,.mssr_combiproduct__qwing--minus::before{
content:"";
}
.mssr_combiproduct__quantity--input--plus::before,.mssr_combiproduct__qwing--plus::before{
content:"";
}
.mssr_combiproduct__quantity--input{
border:1px solid #000;
font-size:14px;
-moz-appearance:textfield;
text-align:center;
}
.mssr_combiproduct__quantity--input::-webkit-inner-spin-button,.mssr_combiproduct__quantity--input::-webkit-outer-spin-button{
-webkit-appearance:none !important;
margin:0 !important;
-moz-appearance:textfield !important;
}
@media (max-width: 767px){
.mssr_combiproduct__quantity--input{
margin:0 10px;
}
}
.mssr_combiproduct__price_wrapper{
white-space:nowrap;
}
@media (min-width: 480px){
.mssr_combiproduct__price_wrapper{
text-align:right;
}
}
@media (min-width: 960px){
.mssr_combiproduct__price_wrapper{
min-width:130px;
}
}
.mssr_combiproduct__price{
display:flex;
align-items:baseline;
justify-content:flex-end;
}
@media (max-width: 767px){
.mssr_combiproduct__price{
justify-content:flex-start;
}
}
.mssr_combiproduct__save{
display:inline-block;
white-space:nowrap;
margin:0;
}
.mssr_combiproduct__strike_price{
padding-right:10px;
}
.mssr_combiproduct__main_price{
font-size:16px;
}
.mssr_sticky--sticky{
position:relative;
min-height:150px;
}
.mssr_sticky__movable{
min-height:150px;
box-sizing:border-box;
background-color:#fff;
padding:20px 30px;
display:flex;
flex-direction:column;
justify-content:center;
align-items:flex-end;
}
@media (max-width: 767px){
.mssr_sticky__movable{
padding:15px 20px 10px 20px;
}
}
.mssr_sticky--sticky .mssr_sticky__movable{
position:relative;
bottom:0;
z-index:1;
box-shadow:0 -5px 10px rgba(204,204,204,0.8);
}
.mssr_sticky__rebate_wrapper{
margin-bottom:10px;
border-bottom:2px solid #f00;
padding-bottom:5px;
}
.mssr_sticky__rebate{
display:inline-block;
margin-right:10px;
}
.mssr_sticky__price{
display:inline-block;
}
.mssr_sticky__cart_button_link{
text-transform:uppercase;
}
.mssr_sticky__cart_button_link::after{
font-family:"teufel";
content:"";
padding-left:10px;
font-size: .75em;
}
.mssr_sticky__cart_button_link--disabled,.mssr_sticky__cart_button_link--disabled:hover,.mssr_sticky__cart_button_link--disabled.content_3d--item.active{
cursor:default;
}
.mssr_sticky__footer{
margin-top:15px;
font-size:13px;
display:flex;
flex-wrap:wrap;
justify-content:flex-end;
width:100%;
}
@media (max-width: 767px){
.mssr_sticky__footer{
font-size:11px;
line-height:1.3em;
}
}
.rma_login__top{
margin-bottom:40px;
}
.rma_login__bottom{
margin-top:40px;
}
.rma_login__form{
max-width:250px;
}
.rma_login__form #captchaimg{
margin-bottom:5px;
}
.rma_login .rma_input{
width:100%;
}
.rma_orders__top{
margin-top:20px;
margin-bottom:30px;
}
@media (max-width: 767px){
.rma_orders__top{
margin-top:20px;
margin-bottom:20px;
}
}
.rma_orders__bottom{
margin-top:30px;
}
@media (max-width: 767px){
.rma_orders__bottom{
margin-top:20px;
}
}
.rma_orders__order{
margin-top:20px;
}
.rma_orders__order_no{
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
font-size:16px;
line-height:20px;
}
.rma_order{
margin-top:20px;
}
.rma_order__c1{
margin-bottom:5px;
}
.rma_order__header{
padding-bottom:5px;
border-bottom:1px solid #999;
margin-bottom:20px;
}
.rma_order__footer{
margin-top:20px;
border-top:1px solid #999;
padding-top:40px;
}
@media (max-width: 767px){
.rma_order__footer{
padding-top:20px;
}
}
.rma_order__footer_buttons{
text-align:right;
}
.rma_order__pos{
margin-top:20px;
}
.rma_order__pos:first-child{
margin-top:0;
}
.rma_order__pos label.rma_order__pos_disabled::before{
border:0;
color:#000;
}
@media (max-width: 767px){
.rma_order__pos_c2{
margin-left:30px;
}
}
.rma_order__pos .icon-cross:before{
content:"" !important;
}
@media (min-width: 768px){
.rma_order{
display:table;
width:100%;
}
.rma_order__header,.rma_order__footer,.rma_order__pos{
display:table-row;
margin:0;
padding:0;
}
.rma_order__c1{
display:table-cell;
vertical-align:middle;
}
.rma_order__c2{
display:table-cell;
vertical-align:middle;
width:50%;
}
.rma_order__pos>*{
padding:10px 0;
}
.rma_order__header>*{
position:relative;
padding-bottom:15px;
}
.rma_order__header>*::before{
content:"";
position:absolute;
left:0;
bottom:10px;
width:100%;
border-bottom:1px solid #999;
}
.rma_order__footer>*{
position:relative;
padding-top:50px;
}
.rma_order__footer>*::before{
content:"";
position:absolute;
top:10px;
left:0;
width:100%;
border-bottom:1px solid #999;
}
.rma_order__footer_buttons{
text-align:left;
}
}
select.rma_reason.styled{
text-transform:none;
width:100%;
}
.rma_overview__top{
margin-top:20px;
margin-bottom:50px;
}
.rma_overview__bottom{
margin-top:50px;
}
.voucherlottery_detail__form{
margin:30px 0;
}
.voucherlottery_detail__form_line{
margin:20px 0;
text-align:center;
}
.voucherlottery_detail__ticket_code_label{
display:none;
}
.voucherlottery_detail__ticket_code_wrapper{
width:100%;
}
.voucherlottery_detail__ticket_code{
box-sizing:border-box;
width:100%;
max-width:300px;
border:1px solid #922929;
background-color:#333;
color:#fff;
text-align:center;
padding:3px 2px;
font-size:18px;
}
.voucherlottery_detail__captcha_label{
display:none;
}
.voucherlottery_detail__captcha{
margin-top:5px;
box-sizing:border-box;
width:198px;
}
.uk-form .voucherlottery_register__input[type]{
color:#000;
width:100%;
}
.museum-container{
float:left;
margin:5px;
}
.bestelleingang{
text-align:center;
border:1px solid rgb(153,153,153);
width:958px;
}
.bestelleingang3{
text-align:center;
border:1px solid rgb(153, 153, 153);
width:968px;
padding:10px;
}
.body_page .layout_stageteaser .tb_button_default{
display:none;
}
.countdown__upper{
padding:0 !important;
}
.filter-invert{
filter:invert(100%)
}
.font_color_gray{
color:#d2d2d2;
}
.element_view_info_block h3, .element_view_info_block h4{
font-family:FranklinGothicDemiITC_W08_Rg,Helvetica,Arial,Verdana,sans-serif;
font-size:18px;
line-height:22px;
margin-bottom:5px;
margin-top:10px;
text-transform:unset;
}
.view_product_highlights_techicons .icon-wireless-rears{
font-size:60px
}
.uk-text-underline-none{
text-decoration:none !important
}
p{
margin:0 0 15px;
}
.layout_content_with_sidebar h3{
font-size:18px;
line-height:normal;
margin-bottom:3px;
}
.view_recommendations__404 a{
text-decoration:none;
}
.element_textblock_small_text{
padding:15px;
}
.view_page__subelements a.uk-overlay-panel{
background-color:rgba(255, 0, 0, 0.5);
padding:0px;
position:absolute;
}
.warengruppe_458 .textblock_clean>a{
pointer-events:none !important;
}
.warengruppe_458 .element_textblock_button .tb_button_default{
display:none !important;
}
.icon-dolby-atmos::before{
font-size:110px
}
.strokes{
font-family:'StrokesRegular'
}
.matrix>div{
padding:5px;
}
.matrix div img{
background-color:#fff;
padding:0;
margin:0;
}
.uk-slider>*,.uk-slideshow>*{
display:unset !important;
}
.talk{
border:1px solid white;
padding:20px;
background:black;
position:relative;
margin:0px 15px 45px 0;
display:inline-block;
border-radius:5px;
max-width:330px;
}
.talk:before{
content:' ';
position:absolute;
width:0;
height:0;
right:34px;
bottom: -30px;
border:15px solid;
border-color:white transparent transparent transparent;
}
.talk:after{
content:' ';
position:absolute;
width:0;
height:0;
right:35px;
bottom: -27px;
border:14px solid;
border-color:black transparent transparent transparent;
}
.main_section--with_sidebar .body_wrapper>.uk-container.uk-container-center{
min-height:300px;
}
.view_recommendations__pds_highlights .element_artikel_gallery__long_description{
height:0;
display:none
}
.view_recommendations__pds_highlights .element_artikel_gallery__box_wrapper{
min-height:auto;
}
.flyout_navigation__category,.flyout_navigation__product{
padding:3px 0 3px 5px;
}
.element_product_markup__add_product{
z-index:0 !important;
}
.view_product_topteaser{
margin-left:0 !important;
max-width:unset !important;
}
.body_warenkorb .layout_header_wrapper__header{
position:static;
}
.view_product__section--slider .uk-slidenav{
background:transparent;
}
.view_product__section--slider .uk-slidenav-position .uk-slidenav-next{
right: -40px;
}
.view_product_buy_box__markups .countdown{
margin:0px 5px;
border-bottom:1px solid #d2d2d2;
}
.uk-nav-autocomplete>li.uk-active>a{
background:#d2d2d2 !important;
}
.view_product_description h2{
margin-bottom:10px;
margin-top:30px;
font-size:30px;
line-height:1em;
}
.pulse{
display:block;
width:22px;
height:22px;
border-radius:50%;
background:transparent;
box-shadow:0 0 0 rgba(255,255,255, 0.6);
animation:pulse 2s infinite;
cursor:default;
}
@keyframes pulse{
0%{
box-shadow:0 0 0 0 rgba(255,255,255,0.8);
}
70%{
box-shadow:0 0 0 20px rgba(255,255,255,0);
}
100%{
box-shadow:0 0 0 0 rgba(255,255,255,0);
}
}
.shine:after{
content:"";
position:absolute;
top: -110%;
left: -210%;
width:200%;
height:200%;
opacity:0;
transform:rotate(30deg);
animation:shine 5s 3;
background:linear-gradient(    to right,     rgba(255, 255, 255, 0.13) 0%,    rgba(255, 255, 255, 0.13) 77%,    rgba(255, 255, 255, 0.5) 92%,    rgba(255, 255, 255, 0.0) 100%    );
}
@keyframes shine{
0%{
top:-110%;
left:-210%;
opacity:0;
}
40%{
top:-30%;
left:-30%;
opacity:0.35;
}
100%{
top:-30%;
left:-30%;
opacity:0;
}
}
.uk-overlay.circle-animation-detail .right{
background-color:#eee;
margin:30px 0 0 60px;
width:600px;
height:1px;
border-radius:0;
}
.view_product_sod__pdf_download{
left:unset;
right:0;
}
.element_sidebar .uk-nav .uk-menu3{
line-height:inherit;
}
.icon-dynamore-2{
font-size:25px;
}
.eyecatcher_stage strong{
line-height:26px;
display:block;
margin-top:5px;
}
.eyecatcher_stage.blackbox_teaser_stage.uk-text-large{
line-height:26px;
}
.blog-article{
margin-bottom:20px;
}
.uk-close::after{
position:absolute;
top:1px;
right:5px;
}
.body_startpage .countdown{
display:none;
}
.body_seite.aktions-lp .subelement_row_textblock .element_textblock_subject{
font-size:30px;
line-height:1em;
font-family:"FranklinGothicDemiITC_W08_Rg",Helvetica,Arial,Verdana,sans-serif;
font-weight:normal;
}
.body_startpage .noStart{
display:none;
}
.view_recommendations__wishlist a{
text-decoration:none;
}
.layout_footer_payment_vendors a{
background-color:#FFF;
height:48px;
margin:3px 2px;
border-radius:3px;
display:inline-block;
}
.layout_footer{
background-color:#000;
color:#efefef;
}
.footer_menu_list a:hover{
color:#ccc;
}
.footer_menu_list a{
margin-top:5px;
}
.footer_menu_list__shops a{
padding:0 !important;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .footer_menu_list a{
background:#333;
}
.element_textblock_accordion_on_small .element_textblock_accordion__wrapper .footer_menu_list a:hover{
background:#000;
}
.layout_footer .footer_social__icon{
font-size:40px !important;
}
.main_section .element_headline{
color:unset;
}
.product-table-compare{
padding:0 30px;
}
.uk-nav-autocomplete>li>a{
color:#444 !important;
}
.userdata__deladdress span{
display:block;
}
