.footer-title.customMarginSub{margin-bottom:0}.subTitleFooter{margin-top:0;font-size:14px;color:#fff}#Footer{background-color:#000!important}#Footer .top{display:flex;justify-content:center;align-items:center}#FooterUserContent4{width:100%;margin-top:2%}#SubscribeToNewsletterFooter .title{color:#fff}#SubscribeToNewsletterFooter .GdprAgreement{color:#fff}#SubscribeToNewsletterFooter .unSubscribeLink{color:#fff}#SubscribeToNewsletterFooter .unSubscribeLink a{color:#fff}#SubscribeToNewsletterFooter .button{background-image:linear-gradient(to bottom,#dededf,#7b7b7b);color:#000}#Footer .bottom{background-color:#000!important;color:#fff}#Footer .bottom a{color:#fff!important}.FooterView .bsshop_logo span{color:#fff}.uc-footer{border-top:#808080 solid 1px;max-width:1290px;margin:auto;flex-wrap:wrap;padding:3% 20px 3% 20px;box-sizing:border-box;display:flex;justify-content:space-between;gap:20px}.footerClm a{text-decoration:none;color:#fff!important;font-size:16px}.footer-title{font-size:20px;margin-bottom:15px;font-weight:700;color:#e7e7e7}.footerClm a:hover{color:#fff;transition:all .2s ease-in-out}.footer-plain{margin:unset;color:#fff!important;font-size:16px}.footerClm{width:max-content;display:flex;flex-direction:column;line-height:2}.footer-social{display:flex;justify-content:flex-start;gap:10px}.footer-social img{width:30px}.contactIco{position:relative;margin-bottom:15px;text-decoration:underline!important}.contactIco.mail:before{position:absolute;content:"";background-image:url(/$USER-CONTENT/media/mail-awesomew.png);background-size:20px;width:20px;height:20px;background-repeat:no-repeat;top:7px;left:-30px}.footer-payments{display:flex;width:100%;justify-content:center;align-items:center;flex-wrap:wrap}.footer-payments img{width:100px;height:auto;margin:20px}.footerClm span{color:#000;font-size:16px}.footerClm.fullClmFooter{text-align:center;color:#fff;width:100%}.galleryFooter .left1{width:calc(1/3*100%);padding:1px 3px;box-sizing:border-box;max-width:250px}.galleryFooter{justify-content:center}@media(max-width:872px){.uc-footer{justify-content:center}}@media(max-width:819px){.uc-footer{border-top:unset;border-bottom:#808080 solid 1px}}@media(max-width:760px){.footerClm{width:220px}.footer-title{font-size:max(min(3vw,20px),18px)}.footerClm a{font-size:max(min(3vw,18px),14px)}.footerClm span{font-size:max(min(3vw,18px),14px)}}@media(max-width:425px){.footerClm.social{width:220px}}.ucWrapp{display:flex;flex-direction:column;width:100%;justify-content:center}.plain-txt{font-size:14px;width:100%}.plain-txt.center{text-align:center}.main-title{font-size:28px;font-weight:700;text-align:left;margin-bottom:24px;width:100%}.main-title.center{text-align:center!important;margin-bottom:unset!important;margin-top:unset}.inner-cont{width:100%;display:flex;margin:32px 0;gap:24px}.innerCol{width:50%;display:flex;flex-direction:column;line-height:25px}.inner-row{width:100%;display:flex;flex-direction:row;gap:24px}.marrko_technologie .btImage{min-height:unset!important}.marrkoHpUc .separator{margin-bottom:56px}.marrko_technologie{padding-bottom:unset}.markko-sport-prinosem{padding-top:42px}.main-title.noMargin{margin-top:0!important}.main-title.extraMargin{margin-top:56px!important}.innerCol.col4{width:25%}.sub-title{font-size:24px;font-weight:700;text-align:left;margin-bottom:24px;width:100%;margin-top:16px}.ucWrapp.margin{margin:32px 0}#MarrkoUcHp13 .tableFaq{text-align:left}#MarrkoUcHp13 .tableFaq th{padding-right:12px}#MarrkoUcHp13 .tableFaq tr{vertical-align:text-top}.info-container{margin-top:56px}.info-container .fb4-inside{display:flex;padding:32px;background-color:#fff5b8;border-radius:10px}.info-container .fb4-inside-img{display:flex;justify-content:center;align-items:center;min-width:72PX}.info-container .fb4-inside-img>img{margin-right:24px}.info-container .fb4-inside-text{display:flex;flex-direction:column}.info-container h3{font-family:Poppins;font-size:21px;font-style:normal;font-weight:700;line-height:normal;margin-top:0}.info-container p{font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:0;margin-top:0}.info-container b{font-weight:700}@media(max-width:990px){.inner-cont{flex-direction:column}.innerCol{width:100%}.inner-cont.top{margin-bottom:unset}}@media(max-width:425px){.inner-row{flex-direction:column}.main-title{font-size:24px}.info-container .fb4-inside{flex-direction:column}}.homaPageButtonWrap{position:fixed;bottom:30px;width:100%;justify-content:center;z-index:1000}.customFixedButton{display:block;width:max-content;padding:.7rem 2rem;font-weight:bold;text-transform:uppercase;text-transform:uppercase;text-decoration:none;color:#000;border:2px solid #ffd815;border-radius:4px;background-color:#ffd815;letter-spacing:.5px;transition:all 600ms}.CookiesConfirmationView .title{display:none}.OrderMasterView .OrderCreationResultView .userContent .EUR_czk{display:none}.OrderMasterView .OrderCreationResultView .userContent .CZK_eur{display:none}.ucPageBusinessInfo{max-width:1260px;display:flex;flex-direction:column;align-items:flex-start}.logoDopravaPlatba{width:100%;max-width:150px!important}.DeliveryPaymentCustomHighlight{background-color:#ebeaea;width:100%;padding:16px}.logoDopravaPlatba+h3{margin-top:0}.ucPageBusinessInfoSeparator{width:100%;background-color:#ebeaea;height:1px;margin:24px 0}.marrkoHeroBadges{display:flex;flex-wrap:wrap;gap:6px;margin-top:28px}.marrkoHeroBadges .marrkoHeroBadge{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:2px 10px 2px 5px;background:#696969;border-radius:999px;color:#fff;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.marrkoHeroBadges .marrkoHeroBadge img{display:block;width:24px;height:24px;flex-shrink:0;object-fit:contain}@media(max-width:800px){.marrkoHeroBadges{margin-top:20px}.marrkoHeroBadges .marrkoHeroBadge{font-size:12px;white-space:normal}}