.xmvidc { max-width: 854px; width: 100%; margin-left: auto; margin-right: auto; margin-top: 20px; }
.xmvid { width: 100%; position: relative; padding-bottom: 56.2%; }
.xmvid iframe { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; max-width: 100%; height: 100%; max-height: 100%; }
.xmvideo { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; max-width: 100%; height: 100%; max-height: 100%; border: 0px; }
.xmh1 { text-align: center; font-size: 34px; line-height: 49px; font-weight: 700; position: relative; z-index: 2; }
.xmtext { text-align: center; max-width: 700px; margin-top: 52px; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; }
.xmtext p { font-size: 14px; line-height: 24px; font-family: #197bdd; color: #dadaf1; }
.xmtext p strong { color: white; }
.xm20text { margin-left: auto; margin-right: auto; max-width: 720px; }
.xm20text p { font-family: #197bdd; font-size: 13px; line-height: 20px; text-align: center; }
.xmtitle { font-size: 34px; line-height: 48px; font-weight: 700; text-align: center; text-transform: uppercase; margin-top: 72px; }
.xmtitledesc { color: #dadaf1; font-size: 14px; line-height: 24px; font-family: #197bdd; margin-top: 12px; text-align: center; margin-left: auto; margin-right: auto; }
.xmbuttc { display: none; }
.xmprods { }
.xmprods .expmorec { margin-top: 35px; }
.xmprods .expc { margin-top: 72px; }
.xmprods2 { margin-top: 100px; }
.xmprods .exptabbodycc { padding-top: 32px; }
.xm20prods { margin-top: 4px; }
.xm20benefits:after { width: 100%; height: 0; display: block; clear: both; content: ""; }
.xm20benefits {  max-width: 1038px; margin-left: auto; margin-right: auto; }
.xmcats { margin-top: 100px; margin-bottom: 100px; }
.xmother { margin-bottom: 100px; }
.xmdel { margin-top: 70px; }
.xmdeltitle { text-align: center; }
.xmdeltext { text-align: center; margin-top: 20px; font-size: 14px; line-height: 22px; }
.xmdeltext br { display: none; }
.xmdelbuttc { margin-top: 20px; text-align: center; }
.xmdelbutt { width: 200px; line-height: 40px; }
.blackfbannc { width: 100%; position: relative; margin-top: 40px; z-index: 10; }
.blackfbann { background-image: url(../../images/black_friday_d.jpg); width: 100%; height: 0px; padding-bottom: 25.42%; border-radius: 5px; background-size: cover; }
.blackfbannsk { background-image: url(../../images/black_friday_sk_d.jpg); }
.blackfcats { margin-bottom: 100px; }
.xmas20bann { background-image: url(../../images/homepage/cz_vanoce_pro_chlapy_LP_d.jpg); cursor: pointer; }
.xmas20bannsk { background-image: url(../../images/homepage/sk_vanoce_pro_chlapy_LP_d.jpg); }
.xmas20bannwomen { background-image: url(../../images/homepage/cz_darky_pro_zeny_d.jpg); cursor: pointer; }
.xmas20bannwomensk { background-image: url(../../images/homepage/sk_darky_pro_zeny_d.jpg); }
.discountsbannc { width: 100%; position: relative; margin-top: 40px; max-width: 1600px; margin-left: auto; margin-right: auto; }
.discountsbann { background-image: url(../../images/homepage/banner_narozeniny2020_1600x320.jpg); width: 100%; padding-bottom: 20%; height: 0px; border-radius: 5px; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.summerbannc { width: 100%; position: relative; margin-top: 40px; max-width: 1600px; margin-left: auto; margin-right: auto; }
.summerbann { background-image: url(../../images/summer20/leto2020_cz_1180x300.jpg); width: 100%; padding-bottom: 20%; height: 0px; border-radius: 5px; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.summerbannsk { background-image: url(../../images/summer20/leto2020_sk_1180x300.jpg); }
.summerprodsbuttc { text-align: center; }
.summerprodsbutt { line-height: 40px; width: 200px; margin-top: 30px; }
.summerprods { display: none; }
.summerprods .expc { margin-top: 20px; }
.xmaslastboxc { background-image: url(../../images/xmas_last_box_desktop.jpg); height: 400px; margin-top: 70px; position: relative; background-repeat: no-repeat; background-position: center center; }
.lastminboxc { background-image: url(../../images/lastmin_box_desktop.jpg); }
.xmaslastbox { position: absolute; left: 41.7%; top: 108px; right: 20px; }
.xmaslastbox h2 { font-size: 24px; line-height: 35px; font-weight: 700; text-transform: uppercase; }
.xmaslastbox p { font-size: 14px; line-height: 24px; font-family: #197bdd; margin-top: 11px; color: #dadaf1; }
.xmaslastbox p.xmaslastboxbuttc { margin-top: 20px; }
.xmaslastboxbutt { line-height: 40px; width: 200px; }
.xmaslastbox strong { color: white; }
.lastminboxc .xmaslastbox { left: 0px; top: 80px; width: 45%; }
.xmasepoukaz { max-width: 880px; margin-left: auto; margin-right: auto; }
.xmasepoukazitems:after { width: 100%; height: 0; display: block; clear: both; content: ""; }
.xmasepoukazitems { position: relative;  background-color: white; border-radius: 5px; padding-top: 24px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; box-shadow: 0 1px 5px 0 rgba(0, 0, 43, 0.2), 0 3px 1px -2px rgba(0, 0, 43, 0.12), 0 2px 2px 0 rgba(0, 0, 43, 0.14); }
.xmasepoukazitem { width: calc(25% - 12px); float: left; display: block; color: #02123A; }
.xmasepoukazitemicon { width: 36px; height: 36px; margin-left: auto; margin-right: auto; display: block; background-size: contain; background-repeat: no-repeat; background-position: center center; }
.xmasepoukazitemdesc { font-size: 13px; line-height: 18px; font-family: #197bdd; margin-left: 8px; margin-right: 8px; display: block; text-align: center; margin-top: 11px; }
.xmasepoukazitemdelim { width: 16px; height: 16px; background-image: url(../../images/xmas_last_arrow.svg); background-repeat: no-repeat; background-position: center center; float: left; display: block; margin-top: 10px; background-size: contain; }
.xmasepoukaztext { max-width: 566px; margin-left: auto; margin-right: auto; }
.xmash1 { text-align: center; font-size: 34px; line-height: 49px; font-weight: 700; position: relative; z-index: 2; }
.xmastext { margin-top: 27px; margin-left: auto; margin-right: auto; max-width: 854px; }
.xmastext2 { margin-top: 50px; }
.xmastext p { font-size: 14px; line-height: 24px; font-family: #197bdd; text-align: center; margin-top: 10px; margin-bottom: 10px; color: #dadaf1; }
.xmastext h2 { font-size: 24px; line-height: 35px; font-weight: 700; text-align: center; text-transform: uppercase; }
.xmastext strong { color: white; }
.xmasvidc { max-width: 854px; width: 100%; margin-left: auto; margin-right: auto; margin-top: 20px; }
.xmasvid { width: 100%; position: relative; padding-bottom: 56.2%; }
.xmasvid iframe { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 100%; max-width: 100%; height: 100%; max-height: 100%; }
.xmasbuttc { display: none; }
.xmasprods { padding-bottom: 90px; }
.xmasprods2 { margin-top: 100px; }
.xmasprods .exptabbodycc { padding-top: 32px; }
.xmastitle { font-size: 24px; line-height: 35px; font-weight: 700; text-align: center; text-transform: uppercase; }
.xmastitle:before { display: inline-block; width: 68px; height: 24px; margin-right: 20px; vertical-align: text-top; padding-top: 5px; background-repeat: no-repeat; background-position: center center; background-size: contain; background-image: url(../../images/xmas_title_left.svg); content: ""; }
.xmastitle:after { display: inline-block; width: 68px; height: 24px; margin-left: 20px; vertical-align: text-top; padding-top: 5px; background-repeat: no-repeat; background-position: center center; background-size: contain; background-image: url(../../images/xmas_title_right.svg); content: ""; }
.xmastitle br { display: none; }
.lastmintitle:before { display: none; }
.lastmintitle:after { display: none; }
.xmasother { margin-top: 100px; }
.xmasother .exptabbodycc { padding-top: 32px; }
.xmasothertext { margin-top: 20px; max-width: 854px; margin-left: auto; margin-right: auto; }
.xmasothertext p { margin-top: 10px; margin-bottom: 10px; font-family: #197bdd; font-size: 14px; line-height: 24px; text-align: center; color: #dadaf1; }
.xmasothertext strong { color: white; }
.xmasotherbuttc { margin-top: 7px; text-align: center; }
.xmasotherbutt { width: 230px; line-height: 40px; }
.xmasotherboxc { position: absolute; top: 0px; max-width: 454px; width: 28.375%; background-size: contain; }
.xmasotherboxcl { left: 0px; background-image: url(../../images/xmas_board_left.png); background-repeat: no-repeat; background-position: left center; }
.xmasotherboxcr { right: 0px; background-image: url(../../images/xmas_board_right.png); background-repeat: no-repeat; background-position: right center; }
.xmasotherbox { padding-bottom: 113.2%; }
.xmascats { margin-bottom: 100px; }
.catspecback { height: 370px; background-repeat: no-repeat; background-position: center center; background-size: contain; position: absolute; left: 0px; right: 0px; top: -82px; background-size: cover; }
.catspecback3 { background-image: url(../../images/catspecial3_banner_desktop.jpg); }
.catspecback2 { background-image: url(../../images/catspecial2_banner_desktop.jpg); height: 450px; }
.catspecback1 { background-image: url(../../images/catspecial1_banner_desktop.jpg); height: 450px; max-width: 1600px; margin-left: auto; margin-right: auto; }
.catspech1 { z-index: 10; position: relative; font-weight: 700; color: white; }
.catspech1c { text-align: center; }
.catspech1desc { width: 52%; position: absolute; left: 0px; top: 55px; }
.catspech1desc p { font-size: 14px; line-height: 21px; font-family: #197bdd; }
.catspecimgc { max-width: 745px; position: relative; margin-left: auto; margin-right: auto; }
.catspecimgc2 { max-width: 580px; }
.catspecimg { padding-bottom: 56%; height: 0px; background-repeat: no-repeat; background-position: center center; background-size: cover; position: absolute; left: 0px; right: 0px; top: -80px; }
.catspecimg2 { background-image: url(../../images/catspecial2_img.png); padding-bottom: 80.9%; top: -110px; }
.catspecimg3 { background-image: url(../../images/catspecial3_img.png); }
.catspecdescc { padding-top: 380px; position: relative; margin-left: 20px; margin-right: 20px; z-index: 2; }
.catspecdescc2 { padding-top: 420px; }
.catspecdescc1 { padding-top: 220px; }
.catspecdesctitle { font-size: 34px; line-height: 54px; font-weight: 700; text-align: center; text-transform: uppercase; max-width: 755px; margin-left: auto; margin-right: auto; }
.catspecdesc { margin-top: 14px; max-width: 780px; margin-left: auto; margin-right: auto; }
.catspecdesc2 { max-width: 618px; margin-top: 17px; }
.catspecdesc p { font-size: 14px; line-height: 22px; font-family: #197bdd; text-align: center; }
.catspecdesc1 p { font-size: 18px; line-height: 24px; font-weight: 300; text-align: center; }
.catspeccats { margin-top: 75px; margin-bottom: 75px; }
.catspeccatsbb { border-bottom: 1px solid #303052; padding-bottom: 75px; }
.catspeccatstitle { font-size: 28px; line-height: 39px; font-weight: 700; text-align: center; }
.catspectitledesc { font-size: 18px; line-height: 24px; font-weight: 300; text-align: center; }
.catspecfamprods { padding-bottom: 75px; }
.catspec .hexps { padding-top: 0px; }
.catspecprods1 .exptabbodycc { padding-top: 20px; }
.catspecwboxc { position: relative; margin-top: 75px; border-top: 1px solid #303052; border-bottom: 1px solid #303052; padding-bottom: 33.9%; background-image: url(../../images/catspecial1_box_desktop.jpg); background-size: cover; }
.catspecwbox { position: absolute; left: 46.7%; top: 25%; }
.catspecwtitle { font-size: 28px; line-height: 39px; font-weight: 700; text-transform: uppercase; }
.catspecwdesc { font-size: 18px; line-height: 24px; margin-top: 27px; font-weight: 300; }
.catspecwbuttc { margin-top: 27px; }
.catspecwbutt { width: 260px; line-height: 40px; }
.catspecwmencc { position: relative; padding-bottom: 25%; margin-bottom: 75px; }
.catspecwmenhead { background-image: url(../../images/catspecial1_man_img.png); background-size: cover; position: absolute; right: 12.29%; bottom: 0px; top: 0px; width: 35.34%; z-index: 5; }
.catspecwmenc { position: absolute; background-image: url(../../images/catspecial1_man_back.png); bottom: 0px; top: 23.31%; left: 0px; right: 0px; }
.catspecwmen { left: 5.42%; top: 21.15%; position: absolute; }
.catspecwmentitle { font-size: 28px; line-height: 39px; font-weight: 700; text-transform: uppercase; }
.catspecwmendesc { font-size: 18px; line-height: 39px; font-weight: 300; }
.catspecwmenbuttc { margin-top: 16px; }
.catspecwmenbutt { line-height: 40px; width: 260px; }
.catspec .cattags { margin-bottom: 60px; }
.catspec .cattext2title { font-weight: 700; }
.catspec .cattext2 { margin-bottom: 60px; }
.catspeckidprods { position: relative; margin-top: 44px; }
.catspeckidprods2 { margin-top: 98px; }
.catspeckidsmashc { max-width: 709px; position: absolute; left: 0px; right: 0px; top: -100px; margin-left: auto; margin-right: auto; }
.catspeckidsmashc2 { top: -120px; }
.catspeckidsmash { padding-bottom: 33.57%; width: 100%; background-size: contain; background-repeat: no-repeat; background-position: center center; }
.catspeckidsmash1 { background-image: url(../../images/special_smash1.png); }
.catspeckidsmash2 { background-image: url(../../images/special_smash2.png); }
.catspeckidtitle { font-size: 24px; line-height: 28px; font-weight: 700; text-align: center; text-transform: uppercase; z-index: 5; position: relative; }
.catspeckidprods .exptabbodycc { padding-top: 20px; }
.catspeclaims { border-top: 1px solid #303052; border-bottom: 1px solid #303052; padding-top: 75px; padding-bottom: 75px; }
.catspectext { margin-top: 75px; }
@media (max-width: 1180px) { .xmasother .expcount3 { display: none; } .catspeckidprods .expcount7 { display: none; } .catspeckidprods .expcount8 { display: none; } .catspeckidprods .expcount9 { display: none; }  }
@media (max-width: 1000px) { .lastminboxc .xmaslastbox { top: 40px; }  }
@media (max-width: 940px) { .xmash1 { font-size: 28px; line-height: 41px; } .xmasvidc { margin-top: 20px; max-width: 560px; } .xmastext { margin-top: 20px; max-width: 680px; } .xmastext p { font-size: 13px; line-height: 21px; } .xmastitle { font-size: 20px; line-height: 29px; } .xmastitle:before { width: 56px; height: 20px; margin-right: 8px; } .xmastitle:after { width: 56px; height: 20px; margin-left: 8px; } .lastmintitle:before { display: none; } .lastmintitle:after { display: none; } .xmasprods { padding-bottom: 52px; } .xmasprods .exptabbodycc { padding-top: 20px; } .xmasother { margin-top: 0px; padding-top: 60px; } .xmasothertext { margin-top: 16px; max-width: 680px; } .xmasothertext p { font-size: 13px; line-height: 21px; } .xmasotherboxc { width: 33%; } .xmasother .exptabbodycc { padding-top: 0px; } .xmascats { margin-bottom: 40px; } .catspecback { height: 0px; padding-bottom: 42%; } .catspecback3 { background-image: url(../../images/catspecial3_banner_tablet.jpg); } .catspecback2 { background-image: url(../../images/catspecial2_banner_tablet.jpg); } .catspecback1 { background-image: url(../../images/catspecial1_banner_tablet.jpg); top: -46px; } .catspecimgc { display: none; } .catspech1 { font-size: 28px; line-height: 39px; } .catspecdescc { padding-top: 236px; } .catspecdesctitle { font-size: 28px; line-height: 39px; } .catspecwboxc { background-image: url(../../images/catspecial1_box_tablet.jpg); padding-bottom: 53.48%; } .catspecwbox { top: 30%; } .catspecwtitle { font-size: 24px; line-height: 36px; } .catspecwdesc { font-size: 16px; line-height: 21px; margin-top: 5px; } .catspecwbuttc { margin-top: 20px; } .catspecwmencc { padding-bottom: 33.96%; } .catspecwmenhead { right: 4.8%; width: 47.86%; } .catspecwmenc { top: 10.63%; background-image: url(../../images/catspecial1_man_back_tablet.jpg); background-size: cover; border-radius: 8px; } .catspecwmen { left: 4%; } .catspecwmentitle { font-size: 24px; line-height: 39px; } .catspecwmendesc { font-size: 16px; line-height: 39px; } .catspeckidprods { margin-top: 50px; } .catspeckidprods2 { margin-top: 70px; } .catspecfamprods { padding-bottom: 40px; } .xmvidc { max-width: 560px; } .xmh1 { font-size: 28px; line-height: 39px; max-width: 450px; margin-left: auto; margin-right: auto; } .xmtext { margin-top: 40px; max-width: 560px; } .xmtext p { font-size: 13px; line-height: 20px; } .xmtitle { font-size: 24px; line-height: 36px; margin-top: 50px; } .xmtitledesc { max-width: 560px; } .xmdel { margin-top: 50px; } .blackfbannc { margin-top: 20px; } .blackfbann { background-image: url(../../images/black_friday_t.jpg); } .blackfbannsk { background-image: url(../../images/black_friday_sk_t.jpg); } .xmas20bann { background-image: url(../../images/homepage/cz_vanoce_pro_chlapy_LP_t.jpg); } .xmas20bannsk { background-image: url(../../images/homepage/sk_vanoce_pro_chlapy_LP_t.jpg); } .xmas20bannwomen { background-image: url(../../images/homepage/cz_darky_pro_zeny_t.jpg); } .xmas20bannwomensk { background-image: url(../../images/homepage/sk_darky_pro_zeny_t.jpg); } .discountsbannc { margin-top: 20px; } .discountsbann { background-image: url(../../images/homepage/banner_narozeniny2020_768x300.jpg); padding-bottom: 39%; } .summerbannc { margin-top: 20px; } .summerbann { background-image: url(../../images/summer20/leto2020_cz_747x190.jpg); padding-bottom: 39%; } .summerbannsk { background-image: url(../../images/summer20/leto2020_sk_747x190.jpg); } .catspeclaims { padding-top: 40px; padding-bottom: 40px; } .catspectext { margin-top: 40px; border-top: 0px; padding-top: 0px; margin-bottom: 40px; }  }
@media (max-width: 840px) { .xmaslastboxc { background-image: url(../../images/xmas_last_box_tablet.jpg); height: 260px; margin-left: -10px; margin-right: -10px; } .lastminboxc { background-image: url(../../images/lastmin_box_tablet.jpg); } .xmaslastbox { left: 44.4%; top: 6px; right: 20px; } .xmaslastbox h2 { font-size: 20px; line-height: 29px; text-transform: none; } .xmaslastbox p { font-size: 13px; line-height: 21px; } .lastminboxc .xmaslastbox { left: 10px; top: 0px; }  }
@media (max-width: 719px) { .xmasepoukazitems { margin-left: 10px; margin-right: 10px; } .xmasepoukazitem:after { width: 100%; height: 0; display: block; clear: both; content: ""; } .xmasepoukazitem { width: auto; float: none;  } .xmasepoukazitemicon { width: 24px; height: 24px; float: left; display: block; margin-left: 0px; margin-right: 0px; } .xmasepoukazitemdesc { margin-left: 36px; margin-right: 0px; margin-top: 0px; text-align: left; } .xmasepoukazitemdelim { float: none; margin-left: 5px; margin-top: 12px; margin-bottom: 12px; background-image: url(../../images/xmas_last_arrow2.svg); } .xmasbuttc { display: block; margin-top: 20px; text-align: center; } .xmasbutt { width: 260px; line-height: 40px; } .xmastitle { font-size: 19px; line-height: 27px; } .xmastitle:before { display: block; background-repeat: no-repeat; background-position: center center; height: 17px; width: 100%; margin-right: 0px; margin-bottom: 7px; background-image: url(../../images/xmas_title_mobil.svg); } .xmastitle:after { display: none; } .lastmintitle:before { display: none; } .xmasotherc { background-image: url(../../images/xmas_board_mobil2.png); background-repeat: no-repeat; background-position: top center; background-size: contain; } .lastminother { background-image: none; } .xmasotherboxc { display: none; } .xmasother { margin-top: 40px; } .xmastitle br { display: inline-block; } .xmasprods2 { margin-top: 50px; } .catspecdescc { padding-top: 200px; } .catspeccatstitle { font-size: 19px; line-height: 28px; } .catspeccats { margin-top: 60px; margin-bottom: 60px; } .catspecback2 { padding-bottom: 48%; } .catspecwbox { left: 38%; top: 20%; } .catspecwmen { top: 15%; } .catspeckidsmashc { top: -85px; } .catspeckidsmashc2 { top: -100px; } .xmprods .expmorec { margin-top: 26px; } .xmprods .expc { margin-top: 50px; } .blackfbann { background-image: url(../../images/black_friday_m.jpg); padding-bottom: 34.72%; } .blackfbannsk { background-image: url(../../images/black_friday_sk_m.jpg); } .xmas20bann { background-image: url(../../images/homepage/cz_vanoce_pro_chlapy_LP_m.jpg); } .xmas20bannsk { background-image: url(../../images/homepage/sk_vanoce_pro_chlapy_LP_m.jpg); } .xmas20bannwomen { background-image: url(../../images/homepage/cz_darky_pro_zeny_m.jpg); } .xmas20bannwomensk { background-image: url(../../images/homepage/sk_darky_pro_zeny_m.jpg); } .discountsbann { background-image: url(../../images/homepage/banner_narozeniny2020_576x200.jpg); padding-bottom: 34.72%; } .summerbann { background-image: url(../../images/summer20/leto2020_cz_576x200.jpg); padding-bottom: 34.72%; } .summerbannsk { background-image: url(../../images/summer20/leto2020_sk_576x200.jpg); }  }
@media (max-width: 700px) { .xmaslastboxc { background-image: url(../../images/xmas_last_box_mobil2.jpg); padding-bottom: 60%; margin-top: 35px; background-repeat: no-repeat; background-position: center bottom; background-size: 100% auto; } .lastminboxc:after { width: 100%; height: 0; display: block; clear: both; content: ""; } .lastminboxc {  background-image: url(../../images/lastmin_box_mobil2.jpg); padding-top: 100%; margin-top: -120px; background-repeat: no-repeat; background-position: center top; padding-bottom: 0px; height: auto; } .xmaslastbox { position: relative; left: auto; top: auto; right: auto; margin-left: 10px; margin-right: 10px; } .xmaslastbox h2 { font-size: 19px; line-height: 25px; text-align: center; margin-left: 20px; margin-right: 20px; text-transform: uppercase; margin-top: 50px; } .xmaslastbox p { text-align: center; } .lastminboxc .xmaslastbox { width: auto; left: auto; top: auto; }  }
@media (max-width: 600px) { .xmasother .expcount3 { display: block; } .catspecdescc { padding-top: 175px; margin-left: 0px; margin-right: 0px; } .catspech1desc { position: relative; width: auto; left: auto; top: auto; margin-top: 5px; } .catspecback { padding-bottom: 55%; } .catspecback1 { background-image: url(../../images/catspecial1_banner_mobil2.jpg); padding-bottom: 131.25%; top: -300px; } .catspecdesctitle { font-size: 22px; line-height: 30px; } .catspecdesc { font-size: 16px; line-height: 24px; margin-top: 5px; } .catspecwbox { top: 15%; } .catspecwmenbuttc { margin-top: 5px; } .catspecwmenbutt { width: 220px; } .catspecwmenhead { right: 10px; } .catspecwtitle br { display: none; } .catspeckidsmashc { top: -70px; } .catspeckidsmashc2 { top: -90px; } .catspeckidprods .expcount4 { display: none; } .catspeckidprods .expcount5 { display: none; } .catspeckidprods .expcount6 { display: none; }  }
@media (max-width: 500px) { .xmaslastboxc { padding-bottom: 70%; } .lastminboxc { padding-bottom: 0px; } .catspecdescc2 { padding-top: 200px; } .catspecback { padding-bottom: 110%; } .catspecback3 { background-image: url(../../images/catspecial3_banner_mobil2.jpg); } .catspecback2 { background-image: url(../../images/catspecial2_banner_mobil2.jpg); } .catspecback1 { padding-bottom: 131.25%; top: -250px; } .catspech1 { font-size: 22px; line-height: 30px; } .catspecdesctitle { font-size: 22px; line-height: 30px; } .catspectitledesc { font-size: 14px; line-height: 21px; } .catspecwboxc { padding-bottom: 153.33%; background-image: url(../../images/catspecial1_box_mobil2.jpg); } .catspecwbox { left: 0px; right: 0px; top: auto; text-align: center; bottom: 3.7%; } .catspecwtitle { font-size: 22px; line-height: 30px; } .catspecwdesc { font-size: 16px; line-height: 24px; margin-top: 5px; } .catspecwbuttc { margin-top: 22px; } .catspecwmencc { padding-bottom: 110%; } .catspecwmenhead { display: none; } .catspecwmenc { background-image: url(../../images/catspecial1_man_mobil2.png); left: 0; top: 0; right: 0; bottom: 0; } .catspecwmen { top: 7.57%; text-align: center; left: 0px; right: 0px; bottom: 0px; } .catspecwmenbuttc { bottom: 5.45%; position: absolute; margin-top: 0px; left: 0px; right: 0px; text-align: center; } .catspecwmenbutt { width: 260px; } .catspeckidsmashc { top: -50px; } .catspeckidsmashc2 { top: -70px; }  }
@media (max-width: 450px) { .xmasepoukazitemdelim { margin-left: auto; margin-right: auto; }  }
@media (max-width: 430px) { .catspecdescc2 { padding-top: 240px; } .catspecback { padding-bottom: 130%; top: -30px; } .catspecback2 { padding-bottom: 110%; top: 0px; } .catspecback1 { padding-bottom: 131.25%; top: -150px; } .catspeckidsmashc { top: -40px; } .catspeckidsmashc2 { top: -60px; }  }
@media (max-width: 400px) { .xmasotherc { background-image: url(../../images/xmas_board_mobil.png); } .lastminother { background-image: none; }  }
@media (max-width: 380px) { .catspecback1 { top: -80px; } .catspeckidsmashc { top: -40px; } .catspeckidsmashc2 { top: -50px; }  }
@media (max-width: 330px) { .xmaslastboxc { padding-bottom: 80%; background-image: url(../../images/xmas_last_box_mobil.jpg); } .lastminboxc { background-image: url(../../images/lastmin_box_mobil.jpg); padding-bottom: 0px; padding-top: 90%; } .catspecdescc { padding-top: 150px; } .catspecdescc2 { padding-top: 200px; } .catspecback { padding-bottom: 130%; top: -25px; } .catspecback3 { background-image: url(../../images/catspecial3_banner_mobil.jpg); } .catspecback2 { background-image: url(../../images/catspecial2_banner_mobil.jpg); } .catspecback1 { background-image: url(../../images/catspecial1_banner_mobil.jpg); padding-bottom: 131.25%; top: -30px; } .catspecwmenc { background-image: url(../../images/catspecial1_man_mobil.png); }  }
